Possible Modifications to Existing Applications

Overview

The SIP layer functions as any other signaling Layer 3 in the Excel platform, such as SS7 ISUP and ISDN. This design abstracts the application developer from SIP internals and presents a unified call control API interface.

API Messages

You might need to add or modify the following API messages to your application to implement SIP functionality:

• Route Control 0x00E8
Used to initiate an outbound call. Refer to Routing SIP and H.323 Calls Using Route Control Message

• Outseize Control 0x002C
Refer to Routing SIP and H.323 Calls Using Outseize Control Message

• VoIP Protocol Configure 0x00EE
Used to configure the IP Network Interface card, VoIP modules, and VoIP Resource Attributes.

• VoIP Protocol Query 0x00EF
Used to query the VoIP configuration.

• Request For Service With Data 0x002D
Used to report an inbound SIP call to the host. Embodies the parameters received in the inbound call.

• Channel Released With Data 0x0069
Used to include Network Protocol Data Intelligence (NPDI) Universal TLV for SIP Release Code (0x2915).

• Release Channel With Data 0x0036
Used to include NPDI TLV for SIP Release Code to reject an incoming SIP call.

• PPL Event Request 0x0044
Used for SIP Registration and Call Control.

• PPL Event Indication 0x0043
Used for SIP Registration and Call Control.

VDAC-ONE or IP Network Interface Card Requirements

The type of application determines the requirements of the VDAC-ONE or IP Network Interface Series card for RTP functionality in a SIP implementation on the Excel platform. These cards are required for feature-rich services such as Prepaid Calling Services, Unified Messaging, or Media Server Applications that require control of multiple legs of a call, tones/announcements, and transcoding (different terminal capability set).