Приложение Web-конфигуратора "Менеджер транков" ("Trunk manager") служит для управления транками, работающими по протоколу SIP/SIP-I/SIP-T.

Рисунок 1 - Интерфейс Web-приложения "Менеджер транков" ("Trunk manager")

В разделе "Группа" ("Group") отображается список групп интерфейсов.
В разделах "Интерфейс" ("Interface"), "Активный" ("Active"), "Режим" ("Mode"), "Динамический" ("Dynamic"), "Блокирован" ("Block"), "Хост" ("Host"), "Порт" ("Listen") отображаются настройки для определенной группы:

  • Интерфейс (Interface) - логическое имя транка;
  • Активный (Active) - состояние интерфейса в данный момент:
    • true - транк активен (направление доступно);
    • false - транк неактивен (определено автоматически или транк выведен
      из работы целенаправленно - блокирован).
  • Режим (Mode) - режим инкапсуляции ISUP:
    • sip-proxy - направление на SIP (прокси);
    • sip-t - направление на SIP-T;
    • sip-i - направление на SIP-I.
  • Dynamic (Динамический) - тип транка:
    • true - транк является динамическим (с регистрацией);
    • false - транк не является динамическим.
  • Заблокирован (Block) - состояние блокировки транка:
    • true - транк блокирован, находится в неактивном состоянии;
    • false - транк не блокирован, находится в активном состоянии.
  • Хост (Host) - хост (IP-адрес или доменное имя) и номер порта, назначенный для транка;
  • Порт для приема (Listen) - слушающий порт:
    • номер порта;
    • default - любой слушающий порт.

Декларация SIP-транка

Декларация нового SIP-транка возможна только в существующем контексте маршрутизации.
Может быть выбрана существующая группа или декларирована новая.

При декларации выполняется проверка на наличие имени интерфейса в системе (одинаковые имена запрещены, о чем будет сразу выдано предупреждение "trunk already exists") и связки IP:Порт:Слушающий_порт (в случае совпадения с существующим именем будет выдано предупреждение, декларация может быть выполнена, а в дальнейшем параметры могут быть изменены).

Для декларации нового транка нажмите кнопку  и заполните следующие поля:

  • Имя (Name of trunk interface) - логическое имя транка;
  • Владелец (Owner) - имя кластера;
  • Контекст (Context) - название существующего контекста маршрутизации;
  • Модификация номеров (Modificator) - название существующего контекста модификации;
  • Группа (Group) - название группы интерфейсов (может быть задана существующая или новая группа);
  • Группа IP-адресов (IPSet) - группа резервируемых интерфейсов;
  • Регистрация (Registration) - при установленном флаге будет декларирован динамический транк (с регистрацией);
  • Хост[:порт] (Host[:port]) - хост (IP-адрес или доменное имя) и порт, назначаемый для транка;
  • Порт для приема (Listen) - слушающий порт, принимает значения:
    • номер порта;
    • default - любой слушающий порт.
  • На адаптере может быть открыто несколько слушающих портов. По ним можно "развести" транки с одного хоста, у которых одинаковые IP-адрес и номер порта. При выборе значения "default" слушающий порт, который принял входящий запрос, не будет учитываться при определении транка.
  • При декларации динамического транка операторская регистрация должна выполняться для пользователя <TRUNK_INTERFACE>@<GROUP>.
  • Режим (Mode) - режим инкапсуляции ISUP, принимает значения:
    • SIP - направление на SIP (прокси);
    • SIP-T - направление на SIP-T;
    • SIP-I - направление на SIP-I;
    • SIP-Q - направление на SIP-Q.
В режимах "sip-t", "sip-i" в тело сообщений протокола SIP инкапсулируются сообщения ISUP.

Для сохранения изменений нажмите кнопку "Создать" ("Declare"), для отмены - нажмите кнопку "Отмена" ("Cancel").

Настройка параметров транков

Для изменения параметров транков нажмите кнопку  и заполните следующие вкладки:

