artem
25.02.2019
2079

Настройка и управление исходящей маршрутизации во FreePBX 13

Маршрутизация звонка один из важных аспектов офисной АТС, который позволяет реализацию вызовов. В данной статье будет разобрана исходящая маршрутизация во FreePBX 13. Какие возможности предоставляет исходящая маршрутизация? Выбор направления исходящих звонков. Выбор определенных транков для определенных направлений. Запрет звонков на любые направления. Установка временной группы. Настройка шаблонов набора номеров.    В данном списке перечислены основные […]

Маршрутизация звонка один из важных аспектов офисной АТС, который позволяет реализацию вызовов. В данной статье будет разобрана исходящая маршрутизация во FreePBX 13.

Какие возможности предоставляет исходящая маршрутизация?

  1. Выбор направления исходящих звонков.
  2. Выбор определенных транков для определенных направлений.
  3. Запрет звонков на любые направления.
  4. Установка временной группы.
  5. Настройка шаблонов набора номеров.

   В данном списке перечислены основные параметры настройки, многие из них связаны с экономией средств для связи и безопасностью. Все остальные настройки будем рассматривать ниже в статье.

Добавление  исходящей маршрутизации

   Добавление исходящего маршрута: Connectivity -> Outbound Routes -> + Add Outbound Routes

Настраиваемые правила маршрутизации действуют только для исходящей маршрутизации. Управление входящими звонками ("из города") делается во вкладке Inbound Routes.

Настройка маршрутизации

   Интерфейс настройки содержит вкладки: Route Settings, Dial Patterns, Import/Export Patterns, Additional Settings. Далее представлен подробный разбор каждой вкладки.

Route Settings

Настраиваемые функции по данной вкладке

Функция Задаваемый параметр Примечание
Route Name Имя маршрута Удобнее и проще указывать номер телефона
Route CID Номер абонента, совершающего звонок по данному маршруту Данное поле не обязательно.  Указанный номер будет отправляться в сторону провайдера
Override Extensions Yes/No Yes – замена Outbound CID из extensions на тот, который указали в Route CID No – без игнорирования параметра Outbound CID с extensions
Route Password Пароль Запрос пароля у пользователя для осуществления звонка по данному маршруту
Route Type Выбор типа маршрута Emergency/Intra-Company (Аварийный/Корпоративный) Emergency – набор экстренных служб Intra-Company – сохранение данных Caller ID в extensions
Music On Hold Музыка на удержании Default – по умолчанию Так же можно установить свой загруженный файл ( мелодия, звуковой информационный файл и т.д.)
Time Group Группа времени Выбирается необходимая временная группа
Route Position Приоритет маршрутов Приоритет маршрута зависит от его позиции, выбор позиции осуществляется относительно других маршрутов.
Trunk Sequence for Matched Routes Выбор транка, через который будет осуществляться звонок Выбор транка зависит от направления. Так же можно установить последовательность транков, если первый не работает, вызов будет отправлен во второй и т.д.
Optional Destination on Congestion Завершение вызова Normal Congestion – самый распространенный параметр завершения вызова, если все транки заняты. Так же можно установить любой параметр, если это необходимо. Например: звуковое сообщение, которое информирует звонящего о занятости всех линий.
Для применения всех настроенных параметров необходимо нажать Submit, далее Apply Config. Apply Config – применить текущие настройки.

Dial Patterns

   В данной вкладке прописываются шаблоны номеров. Шаблон номера – уникальный набор цифр, через который осуществляется вызов в нужный транк, при совпадении шаблона, вызов отправляется через транк в сторону провайдера.

Синтаксис шаблона: (prepend) prefix | [ match pattern / caller ID ]

prepend Добавление установленного параметра к номеру, перед отправкой в транк при совпадении шаблона
prefix Часть шаблона, которая будет удалена
match pattern Набираемый номер
caller ID Звонок осуществляется только с указанного Caller ID.

   Правила ввода:

  • X совпадение любой цифры от 0 – 9;
  • Z любая цифра от 1 до 9;
  • N совпадение любой цифры от 2 – 9;
  • [1236-9]совпадение любой цифры из набора в скобках (например: 1,2,3,6,7,8,9);
  • . универсальный символ, определяет любое количество цифр.

Примеры шаблонов исходящих вызовов:

prepend prefix match pattern caller ID Как набрано Как отправлено в транк Пояснение
    89XXXXXXXXXX   89334583262 89334583262 На любой мобильный номер
  02 810X. 10[57] 028102623855469 8102623855469 Звонки на международные номера с префиксом 02 только для внутренних 105,107
    8X.   83562587865 83562587865 Все звонки начинающиеся с 8
