Добавить в корзинуПозвонить
Найти в Дзене
FPV COVENANT

Настройка Silvus самое полное описание: интеграция с отечественной системой ASTRA

Радиомодуль Silvus StreamCaster 4200E представляет для разработчика БПЛА особый интерес благодаря оптимальному балансу размера, веса и мощности в сочетании с передовыми сетевыми технологиями. Эта 2x2 MIMO-радиостанция выдает до 4 Вт выходной мощности, что в компактном корпусе позволяет существенно увеличить дальность и устойчивость канала связи без перегрузки дрона. Модуль доступен в нескольких форм-факторах, включая OEM-версию для встраивания прямо в платформу, что даёт инженеру гибкость при компоновке. Ключевая особенность SC4200E для БПЛА — это технология MANET Interference Avoidance (MAN-IA), которая автоматически обнаруживает помехи в рабочем диапазоне и переключает всю сеть на более чистый канал, что критически важно при работе в условиях радиоэлектронной борьбы или в спектрально загруженных районах. Кроме того, двухдиапазонная версия модуля (L/S-band) позволяет на лету менять частотный диапазон без замены, обеспечивая работу через лесные массивы и другие препятствия. Встроенная
Оглавление

Радиомодуль Silvus StreamCaster 4200E представляет для разработчика БПЛА особый интерес благодаря оптимальному балансу размера, веса и мощности в сочетании с передовыми сетевыми технологиями. Эта 2x2 MIMO-радиостанция выдает до 4 Вт выходной мощности, что в компактном корпусе позволяет существенно увеличить дальность и устойчивость канала связи без перегрузки дрона. Модуль доступен в нескольких форм-факторах, включая OEM-версию для встраивания прямо в платформу, что даёт инженеру гибкость при компоновке.

Модули Silvus
Модули Silvus

Ключевая особенность SC4200E для БПЛА — это технология MANET Interference Avoidance (MAN-IA), которая автоматически обнаруживает помехи в рабочем диапазоне и переключает всю сеть на более чистый канал, что критически важно при работе в условиях радиоэлектронной борьбы или в спектрально загруженных районах. Кроме того, двухдиапазонная версия модуля (L/S-band) позволяет на лету менять частотный диапазон без замены, обеспечивая работу через лесные массивы и другие препятствия. Встроенная поддержка AES256-шифрования (сертифицированного FIPS 140-2) и интерфейсы Ethernet, RS-232 и USB делают SC4200E готовым решением для защищённых государственных и военных проектов.

Сегодня мы попробуем интегрировать радиомодуль Silvus в тяжелый гексакоптер "Вампир" и осуществить управление БПЛА с помощью модуля удаленного управления отечественного производителя ASTRA от инженеров компании CSKY.

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

Подготовка радиомодулей Silvus к настройке: первое включение

Для начала нам потребуется установить IP адреса наших модулей. Это можно сделать несколькими способами.

По умолчанию Silvus будет иметь IP адрес в диапазоне: 172.17.X.X - 172.20.X.X

Точный адрес мы можем узнать осмотрев модуль. Иногда можно обнаружить наклейку на корпусе.

Наклейка с IP адресом нак корпусе модуля
Наклейка с IP адресом нак корпусе модуля

Второй вариант снять верхнюю крышку и найти наклейку внутри корпуса. Она чаще всего сохраняется.

Наклейка с IP адресом внутри модуля
Наклейка с IP адресом внутри модуля

Третий вариант более долгий - с помощью программы программы Advanced IP Scanner просканировать указанный выше диапазон и посмотреть адрес.

Перед первым включением мы обязательно должны установить две антенны с разъемом TNC. Для питания подключается оригинальный кабель в разъем PRI, на котором так же разшиты порт Ethernet и RS232.

Входное напряжение используем в диапазоне от 9 до 20 Вольт. Пробуем подать питание и подключить разъем Ethernet к компьютеру.

У нас замигает светодиод на модуле.

Варианты индикации могут быть такие:
Красный (постоянный) → Радиостанция загружается.
Зелёный (мигающий) → Загружено, нет беспроводного соединения с сетью. Зелёный (постоянный) → Соединение установлено (минимум 1 узел в сети). Красный (мигающий) → Сканирование спектра / восстановление после сбоя.

На компьютере нам потребуется задать первоначальные настройки сети:

  1. Панель управления → Сетевые подключения.
  2. Правая кнопка на Ethernet → Свойства.
  3. Выбираем IPv4 → Свойства.
  4. Задаем вручную:

- IP-адрес: 172.17.XXX.XXX (В нашем примере мы установим 172.17.103.43)
-
Маска: 255.255.0.0

Задаем настройки сети
Задаем настройки сети

Давайте попробуем просканировать сеть ради интереса.

Сканируем сеть для поиска доступного модуля Silvus
Сканируем сеть для поиска доступного модуля Silvus

Мы видим - первый модуль у нас доступен. Все хорошо!

Чтобы открыть интерфейс StreamScape GUI, переходим в браузер и вбиваем наш IP адрес модуля - 172.17.103.41.

Загружаем интерфейс StreamScape GUI
Загружаем интерфейс StreamScape GUI

Настройка радиомодуля Silvus: интерфейс StreamScape GUI

