You are here: CSP Developer’s Guide: Internet Protocols > 8 H.323 Software > Possible Modifications to Existing Applications
Possible Modifications to Existing Applications
You might need to add or modify the following API messages to your application to implement H.323 functionality:
• Matrix Configure (0x007D)
Informs a Matrix Controller card about an IP Signaling Series 3 card. It sets up all of the information on the Matrix Controller side to allow for the connection to the IP Signaling Series 3 card.
• Matrix Query (0x0097)
Sent by the Host to query details of set configuration data and the status of the IP Signaling Series 3 interface.
• IP Signaling Series 3 Card Configure (0x0100)
Inform the IP Signaling Series 3 card about a Matrix Controller. It sets up all of the information on the IP Signaling Series 3 side that allows for the connection to the Matrix Controller.
• IP Signaling Series 3 Card Query (0x0101)
Used by the host to query the details of the configuration data and the status of the IP Signaling Series 3 interface.
• IP Signaling Series 3 Card Status Report (0x0105)
This message is sent automatically (without being solicited) from the IP Signaling Series 3 card to the host in different scenarios. This scenario is generally caused by some Matrix interaction of which the host requires notification.
• IP Signaling Series 3 Card Host Poll (0x0104)
This message is sent automatically (without being solicited) from the IP Signaling Series 3 card to the host on a periodic basis to allow the host to monitor the status of the IP Signaling Series 3 card. The default poll interval is five seconds.
• VoIP Protocol Configure (0x00EE)
This message is used to configure H.323 and Session Initiation Protocol (SIP) software.
• VoIP Protocol Query (0x00EF)
Use this message to query the VoIP configuration.
• Request For Service With Data (0x002D)
Use this message for H323 endpoints to report incoming calls.
• Channel Released With Data (0x0069)
Used to include Network Protocol Data Intelligence (NPDI) Universal TLV for H.323 Release Code 0x27E3.
• Release Channel With Data (0x0036)
Used to include NPDI TLV for H.323 Release Code to reject an incoming H.323 call.
• PPL Event Request (0x0044)
For RAS PPL Component (0xa0) and H.245 PPL Component (0x0a2).
• PPL Event Indication (0x0043)
For RAS PPL Component (0xa0) and H.245 PPL Component (0x0a2).
Important! Please note that the Card Status Report message contains no card-specific or other hardware-specific information for the IP Signaling Series 3 card other than card type and status.
• Route Control (0x00E8)
Used to initiate an outseize on a channel. Replaces the Outseize Control message in existing applications.
Within the Route Control message you must specify the remote endpoint alias address by including the following TLV(s) in the NPDI Universal ICB:
• 0x27C2 Remote End Signaling IP Address
0x27C3 Remote End Signaling Port (Q.931) (optional)
or
• 0x27DC Remote H.323 ID
or
• 0x27DD Remote URL
or
• 0x27DE Remote e-mail
or
• any combination of the alias addresses
If the Excel platform is registered with a gatekeeper, you do not need to include the IP address and port in the Route Control message.