Previous PageTable Of ContentsHomeNext Page


3.1. IP Address and Port Specification

When using Global Call and the host based stack implementation, IP address and port information is configurable in the IPCCLIB_START_DATA structure used by the gc_Start( ) function. Each NIC or NIC address (if a NIC supports multiple addresses) corresponds to a IPT board device. For each IPT board device, a IP_VIRTBOARD structure contains the address and port variables. The local IP address for each IPT board device is a parameter of type IPADDR in the IP_VIRTBOARD structure. The signaling ports used for H.323 and SIP are also parameters in the IP_VIRTBOARD structure.


Caution:

In H.323, by default, the RAS signaling port is assigned to be one less than the H.323 signaling port. Consequently, to avoid a port conflict when configuring multiple boards, do not assign consecutive H.323 signaling port numbers to boards.


The following code example shows how to specify address and port information for a NIC with one address. The bold text shows the most relevant lines of code:

NOTE:
The IP_CFG_DEFAULT define indicates to the call control library that it should determine and fill in the correct values. IP_CFG_DEFAULT values can be replaced by discrete values.

If two Global Call IP applications are required to be running on the same machine (using same stack), the second application must modify the IPCCLIB_START_DATA structure to have a different h323_signaling_port value so that there is no conflict. If there is a conflict, the IP call control library will fail to load.


Previous PageTable Of ContentsTop Of PageNext Page

Click here to contact Telecom Support Resources

Copyright 2002, Intel Corporation
All rights reserved
This page generated November, 2002