
VOCAL’s implementation of Broadband Forum’s TR-069 allows for remote configuration of Customer Premise Equipment (CPE) via a TR-069 Auto-Configuration Server (ACS). TR-069 or CPE WAN Management Protocol (CWMP) is the protocol used for establishing communication between the CPE and the remote ACS. A customer’s device (e.g. VoIP phone) can have its operational features modified by an ACS, such as which voice codecs to use during a call, which SIP provider to use, etc.
VOCAL’s TR-069 and VoIP software contain three main layers (management layer, marmalade services, and the VoIP application.
As observed from Figure 1, the management layer consists of three components. The TR-069 CPE WAN Management application itself, along with SNMP and other network management protocols, in addition local configuration commands and a web server that allow for premises configuration of the CPE. The TR-069 application main responsibilities are:
In the marmalade services layer provides the glue between Broadband Forum’s data models and the VoIP application and provides notifications alerts and synchronization locks for data integrity. The configuration file allows for permanent storage of changes to the data models.
TR-106 is the baseline data model for TR-069. This data model includes the basic device information such as: the Manufacturer of the device, hardware and software version of the device. This data model also includes the basic Management Server information such as: the URL of the ACS, and the username and password for the CPE.
TR-098 and TR-111 are the data models for Internet Gateway devices using TR-069. The TR-098 data model describes the Gateway device itself. The TR-111 data model is designed to inform the ACS the number of the manageable devices connected to the gateway, and their corresponding manufacturer and serial numbers and product class.
TR-104 is the data model that handles management of the VoIP device. This data model informs the ACS the capabilities of the VoIP device. In addition to configurable parameters such as: which codecs to use, ring patterns, etc.
The changes to the data models of the marmalade service layer are implemented on the software of the managed devices on the device layer. VOCAL has over 20 years of custom design and development experience in the telecommunication industry. Some of our major features include:
Our optimized software allows all DSP functions and application and management protocols to be processed on a single processor. This provides a cost effective solution with a quick time to market product.
Please contact us for further information on our solutions.