[ previous ] [ next ] [ threads ]
 To :  "Yate mailing list" <yate@v...>
 From :  "Roeland Werring" <ruleking@g...>
 Subject :  [yate] unsupported RESTART link request in Yate 2, is working in Yate 1.3
 Date :  Fri, 28 Mar 2008 13:13:35 +0100
Hi,

we tested Yate 2 at various PRI's, works all great, except of a special PRI
they use in portugal.

It seems that they try to restart the line, and that is not working. After
this restart attempt, calls through this pri are not possible.
The funky thing is, this PRI is working fine in Yate 1.3, so it is something
with the new isdn stack.

Is it possible to add this restart command to the q.931 file?

Best,

Roeland

Error message:
 Incorrect/unsupported 'RESTART' request. Class:
'interface'. Circuit(s): '(null)'. Reason: 'service-not-implemented'
 Incorrect/unsupported 'RESTART' request. Class:
'interface'. Circuit(s): '(null)'. Reason: 'service-not-implemented'

Error message at poviders end:

+--------------------+------------------------+------------+--------------------+--------------------+------------+------------+------------+--------------------+--------------------+
|Long Time           |From                    |3. MSG      |Calling
Party       |Called Party        |2. Prot     |2. MSG      |3. Prot
 |Cause Value         |Call Ref Val        |
+--------------------+------------------------+------------+--------------------+--------------------+------------+------------+------------+--------------------+--------------------+
|12:46:01,490,489    |1:PBX-TMNN C (Rx):16    |            |
         |                    |LAPD        |RR          |            |
                   |                    |
|12:46:01,492,991    |1:PBX-TMNN C (Rx):16    |STATUS      |
         |                    |LAPD        |INFO        |Q931
|Service not implemen|0                   |

extended:
+---------+---------------------------------------------+------------------------------------+
|BITMASK  |ID Name                                      |Comment or
Value                    |
+---------+---------------------------------------------+------------------------------------+
|12:44:01,485,948  1:TMN-PBX D (Rx):16  LAPD  INFO  ETSI  REST
                      |
|CCITT Q.921 LAPD (LAPD)  INFO (= info frame)
                      |
|info frame
                      |
|-------0 |Address field ext.                           |0
                      |
|------1- |Command/Response                             |1
                      |
|000000-- |SAPI                                         |0
                      |
|-------1 |Address field ext.                           |1
                      |
|0000000- |TEI                                          |0
                      |
|-------0 |Frame Type                                   |Information
transfer format         |
|0000000- |N(S)                                         |0
                      |
|-------0 |Poll Bit                                     |don't poll
                      |
|0000000- |N(R)                                         |0
                      |
|ETSI DSS 1 Version (ETS 300 102-1) (ETSI)  REST (= Restart)
                      |
|Restart
                      |
|00001000 |Protocol discriminator                       |Q.931 call
control messages         |
|----0010 |Call reference length                        |2
                      |
|0000---- |Spare                                        |0
                      |
|0------- |Call reference flag                          |Origination
                      |
|**b15*** |Call reference value                         |0
                      |
|01000110 |Message Type                                 |70
                      |
|Restart Indicator
                      |
|01111001 |IE Name                                      |Restart
indicator                   |
|00000001 |IE Length                                    |1
                      |
|-----110 |Class                                        |Single
interface                    |
|-0000--- |Spare                                        |0
                      |
|1------- |Extension bit                                |Octet is not
continued              |

+---------+---------------------------------------------+------------------------------------+
|BITMASK  |ID Name                                      |Comment or
Value                    |
+---------+---------------------------------------------+------------------------------------+
|12:44:01,014,604  1:B (PBX-TMN):16  LAPD  INFO  ETSI  STATUS
Service not implemen      |
|CCITT Q.921 LAPD (LAPD)  INFO (= info frame)
                      |
|info frame
                      |
|-------0 |Address field ext.                           |0
                      |
|------0- |Command/Response                             |0
                      |
|000000-- |SAPI                                         |0
                      |
|-------1 |Address field ext.                           |1
                      |
|0000000- |TEI                                          |0
                      |
|-------0 |Frame Type                                   |Information
transfer format         |
|0000000- |N(S)                                         |0
                      |
|-------0 |Poll Bit                                     |don't poll
                      |
|0000001- |N(R)                                         |1
                      |
|ETSI DSS 1 Version (ETS 300 102-1) (ETSI)  STATUS (= Status)
                      |
|Status
                      |
|00001000 |Protocol discriminator                       |Q.931 call
control messages         |
|----0010 |Call reference length                        |2
                      |
|0000---- |Spare                                        |0
                      |
|1------- |Call reference flag                          |Destination
                      |
|**b15*** |Call reference value                         |0
                      |
|01111101 |Message Type                                 |125
                      |
|Cause
                      |
|00001000 |IE Name                                      |Cause
                      |
|00000010 |IE Length                                    |2
                      |
|----0001 |Location                                     |Local private
network               |
|---0---- |Spare                                        |0
                      |
|-00----- |Coding standard                              |CCITT
                      |
|1------- |Extension bit (Oct 3)                        |Octet is not
continued              |
|-1001111 |Cause value                                  |Service not
implemented             |
|1------- |Extension bit (Oct 4)                        |Octet is not
continued              |
|Call State
                      |
