
Связь
Работа продолжается за пределами покрытия.
В море, в поле, на удалённом объекте и в движении доступность связи меняется. Расстояние, рельеф, погода, помехи и энергоснабжение определяют, какие каналы можно использовать.
Мы рассматриваем связь как часть архитектуры RUS OS: от радиоустройства и антенны до маршрута передачи данных и поведения приложения при разрыве соединения.
Задача системы - использовать доступные возможности, показывать ограничения и сохранять необходимые функции при потере канала.

Радиоэфир и SDR
Программная работа с радиосигналом.
Программно определяемые радиосистемы, SDR, позволяют переносить значительную часть обработки сигнала в программную среду.
Это направление объединяет работу с радиооборудованием, цифровую обработку сигналов, наблюдение за спектром и исследование каналов связи.
Для RUS OS нас интересуют интеграция SDR-устройств, управление их режимами, обработка и запись данных, визуализация спектра и взаимодействие с прикладными инструментами.
Важна вся цепочка: характеристики радиотракта, точность времени, вычислительная нагрузка и возможность воспроизвести полученный результат.

Mesh-сети
Связь через соседние узлы.
В Mesh-сети устройства могут передавать данные друг через друга, формируя многозвенные маршруты.
Такой подход интересен для распределённых объектов, временной инфраструктуры и работы там, где прямое соединение доступно не всем участникам.
Мы рассматриваем обнаружение соседних узлов, построение маршрутов и поведение сети при перемещении или отключении устройств.
У каждого дополнительного перехода есть цена: задержка, расход энергии и занятая ёмкость канала. Поэтому архитектура сети должна соответствовать объёму данных, числу участников и характеру местности.

LoRa и LoRaWAN
Небольшие сообщения. Экономное энергопотребление.
Показания датчиков, координаты, состояния оборудования и короткие уведомления часто требуют передачи небольшого объёма данных.
LoRa представляет интерес для таких задач благодаря сочетанию радиосвязи на значительные расстояния и возможности создавать устройства с низким энергопотреблением. Реальная дальность и автономность зависят от оборудования, настроек и условий эксплуатации.
LoRa определяет способ радиопередачи. LoRaWAN задаёт сетевой протокол для построения соответствующей инфраструктуры. Решения на LoRa могут использовать и другие протоколы обмена.
Мы изучаем эти технологии для телеметрии, удалённого наблюдения и взаимодействия устройств с ограниченными ресурсами.

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

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

Автономность при потере связи
Сохранить работу. Дождаться передачи.
Разрыв соединения должен быть предусмотренным режимом эксплуатации.
Система сохраняет необходимые данные локально, учитывает срок их актуальности и готовит их к передаче после восстановления канала. Повторная доставка не должна приводить к непредусмотренному повторному выполнению действий.
Для команд отдельно определяются срок действия, подтверждение получения и подтверждение исполнения.
Человек должен понимать, какие сведения актуальны, что уже доставлено и что ещё ожидает отправки.

Защита в любой среде
Радиоканал, Mesh-сеть и спутниковое соединение требуют проверки участников и защиты обмена.
Мы рассматриваем аутентификацию устройств, управление ключами, контроль целостности и защиту от повторного воспроизведения сообщений с учётом ограничений каждого канала.
Устройство должно принимать данные и команды только в пределах установленного доверия. Смена маршрута или способа подключения должна учитывать эти требования.

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