The support for the CPi/2400CT-T1 and CPi/3000CT-E1 boards is developed using the DM3 GlobalCall network abstraction layer. The protocols are characterized by their .config files. Select the appropriate .config file according to the line protocol from the following tables.
ISDN T1 or E1It is unlikely that these .config files need to be modified except for the CRC parameter in ISDN E1 mode. The files are located in the Program Files\Dialogic\data directory.
Table 17. ISDN T1 or E1 Configuration Files
PROTOCOL |
.CONFIG FILE |
4ESS |
gdk_isdn_4ess.config |
5ESS |
gdk_isdn_5ess.config |
DMS |
gdk_isdn_dms.config |
NTT |
gdk_isdn_ntt.config |
EURO ISDN |
gdk_isdn_net5.config |
If you need to modify these files for any reason, refer to the GlobalCall ISDN Technology User's Guide for UNIX and Windows.
Activating Overlap Sending
By default, the ISDN phone number will be sent "en-bloc". This implies a limit of 20 digits to the destination number. If you want to use more than 20 digits in the destination number, or if the PBX or Central Office requires not to use the "en-bloc" method, it is possible to adapt the configuration to select the "Overlap Sending" method. Refer to the GlobalCall ISDN Technology User's Guide for UNIX and Windows for instructions.
Modifying the CRC
In order to modify the CRC in ISDN E1 mode, which is ON by default, the section that will need to be modified is [lineAdmin.1] in the gdk_isdn_net5.config file.
[lineAdmin.1]
In this section, you will be able to adapt the CRC by modifying the line SetParm=0x1601,3. The default value 3 designates that CRC is in the ON condition. You may need to change this value to 2 in case the CRC of the ISDN needs to be set to the OFF condition. Contact your phone company to inquire about the CRC of your ISDN line.
[lineAdmin.1] ! Instance 1 SetParm=0x1601,3 ! LineType (dsx1_E1=2, dsx1_E1_CRC=3) SetParm=0x1602,5 ! SignalingType (CAS=4, CCS=5, Clear=6) SetParm=0x1603,9 ! Coding (AMI=8, HDB3=9)
Once the files are modified, you must convert the name.config file into a name.fcd file by using the FCDGEN utility. Refer to the GlobalCall ISDN Technology User's Guide for UNIX and Windows for instructions.
T1 CASFor T1 CAS protocols, you may need to modify the .config file so that the protocol matches the particular PBX or CO line. The files are located in the Program Files\Dialogic\data directory.
Table 18. T1 CAS Configuration Files
PROTOCOL |
.CONFIG FILE |
CAS T1 E&M |
gdk_t1_em.config |
CAS T1 Loop Start |
gdk_t1_ls.config |
CAS T1 Ground Start |
gdk_t1_gs.config |
Adapting T1 CAS Parameters
Refer to the GlobalCall ISDN Technology User's Guide for UNIX and Windows for instructions.
If you need to modify these files for any reason, refer to the GlobalCall E-1/ T-1 Technology User's Guide for UNIX and Windows. The sections that are likely to be modified are the [CAS] and [CHP] sections.
[CAS]
In this section, you will be able to adapt the definition of the transitions and pulses, like transition off-hook, on-hook, and pulses such as wink. Refer to the following example:
[CAS] ! transition = SigId, PreVal, PostVal, PreTm, PostTm ! pulse = SigId, OffVal, OnVal, PreTm, MinTm, NomTm, MaxTm, PostTm ! All transition and pulse times are in units of 1 msec ! T1 E&M CAS Signals : transition=0xC15CA001,0xF0,0xFF,100,300 ! Offhook transition=0xC15CA002,0xFF,0xF0,300,100 ! Onhook pulse=0xC15CA011,0xF0,0xFF,100,210,250,280,100 ! Wink (250ms +/- 30ms) :
Refer to the GlobalCall E-1/ T-1 Technology User's Guide for UNIX and Windows for a complete definition of these parameters.
[CHP]
In this section, you will be able to adapt the definition of the protocols specific parameters like, DIALformat (DTMF, MF, DP), ANI (No, Pre, Post), ANI and DNIS count. Refer to the following example:
[CHP] ! T1 Protocol variant definitions : Variant Dial y Variant DialFormat 1 ! DTMF=1, MF, DP Variant ANI 0 ! No=0, Pre, Post Variant ANIFormat 1 ! DTMF=1, MF, DP Variant ANICount 0 Variant DNIS y Variant DNISFormat 1 ! DTMF=1, MF, DP Variant DNISCount 0 :
Refer to the GlobalCall E-1/ T-1 Technology User's Guide for UNIX and Windows for a complete definition of these parameters.
Once modified, it is necessary to convert the name.config file into a name.fcd file. This is achieved via the FCDGEN utility. Refer to the GlobalCall ISDN Technology User's Guide for UNIX and Windows for instructions.
3.7.2. DTI/240SC or DTI/300SC BoardsThe support for the DTI/240SC and DTI/300SC boards is developed using the ISDN ICAPI package. The protocols are characterized by an associated protocol name .prm file (such as 4ess.prm, ctr4.prm, dass2.prm).
ISDN T1It is unlikely that these .prm files need to be modified. The files are located in the Program Files\Dialogic\data directory.
ISDN E1It is unlikely that these .prm files need to be modified except for the CRC parameter in Euro-ISDN E1 mode. The files are located in the Program Files\Dialogic\data directory.
Activating Overlap Sending
By default, the ISDN phone number will be sent "en-bloc". This implies a limit of 20 digits to the destination number. If you want to use more than 20 digits in the destination number, or if the PBX or Central Office requires not to use the "en-bloc" method, it is possible to adapt the configuration to select the "Overlap Sending" method.
In order to activate "Overlap Sending" in Euro-ISDN E1 mode, which is disabled by default, the section that needs to be modified is [ISDN feature list] in the ctr4.prm file.
[ISDN Feature List]
In this section, set the parameter 0024 to 08 in order to activate the "Overlap Sending Feature".
;--- ISDN feature list ;--- this parameter uses bit masks ; ;--- 01H = Layer 2 access active (default = inactive) ;--- 02H = Enable Double Call Feature ;--- 04H = not used ;--- 08H = Enable Overlap Sending Feature ;--- 10H = Enable Host Controlled Release ;--- 20H = not used ;--- 40H = not used ;--- 80H = not used ; ;--- The default value is 00H. 0024 08
Configuring Overlap Sending
To configure "Overlap Sending" in Euro-ISDN E1 mode, you may have to adapt the following registry settings using REGEDIT:
[HKEY_LOCAL_MACHINE\SOFTWARE\Dialogic\Gammalink\ISDN]
"PRI_Overlap_Sending_T1"=dword:000001f4
0 = No Overlap sending supported
"PRI_Overlap_Sending_Digits_1"=dword:00000005
Defines the number of digits to be sent in the SETUP packet. This value depends on the network. Enter 5 as the value. You may increase up to 20 to speed up the establishment of the call, but the network might not be fast enough.
"PRI_Overlap_Sending_Digits_2"=dword:00000002
Defines the number of digits to be sent in INFO packets. This value depends on networks. Enter 5 as the value. You may increase the value up to 20 to speed up the establishment of the call.
Modifying the CRC
To modify the CRC in Euro-ISDN E1 mode, which is ON by default, the section that needs to be modified is [CRC ENABLE SWITCH] in the ctr4.prm file.
[CRC ENABLE SWITCH]
In this section, you will be able to adapt the CRC by modifying the line 000F 01. The default value 01 designates that CRC is in the ON condition. You may need to change this value to 00 in case the CRC of the ISDN needs to be set to the OFF condition. Contact your phone company to inquire about the CRC of your ISDN line.
;--- CRC ENABLE SWITCH (Parameter type 0FH - E1 only) ;--- Turns the transmission of the CRC4 pattern on or off and searches ;--- for such a pattern in the received signal. ;--- Possible values for the data are as follows: ;--- 00H = Turn CRC off. ;--- 01H = Turn CRC on. ;--- The default data value is 00H (Turn CRC off). 000F 01
Click here to contact Dialogic Customer Engineering
Copyright 2000, Dialogic Corporation