Katalog wiadomości NATO — formalnie Allied Data Publication 34 (ADatP-34) — jest normatywnym odniesieniem dla struktur danych używanych w wymianie wiadomości dowodzenia i zarządzania NATO. Definiuje obiekty informacyjne, ich atrybuty, dozwolone zestawy wartości i relacje między nimi leżące u podstaw wymiany wiadomości C2 w całym Sojuszu.
Czym jest ADatP-34 i jego rola w C2 NATO
ADatP-34 jest publikowany przez Agencję Łączności i Informatyki NATO (NCIA). Katalog jest używany w dwóch powiązanych, lecz odrębnych celach: definiuje wiadomości wysyłane przez operatorów-ludzi przez sieci komunikacyjne NATO i dostarcza model danych, z którego wywodzą się czytelne maszynowo formaty wymiany danych.
Kluczowe typy wiadomości: ORBAT, ślady, CAS, logistyka
Wiadomości o porządku bojowym (ORBAT) opisują skład i dyspozycję sił wojskowych. Wiadomości śladów przenoszą informacje pozycyjne dla podmiotów w czasie rzeczywistym lub zbliżonym do rzeczywistego. Wiadomości Close Air Support (CAS) koordynują użycie samolotów do wsparcia naziemnego. Wiadomości logistyczne obejmują wnioski o zaopatrzenie, koordynację medycznej ewakuacji i wnioski o konserwację.
Rzeczywistość wersjonowania: Wydania ADatP-34 nie są w pełni kompatybilne wstecz. System zbudowany zgodnie z Wydaniem 5 może napotkać wiadomości Wydania 7 od partnera koalicji ze zmienionymi definicjami pól. Zespoły deweloperskie powinny zaimplementować wykrywanie wersji wiadomości jako główną cechę architektoniczną — nie jako refleksję.
Parsowanie i serializacja: biblioteki i podejścia
Wiadomości ADatP-34 są wyrażane w wielu formach syntaktycznych zależnie od sieci transportowej i ery implementacji. Starsze sieci NATO używają Variable Message Format (VMF) — kompaktowego kodowania binarnego; nowoczesne sieci oparte na IP coraz częściej używają kodowania XML zgodnie ze specyfikacją XML Message (NXMS) NATO. Generowanie kodu ze schematów XML — za pomocą narzędzi takich jak Apache XMLBeans lub kompilator xjc JAXB — jest zdecydowanie zalecane dla nowego opracowania.
Wyzwania wersjonowania z różnymi wydaniami katalogu
ADatP-34 jest regularnie aktualizowany — aktualne wydanie na rok 2026 to Wydanie 9. Praktyczne podejście polega na zaimplementowaniu warstwy negocjacji wersji wiadomości. Wymaga to utrzymania serializatorów wiadomości specyficznych dla wydania — nie tylko jednego serializatora zaktualizowanego do bieżącego wydania — co dodaje złożoności, lecz jest nieuchronne dla systemów wymagających interoperacyjności z różnymi partnerami koalicyjnymi.