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

Маршрутизация

Добавлено: 04 дек 2013 05:24
grifin.ru
Пока крупный присоединенный опретаор был один - проблем небыло. Номерная емкость мелких прописывалась в SMG-1016M а все остальное маршрутизировалось на крупного.
Сейчас ситуация меняется ввиду обсуждение присоединения с другим крупным оператором.
Таким образом указанная схема уже не работает. Таблица номерной емкости каждого из крупных операторов состоит из сотен диапазонов, прописывать их масками и поддерживать актуальность вручную - нереально.
Есть возможность загрузить в базу данных номерную емкость каждого из операторов, вопрос в том - как подружить план маршрутизации с внешней БД

Re: Маршрутизация

Добавлено: 04 дек 2013 14:25
Bokrenok
grifin.ru писал(а): вопрос в том - как подружить план маршрутизации с внешней БД


В данный момент, видимо никак.
Но в RC15 есть функционал управления вызовом через RADIUS, с помощью него можно подружить маршрутизацию на СМГ с внешней БД.

Добавлено: 04 дек 2013 14:28
grifin.ru
А есть какая-то документация почитать ?

Добавлено: 04 дек 2013 15:49
andreyka459
grifin.ru писал(а):А есть какая-то документация почитать ?

мне надо было синхронизировать всего 2000NN
раскидывать на ~10 направлений по входящим
и на ~5операторов по исходящим

Написал PERL скрипт для синхронизации c БД через CLI SMG
Запускается по CRON, проверяет флаг изменений в БД, удаляет измененные маски, долавляет измененные маски. Выходит.

могу показать, но там много специфического, да к томуже при переходе с 12 на 14 версию CLI перекроили немного.

Добавлено: 04 дек 2013 18:11
Женя
grifin.ru писал(а):А есть какая-то документация почитать ?


еще пока нет, но в кратце так:


Управление на этапе установления соединения:
Eltex-AVPair += "CallManagement:CgPNin=<$modify-mask>"
Eltex-AVPair += "CallManagement:CdPNin=<$modify-mask>"
Eltex-AVPair += "CallManagement:CgPNout=<$modify-mask>"
Eltex-AVPair += "CallManagement:CdPNout=<$modify-mask>"
Eltex-AVPair += "CallManagement:NumberingPlan=<$numplan_idx>"
Eltex-AVPair += "CallManagement:AccessCategory=<$category_idx>"
Eltex-AVPair += "CallManagement:AONCategory=<$category_value>"
Eltex-AVPair += "CallManagement:DirectRoutePrefix=1"


Управление на этапе регистрации динамического абонента:
Eltex-AVPair += "UserManagement:MaxActiveLines=<$line_count>"

CgPNin/CdPNin - это модификация до маршрутизации звонка,
CgPNout/CdPNout - это после

в Cg/CdPNin/out можно менять
"numtype"
"plantype"
"presentation"
"screening"