Основные настройки (General settings)

  • Режим (Mode) - режим инкапсуляции ISUP, принимает значения:
    • SIP - направление на SIP (прокси);
    • SIP-T - направление на SIP-T;
    • SIP-I - направление на SIP-I;
    • SIP-Q - направление на SIP-Q.
  • Контекст (Context) - используемый контекст маршрутизации для транка;
  • Модификация номеров (Modificator) - название существующего контекста модификации;
  • Имя хоста/ IP-адрес (Hostname/IP address) - хост назначения (IP или доменное имя);
  • Порт (Port) - порт назначения для транка (номер порта);
  • Группа IP-адресов (IPSet) - группа резервируемых интерфейсов;
  • Порт для приема (Listen port) - слушающий порт, который используется для входящих вызовов с транка, принимает значение - номер абонента;
  • Транспорт (Transport) - протокол, используемый при отправке запросов в сторону направления, принимает значения:
    • tcp_only - для исходящих запросов на транке всегда использовать TCP;
    • udp_only - для исходящих запросов на транке всегда использовать UDP;
    • tcp_prefer - для исходящих запросов на транке предпочтительно использовать TCP;
    • udp_prefer - для исходящих запросов на транке предпочтительно использовать UDP.

      На обеих сторона транка должен использоваться одинаковый транспортный протокол

  • Включить контроль OPTIONS (Enable options control) - при установленном флаге осуществляется контроль доступности направления при помощи запроса OPTIONS. По умолчанию контроль выключен (флаг не установлен);
  • Период контроля (Options control, s) - контроль доступности направления. Параметр принимает числовое значение периода контроля, в секундах - минимальное значение 32 сек.
    Контролируется ответ на запрос OPTIONS, отправляемый с установленной периодичностью, если никакой ответ не получен, то направление считается недоступным.
    Если ответ получен, то по принятым в нем параметрам устанавливаются поддерживаемые встречной стороной возможности (таймер сессий по RFC 4028, предварительные надежные ответы по RFC3262 и т.п.).
  • Выдача аварий (Alarm enable) - при установленном флаге осуществляется отправка предупреждений при переходе интерфейса в неактивное состояние. Актуально если включена опция периодического опроса. По умолчанию отправка оповещения выключена (флаг не установлен);
  • Медиа профиль (Media enable) - медиа профиль;
  • Исходящий медиа профиль (Media enable outgoing) - исходящий медиа профиль;
  • Заблокировать - заблокировать транк.

Настройки аутентификации (Authentication settings)

  • Вх. авторизация (Inc authentication) - при установленном флаге требуется прокси авторизация со стороны транка;
  • Тип авторизации (Auth type) - тип авторизации
    • пользователь - ответ 401 (по умолчанию);
    • прокси - 407 [user|proxy].
  • Логин вх. (Inc login) - имя пользователя удаленной стороны для авторизации при входящем вызове;
  • Пароль вх. (Inc password) - пароль удаленной стороны для авторизации при выходящих вызовах;
  • Логин исх. (Out login) - имя пользователя для авторизации при исходящих вызовах;
  • Пароль исх. (Out password) - пароль для авторизации при исходящих вызовах.

Дополнительные настройки транка (Additional trunk settings)

  • Логическое имя (Trunk name) - логическое имя транка;
  • Расположение (Location) - определение ISUP кода при инициализации REL на транке, принимает значения:
    • default - значение по умолчанию;
    • beyond an interworking - за пределами сети;
    • international network - международная сеть;
    • local network - сеть общего пользования, обслуживающая локального пользователя;
    • local private network - частная сеть, обслуживающая локального пользователя;
    • remote network - сеть общего пользования, обслуживающая удаленного пользователя;
    • remote private network - частная сеть, обслуживающая удаленного пользователя;
    • transit network - транзитная сеть;
    • user - пользователь;
  • req100rel - при установленном флаге осуществляется отправка предварительного ответа (при отправке ответов группы 1хх включено "Require: 100rel");
  • Сжатие (Encoding) - тип сжатия запроса;
  • Контроль по RFC 4028 (RFC 4028 control) - контроль сессии по RFC 4028 (расширение session-expire). Принимает значения:
    • включить (enable);
    • отключить (disable);
    • принудительно (forced).
  • Кодировка имени пользователя (Display encoding) - тип кодировки , принимает значения:
    • default - использовать utf-8;
    • win1251 - использовать win1251.
  • REL для CANCEL (REL to CANCEL) - при установленном флаге осуществляется инкапсуляция ISUP REL в SIP CANCEL.
