Dialogic IP Phone 05-2239-009 User Manual
Dialogic
®
Global Call IP Technology Guide — November 2007
493
Dialogic Corporation
2016 devices available (total_max_calls = 2016, three Dialogic
®
IPT boards), you can specify that
all 2016 devices can be used for both H.323 calls and SIP calls (h323_max_calls = sip_max_calls =
2016), or half are used for H.323 only (h323_max_calls = 1008) and half are used for SIP only
(sip_max_calls = 1008), or any other such combination. The only restriction is that total_max_calls
must not exceed the sum of the other two parameters.
2016), or half are used for H.323 only (h323_max_calls = 1008) and half are used for SIP only
(sip_max_calls = 1008), or any other such combination. The only restriction is that total_max_calls
must not exceed the sum of the other two parameters.
Note:
When the library is started in 3PCC operating mode, both total_max_calls and sip_max_calls must
be set to a value that is no greater than the number of channels that are licensed, and
h323_max_calls should be set to 0.
be set to a value that is no greater than the number of channels that are licensed, and
h323_max_calls should be set to 0.
The default value for the maximum number of IPT devices (total_max_calls) is 120, but this can be
set to a value up to 2016. See the reference page for
set to a value up to 2016. See the reference page for
information.
The following restrictions apply when overriding values in the IPCCLIB_START_DATA and
IP_VIRTBOARD structures. The gc_Start( ) function will fail if these restrictions are not
observed.
IP_VIRTBOARD structures. The gc_Start( ) function will fail if these restrictions are not
observed.
•
The total number of devices (total_max_calls) must not be larger than the sum of the values for
the maximum number of H.323 calls and the maximum number of SIP calls (h323_max_calls
+ sip_max_calls).
the maximum number of H.323 calls and the maximum number of SIP calls (h323_max_calls
+ sip_max_calls).
•
The total number of devices (total_max_calls) cannot be set to IP_CFG_NO_CALLS.
•
The maximum number of H.323 calls (h323_max_calls) and maximum number of SIP calls
(sip_max_calls) values cannot both be set to IP_CFG_NO_CALLS.
(sip_max_calls) values cannot both be set to IP_CFG_NO_CALLS.
•
When configuring multiple board devices, IP_CFG_DEFAULT cannot be used as an address
specifier.
specifier.
•
If different IP addresses or port numbers are not used when running multiple instances of an
application for any one technology (H.323 or SIP), then the xxx_max_calls (xxx = h323 or sip)
parameter for the other technology must be set to IP_CFG_NO_CALLS.
application for any one technology (H.323 or SIP), then the xxx_max_calls (xxx = h323 or sip)
parameter for the other technology must be set to IP_CFG_NO_CALLS.
Default configuration parameter values
The following parameter values are set for a single virtual board that supports both H.323 and SIP
if NULL is passed to gc_Start( ). If this configuration is not appropriate, or if the application
requires any of the disabled features to be enabled, it must define and initialize an
IPCCLIB_START_DATA structure and an array of IP_VIRTBOARD structures, then override the
default values as necessary before passing the information to gc_Start( ).
if NULL is passed to gc_Start( ). If this configuration is not appropriate, or if the application
requires any of the disabled features to be enabled, it must define and initialize an
IPCCLIB_START_DATA structure and an array of IP_VIRTBOARD structures, then override the
default values as necessary before passing the information to gc_Start( ).
The following parameters are set in the IPCCLIB_START_DATA structure and apply to the entire
system:
system:
•
delimiter = , [default parsing delimiter for address strings is a comma]
•
num_boards = 1
•
max_parm_data_size = 255
•
media_operational_mode = OPERATIONAL_MODE_1PCC