[asterisk-users] DAHDI/ZAP overlap dialing

Vieri rentorbuy at yahoo.com
Fri Oct 30 06:54:46 CDT 2009


Hi,

I have a PRI euroisdn link between an Alcatel PBX and Asterisk.

I'm having some trouble with overlap dialing.

Suppose I dial '874053' from an Alcatel extension ('7034') where '87' is an Alcatel prefix of type "ARS Prof.Trg Grp Seiz.with overlap".

I'm expecting Asterisk to receive '1004053' (where '100' is a prefix which always shows up in the euroisdn setup).

However, Asterisk is only receiving '1004' which means that it's not reading the digits that follow.

Are there issues with "receiving" overlap dials from zap channels?

According to the Alcatel trace below, it looks like Asterisk is accepting the call before a "Sending complete" is released by Alcatel.

I'm using libpri 1.2.8 and Asterisk 1.2.31.1.

Alcatel trace:

> t3
--> Cleaning mtracer...
--> Positionning t3 filters...
+--------+-------+--------+--------+---------+---------+----------+------+
| filter | desti | src_id | cr_nbr | cpl_nbr | us_term | term_nbr | type |
+--------+-------+--------+--------+---------+---------+----------+------+
|    0   |   **  |   **   |   *    |    **   |    *    |    ***   |  165 |
|    1   |   **  |   **   |   *    |    **   |    *    |    ***   |  166 |
|    2   |   **  |   **   |   *    |    **   |    *    |    ***   |  167 |
|    3   |       |        |        |         |         |          |      |
|    4   |       |        |        |         |         |          |      |
|    5   |       |        |        |         |         |          |      |
|    6   |       |        |        |         |         |          |      |
|    7   |       |        |        |         |         |          |      |
+--------+-------+--------+--------+---------+---------+----------+------+
Traces Analyser activated

mtracer started ...
(476142:000001) MTRACER ♠©, version: R9.0-h1.301-31-d-es-c7s2
(476142:000001) MTRACER num: 007, time: 2009/10/30 11:53:02, loss: 0%
 ______________________________________________________________________________
| (476157:000002) 1095: Send_IO1 (link-nbr=19, sapi=0, tei=0) :
| long: 51  desti: 0  source: 15  cryst: 0  cpl: 19  us: 8  term: 0  type a5
| tei: 0  <<<<  message sent : SETUP [05]    Call ref :  32 a8
|______________________________________________________________________________
|
| IE:[04] BEARER_CAPABILITY (l=3) 80 90 a3
| IE:[18] CHANNEL (l=3)  a9 83 9b -> T2 : B channel 27 exclusive
| IE:[1e] PROGRESS_ID (l=2) 80 83
| IE:[6c] CALLING_NUMBER (l=6)  ->  00  81  Num : 7034
| IE:[70] CALLED_NUMBER (l=5)  ->  80  Num : 1004
| IE:[7d] HLC (l=2) 91 81
|______________________________________________________________________________

 ______________________________________________________________________________
| (476157:000003) Concatenated-Physical-Event :
| long: 24  desti: 0  source: 0  cryst: 0  cpl: 19  us: 0  term: 0  type a5
| tei: 0  >>>>  message received : CALL PROC (02)  Call ref :  b2 a8
|______________________________________________________________________________
|
| IE:[18] CHANNEL (l=4)  e9 81 83 9b
|______________________________________________________________________________

 ______________________________________________________________________________
| (476157:000004) Concatenated-Physical-Event :
| long: 28  desti: 0  source: 0  cryst: 0  cpl: 19  us: 0  term: 0  type a5
| tei: 0  >>>>  message received : CONNECT (07)  Call ref :  b2 a8
|______________________________________________________________________________
|
| IE:[18] CHANNEL (l=4)  e9 81 83 9b
| IE:[1e] PROGRESS_ID (l=2) 81 82
|______________________________________________________________________________

 ______________________________________________________________________________
| (476158:000005) 1095: Send_IO1 (link-nbr=19, sapi=0, tei=0) :
| long: 23  desti: 0  source: 15  cryst: 0  cpl: 19  us: 8  term: 0  type a5
| tei: 0  <<<<  message sent : CONNECT ACK (0f)  Call ref :  32 a8
|______________________________________________________________________________
|
| IE:[18] CHANNEL (l=3)  a9 83 9b -> T2 : B channel 27 exclusive
|______________________________________________________________________________


In Asterisk I see:

Oct 30 11:48:02 VERBOSE[11329] logger.c:     -- Accepting call from '7034' to '1004' on channel 1/27, span 1

If I change the Alcatel 87 prefix to use "ARS Prof.Trg Grp Seizure" (without overlap) then I get the following trace:

 ______________________________________________________________________________
| (488410:000060) 1093: Send_IO1 (link-nbr=19, sapi=0, tei=0) :
| long: 55  desti: 0  source: 15  cryst: 0  cpl: 19  us: 8  term: 0  type a5
| tei: 0  <<<<  message sent : SETUP [05]    Call ref :  33 52
|______________________________________________________________________________
|
| IE:[04] BEARER_CAPABILITY (l=3) 80 90 a3
| IE:[18] CHANNEL (l=3)  a9 83 8a -> T2 : B channel 10 exclusive
| IE:[1e] PROGRESS_ID (l=2) 80 83
| IE:[6c] CALLING_NUMBER (l=6)  ->  00  81  Num : 7034
| IE:[70] CALLED_NUMBER (l=8)  ->  80  Num : 1004053
| IE:[7d] HLC (l=2) 91 81
| [a1] Sending complete
|______________________________________________________________________________

This time Asterisk gets what I expect but I prefer to use overlap dialing.

Are there known issues with this?

Thanks,

Vieri



      



More information about the asterisk-users mailing list