По разным требованиям встречная сторона (в режимах SIP-I и SIP-T) может ждать или не ждать ISUP REL в теле сообщения SIP CANCEL.
  • Символ '#' не в hex (%23) (Symbol hash as is) - при установленном флаге передается знак фунта ("решетка") в SIP URI как escape-последовательность "%23", иначе как символ "#";
  • Контроль портов (Disable remote port control)- при включенном флаге принимаются входящие вызовы, поступившие с портов отличных от "удаленного порта";
  • SIP-домен (SIP domain) - имя SIP-домена в "Request URI" исходящего запроса, по умолчанию в качестве домена используется IP-адрес (имя хоста) транка;
  • IP-адрес в качестве SIP-домена (IP address as SIP domain) - использовать в качестве SIP-домена IP-адрес встречной стороны;
  • Групповой адрес (Maddr) - отправка запросов на номер массовой рассылки, принимает значения:
    • адрес сервера массовой рассылки;
    • none - отправка на прямой адрес (обычная работа).

Ограничения (Limits)

  • Количество входящих каналов - максимальное кол-во входящих вызовов через транк;
  • Количество исходящих вызовов - максимальное кол-во исходящих вызовов через транк;
  • Общее количество каналов - максимальное общее кол-во вызовов через транк;
  • CPS (вх) (CPS (in))- максимальное количество входящих вызовов в секунду;
  • CPS (исх) (CPS (out)) - максимальное количество исходящих вызовов в секунду;
  • CPS (всего) (CPS (total)) - максимальное общее количество вызовов в секунду;
  • Белый список (вх) - список разрешенных входящих номеров;
  • Белый список (исх) - список разрешенных исходящих номеров;
  • Черный список (вх) - список запрещенных входящих номеров;
  • Черный список (исх) - список запрещенных исходящих номеров;

В белых/черных списках требуется выбрать список, созданный в группе мониторинга.

Дополнительные услуги (Supplementary services) - выбор дополнительных услуг для транка.

Дополнительные услуги для транка описаны в разделе 3.14.4 Транковые сервисы.

Для сохранения изменений нажмите кнопку "Сохранить" ("Save"), для отмены - нажмите кнопку "Отмена" ("Cancel").

Кнопкой "Обновить" ("Refresh") выполняется обновление информации о параметрах транков.

На данный момент доступны следующие транковые услуги (некоторые из них сгруппированы в категории):

Указанная корневая страница не найдена.

 Запись вызова (Транковый) (Call recording)

Транковый сервис "Запись вызова (call_recording)" позволяет записывать телефонный разговор абонента. Данный сервис активируется для транка или группы транков. Разговоры записываются как входящие, так и исходящие.

 Показать полное описание

Сервис работает совместно с медиасервером. Аудиофайл записанного разговора хранится на медиасервере в соответствующей директории (настраивается на медиасервере, подробная информация приведена в руководстве пользователя на MSR-100).
Формат аудиофайла: ГГ_ММ_ДД__ЧЧ_ММ_СС_НОМЕР.wav

Сервис "Запись вызова (call_recording)" может активировать/деактивировать только оператор.

При подключении транкового сервиса оператор определяет тип вызовов, которые нужно записывать:

  • входящие и исходящие;
  • только входящие;
  • только исходящие.

