3.14.0 Сервис поддержки запросов к серверу геолокации (Транковый) (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 секунды.
- 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" ("Сохранить").