Мобільні ad-hoc мережі (MANET) вирішують фундаментальну тактичну проблему: як створити мережу даних, коли немає інфраструктури для підключення? У MANET кожен вузол одночасно є пристроєм зв'язку та маршрутизатором. Пакети подорожують від джерела до призначення, стрибаючи через проміжні вузли, формуючи самоорганізовану mesh-мережу, що адаптується при переміщенні, приєднанні або відключенні вузлів.
Для військових польових команд ЗСУ — операцій на рівні відділення та взводу, де фіксована інфраструктура зв'язку недоступна або зруйнована — MANET забезпечує зв'язність даних для застосунків ситуаційної обізнаності, доповідей про місцезнаходження та цифрових повідомлень без залежності від покриття базових станцій.
Чому мережа без інфраструктури є критичною на рівні відділення
Концепція тактичного інтернету — підключення кожного солдата до спільної цифрової картини — вимагає зв'язності. У гарнізоні та на оперативних штабах ця зв'язність надходить від стільникових мереж, військових супутників або фіксованої тактичної інфраструктури зв'язку. На рівні відділення та взводу під час наступальних операцій нічого з цього може не бути доступним.
Навіть коли радіоінфраструктура існує, пряма P2P-комунікація має тактичні переваги. Повідомлення, що подорожує безпосередньо між двома радіостанціями в межах прямої видимості, досягає призначення за мілісекунди з високою надійністю. Те саме повідомлення, маршрутизоване через TAK Server у штаб-квартирі бригади, подорожує далі, може зіткнутися з обмеженнями QoS та залежить від підтримки зв'язку з штаб-квартирою.
Протоколи маршрутизації: OLSR та BATMAN
OLSR (Optimized Link State Routing, RFC 3626) — найбільш широко розгорнутий проактивний протокол маршрутизації MANET. У OLSR кожен вузол підтримує повну топологічну карту мережі, періодично транслюючи повідомлення HELLO та TC. Оптимізація MPR (Multipoint Relay) в OLSR зменшує накладні витрати трансляції, вибираючи підмножину сусідів для ретрансляції TC-повідомлень.
Проактивна природа OLSR означає, що таблиці маршрутизації завжди актуальні — немає затримки виявлення маршруту при надсиланні пакету. Компроміс — постійний трафік площини керування, що споживає пропускну здатність навіть коли дані не надсилаються.
BATMAN (Better Approach To Mobile Adhoc Networking) застосовує інший підхід: замість підтримки топологічної карти, кожен вузол знає лише, який сусід є найкращим наступним переходом до будь-якого заданого призначення. Ключова перевага BATMAN перед OLSR — масштабованість: розподілена інформація маршрутизації вимагає менше пам'яті та менше обробки, ніж повна топологічна карта.
Комерційні військові MANET-радіостанції: програмні API
Silvus StreamCaster (SC3500, SC4200) — широко розгорнуті MANET-радіостанції на основі хвильової форми MN-MIMO. Вони представляють себе підключеним пристроям як стандартні IP-мережеві інтерфейси — після підключення пристрою до StreamCaster через USB, Ethernet або Wi-Fi, він отримує IP-зв'язність з усіма іншими пристроями в mesh-мережі StreamCaster. З точки зору застосунку, MANET є прозорим IP-транспортом.
Persistent Systems MPU5 — інша широко розгорнута військова MANET-платформа, що використовує власну хвильову форму (Wave Relay), оптимізовану для пропускної здатності та затримки. Як і Silvus, MPU5 представляється як IP-інтерфейс для підключених пристроїв.
Інтеграція застосунків: MANET як прозорий транспорт
Правильний патерн інтеграції для тактичних застосунків — розглядати MANET як прозорий IP-транспорт. Застосунок не повинен мати специфічну логіку MANET для транспорту своїх даних — він повинен використовувати стандартні сокети UDP або TCP, а рівень MANET повинен обробляти маршрутизацію. Цей патерн забезпечує дві переваги: застосунок є мережево-незалежним, і заміна або оновлення MANET-радіостанції не вимагає змін застосунку.
Те, що застосунок повинен обробляти, — це специфічні QoS-характеристики MANET-транспорту: змінна пропускна здатність, змінна затримка та час від часу втрата пакетів при переміщенні вузлів в та поза зоною охоплення.
Управління пропускною здатністю: пріоритетне планування
Типова військова MANET-радіостанція забезпечує 1–5 Мбіт/с корисної пропускної здатності в сприятливих умовах, знижуючись до 200–500 Кбіт/с у важких РЧ-середовищах. Розподіл цієї пропускної здатності між голосом, даними відстеження позиції, повідомленнями та синхронізацією файлів вимагає пріоритизації.
Стандартний підхід — маркування DSCP (Differentiated Services Code Point) на IP-пакетах, яке прошивка MANET-радіостанції використовує для планування пріоритету передачі. Голосові пакети отримують маркування EF — вони витісняють весь інший трафік. Доповіді про позиції отримують AF41. Синхронізація файлів та доставка тайлів карти отримують CS1.
Ключовий висновок: Не припускайте стабільність MANET-зв'язності. Відділення в міському середовищі може перейти від повної mesh-зв'язності до ізольованих вузлів за секунди при вході до будівлі з товстими бетонними стінами. Застосунки повинні витончено обробляти раптове розбиття MANET та автоматично відновлюватися при загоєнні розбиття.