Итак, как только мы с вами вбили найденный IP адрес в браузер, мы попадаем в интерфейс StreamScape GUI. При первом входе может потребоваться пароль. Есть несколько способов его сбросить и один из них мы описали в своей статье ранее:

Но хочется сразу отметить что этот способ сбрасывает все ключи шифрования, профили, настройки частот.

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

Первая вкладка Basic

-7
  • Frequency (MHz) На нашей модели мы можем выбирать частоту из частотного диапазона 2200-2500 МГц с шагом ~25 МГц между каналами (типично для wide-band систем).

2200-2400 МГц → Расширенный S-band (военные/спец. применения).
2400-2483.5 МГц → ISM band (WiFi, БПЛА, коммерческие системы).
2483.5-2500 МГц → Расширение S-band (военные/спец. применения).

Мы будем использовать для теста частоту 2220 MHz — меньше помех (вне Wi-Fi).

  • Bandwidth - ширина канала (Выберем 20 MHz).

Доступен режим ширины канала 100 MHz (⚠️ эксперементальный режим, очень широкая полоса).

  • Network ID - должен совпадать на всех радиомодулях в сети (Это наш уникальный ID сети).
  • Total Transmit Power (dBm) - мощность передатчика (Поставим 15 dBm = 0.032 W = 32 мВт - Очень низкая мощность (безопасно для тестов)).

МАКСИМАЛЬНАЯ МОЩНОСТЬ: 36 dBm (3.981 W) - Такая мощность используется для:
- Управления БПЛА на дальних дистанциях (30-50 км).
- Между наземными базами (50-80 км).
- Экстремальные условия (джунгли, горы, города).

Если нужна дальность 10-30 км:
30 dBm (1 Вт)
— хороший баланс.
Дальность 15-25 км (с направленными антеннами).
Умеренное энергопотребление.

Если нужна дальность 30-50 км:
33-36 dBm (2-4 Вт)
— максимум.
Дальность до 50 км (открытая местность).
Высокое энергопотребление.
ОБЯЗАТЕЛЬНО направленные антенны!

  • Link Distance (meters) - Максимальная дистанция между узлами + 10-15% запас (Поставим минимально возможную).

Обязательно применяем настройки выбрав SAVE AND APPLY.

  1. APPLY — применить настройки сейчас (без перезагрузки, временно).
  2. SAVE AND APPLY — сохранить и применить (настройки сохранятся после reboot).
  3. APPLY NETWORK — применить сетевые настройки на все mesh-узлы (broadcast через mesh).
  4. SAVE AND APPLY NETWORK — сохранить и применить на все mesh-узлы.

Следующая вкладка Advanced Configuration

-8
  • Routing Beacon Period: 100 ms (оптимально для мобильных mesh).

Что это:
Интервал рассылки mesh routing beacons (служебные пакеты для построения топологии).
Каждые
100 миллисекунд радио отправляет beacon соседям.
Соседи получают beacon → обновляют таблицу маршрутов → знают кто где в mesh.

  • Routing Beacon MCS: MCS0: 1 stream

Что это:
Modulation scheme для routing beacons.
MCS0 — самая надёжная модуляция (BPSK, низкая скорость, максимальная дальность).
1 stream — используется только одна TX антенна для beacons.

Почему MCS0:
Beacons должны дойти даже при плохом сигнале (далеко, препятствия).
MCS0 имеет
максимальную дальность (но низкую скорость — не важно для маленьких beacons).
Гарантия доставки критична для построения топологии.

  • Enable Auto: OFF

Что это:
Автоматическое переключение некоторых параметров в зависимости от условий.
OFF — ручное управление параметрами ниже (Training Symbols, Burst Time).

Если нужна простота → включи ON, система сама оптимизирует.

  • Training Symbols: 1

Что это:
Количество обучающих символов в начале каждого burst передачи.
Приёмник использует их для
настройки эквалайзера и синхронизации.

Для стационарной mesh (радио неподвижны, line-of-sight):
Training Symbols = 1-2

Для мобильной mesh (дроны летают, быстрые изменения канала):
Training Symbols = 4-8 (медленнее, но надёжнее).

  • Burst Time: 10 ms

Что это:
Максимальное время непрерывной передачи одним узлом перед переключением на другой.
В mesh несколько узлов
делят эфир (TDMA-like).

Burst Time = 10 ms (минимум):
Минимальная задержка
(узлы быстро переключаются → низкий ping).
Хорошо для телеметрии и управления (малая латентность).
Меньше общий throughput (больше переключений → overhead).

Управление БПЛА10-20 ms (низкая задержка важнее throughput).
Видео HD30-50 ms (нужен throughput).

  • Fragmentation Threshold: 1600 Bytes

Что это:
Максимальный размер пакета перед фрагментацией.
Пакеты больше 1600 байт → разбиваются на фрагменты

1600 Bytes — стандарт:
Соответствует Ethernet MTU (1500) + overhead.
Оптимально для большинства сетей.

  • Retransmissions: ON

ВАЖНО — ВКЛЮЧЕНО!

Что это:
Автоматическая повторная передача пакетов при потере.
Если пакет не подтверждён приёмником (ACK не пришёл) → передатчик
отправляет повторно.

Retransmissions ON:
Надёжность
(пакеты гарантированно доходят).
Критично для управления и телеметрии.
Увеличивает латентность при плохом канале (ждём retransmit)

