Связь

Работа продолжается за пределами покрытия.

В море, в поле, на удалённом объекте и в движении доступность связи меняется. Расстояние, рельеф, погода, помехи и энергоснабжение определяют, какие каналы можно использовать.

Мы рассматриваем связь как часть архитектуры RUS OS: от радиоустройства и антенны до маршрута передачи данных и поведения приложения при разрыве соединения.

Задача системы - использовать доступные возможности, показывать ограничения и сохранять необходимые функции при потере канала.

Радиоэфир и SDR

Программная работа с радиосигналом.

Программно определяемые радиосистемы, SDR, позволяют переносить значительную часть обработки сигнала в программную среду.

Это направление объединяет работу с радиооборудованием, цифровую обработку сигналов, наблюдение за спектром и исследование каналов связи.

Для RUS OS нас интересуют интеграция SDR-устройств, управление их режимами, обработка и запись данных, визуализация спектра и взаимодействие с прикладными инструментами.

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

Mesh-сети

Связь через соседние узлы.

В Mesh-сети устройства могут передавать данные друг через друга, формируя многозвенные маршруты.

Такой подход интересен для распределённых объектов, временной инфраструктуры и работы там, где прямое соединение доступно не всем участникам.

Мы рассматриваем обнаружение соседних узлов, построение маршрутов и поведение сети при перемещении или отключении устройств.

У каждого дополнительного перехода есть цена: задержка, расход энергии и занятая ёмкость канала. Поэтому архитектура сети должна соответствовать объёму данных, числу участников и характеру местности.

LoRa и LoRaWAN

Небольшие сообщения. Экономное энергопотребление.

Показания датчиков, координаты, состояния оборудования и короткие уведомления часто требуют передачи небольшого объёма данных.

LoRa представляет интерес для таких задач благодаря сочетанию радиосвязи на значительные расстояния и возможности создавать устройства с низким энергопотреблением. Реальная дальность и автономность зависят от оборудования, настроек и условий эксплуатации.

LoRa определяет способ радиопередачи. LoRaWAN задаёт сетевой протокол для построения соответствующей инфраструктуры. Решения на LoRa могут использовать и другие протоколы обмена.

Мы изучаем эти технологии для телеметрии, удалённого наблюдения и взаимодействия устройств с ограниченными ресурсами.

Спутниковая связь

Канал для удалённых территорий.

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

Для системы важны особенности конкретного сервиса: зона покрытия, доступность спутников, требования к размещению терминала, задержки, пропускная способность и энергопотребление.

Мы рассматриваем интеграцию спутниковых терминалов и работу приложений в условиях ограниченного или периодически доступного канала.

Передаваемые данные должны иметь приоритет. Срочное сообщение, телеметрия и большой архив предъявляют разные требования к доставке.

Несколько каналов. Согласованная работа.

Проводная сеть, локальное радио, сотовое и спутниковое соединение могут участвовать в одной системе.

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

Переключение между ними требует понятных правил. Какие данные разрешено передавать? Каковы стоимость и доступная ёмкость? Сохранена ли защита? Что произойдёт с незавершённой отправкой?

Оператор должен видеть текущий канал, его состояние и ограничения.

Автономность при потере связи

Сохранить работу. Дождаться передачи.

Разрыв соединения должен быть предусмотренным режимом эксплуатации.

Система сохраняет необходимые данные локально, учитывает срок их актуальности и готовит их к передаче после восстановления канала. Повторная доставка не должна приводить к непредусмотренному повторному выполнению действий.

Для команд отдельно определяются срок действия, подтверждение получения и подтверждение исполнения.

Человек должен понимать, какие сведения актуальны, что уже доставлено и что ещё ожидает отправки.

Защита в любой среде

Радиоканал, Mesh-сеть и спутниковое соединение требуют проверки участников и защиты обмена.

Мы рассматриваем аутентификацию устройств, управление ключами, контроль целостности и защиту от повторного воспроизведения сообщений с учётом ограничений каждого канала.

Устройство должно принимать данные и команды только в пределах установленного доверия. Смена маршрута или способа подключения должна учитывать эти требования.

От радиосигнала до рабочего результата

Качество связи определяется всей системой: антенной, радиотрактом, питанием, протоколом, маршрутизацией и поведением приложения.

Поэтому исследования и испытания должны проходить на целевом оборудовании и в характерных условиях. Нас интересуют доставка полезных данных, расход энергии, задержки и восстановление после потери соединения.

Мы развиваем это направление, чтобы устройства RUS OS могли выполнять свои задачи на больших расстояниях, при ограниченной инфраструктуре и переменной доступности связи.