Данная настройка используется для модификации собственного и набранного номеров в зависимости от направления вызова (набора номера). Модификаторы используются при совершении исходящих вызовов.

Модификаторы работают только при использовании правил маршрутизации, описанных при помощи регулярных выражений (Настройка правил маршрутизации), при этом в правилах маршрутизации модификации номера "<:>" не должны использоваться.

 

Шлюз позволяет настроить 16 групп модификаторов, каждая группа модификаторов состоит из одного или нескольки правил модификации:


Правило записи маски набранного номера:

правило1| правило2|..| правилоN


Cинтаксис маски номера вызывающего абонента: 

 

Пример:

5{2,5} – набранный номер может быть равен 55, 555, 5555, или 55555

. –  спецсимвол «точка» указывает на возможность повторения предшествующей перед данным символом цифры, диапазона или символов *# от нуля до бесконечности раз. Равнозначно записи {0,}

 

Пример:

5х.* - х в данном правиле может либо отсутствовать вообще, либо присутствовать сколько угодно раз. Набранный номер может быть равен 5*, 5х*, 5xx*, 5xxx*, …

+ – повторение предшествующей перед символом "+" цифры, диапазона или символов *# от одного до бесконечности раз. Равнозначно записи {1,}

 

Cинтаксис правил модификации:

 

Пример:

При вызове на шестизначные номера, начинающиеся на цифры 5 и 6, нужно преобразовать номер абонента таким образом, чтобы в начало номера абонента был добавлен префикс 383, а в набранном номере первая цифра  была заменена на цифру 7

Dialed number: [5-6]xxxxx

Dialed number modification: 7ххххх

Calling number modification: +383$