Далее при всех вызовах данного типа будет производиться Запись вызова.

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

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

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

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

  • для оператора виртуальной АТС:
    /domain/<DOMAIN>/trunk/service/activate <GROUP> <TRUNK> call_recording mode = <MODE> separated = <SEPARATED>

где

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

  • always_on - записываются входящие и исходящие вызовы;
  • after_answer - запись входящих и исходящих вызовов начинается с момента ответа второго участника диалога;
  • on_demand - запись текущего вызова включается только после набора абонентом кода *0#;

<SEPARATED> - дополнительный режим записи разговора, определяющий будет ли запись того, что слышит и того, что говорит абонент записываться в разные каналы файла записи разговора (по умолчанию False):

  • false - все что слышит и говорит абонент, на котором активирован этот сервис, будет писаться в один канал;
  • true - то что абонент слышит будет писаться в один канал файла записи, а то что он говорит в другой канал файла записи разговора.

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

Настройки выполняются в разделе "Supplementary services" ("Дополнительные услуги") приложения "Менеджер транков" ("Trunk manager").

Настройка сервиса для транков выполняется в приложении "Менеджер транков" ("Trunk manager").

Для настройки транкового сервиса "Запись вызова (call_recording)" установите флаг напротив значения "Запись вызова (call_recording)" и в поле "Режим вызова" ("mode") выберите режим работы сервиса:

  • always_on - записываются входящие и исходящие вызовы;
  • after_answer - запись входящих и исходящих вызовов начинается с момента ответа второго участника диалога;
  • on_demand - запись текущего вызова включается только после набора абонентом кода *0#.

Для деактивации сервиса снимите флаг напротив значения.

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

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

Активировать транковый сервис "Запись вызова (call_recording)" для абонента с номером 104 виртуальной АТС "subtest".

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

/domain/test/trunk/services/activate ssw.test tau72.trunk call_recording mode = always_on

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

  1. Выберите транк - tau72;
  2. Перейдите в раздел "Дополнительные услуги" ("Supplementary services");
  3. Разрешите использовать сервис абоненту - установите . Установите флаг напротив сервиса "Запись вызова (call_recording)".
  4. В поле "Режим вызова" ("mode") выберите режим работы сервиса "Раздельная запись разговора" ("always_on");
  5. Для сохранения настроек нажмите кнопку "Save" ("Сохранить").

 Сервисы переадресации

Для транка могут быть настроены сервисы переадресации. Логика работы аналогична соответствующим сервисам для абонента.

Отдельно для станций Коралл (QSIG) также имеются сервисы переадресации.

 Отображение имени звонящего абонента (Транковый) (cnip)

Транковый сервис "Отображение имени звонящего абонента (cnip)" ("Calling Name Identification Presentation") - отображение имени звонящего абонента. Сервис CNIP позволяет идентифицировать на дисплее телефонного аппарата имя вызывающего абонента.

 Показать полное описание

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

Активация сервиса CNIP

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

  • для SIP-транка:
    /domain/<DOMAIN>/trunk/services/activate <GROUP> <TRUNK> cnip

где

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

По умолчанию сервис CNIP для SIP-транка отключена.

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

Настройки выполняются в разделе "Supplementary services" ("Дополнительные услуги") приложения "Менеджер транков" ("Trunk manager").

Настройка сервиса для транков выполняется в приложении "Менеджер транков" ("Trunk manager").

Для активации транкового сервиса установите флаг напротив значения "Отображение имени звонящего абонента (cnip)".

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

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

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

Активировать сервис "Отображение имени звонящего абонента (cnip)" для транка группы ssw.test  - test.trunk домена test.

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

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

    /domain/test/trunk/services/activate ssw.trunk test.trunk cnip

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

  1. Выберите транк test.trunk;
  2. Перейдите во вкладку дополнительные услуги;
  3. Разрешите использовать сервис абоненту - установите . Установите флаг напротив сервиса "Отображение имени звонящего абонента (cnip)".
  4. Для сохранения настроек нажмите кнопку "Save" ("Сохранить").

 Сервисы ограничений

