Программное обеспечение
Программное обеспечение позволяет осуществлять:
- параллельный неблокирующий сбор данных с различных интерфейсов;
- сбор, маршрутизацию и хранение данных с видеокамер;
- обработку данных;
- принятие решений и контроль исполнения;
- отображение состояния системы на графическом интерфейсе с подробными графическими планами;
- конфигурирование системы в режиме реального времени с помощью графического интерфейса;
- хранение слепков сигналов в собственном открытом формате DLOG;
- хранение событий и слепков сигналов локально или на внешнем SQL сервере;
- обмен данным со сторонним программным обеспечением, в том числе системами видеонаблюдения.
Поддерживаемые процессоры
| Производитель | Наименование | Архитектура | Операционная система | Ограничения |
|---|---|---|---|---|
| БАЙКАЛ ЭЛЕКТРОНИКС | Baikal-M | ARM | Linux | Без ограничений |
| БАЙКАЛ ЭЛЕКТРОНИКС | Baikal-S | ARM | Linux | Без ограничений |
| БАЙКАЛ ЭЛЕКТРОНИКС | Baikal-T | MIPS | Linux | Возможны ограничения со стороны видеоподсистемы, рекомендуется использовать JDK Axiom |
| МЦСТ | Эльбрус-8С | VLIW | Astra Linux Special Edition релиз "Ленинград" | Поддерживаются только сетевые порты сбора данных, видеоподсистема поддерживается в тестовом режиме |
| Allwinner | A10, A20, H2 | ARM | Linux | Количество подключаемых приборов ограничено производительностью процессора. Видеоподсистема сильно ограничена производительностью процессора |
| Rockchip | RK3288 | ARM | Linux | Количество подключаемых приборов ограничено производительностью процессора. Видео подсистема сильно ограничена производительностью процессора |
| Intel | Без ограничений | x86, x86-64 | Linux, Windows, MacOS | Без ограничений |
| AMD | Без ограничений | x86, x86-64 | Linux, Windows | Без ограничений |
| Apple | M1, M2 | ARM | MacOS | Возможны незначительные ограничения, связанные с поддержкой видеоподсистемы |
Поддерживаемые операционные системы и аппаратные архитектуры
| Архитектуры | Операционная система | Версия | Ограничения |
|---|---|---|---|
| x86, x86-64, Armhf, Arm64 | Astra Linux (Русбитех) | Орёл, Смоленск, Новороссийск, Воронеж | Без ограничений |
| VLIW | Astra Linux (Русбитех) | Ленинград | Поддерживаются только сетевые порты сбора данных, видеоподсистема поддерживается в тестовом режиме |
| x86, x86-64, Armhf, Arm64 | Rosa Linux (НТЦ ИТ РОСА) | Хром, Кобальт, Фреш | Без ограничений |
| x86, x86-64, Armhf, Arm64 | ALT Linux (СПО Базальт) | Альт (все редакции), Simply Linux | Без ограничений |
| x86, x86-64 | Debian | 9, 10 и новее | Без ограничений |
| Arm64, Armhf, MIPS, PPC | Debian | 9, 10 и новее | Возможны ограничения со стороны видеоподсистемы и JDK/JRE |
| x86, x86-64 | Microsoft Windows | 7, 8, 10, Server 2012, Server 2016, Server 2019 и новее | Без ограничений |
| x86-64 | MacOS X | 10.12 (Sierra) и новее | Возможны ограничения, связанные с поддержкой видеоподсистемы |
Аналитика и обработка сигналов
Сигналы со всех датчиков системы сводятся на центральный блок обработки сигналов БОС-Ц, который позволяет использовать глубокую аналитику больших данных, распределенных во времени и пространстве.
Основными критериями анализа являются:
- подсчёт количества превышений сигналом адаптивного порогового уровня позволяет отличить случайные однократные воздействия (например, удар животного по ограждению) от реального преодоления ограждения, для которого, как правило, необходимо минимум три касания (взяться, подтянуться, перепрыгнуть);

- частотное распределение сигнала от воздействия - позволяет отличить реальное преодоление ограждения, при котором формируется широкополосный сигнал, воздействующий на все частоты, от сигнала, вызванного воздействием веток, града и прочих помеховых факторов, которые формируют всплески только в определенных полосах спектра;

- энергия воздействия - позволяет отличить многократные слабые воздействия, вызванные, например, градом или птицей, от реального воздействия на ограждение с достаточной для его преодоления энергией;
- продолжительность воздействия - позволяет определить слабые по амплитуде, но растянутые во времени события такие как сверление и пиление охраняемого ограждения или трубопровода. Продолжительность может определяться в протяженном интервале времени и не требует непрерывности воздействия;
- анализ максимумов амплитуд - позволяет определить перекусывание ограждения, а также его деформации и разрушения;
- пространственно-временной анализ сигналов от зон - позволяет определить локализацию воздействий реального нарушителя на ограниченный участок ограждения на фоне глобальных погодных помех, таких как сильный град, ливень, ураган, воздействующих на несколько зон одновременно.

Все виды аналитики могут использоваться одновременно и параллельно для достижения рекордно высокой помехоустойчивости системы. Более того, все зоны могут использовать несколько одновременно работающих вариантов настроек для определения типа нарушителя или нежелательного воздействия и его классификации с последующим информированием оператора о типе обнаруженной угрозы.
Дополнительные модули расширения
Дополнительные модули позволяют расширить функционал блоков.
Модуль встроенного блока резервированного питания
Позволяет установить в непосредственной близости от блока корпус для аккумуляторных батарей для обеспечения их зарядки и безразрывного переключения на резервированное питание блока обработки.
Модуль резервирования локальной вычислительной сети
Позволяет подключить блок обработки к сетевым устройствам по двум независимым каналам передачи данных для обеспечения отказоустойчивости всей системы в случае повреждения или выхода из строя одного из каналов связи.
Модуль резервирования данных
Позволяет организовать хранилище данных в блоке обработки с гарантированной двойной избыточностью хранения.
Модуль подключения дополнительных мониторов
В случае использования блока обработки в качестве источника отображения информации, позволяет подключить до четырех мониторов к одному блоку.
Модуль ответственного хранения
Позволяет организовать хранение больших объемов данных с разной степенью избыточности как внутри блока обработки, так и с помощью внешних устройств хранения или объединения нескольких БОС в единое хранилище.