User`s guide

Dialogic
®
System Release 6.0 PCI for Windows
®
Release Update, Rev 62 — January 30, 2008 39
Dialogic Corporation
For further information about call transfers, see the Call State Models chapter of the
Dialogic
®
Global Call API Programming Guide.
1.3.2 Using Global Call with Analog Springware Boards
In order to use Global Call with analog Springware Boards:
The Global Call Protocols package must be installed.
The boards must be using the North American Analog Bidirectional PDK protocol,
pdk_na_an_io.
The Global Call Protocols package is one of the features that can be selected when
installing System Release 6.0 PCI Windows. If you have already installed System Release
6.0 PCI Windows without the Global Call Protocols, you can add it by using the Modify or
Change option as explained in the Dialogic
®
System Release 6.0 PCI for Windows
®
Software Installation Guide.
With Springware Boards, the protocol is assigned when a Global Call device is opened
with the gc_OpenEx( ) function. For information about using PDK protocols, see the
Dialogic
®
Global Call Country Dependent Parameters (CDP) for PDK Protocols
Configuration Guide.
1.3.3 Configuring the CDP File
To support blind and supervised call transfers, the country dependent parameters file for
the North American Analog Bidirectional PDK protocol, pdk_na_an_io.cdp, has the
following new parameters that can be set by the user:
CDP_BtStartTimer
Description: For a supervised transfer, specifies the maximum time that the protocol
will wait after issuing hookflash as a part of gc_SetupTransfer( ) and before the
application issues gc_MakeCall( ).
For a blind transfer, specifies the maximum time that the protocol will wait after
issuing hookflash as a part of gc_BlindTransfer( ) and before the protocol completes
the digit dial. Since the call is made within Global Call, this parameter can be used as
a bail-out timer to dial tone detection when CDP_Detect_DialTone (Outbound) is
enabled and none is detected during the elapsed time.
Values: Time in milliseconds. Default is 8000 (8 seconds).
CDP_BlindXferTime
Description: Specifies the delay time between the third party ringing and the
controller going on-hook, i.e., disconnecting; it can be used to guard against network
latencies, ensuring that the end-to-end audio path has been established before
transfer.
Values: Time in milliseconds. Default is 2000 (2 seconds).