Интеграция IVA CS с IVA MCU

Интеграция между IVA CS и Платформой IVA MCU

Для возможности совершения вызовов между IVA CS и Платформой IVA MCU необходимо выполнить следующие действия:

Настройка Платформы IVA MCU

Настройку Платформы IVA MCU может выполнять только пользователь с правами Администратора Платформы

Настройка Платформы IVA MCU проводится через web-панель администрирования Платформы IVA MCU.

Для настройки Платформы IVA MCU необходимо:

Настройка параметров сети

Для настройки параметров сети, необходимо:

  1. перейти в раздел Настройки сервера → выбрать нужный IP-адрес сервера → нажать кнопку Сеть

  2. в секции /etc/hosts добавить запись следующего формата:

    <IP_address> <domain>

    где <IP_address> — IP-адрес сервера телефонии IVA CS, например: 10.0.0.100, domain — родительский домен сервера телефонии IVA CS, например: root.local

    Настройки сервера
  3. нажать кнопку Сохранить

    При появлении окна Сохранение конфигурации сети в режиме ЭКСПЕРТ !!!, для применения изменений необходимо нажать кнопку OK

    Сохранение конфигурации

    При появлении окна Сохранение настроек для сохранения изменений необходимо нажать кнопку OK

    Сохранение настроек

    При появлении окна Внимание ! необходимо нажать ссылку Отмена и подождать несколько минут для того, чтобы новые настройки сети вступили в силу

    Внимание

Добавление внешнего VoIP-сервера

Чтобы добавить внешний VoIP-сервер, необходимо:

  1. перейти в раздел Внешние VoIP сервера → секция SIP регистраторы → нажать кнопку Добавить → окно Добавление SIP регистратора

  2. настроить параметры добавляемого VoIP-сервера:

    • поле SIP URI сервера регистрации: родительский домен сервера телефонии IVA CS root.local

    • поле Транспортный протокол: UDP

    • поле Имя пользователя: логин шлюза ivamcu

    • поле Пароль пользователя: пароль шлюза ivamcupwd

    • поле SIP Realm: родительский домен сервера телефонии IVA CS root.local

    • поле Статус активности: включена флаговая кнопка

    • поле Обслуживаемые подсети: указать список IP-адресов, с которых может быть произведён звонок в сторону Платформы IVA MCU со стороны IVA CS

      Значение в поле Интервал повторной регистрации (сек) оставить без изменений
      Добавление SIP регистратора
  3. нажать кнопку Создать

Настройка параметров внешнего УАТС

Для настройки параметров внешнего УАТС необходимо:

  1. перейти в раздел Системные настройки → секция Настройки VVoIP:

    • поле Адрес внешнего УАТС: родительский домен сервера телефонии IVA CS root.local

    • поле Доверенные IP-адреса в VVoIP сигнализации: указать подсети в которой находятся хосты сервера телефонии IVA CS (IP-адреса хостов IVA CS)

      Адрес внешнего УАТС
  2. нажать кнопку Сохранить

  3. подтвердить изменение данных

Настройка параметров домена сервера телефонии IVA CS

Для настройки параметров домена сервера телефонии IVA CS необходимо:

  1. перейти в раздел Домены → выбрать домен и нажать кнопку Детально → секция Настройки VVoIP

    • поле SIP домен по умолчанию: пустое поле

    • поле Адрес внешнего УАТС: родительский домен сервера телефонии IVA CS root.local

      Настройка полей
    • поле Алиасы домена: пустое поле

    • поле Название домена во внешнем УАТС: родительский домен сервера телефонии IVA CS root.local

      Алиасы домена
  2. нажать кнопку Сохранить

  3. подтвердить изменение данных

Создание пользователей

Этапы создания пользователей необходимо проводить для каждого пользователя по отдельности

Необходимо создать двух пользователей с именами user500 и user501:

  1. перейти в раздел Пользователи → выбрать домен и нажать кнопку Список пользователей

  2. нажать кнопку Создать пользователя → окно Создание пользователя:

    Создание пользователя IVA MCU
    • для пользователя с именем user500:

      • поле Email(логин): user500@test.com

      • поле Имя: user500

      • поле Номер УАТС: 500

        Значение в поле Номер УАТС должно быть аналогично номеру абонента 500 сервера телефонии IVA CS
    • для пользователя с именем user501:

      • поле Email(логин): user501@test.com

      • поле Имя: user501

      • поле Номер УАТС: 501

        Значение в поле Номер УАТС должно быть аналогично номеру абонента 501 сервера телефонии IVA CS
  3. нажать кнопку Создать

  4. изменить пароль пользователя:

    • в разделе Пользователи выбрать пользователя с именем user500 и нажать кнопку Детально

      Изменение пароля пользователя 500
    • секция Основные данные поле Пароль: нажать кнопку Изменить пароль

    • окно Изменение пароля: в поле Новый пароль ввести новый пароль и нажать кнопку Сохранить

      Новый пароль
    • секция Основные данные: нажать кнопку Сохранить и затем подтвердить запись изменений нажав кнопку ОК

      Сохранить изменения
      Повторить операцию изменения пароля для пользователя с именем user501

