Project

General

Profile

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

Маршрутизация - процесс построения таблицы маршрутизации в ответ на параметры входящего вызова.
Таблица маршрутизации представляет собой сортированный список пиров и параметров для выполнения вызова на каждый маршрут.
Затем система выполняет Хантинг по найденным маршрутам.

Маршрутизация выполняется следующими приложениями:

Для проверки таблицы маршрутизации можно воспользоваться инструментом Проверить хантинг, который есть в каждом пире.

См. также:

Построение таблицы маршрутизации

Поддерживаемые технологии построения таблицы маршрутизации:

При построении таблицы маршрутизации учитываются:

  • Класс маршрутов, сконфигурированный на оригинаторе
  • параметры Замены номеров на всех пирах
  • технологии, сконфигурированные на пирах
  • балансы пиров. В таблицу маршрутизации не будут включены пиры, звонки на которые блокируются по балансу.
    Подробнее описано в Балансы.

После построения таблицы маршрутизации система исключает некоторые маршруты в соответствии с:

  • долями траффика для выполнения Процентной маршрутизации.
  • параметром остановить хантинг.
    Если он установлен, то система удаляет из таблицы маршрутизации все маршруты, которые в результате сортировки оказались после него.

Замена номеров входящего звонка

При автоматической замене номеров при маршрутизации входящего звонка используется следующая логика.

В случае, если на входящем пире сконфигурирована Замена номеров, система пытается заменить номера (звонящий ID или набранный ID) в соответствии с правилами.
После замены система использует полученные замененные номера для маршрутизации по кода направления и Биллинга.
Обычно замена номеров используется для обрезания технических префиксов, чтою привести номера в формат E.164 для корректного биллинга.

Если правила сконфигурированы таким образом, что замену не удается произвести, то маршрутизация прекращается.
Вы можете использовать это свойство для пропускания лишь определенных наборов набранных или звонящих ID.
Если же вы хотите заменыть определенные номера, а остальные пропускать без изменения, вам нужно в конце списка установить wildcard замену .* -> &.
Более подробно эта замена рассмотрена в разделе Regex шаблоны.

Если же правила замены не сконфигурированы, то считается что маршрутизация будет продолжаться без замены номеров.

Замена номеров исходящего звонка

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

В случае, если на исходящем пире сконфигурирована Замена номеров, система пытается заменить номера (звонящий ID или набранный ID) в соответствии с правилами.
После замены система использует полученные замененные номера для генерации исходящего вызова.
Обычно замена номеров используется для добавления технических префиксов к номерам E.164.

Если правила сконфигурированы таким образом, что замену не удается произвести, то маршрут на данного пира не включается в таблицу маршрутизации.
Вы можете использовать это свойство для пропускания лишь определенных наборов набранных или звонящих ID на терминирующего пира.
Если же вы хотите заменыть определенные номера, а остальные пропускать без изменения, вам нужно в конце списка установить wildcard замену .* -> &.
Более подробно эта замена рассмотрена в разделе Regex шаблоны.

Если же правила замены не сконфигурированы, то считается что генерация исходящего вызова будет продолжаться без замены номеров.

См. также:

English translation

Also available in: PDF HTML TXT