You are here: CSP Developer’s Guide: Internet Protocol > 4 Session-Initiation Protocol (SIP) Software > Software Overview
Overview
The SIP software provides User Agent Client (UAC), User Agent Server (UAS), and Location Server registration functionality. The implementation in this release has the following key attributes and features.
SIP Software Resides on the Matrix Controller
With a Matrix Controller implementation, SIP software is independent of hosts and line cards. This feature enables partners to upgrade to the next generation of SIP software and IP Network Interface cards independently.
Excel Universal Protocol Data Format (UPDF)
UPDF allows for seamless protocol interworking, whether it entails various IP protocols (SIP endpoint to an H.323 endpoint) or IP-to-PSTN signaling.
RTP Streams
The IP Network Interface card provides the RTP stream for the SIP call.
The SIP software gets the RTP Payload Type and Payload size from the Route Table or Route Control message. If the type and size are not specified in either of those, the SIP software uses the IP Network Interface defaults.
Media streams provided are audio only (no video).
The User Agent communicates with Layer 4 and the IP Network Interface card to perform SIP-controlled operations. The User Agent communicates with Layer 4 over a TCP/IP socket, and uses UDP or TCP to communicate externally with other SIP devices.
SIP software allows a Excel partner application to work with the Excel platform to provide services in the IP Services Node. Existing partners with applications that provide circuit node services can support SIP with minimal application changes.