[asterisk-ss7] handling * and # of dialed number on the extension.conf
Rafael Visser
visser.rafael at gmail.com
Fri Sep 18 09:55:53 CDT 2009
Is it!!!.
Thanks Kaloyan
rv
2009/9/18, Kaloyan Kovachev <kkovachev at varna.net>:
> Hi,
> for libss7 there two functions in isup.c that are responsible for this and
> they do not have ABCD*
> Look for char2digit and digit2char in isup.c and add the codes you need.
> Looking at the "Called Party Number: ... Address signals:" in your debug you
> should probably add "case 11: return '*'" in digit2char
>
> On Thu, 17 Sep 2009 14:32:33 -0400, Rafael Visser wrote
>> Gustavo:
>> Are you talking about chan_ss7 or libss7?
>> I think that it would help on chan_ss7.
>>
>> I am not getting the same results with libss7.
>> Or perhaps i'm doing wrong in other place..
>>
>> 2009/9/17, Gustavo Marsico <gustavomarsico at gmail.com>:
>> > * is B, and # is C.
>> > Replace them and it should be fine.
>> >
>> > Regards,
>> >
>> > Gustavo
>> >
>> >
>> > On 17 Sep 2009, at 09:43, Rafael Visser wrote:
>> >
>> >> Hi guys.
>> >>
>> >> I use asterisk with libss7 as an ivr for vas purpose on a mobile
>> >> company.
>> >>
>> >> Some of the numbers to access the service begins with * or # like
>> >> "*555".
>> >>
>> >> When we access the services from a sip home, the "*" are interpreted
>> >> in the dial plan fine.
>> >> But when we access from mobile phone through libss7, asterisk can't
>> >> interprete the dialed number.
>> >>
>> >> Is there some trick to handle "*" or "#" on the dni with libss7 and
>> >> asterisk?.
>> >>
>> >> thanks in advance!!!
>> >>
>> >>
>> >>
>> >> this is the the debug of one call.
>> >> Len = 73 [ 97 96 3f 85 e5 09 71 f2 5f 00 01 00 60 01 0a 00 02 08 06 83
>> >> 90 3b 38 87 0f 0a 07 02 13 90 17 02 10 86 08 01 00 1d 03 80 90 a3 31
>> >> 02 00 64 3a 06 44 05 95 00 00 00 3f 08 04 93 95 95 17 02 00 87 39 06
>> >> 31 d0 3a d0 3f c0 00 ]
>> >> FSN: 22 FIB 1
>> >> BSN: 23 BIB 1
>> >> <[1] MSU
>> >> [ 97 96 3f ]
>> >> Network Indicator: 2 Priority: 0 User Part: ISUP (5)
>> >> [ 85 ]
>> >> OPC XXXX DPC XXXX SLS 15
>> >> [ e5 09 71 f2 ]
>> >> CIC: 95
>> >> [ 5f 00 ]
>> >> Message Type: IAM
>> >> [ 01 ]
>> >> --FIXED LENGTH PARMS[4]--
>> >> Nature of Connection Indicator:
>> >> Satellites in connection: 0
>> >> Continuity Check: Check not required (0)
>> >> Outgoing half echo control device: not
>> >> included (0)
>> >> [ 00 ]
>> >> Forward Call Indicators:
>> >> Nat/Intl Call Ind: call to be treated as a
>> >> national call (0)
>> >> End to End Method Ind: no end-to-end method(s)
>> >> available (0)
>> >> Interworking Ind: no
>> >> interworking encountered (0)
>> >> End to End Info Ind: no end-to-end information
>> >> available (0)
>> >> ISDN User Part Ind: ISDN user part used all
>> >> the way (1)
>> >> ISDN User Part Pref Ind: ISDN
>> >> user part not preferred all the way (1)
>> >> ISDN Access Ind: originating access ISDN (1)
>> >> SCCP Method Ind: no indication (0)
>> >> [ 60 01 ]
>> >> Calling Party's Category:
>> >> Category: Ordinary calling subscriber (10)
>> >> [ 0a ]
>> >> Transmission Medium Requirements:
>> >> Speech (0)
>> >> [ 00 ]
>> >> --VARIABLE LENGTH PARMS[1]--
>> >> Called Party Number:
>> >> Nature of address: 3
>> >> NI: 1
>> >> Numbering plan: 1
>> >> Address signals:
>> >> [ 06 83 90 3b 38 87 0f ]
>> >> --OPTIONAL PARMS--
>> >> Calling Party Number:
>> >> Nature of address: 2
>> >> NI: 0
>> >> Numbering plan: 1
>> >> Presentation: 0
>> >> Screening: 3
>> >> Address signals: 0971200199
>> >> [ 0a 07 02 13 90 17 02 10 86 ]
>> >> Optional forward call indicator:
>> >> [ 08 01 00 ]
>> >> User Service Information:
>> >> [ 1d 03 80 90 a3 ]
>> >> Propagation Delay Counter:
>> >> Delay: 0ms
>> >> [ 31 02 00 64 ]
>> >> Unknown Parameter (0x3a):
>> >> [ 44 05 95 00 00 00 ]
>> >> Location Number:
>> >> [ 3f 08 04 93 95 95 17 02 00 87 ]
>> >> Parameter Compatibility Information:
>> >> [ 39 06 31 d0 3a d0 3f c0 ]
>> >>
>> >> Unhandled optional parameter 0x8 'Optional forward call indicator'
>> >> [0x0 ]
>> >> Unhandled optional parameter 0x31 'Propagation Delay Counter'
>> >> [0x0 0x64 ]
>> >> Unhandled optional parameter 0x3a 'Unknown'
>> >> [0x44 0x5 0x95 0x0 0x0 0x0 ]
>> >> Unhandled optional parameter 0x3f 'Location Number'
>> >> 0x4 0x93 0x95 0x95 0x17 0x2 0x0 0x87 ]
>> >> Unhandled optional parameter 0x39 'Parameter Compatibility
>> >> Information'
>> >> [0x31 0xd0 0x3a 0xd0 0x3f 0xc0 ]
>> >> Len = 16 [ 96 98 0d 85 c4 49 79 f2 5f 00 0c 02 00 02 81 81 ]
>> >> FSN: 24 FIB 1
>> >> BSN: 22 BIB 1
>> >>> [1] MSU
>> >> [ 96 98 0d
>> >>
>> >> _______________________________________________
>> >> --Bandwidth and Colocation Provided by http://www.api-digital.com--
>> >>
>> >> asterisk-ss7 mailing list
>> >> To UNSUBSCRIBE or update options visit:
>> >> http://lists.digium.com/mailman/listinfo/asterisk-ss7
>> >
>> >
>> > _______________________________________________
>> > --Bandwidth and Colocation Provided by http://www.api-digital.com--
>> >
>> > asterisk-ss7 mailing list
>> > To UNSUBSCRIBE or update options visit:
>> > http://lists.digium.com/mailman/listinfo/asterisk-ss7
>> >
>>
>> _______________________________________________
>> --Bandwidth and Colocation Provided by http://www.api-digital.com--
>>
>> asterisk-ss7 mailing list
>> To UNSUBSCRIBE or update options visit:
>> http://lists.digium.com/mailman/listinfo/asterisk-ss7
>
>
> _______________________________________________
> --Bandwidth and Colocation Provided by http://www.api-digital.com--
>
> asterisk-ss7 mailing list
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-ss7
>
More information about the asterisk-ss7
mailing list