Retransmissions OFF:
Минимум задержки
(no wait for ACK).
Потери пакетов при плохом канале.
Подходит только для
видео (потеря кадра не критична)

-9
  • MCS (Modulation and Coding Scheme): Extended Auto — расширенный режим (поддерживает все доступные модуляции).

Что это:
Автоматический выбор модуляции в зависимости от качества канала.
Диапазон: BPSK (самая надёжная) → QPSK → 16QAM → 64QAM (самая быстрая).
Адаптация в реальном времени при изменении условий.

Хороший сигнал (близко, line-of-sight): → 64QAM (максимум throughput).
Плохой сигнал (далеко, препятствия): → BPSK (минимум скорости, максимум надёжности).

  • GI MODE: Variable - 16/32

Что это:
Guard Interval — защитный интервал между OFDM символами.
Защита от multipath interference (отражённые сигналы).

Variable 16/32:
GI 16 (short) — больше throughput, меньше защита.
GI 32 (long) — меньше throughput, больше защита от multipath.
Variable — автоматический выбор в зависимости от условий.

  • Beam Forming: ON — это TX Eigen Beamforming из datasheet!

Что это даёт:
+40% прирост дальности (из datasheet: "up to 40% range increase").
Концентрация энергии в сторону приёмника (направленный луч).
Equivalent TX Power: 4W → 8W effective (gain ~3 dB).
Меньше помех соседним устройствам (энергия не рассеивается).

  • Transmit/Receive Channels:

Включаем оба RF-порта (Channel 1 + Channel 2) для работы технологии MIMO (в 2 раза лучше устойчивость канала).

  • RADIO MODE: Network Mode(0) — MESH.

Network Mode = MANET Mesh режим.

Обязательно применяем настройки выбрав SAVE AND APPLY.

Следующая вкладка Networking

Заходим в LAN Settings.

-10

Включаем Virtual IP

  • Virtual IPV4 Address:

Установим 192.168.144.150.

  • Virtual IPV4 NetMask:

Установим 255.255.255.0 (подсеть 192.168.144.0/24).

  • Virtual IPV4Gateway:

Установим 192.168.144.5 (зарезервирован для будущего устройства или главного mesh node).

  • Virtual IPv6 отключён (не нужно для базовой настройки).
-11
  • VPN Server Port: 9000

Порт для VPN подключений к радио.
Клиенты могут устанавливать
защищённый VPN туннель через mesh-сеть.
9000 — стандартный порт Silvus VPN.

  • VPN Buffer Size: 2

Размер буфера для VPN трафика.
Больше буфер → меньше пакетов теряется, но больше задержка.
Меньше буфер → меньше задержка, но возможны потери при пиковой нагрузке.

2 — средний баланс.

Для локальной mesh (радио рядом с клиентами): VPN не нужен.

  • VLAN (Virtual LAN): Disabled

Логическое разделение сети на изолированные сегменты.
Disabled
— все устройства в одной сети (192.168.144.0/24).

Когда нужны VLAN:

Разделить трафик: управление БПЛА (VLAN 10), видео (VLAN 20), служебный (VLAN 30).
Изоляция безопасности: критичные устройства в отдельном VLAN.
QoS по VLAN: приоритизация трафика

Для базовой mesh: VLAN не нужно, оставим Disabled.

  • Wired Backbone Gateway: Auto

Что это:
Wired Backbone — проводное соединение между mesh-радио (кабель Ethernet между радио вместо RF).
Gateway: Auto — автоматическое определение нужно ли использовать wired backbone.

  • Routing Beacons on Ethernet Port: ON

Что это:
Routing beacons транслируются через Ethernet порт (не только через RF).
Если есть
wired backbone → radios обнаруживают друг друга через кабель.
Если есть
устройства на Ethernet (компьютеры, БПЛА) → получают информацию о mesh-топологии.

ON — правильно! Позволяет:
Клиентам на Ethernet
видеть mesh-топологию.
Wired backbone обнаруживать соседей.
Hybrid mesh
(RF + wired) работает эффективнее.

Обязательно применяем настройки выбрав SAVE AND APPLY

Следующая вкладка DLEP Settings

-12
  • DLEP toggle: OFF

Что это:
DLEP — протокол для динамического обмена информацией о качестве RF линка.
Используется в
военных/тактических системах для интеграции с маршрутизаторами.
Радио сообщает маршрутизатору о
качестве линка (RSSI, throughput, задержка).
Маршрутизатор
адаптирует routing в зависимости от качества RF.

DLEP OFF — правильно для базовой mesh!

Когда включать DLEP:
У тебя есть внешний маршрутизатор (Cisco, Juniper, военные системы).
Нужна
интеграция mesh с большой сетью.
Маршрутизатор должен
знать о RF качестве для оптимизации routing.

Для простой mesh (2-3 радио): DLEP не нужен.

Следующая вкладка WIFI SETTINGS

-13

"Wifi Not Detected" — WiFi модуль не обнаружен.

Silvus StreamCaster 4200 выпускается в нескольких модификациях:

  1. SC4200 — базовая версия (ТОЛЬКО mesh RF, БЕЗ WiFi).
  2. SC4200-W — с встроенным WiFi Access Point.
  3. SC4200-M — военная модификация (БЕЗ WiFi, только mesh RF).

