You are here: CSP Developers Guide: Internet Protocol > 3 IP Network Interface Series 2 Card > VoIP Services

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)

Voice over Internet Protocol. The delivery of voice information in digital form in discrete packets rather than in the traditional circuit-committed protocols of the public-switched telephone network (PSTN).
Internet Protocol. Part of the TCP/IP family of protocols used to route messages and tracks the addresses of nodes.
See Programmable Protocol Language.
A 32-bit address, used in IP routing, which includes a Network address identifier assigned by a central authority and a Host ID (an end station identifier assigned by a LAN administrator).
Range of channels provided by T1 or E1 transmission service. A physical span is a group of channels taking up a single physical wire. A logical span is a group of channels taking up less than a single logical wire, or carried over more than one physical wire.
The condition of a component at a given instant. The current "context" of a PPL object, such as Idle, Seizing, Answered. In PPL files, a State is represented by a circle.
Outgoing call setup during real-time call processing on a specific channel.
Digital communications link - voice, data, and video at a 1.544 Mbps rate (24 64 Kbps channels)
A digital communications link - voice, data, and video at a 2.048 Mbps rate; 30B/2D or 31B/1D (ISDN); non-North American version of T1.