Запрет переадресуемых вызовов (Транковый) (FBC)

Транковый сервис "Запрет переадресуемых вызовов (fbc)" предназначена для вызывающего абонента и запрещает дальнейшую переадресацию вызова. Иначе, если у вызываемого абонента активирована любая из услуг переадресации, то данный вызов будет отклонен с причиной "ISUP_CAUSE_31_NORMAL_UNSPECIFIED".

 Показать полное описание

Управление сервисом

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

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

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

  • для оператора виртуальной АТС: 
    /domain/<DOMAIN>/trunk/services/activate <GROUP> <TRUNK> fbc

где

<CLUSTER> - имя кластера хранения долговременных данных (DS);
<DOMAIN> - имя виртуальной АТС, которой принадлежит абонент(ы);
<GROUP> - имя транковой группы;
<TRUNK> - имя транка;

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

Настройки выполняются в разделе "Supplementary services" ("Дополнительные услуги") приложения "Менеджер транков" ("Trunk manager").

Настройка сервиса для транков выполняется в приложении "Менеджер транков" ("Trunk manager").

Для активации транкового сервиса установите флаг напротив значения "Запрет переадресуемых вызовов (fbc)".
Для деактивации сервиса - снимите флаг.

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

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

Активировать сервис "Запрет переадресуемых вызовов (fbc)" для транка test.trunk группы ssw.test домена test_dom ".

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

/domain/test_dom/trunk/services/activate ssw.test test.trunk fbc

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

  1. Выберите транк;
  2. Перейдите в раздел "Дополнительные услуги" ("Supplementary services");
  3. Разрешите использовать сервис абоненту - установите . Установите флаг напротив сервиса "Запрет переадресуемых вызовов (fbc)".
  4. Для сохранения настроек нажмите кнопку "Save" ("Сохранить").

 Транковый сервис контроля абонентских линий (fxo trunk)

Транковый сервис "Абонентский FXO транк (fxo_trunk)" позволяет различать и взаимодействовать с конкретными абонентскими линиями в транке.

 Показать полное описание

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

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

  • для оператора виртуальной АТС:
    /domain/<DOMAIN>/trunk/services/activate <GROUP> <TRUNK> fxo_trunk

где

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

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

Настройки выполняются в разделе "Supplementary services" ("Дополнительные услуги") приложения "Менеджер транков" ("Trunk manager").

Настройка сервиса для транков выполняется в приложении "Менеджер транков" ("Trunk manager").

Для активации транкового сервиса установите флаг напротив значения "Абонентский FXO транк (message)".
Для деактивации сервиса - снимите флаг.

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

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

Активировать сервис "Абонентский FXO транк (fxo_trunk)" для транка.

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

/domain/test_dom/trunk/services/activate ssw.test test_trunk fxo_trunk

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

  1. Выберите транк test_trunk;
  2. Перейдите в раздел "Дополнительные услуги" ("Supplementary services");
  3. Разрешите использовать сервис абоненту - установите . Установите флаг напротив транкового сервиса "Абонентский FXO транк (fxo_trunk)".
  4. Нажмите кнопку "Save" ("Сохранить").

 Сервис обмена голосовыми сообщениями (Транковый) (Message service)

"Сервис обмена предопределенными сообщениями (message)" ("Message service") позволяет абонентам выбранного транка обмениваться голосовыми сообщениями.

 Показать полное описание

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

Для того, чтобы абонент А мог оставить сообщение абоненту Б, у обоих абонентов должна быть активирована услуга Message.
Список телефонных команд:

  • *75*<Номер>*<Тип сообщения> - оставить сообщение абоненту с номером <Номер>;
  • #75*<Номер> - удалить сообщение, оставленное абоненту с номером <Номер>;
  • *#75*<Номер>*<Режим> - отметить как прочитанное или удалить сообщение, оставленное нам абонентом с номером <Номер>;
  • @*#75 - перезвонить на номер, связанный с последним оставленным сообщением, после чего удалить сообщение;

