| CONTACT | DEVELOPER CENTER | PARTNERS | SITEMAP
GO
Useful Links
  • Search Helpweb
    
    

Dialogic Support Helpweb

Dialogic® DM3 & JCT Media Boards

Configuring T1 Framing and Coding - JCT-series

Description:
If coding on Dialogic® T1's is not configured to match the PBX, Dialogic® Service could fail to start. By default, when selecting "None" (robbed-bit), coding is set to AMI and framing is set to D4. This tech note will explain how to change coding and framing when using Springware T1 cards, and how to avoid start up problems.

Symptom:
When selecting "None" (robbed-bit) in the Dialogic® Configuration Manager (DCM) (under the “Interface” Tab), default settings for coding and framing are set to AMI and D4 respectively. If a T1 from a PBX or Central Office is connected to the Dialogic® cards before either side is configured, it could cause the Dialogic system service to fail start-up if there is a coding mismatch (e.g. If Dialogic system service is set to AMI coding and PBX is set to B8ZS coding, there is a mismatch) The problem is more noticeable if there are errors or noise on the line. If only a few channels have errors or noise, Dialogic Service may fail at startdrv.exe. If all channels have errors and noise, Dialogic Service may fail at genload.exe (one or more boards may fail to download).

Reason for the problem:
DDialogic Service fails to start because the control processor gets flooded with interrupts from the PMC framer chip due to incorrect configuration. If a user plugs in a T1 (that is configured for B8ZS and that has noise or excessive errors) from a PBX or Central Office, into a Dialogic® Springware T1 board (e.g. Dialogic® D/480JCT) that is configured for defaults, (AMI, D4...NONE for ISDN), it is possible that Dialogic Service will not start. It has been noticed that the more channels that have errors and noise, the quicker Dialogic Service will fail to start. If the entire T1 is in this state, it is possible that boards will fail to download (genload.exe fails), and Dialogic system service service will not start. If there are fewer channels in this state, Dialogic system service may pass genload (firmware actually downloads to the installed boards) but may fail to start devices (startdrv.exe fails). Dialogic system service will then fail to start.

Fix / Solution:
The problem is addressed by a .prm file change / selection. In particular, the following steps can be taken to address the problem:
  1. Make sure that the coding on the T1 from the PBX or C.O. is configured to match the Dialogic Springware board defaults (AMI, D4) before connecting it to a Dialogic® board. This configuration should be done by the actual PBX administrator / Central Office.
  2. 2. Make sure that framing and coding are properly configured to match the PBX. If the coding and framing of the PBX / C.O. are already configured or cannot be changed, then coding and framing can be changed on the Dialogic system service.. By default, Dialogic system service is set to AMI (No zero code suppression 00), D4 (00). You can change it to B8ZS by doing the following:  

    Coding:
    • o Modifying the Zero Code Suppression Mode parameter (0020) to B8Zs in the corresponding country specific parameter file (Specified in DCM under the “Country” tab). (Example: for United States Dialogic® D240JCT or Dialogic® D480JCT, you can modify the US_240.prm file in Dialogic\data). Un-comment 0020 and make the following change: 

      ;--- ZERO CODE SUPPRESSION MODE (Parameter type 20H) 
      ;--- Sets the Zero Code Suppression mode for T1 
      ;--- Possible values for the data are as follows: 
      ;--- 00H = No zero code suppression. 
      ;--- 01H = B8ZS. 
      ;--- 02H = Bit 7 jamming. 
      ;--- The default data value is 00H (no zero code suppression) 
      0020 01  
      OR:
    • Modifying the Zero Code Suppression Mode parameter (0020) in the spandti.prm file (Dialogic\data).
      ;--- ZERO CODE SUPPRESSION MODE (Parameter type 20H) 
      ;--- Sets the Zero Code Suppression mode for T1
      ;--- Possible values for the data are as follows:
      ;--- 00H = No zero code suppression.
      ;--- 01H = B8ZS.
      ;--- 02H = Bit 7 jamming.
      ;--- The default data value is 00H (no zero code suppression)
      0020 01

    NOTE: NOTE: In order for this to take effect, the spandti.prm file has to be read into DCM. This can be done by clicking on the “Misc” tab, Clicking on “ParameterFile”, and entering “spandti.prm” in the “Value” drop down box.



  3. 3. Framing for Dialogic T1 by default is set to D4 (00). In order to change framing to ESF for Dialogic Springware T1, the following must be done: 

    Framing:
    a. Modify the Protocol Type parameter in the spandti.prm file. In order for this to take effect, the spandti.prm file has to be read into DCM. This can be done by clicking on the “Misc” tab, Clicking on “ParameterFile”, and entering “spandti.prm” in the “Value” drop down box.
;--- FRAMING FORMAT (Parameter type 14H) 
;--- Defines the T1 framing format. 
;--- Possible values for the data are as follows: 
;--- 00H = D4 framing. 
;--- 01H = ESF framing. 
;--- The default data value is 00H (D4 framing). 
0014 00

Note: You can find out what .prm files are are being "read in" by Dialogic system service by running the following command from a command prompt (Dialogic Service must be stopped). After genload - dt2 is finished running, look for the .prm files mentioned during this process by looking back up through the window (highlighted in red).
c:\> genload -dt2
Example:
Parameter download (1 21 11 31 ) 1(04112). 
Board 1: finished parameter file C:\PROGRAM FILES\DIALOGIC\DATA\VOICE.PRM - 539 
lines read 
Board 1: finished parameter file C:\PROGRAM FILES\DIALOGIC\DATA\US_240.PRM - 167 
lines read 21(04514). 
Board 21: finished parameter file C:\PROGRAM FILES\DIALOGIC\DATA\VOICE.PRM - 539 
lines read 
Board 21: finished parameter file C:\PROGRAM FILES\DIALOGIC\DATA\US_240.PRM - 16 
7 lines read 11(04112). 
Board 11: finished parameter file C:\PROGRAM FILES\DIALOGIC\DATA\VOICE.PRM - 539 
lines read 
Board 11: finished parameter file C:\PROGRAM FILES\DIALOGIC\DATA\US_240.PRM - 16 
7 lines read 31(04514). 
Board 31: finished parameter file C:\PROGRAM FILES\DIALOGIC\DATA\VOICE.PRM - 539 
lines read 
Board 31: finished parameter file C:\PROGRAM FILES\DIALOGIC\DATA\US_240.PRM - 16 
7 lines read 
Starting firmware (1 21 11 31 ) 1:Ack 21:Ack 11:Ack 31:Ack 
Delay ... 
Firmware started (1 21 11 31 ) 1r 21r 11r 31r 1 21 11 31 
Fourth pass 
First Redownload pass 
Second Redownload pass 
Outputting Configuration data 
4 records written to DIALOGIC.INF file 
Closing DIALOGIC.INF file 
Closing voxcfg file 
Closing dticfg file 
Closing vector list file 

D/480JCT-2T1 (PCI ID 1) Download .. SPANPLUS Firmware Version 6.65 Build 0242 

1 Intel« Dialogic« Board Successfully Installed


Feedback

Please rate the usefulness of this page:  

0 - not useful at all
1 - potentially useful
2 - quite useful
3 - very useful
4 - exactly the information I needed     

Please enter a comment about this page: