Re: How to: Route inbound calls based on caller id or user id.

От: Dmitry Akindinov <CGatePro_at_mx_ru>
Дата: Tue 10 Aug 2010 - 20:22:10 MSD

здравствуйте,

Andriy Harisios wrote:
> Здравствуйте.
>
> В продолжение темы Маршрутизация исходящих или Route inbound calls based on caller id or user id.
>
> Никак не удается разрулить такую ситуацию:
>
> Нужно маршрутизировать префикс 067 на 2 разных шлюза, используя
> caller id или user id, тоисть пользователь 00000 при наборе 067ХХХХХХХ
> звонок должен уходить на шлюз GATEWAY1, а пользователь 11111 на шлюз GATEWAY2,
> при етом не используя префиксов перед набором.
>
> Возможно ли использовать такого рода записи или что то похожее в маршрутизаторе:
> U:/00000/S:<(+38067)@pstn> = gatewaycaller{*,GATEWAY1}#@localhost
> U:/11111/S:<(+38067)@pstn> = gatewaycaller{*,GATEWAY2}#@localhost
>
>
> Возможно ли по другому:
> S:U/00000/<(+38067)@pstn> = gatewaycaller{*,GATEWAY1}#@localhost
> S:U/11111/<(+38067)@pstn> = gatewaycaller{*,GATEWAY2}#@localhost
>
> U:Пользователь(caller id или user id)
>
> Если так нельзя никак, то можно пример как реализовать данный функционал.

Слова GATEWAY1 и GATEWAY2 в записях роутера - это лишь тэги, под которыми указываются настройки для шлюзов. Для каждого пользователя описания этих шлюзов могут быть своими.

> Сейчас записи прописаны вот так:
> S:<(+38067)@pstn> = gatewaycaller{*,GATEWAY1}#@localhost
> S:<(+38067)@pstn> = gatewaycaller{*,GATEWAY2}#@localhost
>
> Соответственно все звонки идет через GATEWAY1.
>
> Пробовали вот так:
> S:<(+*)@pstn> = gatewaycaller{*,GATEWAY1}#@localhost
> S:<(+*)@pstn> = gatewaycaller{*,GATEWAY2}#@localhost
>
> Но все равно все уходит через GATEWAY1, хотя в PSTN настройках
> для каждого пользователя указаны разные шлюзы.

Правильно, записи в таблице роутинга применяются в порядке их появления. Решение в том, что смысл GATEWAY1 для каждого аккаунта может быть своим.
>
> По ссылке How To: Record conversations using Pronto!
> http://www.communigate.com/main/tips/index.php?action=alltips&page=2&
>
> Показано как вести запись.
> В последней версии этого функционала нету, требует ли он лицензии
> для активации(если да то стоимость), или установки доп. софта.
>
>
> Спасибо.
>
> ##################################################################
> Вы получили это сообщение потому, что подписаны на список рассылки
> <CGatePro@mx.ru>.
>
> Чтобы отписаться, отправьте сообщение на адрес <CGatePro-off@mx.ru>
> Чтобы переключиться в режим дайджеста - mailto:<CGatePro-digest@mx.ru>
> Чтобы переключиться в индексный режим - mailto:<CGatePro-index@mx.ru>
> Для административных запросов адрес <CGatePro-request@mx.ru>
> Архив списка: http://mx.demos.su/lists/cgp-russian/
>
>
>

-- 
Best regards,
Dmitry Akindinov -- Stalker Labs.
Получено Tue Aug 10 16:22:27 2010

Этот архив был сгенерирован hypermail 2.1.8 : Fri 24 Apr 2015 - 16:16:53 MSK