Описание

Услуга "Вмешательство (intervention)" позволяет присоединиться к уже установленному разговору либо в режиме прослушки, либо в режиме консультации, либо в режиме многосторонней конференции.


После активации услуги идет подключение в режиме прослушивания (observing).

Далее можно поменять режим (через отправку dtmf):

  • 0 — observing (только прослушивание);

  • 1 — consultation (прослушивание всего разговора и возможность общаться только с абонентом, к которому произведено вторжение);

  • 3 — conference (полноценное взаимодействие со всеми участниками разговора).

Помимо режимов прослушивания, возможно разорвать двухстороннее соединение третьей стороной:

  • 9 — abort (разрыв соединения третьей стороной).

Также возможно сразу вмешаться с нужным режимом.


Использование

Абоненту 1302 нужно предоставить возможность вмешиваться в разговоры других абонентов станции.
Для этого нужно активировать ему услугу "Вмешательство (intervention)" по примеру настройки.

Например, абоненты А и Б находятся в разговоре. Абоненту С нужно подключиться к абоненту А.
Затем этот абонент набирает код вмешательства (по умолчанию *09*), номер абонента(А), в разговор которого желают вмешаться и кнопку #.
Например, для вмешательства в разговор абонента А, абоненту С необходимо набрать комбинацию *09*<НОМЕР_А>#.
Абонент С начинает прослушивать разговор абонентов А и Б.
И абоненту С доступны три режима:

  1. Прослушивание. В этот режим он попадает сразу после активации вмешательства.
  2. Консультация. Для перехода в этот режим абоненту С нужно нажать цифру 1. После этого его будет слышать абонент, к которому произведено вторжение (абонент А). Третий абонент(Б), с которым разговаривает абонент А все так же не слышит абонента С.
  3. Конференция. Для перехода в этот режим абоненту С нужно нажать цифру 3. После этого будет сформирована обычная трехсторонняя конференция. Если во время конференции абонент(Б) отбивается, то остается обычное соединение А-С.
  4. Разрыв соединения. Для перехода в этот режим абоненту С нужно нажать цифру 9. После этого соединение всех абонентов будет разорвано.

Управление услугой с телефонного аппарата

Активация
только через оператора
Деактивация
только через оператора

Использование услуги

прослушивание*09*<ТЕЛЕФОН># или *09*0*<ТЕЛЕФОН>#

консультация

*09*1*<ТЕЛЕФОН>#

конференция

*09*3*<ТЕЛЕФОН>#

разрыв соединения

*09*9*<ТЕЛЕФОН>#

Настройка параметров услуги через интерфейс командной строки

Для активации услуги "intervention" через интерфейс командной строки выполните следующую команду:

  • для администратора системы:

    Установите разрешение на использование услуги:

    /cluster/storage/<CLUSTER>/ss/enable <DOMAIN> <ADDRESS> intervention

    Активируйте услугу:

    /cluster/storage/<CLUSTER>/ss/activate <DOMAIN> <ADDRESS> intervention restriction = <MODE>

  • для оператора виртуальной АТС:

    Установите разрешение на использование услуги:

    /domain/<DOMAIN>/ss/find_me/enable <DOMAIN> <ADDRESS> intervention

    Активируйте услугу:

    /domain/<DOMAIN>/ss/activate <ADDRESS> intervention restriction = <MODE>

где

<CLUSTER> — имя кластера хранения долговременных данных (DS);
<DOMAIN> — имя виртуальной АТС, которой принадлежит абонент(ы);
<ADDRESS> — номер(а) абонентов, для которых выполняется настройка услуги, символ "*" используется для указания всех абонентов заданной виртуальной АТС.

Диапазоны номеров указываются в фигурных скобках. Например: 71{1-2,9} соответствует номерам 711, 712, 719.

<MODE> — права вмешательства в разговор:

  • full_control — разрешено вмешиваться во все вызовы;
  • explicitly_allowed — только в те, на которых явно стоит "разрешено вмешательство";
  • implicitly_allowed — только в те, на которых явно не стоит "запрещено вмешательство".

По умолчанию для обратной совместимости значение restriction равно full_control.

Если абоненту с "Вмешательство (intervention)" необходимо ограничить список телефонов, в разговоры которых можно вмешиваться, на них необходимо выставить свойство intervention\control = allowed. А на абоненте, который будет вмешиваться, активировать ДВО intervension с restriction = explicitly_allowed.

  • Активируйте услугу:

    /domain/<DOMAIN>/alias/set <ADDRESS RANGE> <IFACE GROUP> <IFACE RANGE> intervension\control <MODE>

Описание команд для управления услугами через интерфейс командной строки CLI приведено в Справочнике команд CLI, разделы /cluster/storage/<STORAGE>/ss и /domain/<DOMAIN>/ss.

Настройка параметров услуги через web-конфигуратор

Настройки выполняются в разделе "Supplementary services" ("Дополнительные услуги") приложения "Subscriber card" ("Карточка абонента").

Настройка услуги для всех абонентов определенной виртуальной АТС, а так же для определенного абонента в отдельности выполняется в приложении "Subscriber card" ("Карточка абонента").

Индивидуальные настройки услуги абонента переопределяют глобальные настройки услуги (настройки услуги на уровне домена).

Для активации услуги установите флаг напротив значения "Вмешательство (intervention)".

Для деактивации услуги — снимите флаг.

Для сохранения настроек нажмите кнопку "Save" ("Сохранить").

Пример настройки

Активировать услугу "Вмешательство (intervention)" для абонента с номером 100 виртуальной АТС "arko".

Активация услуги через интерфейс командной строки:

/cluster/storage/<CLUSTER>/ss/enable arko 100 intervention
/cluster/storage/ds3/ss/activate arko 100 intervention

Активация услуги через web-конфигуратор:

  1. Выберите номер телефона абонента — 100;
  2. Разрешите использовать услугу абоненту — установите . Установите флаг напротив услуги "Вмешательство (intervention)".
  3. Для сохранения настроек нажмите кнопку "Save" ("Сохранить").