Настройка IVA CS

Для интеграции с Платформой IVA MCU в web-интерфейсе сервера телефонии IVA CS необходимо выполнить следующие действия:

Изменение наименования родительского домена

Для возможности интеграции с Платформой IVA MCU домен сервера телефонии IVA CS должен содержать в своём названии символ ., например, iva.ru или root.local

Для изменения наименования родительского домена, необходимо:

  1. перейти в раздел Домены → выбрать родительский домен root

  2. во вкладке Настройки домена в поле Имя изменить значение root на root.local

    Сменить имя домена
  3. сохранить изменения нажав кнопку Сохранить

Добавление шлюза

Для добавления шлюза необходимо:

  1. раздел Шлюзы → нажать кнопку Кнопка Добавить → окно Добавить шлюз

  2. установить параметры добавляемого шлюза:

    • поле Имя шлюза: From IVA MCU

    • поле Тип регистрации: Входящая регистрация

    • поле Сигнализация: SIP

    • поле Логин: логин шлюза ivamcu

    • поле Пароль: пароль шлюза ivamcupwd

      Логин и Пароль могут быть любыми, но должны совпадать с логином и паролем удалённого шлюза, регистрируемого в Платформе IVA MCU
    • поле Порт: 5060

    • поле Транспортный протокол: UDP

    • переключатель Ограничивать одновременные соединения: выключено Кнопка OFF

    • переключатель Проверять IP адрес: включено Кнопка ON

      • поле IP адрес: ввести IP-адрес Платформы IVA MCU, например, 10.0.0.110

    • переключатель Проксирование медиа включено: включено Кнопка ON

    • поля Сетевая зона, Группа аудиокодеков и Группа видеокодеков: оставить без изменений

    • секция Группы доступа: назначить группу доступа ALL

      Добавить шлюз
  3. нажать кнопку Сохранить

    Карточка шлюза примет следующий вид.

    Карточка шлюза
    Переключатель статуса состояния шлюза должен находиться в положении Включен / Активный Кнопка ON

Добавление абонента

Необходимо создать двух абонентов с номерами 500 и 501.

Для добавления абонента необходимо:

  1. раздел Абоненты → нажать кнопку Кнопка Добавить → окно Добавить абонента

    Добавить абонента
  2. указать данные абонента:

    • для абонента с номером 500:

      • поле Номер абонента: 500

        Номер абонента должен совпадать со значением Номер УАТС для пользователя user500, зарегистрированного в Платформе IVA MCU, например 500
      • поле Логин: 500

      • поле Пароль: 500

      • поле Пользователь: выбрать пользователя

      • поле Шлюз: выбрать шлюз с входящей регистрацией

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

        • <NAME_ABONENT>: с данными выбранного шлюза с входящей регистрацией

        • <NAME_ABONENT>cs: базовый терминал абонента, созданный по умолчанию

        где <NAME_ABONENT>  — номер абонента

        Терминалы абонента
      • секция Группа доступа: назначить группу доступа ALL

        Значения в оставшихся полях оставить без изменений (по умолчанию)
        Новый абонент
    • для абонента с номером 501:

      • поле Номер абонента: 501

        Номер абонента должен совпадать со значением Номер УАТС для пользователя user501, зарегистрированного в Платформе IVA MCU, например 501
      • поле Логин: 501

      • поле Пароль: 501

      • поле Пользователь: выбрать пользователя

      • поле Шлюз: выбрать шлюз с входящей регистрацией

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

        • <NAME_ABONENT>: с данными выбранного шлюза с входящей регистрацией

        • <NAME_ABONENT>cs: базовый терминал абонента, созданный по умолчанию

        где <NAME_ABONENT>  — номер абонента

        Терминалы абонента
      • секция Группа доступа: назначить группу доступа ALL

        Значения в оставшихся полях оставить без изменений (по умолчанию)
        Новый абонент
  3. нажать кнопку Сохранить

Параметры абонентских терминалов

Для просмотра параметров абонентских терминалов необходимо:

  1. раздел Абоненты → выбрать абонента с номером нажав на его логин

  2. перейти во вкладку Терминалы → выбрать терминал абонента:

    • терминалы абонента с номером 500

      • с параметрами выбранного шлюза

        Терминал 500
      • созданный по умолчанию

        Терминал 500cs
    • терминалы абонента с номером 501

      • с параметрами выбранного шлюза

        Терминал 501
      • созданный по умолчанию

        Терминал 501cs
Переключатель статуса состояния терминала должен находиться в положении Включен / Активный

Настройка звонков между IVA MCU и поддоменами IVA CS

Для возможности выполнения вызова между IVA MCU и поддоменом IVA CS, в IVA CS необходимо создать поддомен, например, mcu.ru для родительского домена root.local

