Mitel SX2000 via PRI
Created by: rquick,Last modification on Mon 26 of Jun, 2006 [21:29 UTC]
This took me a while, so I hope this info helps. I connected a Mitle SX-2000 with an NSU to an Asterisk server with a Sangoma A101 t-1 card. I used PRI signalling so that I could get caller id to pass. I get no echo and great sound quality.
Here is the Asterisk config settings:
zaptel.conf
span=1,1,0,esf,b8zs
bchan=1-23
dchan=24
loadzone=us
defaultzone=us
zapata.conf
trunkgroups
channels
context=from-internal
switchtype=qsig
rxwink=300
callerid=asreceived
usecallerid=yes
hidecallerid=no
echocancel=yes
echocancelwhenbridged=yes
rxgain=0.0
txgain=0.0
faxdetect=incoming
signalling=pri_cpe
group=1
channel => 1-23
Here is the Mitel forms with settings:
| LINK DESCRIPTOR ASSIGNMENT
|
|Digital Link Descriptor Number: 15
|
| Description | Value
|------------------------------------------------------------------------------
|Address for Message Control (A/B). . . . . . . . . . . . . A
|BER - Maintenance Limit, 10**-n, n=(3,4,5,6) . . . . . . . 4
|BER - Service Limit, 10**-n, n=(3,4,5,6) . . . . . . . . . 3
|Data Call Alternate Digit Inversion (Yes/No) . . . . . . . Yes
|Framing Losses in 24 hrs - Maintenance Limit (0-9000). . . 255
|Framing Losses in 24 hrs - Service Limit (0-9000). . . . . 9000
|Integrated Digital Access . . . . . . . . . . . . . . . . ISDN NODE
|QSIG Private Network Access (Yes/No) . . . . . . . . . . . Yes
|Vendor Inter-working Type . . . . . . . . . . . . . . . . .
|Satellite Link Delay (Yes/No). . . . . . . . . . . . . . . No
|Slip Rate - Maintenance Limit (0-9000) . . . . . . . . . . 5000
|Slip Rate - Service Limit (0-9000) . . . . . . . . . . . . 7000
|Termination Mode (NT/LT). . . . . . . . . . . . . . . . . . NT
|Send Malicious Call Indication to PSTN For Tagged Calls . . No
|
| DS1 Parameters:
|Alarm Debounce Timer - Service Limit (300-3200). . . . . . 500
|B8ZS Zero Code Suppression - (Yes/No). . . . . . . . . . . Yes
|
| Universal T1 and Enhanced Dual T1 Card only:
|Operation Mode (CSU/DSX-1) . . . . . . . . . . . . . . . . DSX-1
|CSU Tx Line Build-Out(0,7.5,15,22.5 db). . . . . . . . . .
|DSX-1 line Length(0-133,134-266,267-399,400-533,534-655 ft) 0-133
|Extended Super Frame (Yes/No). . . . . . . . . . . . . . . Yes
|Inverted D channel ( DPNSS only ) (Yes/No) . . . . . . . . No
|
| Universal E1 and Enhanced Dual E1 only:
|CRC-4 enabled(Yes,No). . . . . . . . . . . . . . . . . . . No
|E1 line Length(0-133,134-266,267-399,400-533,534-655 ft) . 0-133
|E1 Impedance (75,120 ohms) . . . . . . . . . . . . . . . . 120
|
| Italian Parameters:
|Digital Link Fault Delay Timer (0-360 sec) . . . . . . . . 240
|
| Universal T1/E1 Coding Conversion Parameters:
|Voice conversion (Nil/ADI/Invert/Inverted ADI). . . . . . . Invert
|Data conversion (Nil/ADI/Invert/Inverted ADI). . . . . . . Invert
| MSDN-DPNSS-DASSII TRUNK CIRCUIT DESCRIPTOR ASSIGNMENT
|
| Trunk Circuit Descriptor Number: 15
|
| Descriptor | Value
|------------------------------------------------------------------------------
|Signalling Protocol (MSDN-DPNSS/DASS II) . . . . . . . . . MSDN-DPNSS
|Card Type (Cept/DS1/UNIVERSAL E1|T1/R2/BRI). . . . . . . . UNIVERSAL T1
|Dual Seizure Priority (Incoming/Outgoing). . . . . . . . . Incoming
|ISDN BRI Mode (blank/NT/LT). . . . . . . . . . . . . . . .
|
| Transmission Parameters
|
|Far End Connection (Main PBX/Satellite PBX/Toll/Local) . . Local Office
Here is the Asterisk config settings:
zaptel.conf
span=1,1,0,esf,b8zs
bchan=1-23
dchan=24
loadzone=us
defaultzone=us
zapata.conf
trunkgroups
channels
context=from-internal
switchtype=qsig
rxwink=300
callerid=asreceived
usecallerid=yes
hidecallerid=no
echocancel=yes
echocancelwhenbridged=yes
rxgain=0.0
txgain=0.0
faxdetect=incoming
signalling=pri_cpe
group=1
channel => 1-23
Here is the Mitel forms with settings:
| LINK DESCRIPTOR ASSIGNMENT
|
|Digital Link Descriptor Number: 15
|
| Description | Value
|------------------------------------------------------------------------------
|Address for Message Control (A/B). . . . . . . . . . . . . A
|BER - Maintenance Limit, 10**-n, n=(3,4,5,6) . . . . . . . 4
|BER - Service Limit, 10**-n, n=(3,4,5,6) . . . . . . . . . 3
|Data Call Alternate Digit Inversion (Yes/No) . . . . . . . Yes
|Framing Losses in 24 hrs - Maintenance Limit (0-9000). . . 255
|Framing Losses in 24 hrs - Service Limit (0-9000). . . . . 9000
|Integrated Digital Access . . . . . . . . . . . . . . . . ISDN NODE
|QSIG Private Network Access (Yes/No) . . . . . . . . . . . Yes
|Vendor Inter-working Type . . . . . . . . . . . . . . . . .
|Satellite Link Delay (Yes/No). . . . . . . . . . . . . . . No
|Slip Rate - Maintenance Limit (0-9000) . . . . . . . . . . 5000
|Slip Rate - Service Limit (0-9000) . . . . . . . . . . . . 7000
|Termination Mode (NT/LT). . . . . . . . . . . . . . . . . . NT
|Send Malicious Call Indication to PSTN For Tagged Calls . . No
|
| DS1 Parameters:
|Alarm Debounce Timer - Service Limit (300-3200). . . . . . 500
|B8ZS Zero Code Suppression - (Yes/No). . . . . . . . . . . Yes
|
| Universal T1 and Enhanced Dual T1 Card only:
|Operation Mode (CSU/DSX-1) . . . . . . . . . . . . . . . . DSX-1
|CSU Tx Line Build-Out(0,7.5,15,22.5 db). . . . . . . . . .
|DSX-1 line Length(0-133,134-266,267-399,400-533,534-655 ft) 0-133
|Extended Super Frame (Yes/No). . . . . . . . . . . . . . . Yes
|Inverted D channel ( DPNSS only ) (Yes/No) . . . . . . . . No
|
| Universal E1 and Enhanced Dual E1 only:
|CRC-4 enabled(Yes,No). . . . . . . . . . . . . . . . . . . No
|E1 line Length(0-133,134-266,267-399,400-533,534-655 ft) . 0-133
|E1 Impedance (75,120 ohms) . . . . . . . . . . . . . . . . 120
|
| Italian Parameters:
|Digital Link Fault Delay Timer (0-360 sec) . . . . . . . . 240
|
| Universal T1/E1 Coding Conversion Parameters:
|Voice conversion (Nil/ADI/Invert/Inverted ADI). . . . . . . Invert
|Data conversion (Nil/ADI/Invert/Inverted ADI). . . . . . . Invert
| MSDN-DPNSS-DASSII TRUNK CIRCUIT DESCRIPTOR ASSIGNMENT
|
| Trunk Circuit Descriptor Number: 15
|
| Descriptor | Value
|------------------------------------------------------------------------------
|Signalling Protocol (MSDN-DPNSS/DASS II) . . . . . . . . . MSDN-DPNSS
|Card Type (Cept/DS1/UNIVERSAL E1|T1/R2/BRI). . . . . . . . UNIVERSAL T1
|Dual Seizure Priority (Incoming/Outgoing). . . . . . . . . Incoming
|ISDN BRI Mode (blank/NT/LT). . . . . . . . . . . . . . . .
|
| Transmission Parameters
|
|Far End Connection (Main PBX/Satellite PBX/Toll/Local) . . Local Office
Comments
333
You face three issues in configuring an ISDN circuit.
a) one end of the circuit has to be network side and the other user side, otherwise it does not come up.
b) one end of the circuit has to be the master clock and the other the slave clock.
c) they have to have a compatible ISDN protocol type.
Addressing these in turn it would seem you have set the SX2000 to be ISDN network side, and you have set it to use ISDN QSIG.
Mitel SX2000s program their ISDN characteristics through their IMAT tool. ISDN Maintenance and Troubleshooting. I have seen some IMAT configuration examples that suggest you can set the SX2000 PRI interface to network side under any protocol. Other information suggests it can only be done under ISDN-QSIG.
Question 1: In regards to setting up the SX2000 for network side - can you do so under any protocol or only under ISDN-QSIG?
Typically the SX2000 using some NETSync utility would clock the PBX off a carrier's line, but I could not find any definite information in regards to having the Mitel SX2000 clock an ISDN line that is going to a third party piece of customer service equipment. It looks here with the Asterisk optioned "signalling=pri_cpe" that it is user side. The SX2000 must be optioned ISDN network side. I assume that the SX2000 is also the master clock.
Question 2: on that ISDN network side SX2000 configuration how do you set the clocking? My available information was lacking in that regard but I assume it was in the trunk descriptor field. This setting "Far End Connection (Main PBX/Satellite PBX/Toll/Local) . . Local Office" has something to do with the clocking, whether you are optioning the circuit for master or slave clocking. Do you have any additional information on that?
thanks
333
Hello. I am with David A. Bandel, and we are still struggling with this.
Can you email me at matt@arkansasvalley.com, and we could work something out with you hopefully.
Hope to hear from you soon,
Matt
333
Have you set the 'Qsig Channel Numbering' enabled in IMAT ? If so, try disabling it... You may have problems with channel 16 onwards if you have enabled it. Also try siezing channel 1 to dial...
Hope this may help
rgds
russel
333
I've been trying to do just this, but can't seem to make it work. I get incoming calls from the Mitel SX-200 to the Asterisk, but no voice. Trying to go outbound gives me an instant busy (doesn't look like the line even gets picked up). I'm using an external NSU, but am stumped. Any additional hints on where to look appreciated.