Приоритетный (VIP) вызов (VIP Call)
Описание
Услуга "Приоритетный (VIP) вызов (vip_call)" позволяет абоненту устанавливать приоритет для своих вызовов. Услуга предоставляется вызывающему абоненту и позволяет осуществить вмешательство в разговор с низким уровнем приоритета.
Использование
Для корректной работы услуги нужно выполнить предварительную настройку:
Выставить параметр req100rel в true
admin@mycelium1@ecss1:/$ domain/arko/sip/user/set loc.gr 240101@arko req100rel true 1 make users list ... [**********************************************************************] 233mks set for 1 users ... [**********************************************************************] 4ms Executed on the sip1@ecss1 [exec at: 30.08.2019 15:30:24, exec time: 27ms, nodes: sip1@ecss1]
Выставить параметр remote-ctr-indication в rpi
admin@mycelium1@ecss1:/$ domain/arko/sip/user/set loc.gr 240101@arko remote-ctr-indication rpi 1 make users list ... [**********************************************************************] 233mks set for 1 users ... [**********************************************************************] 4ms Executed on the sip1@ecss1 [exec at: 30.08.2019 15:30:24, exec time: 27ms, nodes: sip1@ecss1]
- На телефоне включить early media и retransmission (100rel), также Caller ID Source выставить в PAI-RPID-FROM;
Логика работы услуги на примере smart терминалов:
- А разговаривает c Б;
- С(vip) вторгается в разговор, набирая *99*номерА#;
- Вызов на абонента А приходит на его вторую линию;
- А отвечает на вызов со второй линии;
- Б слышит сообщение "Оставайтесь на линии, вскоре вы сможете продолжить ваш разговор", затем включается музыка и абонент остается на удержании;
- По завершению разговора А и С, абонент А может вновь вернуться в диалог с Б, если снимет вызов с удержания.
Логика работы услуги на примере basic терминалов:
- А разговаривает c Б;
- С(vip) вторгается в разговор, набирая *99*номерА#;
- Абонент А слышит сигнал занято (BUSY TONE), что означает о поступлении на терминал VIP Call;
- Б слышит сообщение "Оставайтесь на линии, вскоре вы сможете продолжить ваш разговор", затем включается музыка и абонент остается на удержании;
- Абонент А кладет трубку и на него приходит обратный вызов от абонента С;
- Абонент А берет трубку и разговаривает с абонентом С;
- По завершению разговора А и С, если абонент Б еще находится на удержании, абоненту А идет обратный вызов.
Поведение vip-call при вторжении к абоненту у которого заняты все линии:
- бейсик терминал — вторая линия будет отбита
- смарт терминал — вип обходит услугу мультилайн, абоненты находившиеся на удержании отбиты не будут.
Управление услугой с телефонного аппарата
Активация |
---|
только через оператора |
Деактивация |
только через оператора |
Использование услуги |
*99*<НОМЕР АБОНЕНТА># |
Настройка параметров услуги через интерфейс командной строки
Для активации услуги "vip_call" через интерфейс командной строки выполните следующую команду:
- для администратора системы:
Установите разрешение на использование услуги:
/cluster/storage/<CLUSTER>/ss/enable <DOMAIN> <ADDRESS> vip_call
Активируйте услугу:
/cluster/storage/<CLUSTER>/ss/activate <DOMAIN> <ADDRESS> vip_call [<PARAMS>]
- для оператора виртуальной АТС:
Установите разрешение на использование услуги:
/domain/<DOMAIN>/ss/enable <ADDRESS> vip_call
Активируйте услугу:
domain/<DOMAIN>/ss/activate <ADDRESS> vip_call [<PARAMS>]
где
<CLUSTER> — имя кластера хранения долговременных данных (DS);
<DOMAIN> — имя виртуальной АТС, которой принадлежит абонент(ы);
<ADDRESS> — номер(а) абонентов, для которых выполняется настройка услуги, символ "*" используется для указания всех абонентов заданной виртуальной АТС.
Диапазоны номеров указываются в фигурных скобках. Например: 71{1-2,9} соответствует номерам 711, 712, 719.
<PARAMS> — параметры услуги:
- priority — приоритетность вызова, по умолчанию 4_routine — обычный. Высокоприоритетный вызов может заместить низкоприоритетный;
- От более приоритетного к менее приоритетному:
- 0 — flash_override;
- 1 — flash;
- 2 — immediate;
- 3 — priority;
- 4 — routine
implicit_mode
- режим работы, при котором услуга активирована постоянно без использования feature — кода.
Все что меньше 4 — routine будет интерпретироваться как VIP call.
Описание команд для управления услугами через интерфейс командной строки CLI приведено в Справочнике команд CLI, разделы /cluster/storage/<STORAGE>/ss и /domain/<DOMAIN>/ss.
По умолчанию фраза собеседнику абонента, которого вызвал VIP-абонент настроена на системный звук — ms_stay_on_line.
Пример:
admin@mycelium1@ecss1:/$ cluster/core/core1/ai/info arko ms_stay_on_line ┌───────────────┬───────────┬───────────────────────────────────┐ │ Property │ Domain │ Value │ ├───────────────┼───────────┼───────────────────────────────────┤ │ms_stay_on_line│arko│system://sounds/ai_stay_on_line.wav│ └───────────────┴───────────┴───────────────────────────────────┘ [exec at: 28.08.2019 21:27:52, exec time: 14ms, nodes: core1@ecss1
При необходимости можно выбрать произвольную фразу.
Настройка параметров услуги через web-конфигуратор
Настройки выполняются в разделе "Supplementary services" ("Дополнительные услуги") приложения "Subscriber card" ("Карточка абонента").
Настройка услуги для всех абонентов определенной виртуальной АТС, а так же для определенного абонента в отдельности выполняется в приложении "Subscriber card" ("Карточка абонента").
- Для активации услуги установите флаг напротив значения "Приоритетный (VIP) вызов (vip_call)".
- Установите значения параметра "Приоритет" ("priority").
- Для деактивации услуги — снимите флаг.
Для сохранения настроек нажмите кнопку "Save" ("Сохранить").
Пример настройки
Активировать услугу "Приоритетный (VIP) вызов (vip_call)" для абонента с номером 100 виртуальной АТС "arko".
Активация услуги "vip_call" через интерфейс командной строки:
admin@mycelium1@ecss1:/$ domain/arko/ss/activate 100 vip_call priority = 2_immediate Success: Supplementary service vip_call activated for domain "arko" address "100" [exec at: 28.08.2019 21:31:19, exec time: 14ms, nodes: ds1@ecss1
Активация услуги через web-конфигуратор:
- Выберите номер телефона абонента — 100;
- Разрешите использовать услугу абоненту — установите . Установите флаг напротив услуги "Приоритетный (VIP) вызов (vip_call)";
- Установите значения параметра "Приоритет" ("priority");
- Для сохранения настроек нажмите кнопку "Save" ("Сохранить").