Dialogic Dialogic Global Call IP IP Phone User Manual


 
122 Dialogic
®
Global Call IP Technology Guide — November 2007
Dialogic Corporation
IP-Specific Operations
4.3.1 Overview of Setting Call-Related Information
Table 1 summarizes the types of information elements that can be specified, the corresponding set
IDs and parameter IDs used to set the information, the functions that can be used to set the
information, and an indication of whether the information is supported when using H.323, SIP, or
both. For more information on the various parameters, refer to the corresponding parameter set
reference section in Chapter 9, “IP-Specific Parameters”.
Table 1. Summary of Call-Related Information that can be Set
Type of
Information
Set ID and Parameter IDs
Functions Used to Set
Information
SIP/
H.323
Bearer Capability IE IPSET_CALLINFO
IPPARM_BEARERCAP
gc_SetUserInfo( )
(GC_SINGLECALL only)
H.323
only
Call ID (GUID) IPSET_CALLINFO
IPPARM_CALLID
Note: Setting the Call ID must be done
judiciously because it might affect the call
control implementation supported by the
stack. The Call ID should be treated as a
GUID and should be unique at all times.
gc_SetUserInfo( )
(GC_SINGLECALL only)
gc_MakeCall( )
both
Coder Information † GCSET_CHAN_CAPABILITY
IPPARM_LOCAL_CAPABILITY
gc_SetConfigData( )
gc_SetUserInfo( ) ††
gc_MakeCall( )
both
Conference Goal IPSET_CONFERENCE
IPPARM_CONFERENCE_GOAL
gc_SetConfigData( )
gc_SetUserInfo( ) ††
gc_MakeCall( )
H.323
only
Connection Method IPSET_CALLINFO
IPPARM_CONNECTIONMETHOD
gc_SetConfigData( )
gc_SetUserInfo( ) ††
gc_MakeCall( )
both
DTMF Support IPSET_DTMF
IPPARM_SUPPORT_DTMF_BITMASK
gc_SetConfigData( )
gc_SetUserInfo( ) ††
both
Display Information IPSET_CALLINFO
IPPARM_DISPLAY
gc_SetConfigData( )
gc_SetUserInfo( ) ††
gc_MakeCall( )
both
Enabling/Disabling
Unsolicited Events
IPSET_EXTENSIONEVT_MSK
GCACT_ADDMSK
GCACT_SETMSK
GCACT_SUBMSK
gc_SetConfigData( ) both
Facility IE IPSET_CALLINFO
IPPARM_FACILITY
gc_SetUserInfo( )
(GC_SINGLECALL only)
H.323
only
† If no transmit or receive coder type is specified, any supported coder type is accepted. The default is “don’t care”; that is, any
media coder supported by the platform is valid.
†† The duration parameter can be set to GC_SINGLECALL (to apply on a call basis) or to GC_ALLCALLS (to apply on a line
device basis).
††† On the terminating side, can only be set using gc_SetConfigData( ) on a board device. See Section 4.1.3, “Enabling and
Disabling H.245 Tunneling (H.323)”, on page 114 for more information.