Логика маршрутизации входящих звонков
Содержание / Сервер ВКС VINTEO / Логика маршрутизации входящих звонков
В статье разобрана логика маршрутизации и выбора настроек (скорости и разрешения) подключения при входящем вызове на сервер Vinteo.
Описание логических проверок, указанных на схеме
1. Инициирован ли вызов из клиента ВКС (по протоколу H323 или SIP из ВКС-терминала или программного клиента) на сервер на определенный номер или без указания номера (например, на IP-сервера или его DNS-имя)?
2. Является ли вызываемый номер номером конференции?
3. Является ли текущий вызов звонком от абонента, а не от анонимного пользователя, незарегистрированного на сервере.
4. Является ли вызываемый номер номером абонента и является ли текущий вызов звонком от абонента сервера?
5. Является ли текущий вызов звонком от абонента и является ли этот абонент участником вызываемой конференции?
6. Является ли текущий вызов звонком от абонента и является ли этот абонент участником конференции, которая включена?
7. Разрешены ли анонимные конференции в настройках сервера (Система -> Настройки -> Вкладка "Подключение анонимов" -> Выключатель "Создавать анонимные комнаты")?
8. Является ли вызываемая конференция открытой (Настройки конференции -> Раздел "Свойства конференции" -> Выключатель "Открытая конференция")?
Описание результатов маршрутизации, указанных на схеме
9. Если звонок инициирован абонентом сервера на номер, который является номером абонента сервера, то состоится P2P (точка-точка) звонок. При этом будут использованы настройки скорости и разрешения, указанные в профиле абонентов (Настройки абонента -> Вкладка "Основные" -> Параметр "Разрешение в режиме P2P").
10. Если звонок инициирован абонентом сервера на несуществующий номер, или анонимом на номер, не являющийся номером конференции, и разрешены анонимные конференции, то звонок попадет в анонимную конференцию с вызываемым номером. Скорость подключения при этом по-умолчанию будет 1,5 Мбит/сек
11. Если вызов является звонком от абонента системы и участника активной (включенной) конференции на номер этой конференции или вызов является звонком без указания номера от абонента-участника активной конференции, то звонок попадет в эту конференцию. Скорость и разрешение подключения выберутся из настроек подключающегося участника (Конференции -> <Вызываемая конференция> -> Вкладка "Участники" -> <Подключающийся участник> -> Параметры "Канал" и "Разрешение").