8 +7 9XXXXXXXXX   +79641593684 89641593684 Звонки на мобильные, +7 заменяется на 8
    NXXXXXX   6595456 6595456 7-ми значные городские вызовы начинающиеся от 2 до 9
    0Z   03 03 Экстренные вызовы заканчивающиеся от 1 до 9

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

   В таком виде данные шаблоны выглядят во вкладке Dial Patterns.

Не все операторы поддерживают формат экстренных вызовов, это можно уточнить у самого оператора.

    Веб интерфейс предлагает еще две вкладки настройки. Далее разберем их параметры и назначение.

Import/Export Patterns

   Unload from CSV – импорт готового шаблона в формате csv с полями prepend, prefix, match pattern, caller ID.

   Export Dialplans as CSV – экспорт шаблона из текущего исходящего маршрута в формате .csv с полями prepend, prefix, match pattern, caller ID.

Additional Settings

   Call Recording – запись разговора. Данный параметр предусматривает 5 опций, это связано с тем, что звонок может менять свое назначение, так как он мог быть переведен с одного абонента на другого или вообще на очередь или группу, в одном модуле опция может быть включена, в другом нет.

Опции:

  • Force – всегда записываются, выше по значению, чем Yes/No;
  • Yes/No – если в потоке вызовов задано более одного Yes/No, то будет выполнятся первый установленный параметр;
  • Never – не записываются, выше по значению, чем Yes/No;
  • Don’t Care – без изменений.

   Опция No означает, что непредпочтительно записывать вызов, если не было установлено иначе.

   Опция Yes означает, что предпочтительно записывать вызов, если только не было установлено это ранее.

   Опция Force означает, что необходимо начать и возобновить запись прямо сейчас.

   Опция Never означает, что запись необходимо прекратить прямо сейчас.

   Опция Don’t Care означает, что ничего не нужно менять. (параметр по умолчанию)

   PIN Set – пин-код.

Данный параметр  выбирается из ранее добавленных в модуле PIN Set (Settings -> PIN Set).

Запрет исходящих звонков с помощью CUSTOM CONTEXT

   В каждой компании существуют различные типы пользователей. Некоторым из них для выполнения своих обязанностей не требуется использовать исходящую маршрутизацию по внешним направлениям, в основном используется входящая маршрутизация и внутрикорпоративная связь. Для решения этого момента необходимо настроить модуль CUSTOM CONTEXT.

   Данный модуль позволяет для определенных пользователей устанавливать правила совершения звонков. Местонахождение модуля: Connectivity → Custom Context и нажимаем Add Context.

   Context – имя контекста.

   Discription – описание контекста.

   Далее нажимаем Submit, после открывается список правил, с помощью которых можно управлять доступом к исходящим маршрутам.

      Для примера можно запретить звонки: 810.Z – международные направления, 8XXXXXXXXXX – звонки на мобильные, указанные шаблоны прописываются в поле Dial Rules. Так же необходимо задать параметр для ENTIRE Basic Internal Dialplan – Deny Rules, это означает, что все ранее установленные правила игнорируются при использовании данного.

   Прокрутив ниже меню, для параметра ALL OUTBOUND ROUTES устанавливаем Deny Rules, это означает, что данный запрет будет распространен на все направления исходящей маршрутизации.

   Для применения настраиваемого правила запрета, необходимо перейти в модуль Extensions (Applications -> Extensions), в котором содержится список с внутренними абонентами.

   Для выбранного extension (201) во вкладке Other в поле Сustom Context задаем тот контекст, который создавали и настраивали ранее, т.е. BanToOutbound.

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

   В данной статье рассматривалась тема добавление и управление исходящей маршрутизацией на FreePBX 13. Исходящая маршрутизация имеет гибкий инструментал, что позволяет задавать любые параметры, необходимые для реализации работы компании. Настройка параметров может нести экономический характер: ограничение звонков на международные номера, установление определенных транков для определенных направлений, подстановка временных групп, установка пароля.

 
avatar
  Подписаться  
Уведомление о

Остались вопросы?

Я - Виталий Шелест, менеджер компании Voxlink. Хотите уточнить детали или готовы оставить заявку? Укажите номер телефона, я перезвоню в течение 3-х секунд.

VoIP оборудование

ближайшие курсы

ближайшие Вебинары

ONLINE

Why Choose HUGE?

Unlimited pre-designed elements

Each and every design element is designed for retina ready display on all kind of devices

User friendly interface and design

Each and every design element is designed for retina ready display on all kind of devices

100% editable layered PSD files

Each and every design element is designed for retina ready display on all kind of devices

Created using shape layers

Each and every design element is designed for retina ready display on all kind of devices