Услуга "Конференц-связь с последовательным сбором участников (conference)" ("Conference Call, Add-on (conference)") предназначена для организации конференц-связи с последовательным сбором абонентов до 64 участников.
Услуга поддерживается как для basic, так и для smart терминалов.
Для использования услуги "conference" требуется лицензия с пакетом ECSS-BAS+ или ECSS-ADV. Так же для корректной работы услуги, требуются "chold" и "ctr".
Возможность сбора конференции, при активированной услуге Conference ограничивается лицензией на максимальное количество одновременной созданных конференций.
Использование
Для работы услуги необходимо, чтобы у абонента были активирована услуга CHOLD и CTR.
При использовании базового терминала (basic), конференцию можно собирать двумя способами:
Совершить вызов на сервер конференции, а затем последовательно добавлять к конференции абонентов. Алгоритм будет выглядеть так: Схема описывает создание конференции с абонентами A, B, C и D. Абонент A является инициатором конференции (у него должны быть активны услуги "conference", "ctr" и "chold"), а абоненты B, C и D участники конференции.
Абонент A (42001) активизирует использование услуги "conference" набором кода "*71#";
SSW подключает абонента А к MSR. Абонент А слышит фразу автоинформатора "Добро пожаловать в конференцию";
Абонент A(42001, инициатор) нажимает клавишу "F";
Абонент A(42001) набирает номер абонента B(42007);
SSW устанавливает соединение с абонентом В, абоненты А и В разговаривают;
Абонент А набирает "F"+3, абонент В слышит фразу автоинформатора "Добро пожаловать в конференцию", создается конференция между абонентами А и В;
Абоненты А и В разговаривают через сервис конференции;
Абонент A(42001, инициатор) нажимает клавишу "F";
Абонент В остается в конференции временно один;
Абонент А набирает номер абонента С (42009);
SSW устанавливает соединение с абонентом С, абоненты А и С разговаривают;
Абонент А набирает "F"+3, абонент С слышит фразу автоинформатора "Добро пожаловать в конференцию", к конференции подключается абонент С;
Абоненты А, В и С разговаривают через сервис конференции;
Абонент A(42001, инициатор) нажимает клавишу "F";
Абоненты В и С разговаривают через сервис конференции;
Абонент А набирает номер абонента D (42005);
SSW устанавливает соединение с абонентом D, абоненты А и D разговаривают;
Абонент А набирает "F"+3, абонент D слышит фразу автоинформатора "Добро пожаловать в конференцию", к конференции подключается абонент D;
Абоненты А, В, C и D разговаривают через сервис конференции;
Абонент A(42001, инициатор) кладет трубку, конференция заканчивается (default параметр конференции destroy_mode=by_no_maser).
Собрать трехстороннюю конференцию, а затем последовательно добавлять абонентов. Алгоритм будет выглядеть так: Схема описывает создание конференции с абонентами A, B, C и D. Абонент A является инициатором конференции (у него должны быть активны услуги "conference", "ctr" и "chold"), а абоненты B, C и D участники конференции.
Абонент A(42001) набирает номер абонента B(42007);
SSW устанавливает соединение с абонентом В;
Абоненты А и В разговаривают;
Абонент A(42001, инициатор) нажимает клавишу "F";
SSW ставит абонента В на удержание;
Абонент А набирает номер абонента С (42009), абоненты А и С разговаривают;
Абонент А набирает "F"+3 устанавливая конференцию между абонентами А и В абонента С;
Абоненты В и С слышат фразу автоинформатора "Добро пожаловать в конференцию";
Абоненты А, В и С разговаривают, через сервис конференции;
Абонент A(42001, инициатор) нажимает клавишу "F";
Абоненты В и С разговаривают, через сервис конференции;
Абонент А набирает номер абонента D (42005);
SSW устанавливает соединение с абонентом D, абоненты А и D разговаривают;
Абонент А набирает "F"+3, абонент D слышит фразу автоинформатора "Добро пожаловать в конференцию", к конференции подключается абонент D;
Абоненты А, В, C и D разговаривают, через сервис конференции;
Абонент A(42001, инициатор) кладет трубку, конференция заканчивается (default параметр конференции destroy_mode=by_no_maser).
Smart терминал поддерживает услугу "conference" согласно пунктам 5.5 и 5.6 рекомендации RFC 4579. В зависимости от логики работы терминала запрос на добавление в конференцию может быть отправлен либо конференц серверу, либо непосредственно терминалу абонента.
На smart терминале необходимо настроить удаленную конференцию с conference URI: *71#. Настройка осуществляется на самом телефонном аппарате. Для примера Eltex VP-15 (примеры для других smart TA): Схема описывает создание конференции с абонентами A, B, C и D. Абонент A является инициатором конференции (у него должны быть активны услуги "conference", "ctr" и "chold"), а абоненты B, C и D участники конференции.
Абонент A(42009) набирает номер абонента B(42001);
SSW устанавливает соединение с абонентом В, абоненты разговаривают;
<DOMAIN> — имя виртуальной АТС, которой принадлежит абонент(ы); <ADDRESS> — номер(а) абонентов, для которых выполняется настройка услуги, символ "*" используется для указания всех абонентов заданной виртуальной АТС;
Диапазоны номеров указываются в фигурных скобках. Например: 71{1-2,9} соответствует номерам 711, 712, 719.
<DESTROY MODE> — режим завершения конференции:
by_no_master — конференция завершается, когда создатель кладет трубку;
by_no_more_calls — конференция завершается, когда не остается активных вызовов.
<MAX_PARTCIPANTS> — максимальное количество участников. Задается целым числом от 3 до 64 (по умолчанию = 16).
Активировать услугу "Конференц-связь с последовательным сбором участников (conference)" ("Conference Call, Add-on (conference)")для абонента с номером 42001 виртуальной АТС "test_domain".
Не забывать, что услуга "conference" работает совместно с услугами "chold" и "ctr" и добавлять требуется 3 услуги.
Активация услуги "conference" через интерфейс командной строки:
Существуют 2 режима завершения конференции:
Завершение конференц-связи при завершении вызова инициатора конференции - режим включен по умолчанию. При активизации указать параметр destroy_mode = by_no_master ;
Завершение конференц-связи при завершении последнего разговора в конференции. При активизации указать параметр destroy_mode = by_no_more_calls.
/domain/test_domain/ss/enable 42001 conference ctr chold
1 users divided into 1 parts
[**********************************************************************] 45mks
Success: Supplementary service conference enabled for domain "test_domain", address "42001"
Success: Supplementary service ctr enabled for domain "test_domain", address "42001"
Success: Supplementary service chold enabled for domain "test_domain", address "42001"
Read properties from enabled supplementary services
[**********************************************************************] 3ms
/domain/test_domain/ss/activate 42001 conference destroy_mode = by_no_master
1 users divided into 1 parts
[**********************************************************************] 53mks
Success: Supplementary service conference activated for domain "test_domain" address "42001"
Warning: Depended service: ctr, chold is not activated
/domain/test_domain/ss/activate 42001 ctr
1 users divided into 1 parts
[**********************************************************************] 27mks
Success: Supplementary service ctr activated for domain "test_domain" address "42001"
Warning: Depended service: chold is not activated
/domain/test_domain/ss/activate 42001 chold
1 users divided into 1 parts
[**********************************************************************] 25mks
Success: Supplementary service chold activated for domain "test_domain" address "42001"
Результат:
/domain/test_domain/ss/info 42001
Domain: test_domain
Supplementary services' settings:
┌──────────────────────────────┬──────────────────────────────────────────────────┬──┬──┬─────────────────────────────────────────────────────────────────────────────────┐
│ Address │ Name │V │E │ CSD │
├──────────────────────────────┼──────────────────────────────────────────────────┼──┼──┼─────────────────────────────────────────────────────────────────────────────────┤
│42001 │chold │9 │T │disable_moh = false │
│ │ │ │ │dtmf_sequence_as_flash = false │
│42001 │conference │11│T │destroy_mode = by_no_master │
│ │ │ │ │max_participants = 16 │
│42001 │ctr │6 │T │ │
└──────────────────────────────┴──────────────────────────────────────────────────┴──┴──┴─────────────────────────────────────────────────────────────────────────────────┘
Legend:
V - version of the supplementary service;
E - enable state of selected supplementary service to current domain, address
Настройка параметров услуги через web-конфигуратор
Настройка услуги для всех абонентов определенной виртуальной АТС, а также для определенного абонента в отдельности выполняется в приложении "Subscriber card" ("Карточка абонента").
Индивидуальные настройки услуги абонента переопределяют глобальные настройки услуги (настройки услуги на уровне домена).
Для активации услуги установите флаг напротив значения "Конференц-связь с последовательным сбором участников (conference)" и выполните настройки. Описание параметров приведено выше. Для деактивации услуги — снимите флаг.
Для сохранения настроек нажмите кнопку "Save" ("Сохранить").
Пример настройки Web
Активация услуги "conference" через web-конфигуратор:
Выберите номер телефона абонента — 42001.
Разрешите использовать услугу абоненту — установите . Установите флаг напротив услуги "Конференц-связь с последовательным сбором участников (conference)".
Выберите режим завершения конференц-связи (by_no_master/by_no_more_calls). Установите максимальное количество участников конференции — по умолчанию 16 (min=3/max=64).
Для сохранения настроек нажмите кнопку "Сохранить" ("Save").
Пример настройки через Портал абонента
Обязательным условием , настройки услуг через Портал абонента, данная услуга должна быть назначена на абонента (через CLI или Web). Через Портал абонента можно только вкл/выкл изменить параметры , но нельзя добавить или убрать услуги.
Активация услуги "conference" через Портал абонента:
Выберите закладку "Услуги";
Установите переключатель напротив услуги "conference" в положение вкл;
Для сохранения настроек нажмите кнопку "Сохранить".
Настройка услуги на стороне SMART SIP-телефона
Настройка услуги на ТА YeaLink Т26Р
На телефоне Yealink нужно открыть вкладку advanced в настройках SIP-аккаунта:
Где параметру Conference Type выбрать значение Network Conference, а в параметре Conference URI указать адрес сервера конференции в формате *71#@SIPdomain, где SIPdomain — SIP домен, используемый в виртуальной АТС:
Настройка услуги на ТА Snom 320
На телефоне Snom нужно открыть вкладку Function Keys в основном меню:
где для кнопки CONFERENCE изменить поведение, поменять значение параметра Type на Conference Server и установить в качестве значения адрес сервера конференции в формате *71#@SIPdomain, где SIPdomain — SIP домен, используемый в виртуальной АТС.
Настройка услуги на ТА Cisco
Для сбора конференции на ТА Cisco необходимо в файле конфигурации заполнить секцию sipCallFeatures: