Нормализация номеров внешних линий

Этот раздел предназначен для управления нормализацией основных полей при входящих и исходящих SIP пакетах с SIP провайдеры.

Поля нормализации:

  • Номер А

  • Имя отображения А (DisplayName A)

  • Номер В

Примеры использования функционала:

  • Если по одной учетной записи SIP провайдера подается несколько номеров, то при исходящем звонке необходимо корректно подставить один из них (к примеру в зависимости от номера внутреннего абонента)

  • При входящем звонке от SIP провайдера, который подключен к другой IP-АТС компании, необходимо нормализовать номер источника для поддержания глобальной внутрикорпоративной маршрутизации

Поля, доступные при создании и редактировании записи:

providercalleridAdd
Рис. 1. Экранная форма создания нового объекта
Блок Название поля Описание

Основные

Приоритет

Определяет порядок проверки правил (чем меньше значение, тем выше приоритет)

Оператор SIP телефонии

Выбираем SIP провайдера, для которого будет действовать текущее правило

Маска по коду оператора SIP телефонии

Маска для указания кода оператора SIP. Применяются Базовые символьные правила маскирования

Фильтрация для правила

Направление источника

Определяет откуда пришел звонок:

  • исходящий на внешнюю линию (от Oktell Studio на внешнего SIP провайдера)

  • входящий с внешней линии (от внешнего SIP провайдера на Oktell Studio)

Маска номера источника

Маска для CallerID пакета SIP. Применяются Базовые символьные правила маскирования

Маска КД источника

Маска для поля From Domain пакета SIP. Применяются Базовые символьные правила маскирования

Маска номера назначения

Маска для CalledID пакета SIP. Применяются Базовые символьные правила маскирования

Модификация данных

Изменение номера источника

Правило изменения поля Номер А в SIP пакете. По умолчанию - *. Подробно в Маски и модификации

Изменение Имя отображения источника

Правило изменения поля DisplayName в SIP пакете. По умолчанию - *. Подробно в Маски и модификации

Изменение номера назначения

Правило изменения поля Номер В в SIP пакете. По умолчанию - *. Подробно в Маски и модификации

Если Направление источника = входящий с внешней линии, то результат применения модификации попадает в Маршрутизация как номер А (источника)

Комментарий

Комментарии

Возможность указать полезную информацию под записью

Рекомендуется во всех правилах использовать ИЛИ выбор по полю Оператор SIP телефонии ИЛИ по полю Маска по коду оператора SIP телефонии
Если для SIP провайдера заданы несколько правил по полю Оператор SIP телефонии и несколько правил по полю Маска по коду оператора SIP телефонии, то первыми проверяются все правила по полю Оператор SIP телефонии вне зависимости от приоритетов
Срабатывание одного правила останавливает дальнейшую проверку и является результирующим. Исключение составляет, если значение поля Изменение номера назначения равно priority=<номер>. Подробно про этот режим в Раздельная модификация Номера А и В

Раздельная модификация Номера А и В

Если стоит задача модификации Номера А (50 номеров) и Номера В (40 номеров) независимо друг от друга, то для решения этой задачи полным перебором необходимо создать 50*40=2000 правил модификаций.

Для упрощения задачи введен режим независимой модификации вначале Номера А и DisplayName, а затем Номера В. Для включения этого режима на первом сработавшем правиле поле Изменение номера назначения должно быть равно priority=X, где X - любое не отрицательное число. В этом случае алгоритм работы будет следующим:

1. Ищется правило по начальным Номер А, DisplayName A, Номер В. Например, найдено правило Rule1 с приоритетом 150, у которого `Изменение номера назначения` равен `priority=2000`
2. Из Rule1 применяется модификатор `Изменение номера источника` к Номер А и `Изменение Имя отображения источника` к DisplayName A
3. Ищется новое правило по *измененному* из Rule1 Номеру А и DisplayName и *начальному* Номеру В, начиная с приоритета 2000 (указан как значение поля `Изменение номера назначения` у Rule1). Например, найдено правило Rule2 с приоритетом 2035.
4. Из Rule2 применяется значение `Изменение номера источника`к начальному номеру В