Previous PageTable Of ContentsHomeIndexNext Page



5.3.  Protocol Components

The file types included with a protocol are:

These files contain protocol specific information and are dynamically linked to the application as needed.

For PDK, the protocol module is a protocol state information (.psi) file, a binary file that is interpreted by the PDK run-time component (PDKRT).

For ANAPI, the protocol modules for Linux are .so files. The protocol module for Windows are .dll files.

In addition to the voice parameter file loaded by the gc_LoadDxParm( ) function, Global Call uses a country dependent parameter (.cdp) file that defines country specific and protocol specific parameters. For some protocols, certain parameters must be set in the country dependent parameter file to ensure proper operation of the protocol. Country dependent parameter files may be customized by modifying the file using any utility or word processor that can edit and save ASCII text. Refer to the Global Call Country Dependent Parameters (CDP) Reference or the Release Note for your analog protocol for country dependent parameters that are most likely to be modified and for any required settings.

For ICAPI protocols, the special parameter @0 listed at the top of the .cdp file, identifies the protocol to be run. This parameter specifies the name of the protocol module (ignoring the filename extension and without the path) to be run by the application. Two variations of the same protocol can be run if two .cdp files point to the same protocol module filename after @0.

Call progress tones (for example, busy tones 103 and 104 and ringback tone 105) may be useful in determining the condition of a call. To use one or more of these tones, you must ensure that one or more of the following commands are included in your .cdp file (or uncomment these lines) when installing your protocol:


Previous PageTable Of ContentsTop Of PageIndexNext Page

Click here to contact Telecom Support Resources

Copyright 2003, Intel Corporation
All rights reserved
This page generated February, 2003