Настройка IVA CS

Для настройки IVA CS, необходимо:

  1. создать поддомен mcu.ru:

    • перейти в раздел Домены → нажать кнопку Кнопка Добавить → окно Добавить домен

    • указать параметры домена:

      • поле Имя домена: поддомен сервера телефонии IVA CS, например, mcu.ru

      • поле Родительский домен: родительский домен сервера телефонии IVA CS, например, root.local

    • нажать кнопку Сохранить

      Значения в оставшихся полях оставить без изменений (по умолчанию)
  2. войти в домен mcu.ru

    Выбрать домен mcu.ru и нажать кнопку Войти в домен

  3. создать шлюз и двух абонентов с такими же именами, аналогично этапам создания шлюза и абонентов в домене root.local

Настройка Платформы IVA MCU

Настройку Платформы IVA MCU может выполнять только пользователь с правами Администратора Платформы

Для настройки Платформы IVA MCU, необходимо:

  1. настроить параметры сети в Платформе IVA MCU:

    • перейти в раздел Настройки сервера → выбрать нужный IP-адрес сервера → нажать кнопку Сеть

    • в секции /etc/hosts добавить запись следующего формата:

      <IP_address> <subdomain>

      где <IP_address> — IP-адрес сервера телефонии IVA CS 10.0.0.100, <subdomain> — поддомен сервера телефонии IVA CS mcu.ru

    • нажать кнопку Сохранить

  2. добавить внешний VoIP-сервер:

    • перейти в раздел Внешние VoIP сервера → секция SIP регистраторы → нажать кнопку Добавить → окно Добавление SIP регистратора

    • настроить параметры добавляемого VoIP-сервера:

      • поле SIP URI сервера регистрации: поддомен сервера телефонии IVA CS mcu.ru

      • поле Транспортный протокол: URI

      • поле Имя пользователя: логин шлюза ivamcu

      • поле Пароль пользователя: пароль шлюза ivamcupwd

      • поле SIP Realm: поддомен сервера телефонии IVA CS mcu.ru

      • поле Статус активности: включена флаговая кнопка

      • поле Обслуживаемые подсети: указать список IP-адресов, с которых может быть произведён звонок в сторону Платформы IVA MCU со стороны IVA CS

        Значение в поле Интервал повторной регистрации (сек) оставить без изменений
    • нажать кнопку Создать

  3. настроить параметры внешнего УАТС:

    • перейти в раздел Системные настройки → секция Настройки VVoIP:

      • поле Адрес внешнего УАТС: поддомен сервера телефонии IVA CS mcu.ru

      • поле Доверенные IP-адреса в VVoIP сигнализации: указать подсеть в которой находятся хосты сервера телефонии IVA CS (например, для сервера телефонии с указанными IP-адресом 10.0.0.100, необходимо указать подсеть 10.0.0.0/8)

    • нажать кнопку Сохранить

    • подтвердить изменение данных

  4. настроить параметры домена сервера телефонии IVA CS:

    • перейти в раздел Домены → выбрать домен и нажать кнопку Детально → секция Настройки VVoIP

      • поле SIP домен по умолчанию: пустое поле

      • поле Адрес внешнего УАТС: поддомен сервера телефонии IVA CS mcu.ru

      • поле Алиасы домена: пустое поле

      • поле Название домена во внешнем УАТС: поддомен сервера телефонии IVA CS mcu.ru

    • нажать кнопку Сохранить

    • подтвердить изменение данных

Выполнение звонков между IVA MCU и IVA CS

Звонок из IVA MCU в сторону IVA CS

  1. Пользователь с именем user500 выполняет звонок пользователю с именем user501 → Входящий вызов пришел в IVA CS абоненту с номером 501 на терминал с именем 501cs → Абонент 501 в IVA CS отвечает на входящий вызов → Пользователь user500 из IVA MCU и абонент с номером 501 из IVA CS находятся в активном звонке

  2. Пользователь с именем user501 выполняет звонок пользователю с именем user500 → Входящий вызов пришел в IVA CS абоненту с номером 500 на терминал с именем 500cs → Абонент 500 в IVA CS отвечает на входящий вызов → Пользователь user501 из IVA MCU и абонент с номером 500 из IVA CS находятся в активном звонке

Звонок из IVA CS в сторону IVA MCU

  1. Абонент с номером 500 из IVA CS выполняет звонок на номер 501 → Входящий вызов приходит в IVA MCU абоненту с номером 501 → На входящий вызов отвечает пользователь user501 из IVA MCU → Абонент с номером 500 из IVA CS и пользователь user501 из IVA MCU находятся в активном звонке

  2. Абонент с номером 501 из IVA CS выполняет звонок на номер 500 → Входящий вызов приходит в IVA MCU абоненту с номером 500 → На входящий вызов отвечает пользователь user500 из IVA MCU → Абонент с номером 501 из IVA CS и пользователь user500 из IVA MCU находятся в активном звонке