AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

SS7. Как выставить категорию абонента в dailplan

Asterisk IP PBX 9 сообщений 28.12.2009 10:28 - 22.09.2010 16:52
#1 28.12.2009 10:28

SS7. Как выставить категорию абонента в dailplan


... или вообще выставить.

Calling party's category - параметр отвечающий за передачу группы абонента в сторону оператора, для выбора маршрута/МГ оператора.

Как можно поменять эту категорию из dialplan?

В chan_dahdi.c нашел упоминание переменной unsigned char calling_party_cat;.

Есть переменная для libss7 SS7_CALLING_PARTY_CATEGORY.

Как её установить в dialplan?


==
* 1.6.12
dahdi 2.2.1
libss7


Всего доброго.
--
#2 28.12.2009 11:43

SET(VARIABLE=VALUE)
#3 28.12.2009 12:18

Quote:
* 1.6.12

Не бывает. Должно быть 1.6.0.12? Для этой версии нужно дополнительно накладывать патч, плюс libss7 должна быть взято из svn

_________________
OpenSUSE 11.2 / Asterisk-trunk / Celeron 1100 (512mb) / chan_lcr / Linksys / Aastra 9112i
http://igorg.ru
#4 29.12.2009 10:40

Ошибся: 1.6.1.12
Ок. Т.е. если взять libss7 из svn то присвоить переменную будет возможно?
А где взять необходимый патч для астериска? Я так предполагаю это патч для chan_dahdi.c?
#6 27.08.2010 11:03

А для какой версии libss7 этот патч?
#7 27.08.2010 18:58

Нашел.

Quote:
SVN (only branches)
#8 01.09.2010 06:12

Помогите, кто осилил.

Вышеуказанный патч ложится на libss7 только на версию trunk.
Только вот asterisk-trunk (и другие) не собираются с этой версией libss7. Причем, различия значительные. Например, в libss7 процедура описана с 2мя переменными, а в chan_dahdi вызывается с 3мя.