Настройка функционала при использовании контрольной станции.
Контрольная станция представляет из себя радиостанцию, подключенную к TRBOnet по USB-кабелю либо через IP-шлюз ( Swift A100 ,Swift A200 ).В данной статье мы рассмотрим следующий базовый функционал ПО TRBOnet Enterprise:
Телефония.
GPS мониторинг и маршруты, управление зонами.
Текстовые сообщения.
Управление заданиями.
Учет радиостанций.
Кросс-патч.
Конфигурирование интерфейса диспетчера.
Настройки микропрограммного обеспечения контрольной станции
1. Общие настройки
a. ID радиостанции – 64250. Это просто «красивый» адрес, де-факто принятый по умолчанию в большинстве систем. Далее, в радиостанциям этот id будет использован в полях «id ARS, id TMS». Т.е. клиентские станции будут отправлять сообщения на 64250.
b. Частные вызовы разрешить. Необходимое условие для телефонии.
c. Пароль блока параметров по необходимости.
2. Во вкладке «сеть» -> «радиосеть» переадресация на ПК – выкл
3. «сеть» -> радиослужбы
a. ИД радиостанции (ARS) – пусто.
b. ИД радиостанции (TMS) – пусто.
Это настройки контрольной станции. Пустые они должны быть для того, чтобы станция при включении не пыталась где-либо зарегистрироваться.
4. Настройки канала
a. Передача – разрешить прерывание
b. Передача – частоты прерываемой передачи
c. Критерий разрешения – свободный канал
d. Критерий в режиме вызова – выполнять критерий вызова
Остальные настройки радиостанции соответствуют настройкам в прямом канале.
Не рекомендуется использовать сжатие заголовков в случае, если в системе есть новые станции.
Настройки микропрограммного обеспечения абонентской станции
1. Общие настройки
a. ID радиостанции – уникальный во всей системе.
b. Частные вызовы разрешить. Необходимое условие для телефонии.
c. Пароль блока параметров по необходимости
2. Во вкладке «сеть» -> «радиосеть» переадресация на ПК – выкл
3. «сеть» -> радиослужбы
a. ИД радиостанции (ARS) – Radio ID TRBOnet (64250).
b. ИД радиостанции (TMS) – Radio ID TRBOnet (64250).
4. Задания:
a. Здесь нужно добавить необходимые статусы заданий. В нашем случае используется следующая таблица:
5. Системы сигналинга:
a. Экстренный выключатель – невозможность выключения радиостанции в экстренном режиме.
b. Декодирование деактивации радиостанции – для дистанционной блокировки станции.
c. Декодирование дистанционного мониторинга – скрытое прослушивание.
6. Системы сигналинга -> «Цифровые экстренные системы» -> Emergency1.
a. Тип сигнала – скрытый с голосовой передачей.
b. Режим – Экстренный с голосовой передачей (в этом случае станция не будет отображать экстренный вызов, однако он будет осуществляться совместно с удаленным мониторингом).
c. Базовый канал. Настройка используется в случае, когда в системе имеется отдельный канал для экстренной связи. В противном случае используется «базовый».
d. Контакт, на который будет адресован экстренный вызов.
e. Количество попыток.
f. Время цикла.
g. Время передачи
7. Системы сигналинга – «телефония» – «phone1»
a. ID шлюза – 64250 (id контрольной станции).
b. Код доступа – 0.
c. Код отмены доступа #.
9. Настройки канала:
a. Экстренная система – Emergency1.
b. Разрешить прекращение +.
c. Передача – частоты прерываемой передачи +.
d. Критерий разрешения – цветовой код.
e. Критерий в режиме вызова – выполнять критерий разрешения.
f. Телефонная система – «имя системы» (Phone1).
Остальные настройки проводятся в соответствии с прямым режимом
Подключение контрольной станции к ПО TRBOnet Enterprise.
TRBOnet Enterprise
Функционал вкладки «радио»
На рисунке представлена вкладка "Радио" TRBOnet Enterprise, которое условно разделено на 7 блоков:
1 блок – пользователи системы. Здесь можно увидеть как диспетчеров, так и радиостанции.
2 блок – вкладки. На данном рисунке представлена вкладка «радио».
3 блок – блок активных вызовов, в котором будут отображаться все вызовы в системе.
4 блок – интерфейсы системы. Здесь находится Intercom – внутренняя связь диспетчеров, Telephony – работа с телефонией, бокс 1 тайм-слота репитера и бокс 2-го тайм-слота репитера.
5 блок – журнал вызовов/событий – здесь можно просмотреть последние 5000 записей о вызовах или каких-либо событиях в системе.
6 блок – блок настраиваемого функционала. Здесь представлены меню «проигрывания записи» - записанное аудио будет направлено в указанную группу или на указанного абонента. «перенаправление вызовов» - объединение нескольких групп (логических или физических) в одну.
7 блок – блок информации. Здесь можно увидеть, к какому серверу произведено подключение, статус подключенных систем, пользователя, от чьего имени выполнен вход, лицензия.
Рассмотрим блок пользователей систем:
1. В этом поле мы выбираем группировку абонентов. Поэкспериментируйте, чтобы понять, какая для вас предпочтительнее.
2. В этом поле нам видны все активные операторские подключения. В частности, из представленного рисунка следует, что к системе подключено 5 пользователей, 4 из которых являются неименованными администраторами системы, и 1 именованный пользователей.
3. В этом поле видны все станции, зарегистрированные системе, их состояние и иконки быстрого доступа. В частности, станция 50 включена и успешно зарегистрирована в системе, поддерживает gps, но не поймала сигнал.
По трем кнопкам в режиме быстрого доступа можно отправить ей сообщение, запросить наличие в сети, и удаленно скрыто прослушать.
Так же можно нажать правую клавишу мыши по станции, чтобы увидеть дополнительный поддерживаемый функционал:
- станция будет опрошена на наличие в сети
- будет установлен вызов только этой станции
- станции будет передано сообщение с указанием вызова диспетчера
- будут опрошены координаты
- будет отправлено сообщение после заполнения формы
Следует заметить, что отправка аудиозаписи возможна даже в случае отсутствия абонента в сети. Как только он зарегистрируется в сети – аудиосообщение будет ему доставлено.
Блок активных вызовов
На этом рисунке мы видим, что был установлен исходящий вызов Intercom – бокс Intercom горит зеленым. Это общий вызов, установленный пользователем «Administrator»
Так же был установлен сходящий голосовой групповой вызов пользователем 51, предназначенный группе 100 через репитер #1. Бокс «Repeater #1: slot #1» горит синим цветом.
Блок журнала событий
Одновременно с этим в журнале вызовов появились записи об этих событиях, информация о времени, предназначении, системах и участниках. TRBOnet Swift Agent участвует по причине объединения вызовов в кросс-патч, об этом будет написано ниже.
Так же через журнал событий возможно прослушать выбранную аудиозапись, сохранить одну или несколько аудиозаписей одним или несколькими файлами, очистить файл, настроить фильтры и распечатать журнал событий.
Права на изменение записей в журнале событий следует выдавать осмотрительно, не рекомендуется выдавать их диспетчерам в целях обеспечения точного журналирования событий системы.
Телефония
В TRBOnet Enterprise реализован внутренний PBX сервер, позволяющий устанавливать исходящие и обрабатывать входящие соединения. Со стороны радиосервера записываются только те переговоры, которые передаются в радиосеть.
Для того, чтобы включить телефонию в TRBOnet Enterprise, запускаем TRBOnet Enterprise Server.
1. Телефонное соединение – использовать телефонию.
2. Подключить внутренний PBX сервер. Сервер нужно подключать на IP сетевого подключения. Желательно не подключать на localhost, не всегда корректно отрабатывают подключения. Порт по умолчанию – 5060.
3. SIP ID и контакт – это данные, по которым внешнее соединение будет пытаться соединиться с диспетчером. На этом настройка серверной части окончена.
Переходим к TRBOnet Dispatch. Подключаемся.
1. Добавляем радиогруппу и радиостанцию.
2. Добавляем SIP-телефон. Это данные для входящего соединения, для которого мы являемся SIP-сервером. Здесь мы указываем:
a. SIP ID – номер телефона.
b. SIP имя – имя абонента.
c. Называние – внутреннее название подключения.
d. Пароль с повтором – данные для подключения.
3. Переходим во вкладку «радиостанции», открываем свойства станции, переходим на вкладку «SIP вызов»
a. Указываем SIP ID – телефонный номер.
b. Контакт – имя.
c. Пароль. Обычно совпадает с SIP ID.
4. Тестирование предлагается выполнять с помощью свободно распространяемой программы PhonerLite. Допустим, что программа уже установлена.
5. Открываем Phoner Lite, создаем подключение:
a. Указываем «Реал/домен» как в PBX.
b. Имя пользователя – пароль в соответствии с настройками в диспетчерской консоли.
c. Соединяемся с сервером.
В случае успешного подключения увидим такое окно.
После этого для установления вызова наберем номер 100 (в соответствии с настройками в сервере). Должен пройти вызов к диспетчеру.
После того, как подключение к диспетчеру было установлено, переходим во вкладку «Администрирование» - «Радиостанции». Находим интересующую нас станцию, переходим в ее настройки, и выбираем вкладку «SIP вызов». Здесь вносим:
a. SIP ID: выбранный (обычно соответствует ID станции).
b. Контакт: обычно соответствует SIP ID.
c. Пароль: обычно соответствует SIP ID.
Возможны два пути установления SIP вызова к радиостанции:
1. Вызов диспетчера и переадресация абоненту.
Для этого набираем номер диспетчера, нажимаем «Меню» -> «Перенаправить вызов».
Тип абонента: радиоабонент, и выбираем радиоабонента.
После этого произойдет соединение с абонентом. Стоит помнить, что разговор в прямом режиме происходит с помощью реализации механизма прерываний. Это означает, что в обычном режиме станция принимает входящий голосовой трафик. Для того, чтобы стал возможен исходящий голосовой трафик, необходимо нажать кнопку «PTT», дождаться подтверждающего сигнала, после чего станция перейдет в режим передачи. В течение короткого временного интервала после окончания вызова станция вновь встанет на примем, и так до окончания вызова.
2. Вторым путем является вызов непосредственно радиостанции по зарезервированному номеру. В этом случае мы вводим в PhonerLite SIP идентификатор радиостанции, и, минуя диспетчера, устанавливается соединение.
Вкладка GPS мониторинг
Для того, чтобы использовать gps, необходима станция с модулем gps. Маркируются такие станции окончанием «01». Например, DP4800 не содержит gps модуля, а DP4801 содержит.
Так же необходимо активировать gps в самой станции. Для этого необходимо перейти во вкладку «общие настройки» и активировать «gps»
Настроим отображение gps статуса в Enterprise, а так же рассмотрим настройки gps профайла.
Далее, переходим во вкладку «администрирование» - «GPS профайл», создать новый профайл.
Тип GPS используем MOTOTRBO, пока не используется опциональная плата.
Сохраняем в базу данных, канал используем обычный, данные выбираем нужные. По умолчанию все. Минимальный интервал опроса без CSBK – 30сек.
Далее назначаем этот профайл радиостанции.
На этом настройка gps окончена.
Рассмотрим функцию «геофенсинг»
Она позволяет ограничивать зону нахождения станции и запускать тревогу по при пересечении границ. Для того, чтобы запустить эту функцию:
a. Переходим на вкладку «GPS мониторинг», выбираем «панель рисования», рисуем область, сохраняем и именуем ее.
b. Администрирование -> задачи -> Геофенсинг: отслеживание объектов в регионах -> добавить правило -> регион на карте.
Правило нужно именовать, выбрать триггер срабатывания (по нахождению внутри региона или вне региона), выбрать регионы (из ранее сохраненных), выбрать абонентов, и выбрать правила.
c. Проверим работоспособность станций. Т.к. возможность поймать gps сигнал в помещении как правило мала, разработчики предусмотрели возможность ручного задания координат, чем мы и воспользуемся. Для этого перейдем во вкладку «GPS мониторинг», кликнем правой кнопкой мыши по интересующей нас станции, выберем «Мониторинг» - «Задать координаты», и поместим станцию мышью в интересующую нас область.
Как мы можем наблюдать, правило отработало.
Чтобы посмотреть путь, пройденный абонентом станции, необходимо во вкладке «маршрут» отрисовать маршрут за интересующий промежуток времени.
Если по каким-то причинам не видна станция, стоит обратиться к полю
Где показаны фильтры, выбрать нужный.
Управление заданиями
Для создания задания переходим в меню «управление заданиями», и первым делом переходим на вкладку «статусы». Статусы заданий должны соответствовать статусам, записанным в радиостанции. Соответствие должно быть полным, учитывая регистр букв.
После того, как соответствие задано, можно назначить задание. Для этого переходим во вкладку «Управление заданиями», в которой выбираем «Добавить»
Появляется меню, в котором мы можем создать шаблон задания, ограничить время выполнения, назначить приоритет, вписать текст задания, выбрать комментарий задания, который будет виден только диспетчеру, и выбрать абонентов или диспетчеров, которые будут уведомлены в случае изменения статуса задания.
Как только мы заполним все поля, задание будет добавлено.
После этого задание необходимо назначить какому-то абоненту или группе абонентов.
После назначения задачи можно будет наблюдать за ходом ее исполнения.
Управление маршрутами
В случае, когда имеется какое-то повторяющееся действие, и заранее известен план выполнения этого действия, можно использовать функционал «отслеживание маршрутов». Допустим, имеется инкассационная машина. Она должна обслужить 5 банкоматов за день в отведенное время строго в определенной последовательности. Мы знаем расписание движения автомобиля, мы знаем время обслуживания каждой точки, мы определяем какой-то разумный интервал отклонения от маршрута или обозначенного времени. После того, как мы разобрали маршрут, приступаем к его созданию. В меню «Управление маршрутами» переходим по кнопке «добавить».
Здесь мы должны ввести наименование маршрута, тип маршрута, а так же заполнить интересующие нас поля (их много, предлагаю ознакомиться). В частности, мы можем запускать маршрут по команде оператора, при получении сообщения, при получении команды, команды DTMF.
Далее, мы переходим во вкладку «точки маршрута», и заносим туда те точки маршрута, которые нам необходимо контролировать. При этом мы указываем координаты, время, отклонение в метрах и отклонение во времени. Делается это путем нажатия кнопки «Добавить» в нижней части окна.
После того, как маршрут создан, его необходимо запустить. Для этого нажимаем кнопку «запустить» в той же вкладке «Управление маршрутами», и заполняем меню «начать маршрут»
После этого у нас появится меню прохождения маршрута. Т.к. у мой маршрут создан для примера, все точки на нем значатся как проблемные. В случае успешного прохождения маршрута точки будут содержать зеленый индикатор.
Текстовые сообщения
Перейдя в меню «текстовые сообщения», мы увидим простой интерфейс, в котором будет видна история сообщений, фильтрация по полученным и отправленным. Ниже поле, в котором можно выбрать получателя, отправить ему текстовое сообщение или файл.
Запись переговоров
Меню «запись переговоров» представляет из себя расширенное меню из главного окна, в левой части которого мы можем выбрать, какие именно переговоры хотим найти. В частности, можно выбрать период, тип вызова, система, участники, группа, логическая группа, и ID радиостанции. После нажатия кнопки «выбрать данные» будут показаны все найденные переговоры.
Журнал событий
В журнале событий мы можем посмотреть все события, произошедшие с системой. В частности, сообщения, события телеметрии, сеансы связи, регистрации в сети, системные и пользовательские сообщения.
Учет радиостанций
В этом меню можно посмотреть список радиостанций, список абонентов, и с каким абонентом ассоциирована та или иная радиостанция. Так же можно «взять» радиостанцию или «вернуть» ее. Для это необходимо выделить требуемую радиостанцию, нажать кнопку «Взять/вернуть радио», выбрать пользователя и ввести его учетные данные. Пользователя можно создать через меню «администрирование», выбрав «пользователи радиостанций», «добавить», и заполнив соответствующее меню. В нем, в частности, необходимо указать логин, пароль, ФИО, количество радиостанций пользователя, сами радиостанции, SIP-id и т.д.
В самой радиостанции для работы этого функционала должна стоять активной опция «вход-выход».