Следующая вкладка DHCP SERVER

-14

DHCP SERVER - выключен.
Радио НЕ раздаёт IP адреса клиентам автоматически.
Каждый клиент (компьютер, БПЛА, камера) должен настраивать IP ВРУЧНУЮ.

  • Disable DHCP Packets On Mesh: OFF

Логика:
OFF (как сейчас) = НЕ отключать DHCP пакеты на mesh → DHCP пакеты ПЕРЕДАЮТСЯ через mesh.
ON = ОТКЛЮЧИТЬ DHCP пакеты на mesh → DHCP работает только локально.

Сейчас OFF — это ЗНАЧИТ:
DHCP Server на радио #1
будет обслуживать клиентов на всех радио в mesh.
Клиент подключился к радио #2
→ DHCP запрос через mesh → DHCP Server на радио #1 → IP адрес выдан.
Централизованное управление IP адресами для всей mesh-сети.

Следующая вкладка MULTICAST SETTINGS

-15

Multicast — передача данных одному отправителю → многим получателям одновременно.

Примеры:
-
Видеопоток HD: камера → 5 операторов одновременно.
-
Телеметрия БПЛА: БПЛА → 3 наземные станции.
-
Аудио: рация → все радио в mesh-группе.

Без multicast:
- Камера отправляет видео
каждому оператору отдельно → 5 потоков → жрёт канал.
Mesh забивается дублированным трафиком.

С multicast:
Камера отправляет видео
один раз → mesh дублирует только там где нужно → экономия канала.

  • Default Multicast Algorithm: Broadcast

Broadcast — простейший алгоритм multicast.

Логика:
- Multicast пакет приходит → радио
рассылает ВСЕМ узлам в mesh.
-
Не оптимально (много лишнего трафика), но надёжно (все получат).

Учитывая, что в нашем примере будет всего два узла. Пойдет!

  • Legacy Multicast — старый метод ручной настройки multicast групп.

Multicast Groups:
- Вручную указать IP адреса multicast групп (224.0.0.0 - 239.255.255.255).
- Пример: 239.255.1.1 (видео камера), 239.255.1.2 (телеметрия).

  • DSCP Matching: - (Differentiated Services Code Point) — метка приоритета пакета.

Можно привязать multicast группы к DSCP меткам (для QoS).

Оставим пустым!

  • IGMP Snooping: ON

Что это:
-
IGMP (Internet Group Management Protocol) — протокол управления multicast группами.
-
Snooping — радио "подслушивает" IGMP запросы клиентов.
- Клиент говорит: "хочу получать multicast группу 239.255.1.1" → радио запоминает.
- Multicast пакеты для 239.255.1.1 → отправляются
только этому клиенту (не всем).

  • Send to all Queriers: OFF

Что это:
- Если в mesh несколько
IGMP Querier (устройства управляющие multicast).
-
ON → multicast отправляется всем Querier.
- OFF
→ multicast отправляется только главному Querier.

Следующая вкладка QOS

-16

QoSприоритизация трафика.

Проблема:
- В mesh одновременно идут
разные типы трафика: управление БПЛА, HD видео, телеметрия, интернет.
-
Без приоритизации: все пакеты в одной очереди → критичные пакеты (управление) могут застрять в очереди за видео.
-
С приоритизацией: критичные пакеты впереди очереди → управление БПЛА всегда проходит первым.

Сейчас мы этот раздел настраивать не будем, но разберем как работает.

Как работает:
-
Вводишь порт (например!!! TCP 5760 — MAVLink).
-
Выбираешь приоритет (Critical).
-
Радио помечает весь трафик на порту 5760 как Critical.
- При перегрузке канала:
Critical трафик отправляется первым, Normal может подождать.

-17

Для БПЛА mesh: ОБЯЗАТЕЛЬНО настроить Critical для MAVLink!

  • PING CLASSIFICATION: Normal — ping не приоритизируется (стандартно).

Приоритет ICMP ping пакетов.

Можно поставить High/Critical если:
- Используешь ping для
мониторинга mesh (критично знать жива ли mesh).
- Ping используется в
автоматических системах (failover, routing).

Следующая вкладка INFRASTRUCTURE NETWORKS

-18
  • Radio Mesh Type: Mesh — правильный режим для mesh-сети!
  • Failover Mode: Disabled — резервирование через другой интерфейс.

Логика:
- Основной канал: Silvus mesh RF.
- Резервный канал: LTE модем, WiFi, Ethernet.

Если RF отвалился → автоматически переключается на LTE.
RF восстановился → возврат на RF.

  • Failover SNR Threshold: No Link - Порог SNR (Signal-to-Noise Ratio) для активации failover.

Логика:
- Если SNR падает ниже порога → включается failover.
-
"No Link" — failover отключён (Failover Mode: Disabled).

Для текущей конфигурации: не настраивается (failover disabled).

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

-19

Возможно сразу настройка покажется очень сложной, но общий принцип тут следующий - наши модули имеют заводской IP адрес который мы не можем изменить. Для удобства работы в составе дрона мы выбираем подсеть, используемая в составе БПЛА - 192.144.168.Х и назначаем из этого диапазона виртуальные адреса. Каждый модуль будет иметь физический адрес с завода и виртуальный адрес который мы назначим.