|00010100 |IE Name                                      |Call state
                      |
|00000001 |IE Length                                    |1
                      |
|--000000 |Call/glob interf state val                   |Null
                      |


|00------ |Coding standard                              |CCITT
                      |




-- 
Roeland Werring

http://www.werring.net

http://www.azertisoftware.com/

http://www.pokertips.nl
http://www.info4poker.com
http://www.pokertips.ru
http://www.pokerauskunft.de
http://www.pokerplaying.se
http://www.poquerinfo.com



Hi,

we tested Yate 2 at various PRI's, works all great, except of a special PRI they use in portugal.

It seems that they try to restart the line, and that is not working. After this restart attempt, calls through this pri are not possible.
The funky thing is, this PRI is working fine in Yate 1.3, so it is something with the new isdn stack.

Is it possible to add this restart command to the q.931 file?

Best,

Roeland

Error message:
<link3/Q931:NOTE> Incorrect/unsupported 'RESTART' request. Class: 'interface'. Circuit(s): '(null)'. Reason: 'service-not-implemented'
<link1/Q931:NOTE> Incorrect/unsupported 'RESTART' request. Class: 'interface'. Circuit(s): '(null)'. Reason: 'service-not-implemented'

Error message at poviders end:
+--------------------+------------------------+------------+--------------------+--------------------+------------+------------+------------+--------------------+--------------------+
|Long Time |From |3. MSG |Calling Party |Called Party |2. Prot |2. MSG |3. Prot |Cause Value |Call Ref Val |
+--------------------+------------------------+------------+--------------------+--------------------+------------+------------+------------+--------------------+--------------------+
|12:46:01,490,489 |1:PBX-TMNN C (Rx):16 | | | |LAPD |RR | | | |
|12:46:01,492,991 |1:PBX-TMNN C (Rx):16 |STATUS | | |LAPD |INFO |Q931 |Service not implemen|0 |

extended:
+---------+---------------------------------------------+------------------------------------+
|BITMASK |ID Name |Comment or Value |
+---------+---------------------------------------------+------------------------------------+
|12:44:01,485,948 1:TMN-PBX D (Rx):16 LAPD INFO ETSI REST |
|CCITT Q.921 LAPD (LAPD) INFO (= info frame) |
|info frame |
|-------0 |Address field ext. |0 |
|------1- |Command/Response |1 |
|000000-- |SAPI |0 |
|-------1 |Address field ext. |1 |
|0000000- |TEI |0 |
|-------0 |Frame Type |Information transfer format |
|0000000- |N(S) |0 |
|-------0 |Poll Bit |don't poll |
|0000000- |N(R) |0 |
|ETSI DSS 1 Version (ETS 300 102-1) (ETSI) REST (= Restart) |
|Restart |
|00001000 |Protocol discriminator |Q.931 call control messages |
|----0010 |Call reference length |2 |
|0000---- |Spare |0 |
|0------- |Call reference flag |Origination |
|**b15*** |Call reference value |0 |
|01000110 |Message Type |70 |
|Restart Indicator |
|01111001 |IE Name |Restart indicator |
|00000001 |IE Length |1 |
|-----110 |Class |Single interface |
|-0000--- |Spare |0 |
|1------- |Extension bit |Octet is not continued |

+---------+---------------------------------------------+------------------------------------+
|BITMASK |ID Name |Comment or Value |
+---------+---------------------------------------------+------------------------------------+
|12:44:01,014,604 1:B (PBX-TMN):16 LAPD INFO ETSI STATUS Service not implemen |
|CCITT Q.921 LAPD (LAPD) INFO (= info frame) |
|info frame |
|-------0 |Address field ext. |0 |
|------0- |Command/Response |0 |
|000000-- |SAPI |0 |
|-------1 |Address field ext. |1 |
|0000000- |TEI |0 |
|-------0 |Frame Type |Information transfer format |
|0000000- |N(S) |0 |
|-------0 |Poll Bit |don't poll |
|0000001- |N(R) |1 |
|ETSI DSS 1 Version (ETS 300 102-1) (ETSI) STATUS (= Status) |
|Status |
|00001000 |Protocol discriminator |Q.931 call control messages |
|----0010 |Call reference length |2 |
|0000---- |Spare |0 |
|1------- |Call reference flag |Destination |
|**b15*** |Call reference value |0 |
|01111101 |Message Type |125 |
|Cause |
|00001000 |IE Name |Cause |
|00000010 |IE Length |2 |
|----0001 |Location |Local private network |
|---0---- |Spare |0 |
|-00----- |Coding standard |CCITT |
|1------- |Extension bit (Oct 3) |Octet is not continued |
|-1001111 |Cause value |Service not implemented |
|1------- |Extension bit (Oct 4) |Octet is not continued |
|Call State |
|00010100 |IE Name |Call state |
|00000001 |IE Length |1 |
|--000000 |Call/glob interf state val |Null |


|00------ |Coding standard |CCITT |




--
Roeland Werring

http://www.werring.net

http://www.azertisoftware.com/

http://www.pokertips.nl
http://www.info4poker.com
http://www.pokertips.ru
http://www.pokerauskunft.de
http://www.pokerplaying.se
http://www.poquerinfo.com