Интеграция IVA CS с IVA MCU
Интеграция между IVA CS и Платформой IVA MCU
Для возможности совершения вызовов между IVA CS и Платформой IVA MCU необходимо выполнить следующие действия:
Настройка Платформы IVA MCU
Настройку Платформы IVA MCU может выполнять только пользователь с правами Администратора Платформы |
Настройка Платформы IVA MCU проводится через web-панель администрирования Платформы IVA MCU.
Для настройки Платформы IVA MCU необходимо:
Настройка параметров сети
Для настройки параметров сети, необходимо:
-
перейти в раздел Настройки сервера → выбрать нужный IP-адрес сервера → нажать кнопку Сеть
-
в секции /etc/hosts добавить запись следующего формата:
<IP_address> <domain>
где <IP_address> — IP-адрес сервера телефонии IVA CS, например:
10.0.0.100
, domain — родительский домен сервера телефонии IVA CS, например:root.local
-
нажать кнопку Сохранить
При появлении окна Сохранение конфигурации сети в режиме ЭКСПЕРТ !!!, для применения изменений необходимо нажать кнопку OK
Добавление внешнего VoIP-сервера
Чтобы добавить внешний VoIP-сервер, необходимо:
-
перейти в раздел Внешние VoIP сервера → секция SIP регистраторы → нажать кнопку Добавить → окно Добавление SIP регистратора
-
настроить параметры добавляемого VoIP-сервера:
-
поле SIP URI сервера регистрации: родительский домен сервера телефонии IVA CS
root.local
-
поле Транспортный протокол:
UDP
-
поле Имя пользователя: логин шлюза
ivamcu
-
поле Пароль пользователя: пароль шлюза
ivamcupwd
-
поле SIP Realm: родительский домен сервера телефонии IVA CS
root.local
-
поле Статус активности: включена флаговая кнопка
-
поле Обслуживаемые подсети: указать список IP-адресов, с которых может быть произведён звонок в сторону Платформы IVA MCU со стороны IVA CS
Значение в поле Интервал повторной регистрации (сек) оставить без изменений
-
-
нажать кнопку Создать
Настройка параметров внешнего УАТС
Для настройки параметров внешнего УАТС необходимо:
-
перейти в раздел Системные настройки → секция Настройки VVoIP:
-
поле Адрес внешнего УАТС: родительский домен сервера телефонии IVA CS
root.local
-
поле Доверенные IP-адреса в VVoIP сигнализации: указать подсети в которой находятся хосты сервера телефонии IVA CS (IP-адреса хостов IVA CS)
-
-
нажать кнопку Сохранить
-
подтвердить изменение данных
Настройка параметров домена сервера телефонии IVA CS
Для настройки параметров домена сервера телефонии IVA CS необходимо:
-
перейти в раздел Домены → выбрать домен и нажать кнопку Детально → секция Настройки VVoIP
-
поле SIP домен по умолчанию: пустое поле
-
поле Адрес внешнего УАТС: родительский домен сервера телефонии IVA CS
root.local
-
поле Алиасы домена: пустое поле
-
поле Название домена во внешнем УАТС: родительский домен сервера телефонии IVA CS
root.local
-
-
нажать кнопку Сохранить
-
подтвердить изменение данных
Создание пользователей
Этапы создания пользователей необходимо проводить для каждого пользователя по отдельности |
Необходимо создать двух пользователей с именами user500 и user501:
-
перейти в раздел Пользователи → выбрать домен и нажать кнопку Список пользователей
-
нажать кнопку Создать пользователя → окно Создание пользователя:
-
для пользователя с именем user500:
-
поле Email(логин): user500@test.com
-
поле Имя:
user500
-
Значение в поле Номер УАТС должно быть аналогично номеру абонента 500 сервера телефонии IVA CS
-
-
для пользователя с именем user501:
-
поле Email(логин): user501@test.com
-
поле Имя:
user501
-
Значение в поле Номер УАТС должно быть аналогично номеру абонента 501 сервера телефонии IVA CS
-
-
-
нажать кнопку Создать
-
изменить пароль пользователя:
-
в разделе Пользователи выбрать пользователя с именем user500 и нажать кнопку Детально
-
секция Основные данные поле Пароль: нажать кнопку Изменить пароль
-
окно Изменение пароля: в поле Новый пароль ввести новый пароль и нажать кнопку Сохранить
-
секция Основные данные: нажать кнопку Сохранить и затем подтвердить запись изменений нажав кнопку ОК
Повторить операцию изменения пароля для пользователя с именем user501
-
Настройка IVA CS
Для интеграции с Платформой IVA MCU в web-интерфейсе сервера телефонии IVA CS необходимо выполнить следующие действия:
-
изменить наименование родительского домена
Изменение наименования родительского домена
Для возможности интеграции с Платформой IVA MCU домен сервера телефонии IVA CS должен содержать в своём названии символ ., например, iva.ru или root.local
|
Для изменения наименования родительского домена, необходимо:
Добавление шлюза
Для добавления шлюза необходимо:
-
раздел Шлюзы → нажать кнопку
→ окно Добавить шлюз
-
установить параметры добавляемого шлюза:
-
поле Имя шлюза:
From IVA MCU
-
поле Тип регистрации:
Входящая регистрация
-
поле Сигнализация:
SIP
-
поле Пароль: пароль шлюза
ivamcupwd
Логин и Пароль могут быть любыми, но должны совпадать с логином и паролем удалённого шлюза, регистрируемого в Платформе IVA MCU -
поле Порт:
5060
-
поле Транспортный протокол:
UDP
-
переключатель Ограничивать одновременные соединения: выключено
-
переключатель Проверять IP адрес: включено
-
поле IP адрес: ввести IP-адрес Платформы IVA MCU, например,
10.0.0.110
-
-
переключатель Проксирование медиа включено: включено
-
поля Сетевая зона, Группа аудиокодеков и Группа видеокодеков: оставить без изменений
-
секция Группы доступа: назначить группу доступа ALL
-
-
нажать кнопку
Карточка шлюза примет следующий вид.
Переключатель статуса состояния шлюза должен находиться в положении Включен / Активный
Добавление абонента
Необходимо создать двух абонентов с номерами 500 и 501.
Для добавления абонента необходимо:
-
раздел Абоненты → нажать кнопку
→ окно Добавить абонента
-
указать данные абонента:
-
-
поле Номер абонента:
500
Номер абонента должен совпадать со значением Номер УАТС для пользователя user500, зарегистрированного в Платформе IVA MCU, например 500
-
поле Логин:
500
-
поле Пароль:
500
-
поле Пользователь: выбрать пользователя
-
поле Шлюз: выбрать шлюз с входящей регистрацией
При выборе шлюза автоматически создаётся два абонентских терминала со следующими именами пользователя:
-
<NAME_ABONENT>
: с данными выбранного шлюза с входящей регистрацией -
<NAME_ABONENT>cs
: базовый терминал абонента, созданный по умолчанию
где <NAME_ABONENT> — номер абонента
-
-
секция Группа доступа: назначить группу доступа ALL
Значения в оставшихся полях оставить без изменений (по умолчанию)
-
-
-
поле Номер абонента:
501
Номер абонента должен совпадать со значением Номер УАТС для пользователя user501, зарегистрированного в Платформе IVA MCU, например 501
-
поле Логин:
501
-
поле Пароль:
501
-
поле Пользователь: выбрать пользователя
-
поле Шлюз: выбрать шлюз с входящей регистрацией
При выборе шлюза автоматически создаётся два абонентских терминала со следующими именами пользователя:
-
<NAME_ABONENT>
: с данными выбранного шлюза с входящей регистрацией -
<NAME_ABONENT>cs
: базовый терминал абонента, созданный по умолчанию
где <NAME_ABONENT> — номер абонента
-
-
секция Группа доступа: назначить группу доступа ALL
Значения в оставшихся полях оставить без изменений (по умолчанию)
-
-
-
нажать кнопку
Параметры абонентских терминалов
Для просмотра параметров абонентских терминалов необходимо:
-
раздел Абоненты → выбрать абонента с номером нажав на его логин
-
перейти во вкладку Терминалы → выбрать терминал абонента:
Переключатель статуса состояния терминала должен находиться в положении Включен / Активный |
Настройка звонков между IVA MCU и поддоменами IVA CS
Для возможности выполнения вызова между IVA MCU и поддоменом IVA CS, в IVA CS необходимо создать поддомен, например, mcu.ru
для родительского домена root.local
Настройка IVA CS
Для настройки IVA CS, необходимо:
-
-
перейти в раздел Домены → нажать кнопку
→ окно Добавить домен
-
указать параметры домена:
-
поле Имя домена: поддомен сервера телефонии IVA CS, например,
mcu.ru
-
поле Родительский домен: родительский домен сервера телефонии IVA CS, например,
root.local
-
-
нажать кнопку
Значения в оставшихся полях оставить без изменений (по умолчанию)
-
-
войти в домен
mcu.ru
Выбрать домен mcu.ru и нажать кнопку
-
создать шлюз и двух абонентов с такими же именами, аналогично этапам создания шлюза и абонентов в домене
root.local
Настройка Платформы IVA MCU
Настройку Платформы IVA MCU может выполнять только пользователь с правами Администратора Платформы |
Для настройки Платформы IVA MCU, необходимо:
-
настроить параметры сети в Платформе IVA MCU:
-
перейти в раздел Настройки сервера → выбрать нужный IP-адрес сервера → нажать кнопку Сеть
-
в секции /etc/hosts добавить запись следующего формата:
<IP_address> <subdomain>
где <IP_address> — IP-адрес сервера телефонии IVA CS
10.0.0.100
, <subdomain> — поддомен сервера телефонии IVA CSmcu.ru
-
нажать кнопку Сохранить
-
-
добавить внешний 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
Значение в поле Интервал повторной регистрации (сек) оставить без изменений
-
-
нажать кнопку Создать
-
-
настроить параметры внешнего УАТС:
-
перейти в раздел Системные настройки → секция Настройки VVoIP:
-
поле Адрес внешнего УАТС: поддомен сервера телефонии IVA CS
mcu.ru
-
поле Доверенные IP-адреса в VVoIP сигнализации: указать подсеть в которой находятся хосты сервера телефонии IVA CS (например, для сервера телефонии с указанными IP-адресом
10.0.0.100
, необходимо указать подсеть10.0.0.0/8
)
-
-
нажать кнопку Сохранить
-
подтвердить изменение данных
-
-
настроить параметры домена сервера телефонии IVA CS:
-
перейти в раздел Домены → выбрать домен и нажать кнопку Детально → секция Настройки VVoIP
-
нажать кнопку Сохранить
-
подтвердить изменение данных
-
Выполнение звонков между IVA MCU и IVA CS
Звонок из IVA MCU в сторону IVA CS
-
Пользователь с именем user500 выполняет звонок пользователю с именем user501 → Входящий вызов пришел в IVA CS абоненту с номером 501 на терминал с именем 501cs → Абонент 501 в IVA CS отвечает на входящий вызов → Пользователь user500 из IVA MCU и абонент с номером 501 из IVA CS находятся в активном звонке
-
Пользователь с именем user501 выполняет звонок пользователю с именем user500 → Входящий вызов пришел в IVA CS абоненту с номером 500 на терминал с именем 500cs → Абонент 500 в IVA CS отвечает на входящий вызов → Пользователь user501 из IVA MCU и абонент с номером 500 из IVA CS находятся в активном звонке
Звонок из IVA CS в сторону IVA MCU
-
Абонент с номером 500 из IVA CS выполняет звонок на номер 501 → Входящий вызов приходит в IVA MCU абоненту с номером 501 → На входящий вызов отвечает пользователь user501 из IVA MCU → Абонент с номером 500 из IVA CS и пользователь user501 из IVA MCU находятся в активном звонке
-
Абонент с номером 501 из IVA CS выполняет звонок на номер 500 → Входящий вызов приходит в IVA MCU абоненту с номером 500 → На входящий вызов отвечает пользователь user500 из IVA MCU → Абонент с номером 501 из IVA CS и пользователь user500 из IVA MCU находятся в активном звонке