Mobilne sieci ad-hoc (MANET) rozwiązują fundamentalny problem taktyczny: jak stworzyć sieć danych, gdy nie ma infrastruktury do podłączenia? W sieci MANET każdy węzeł jest jednocześnie urządzeniem komunikacyjnym i routerem. Pakiety podróżują od źródła do celu, skacząc przez węzły pośrednie, tworząc samoorganizującą się sieć mesh, która dostosowuje się w miarę przemieszczania, dołączania lub odłączania węzłów.
Dla wojskowych zespołów polowych — operacji na poziomie drużyny i plutonu, gdzie stała infrastruktura komunikacyjna jest niedostępna lub zniszczona — MANET zapewnia łączność danych dla aplikacji świadomości sytuacyjnej, raportowania pozycji i cyfrowych wiadomości bez zależności od zasięgu stacji bazowych. MON wymaga rozumienia tego, jak oprogramowanie MANET działa i jak integrować je z aplikacjami taktycznymi.
Dlaczego sieć bez infrastruktury jest krytyczna na poziomie drużyny
Koncepcja taktycznego internetu wymaga łączności. Na poziomie drużyny i plutonu w operacjach ofensywnych nic z tego może nie być dostępne. Komunikacja P2P ma taktyczne zalety: wiadomość podróżująca bezpośrednio między dwoma radiostacjami w zasięgu wzroku dociera do celu w milisekundach z wysoką niezawodnością.
Protokoły routingu: OLSR i BATMAN
OLSR (Optimized Link State Routing, RFC 3626) to najszerzej wdrożony proaktywny protokół routingu MANET. W OLSR każdy węzeł utrzymuje kompletną mapę topologii sieci, okresowo rozgłaszając komunikaty HELLO i TC. Optymalizacja MPR w OLSR zmniejsza narzut rozgłaszania, wybierając podzbiór sąsiadów do przekazywania komunikatów TC.
BATMAN (Better Approach To Mobile Adhoc Networking) stosuje inne podejście: zamiast utrzymywać mapę topologii, każdy węzeł zna tylko, który sąsiad jest najlepszym następnym przeskokiem do dowolnego celu. Kluczową zaletą BATMAN nad OLSR jest skalowalność.
Komercyjne wojskowe radiostacje MANET: API oprogramowania
Silvus StreamCaster (SC3500, SC4200) to szeroko wdrożone radiostacje MANET oparte na formie falowej MN-MIMO. Prezentują się podłączonym urządzeniom jako standardowe interfejsy sieciowe IP — po podłączeniu urządzenia do StreamCaster przez USB, Ethernet lub Wi-Fi, ma ono łączność IP ze wszystkimi innymi urządzeniami w sieci mesh StreamCaster. Z perspektywy aplikacji MANET jest przezroczystym transportem IP.
Persistent Systems MPU5 to inna szeroko wdrożona wojskowa platforma MANET, wykorzystująca własną formę falową (Wave Relay) zoptymalizowaną pod kątem przepustowości i opóźnień.
Integracja aplikacji: MANET jako przezroczysty transport
Prawidłowy wzorzec integracji dla aplikacji taktycznych to traktowanie MANET jako przezroczystego transportu IP. Aplikacja nie powinna mieć logiki specyficznej dla MANET dla swojego transportu danych — powinna używać standardowych gniazd UDP lub TCP, a warstwa MANET powinna obsługiwać routing. Ten wzorzec zapewnia dwie korzyści: aplikacja jest niezależna od sieci, a wymiana lub aktualizacja radiostacji MANET nie wymaga zmian w aplikacji.
Zarządzanie przepustowością: planowanie priorytetowe
Typowa wojskowa radiostacja MANET zapewnia 1–5 Mbps użytecznej przepustowości w dobrych warunkach, spadając do 200–500 Kbps w trudnych środowiskach RF. Standardowym podejściem jest oznaczanie DSCP na pakietach IP, którego oprogramowanie sprzętowe radiostacji MANET używa do planowania priorytetu transmisji. Pakiety głosowe otrzymują oznaczenie EF. Raporty o pozycjach otrzymują AF41. Synchronizacja plików i dostarczanie kafelków mapy otrzymują CS1.
Kluczowy wniosek: Nie zakładaj stabilnej łączności MANET. Drużyna w środowisku miejskim może przejść od pełnej łączności mesh do izolowanych węzłów w ciągu sekund, wchodząc do budynku z grubymi betonowymi ścianami. Aplikacje muszą elegancko obsługiwać nagłe partycjonowanie MANET i automatycznie odzyskiwać sprawność po jego usunięciu.