Функциональные характеристики
Платформа «Сигнал» предназначена для приема, формирования и доведения до органов управления, должностных лиц, сил ГО и РСЧС и населения сигналов оповещения и экстренной информации об опасностях, возникающих при военных конфликтах или вследствие этих конфликтов, а также при ЧС природного и техногенного характера в составе региональных, муниципальных и локальных систем оповещения населения.
Платформа «Сигнал» обладает следующими функциональными возможностями:
  • Прием сигналов и информации оповещения от пунктов управления регионального, муниципального и объектового уровней.
  • Формирование информации оповещения, списка оповещаемых абонентов и технических средств, используемых для оповещения населения.
  • Формирование, передачу сигналов и информации оповещения в циркулярном, групповом и избирательном режимаю
  • Передача следующих видов сигналов оповещения и экстренной информации:
‣ звуковое оповещение,
‣ речевое сообщение,
‣ текстовое (буквенно-цифровое) сообщение,
‣ видеосообщение.
  • Автоматический повтор передачи не доставленных сигналов и информации оповещения до получения сигнала подтверждения получения оповещения, но не более пяти раз.
  • Передачу заранее подготовленной информации оповещения с магнитных (электронных) носителей или способом прямой передачи с микрофона.
  • Оперативный ввод новой информации оповещения или редактирование заранее подготовленной информации оповещения с магнитных (электронных) носителей.
  • Подготовка (запись), хранение звуковых, речевых, текстовых и видеосообщений, программ оповещения, вариантов и режимов передачи.
  • Задание приоритета оповещения абонентов (управление очередностью оповещения абонентов в оповещаемом списке).
  • Визуализация и звуковую сигнализация об исправности каналов связи и ТСО в дежурном режиме и при передаче сигналов и информации оповещения.
  • Приостановка или отмена выполнения задания по команде.
  • Наглядная визуализация на экране АРМ хода оповещения в реальном времени с отображением списка оповещаемых объектов на фоне интерактивной электронной топографической карты региона, муниципального образования, с показом результирующего времени оповещения, задействуемых и сработавших оконечных средств оповещения.
  • Формирование баз данных с информацией о ходе и результатах оповещения с возможностью вывода на печать.
  • Ведение и сохранение электронного журнала событий.
  • Защита от несанкционированного доступа к управлению системой оповещения, защита информации, циркулирующей в системе с использованием мер идентификации и аутентификации.
  • Идентификация и аутентификацию пользователей и инициируемых ими процессов для доступа к управлению ПО и его составными частями, к любой информации, циркулирующей в системе оповещения населения.
Детализированная информация по функциональным возможностям платформы Сигнал предоставлена в документе «Инструкция пользователя Платформы Сигнал».
Инструкция по установке ПО
Для установки ПО «Информационно-телекоммуникационная платформа оповещения населения и должностных лиц Сигнал» потребуется один или несколько серверов, на которых необходимо:
‣ OpenJDK 17.0.5 или новее,
‣ PostgreSQL 15.2 или новее,
‣ nginx 1.18.0 или новее,
‣ Asterisk 15 или новее.
  • Установить ОС: Альт Линукс или иной линукс, поддерживающий установку необходимого ПО, указанного в следующем пункте
  • Установить стороннее ПО:
  • Создать базы данных в Postgresql и настроить параметры подключения:
‣ БД для основного сервиса,
‣ БД для сервиса Asterisk.
  • Настроить сетевую связность между сервисами, обеспечив уникальные пары IP адрес + порт для Java сервиса, веб сервиса и сервиса Asterisk.
  • Определить доменное имя и настроить DNS записи на установленный сервер:
‣ Домен Java сервиса,
‣ Домен основного веб сервиса, который будет использоваться для доступа к ПО с АРМ пользователя,
‣ Дополнительный домен, настроенный на сервис Asterisk.
  • Настроить для серверов ssl/https соединения в конфигурации nginx.
  • Получить индивидуальную сборку ПО «Информационно-телекоммуникационная платформа оповещения населения и должностных лиц Сигнал» и SQL скрипты для первичного заполнения БД, передав поставщику следующие данные:
‣ Доменное имя, IP адрес и порт:
◦ Java сервиса,
◦ веб сервиса,
◦ сервиса Asterisk.
‣ Справочники, необходимые для первичного наполнения БД ПО:
◦ Список пользователей и групп пользователей.
‣ Параметры подключения к БД,
‣ Путь к директории хранения логов,
‣ Путь к директориям установки дистрибутивов,
‣ Путь к директории хранения файлов (аудиозаписей и др.),
‣ Параметры подключения к Asterisk,
‣ Временную зону, в которой будет использоваться ПО,
‣ Регион использования для подготовки данных для модуля ГИС.
  • Скопировать полученные сборки в директории на сервере, заявленные в переданной поставщику информации.
  • Выполнить полученные вместе со сборками скрипты для первичного наполнения БД.
  • Осуществить запуск ПО:
‣ Зайти по ssh на сервер и выполнить команду: service nginx start
‣ Зайти по ssh в папку установки дистрибутива, выполнить команду: java -jar -Xmx1024M -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 -Djava.security.egd=file:/dev/urandom arm-server-112.jar --spring.config.location=./properties/application.properties
  • Запустить ПО на АРМ пользователя:
‣ Установить Яндекс Браузер,
‣ Ввести доменное имя для доступа к веб сервису в адресную строку браузера,
‣ Выполнить переход на введённое доменное имя,
‣ После перехода пользователь должен увидеть страницу авторизации в сервис,
‣ Использовать сервис в соответствии с Руководством пользователя.
Дополнительные материалы