[Asterisk-Users] pri release cause code mismatch
Tirpák Miklós
mtirpak at sztaki.hu
Thu Sep 15 00:01:32 MST 2005
Hi!
On 09/14/05 16:51, Johann Steinwendtner wrote:
> Hi !
>
> Asterisk sends a RELASE COMPLETE with cause code 34. It seems that
> Nortel expects a RELEASE message in this state. The conversion
> is done in the protocol engine of the MSDL.
> Why would you want the cause code 34 to be sent ? Do you need a
> special rerouting on the Nortel side ?
Yes. 34 is required by the Nortel to send the call to an alternative destination.
> Would it be a help if you send a cause 3 ? (RELASE msg)
No, I have already tried with PRI_CAUSE=3: Nortel just playes a tone instead of
rerouting. It seems to be a DISCONNECT, not RELEASE:
> Protocol Discriminator: Q.931 (8) len=9
> Call Ref: len= 2 (reference 64522/0xFC0A) (Terminator)
> Message type: DISCONNECT (69)
> [08 02 81 83]
> Cause (len= 4) [ Ext: 1 Coding: CCITT (ITU) standard (0) 0: 0 Location:
Private network serving the local user (1)
> Ext: 1 Cause: No route to destination (3), class = Normal
Event (0) ]
-- Hungup 'Zap/31-1'
Thanks,
Miklos
>
> Best regards
>
> Hans
>
> Tirpák Miklós schrieb:
>
>> Hi!
>>
>> My asterisk (1.0.7) is connected to a Nortel pbx with Digium E100P
>> card, both side are ETSI EuroISDN. I would like to reject an incomming
>> call with cause code 34, but the Nortel PBX gets the value of 31
>> instead of 34. It seems to work on the asterisk side:
>>
>> < Protocol Discriminator: Q.931 (8) len=41
>> < Call Ref: len= 2 (reference 17162/0x430A) (Originator)
>> < Message type: SETUP (5)
>> ...
>> > Protocol Discriminator: Q.931 (8) len=9
>> > Call Ref: len= 2 (reference 49930/0xC30A) (Terminator)
>> > Message type: RELEASE COMPLETE (90)
>> > [08 02 81 a2]
>> > Cause (len= 4) [ Ext: 1 Coding: CCITT (ITU) standard (0) 0: 0
>> Location: Private network serving the local user (1)
>> > Ext: 1 Cause: Circuit/channel congestion (34),
>> class = Network Congestion (2) ]
>>
>> My macro looks like:
>> exten => s,1,SetVar(PRI_CAUSE=34)
>> exten => s,2,Hangup
>>
>> According to the debug on Nortel it gets 31 cause code in the release
>> complete q.931 message. Do you have any idea?
>>
>> Thanks,
>> Miklos
>> _______________________________________________
>> --Bandwidth and Colocation sponsored by Easynews.com --
>>
>> Asterisk-Users mailing list
>> Asterisk-Users at lists.digium.com
>> http://lists.digium.com/mailman/listinfo/asterisk-users
>> To UNSUBSCRIBE or update options visit:
>> http://lists.digium.com/mailman/listinfo/asterisk-users
>>
>>
>>
>
>
> _______________________________________________
> --Bandwidth and Colocation sponsored by Easynews.com --
>
> Asterisk-Users mailing list
> Asterisk-Users at lists.digium.com
> http://lists.digium.com/mailman/listinfo/asterisk-users
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-users
More information about the asterisk-users
mailing list