VoIP Services

 

There are six VoIP services provided by a CSP equipped with IP Network Interface Series 2 cards.

1. VoIP_Report

2. VoIP_Configure

3. VoIP_Query

4. VoIP_Allocate

5. VoIP_Update

6. VoIP_Deallocate

From the IP Network Interface Series 2 card perspective, the external host is transparent. The host can be a SwitchKit, Softswitch, third party, or other. The six VoIP services provide configuration and call control using API messages. The following is a list of messages used by the host to use the above VoIP services.

Important! The API messages in BOLD have been impacted by the integration of IP Network Interface Series 2 card.

VoIP_Report

VoIP_ Reports are asynchronous events generated by the CSP. These reports include the following API messages:

• Card Status Report (0x00A6)

• Alarm (0x00B9)

• Channel Released (0x0049)

• Channel Released w/ Data (0x0069)

• DS0 Status Change (0x0042)

• PPL Event Indication (0x0043)

VoIP_Configure

VoIP_Configure service allows the host to configure OAM&P related parameters. These configure requests include the following API messages:

• Resource Attribute Configure (0x00E3)

• IP Address Configure (0x00E7)

• Assign Logical Span ID (0x00A8)

• Reset Configuration (0x000B)

• Service State Configure (0x000A)

• Tag Configuration (0x00D0)

• Time Set (0x00B5)

• Answer Supervision Mode Configure (0x00BB)

• Distant End Release Mode Configure (0x00B8)

• Local End Release Mode Configure (0x0021)

• PPL Configure (0x00D7)

• PPL Audit Configure (0x00DC)

VoIP_Query

VoIP_Query service allows the host to query various statistics and information about the IP Network Interface Series 2 card. These query requests include the following API messages:

• Card Status Query (0x0083)

• Resource Attribute Query (0x00E4)

• Fault Log Query (0x0086)

• IP Address Query (0x00E6)

• ARP Cache Report (0x00FB)

• ARP Cache Query (0x00FC)

• PPL Audit Query (0x00DD)

• PPL Data Query (0x00DE)

• PPL Protocol Query (0x00DF)

VoIP_Allocate

VoIP_Allocate service is indirectly initiated by the host by using the following two API messages:

• Outseize Control (0x002C)

• Route Control (0x00E8)

Once a VoIP channel has been established, it becomes like any other channel in the system (T1/E1/DS3),the host can connect it to any other channel in the CSP. All of the connect messages are supported.

• Connect (0x0000)

VoIP_Update

Once a VoIP connection is established, the host has the ability to change some of the call attributes on the fly. This is done using the following API message:

• Resource Attribute Configure (0x00E3)

 

VoIP_Deallocate

De-allocating a VoIP channel is the same as for any other channel in the CSP. The host has the ability to break down the connection using the following API messages:

• Release Channel (0x0008)

• Release Channel with Data (0x0036)