где
<Тип сообщения> - сообщение отправляемое абоненту;
<Номер> - номер абонента, на которого следует отправить сообщение;
<Режим>:

  • 1 - отметить как прочитанное, не перезванивая;
  • 2 - перезвонить и удалить;
  • 3 - удалить не перезванивая.

    Если тип сообщения в feature-коде *75*<Номер>*<Тип сообщения> не был указан, то по умолчанию подразумевается тип сообщения 0.

Тип сообщения не интерпретируется специальным образом SSW - клиентский программный код, выполнивший подписку сам решает, как ему интерпретировать различные типы сообщений.

В ящике сообщений получателя хранится не более одного сообщения от каждого из отправителей и по умолчанию в сумме не более 20 сообщений. Изменить размер почтового ящика можно в установочном файле услуги Message (ss_message.xml):

<property name="message_box_size" type="integer" value="20" description="Message box size" />

Для того чтобы отметить сообщение как прочитанное, нужно выполнить feature-код *#75*<Номер телефона>*1.

Чтобы перезвонить абоненту, оставившему сообщение, нужно выполнить feature-код *#75*<Номер телефона>*2. По умолчанию сообщение будет немедленно отмечено как прочитанное и удалено из ящика сообщений получателя, как только у абонента Б зазвонит телефон. Этот порядок действий можно несколько изменить. Для этого в установочном файле услуги message (ss_message.xml) существует настройка:

<property name="remove_only_after_answer" type="boolean" value="false" description="Remove message only after abonent answer" />

Если задать значение value="true", то сообщение не будет удаляться, пока абонент Б не ответит на звонок. Эта настройка общая для всей системы (то есть применяется сразу ко всем доменам).
Чтобы удалить сообщение, не перезванивая абоненту, оставившему его, необходимо выполнить feature-код *#75*<Номер телефона>*3.
Отправитель также может отказаться от сообщения. При этом оно будет удалено из ящика получателя. Для этого используется feature-код #75*<Номер>.

Телефонные аппараты без дисплея не могут отобразить список оставленных абоненту сообщений, но могут перезванивать абонентам, оставившим сообщения, используя feature-код *#75. В этом случае система выполнит обратный вызов абоненту, оставившему последнее сообщение. Данное сообщение отмечается как прочитанное и удаляется по принципам, аналогичным для feature-кода *#75<Номер телефона>*2. Если до абонента, оставившего последнее сообщение, не удалось дозвониться, следующая попытка выполнения feature-кода *#75@ вызовет соединение со следующим по списку абонентом. Абонент, с которым не удалось соединиться, помещается в конец очереди. Таким образом, отсутствующий абонент не заблокирует ящик сообщений при использовании feature-кода *#75.

Помимо ручного удаления и автоматического при перезвоне, устаревшие сообщения удаляются автоматически раз в сутки в 02:00 локального времени. Устаревшим считается сообщение, находящееся в ящике получателя более 3-х суток.

Также если при попытке оставить сообщение произошло переполнение почтового ящика, наиболее старое сообщение будет удалено, а новое сохранено.

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

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

  • для оператора виртуальной АТС:
    /domain/<DOMAIN>/trunk/services/activate <GROUP> <TRUNK> message

где

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

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

Настройки выполняются в разделе "Supplementary services" ("Дополнительные услуги") приложения "Менеджер транков" ("Trunk manager").

Настройка сервиса для транков выполняется в приложении "Менеджер транков" ("Trunk manager").

Для активации транкового сервиса установите флаг напротив значения "Сервис обмена голосовыми сообщениями (message)".
Для деактивации сервиса - снимите флаг.

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

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

Активировать "Сервис обмена предопределенными сообщениями (message)" для транка.

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

/domain/test_dom/trunk/services/activate ssw.test test_trunk message

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

  1. Выберите транк test_trunk;
  2. Перейдите в раздел "Дополнительные услуги" ("Supplementary services");
  3. Разрешите использовать сервис абоненту - установите . Установите флаг напротив значения "Сервис обмена предопределенными сообщениями (message)".
  4. Нажмите кнопку "Save" ("Сохранить").

 Сервисы переадресации QSIG