Один модуль будет иметь адрес 192.168.144.150, а второй 192.168.144.151.

Настройки в двух модулях должны быть идентичные, кроме адресов! Особенно это касается Network ID.

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

Включаем подаем на оба модуля питание и один из модулей подключаем к рабочей станции. Если индикатор загорелся постоянным зеленым светом - соединение прошло удачно. Связь установлена. Теперь к обоим модулям у нас есть доступ через браузер.

Загружаем браузер, переходим по адресу 192.168.144.150 и снова попадаем в оболочку StreamScape GUI. Продолжим настройки на вкладках!

Следующая вкладка Network Topology

-20

Что мы видим!? Сеть активна и функционирует корректно. Выбрав первую ноду мы можем просмотреть её параметры. Имеется соединение с узлом node_172.20.62.74, который показывает отличные характеристики: SNR 52 dB, пропускная способность 12.43 Mbps, нулевая потеря пакетов. Сигнал принимается обеими антеннами с мощностью -45 dBm и -42 dBm соответственно, время в эфире этого соединения составляет 0.31%.

Интересный момент — TX Power отображает 15 dBm, хотя в настройках RF → Basic было установлено 26 dBm. Это может быть ограничение по мощности или автоматическая регулировка. Частота работы подтверждена на 2220 MHz, дистанция линка соответствует настройке в 1000 метров. Качество сигнала исключительное для такой дистанции.

Mesh топология выстраивается так: оба радио соединены между собой с отличными параметрами (SNR 52 dB, RSSI -45/-42 dBm, пропускная способность 12.43 Mbps без потерь), и они успешно видят друг друга в сети.

  • SNR: 52 dB - Signal-to-Noise Ratio (отношение сигнал/шум).

52 dB — Отличный показатель!!!

- >40 dB = отлично.
- 30-40 dB = хорошо.
- 20-30 dB = удовлетворительно.
- <20 dB = плохо.

  • UDP User Throughput: 12.43 Mbps - реальная пропускная способность mesh-линка.

12 Мбит/с — отлично для 20 MHz bandwidth!

Теоретический максимум ~20-30 Mbps (зависит от MCS, overhead).

  • Air Time: 0.31% - Процент времени занятости RF канала.

0.31% — почти нет трафика (mesh в idle).

При передаче видео HD будет 20-60%.

  • Loss Rate: 0.00% - НЕТ ПОТЕРЬ ПАКЕТОВ!!!
  • Received Signal Power: -45 / -42 dBm - RSSI (Received Signal Strength Indicator).

-45 dBm (антенна 1), -42 dBm (антенна 2) - ОЧЕНЬ СИЛЬНЫЙ СИГНАЛ!!!

- -30..-50 dBm = отлично (близко).
- -50..-70 dBm = хорошо (средняя дистанция).
- -70..-90 dBm = удовлетворительно (далеко).
- <-90 dBm = плохо.

  • TX power: 15 dBm - это мощность на антенну (MIMO 2x2), суммарная может выше.
  • Noise Level: -94 dBm - Уровень фонового шума.

-94 dBm — очень низкий (чистый эфир!).

SNR = Signal - Noise = -45 - (-94) = 49 dB.

  • Interference: 1 dB - Помехи на передний каскад приёмника.

1 dB — почти нет помех (идеальные условия).

  • Total Air Time: 0.59%

Mesh почти не загружен (только служебный трафик: beacons, routing).

  • Input Dropped Rate: 0.000 Mbps - Нет отброшенных пакетов (очередь не переполняется).

Исходя из того что мы видим, можно сделать вывод что два наших радиомодуля идеально работают и видят друг друга.

Следующая вкладка Mapping

-21

Эта вкладка предназначена для отслеживания БПЛА и мобильных узлов, при условии если радиомодулю Silvus подключен приемник GPS! Карта загрузиться при одновременном доступе к сети интернет.

Следующая вкладка Table View - ДЕТАЛЬНАЯ СТАТИСТИКА.

-22

