[asterisk-ss7] Variable if call is national or not
Torrey Searle
tsearle at gmail.com
Thu Apr 5 12:11:47 CDT 2012
I see no reason dynamic should not work for you. N will be added to
anything received with a national cli. but you will need to be sure
to prefix your dialed number and callerid with N if you want the nai
to be properly set on outbound calls.
On 05/04/2012, Dovid B <ast-ss7 at dovid.net> wrote:
> Hi,
>
> Here is my config:
>
> signalling = ss7
> ss7type = itu
> networkindicator = national
> linkset = 1
> pointcode = 1607
> adjpointcode = 9402
> defaultdpc = 9402
> cicbeginswith = 1
> channel=1-15
> cicbeginswith = 17
> channel = 17-31
> sigchan = 16
> group=0
>
> ss7_called_nai=national
> ss7_calling_nai=national
>
> I don’t remember why but I know that to work with our carrier I needed both
> ss7_called_nai and ss7_calling_nai to be set to national. Now if I
> understand correctly this is for calls TO my carrier? For calls FROM my
> carrier I can set ss7_nationalprefix=N and then any caller ID or DID that
> has N in front I know it is a national call?
>
> Regards,
>
> Dovid
>
>
> -----Original Message-----
> From: asterisk-ss7-bounces at lists.digium.com
> [mailto:asterisk-ss7-bounces at lists.digium.com] On Behalf Of Torrey Searle
> Sent: Monday, April 02, 2012 10:01
> To: asterisk-ss7 at lists.digium.com
> Subject: Re: [asterisk-ss7] Variable if call is national or not
>
> If you set the
> calling ss7_calling_nai=dynamic
>
> in dahdi.conf then you can easily tell the NAI by prefix analysis
>
> libss7 will prefix the number with ss7_subscriberprefix
> ss7_nationalprefix or ss7_internationalprefix depending on the nai
>
> Torrey
>
> On 29 March 2012 10:31, Kaloyan Kovachev <kkovachev at varna.net> wrote:
>> On Thu, 29 Mar 2012 09:59:03 +0200, "Dovid B" <ast-ss7 at dovid.net> wrote:
>>> Hi,
>>>
>>>
>>>
>>> Is there some sort of variable that will let me know if the calling
>> party's
>>> number is in national format or not?
>>>
>>
>> There is no such variable set by default, but you may:
>> 1. use ss7 debug and look at the incoming message for nai
>> 2. patch the code to get SS7_NAI_XXX from ss7->calling_nai
>> 3. easy do this in dialplan by setting ss7_XXXprefix for the linkset and
>> match by that variable. For example if you set ss7_nationalprefix = N the
>> incoming call to 12345 will go to extension N12345 the same goes for the
>> calling party - it will be N54321
>>
>> It depends what are you after
>>
>>>
>>>
>>> Regards,
>>>
>>>
>>>
>>> Dovid
>>
>> --
>> _____________________________________________________________________
>> -- 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