Общение термины.
Селекторное совещание/Телеконференция – это конференция с последовательным сбором участников при управлении с системного ТА (без использования веб), а также имеющей следующие особенности:
- возможность управления микрофоном участника инициатором/мастером/диспетчером;
- возможность подключения участника через трансфер/вызов на код функции;
- добавлена генерация нотификаций, посылаемых в ТА (по подписке), о присоединении/отсоединении участников и их актуальном состоянии;
- поддержан запрос на включение микрофона (ask-voice) через посылку нотификации;
- поддержана возможность открытых (любой может зайти) и закрытых (только задекларированные участники) совещаний;
- поддержан режим автоматического сбора конференции (дозвон до регламентированных участников делает сама конференция при ее создании).
Участник - номер участвующий в телеконференции.
Группа - номер списка номеров с типом teleconference.
Задекларированные участники - номера прописанные в шаблоне телеконференции, а также номера из групп, прописанных в шаблоне телеконференции.
Шаблон телеконференции - шаблон, состоящий из номера комнаты, описания, свойств, списка номеров со свойствами и списка номеров групп.
Инициатор/Мастер/Диспетчер - номер с возможностью создания телеконференции (ДВО Teleconference активировано).
Режим доступа участника - настраивается администратором системы. Участники с доступом могут добавлять новых участников, управлять голосом участников и закрывать конференцию:
- закрытый - монопольное управление;
- открытый - любой абонент с доступом к сервису;
- по списку - групповое управление участниками из списка.
Коды:
- *470 - создать конференцию (CS_CREATE);
- *471 - завершить конференцию (CS_DESTROY);
- *472 - войти в конференцию (CS_ENTER);
- *473 - пригласить участника (CS_INVITE_PART);
- *474 - исключить участника (CS_RELEASE_PART);
- *475 - переключить режим голоса участника (CS_VOICE_ON_OFF);
- *476 - дать голос участнику (CS_VOICE_ON);
- *477 - забрать голос у участника (CS_VOICE_OFF);
- *478 - пригласить группу (CS_INVITE_GROUP);
- *479 - исключить группу (CS_RELEASE_GROUP).
Внимание!
- После ввода - *КОД - далее нужно следовать подсказкам на дисплее ТА.
- При программировании на клавишу последовательности, состоящей из кода функции и последующих цифр, между самостоятельными частями набора необходимо использовать символ *. Например, набор через клавиши наборного поля ТА последовательности *4707777# соответствует клавише с последовательностью *470*7777# и означает создание конференции с номером 7777.
Создание конференции.
Порядок набора команды - *470*<CONF_NUM>#
В этом случае пользователем создаётся конференция c соответствующим номером. Если номер не указан, то конференции присваивается номер абонента. Например, если наш номер 350501, то номер нашей конференции будет 350501. Соответственно, набор кода *470# или кода *470*350501# приводят к одному и тому же - созданию конференции с номером абонента (в данном случае с нашим номером 350501).
Если при создании указывается иной номер, то конференция с таким номером должна быть настроена администратором и быть свободна, иначе создание не удастся.
Также конференцию можно создать при помощи заранее запрограммированной клавиши.
Завершение конференции.
Порядок набора команды - *471*<CONF_NUM>#
В зависимости от настроек администратором, конференция может быть «разрушена» после выхода инициатора, а может остаться действительной, до момента пока её не покинут все участники. Если инициатор вышел из конференции, но она не завершилась, то инициатор может вернуться на свою роль в эту конференцию сделав вызов на код создания с номером этой конференции. Закрыть конференцию можно соответствующим кодом.
Также конференцию можно завершить при помощи заранее запрограммированной клавиши.
Вступление в конференцию.
Порядок набора команды - *472*<CONF_NUM>#
Участник может выступить в конференцию, созданную кем-то другим, если администратор системы ему данную функцию активирует.
Участник может самостоятельно войти в текущий селектор/конференцию по заранее запрограммированной клавише (*472*<CONF_NUM>#). Когда селектор/конференция с данным номером находится в активном состоянии, клавиша светится. Нажав на нее можно войти в селектор.
Приглашение/исключение участника.
Порядок набора команды:
- *473*<CONF_NUM>PART_NUM# - пригласить участника;
- *474*<CONF_NUM>PART_NUM# - исключить участника.
Являясь инициатором можно пригласить или исключить участника селектора/конференции. Набирать номер конференции необязательно. Если он не будет указан, то система будет ассоциировать вызов с активным селектором/конференцией.
Также можно добавлять участников с помощью перевода вызова:
- Находясь в конференции нужно нажать клавишу XFER;
- Делаем вызов на абонента набором его номера или нажав на заранее запрограммированную клавишу;
- После ответа абонента нужно ещё раз нажать XFER;
- Для добавления следующего участника требуется повторить пункты 1-3.
Управление голосом участника.
Порядок набора команды:
- *475*<CONF_NUM>PART_NUM# - переключение текущего состояния голоса участника (вкл/выкл);
- *476*<CONF_NUM>PART_NUM# - дать право голоса участнику;
- *477*<CONF_NUM>PART_NUM# - забрать право голоса у участника.
Участнику можно дать или забрать голос. По умолчанию режим голоса участника конфигурируется администратором системы.
Пригласить/исключить группу участников.
Порядок набора команды:
- *478*<CONF_NUM>GRP_NUM# - добавить список участников;
- *479*<CONF_NUM>GRP_NUM# - исключить список участников.
Можно добавлять или исключать участников списками. Списки настраиваются администратором системы.
Работа с селекторным совещанием при помощи системного ТА
На системном аппарате должны быть запрограммированы клавиши абонентов-участников совещания (как обычные BLF-клавиши). Для того чтобы работала световая индикация клавиш нужно, чтобы BLF-подписки для этих абонентов были активны.
На клавишу также можно запрограммировать любой код управления конференцией, в любом виде как обычный сервисный вызов, например:
*470 или *470*7777#
После создания селектора/конференции Вы можете управлять участниками с помощью запрограммированных кнопок с их номерами:
- Нажатие клавиши абонента не являющегося участником приводит к его приглашению;
- Нажатие клавиши приглашаемого абонента до его ответа приводит к отзыву приглашения;
- Нажатие клавиши абонента участвующего в конференции зависит от настройки порта мастера на системном ТА. Если выбран режим "диспетчер", то нажатие клавиши приводит к исключению из конференции, если выбран режим "менеджер", то нажатие приводит к переключению режима голоса абонента;
- Нажатие клавиши абонента запрашивающего голос, дает ему право голоса.
Если вы участник, но не являетесь инициатором, вы можете запросить голос нажав цифру "1".
Сигнализация индикаторами осуществляется в 4-х режимах:
- Не горит - абонент не участвует в конференции;
- Часто мигает - абонент приглашён в конференцию, но ещё не ответил;
- Непрерывно горит - абонент является участником;
- Размеренно мигает - абонент просит голос.
Важно!
Сигнализация работает только при наличии активных BLF-подписках.
Примечания.
Если требуется создать конференцию в режиме менеджера и при этом иметь возможность удалять участников, то необходимо выполнить следующий алгоритм действий:
- запрограммировать клавишу кодом исключения участника - *474 (далее КЛАВИША);
- во время конференции поставить её на удержание нажать клавишу XFER;
- нажать КЛАВИШУ, затем нажать клавишу с номером абонента, которого требуется исключить;
- происходит исключение, возврат в конференцию выполняется автоматически.
Аналогично можно применять другие функции.
В режиме IP-АТС для версии ПО 17.1.10.2.х и выше появился следующий функционал:
- Для инициатора селектора после программирования соответствующей клавиши (*470*<CONF_NUM>#) становится доступным режим световой индикации данной клавиши:
- когда селектор находится в активном состоянии, данная клавиша светится;
- если инициатор вышел из селектора, но селектор продолжается, клавиша мигает.
- Вступление в селектор. Участник может самостоятельно войти в текущий селектор по заранее запрограммированной клавише (*472*<CONF_NUM>#). Когда селектор с данным номером находится в активном состоянии, клавиша светится. Нажав на неё можно войти в селектор, при этом индикация клавиши не меняется.
- Завершение селектора. Завершить селектор можно при помощи заранее запрограммированной клавиши (*471*<CONF_NUM>#). Когда селектор с данным номером находится в активном состоянии, индикатор клавиши светится. Нажав на нее можно завершить селектор при этом индикатор клавиши погаснет.
Настройка телеконференции.
Для того, чтобы абоненту можно было создавать телеконференцию, в его персональных настройках нужно активировать услугу ДВО - Teleconference.
Шаблон телеконференции.
Шаблон телеконференции - это сущность, которая объединяет настройки телеконференции (свойства телеконференции, списки номеров и списки групп).
Шаблон телеконференции состоит из:
- номера комнаты телеконференции;
- описания;
- свойств телеконференции;
- списка номеров;
- списка групп.
При создании телеконференции вычитываются настройки (свойства телеконференции, список номеров, список групп) телеконференции из шаблона по номеру комнаты.
Эти настройки определяют дальнейшее поведение телеконференции:
- завершить телеконференции при завершении вызова инициатора? (свойство destroy_by_no_initiator);
- автоматический сбор телеконференции при создании телеконференции? (свойство auto_collect);
- только задекларированные участники могут присоединиться к телеконференции? (свойство private);
- максимально количество участников в созданное телеконференции (свойство max_members).
В шаблоне телеконференции можно задавать список участников и список групп.
В случае, если:
- телеконференция закрытая (свойство private выставлено в true), то данные списки определяют какие участники могут самостоятельно присоединиться к телеконференции;
- телеконференция с автоматическим сбором, то данные списки определяют на какие номера нужно сделать вызова.
Команды создание/редактирование шаблона телеконференции, т. е. выставление свойств телеконференции, списка номеров и списка групп, описано выше.
Сбор телеконференции.
Собирать телеконференцию могут абоненты, у которых активирована услуга ДВО - Teleconference.
Для создания телеконференции нужно сделать вызов на код функции создания телеконференции. При этом если номер комнаты в коде функции не указан, то в качестве номера комнаты будет выступать номер абонента.
После создания телеконференции можно добавлять/удалять участников/группы, изменять состояние голоса участника через вызов на соответствующие коды функции.
Так же поддержана возможность трансфера абонента в телеконференцию. Для этого нужно сделать трансфер (transfer) абонента на код функции создания телеконференции или код функции входа в телеконференцию.
Особенность повторного создания телеконференции.
Если сделать попытку повторно создать телеконференцию, то если номер нового инициатора равен номеру прежнего инициатора телеконференции и при этом прежний инициатор отсутствует в телеконференции, то такое поведение расценивается системой как вход в телеконференцию. В остальных случаях попытка повторного создания телеконференции приводит к релизу вызова.
Это сделано для того, чтобы с системного ТА можно было создавать телеконференцию и входить в телеконференцию по одной клавише не зная контекста (например, когда пользователь мог забыть, что уже создавал телеконференцию).