В этой вкладке приводятся детальные параметры сети. Видим два радиоузла, оба работают на одной частоте 2220 MHz. Первый узел (радио #1) имеет более чистый сигнал с шумом -93 dBm и низким уровнем помех (2 dB), в то время как второй узел показывает -88 dBm с более высокими помехами (7 dB).

Оба узла синхронизированы по частоте, что подтверждает корректное подключение в mesh-сети. таблицы с параметрами узлов (Node Label, Node ID, Frequency, Bandwidth, Tx Power, Fragmentation Threshold и т.д).

  • INTERFERENCE — влияние помех на передний каскад приёмника.

0-5 dB: отлично (нет помех).
5-10 dB: хорошо (слабые помехи).
10-20 dB: удовлетворительно (средние помехи).
>20 dB: плохо (сильные помехи).


Радио #2 имеет чуть больше помех (7 dB) - Возможно рядом WiFi роутер или другие устройства.

Но 7 dB — это норма!

  • QUEUE SIZE: 0 — ОЧЕРЕДЬ ПУСТАЯ - Количество пакетов в очереди на отправку.

Queue Size = 0 на обоих радио - нет задержек, все пакеты отправлены мгновенно.

  • TOTAL AIR TIME: 1.024% — ПОЧТИ НЕТ ТРАФИКА.

Air Time = процент времени занятости RF канала.

1.024% — суммарно на оба радио.

Что это значит:
-
~99% времени канал свободен!
-
Сейчас идёт только служебный трафик: routing beacons, keepalive, mesh discovery.

Когда пойдёт реальный трафик (видео HD, данные):
- Air Time вырастет до
20-60%.
-
Это нормально (канал используется).

  • TOTAL DATA RATE: 0.057 Mbps — СЛУЖЕБНЫЙ ТРАФИК: 0.057 Mbps = 57 кбит/с.

Что это:
- Суммарная скорость передачи данных (оба радио).
-
57 кбит/с — только служебный трафик (routing, beacons)

Когда пойдёт реальный трафик:
-
Видео HD (1080p): 5-10 Mbps.
-
Видео 4K: 20-50 Mbps.
-
MAVLink телеметрия: 0.1-1 Mbps.
-
Файлы, данные: зависит от скорости передачи.

Вкладка Network-Wide Setup — это центральная панель для синхронизации настроек на все радио в mesh

-23

На этой вкладке мы выбираем галочками какие параметры хотим перезаписать на ВСЕ радио в сети.

Если Нажать SAVE AND APPLY — выбранные параметры улетят на оба радио одновременно.

Вкладка Per-Node Setup — индивидуальные настройки для каждого узла.

-24

На этой вкладке мы можем скорректировать настройки для каждой ноды.

Вкладка SNMP — мониторинг и управление конфигурацией

-25
  • DOWNLOAD — экспорт конфигурации!

Кнопка DOWNLOAD скачивает файл конфигурации радио. Это тот самый бэкап, который нужно сохранить. Если сбросить радиомодуль на заводские настройки, потом можно восстановить конфигурацию из этого файла через UPLOAD.

  • SNMP: OFF.

SNMP (Simple Network Management Protocol) нужен для интеграции с системами мониторинга (Zabbix, Nagios, PRTG).

Для P2P двух радиомодулей — не нужен.

Вкладка SNMP Spectrum Dominance - MAN-SA — встроенный анализатор спектра.

-26

MAN-SA (Spectrum Analyzer) — сканирует эфир и показывает кто работает в диапазоне 2200-2500 МГц. Можно увидеть WiFi, помехи, другие радио. Полезно для выбора чистого канала.

Вкладка SNMP Spectrum Dominance - MAN-IA — автоматический уход от помех.

-27

Как это работает? Когда MAN-IA включён:
- Радио мониторит указанные частоты на предмет помех/глушения.
- Если на текущей частоте (2220 MHz) обнаружена помеха → автоматически прыгает на следующую чистую частоту из списка.

  • Operating Frequency: Auto — радио само выбирает куда прыгнуть

Сейчас настроена только Frequency 1 (2220 MHz). Frequency 2-6 пустые — некуда прыгать при помехах.

Чтобы это реально работало, нужно заполнить резервные частоты!

Вкладка SNMP Spectrum Dominance - MAN-IС - подавление помех в реальном времени. Радио фильтрует помеху и продолжает работать на той же частоте.

-28

Когда функция включена, радио в реальном времени фильтрует помехи из принимаемого сигнала. Работает на уровне DSP (цифровая обработка сигнала).

Вкладка Encryption — Шифрование AES.

-29
  • FIPS Mode: FIPS 140-2 — военный стандарт шифрования. Выключен — нормально для наших тестов.
  • Encryption Configuration: Encryption OFF!

Ключ настроен, но шифрование не активировано.

Вкладка SSH/HTTPS Certificates — управление SSH ключами

-30

Это EC (Elliptic Curve) приватный ключ — используется для SSH подключения к радио и HTTPS веб-интерфейса.

Для текущей настройки P2P: не трогаем. Ключ уже сгенерирован и работает. SSH доступ к радио через этот ключ.

Важно: приватный ключ виден на экране. В боевых условиях нельзя показывать этот экран никому — с этим ключом можно получить SSH доступ к радиомодулю.

Вкладка White/Black List — контроль доступа к mesh-сети.

-31

Сейчас Disable — любое радио Silvus с тем же Network ID и AES ключом может подключиться к mesh.

Для тестов — нормально. Для боевого применения стоит включить White List и прописать MAC/Node ID только своих радио:

- node 91945 (радио #1).

- node 278090 (радио #2).

Тогда третье "чужое" радио не подключится даже зная Network ID и ключ.

Вкладка Admin — управление пользователями веб-интерфейса.

-32

В этой вкладке можно создать новых пользователей и изменить текущего. Сейчас один пользователь — admin. Можно сменить пароль (CHANGE PASSWORD), а так же можно создать дополнительных пользователей с ролью Admin.

Вкладка SSH Service — доступ по SSH к радио

-33

SSH включён — можно подключаться к радио по SSH для продвинутой диагностики и настройки через командную строку.

Через SSH можно:
- Смотреть логи в реальном времени.
- Запускать iperf3 для теста throughput.
- Диагностировать проблемы mesh.
- Обновлять firmware.

Вкладка Build Information — полная информация о железе и прошивке.

-34

Что мы можем увидеть:
-
SC4200P Rev C7 — точная модель. Rev C7 — седьмая ревизия.
-
Build Date: 02-15-2025 — радио собрано 15 февраля 2025.
-
ITAR_streamscape — прошивка с пометкой ITAR (International Traffic in Arms Regulations). Это военная экспортная категория США. Подтверждает, что SC4200 — оборудование военного назначения.
-
Range 2200-2500 — подтверждение S-Band (235).
-
Firmware 5.0.1.5 от 11/15/2024 — относительно свежая прошивка (ноябрь 2024).

Вкладка Firmware/Package Upgrade — обновление прошивки.

-35

Текущая прошивка: ITAR_streamscape_v5.0.1.5 (11/15/2024) — свежая, обновлять пока не нужно.

Вкладка Licenses — установленные лицензии.

-36

Кнопки:
-
REMOVE LICENSE_2 — удалить лицензию (НЕ НАЖИМАЙ!).
-
SAVE LICENSE_1 TO NETWORK — распространить лицензию на все радио в mesh.

  • License File to Upload: - Можно загрузить дополнительные лицензии (файл → UPLOAD LICENSE).

Возможные другие лицензии Silvus:
- Large Network (расширенные mesh >10 узлов).
- MAN-IA / MAN-IC (Spectrum Dominance — возможно уже включены).
- FIPS 140-2 (военное шифрование).
- Video streaming features и т.д.

Вкладка Faults and Indicators — мониторинг температуры и RSSI.

-37

Ключевые значения — пороги температуры:
-
75°C — минимальный порог предупреждения.
-
85°C — максимальный порог (критический!)

  • VIEW LOG — можно посмотреть историю температуры.
  • RSSI Reporting Configuration (обрезано внизу) — аналогичная настройка для мониторинга уровня сигнала. Reporting IP 10.1.1.4 — можно отправлять данные на внешний сервер мониторинга.
  • Reporting Mode: Disable — отчёты отключены. Включать когда нужен удалённый мониторинг (Zabbix, Grafana и т.д.).

Вкладка Factory Reset — программный сброс

-38
  • Restore Factory Default - Сброс настроек к заводским (только это радио).
  • Zeroize Security — отдельный сброс ТОЛЬКО security (AES ключи, пароли, сертификаты). Настройки RF, Network ID, VIP — остаются. Полезно если нужно только сменить ключи.
  • FACTORY RESET NETWORK — ОПАСНАЯ кнопка! Сбросит ВСЕ радио разом. Не нажимать случайно.

Вкладка Connection Watchdog — автоматический перезапуск при потере связи.

-39

Как работает:
- Если включён — радио мониторит есть ли связь с другими узлами mesh.
- Если связи нет в течение Timeout (3600 секунд = 1 час) → радио автоматически перезагружается.
- После reboot пытается восстановить mesh.

Когда полезно:
- Радио на вышке/мачте — физический доступ затруднён.
- БПЛА-ретранслятор — не можешь руками перезагрузить.
- Автономные установки — радио должно "самолечиться".

Для полевого применения — включить и поставить Timeout 300-600 секунд (5-10 минут).

Вкладка Multi-Position Switch — настройка preset-каналов!

-40

Сейчас только позиция 1 настроена, каналы 2-13 пустые.

  • MPS Override: Physical MPS — радио слушает физический переключатель на корпусе. Можно перетянуть слайдер и переключить канал программно (без физического доступа к радио).

Для примера мы можем настроить каналы таким образом:

-41

Так же можно настроить разные Talk Groups для разных каналов:

Применение
-
1-5 каналы 2212-2312 239.0.0.190 Общая сеть (все слышат всех).
- 6-10 каналы 2337-2437
239.0.0.191 Операторы БПЛА (отдельная группа).
- 11-13 Каналы 2462-2500
239.0.0.192 Командование (закрытая группа).

Итак, мы разобрали основные настройки радиомодулей Silvus. Получилось очень много информации поэтому еще раз давайте подведем промежуточные итоги.

Настройка Silvus: промежуточные итоги

Нам в руки попали два радиомодема Silvus StreamCaster SC4200P ревизии C7 с маркировкой S-Band 235, работающие в диапазоне 2200-2500 мегагерц. Оборудование собрано в феврале 2025 года, прошивка ITAR_streamscape версии 5.0.1.5 от ноября 2024 — свежее железо с военной экспортной маркировкой. На борту активирована лицензия на четыре ватта мощности передатчика, что даёт максимальные 36 децибел — это серьёзная мощность, способная пробить десятки километров с направленными антеннами.

Работа радиомодема Silvus на анализаторе сети при передаче изображения
Работа радиомодема Silvus на анализаторе сети при передаче изображения

Заводские IP-адреса у каждого модуля индивидуальные и зашиты намертво — изменить их нельзя. Первое радио живёт на 172.17.103.41, второе на 172.20.62.74. Узнать эти адреса проще всего с наклейки внутри корпуса, для чего нужно открутить крышку. Для работы mesh-сети используются виртуальные IP — мы назначили 192.168.144.150 для первого и 192.168.144.151 для второго радио в подсети 255.255.255.0.

Mesh-сеть поднялась сразу после того как на обоих радио совпали три ключевых параметра — частота 2220 мегагерц, ширина канала 20 мегагерц и Network ID под именем Covenant. Соединение показало отличные характеристики: отношение сигнал-шум 52 децибела, уровень принимаемого сигнала минус 45 и минус 42 децибела на двух антеннах MIMO, пропускная способность 12.43 мегабит в секунду и нулевые потери пакетов.

Фоновый шум на уровне минус 93 децибела говорит о чистом эфире, а помехи на приёмник всего 2-7 децибел — практически идеальные условия. Частоту оставили на 2220 мегагерц осознанно. Silvus на 4 ваттах в диапазоне ISM 2.4 гигагерца убьёт весь WiFi в радиусе сотен метров — роутеры, телефоны, ноутбуки перестанут работать. Частота 2220 находится ниже WiFi-диапазона и не создаёт помех беспроводным сетям, хотя формально относится к военным частотам и требует лицензирования.

Beam Forming включён и даёт прирост дальности до сорока процентов за счёт концентрации энергии в направлении приёмника. MIMO работает в режиме два на два — обе антенны на передачу и обе на приём. Модуляция выбирается автоматически от BPSK до 64QAM в зависимости от качества канала. Задержка в сети составляет порядка семи миллисекунд при ширине канала 20 мегагерц — это позволяет управлять дроном в реальном времени.

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

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

Обнаружено что шифрование AES выключено — ключ прописан, но сам toggle в положении OFF. Весь трафик между радио идёт в открытом виде. Для тестов в помещении это допустимо, но перед любым полевым применением шифрование нужно активировать. Также пустой остаётся белый список доступа — сейчас любое радио Silvus с тем же Network ID может подключиться к сети.

Конфигурацию радио можно скачать в виде файла и загрузить на другой модуль. Лицензию на четыре ватта можно распространить на все радио в mesh-сети одной кнопкой. Обновление прошивки доступно как для одного радио, так и для всей сети разом.

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

Кстати давайте просканируем нашим сканером сети диапазон адресов в который входят наши виртуальные адреса модулей Silvus и посмотрим наглядно как это выглядит.

-43

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

Следующим этапом мы установим один радиомодуль на тяжелый квадрокоптер и интегрируем его в систему связи Astra для удаленного управления БПЛА.

Установка Silvus на БПЛА: интеграция с системой удаленного управления Astra.

Как мы уже говорили выше, для интеграции радиомодуля Silvus в БПЛА имеется несколько интерфейсов - Ethernet и RS232. Сегодня мы попробуем один из вариантов подключения - с использованием системы Astra от наших друзей компании CSKY.

Давайте подробнее рассмотрим нашу сборку гексакоптера.

-44

Для объединения камеры, модуля резервной связи Herelink, системы Astra и радиомодуля Silvus в одной сети мы будем использовать маршрутизатор Mikrotik. Он имеет некоторые специфики настройки и о них подробно мы рассказывали ранее:

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

-45

Мы видим нашу рабочую станцию, маршрутизатор Mikrotik, модуль резервной связи Herelink, система управления Astra, камера и два радиомодуля.

Именно сейчас должно быть понятно, почему изначально мы настраивали виртуальные адреса Silvus на эту подсеть.

Далее нам потребуется обновить микрокомпьютер Luckfox Pico Ultra W (систему управления Astra) до актуальной версии (на сегодняшний день 1.8.3). Именно она позволяет управлять дроном используя сеть без интернета прямо в браузере.

Мы не однократно писали о процессе обновления и почитать как это правильно сделать можно тут:

Подключаемся по Wi-Fi к новой сети Astra и автоматически попадаем на страничку настроек.

-46

Мы можем увидеть предупреждение в красной рамке - сеть недоступна! Первое включение модуля Luckfox Pico Ultra W после прошивки требуется производить с подключенным кабельным интернетом или мобильным модемом, для автоматической активации подписки (в нашем случае мы уже ранее активировали подписку).

Для тех кто подключается первый раз - потребуется ввести данные для активации.

При следующем подключении мы попадаем на страничку настроек.

-47

Мы видим первый блок настроек для камеры. У нас доступно три типа подключения - IP камеры, модуль видеозахвата CSI - аналоговые камеры и USB камеры.

Так как на нашем дроне используется IP камера, мы выберем ее и введем адрес потока камеры (у каждого производителя адрес потока может отличаться).

-48

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

-49

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

-50

При нажатии кнопки "Показать сетевые интерфейсы" мы можем увидеть выданный маршрутизатором Mikrotik IP адрес 192.168.144.60.

Сохраняем конфигурацию и перезапускаем устройство.

Мы готовы к удаленному подключению к нашему тестовому гексакоптеру. Еще раз проверим: у нас запущен БПЛА с Silvus и Astra на борту. Отдельно запущена станция управления с подключенным радиомодулем Silvus. Индикатор горит зеленым - связь установлена.

На станции управления запускаем браузер и вводим IP адрес системы Astra - 192.168.144.60. В открывшемся окне выбираем FPV режим.

-51

Видим, как у нас появилось изображение с камеры.

-52

Попробуем подключить к нашей наземной станции управления джойстик Radiomaster TX-12 через USB и проверить работоспособность.

-53

Пошевелив стиками, мы видим на мониторе как двигаются полоски, все каналы управления работают. Наш БПЛА готов к управлению полетом через браузер.

Подводя итог всему вышесказанному можно сделать вывод - управление квадрокоптером возможно организовать через сеть, а как она будет организована - по Wi-Fi мостам, оптоволокну, радиомодемам МЕШ это уже решать вам!