CALLERID

Форум для обсуждения KTS 4м GSM VoIP шлюза
Правила форума
Пожалуйста, будьте уважительны к участникам форума.
Tark
Сообщения: 3
Зарегистрирован: 17 мар 2009, 09:08

CALLERID

Сообщение Tark »

У меня вопрос по KTS2M.
В астериске номер входящих с GSM gate передаётся как:
${CALLERID(name)="New User"
${CALLERID(num)="0001" - соответствует User name на GSM gate
${CALLERID(all)="New User" <0001>"

Вопрос - как заставить шлюз передавать номера сотовых телефонов входящих звонков?
Tark
Сообщения: 3
Зарегистрирован: 17 мар 2009, 09:08

Re: CALLERID

Сообщение Tark »

[quote="RTI"]Номера телефонов при входящих звонках со стороны GSM передаются в поле CallerName (в терминах Asterisk - CALLERID(name) ).
Например, "89210000000" <0001@192.168.1.1>[/quote] Не передаётся :'(
выкладываю конфиги:

users.conf

[0001]
type=friend
context=custom-2
username=0001
secret=0001
host=dynamic
disallow=all
allow=ulaw
allow=g723
allow=g729

extensions.conf

[custom-2]
exten = _X.,1,NoOp(${CALLERID(num))
exten = _X.,2,NoOp(${CALLERID(name))
exten = _X.,3,NoOp(${CALLERID(all)})
exten = _X.,4,Macro(groups1,GSM_in)


Результат:

-- Executing [1000@custom-2:1] NoOp("SIP/0001-00823000", "0001") in new stack
-- Executing [1000@custom-2:2] NoOp("SIP/0001-00823000", "New User") in new stack
-- Executing [1000@custom-2:3] NoOp("SIP/0001-00823000", ""New User" <0001>") in new stack
-- Executing [1000@custom-2:4] Macro("SIP/0001-00823000", "groups1|GSM_in") in new stack

Требуются ли настройки самого шлюза?
Tark
Сообщения: 3
Зарегистрирован: 17 мар 2009, 09:08

Re: CALLERID

Сообщение Tark »

Большое спасибо!!!

Да, действительно оказалось проблема в конфигах.
#grep -i "New User" *
users.conf:fullname = New User

Извените за беспокойство.
wav
Сообщения: 2
Зарегистрирован: 23 окт 2009, 14:06

Re: CALLERID

Сообщение wav »

Добрый день!
обьясните пожста, как сделать, чтоб при входящих с GSM показывался номер мобильного а не номер канала шлюза. (при отмеченной галке Register on proxy). То что написано в этой ветке, не совсем понятно, например как выглядит Macro(groups1,GSM_in)?
или подскажите ссылку на документацию по этому вопросу.
Аватара пользователя
ys1797
Сообщения: 32
Зарегистрирован: 14 янв 2010, 13:45

Re: CALLERID

Сообщение ys1797 »

1. В версии 2.1.10 оба значения CallerID (name и number) устанавливаются в номер звонящего из GSM абонента (если, конечно, сеть предоставила этот номер).
2. В версиях 1.* устанавливается только поле name, а поле number соответствует "username" канала GSM шлюза.

Т.е. в первом случае вообще никаких операций с CallerID производить не нужно.
Но есть и побочный эффект при работе без SIP регистрации на сервере.
В данном случае, если asterisk требует от GSM шлюза авторизации для INVITE сообщений, то он не сможет сопоставить учетную запись входящему INVITE запросу. (в этом случае, у нас на том месте, где asterisk предполагает находиться username находиться номер, который мы получили из GSM).
Плюс к этому, asterisk не знает соответствия UDP порта SIP сигнализации шлюза и учетной записи.
Следовательно, нужно asterisk снабдить всей необходимой информацией в sip.conf для каждого порта шлюза. Или поиграться параметром insecure, например: insecure=port

Во втором случае, нам просто нужно присвоить значение из CallerID name в CallerID number.
wav
Сообщения: 2
Зарегистрирован: 23 окт 2009, 14:06

Re: CALLERID

Сообщение wav »

Добрый день!
шлюз KTS-8M1
версия 1.16.14
без регистрации с определением номера проблем нет, но есть проблемы с исходящими. как бы вы порекомендовали маршрутизировать исходящие звонки по разным каналам на разных операторов?
версия 2.16.1.10 смущает то что она тестовая. насколько она далека от стабильной?
Аватара пользователя
ys1797
Сообщения: 32
Зарегистрирован: 14 янв 2010, 13:45

Re: CALLERID

Сообщение ys1797 »

[quote] .... но есть проблемы с исходящими. как бы вы порекомендовали маршрутизировать исходящие звонки по разным каналам на разных операторов?[/quote]

Проще всего, наверное, по DEF кодам направлять вызов на нужный канал.
Пример: http://habrahabr.ru/blogs/php/45865/

[quote] версия 2.16.1.10 смущает то что она тестовая. насколько она далека от стабильной?[/quote]

Есть некоторые проблемы, связанные со стартом шлюза без сети (при недоступном DNS), а в остальном, пока критичных жалоб нет.
Scasius
Сообщения: 4
Зарегистрирован: 11 дек 2010, 09:00

Re: CALLERID

Сообщение Scasius »

Добрый день!
У меня вопрос по КТS2M
Стоит прошивка 2.1.23
IP PBX использую Infinity
GSM шлюз не регистрируется на АТС
Проблема заключается в следуюещем.
Передеается CALLERID номер как положено, а вот CALLERID name постоянно передеется "Infinity".
И поэтому в списках в телефонах идет вездле Infiniy.
Подскажиете, как настроить, что бы CALLERID name передавался как и CALLERID num
Ответить