Ein Link-16-Netz existiert erst, wenn jemand es entwirft. Die Wellenform, die Terminals und der Nachrichtenkatalog sind alle standardisiert, doch die Zuweisung von Sendezeit ist eine endliche Ressource, die bewusst aufgeteilt werden muss — Einheit für Einheit und Nachricht für Nachricht, bevor die erste Plattform ins Netz eintritt. Wird das Design richtig gemacht, teilen sich hundert Teilnehmer ein kohärentes Luftlagebild mit Aktualität im Sekundenbereich. Wird es falsch gemacht, verliert das Netz stillschweigend Tracks, lässt Sprechfunk verhungern oder verweigert der halben Truppe den Netzeintritt. Dies ist eine ingenieurmäßige Betrachtung, wie ein Link-16-Netz tatsächlich aufgebaut wird: die darunterliegende TDMA-Struktur, die logischen Kanäle, die darauf aufsetzen, die Mathematik, die entscheidet, wer wie viel bekommt, und die operative Nachricht, die das Ganze zusammenhält. Sie setzt voraus, dass Sie bereits wissen, was taktische Link-16-Datenverbindungen sind, und wissen möchten, wie man eines plant.
1. das TDMA-Rückgrat
Alles, was im Link-16-Timing geschieht, schachtelt sich in eine einzige Zahl: die Epoche, 12,8 Minuten lang. Jede Epoche unterteilt sich in 64 Rahmen zu je 12 Sekunden. Jeder Rahmen unterteilt sich in 1.536 Zeitschlitze zu je 7,8125 Millisekunden. Dieser Schlitz ist die atomare Einheit des Netzes — eine einzelne Sendegelegenheit, lang genug, um eine Nachricht im festen Format mit ihrer Synchronisation, Packung und Ausbreitungs-Schutzzeit zu tragen. Rechnen wir es aus: 1.536 Schlitze pro Rahmen mal 64 Rahmen ergibt 98.304 Schlitze pro Epoche, und der gesamte Zeitplan wiederholt sich alle 12,8 Minuten.
Die 1.536 Schlitze in einem Rahmen werden nicht als flache Liste adressiert. Sie sind in drei Schlitzblöcke verschachtelt — A, B und C — die jeweils 512 Schlitze beisteuern, reihum verteilt, sodass Schlitzindex 0 zu Block A gehört, 1 zu B, 2 zu C, 3 wieder zu A und so weiter. Diese Verschachtelung ist beabsichtigt: Sie verteilt die Zuweisungen eines einzelnen Teilnehmers gleichmäßig über den 12-Sekunden-Rahmen, statt sie zu klumpen, was die Aktualisierungslatenz glatt hält und lange stille Lücken vermeidet. Wenn Sie Kapazität zuweisen, weisen Sie eigentlich Schlitze innerhalb eines Blocks zu, und der Blockbuchstabe ist Teil der Adresse.
2. Network Participation Groups
Rohe Zeitschlitze sind nicht die Art, wie Operatoren über ein Netz denken. Sie denken in Network Participation Groups — NPGs —, das sind logische Kanäle, die über den Schlitzpool gelegt werden und jeweils eine definierte Verkehrsklasse tragen. Eine Einheit abonniert die für ihre Rolle relevanten NPGs und ignoriert den Rest. Die Standard-NPGs sind über die Allianz hinweg stabil: NPG 5 und 6 tragen PPLI (Precise Participant Location and Identification, die J2-Familie); NPG 7 trägt Überwachung (J3-Tracks); NPG 8 und 9 tragen Auftragsmanagement und Waffenkoordination; Sprechfunk läuft auf dedizierten NPGs (typischerweise 12 und 13) mit 2,4 oder 16 kbit/s.
Das Netz zu entwerfen heißt zu großen Teilen, zu entscheiden, welche Einheiten an welchen NPGs teilnehmen und wie viel der Schlitzzuweisung jeder NPG jede Einheit erhält. Ein Jäger benötigt PPLI und Überwachung und einen Auftragsmanagement-Kanal; er hat nichts auf der Luftraumführungs-NPG zu suchen, die zum AWACS gehört. Eine bodengestützte Feuereinheit der Luftverteidigung darf auf Überwachung und Waffenkoordination senden, Sprechfunk aber nur als Empfänger konsumieren. Die NPG ist die Einheit der Politik; der Schlitz ist die Einheit der Ressource. Gutes Design hält diese beiden Schichten sauber getrennt.
3. Zeitschlitz-Zuweisung
Schlitze innerhalb einer NPG werden nach einem von zwei Zugriffsmodi vergeben. Dedizierter Zugriff weist bestimmte Schlitze einem bestimmten Terminal zu — Schlitz A-7-2 gehört Schiff X und niemand anderem, jede Epoche, garantiert. Er ist kollisionsfrei und latenzdeterministisch, weshalb Überwachungs- und Waffenverkehr ihn nutzen. Wettbewerbszugriff lässt einen Pool von Terminals opportunistisch in einen gemeinsamen Block senden und nimmt das Kollisionsrisiko in Kauf, statt Kapazität pro Einheit vorzureservieren. PPLI von einer großen, fließenden Teilnehmermenge nutzt häufig Wettbewerb, damit der Planer nicht jeden Sender im Voraus benennen muss.
Schlitze werden in Time-Slot-Block-Notation geschrieben: ein Triplett aus Blockbuchstabe, Startschlitzindex und Wiederholungsraten-Exponent, wie in A-7-2. Das liest sich als Block A, beginnend bei Schlitz 7, wiederkehrend mit 2 hoch der dritten Zahl pro Epoche — die Wiederholungszahl ist ein Exponent, daher steigt der Zählwert in Zweierpotenzen: Rate 0 ist ein Schlitz pro Epoche, Rate 6 ist 64, Rate 12 ist 4.096. Dieses kompakte Triplett ist die Art, wie jede Zuweisung im Design festgehalten wird.
Kernerkenntnis: Die TSB-Wiederholungszahl ist ein Exponent, keine Stückzahl. A-7-10 bedeutet nicht zehn Schlitze — es sind 2^10 = 1.024 Schlitze pro Epoche, etwa 1,3 Übertragungen pro Sekunde. Planer, die die dritte Ziffer als wörtliche Stückzahl lesen, unterversorgen um Größenordnungen und wundern sich dann, warum ihre Track-Updates alle zwölf Sekunden statt jede Sekunde eintreffen.
Wenn die Schlitze eines Rahmens den erforderlichen Verkehr nicht fassen können, stapelt das Design Netze: Mehrere logische Netze teilen sich dieselbe NPG, indem sie sich über das Frequenzsprungmuster und die Netznummer trennen, sodass mehrere Konversationen auf denselben Zeitschlitzen koexistieren, ohne einander zu hören. Der Mehrnetzbetrieb lässt eine Region eigenständige Luftraumführungsnetze parallel betreiben — zum Preis, dass Terminals, die nur einem Netz gleichzeitig zuhören können, sich entscheiden müssen.
4. Netzeintritt und Synchronisation
Ein Terminal kann nicht senden, bis es weiß, wie spät es ist — auf einen Bruchteil eines 7,8125-ms-Schlitzes genau. Die Synchronisation geschieht in zwei Stufen. Grobsynchronisation richtet das Terminal an den Schlitzgrenzen des Netzes aus, indem es Eintrittsnachrichten abhört und feststellt, welcher Schlitz welcher ist. Feinsynchronisation treibt die Timing-Genauigkeit dann auf das Sub-Mikrosekunden-Niveau, das die Frequenzsprung-Wellenform zum tatsächlichen Decodieren benötigt, indem sie die Umlaufzeit (RTT) gegen eine Referenz misst.
Diese Referenz ist die Net Time Reference — die NTR —, ein benanntes Terminal, dessen Uhr die Netzzeit definiert. Jeder andere Teilnehmer synchronisiert sich auf die NTR, direkt oder über Relais. Der Erstzutritt ist der Moment, in dem ein neues Terminal die Sendungen der NTR abhört, Grobsynchronisation erreicht, RTT-Abfragen austauscht, um die Ausbreitungsverzögerung festzunageln, Feinsynchronisation erreicht und erst dann in seinen zugewiesenen Schlitzen zu senden beginnt. Wird die NTR schlecht benannt — auf eine Plattform gelegt, die das Einsatzgebiet verlässt —, verliert das ganze Netz seine Zeitbasis. Die NTR-Zuweisung ist eine Designentscheidung erster Ordnung, kein nachträglicher Gedanke.
5. Relais und Reichweitenverlängerung
Link 16 ist UHF auf Sichtlinie. Zwei Überwasserkampfeinheiten, die füreinander hinter dem Horizont liegen, können einander schlicht nicht hören, egal wie die Schlitze zugewiesen sind. Relais überbrückt diese Lücke. Beim aktiven Relais empfängt ein benanntes Terminal eine Nachricht in einem Schlitz und sendet sie in einem anderen, separat zugewiesenen Schlitz erneut, damit entfernte Teilnehmer sie hören können. Beim passiven Relais werden die normalen Sendungen der weiterleitenden Plattform selbst von anderen als Timing- und Datenreferenz genutzt, ohne eine dedizierte Wiederholung.
Aktives Relais ist teuer, weil es Schlitze verbraucht — jede weitergeleitete Nachricht braucht ihre eigene Sendegelegenheit, sodass das Relayen einer NPG den Schlitzbedarf dieser NPG pro Sprung verdoppeln kann. Eine Zwei-Sprung-Relaiskette über eine verteilte Einsatzgruppe kann leise ein Viertel des verfügbaren Rahmens schlucken. Der Sichtlinien-Horizont — etwa 300 Seemeilen zwischen Flugzeugen in der Höhe, weit weniger bei Schiffen — ist es, was Relais überhaupt erst erzwingt, und das Schlitzbudget dafür muss während des Designs reserviert werden, nicht improvisiert, wenn das Netz auf Distanz verstummt.
6. Kapazitätsplanung
Die Kapazitätsplanung ist die Arithmetik, die ein Design gelingen oder scheitern lässt. Beginnen Sie bei der Schlitzauslastung: dem Prozentsatz der 98.304 Schlitze pro Epoche, die bereits dedizierten Zuweisungen, Relais und Sprechfunk zugesagt sind. Arbeiten Sie dann die Aktualisierungsraten durch. PPLI für einen hochdynamischen Jäger will mehrmals pro Sekunde einen Positionsbericht; für eine langsame Bodeneinheit reicht einmal alle paar Sekunden. Multiplizieren Sie die geforderte Berichtsrate jedes Teilnehmers mit den Schlitzkosten und summieren Sie über die Truppe, NPG für NPG.
Die Track-Kapazität fällt direkt daraus heraus. Die Überwachungs-NPG kann nur so viele J3-Updates pro Sekunde tragen, wie ihre zugewiesenen Schlitze erlauben; teilen Sie das durch die pro Track geforderte Auffrischrate, die der Auftrag verlangt, und Sie haben die maximale Anzahl von Tracks, die das Netz frisch halten kann. Die fundamentale Spannung ist Dichte gegen Latenz: Packen Sie mehr Teilnehmer und mehr Tracks in den Rahmen, treiben Sie entweder die Schlitzauslastung Richtung Sättigung oder Sie strecken das Auffrischintervall jedes Tracks. Es gibt keine freie Kapazität — jeder Schlitz, der einem Teilnehmer gegeben wird, ist ein Schlitz, den ein anderer nicht haben kann, und die einzige ehrliche Antwort auf „kann das Netz 600 Tracks halten“ ist, die Schlitzmathematik zu machen.
7. der OPTASK LINK
All dieses Design kristallisiert in einem Dokument: dem OPTASK LINK, der operativen Auftragsnachricht, die vorgibt, wie das Datenverbindungsnetz für eine bestimmte Operation oder Periode konfiguriert und betrieben wird. Er spezifiziert die NTR, die NPG-Struktur, die Schlitzzuweisungen pro Teilnehmer, das Relaisschema, die Krypto- und Netznummern, die Sprechfunk-Netzzuweisungen und die Initialisierungsdaten, die jedes Terminal vor dem Eintritt laden muss. Er ist die maßgebliche Quelle der Wahrheit — wenn die Initialisierung eines Terminals nicht mit dem OPTASK LINK übereinstimmt, wird dieses Terminal nicht korrekt interoperieren, Punkt.
Die Erstellung des OPTASK LINK ist das Ergebnis eines Planungsablaufs. Die Network Design Load (NDL) ist die maschinenlesbare Zuweisung, die Planungswerkzeuge erzeugen und die Terminals konsumieren. TDL-Planungsprodukte — Netzdesign-Werkzeuge, die von den Datenverbindungs-Managementzellen der Allianz genutzt werden — nehmen die Truppenliste, die Einsatzgeometrie und die Verkehrsanforderungen des Auftrags und berechnen eine konsistente Schlitzzuweisung, die in eine Epoche passt. Diese Werkzeuge existieren, weil die Schlitzarithmetik für hundert Teilnehmer über ein Dutzend NPGs von Hand genau in der Weise fehleranfällig ist, die Einheiten vom Netz abschneidet. Viele der Nachrichten, für die der OPTASK LINK vorsorgt, sind im J-Serie-Nachrichtenkatalog katalogisiert, und das Design muss für jede, die die Operation benötigt, Schlitzkapazität reservieren.
8. häufige Designfehler
Dieselbe Handvoll Fehler kehrt über Programme hinweg wieder. Übersubskribierte NPGs sind der häufigste: Der Planer summiert die gewünschten Aktualisierungsraten, stellt fest, dass sie die der NPG zugewiesenen Schlitze übersteigen, und statt neu zu budgetieren, hofft er einfach, dass der Wettbewerb es schon richtet — also kollidiert PPLI, Positionsberichte fallen aus, und das Lagebild verschlechtert sich genau dann, wenn die Teilnehmerdichte am höchsten ist. Ignoriertes Relaisbudget kommt als Nächstes: Das Design nimmt volle Konnektivität an, die Truppe verteilt sich, und die Relaisschlitze, die im Voraus hätten reserviert werden sollen, wurden nie zugewiesen, sodass Einheiten jenseits des Horizonts still vom Netz abfallen.
Der dritte sind nicht übereinstimmende Initialisierungsdaten: ein Terminal, das mit einer Krypto-Variable, Netznummer oder NPG-Zuweisung geladen ist, die vom OPTASK LINK abweicht. Das Symptom ist zermürbend — eine Einheit wirkt gesund, erreicht Synchronisation und kann dennoch keine Tracks mit dem Rest der Truppe austauschen, weil sie effektiv in ein anderes logisches Netz sendet. Diszipliniertes Konfigurationsmanagement gegen einen einzigen maßgeblichen OPTASK LINK ist die einzige Abhilfe. Die Lehre aus allen drei ist dieselbe: Die Link-16-Kapazität ist endlich und die Mathematik unerbittlich, daher muss das Design bewusst gemacht, gegen das Schlitzbudget validiert und mit der Auftragsnachricht synchron gehalten werden, von der die ganze Truppe lädt.