Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных


На шлюзе существует возможность передавать настройки услуг ДВО для динамических абонентов при помощи команд от RADIUS-сервера, посылаемых в ответ на запросы RADIUS-Authorization при регистрации. Команды передаются в текстовом виде с использованием Vendor-Specific атрибута (см. раздел Таблицы соответствий ответов RADIUS и голосовых сообщений) с номером вендора, закреплённым за ООО «Предприятие «ЭЛТЕКС» и равным 35265, и именем атрибута "Eltex-AVPair", имеющим номер 1.

В общем виде формат атрибута Eltex-AVPair выглядит следующим образом:

Vendor-Specific(26): Eltex(35265): Eltex-AVPair(1):<$COMMAND-STRING> 

Передавая различные команды в строке $COMMAND-STRING, возможно передавать следующие параметры:

  • включение/отключение услуг ДВО динамическим абонентам;
  • настройки подключенных услуг (номера для переадресаций, количество подписчиков BLF);
  • отключение всех услуг ДВО у абонента.

Синтаксис запросов

Команда состоит из начального текстового идентификатора команды, идентификатора подключения/отключения услуги ДВО, для которой производится настройка и команды настройки ДВО.

  • «UserService:» – текстовый идентификатор, определяющий, что данный атрибут содержит команду для управления ДВО.
  • «CFU=», «CFB=», «CFNR=», «CFOS=», «CT=», «CallPickup=», «Hold=», «BLF=», «Intercom=», «Conf=»,
    «3PTY=», «ClearAll=» – идентификатор подключения/отключения услуг ДВО, может принимать значения yes или no, для включения или отключения услуги ДВО соответственно.
     
    • CFU – переадресация безусловная;
    • CFB – переадресация по занятости;
    • CFNR – переадресация по неответу;
    • CFOS – переадресация по недоступности;
    • CT – передача вызова;
    • CallPickup – перехват вызова;
    • Hold – удержание вызова;
    • BLF – индикация занятой линии (BLF);
    • Intercom – доступ к интерком- и пейджинговым вызовам;
    • Conf – конференция с с последовательным сбором;
    • 3PTY – трёхсторонняя конференция;
    • ClearAll – доступ к сервису «Отмена всех услуг».
  • «numCFU=», «numCFB=», «numCFNR=», «numCFOS=» – команды настройки ДВО «Переадресация
    вызова»,
    в качестве значения может передаваться списочный номер телефона абонента, на который
    настраивается переадресация вызова.
  • «limitBLF=» – команда настройки ДВО «Индикация занятой линии (BLF)», в качестве параметра может
    передаваться количество подписчиков.
  • «CT=», «CallPickup=», «Intercom=», «Conf=», «3PTY=», «ClearAll=» – не имеют дополнительных
    настроек.
  • «UserService:none» – команда для отключения ДВО абоненту.


Если абоненту были подключены услуги ДВО, т.е. был передан идентификатор подключения/отключения услуг ДВО, равный значению "yes", то отключить данную услугу можно, только передав значение "no" для данного абонента. Если после подключения услуги ДВО в последующих сообщениях от RADIUS-сервера не было передачи информации о подключенном ДВО, то услуга считается активной до передачи параметра "no".

Если абоненту были подключены какие-либо ДВО и через некоторое время он стал не активен (истекло время регистрации на устройстве), то его ДВО считаются активными до передачи параметра «UserService:none» для данного абонента.

После перезагрузки устройства ДВО, подключенные абоненту, остаются активными.

Примеры подключения услуг

Задача 1

Подключение абоненту услуги «Безусловная переадресация вызова» на номер 12345, «Переадресации по неответу» на номер 56789 и услуги «Перехват вызова».

Действия

Необходимо передать запрос следующего содержания:

UserService:CFU=yes;numCFU=12345;CFNR=yes;numCFNF=56789;CallPickup=yes"

Задача 2

Отключение абоненту услуг «Безусловная переадресация вызова», «Перехват вызова» и подключения услуг «BLF на 10 подписчиков» и «Передачи вызова».

Действия

Необходимо передать запрос следующего содержания:

UserService:CFU=no;CallPickup=no;CT=yes;BLF=yes;limitBLF=10;
  • Нет меток