Link 16 is de primaire tactische datalink van de NAVO: een versleuteld, storingsbestendig radionetwerk in de band 960–1215 MHz waarmee vliegtuigen, schepen, luchtverdedigingseenheden en commandocentra posities, tracks, orders en spraak delen in vrijwel realtime. De standaard is gedefinieerd in MIL-STD-6016 en STANAG 5516; de verbinding vervoert vastgeformatteerde J-serieberichten (TADIL J) en draait op JTIDS- en MIDS-terminals met tijdmultiplextoegang (TDMA).

Deze gids behandelt wat ingenieurs en programmamanagers daadwerkelijk opzoeken: het frequentieplan, de structuur van de tijdslots, werkelijke datasnelheden en waarom gepubliceerde cijfers uiteenlopen, netwerkdeelnamegroepen, terminals en bereik. Voor de integratie van gateways en codecs in diepte, zie onze gids voor Link 16-software-integratie.

Link 16 is twee dingen tegelijk. Het is een berichtstandaard — de catalogus van vastgeformatteerde binaire J-serieberichten voor posities, surveillance-tracks, wapencoördinatie, luchtgeleiding en status; "TADIL J" (Tactical Digital Information Link J) is de oudere Amerikaanse naam voor die berichtenset. En het is tegelijk een radionetwerk — een TDMA-golfvorm die elke transmissie versleutelt, over 51 frequenties springt en elke deelnemer eigen tijdslots geeft. De VS specificeert beide in MIL-STD-6016, de NAVO in STANAG 5516; onze uitleg van STANAG 5516 behandelt de documenten.

JTIDS, het eerste Link 16-terminalprogramma, dateert uit het midden van de jaren 70; de Amerikaanse luchtmacht en marine namen systemen in gebruik in het begin van de jaren 90. Vandaag wordt Link 16 gebruikt door de Verenigde Staten, NAVO-landen en partners zoals Australië, Japan en Zuid-Korea. Typische deelnemers:

  • Vliegtuigen — gevechtsvliegtuigen (F-15, F-16, F/A-18, F-35, Eurofighter Typhoon, Rafale, Gripen), maritieme patrouillevliegtuigen, tankvliegtuigen en AEW&C-platforms zoals de E-3, E-7 en E-2.
  • Schepen — vliegdekschepen, torpedobootjagers en fregatten van geallieerde marines.
  • Lucht- en raketverdediging — grondsystemen zoals Patriot, NASAMS, SAMP/T en THAAD.
  • Commando- en besturingscentra (C2) die het beeld opbouwen en beheren.
  • Netwerkgestuurde wapens — munitie zoals JSOW C-1 en SDB II die vluchtupdates ontvangt.