Для транка могут быть настроены сервисы переадресации. Логика работы аналогична соответствующим сервисам для абонента.

Отдельно для станций Коралл (QSIG) также имеются сервисы переадресации.

 Сервис поддержки запросов к серверу геолокации (tsmn_request)

"Сервис поддержки запросов к серверу геолокации (tsmn_request)" ("TSMN request for geolocation data") предназначен для систем УОВЭОС.

Цель сервиса:

  • приостановить вызов, который идет на "Систему 112"
  • сделать запрос на TSMN сервер (сервер местоположения) с целью получить гео-данные по абоненту А
  • отправить вызов на "Систему 112" с уже полученными данными.

 Показать полное описание

Замечание: сервис tsmn_request можно активировать только на транках.

Сервис TSMN лицензируется (по умолчанию недоступен). На уровне лицензии определяется два параметра:

  • 1 - количество одновременных запросов на TSMN сервер;
  • 2 - режим работы tsmn_trunk_backup. Возможные значения:
    • none - резервный транк не используется;
    • backup - вызовы на резервный транк идут только тогда, когда основной транк недоступен;
    • load_share - нагрузка между двумя транками делится статистически равномерно.

Пример:

admin@mycelium1@ecss1:/$ cluster/storage/ds1/licence/show-licence 1            
SSW ID                                            ECSS 010079
...
TSMN system                                       
 backup mode                                      backup
 concurrent calls (backup)                        4
 concurrent calls (active)                        5
...

[exec at: 17.09.2019 13:09:35, exec time: 12ms, nodes: ds1@ecss1]

Также ограничения количества одновременных активных вызовов через систему TSMN раздельно для основного и резервных транков можно установить на уровне виртуальной АТС.

Значения не должны превышать лицензионных ограничений

admin@mycelium1@ecss1:/$ domain/biysk.local/properties/restrictions/set tsmn\concurrent_calls 4 
Restriction tsmn\concurrent_calls set to 4.

[exec at: 17.09.2019 14:11:37, exec time: 22ms, nodes: ds1@ecss2

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

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

Синтаксис:

/domain/<DOMAIN>/trunk/services/activateactivate <GROUP> <TRUNK> tsmn_request <ARG>

Параметры:

<GROUP> - идентификатор транк-группы для интерфейса виртуальной АТС;
<TRUNK> - имя транка;
<ARG> - параметры сервиса:

  • timeout - максимальное время (в миллисекундах), отводимое на запрос к подсистеме TSMN. Если в течении этого времени подсистема TSMN не ответила на запрос, вызов на "Систему 112" отправляется без гео-данных. По умолчанию: 3 секунды. Задается целым числом от 100 до 32000 мс.
  • tsmn_trunk - имя основного транка на софтсвиче до сервера TSMN (на этот транк пойдет запрос к подсистеме TSMN);
  • tsmn_trunk_backup - имя резервного транка на софтсвиче до сервера TSMN (на этот транк пойдет запрос к подсистеме TSMN).

Пример активации сервиса через интерфейс командной строки

dmin@mycelium1@ecss1:/$ domain/biysk.local/trunk/services/activate ssw.gr bsk1 tsmn_request timeout = 3, tsmn_trunk=smg-4, tsmn_trunk_backup = nsk_sbc      
Success: Service tsmn_request activated for domain "biysk.local" trunk "bsk1"

[exec at: 17.09.2019 13:34:15, exec time: 43ms, nodes: ds1@ecss2]

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

Настройки выполняются в разделе "Supplementary services" ("Дополнительные услуги") приложения "Менеджер транков" ("Trunk manager").

Для активации сервиса установите флаг напротив значения "Сервис поддержки запросов к серверу геолокации (tsmn_request)".

Установите необходимые параметры сервиса.

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

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