Страница 1 из 1

Asterisk dahdi ОКС№7 и nai префиксы

Добавлено: 30 дек 2015, 10:02
asipin
Есть asterisk подклченный по ОКС№7 к ростелекому.
Все работает по железу и логике.
Однако для вызовов на городские номера нужно ставить noa (Nature of Address Indicator) в значение subscribe при локальных (городских) звонках и при этом номер должен быть шестизначный.
В остальных случаях должно быть national.

Через ss7_subscriberprefix = не сделать, т.к. для этих звонков нет определенны префиксов.
Где и как например в диалплане можно менять этот префикс? ИЛи как еще это сделать?
Астериск 13.6 + libss7.

Re: Asterisk dahdi ОКС№7 и nai префиксы

Добавлено: 30 дек 2015, 10:44
ded
Если примитивно отправлять разный CID (разной значности)

Код: Выделить всё

exten => _ZXXXXX,1,Set(CALLERID(num)=123456)
exten => _ZXXXXX,n,Dial(DAHDI/g0/${EXTEN})

exten => _+78172ZXXXXX,1,Set(CALLERID(num)=88172123456)
exten => _+78172ZXXXXX,n,Dial(DAHDI/g0/${EXTEN:1})
он же будет использоваться в качестве NOAI?

Re: Asterisk dahdi ОКС№7 и nai префиксы

Добавлено: 30 дек 2015, 10:48
Pechen
интересно как вы астериск сертифицировали

Re: Asterisk dahdi ОКС№7 и nai префиксы

Добавлено: 30 дек 2015, 11:28
asipin
ded писал(а):Если примитивно отправлять разный CID (разной значности)

Код: Выделить всё

exten => _ZXXXXX,1,Set(CALLERID(num)=123456)
exten => _ZXXXXX,n,Dial(DAHDI/g0/${EXTEN})

exten => _+78172ZXXXXX,1,Set(CALLERID(num)=88172123456)
exten => _+78172ZXXXXX,n,Dial(DAHDI/g0/${EXTEN:1})
он же будет использоваться в качестве NOAI?
почему при разных CID должен меняться noa?
Пробовал такую конструкцию, не помогает.

Re: Asterisk dahdi ОКС№7 и nai префиксы

Добавлено: 30 дек 2015, 11:44
Pechen
попробуйте CALLERID(ANI)

Re: Asterisk dahdi ОКС№7 и nai префиксы

Добавлено: 30 дек 2015, 12:54
Zavr2008
Не это? :)

Код: Выделить всё

; SS7 Called Nature of Address Indicator
;
; unknown:        Unknown
; subscriber:     Subscriber
; national:       National
; international:  International
; dynamic:        Dynamically selects the appropriate dialplan
;
;ss7_called_nai=dynamic
;
; SS7 Calling Nature of Address Indicator
;
; unknown:        Unknown
; subscriber:     Subscriber
; national:       National
; international:  International
; dynamic:        Dynamically selects the appropriate dialplan
;
;ss7_calling_nai=dynamic