[Asterisk-Users] QSIG error -- can somebody explain?
Johann Steinwendtner
johann.steinwendtner at utanet.at
Fri Feb 10 05:05:33 MST 2006
I can only guess, but I think I can remember that the creflen needs
to be 2 octets for qsig. Check what the Alcatel switch sends in the
setup message to *.
Anyway, why do use QSIG ? Does name display work on the * implementation ?
Best regards
Hans
P.S.: Schoene Gruesse an Kurt Krenn
Wolfgang Zweimueller schrieb:
> Hi all,
>
> I tried to connect the bristuffed(0.3.0-PRE-1i) * to an Alcatel PBX
> via BRI (zaphfc) and Q.SIG. The Alcatel PBX is connected to the
> outside world and should forward our calls to the telco. This setup
> works correctly as far as I use euroisdn as the switchtype.
>
> The first problem was that it is only possible to run the * side in
> CPE-mode -- I wanted NET.
>
> Anyway, I configured * this way:
>
> switchtype=qsig
> signalling = bri_cpe
> facilityenable = yes
>
> My experience now is that it is possible to signal a call (both
> outgoing and incoming) but as soon as the callee takes off the hook
> the call-setup crashes.
>
> Below is the debug log of an outgoing call to a service number of the
> telco which tells the current time. (The point is that the called
> number immediately answers the call.)
>
> As you can see the Alcatel side answers to our SETUP message with a
> RELEASE COMPLETE and a cause number 100. This cause (taken from
> ECMA-143) means: "Invalid information element contents"
>
> ,----
> | This cause indicates that the equipment sending this cause has received an
> | information element which it has implemented; however, one or more of the fields
> | in the information element are coded in a way that has not been implemented by
> | the equipment sending this cause.
> `----
>
> Can somebody explain what the problem is? Configuration error, a bug,
> a problem on the Alcatel-side?
>
> Thanks in advance,
> Wolfgang
>
>
>
> -- Executing Dial("SIP/1993-567b", "Zap/g1/006621503|55|j") in new stack
> 1 -- Making new call for cr 136
> -- Requested transfer capability: 0x00 - SPEECH
> 1 > Protocol Discriminator: Q.931 (8) len=32
> 1 > Call Ref: len= 1 (reference 8/0x8) (Originator)
> 1 > Message type: SETUP (5)
> 1 > [1 041 031 801 901 a31 ]
> 1 > Bearer Capability (len= 5) [ Ext: 1 Q.931 Std: 0 Info transfer capability: Speech (0)
> 1 > Ext: 1 Trans mode/rate: 64kbps, circuit-mode (16)
> 1 > Ext: 1 User information layer 1: A-Law (35)
> 1 > [1 181 011 891 ]
> 1 > Channel ID (len= 3) [ Ext: 1 IntID: Implicit, Other Spare: 0, Exclusive Dchan: 0
> 1 > ChanSel: B1 channel
> 1 ]
> 1 > [1 6c1 061 211 801 311 391 391 331 ]
> 1 > Calling Number (len= 8) [ Ext: 0 TON: National Number (2) NPI: ISDN/Telephony Numbering Plan (E.164/E.163) (1)
> 1 > Presentation: Presentation permitted, user number not screened (0) '1993' ]
> 1 > [1 701 0a1 c11 301 301 361 361 321 311 351 301 331 ]
> 1 > Called Number (len=12) [ Ext: 1 TON: Subscriber Number (4) NPI: ISDN/Telephony Numbering Plan (E.164/E.163) (1) '006621503' ]
> -- Called g1/006621503
> 1 < Protocol Discriminator: Q.931 (8) len=9
> 1 < Call Ref: len= 2 (reference 8/0x8) (Terminator)
> 1 < Message type: RELEASE COMPLETE (90)
> 1 < [1 081 021 811 e41 ]
> 1 < Cause (len= 4) [ Ext: 1 Coding: CCITT (ITU) standard (0) 0: 0 Location: Private network serving the local user (1)
> 1 < Ext: 1 Cause: (null) (100), class = Protocol Error (6) ]
> 1 -- Making new call for cr 32776
> 1 -- Processing IE 8 (cs0, Cause)
> 1 NEW_HANGUP DEBUG: Calling q931_hangup, ourstate Null, peerstate Null
> 1 NEW_HANGUP DEBUG: Destroying the call, ourstate Null, peerstate Null
> 1 No response to SETUP message
> 1 NEW_HANGUP DEBUG: Calling q931_hangup, ourstate Call Initiated, peerstate Overlap sending
> 1 > Protocol Discriminator: Q.931 (8) len=8
> 1 > Call Ref: len= 1 (reference 8/0x8) (Originator)
> 1 > Message type: DISCONNECT (69)
> 1 > [1 081 021 811 921 ]
> 1 > Cause (len= 4) [ Ext: 1 Coding: CCITT (ITU) standard (0) 0: 0 Location: Private network serving the local user (1)
> 1 > Ext: 1 Cause: Unknown (18), class = Normal Event (1) ]
> -- Channel 0/1, span 1 got hangup, cause 42
> -- Zap/1-1 is circuit-busy
> 1 NEW_HANGUP DEBUG: Calling q931_hangup, ourstate Disconnect Request, peerstate Disconnect Indication
> -- Hungup 'Zap/1-1'
> == Everyone is busy/congested at this time (1:0/1/0)
> -- Executing Busy("SIP/1993-567b", "") in new stack
> == Spawn extension (dialout, 436621503, 102) exited non-zero on 'SIP/1993-567b'
> 1 < Protocol Discriminator: Q.931 (8) len=9
> 1 < Call Ref: len= 2 (reference 8/0x8) (Terminator)
> 1 < Message type: RELEASE COMPLETE (90)
> 1 < [1 081 021 811 d11 ]
> 1 < Cause (len= 4) [ Ext: 1 Coding: CCITT (ITU) standard (0) 0: 0 Location: Private network serving the local user (1)
> 1 < Ext: 1 Cause: Unknown (81), class = Invalid message (5) ]
> 1 -- Making new call for cr 32776
> 1 -- Processing IE 8 (cs0, Cause)
> 1 NEW_HANGUP DEBUG: Calling q931_hangup, ourstate Null, peerstate Null
> 1 NEW_HANGUP DEBUG: Destroying the call, ourstate Null, peerstate Null
> _______________________________________________
> --Bandwidth and Colocation provided by Easynews.com --
>
> Asterisk-Users mailing list
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-users
>
>
>
More information about the asterisk-users
mailing list