Militärische C2-Systeme kommunizieren über standardisierte Nachrichten — nicht über proprietäre Formate. ADatP-34 (Allied Data Publication 34) ist der NATO-Nachrichtenkatalog: die kanonische Quelle für die Struktur und den Inhalt standardisierter militärischer C2-Nachrichten. Jedes System, das behauptet, interoperabel mit NATO-Streitkräften zu sein, muss ADatP-34-Nachrichtentypen korrekt parsen und produzieren können. Das Verständnis des ADatP-34-Nachrichtenmodells ist unverzichtbares technisches Grundwissen für Verteidigungssoftwareteams.
Rolle von ADatP-34 in der NATO-C2-Architektur
ADatP-34 dient als das normative Datenmodell, auf das sich andere NATO-Standards beziehen. MIP4-IES verwendet ADatP-34-Entitäten für die Datensynchronisation. STANAG 5066 (HF-Datenverbindungen) transportiert ADatP-34-kodierte Nachrichten. APP-11 (NATO-Nachrichten-Katalog, die ältere Bezeichnung) wurde durch ADatP-34 formalisiert und strukturiert.
Das Publikationsmodell von ADatP-34 ist katalogbasiert: Jeder Nachrichtentyp hat eine eindeutige Kennung (z.B. ORBAT für Kriegsgliederung, RECSIT für Lageerkundung, CASREP für Verlustmeldung), ein definiertes Datenmodell und versionierte Ausgaben. NATO-Mitglieder implementieren Versionen des Katalogs; Interoperabilitätsprüfungen zwischen Systemen verschiedener Nationen müssen die Edition-Kompatibilität sicherstellen.
Schlüssel-Nachrichtentypen: ORBAT, Lagetrack, CAS, Logistik
Der Katalog umfasst Hunderte von Nachrichtentypen. Für die meisten C2-Softwareanwendungen sind vier Kategorien besonders relevant:
ORBAT (Order of Battle) beschreibt die hierarchische Gliederung von Streitkräften — welche Einheiten welchen übergeordneten Einheiten unterstellt sind, mit welcher Ausrüstung, in welcher Stärke und an welchem Standort. ORBAT-Nachrichten sind die Grundlage jeder Lagekarten-Darstellung von Streitkräften. Das ORBAT-Datenmodell enthält Einheitenidentifikatoren, Überordnungsbeziehungen, Standort (geografische Koordinaten), Zustand (effektive Stärke, Einsatzbereitschaft) und zugewiesene Ausrüstungspositionen.
Track-Nachrichten übermitteln Echtzeit-Positionsdaten für Einheiten und Plattformen — das Grundelement jeder Lagekarte. Track-Nachrichten enthalten Positions-Update-Rate, Geschwindigkeit, Kurs, Höhe und Identitätsinformation. Das Tracking-Modell unterscheidet zwischen Track-Initiierung (neue Entität erscheint im Lagebild), Track-Update (Positionsänderung) und Track-Löschung.
CAS-Nachrichten (Close Air Support) strukturieren die Koordination zwischen Bodentruppen und Luftunterstützung — eine der zeitkritischsten C2-Austausche im Gefecht. Das CAS-Datenmodell umfasst Zielkoordinaten, Beschreibung des Ziels, Identifikation freundlicher Kräfte in der Nähe, Munitionsanforderung und Freigabeverfahren.
Logistiknachrichten übermitteln Versorgungsstatus, Anforderungen und Bewegungsanordnungen. Die LOGREQ (Logistics Request) und LOGREP (Logistics Report) Nachrichtentypen sind Standard für die Ressourcenkoordination zwischen Einheiten und Unterstützungselementen.
Editions-Management ist kritisch für koalitionäre Interoperabilität: ADatP-34 wird regelmäßig aktualisiert. Koalitionsoperationen umfassen Systeme verschiedener Nationen, die oft unterschiedliche Ausgaben des Katalogs implementieren. Ein Nachrichten-Parsing-System, das keine Edition-Erkennung implementiert, wird bei der Verbindung mit einem System, das eine andere Edition verwendet, Daten verlieren oder falsch interpretieren. Editions-Aushandlung sollte als explizite Anforderung in jedem ADatP-34-Integrationsprojekt behandelt werden.
Kodierungsformate: VMF und NXMS
ADatP-34-Datenstrukturen können in verschiedenen Kodierungsformaten übertragen werden. Die zwei wichtigsten sind VMF und NXMS.
VMF (Variable Message Format) ist ein binäres Kompaktkodierungsformat, das für Übertragung über bandbreitenarme Taktikverbindungen (Funk, Satellit) optimiert ist. VMF-Nachrichten sind bit-gepackt: Felder haben feste Bit-Breiten, Wahlfelder werden durch Präsenzbits angezeigt. Die VMF-Kodierung und -Dekodierung erfordert die genaue Kenntnis der Bit-Position und -Breite jedes Felds gemäß dem VMF-Standard (MIL-STD-47001). VMF ist der dominante Kodierungsstandard für taktische Verbindungen über Funk.
NXMS (NATO XML Message Standard) ist eine XML-basierte Kodierung, die für IP-Netzwerke geeignet ist. NXMS-Nachrichten sind menschenlesbar und einfacher zu debuggen als VMF, aber deutlich größer. Für Anwendungen in IP-Netzwerken ohne extreme Bandbreitenbeschränkung ist NXMS die bevorzugte Wahl. Die XML-Schemata für NXMS-Nachrichten sind öffentlich zugänglich und erlauben die Validierung mit Standard-XML-Tools.
Parser-Implementierung und Validierung
Die Implementierung von ADatP-34-Parsern erfordert einen strukturierten Ansatz. Für VMF-Parsing empfiehlt sich eine zweistufige Architektur: Ein Low-Level-Bit-Decoder liest VMF-Bit-Felder gemäß dem Format-Standard und produziert ein generisches Nachrichtenobjekt; ein High-Level-Nachrichten-Interpreter interpretiert das generische Objekt anhand des spezifischen Nachrichtentyp-Schemas und produziert ein typisiertes Domänenobjekt.
Validierung ist unverzichtbar: Eingehende Nachrichten sollten auf Pflichtfeld-Vollständigkeit, Wertebereichs-Compliance und referentielle Integrität (z.B. dass ein referenziertes Einheitenidentifikator in der ORBAT-Datenbank existiert) geprüft werden. Nachrichtenvalidierung, die erst in der Produktivumgebung geschieht, führt zu schwer zu diagnostizierenden operationellen Fehlern. Validierungslogik sollte frühzeitig implementiert und mit vollständigen Testdaten geprüft werden.