Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

Версия 1 Следующий »

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

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


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

  • Набранный номер (регулярное выражение) (Dialed number (regexp rule)) – маска набранного номера;
  • Модификация набранного номера (Dialed number modification) – правило модификации для набранного номера;
  • Модификация вызывающего номера (Calling number modification) – правило модификации для номера абонента Коралл-РА 32 (вызывающего номера).

Правило записи маски набранного номера:
правило1| правило2|..| правилоN
Cинтаксис маски номера вызывающего абонента:

    • | - логическое ИЛИ - используется для разделения правил.
    • X или х – любая цифра от 0 до 9, равнозначно диапазону [0-9];

    • 0 - 9 – цифры от 0 до 9;
    • *** – символ *;
    • # – символ #;
    • [ ] – указание диапазона (через тире), либо перечисление (без пробелов, запятых и прочих символов между цифрами), например:


диапазон [1-5] - 1,2,3,4 или 5;
перечисление [138] - 1,3 или 8;
диапазон и перечисление [0-9#]* – от 0 до 9, а также * и #.

    • {min,max} – указание количества повторений символа, стоящего перед скобками, диапазона или символов *#.

min - минимальное количество повторений, max - максимальное.
{,max} – равнозначно {0,max};
{min,} – равнозначно {min,inf.}.
Пример:
5{2,5} – набранный номер может быть равен 55, 555, 5555, или 55555

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


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

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


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

  • или . – удаление цифры;
  • X или x – цифра/символзнак на данной позиции остается неизменной;
  • ? – цифра/символ на данной позиции остается неизменной;
  • + – добавление последующих цифр/символов (0-9, *, #);
  • ! – окончание разбора, все дальнейшие цифры номера отрезаются;
  • $ – окончание разбора, все дальнейшие цифры номера не изменяются;
  • 0-9, # и *** (без знака +) – замещение цифры на данной позиции.


Пример:
При вызове на шестизначные номера, начинающиеся на цифры 5 и 6, нужно преобразовать номер абонента таким образом, чтобы в начало номера абонента был добавлен префикс 383, а в набранном номере первая цифра была заменена на цифру 7
Dialed number: [5-6]xxxxx
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="d8d68513-bd2a-4f93-b344-c8f5eb436e48"><ac:parameter ac:name="">_Toc397526283</ac:parameter></ac:structured-macro><ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="12e709ab-a7fc-41e3-9678-9445df50b3a5"><ac:parameter ac:name="">_Toc397615314</ac:parameter></ac:structured-macro><ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="4b251ce8-cf5c-43b5-a2c0-05b13aec2020"><ac:parameter ac:name="">_Toc397691019</ac:parameter></ac:structured-macro><ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="7feccb83-08c2-44c3-9037-59e5b95f333e"><ac:parameter ac:name="">_Toc397691140</ac:parameter></ac:structured-macro><ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="30b9ff0c-efef-4359-94ec-bbb5e4e1bc1f"><ac:parameter ac:name="">_Toc399409844</ac:parameter></ac:structured-macro><ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="34140982-7217-41e5-9303-7253aa2cc03d"><ac:parameter ac:name="">_Toc410917741</ac:parameter></ac:structured-macro>Dialed number modification: 7ххххх
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="cffa5632-1c62-436d-b87d-e50b3ea86894"><ac:parameter ac:name="">_Toc397526284</ac:parameter></ac:structured-macro><ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="70dcb106-88d3-48ca-adb1-1fc8a4ec5fad"><ac:parameter ac:name="">_Toc397615315</ac:parameter></ac:structured-macro><ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="273c0cc6-e61f-4d50-8cce-c3efb81d72cf"><ac:parameter ac:name="">_Toc397691020</ac:parameter></ac:structured-macro><ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="f49c3af1-a8f8-4f05-909e-df1a95c11606"><ac:parameter ac:name="">_Toc397691141</ac:parameter></ac:structured-macro><ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="20ac895d-2d43-4ef2-a454-266a52762a96"><ac:parameter ac:name="">_Toc399409845</ac:parameter></ac:structured-macro><ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="03fb3853-9a4b-4609-9b96-b30c4c80099a"><ac:parameter ac:name="">_Toc410917742</ac:parameter></ac:structured-macro>Calling number modification: +383$

  • Нет меток