Входные данные: На IP-ATC SMG для абонентов выделена внутренняя нумерация 1400-1499. Требуется организовать для этих абонентов выход к ТфОП через SIP-транк, используя внешний номер 73831234567.
Решение: Потребуется настроить транк к АТС и настроить маршрутизацию вызовов, принятых из города и направляемых в город. При входящей маршрутизации необходимо будет также модифицировать Б-номер для связи внешнего номера 73831234567 с одним из внутренних. При исходящей маршрутизации необходимо будет модифицировать А-номер на внешний.
1. Создать транковую группу для городской АТС
- Перейти в настройки транковых групп (Маршрутизация — Транковые группы);
- Добавить новую транковую группу;
- Задать название, например, — "Город".
В выпадающем меню "Состав группы" ничего выбирать не надо, транковая группа будет привязана к SIP-интерфейсу в ходе создания SIP-интерфейса.
2. Создать SIP-интерфейс для подключения к городской АТС
- Перейти в настройки интерфейсов SIP (Маршрутизация — Интерфейсы SIP);
- Добавить новый SIP-интерфейс;
- Задать название, к примеру, — "Городская АТС";
- Выбрать транковую группу "Город";
- Задать IP-адрес встречного устройства (городская АТС) в поле "Имя хоста/IP-адрес";
- Если используются отличные от стандартных (5060) порты сигнализации, то их нужно задать в полях "Порт назначения SIP сигнализации" и "Порт для приема SIP сигнализации";
- Если при исходящей связи требуется подставлять определенный SIP-домен, то его нужно задать в поле "SIP-домен";
- Выбрать сетевые интерфейсы для сигнализации и RTP.
Настройка маршрутизации вызовов, пришедших из города
1. Создать модификатор для подмены Б-номера при входящих из города вызовах
- Перейти в настройки таблиц модификаторов (Внутренние ресурсы — Таблицы модификаторов);
- Добавить новую таблицу модификаторов, нажав на кнопку ;
- Задать название, к примеру, — "Подмена Б-номера из города";
- Нажать кнопку "Далее";
- Добавить в таблицу новый модификатор:
- В поле "Маска номера" задать номер Б, который будет отправлять провайдер телефонной связи. Если это полный номер в формате E.164, то маска будет выглядеть так: (73831234567);
- Во вкладке "Модификация CdPN/..." в поле "Правило модификации для CdPN/..." задать замену на номер одного их внутренних абонентов: +1400!. Также в качестве маски для модификации номера для замены можно задать номер группы вызова или IVR;
2. Назначить таблицу модификаторов транковой группе с выходом на город
- Перейти в настройки транковых групп (Маршрутизация — Транковые группы);
- Перейти в режим редактирования транковой группы "Город";
- Во вкладке "Входящая связь" в блоке "Модификаторы входящей связи" добавить модификатор по CdPN;
- В качестве таблицы модификации задать "Подмена Б-номера из города".
Настройка маршрутизации вызовов на городские, междугородние и международные номера
1. Создать префикс в плане нумерации для маршрутизации вызовов в город
- Перейти в настройки плана нумерации (Планы нумерации — План #0);
- В таблице "Префиксы плана нумерации" добавить новый префикс, нажав на кнопку ;
- Задать название, к примеру, — "Выход в город";
- Выбрать "Тип префикса" — Транковая группа;
- Выбрать транковую группу "Город";
- Нажать кнопку "Далее";
- В поле "Список масок" добавить новую маску, нажав на кнопку ;
- В поле "Маска" задать маску CdPN для выхода в город. Маска, к примеру, включает в себя короткие семизначные городские номера, 11-значные междугородние номера Российской Федерации и номера выхода на международное направление: ([23xxxxxx]|[78][3489]xxxxxxxxx|810x.).
2. Создать модификатор для приведения отправляемых в город Б-номеров в формат E.164, если того требует городская АТС
- Перейти в настройки таблиц модификаторов (Внутренние ресурсы — Таблицы модификаторов);
- Добавить новую таблицу модификаторов, нажав на кнопку ;
- Задать название, к примеру, "Б-номер в E.164";
- Нажать кнопку "Далее";
- Добавить в таблицу новый модификатор для коротких городских номеров, дополняющий номер кодом страны и города;
- В поле "Маска номера" задать: ([23]xxxxx);
- Во вкладке "Модификация CdPN/..." в поле "Правило модификации для CdPN/..." задать: +7383$;
- Добавить в таблицу новый модификатор для 11-значных междугородних номеров, меняющий лидирующую восьмёрку на семёрку;
- В поле "Маска номера" задать: (8[3489]xxxxxxxxx);
- Во вкладке "Модификация CdPN/..." в поле "Правило модификации для CdPN/..." задать: 7$;
- Добавить в таблицу новый модификатор для 11-значных международных номеров, убирающий 810 перед номером;
- В поле "Маска номера" задать: (810x.);
- Во вкладке "Модификация CdPN/..." в поле "Правило модификации для CdPN/..." задать: ---$.
3. Создать модификатор для замены внутреннего А-номера абонента на внешний при выходе на город
- Добавить новую таблицу модификаторов;
- Задать название, к примеру, — "А-номер в городской E.164";
- Нажать кнопку "Далее";
- Добавить в таблицу новый модификатор, безусловно заменяющий все внутренние номера абонентов на внешний городской;
- В поле "Маска номера" задать: (14xx);
- Во вкладке "Модификация CgPN/..." в поле "Правило модификации для CgPN/..." задать: +73831234567!;
4. Назначить таблицы модификаторов по исходящей связи в транковой группе с выходом на город
- Перейти в настройки транковых групп (Маршрутизация — Транковые группы);
- Перейти в режим редактирования транковой группы "Город";
- Во вкладке "Исходящая связь" в блоке "Модификаторы исходящей связи" добавить модификаторы по CdPN и CgPN;
- Выбрать в качестве модификатора CdPN таблицу модификаторов "Б-номер в E.164";
- Выбрать в качестве модификатора CgPN таблицу модификаторов "А-номер в городской E.164".