Телефония. Соединение нескольких АТС на ИКС

Вопрос

  • Как настроить соединение нескольких АТС на одном ИКС?
  • Как настроить две АТС на ИКС?

Ответ

Для соединения двух и более АТС на базе ИКС необходимо:

  1. Создать туннель между АТС ИКС.
  2. Настроить правила маршрутизации звонков для распределения звонков между серверами.

Туннели в АТС на ИКС бывают двух видов: SIP и IAX.

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

Пример

Рассмотрим создание туннеля между двумя АТС ИКС на базе SIP-туннелей. Для IAX-туннелей настройки аналогичны.

Соединять будем два ИКС: ИКС1 и ИКС2.

Необходимо решить, какой диапазон внутренних номеров сотрудников будет обслуживать каждый ИКС. В нашем примере ИКС1 будет отвечать за диапазон номеров 100—199, а ИКС2 — за диапазон номеров 200—299.

Шаг 1. Общие настройки

Для корректной работы туннелей выберите в настройках телефонии Драйвер канала SIP параметр chan_pjsip.

Шаг 2. Настройка туннелей

  1. На ИКС1 добавьте SIP-туннель типа Сервер. Укажите логин, пароль. Заполните поле fromuser значением из поля Логин. Адресом клиента укажите IP ИКС2. Введите название туннеля  SIP tunnel to 200299.
  2. На ИКС2 добавьте SIP-туннель типа Клиент, укажите логин, пароль, а так же заполните поле fromuser значением из поля логин. Адресом сервера укажите IP ИКС1. Введите название туннеля SIP tunnel to 100199.
  3. Убедитесь, что клиент успешно подключился к серверу: у туннеля-клиента должен появиться статус доступен, зарегистрирован.

Шаг 3. Настройка правил маршрутизации вызовов

  1. Создайте правило Принять вызов на каждом ИКС с настройками по умолчанию и добавьте его самым первым в набор правил Входящие звонки.
  2. Создайте правило Звонок через внешний канал на каждом ИКС и добавьте его самым первым в набор правил Исходящие звонки.

Для ИКС1:

  • На вкладке «Действия» в поле Использовать внешний канал укажите SIP tunnel to 200299.
  • На вкладке «Условия» в поле Набранный номер укажите диапазон номеров 200299 следующим образом:
    • начинается с: 2;
    • длина номера от 3 до 3.

Для ИКС2:

  • На вкладке «Действия» в поле Использовать внешний канал укажите SIP tunnel to 100199
  • На вкладке «Условия» укажите диапазон номеров 100199 в поле Набранный номер следующим образом:
    • начинается с: 1;
    • длина номера от 3 до 3.

Результат

При звонке с ИКС1 на номера в диапазоне 200299 вызов уходит на внутренние номера ИКС2.

При звонке с ИКС2 на номера в диапазоне 100199 вызов уходит на внутренние номера ИКС1.

При работе туннелей CallerID (имя и номер) передаются с ИКС1 на ИКС2 и обратно при звонке с внутренних номеров.