You are here: CSP Developer’s Guide: Internet Protocol > 4 Session-Initiation Protocol (SIP) Software > SIP/VoIP Media Parameters Synchronization
SIP/VoIP Media Parameters Synchronization
Overview
The SIP/VoIP Media Parameters Synchronization feature provides a way to maintain Session Initiated Protocol (SIP) signaling in synchronization with the parameters on the following cards:
• VDAC-ONE
• IP Network Interface Series 2
Prior to this feature, the IP Signaling Layer 3 protocol, SIP, maintained a locally cached copy of VoIP media parameters on a per-module basis. When the VoIP media cards are reconfigured through the Resource Attribute Configure (0x00E3) message, the local copy of configuration data maintained by SIP on the Matrix Controller Series 3 card remains unchanged. In this way, the SIP and VoIP media parameters become unsynchronized.
Synchronization
The SIP stack needs to maintain an up-to-date, locally cached copy of VoIP media parameters in order to stay in synchronization with the VoIP media parameters. In order to do so, the host application initiates the SIP stack configuration message, VoIP Protocol Configure (0x00EE) with the Resynchronize VoIP Media Parameters TLV (0x0284). This TLV enables the SIP stack to resynchronize with all the VoIP modules that have been previously cached by the SIP stack. For the details of this TLV, refer to the API Reference. Converged Services Administrator users refer to the Configuring SIP section in the Converged Services Administrator User’s Guide.
API Message Example
Below is an example of the VoIP Protocol Configure message with the Resynchronize VoIP Media Parameters TLV (0x0284) sent by the host application to ensure SIP and VoIP media parameter synchronization.
00 14 00 EE 00 00 FF 00 00 00 00 02 01 C8 00 01 04 02 84 00 01 01