[asterisk-dev] incoming diverted number

Paul Cadach paul at odt.east.telecom.kz
Tue Aug 29 03:10:38 MST 2006


Hello,

libpri is able to parse it anyway. If you remove '0x' in pri_facility.h at line
#define ROSE_DIVERTING_LEG_INFORMATION2     0x15
and enable PRI_DEBUG_APDU debug option in libpri, you will be able to see
decoded content of this message.


WBR,
Paul.

----- Original Message ----- 
From: "Roy Sigurd Karlsbakk" <roy at karlsbakk.net>
To: "Asterisk Developers Mailing List" <asterisk-dev at lists.digium.com>
Sent: Tuesday, August 29, 2006 2:21 PM
Subject: Re: [asterisk-dev] incoming diverted number


> Hi
>
> Thanks, but I did not ask for the right thing.
> The two highlighted lines in http://karlsbakk.net/asterisk/pridebug.
> 1.html differ between a normal SETUP and a diverted SETUP, stuff
> asterisk seems unable to parse
>
> thanks
>
> roy
>
> On 29. aug. 2006, at 07.21, Paul Cadach wrote:
>
> > Hello,
> >
> > Your trace shows you don't have RDNIS number in FACILITY message
> > (probably
> > passing of RDNIS information is prohibited by network).
> >
> >
> > WBR,
> > Paul.
> >
> > ----- Original Message -----
> > From: "Roy Sigurd Karlsbakk" <roy at karlsbakk.net>
> > To: "Asterisk Mailing List" <asterisk-dev at lists.digium.com>
> > Sent: Monday, August 28, 2006 10:03 PM
> > Subject: [asterisk-dev] incoming diverted number
> >
> >
> >> hi all
> >>
> >> if I divert my cell phone to a number on a PRI on my asterisk box,
> >> the PRI SETUP contains some data that asterisk/libpri seems unable to
> >> parse. Can someone please point me to somewhere to help me understand
> >> what's in there? it'd be great to see that.....
> >>
> >> thanks
> >>
> >> roy
> >>
> >> PRI DEBUG
> >> -------------------
> >> < Call Ref: len= 2 (reference 5316/0x14C4) (Originator)
> >> < Message type: SETUP (5)
> >> < [04 03 80 90 a3]
> >> < Bearer Capability (len= 5) [ Ext: 1  Q.931 Std: 0  Info transfer
> >> capability: Speech (0)
> >> <                              Ext: 1  Trans mode/rate: 64kbps,
> >> circuit-mode (16)
> >> <                              Ext: 1  User information layer 1: A-
> >> Law (35)
> >> < [18 03 a1 83 81]
> >> < Channel ID (len= 5) [ Ext: 1  IntID: Implicit, PRI Spare: 0,
> >> Preferred Dchan: 0
> >> <                        ChanSel: Reserved
> >> <                       Ext: 1  Coding: 0   Number Specified
> >> Channel Type: 3
> >> <                       Ext: 1  Channel: 1 ]
> >> < [1c 15 91 a1 12 02 01 ac 02 01 0f 30 0a 02 01 01 0a 01 01 a1 02
> >> 81 00]
> >> < Facility (len=23, codeset=0) [ 0x91, 0xa1, 0x12, 0x02, 0x01, 0xac,
> >> 0x02, 0x01, 0x0f, '0', 0x0a, 0x02, 0x01, 0x01, 0x0a, 0x01, 0x01,
> >> 0xa1, 0x02, 0x81, 0x00 ]
> >> < [6c 0a 21 83 39 38 30 31 33 33 35 36]
> >> < Calling Number (len=12) [ Ext: 0  TON: National Number (2)  NPI:
> >> ISDN/Telephony Numbering Plan (E.164/E.163) (1)
> >> <                           Presentation: Presentation allowed of
> >> network provided number (3) '98013356' ]
> >> < [70 09 a1 32 31 39 37 33 35 39 37]
> >> < Called Number (len=11) [ Ext: 1  TON: National Number (2)  NPI:
> >> ISDN/Telephony Numbering Plan (E.164/E.163) (1) '21973597' ]
> >> < [a1]
> >> < Sending Complete (len= 1)
> >> -- Making new call for cr 5316
> >> -- Processing Q.931 Call Setup
> >> -- Processing IE 4 (cs0, Bearer Capability)
> >> -- Processing IE 24 (cs0, Channel Identification)
> >> -- Processing IE 28 (cs0, Facility)
> >> Handle Q.932 ROSE Invoke component
> >> -- Processing IE 108 (cs0, Calling Party Number)
> >> -- Processing IE 112 (cs0, Called Party Number)
> >> -- Processing IE 161 (cs0, Sending Complete)
> >>> Protocol Discriminator: Q.931 (8)  len=10
> >>> Call Ref: len= 2 (reference 5316/0x14C4) (Terminator)
> >>> Message type: CALL PROCEEDING (2)
> >>> [18 03 a9 83 81]
> >>> Channel ID (len= 5) [ Ext: 1  IntID: Implicit, PRI Spare: 0,
> >> Exclusive Dchan: 0
> >>>                        ChanSel: Reserved
> >>>                       Ext: 1  Coding: 0   Number Specified
> >> Channel Type: 3
> >>>                       Ext: 1  Channel: 1 ]
> >>      -- Accepting call from '98013356' to '21973597' on channel 0/1,
> >> span 2
> >>      -- Executing Answer("Zap/32-1", "") in new stack
> >>> Protocol Discriminator: Q.931 (8)  len=14
> >>> Call Ref: len= 2 (reference 5316/0x14C4) (Terminator)
> >>> Message type: CONNECT (7)
> >>> [18 03 a9 83 81]
> >>> Channel ID (len= 5) [ Ext: 1  IntID: Implicit, PRI Spare: 0,
> >> Exclusive Dchan: 0
> >>>                        ChanSel: Reserved
> >>>                       Ext: 1  Coding: 0   Number Specified
> >> Channel Type: 3
> >>>                       Ext: 1  Channel: 1 ]
> >>> [1e 02 81 82]
> >>> Progress Indicator (len= 4) [ Ext: 1  Coding: CCITT (ITU) standard
> >> (0) 0: 0   Location: Private network serving the local user (1)
> >>>                               Ext: 1  Progress Description: Called
> >> equipment is non-ISDN. (2) ]
> >>      -- Executing Echo("Zap/32-1", "") in new stack
> >> < Protocol Discriminator: Q.931 (8)  len=5
> >> < Call Ref: len= 2 (reference 5316/0x14C4) (Originator)
> >> < Message type: CONNECT ACKNOWLEDGE (15)
> >> < Protocol Discriminator: Q.931 (8)  len=9
> >> < Call Ref: len= 2 (reference 5316/0x14C4) (Originator)
> >> < Message type: DISCONNECT (69)
> >> < [08 02 82 90]
> >> < Cause (len= 4) [ Ext: 1  Coding: CCITT (ITU) standard (0) 0: 0
> >> Location: Public network serving the local user (2)
> >> <                  Ext: 1  Cause: Unknown (16), class = Normal Event
> >> (1) ]
> >> -- Processing IE 8 (cs0, Cause)
> >>      -- Channel 0/1, span 2 got hangup request
> >>    == Spawn extension (zap_start, 21973597, 2) exited non-zero on
> >> 'Zap/32-1'
> >> NEW_HANGUP DEBUG: Calling q931_hangup, ourstate Disconnect
> >> Indication, peerstate Disconnect Request
> >>
> >> --
> >> Roy Sigurd Karlsbakk
> >> roy at karlsbakk.net
> >> (+47) 98013356
> >> ---
> >> In space, loud sounds, like explosions, are even louder because there
> >> is no air to get in the way.
> >>
> >>
> >> _______________________________________________
> >> --Bandwidth and Colocation provided by Easynews.com --
> >>
> >> asterisk-dev mailing list
> >> To UNSUBSCRIBE or update options visit:
> >>    http://lists.digium.com/mailman/listinfo/asterisk-dev
> >>
> >
> > _______________________________________________
> > --Bandwidth and Colocation provided by Easynews.com --
> >
> > asterisk-dev mailing list
> > To UNSUBSCRIBE or update options visit:
> >    http://lists.digium.com/mailman/listinfo/asterisk-dev
> >
>
> --
> Roy Sigurd Karlsbakk
> roy at karlsbakk.net
> (+47) 98013356
> ---
> In space, loud sounds, like explosions, are even louder because there
> is no air to get in the way.
>
>
> _______________________________________________
> --Bandwidth and Colocation provided by Easynews.com --
>
> asterisk-dev mailing list
> To UNSUBSCRIBE or update options visit:
>    http://lists.digium.com/mailman/listinfo/asterisk-dev
>




More information about the asterisk-dev mailing list