Elke eenheid in het netwerk — een JTIDS/MIDS Unit, of JU — heeft een terminal die de nauwkeurige netwerktijd bijhoudt. De tijd is verdeeld in slots van 7.8125 ms, en het netwerkontwerp — de Network Data Load (NDL), gepubliceerd in de OPTASK LINK van de operatie — vertelt elke terminal welke slots zijn zendslots zijn. Elke JU zendt in eigen slots, en elke JU binnen zichtbereik ontvangt dit rechtstreeks — er is geen masterstation dat verkeer doorgeeft. Verkeer wordt gegroepeerd in netwerkdeelnamegroepen (NPG's) — logische kanalen zoals PPLI, surveillance, geleiding of spraak — zodat een gevechtsvliegtuig, een AEW&C-vliegtuig en een schip één netwerk delen terwijl elk alleen verwerkt wat zijn rol nodig heeft.

Link 16-netwerkdiagram: een gevechtsvliegtuig, een AEW&C-vliegtuig als netwerktijdreferentie, een oppervlakteschip, een grond-C2-node en een luchtverdedigingseenheid delen één TDMA-net dat NPG's vervoert voor PPLI, surveillance, missiebeheer, geleiding, spraak en gevechtsvliegtuig-tot-gevechtsvliegtuigverkeer; de grond-C2-node voedt een gateway die J-serie-data via JREAP-C over IP of JREAP-A over SATCOM doorgeeft aan C2/COP-software.
Een Link 16-netwerk: elke eenheid zendt in zijn eigen tijdslots op één gedeeld TDMA-net, met verkeer gegroepeerd in NPG's. De gateway van de grond-C2-node draagt het beeld via JREAP over naar C2/COP-software.

Eén terminal is de netwerktijdreferentie (NTR): zijn klok definieert de netwerktijd, wordt nooit door het netwerk gecorrigeerd, en er is er precies één per net. Een toetredende terminal bereikt grove synchronisatie door een Initial Entry-bericht te ontvangen (NPG 1), daarna fijne synchronisatie door Round-Trip Timing-berichten uit te wisselen (RTT, NPG's 2 en 3). Eenheden voorbij de radiohorizon worden bereikt via relais — hertransmissie in apart toegewezen slots — of door J-serieberichten over andere media te vervoeren met JREAP, hieronder behandeld.

Link 16 opereert in de band 960–1215 MHz — de UHF-band "Lx", die de ITU toewijst aan luchtradinavigatie. Terminals springen over 51 middenfrequenties van 969 tot 1206 MHz, 3 MHz uit elkaar. De springreeks is verdeeld in drie subbanden zodat geen enkele Link 16-draaggolf vlak bij 1030 MHz of 1090 MHz komt — de IFF/SSR-bevraag- en antwoordfrequenties:

BanddeelMiddenfrequentiesSpringkanalen
Lagere subband969–1008 MHz14
Gat rond 1030 MHz (IFF-bevraging)geen tussen 1008 en 1053 MHz—
Middelste subband1053–1065 MHz5
Gat rond 1090 MHz (IFF-antwoord)geen tussen 1065 en 1113 MHz—
Hogere subband1113–1206 MHz32
Totaal969–1206 MHz (spreiding 237 MHz)51

De band wordt gedeeld met DME, TACAN, IFF/SSR, ADS-B, botsingsvoorkomingssystemen en, bovenin, GNSS-signalen zoals GPS L5 — en Link 16 is daar secundaire gebruiker, werkend op non-interferentiebasis volgens nationale frequentietoewijzingsakkoorden. Daarom draagt de verbinding zendlimieten die de meeste militaire radio's niet hebben (zie beperkingen).

Frequentiehopping en pulsstructuur

Elke puls draagt een 5-bitsymbool, gecodeerd als een van 32 cyclische verschuivingen van een 32-chipsequentie (cyclic code shift keying, CCSK), gescrambeld met een pseudowillekeurig chippatroon en MSK-gemoduleerd op 5 Mchip/s. Een puls duurt 6.4 µs gevolgd door 6.6 µs stilte — één puls per 13 µs — en de draaggolf springt bij elke puls naar een nieuwe frequentie, 76,923 keer per seconde, in een volgorde die door de transmissiebeveiligingssleutel en het netnummer wordt vastgelegd. Berichtdata is beschermd met Reed-Solomon RS(31,15), de header met RS(16,7), en symbolen worden geïnterleaved. In dubbelpulsformaten wordt elk symbool twee keer op twee verschillende frequenties verzonden (26 µs per symbool) — capaciteit wordt ingeruild voor storingsbestendigheid.

Versleuteling en antistoring

Twee cryptografische variabelen beschermen de link. Berichtbeveiliging (MSEC) versleutelt de inhoud; transmissiebeveiliging (TSEC) verbergt de golfvorm — samen met het netnummer sleutelt deze het hoppingpatroon, de chip-scrambling en de willekeurige jitter-vertraging aan het begin van elk slot, zodat een stoorzender niet kan voorspellen waar en wanneer de volgende puls komt. Spectrumspreiding, interleaved codering en dubbelpulsdiversiteit voegen marge toe. De legacy-algoritmen worden nu vervangen in het kader van cryptomodernisering (zie terminals hieronder).

De timing van Link 16 nestelt drie eenheden in elkaar:

  • Tijdslot — 7.8125 ms, oftewel 1/128 s: één zendgelegenheid, 128 per seconde.
  • Frame — 12 seconden, 1,536 tijdslots.
  • Epoch — 12.8 minuten, 64 frames, 98,304 tijdslots; daarna herhaalt het schema zich (112.5 epochs per dag).

De slots worden geïnterleaved in drie sets — A-0, B-0, C-0, A-1, B-1, C-1 enzovoort — zodat elke set 512 slots per frame en 32,768 per epoch bevat. Een toewijzing wordt geschreven als set, startindex en herhalingsfrequentienummer R, oftewel 2^R slots per epoch (R = 0–15). Een blok op ratio 10 is bijvoorbeeld 1,024 slots per epoch: één slot per 0.75 s. Planners doen deze rekenkunde per NPG — onze gids voor Link 16-netwerkontwerp loopt het stap voor stap door.

TDMA-timingdiagram van Link 16: een epoch van 12.8 minuten met 64 frames en 98,304 tijdslots; een frame van 12 seconden met 1,536 in sets A, B en C geïnterleavede slots; een tijdslot van 7.8125 ms bestaande uit jitter, synchronisatie, header en data en een bescherminterval voor propagatie; pulsen van 6.4 µs elke 13 µs, elk op een nieuwe frequentie; 72, 258 of 444 pulsen per slot.
Timing van Link 16: epoch, frame, tijdslot en puls. De slotopbouw toont het formaat Standard Double Pulse; segmentbreedten zijn bij benadering.

Binnen een slot verloopt het standaardformaat zo: pseudowillekeurige jitter-vertraging, synchronisatie- en tijdscherpstellingspulsen, berichtheader en data, en daarna een bescherminterval voor propagatie zodat het signaal verre ontvangers bereikt vóór het volgende slot. Een slot draagt 72 pulsen (RTT met alleen header), 258 (Standard Double Pulse, Packed-2 Single Pulse) of 444 (Packed-2 Double Pulse, Packed-4 Single Pulse); de dichtere formaten krimpen de jitter om ruimte te maken en geven antistoringsmarge op.

Zoek je de datasnelheid van Link 16, dan vind je 26.88 kbps, 115.2 kbps, 238 kbps en "ruim 1 Mbps" — soms op dezelfde pagina. De meeste kloppen; ze tellen alleen verschillende dingen. Alles volgt uit drie feiten: een net heeft 128 slots per seconde; een verpakkingsformaat plaatst 3, 6 of 12 woorden in een slot; en elk J-seriewoord is 75 bits (70 data + 5 pariteit), die Reed-Solomon-codering uitbreidt tot 155 bits op de ether.

VerpakkingsformaatWoorden per slotPulsen per slotJ-serie-data (70-bitswoorden)Incl. pariteit (75-bitswoorden)Vrije tekst, zonder RS
Standard Double Pulse (STD-DP)325826.88 kbps28.8 kbps59.52 kbps
Packed-2 Single Pulse (P2SP)625853.76 kbps57.6 kbps119.04 kbps
Packed-2 Double Pulse (P2DP)644453.76 kbps57.6 kbps119.04 kbps
Packed-4 Single Pulse (P4SP)12444107.52 kbps115.2 kbps238.08 kbps
  • J-serie-data is wat een applicatie kan gebruiken voor vastgeformatteerde berichten: 70 bits × woorden per slot × 128 slots per seconde.
  • Inclusief pariteit telt de volledige 75-bitswoorden; dit is de "gecodeerde" of "beschermde" snelheid die datasheets van terminals noemen, bijvoorbeeld 115 kbps voor Packed-4.
  • Vrije tekst zonder Reed-Solomon-codering, vooral gebruikt voor digitale spraak, vult alle 155 bits van elk blok — 1,860 bits per Packed-4-slot, vandaar de 238 kbps op sommige datasheets — ten koste van foutcorrectie.
  • Enhanced Throughput (ET) op MIDS-JTRS vervangt het klassieke coderingsschema en tilt de beschermde snelheid van 115 kbps naar ruim 1 Mbps (leveranciersgegevens tot 1,102 kbps), ten koste van robuustheid en bereik.

Twee kanttekeningen wegen zwaarder dan het kopnummer. Dit zijn totalen voor één net, gedeeld door alle deelnemers: een eenheid zendt alleen in de slots die het netwerkontwerp haar geeft, tegen de klassieke limiet van 1,536 J-woorden per seconde (12 woorden × 128 slots). En operationele netten draaien zelden voluit in Packed-4, want dichte verpakking kost antistoringsmarge en frequentievergunningen in vredestijd beperken de pulsdichtheid; capaciteit groeit door netten op verschillende netnummers te stapelen, niet door één net sneller te maken. In RF-termen is er geen kanaalbreedte te citeren — de pulsen van elk net spreiden zich over de hele springreeks van 969–1206 MHz. Spraak gebruikt twee kanalen op 2.4 kbps (LPC-10) of 16 kbps (CVSD).

Netwerkdeelnamegroepen en netwerkrollen

Een NPG is een afgesproken lijst van berichten, op label en sublabel, die één functie dient; de berichten gaan de lucht in op de slots die aan die NPG zijn toegewezen, en eenheden abonneren zich op de NPG's die hun rol nodig heeft. De nummering is standaard; het aantal slots per NPG wordt per operatie bepaald. Gebruikelijke NPG's:

NPGNaamWat ze vervoert
1Initial EntryToetredingsberichten waarmee terminals op het net synchroniseren
2 / 3RTT-A / RTT-BRound-trip-timing voor fijne synchronisatie (geadresseerd / broadcast)
4Network ManagementNetbeheer en -besturing
5 / 6PPLI en statusNauwkeurige locatie en identificatie van elke eenheid (J2-serie)
7SurveillanceLucht-, zee-, onderzee-, land- en ruimtetracks (J3-serie)
8Missiebeheer / wapencoördinatieBerichten voor missiebeheer en wapencoördinatie
9GeleidingGeleiding van vliegtuigen door C2-eenheden (J12-serie)
12 / 13Spraak A / Spraak BTwee beveiligde digitale spraakkanalen
18Netwerkgestuurde wapensBerichten van en naar wapens in vlucht
19 / 20Gevechtsvliegtuig-tot-gevechtsvliegtuig A / BData die gevechtsvliegtuigformaties uitwisselen

Naast NPG's staan rollen. Behalve de NTR benoemt een netwerk Initial Entry JU's voor late joiners, een netwerkpositiereferentie en een primaire en secundaire navigatiecontroller voor relatieve navigatie, plus relaiseenheden; het onderscheidt ook C2-eenheden, die het beeld beheren (tracknummers, rapportageverantwoordelijkheid, identificatie), van non-C2-eenheden zoals gevechtsvliegtuigen, die het vooral consumeren. Dit alles staat vast in de OPTASK LINK en NDL voordat de eerste terminal het net betreedt.

Een J-seriebericht wordt pas Link 16 wanneer een terminal het inplant in een slot, codeert, versleutelt en verzendt. Drie families tellen:

TerminalWat het isNotities voor integratoren
JTIDSAmerikaanse Link 16-terminals van de eerste generatieOp huidige platforms grotendeels vervangen door MIDS
MIDS-LVTLow Volume Terminal, ontwikkeld door de VS, Frankrijk, Duitsland, Italië en Spanje. Varianten: LVT(1) met spraak en TACAN (bijv. F/A-18, Eurofighter, Rafale), LVT(2) voor grondeenheden van het Amerikaanse leger en LVT(3), de Fighter Data Link-terminal voor de F-15Host-interfaces omvatten MIL-STD-1553, Ethernet, X.25 en STANAG 3910 (LVT(1)); uitgangsvermogen 1, 25 of 200 W
MIDS-JTRSSoftware-defined opvolger in het MIDS-LVT-formfactor: een Link 16-kanaal plus TACAN en drie programmeerbare kanalenVoegt Concurrent Multi-Netting (CMN-4), Concurrent Contention Receive, Enhanced Throughput, frequency remapping en cryptomodernisering toe

Twee upgrades tellen als je de uitrustingslijst van een platform leest. Cryptomodernisering vervangt de legacy-algoritmen van Link 16 — programmeerbare crypto op MIDS-JTRS, een Block Upgrade 2 (BU2)-retrofit op MIDS-LVT. Concurrent Multi-Netting-4 (CMN-4) laat een MIDS-JTRS-terminal vier berichten op vier netnummers in hetzelfde tijdslot ontvangen, en Concurrent Contention Receive decodeert meerdere contentietransmissies in één slot, zodat één scheeps- of grondterminal meer van een multinet-architectuur monitort. Frequency remapping maakt "gebande" werking vrij van andere bandgebruikers mogelijk, en voor platforms die geen MIDS-kast kunnen herbergen bestaan er kleinere Link 16-radio's. Onze MIDS-terminalgids behandelt de hardwarekeuze in diepte.

Link 16 is zichtlijnradio. Het bescherminterval voor propagatie in elk slot is gedimensioneerd op 300 zeemijl, of 500 nm in de modus uitgebreid bereik — alleen beschikbaar met de formaten Standard en Packed-2 Single Pulse. In de praktijk beslist eerst de horizon: vliegtuigen op hoogte kunnen het volledige bereik gebruiken, schepen en grondeenheden zien veel minder. Drie mechanismen brengen Link 16 verder:

  • Relais — een lucht- of oppervlakteterminal herzendt berichten in apart toegewezen slots. Het blijft op de eigen golfvorm, maar verbruikt extra slots per doorgestuurd bericht.
  • JREAP (MIL-STD-3011 / STANAG 5518) verpakt J-serieberichten voor andere media. JREAP-A gebruikt aangekondigde token passing over half-duplexverbindingen zoals UHF DAMA SATCOM, tot 2,400 bps; JREAP-B is punt-tot-punt serieel; JREAP-C draait over IP met UDP of TCP en is de gebruikelijke keuze voor C2-centra en gateways.
  • SIMPLE (STANAG 5602) verbindt TDL-testopstellingen en laboratoria via IP of seriële lijnen en herverpakt host-interfaceverkeer zodat externe apparatuur het ziet alsof het van een terminal komt.

Veel C2-applicaties raken de RF-kant helemaal niet aan: ze ontvangen Link 16 als JREAP-C-verkeer van een gateway die ergens aan een terminal gekoppeld is, en gedistribueerde training doet hetzelfde met SISO-STD-002 over DIS en HLA.

J-serieberichten zijn opgebouwd uit 75-bitswoorden: een beginwoord — waarvan de eerste bits het bericht identificeren — gevolgd door extensiewoorden en optionele vervolgwoorden; label en sublabel geven de vertrouwde "J3.2"-notatie:

J-series initial word, 75 bits (bit 0 = least significant)
bits  0-1   word format      00 initial, 10 extension, 01 continuation
bits  2-6   label            J0 ... J31
bits  7-9   sub-label        .0 ... .7     (J3.2 = label 3, sub-label 2)
bits 10-12  message length   words in the message
bits 13-69  message fields   defined per message in MIL-STD-6016
bits 70-74  parity

Labels groeperen berichten op functie: J0–J1 netbeheer, J2 PPLI, J3 surveillance (J3.2 Air Track — luchttrack, J3.3 Surface Track — zeetrack), J7–J8 informatiebeheer, J9–J11 wapencoördinatie, J12 geleiding (J12.0 Mission Assignment — missietoewijzing), J13 platformstatus, J14–J17 elektronische oorlogvoering, dreigingswaarschuwing, beeldmateriaal en weer, J28–J30 nationaal gebruik, J31 overig. Onze volledige lijst van J-serieberichten catalogiseert elk label, en de J-serie-veldgids behandelt codec-valkuilen.

Een softwareteam bouwt zelden de radio zelf. Het bouwt alles tussen de terminal en de operator:

  1. Host-interface-adapter. Laadt initialisatiedata en wisselt J-woorden uit met de terminal over MIL-STD-1553 of Ethernet voor de toegewezen NPG's en slots.
  2. J-serie-codec. Bit-exact coderen en decoderen volgens MIL-STD-6016 — "no statement"-waarden, spare-bits, vervolgwoorden — getest tegen referentievectoren. De standaard is verspreidingsbeperkt, toegang loopt via een overheidssponsor.
  3. Datalink-verwerking. Tracknummers, rapportageverantwoordelijkheid, correlatie, identificatie en de verzend- en ontvangstregels die de standaard oplegt.
  4. Gateway naar het C2-systeem. J-serie-tracks vertalen naar het model van een gezamenlijk operationeel beeld en doorsluizen naar JREAP-C, andere links of CoT — het werk van een gateway voor tactische datalinks.
  5. Testtooling. SIMPLE- en SISO-STD-002-stimulators, recorders en analysatoren, zodat het meeste testen gebeurt voordat iemand een live net boekt.

Bouw je op Link 16? Wij bouwen J-serie-codecs, MIDS-host-interface-adapters, multilink-gateways (Link 16, JREAP-C, Link 22, CoT) en Link 16-trackinname in C2- en COP-software, met testharnesses op SIMPLE en SISO-STD-002. Vertel ons over jouw integratie en we komen terug met een architectuur en een testplan.

  • Zichtlijn. Voorbij ongeveer 300 nm (500 nm uitgebreid) en de radiohorizon heb je relay-slots of JREAP nodig.
  • Capaciteit. 128 slots per seconde per net, hooguit ~107.5 kbps J-serie-data in klassieke verpakking — gedeeld door alle deelnemers. Relais verbruikt slots, dichte verpakking kost antistoringsmarge, en beeldmateriaal of video past er nauwelijks in.
  • Spectrumregels. Nationale frequentietoewijzingsakkoorden beperken zendvermogen en pulsdichtheid als een tweecijferige Time Slot Duty Factor (TSDF). Een TSDF van 100/50 beperkt alle terminals binnen zichtlijn tot 396,288 pulsen per frame van 12 seconden (1,536 slots × 258 pulsen), één terminal tot de helft — en omdat Packed-4-slots 444 pulsen dragen, dekt dat hooguit ~58% van de slots in dat formaat. Terminals implementeren een Interference Protection Feature die de vredeslimieten afdwingt.
  • Kosten en toegang. Terminals zijn duur en exportgecontroleerd, crypto vereist nationale vrijgave, de berichtstandaard is beperkt, en elk net vergt planning, sleutels en initialisatiedata voordat het verkeer draagt.

Wat gaat Link 16 dus vervangen? Niet één ding, en niet snel: het geïnstalleerde park wordt ter plekke gemoderniseerd (cryptomodernisering, frequency remapping, CMN-4, Enhanced Throughput), terwijl andere links specifieke taken overnemen — Link 22 voor maritiem werk voorbij de zichtlijn, IP-gebaseerde tactische netten voor verkeer dat niet in slots van 7.8125 ms past. De roadmap behandelen we in wat Link 16 zal vervangen en we vergelijken de links in Link 11 vs Link 16 vs Link 22.

Integreer je Link 16 in je C2 of COP?

Wij bouwen J-serie-codecs, MIDS-host-interface-adapters, JREAP-C- en SIMPLE-gateways en Link 16-trackfusie voor C2- en COP-software. Vertel ons wat jouw platform over de link moet verzenden en ontvangen.

Bespreek je Link 16-integratie → Trackfusie en COP-ontwikkeling →

Samengesteld door de ingenieurs van Corvus Intelligence, die gateways voor tactische datalinks, J-serie-codecs en C2-software bouwen, en gecontroleerd tegen openbare bronnen, waaronder SISO-STD-002-2021, terminaldata van fabrikanten en golfvormstudies van de Naval Postgraduate School. Over Corvus Intelligence →