Link 16 J-serie berichten zijn de binaire berichten met vaste indeling (TADIL J) die worden gedefinieerd door MIL-STD-6016 en NAVO-STANAG 5516. Elke bericht draagt een label van J0 tot J31 en een sublabel van 0 tot 7: J2.2 is Air PPLI, J3.2 is Air Track, J12.0 is Mission Assignment. De onderstaande tabellen geven elk publiek gedocumenteerd J-bericht met naam en doel, gegroepeerd op functie.

De lijst is uitsluitend opgebouwd uit publieke bronnen en onderling gecontroleerd: de Amerikaanse multidienst-snelleverwijzing FM 6-24.8 (2000), de Link 16-simulatiestandaard SISO-STD-002 en trainings- en productmateriaal van fabrikanten. De pagina is gemaakt om te printen: gebruik de printdialoog van uw browser of Opslaan als PDF — het printstylesheet van de blog laat de navigatie weg. Hoe de woorden worden gedecodeerd en waar codecs fout gaan, leest u in de begeleidende Link 16 J-serie veldgids; voor de golfvorm en terminals daaronder, zie wat Link 16 is.

Hoe u een label van een Link 16 J-serie bericht leest

Een label zoals J3.2 bevat twee getallen. Het eerste is het 5-bits label (0–31), dat de berichtfamilie benoemt — J3 is surveillance. Het tweede is het 3-bits sublabel (0–7), dat één bericht in die familie kiest: J3.2 is de luchttrack, J3.3 de oppervlaktetrack. Beide staan aan het begin van het beginwoord van het bericht, zodat een decoder na de eerste tien bits weet welk bericht hij vastheeft.

In specificaties en logs duiken nog drie notaties op:

  • Woordsuffixen. Een I, E of C na het label benoemt één woord van een bericht: J10.2I is het beginwoord van Engagement Status en J10.2C2 het vervolgwoord 2.
  • Getallen tussen haakjes. J28.2(0) is een specifiek bericht binnen het nationale label J28.2 — hier de Text Message voor vrije tekst.
  • Hiaten. Niet elk getal wordt gebruikt. J4 en J18–J27 komen niet voor in de publieke catalogi, en J5 levert één bericht — J5.4.

De met † gemarkeerde regel komt in slechts één publieke bron voor; controleer hem tegen de standaardrevisie die uw programma gebruikt.

J0–J8: netwerkbeheer, PPLI, surveillance en informatiemanagement

Deze families houden het netwerk draaiende en bouwen het gedeelde beeld: J0 en J1 beheren het netwerk, J2 laat elke terminal zichzelf melden, J3 vervoert wat sensoren zien, en J7 maakt van vele onafhankelijke meldingen één consistent beeld.

Netwerkbeheer (J0, J1)

LabelBerichtDoel
J0.0Initial EntryDraagt de netwerktijd zodat terminals kunnen synchroniseren en het net in gaan
J0.1TestTest de werking van de link tussen terminals
J0.2Network Time UpdateWerkt de netwerktijd bij
J0.3Time Slot AssignmentWijst via de ether tijdsloten toe aan een terminal
J0.4Radio Relay ControlBedient de relaisfunctie van een terminal
J0.5Repromulgation RelayStuurt de doorgifte (repromulgatie) van berichten
J0.6Communication ControlStelt de communicatie-instellingen van een terminal in
J0.7Time Slot ReallocationKondigt herverdeling van tijdsloten tussen eenheden aan
J1.0Connectivity InterrogationVraagt een eenheid om haar connectiviteit te melden
J1.1Connectivity StatusMeldt de connectiviteit van een eenheid
J1.2Route EstablishmentStelt een berichtroute tussen eenheden in
J1.3AcknowledgmentBevestigt de ontvangst van een bericht
J1.4Communication StatusMeldt de communicatiestatus van een eenheid
J1.5Net Control InitializationInitialiseert de netwerkbesturing
J1.6Needline Participation Group AssignmentWijst eenheden toe aan needline-deelnamegroepen

Precieze locatie en identificatie van deelnemers (J2)

LabelBerichtDoel
J2.0Indirect Interface Unit PPLIPPLI van een eenheid die vanuit een andere link op Link 16 wordt doorgegeven
J2.2Air PPLIEigen positie en identificatie van een luchtvaartuig
J2.3Surface PPLIZelfde, voor een oppervlakteschip
J2.4Subsurface PPLIZelfde, voor een onderzeeboot
J2.5Land Point PPLIZelfde, voor een stationaire landeenheid
J2.6Land Track PPLIZelfde, voor een mobiele landeenheid

Surveillance (J3)

LabelBerichtDoel
J3.0Reference PointGeografische referentiepunten, -lijnen en -gebieden
J3.1Emergency PointMarkeert de positie van een noodsituatie
J3.2Air TrackDoor een sensor bepaalde luchttrack
J3.3Surface TrackMaritieme oppervlaktetrack
J3.4Subsurface TrackOnderwatertrack
J3.5Land Point or TrackVaste landobjecten (luchtverdedigingsstellingen, HQ's) of rijdende voertuigen
J3.6Space TrackObjecten in de ruimte, zoals ballistische raketten
J3.7Electronic Warfare Product InformationNiet-parametrisch EO-product over emitters

Onderzeebootbestrijding, inlichtingen en informatiemanagement (J5–J8)

LabelBerichtDoel
J5.4Acoustic Bearing and RangeSonarpeiling en -afstand voor onderzeebootbestrijding
J6.0Intelligence InformationInlichtingengegevens over tracks en eenheden
J7.0Track ManagementBeheeracties op gemelde tracks
J7.1Data Update RequestVraagt verse gegevens over een track op
J7.2CorrelationVerklaart dat twee tracknummers één object zijn
J7.3PointerWijst andere eenheden op een positie of track
J7.4Track IdentifierIdentificatiegegevens van een track
J7.5IFF/SIF ManagementIFF/SIF-codegegevens, inclusief verschilrapporten
J7.6Filter ManagementBeheert gegevensfilters tussen eenheden
J7.7AssociationKoppelt verwante tracks of eenheden
J8.0Unit DesignatorAanduidingsgegevens van een eenheid
J8.1Mission Correlator ChangeWijzigt de missiecorrelator van een eenheid

J9–J17: wapenkoördinatie, besturing, status en EO

Deze families maken Link 16 tot een commandokanaal in plaats van alleen een beeldstroom. J11 is toegevoegd voor netwerkgeïntegreerde wapens via een wijziging in MIL-STD-6016C en ontbreekt daarom in de catalogus van 2000; J16.0 en J17.0 duiken op in latere fabrikantscatalogi en gateway-specificaties.

Wapenkoördinatie en -beheer (J9–J11)

LabelBerichtDoel
J9.0CommandStuurt wapengebruik en andere C2-acties aan
J9.1 †Engagement CoordinationCoördineert doelinzetten tussen eenheden
J10.2Engagement StatusMeldt de status van een doelinzet
J10.3HandoverDraagt de besturing van een luchtvaartuig of doelinzet over aan een andere eenheid
J10.5Controlling Unit ReportMeldt gegevens van de besturende eenheid over middelen onder besturing
J10.6PairingKoppelt wapens of jagers aan doelen (commits)
J11.0Weapon Response/StatusVan het wapen: track in vlucht, ack/nack, trefferindicatie
J11.1Weapon DirectiveNaar het wapen: doelsupdates in vlucht en andere richtlijnen
J11.2Weapon CoordinationTussen besturende eenheden en derde doelgevingsbronnen

Besturing (J12)

LabelBerichtDoel
J12.0Mission AssignmentWijst een missie of doel toe aan een bestuurd luchtvaartuig
J12.1VectorStuurvector voor een bestuurd luchtvaartuig
J12.2Precision Aircraft DirectionPrecieze leiding van een bestuurd luchtvaartuig
J12.3Flight PathVliegroute voor een bestuurd luchtvaartuig
J12.4Controlling Unit ChangeBeveelt een wisseling van besturende eenheid aan
J12.5Target/Track CorrelationCorreleert het doel van een jager met een netwerktrack
J12.6Target SortingVerdeelt doelen onder jagers; ook voor punten van sensorinteresse
J12.7Target BearingMeldt een peiling naar een doel

Status, elektronische oorlogsvoering, dreigingswaarschuwing, beeldmateriaal en weer (J13–J17)

LabelBerichtDoel
J13.0Airfield Status MessageStatus van een vliegveld
J13.2Air Platform and System StatusStatus van een luchtvaartuig: brandstof, wapens, uitrusting
J13.3Surface Platform and System StatusZelfde, voor schepen
J13.4Subsurface Platform and System StatusZelfde, voor onderzeeboten
J13.5Land Platform and System StatusZelfde, voor landeenheden
J14.0Parametric InformationParametrische EO-gegevens over emitters
J14.2Electronic Warfare Control/CoordinationEO-opdrachten en -coördinatie
J15.0Threat WarningWaarschuwt eenheden voor een dreiging
J16.0ImageryOverdracht van stilstaande beelden
J17.0Weather Over TargetWeersomstandigheden boven een doelgebied

J28–J31: nationaal gebruik, vrije tekst en huishoudelijke functies

De sublabels van J28 zijn toegewezen aan landen en krijgsmachtdelen, die hun eigen inhoud definiëren; degene die integratoren het vaakst tegenkomen is J28.2(0), het vrije-tekstbericht. J31 bevat cryptografisch beheer en de tijdslotopvulling.

LabelBerichtDoel
J28.0U.S. National 1 (Army)Gereserveerd voor door het Amerikaanse leger gedefinieerde berichten
J28.1U.S. National 2 (Navy)Gereserveerd voor door de Amerikaanse marine gedefinieerde berichten
J28.2U.S. National 3 (Air Force)Gereserveerd voor door de Amerikaanse luchtmacht gedefinieerde berichten
J28.2(0)Text MessageVrije tekst in vaste indeling (opmerkingen, korte orders)
J28.3U.S. National 4 (Marine Corps)Gereserveerd voor door het USMC gedefinieerde berichten
J28.4French National 1Gereserveerd voor Frans nationaal gebruik
J28.5French National 2Gereserveerd voor Frans nationaal gebruik
J28.6U.S. National 5 (NSA)Gereserveerd voor door de NSA gedefinieerde berichten
J28.7UK NationalGereserveerd voor Brits nationaal gebruik
J29National Use (reserved)Gereserveerd voor nationaal gebruik
J30National Use (reserved)Gereserveerd voor nationaal gebruik
J31.0Over-the-Air Rekeying ManagementBeheert hercodering via de ether (OTAR)
J31.1Over-the-Air RekeyingVervoert OTAR-sleutelmateriaal
J31.7No StatementOpvulwoord van één woord dat een slot tot 3, 6 of 12 woorden vult

De J-berichten waarvan een typisch luchtbeeld afhangt

Een consument die alleen het luchtbeeld nodig heeft — een C2-display, een fusiemachine, een gateway die een COP voedt — haalt het merendeel van zijn waarde uit een kleine deelverzameling. Dit zijn de berichten om eerst te implementeren:

LabelWat het vervoertWaarom een luchtbeeldconsument het nodig heeft
J2.2 / J2.0Positie en identificatie van elk luchtvaartuig op het net; doorgegeven eenhedenHet gezaghebbende eigen (blauwe) luchtbeeld
J3.2Tracknummer, positie, koers en snelheid, identiteit, trackkwaliteit (0–15)Alles wat sensoren zien en wat zichzelf niet meldt
J3.0Referentiepunten, -lijnen en -gebiedenControlepunten en -gebieden die op de COP worden getekend
J7.0 / J7.2 / J7.3Trackbeheer, correlatie, aanwijzersHoudt het beeld consistent en vrij van duplicaten
J13.2Status van brandstof, wapens en uitrustingWat elk luchtvaartuig nog kan doen
J12.0 / J12.1 / J12.6Missietoewijzing, vectoren, doelsorteringNodig voor besturings- en jagerdisplays
J10.2Status van een doelinzetNodig voor luchtverdedigingsdisplays
J28.2(0)Vrije tekstOperatoropmerkingen die in geen gestructureerd bericht passen

Haal J2 en J3 niet door elkaar. J2.2 is een luchtvaartuig op het net dat zichzelf meldt; J3.2 is een track die een surveillance-eenheid meldt over iets dat zij waarneemt — vijandelijk, onbekend of eigen zonder terminal. De identiteit van een track in J3 combineert omgeving, identiteit, platform, activiteit, specifiek type en nationaliteit, en de trackkwaliteit loopt van 0 tot 15.

Structuur van een J-serie bericht: woorden, bits en tijdsloten

Elk J-bericht is opgebouwd uit woorden van 75 bits: 70 databits plus 5 pariteitsbits. Het beginwoord opent het bericht met een 2-bits woordformaatcode, het 5-bits label, het 3-bits sublabel, een 3-bits lengte-indicator (MLI) en 57 bits aan velden. Uitbreidingswoorden voegen 68 bits aan velden toe; vervolgwoorden dragen hun eigen 5-bits vervolglabel en 63 bits aan velden. Elk slot opent met een headerwoord van 35 bits dat het slottype en het brontracknummer van de zender benoemt.

Diagram van een Link 16 J-serie bericht: een headerwoord van 35 bits (slottype, relais, brontracknummer, SDU-serienummer); een beginwoord met 2-bits woordformaat, 5-bits label, 3-bits sublabel, 3-bits lengte-indicator, 57 databits en 5 pariteitsbits; indelingen van uitbreidings- en vervolgwoorden; 3, 6 of 12 woorden per tijdslot afhankelijk van de verpakkingsvorm
Anatomie van een J-serie bericht. Veldbreedtes volgens SISO-STD-002-2021; de veldinhoud wordt gedefinieerd in MIL-STD-6016 / STANAG 5516.
WoordVelden (bits)Rol
Header (één per slot)slot type 3 · relay 1 · source track number 15 · SDU serial number 16 = 35Identificeert de zender en het gebruik van het slot
Begin (I)word format 2 · label 5 · sublabel 3 · length indicator 3 · data 57 · parity 5Opent elk J-bericht
Uitbreiding (E)word format 2 · data 68 · parity 5Meer velden; geen label, dus de positie bepaalt de betekenis
Vervolg (C)word format 2 · continuation label 5 · data 63 · parity 5Een gelabeld blok verdere velden

De verpakkingsvorm van een slot bepaalt hoeveel woorden het vervoert: 3 bij standaard dubbele puls, 6 bij packed-2 met enkele of dubbele puls, 12 bij packed-4 met enkele puls. Gepakte vormen en enkel-pulsvormen ruilen anti-jam-marge voor capaciteit, en de header gaat altijd dubbel puls. In de ether is elk 75-bits woord vijftien 5-bits symbolen; een blok van drie datawoorden is beschermd als drie (31,15) Reed–Solomon codewoorden — 93 symbolen, één per puls — terwijl de 35-bits header is gecodeerd als een (16,7) codewoord. Bij 128 sloten per seconde ligt het plafond op 1.536 J-woorden per seconde; terminals vullen ongebruikte posities met J31.7.

Bouwt u een J-serie decoder of gateway? Wij bouwen J-serie encoders en decoders, berichtfilters op labelniveau en Link 16 ↔ Link 22 / CoT-vertalers, met round-trip testvectoren voor elk bericht binnen scope. Vertel ons welke J-labels en links u nodig heeft →

“Link 16 berichten” dekt meer dan de J-catalogus. Een terminal verwerkt zes soorten verkeer:

TypeWat het is
Vast formaat (J-serie)Woorden van 75 bits met label en sublabel: de catalogus op deze pagina
Vrije tekstBitgeoriënteerde berichten die elke bit voor data gebruiken, zoals gedigitaliseerde spraak of telex; niet hetzelfde als J28.2(0)
SpraakTwee beveiligde kanalen voor gedigitaliseerde spraak (spraakgroepen A en B) op 2,4 of 16 kbit/s
Variable Message Format (VMF)VMF-berichten vervoerd in Link 16-woorden: 2-bits woordformaat, 68 databits, 5 pariteitsbits
Round-trip timing (RTT)RTT-A-bevragingen (geadresseerd) en RTT-B (broadcast) plus RTT-antwoord; woorden van 35 bits voor fijne synchronisatie
Link 16 Enhanced Throughput (LET)Pakketten met hogere doorvoer op nieuwere MIDS-terminals, met een eigen header van 40 bits

VMF over Link 16 vervoert de K-serie berichten die in onze Variable Message Format gids worden beschreven. RTT-berichten vallen buiten de J-nummering, maar zijn belangrijk voor wie netinloop simuleert.

Welke NPG vervoert welke J-berichten

Link 16 tijdsloten zijn toegewezen aan netwerkdeelnamegroepen (NPG's), elk per functie gedefinieerd — de NPG bepaalt dus ook welke berichten erover gaan. De gezamenlijke toewijzingen hieronder volgen FM 6-24.8; het OPTASK LINK van een operatie is leidend, en de Link 16 netwerkontwerpgids laat zien hoe sloten worden gebudgetteerd.

NPGFunctieTypische berichten
1Initiële instapJ0.0
2, 3Round-trip timing (geadresseerd, broadcast)RTT-bevragingen en -antwoorden
4NetwerkbeheerJ0.x, J1.x
5, 6PPLI A (C2-eenheden), PPLI B (niet-C2-eenheden)J2.x
7SurveillanceJ3.x, J7.x; J2.0 voor USAF/USMC-doorgegeven eenheden
8MissiebeheerJ9.0, J10.2 (US Navy), J10.5, J13.x
9LuchtbesturingJ12.x
10Elektronische oorlogsvoeringJ14.x; J3.7 (ook NPG 7)
12, 13Spraak A, spraak BGedigitaliseerde spraak
14Indirecte PPLI (US Navy)J2.0
18WapenkoördinatieJ10.x-koppelingen en -overdrachten
19Jager-tot-jagerSensordoelen en status van de jagers
21Coördinatie van doelinzettenVerkeer voor de coördinatie van doelinzetten
27Gezamenlijke PPLIJ2.x
29Vrije tekst (restberichten)Vrije-tekstverkeer

Twee details laten integratoren struikelen. Luchtbesturing (J12) heeft een eigen NPG 9, apart van wapenkoördinatie op NPG 18. Doorgegeven PPLI (J2.0) rijdt op NPG 14 voor de US Navy, maar op NPG 7 voor de US Air Force en het Marine Corps.

Hoe software de J-serie lijst gebruikt

Codecs. Een decoder leest label en sublabel uit het beginwoord, zoekt ze op in een dispatch-tabel en geeft de woorden door aan de veldparser van dat bericht. De lengte-indicator vertelt hoeveel woorden bij het bericht horen, zodat niet-geïmplementeerde berichten kunnen worden overgeslagen zonder uitlijning te verliezen. Genereer de parsers uit de geldende MIL-STD-6016-tabellen in plaats van met de hand; de veldgids behandelt reservebits, “no statement”-waarden en testvectoren.

Filters. Filtering op labelniveau is de goedkoopste manier om belasting te verminderen: een COP heeft misschien alleen J2, J3 en J7 nodig. Planners geven zend- en lijnfilters mee in het OPTASK LINK, en J7.6 Filter Management stelt filters via de link bij.

Gateways. Vertaling is een semantische afbeelding, geen hercodering. FM 6-24.8 merkt op dat toen een scheeps-C2P van de US Navy J-serie vertaalde naar Link 11- en Link 4A-berichten, de uitgebreide inhoud en precisie van de J-serie verloren gingen en één J-bericht tot acht legacy-berichten kon worden — de afwegingen vergelijken we in Link 11 vs Link 16 vs Link 22. Link 22 heeft een eigen catalogus (zie wat Link 22 is), dus een Link 16 naar Link 22 gateway beeldt bericht voor bericht af, net als een brug naar TAK, waar J2- en J3-tracks Cursor on Target-events worden. Ons overzicht van gateway-software voor tactische datalinks behandelt JREAP-, VMF- en NFFI-bruggen.

Link 16 J-serie berichten als PDF en officiële bronnen

De gezaghebbende definities — veldindelingen, zend- en ontvangstregels, elke bit van elk woord — staan in MIL-STD-6016 (Tactical Data Link 16 Message Standard) en STANAG 5516 (Tactical Data Exchange – Link 16). Geen van beide is publiek te downloaden; toegang loopt via overheids- en NAVO-kanalen, en onze STANAG 5516-toelichting behandelt de revisies. Elke publieke lijst, deze incluis, is slechts een samenvatting om te navigeren.

De volledigste publieke lijst is figuur I-3 van FM 6-24.8, in 2000 vrijgegeven voor publieke publicatie — vóór J11, J16 en J17. SISO-STD-002-2021 publiceert de header- en woordindelingen en noemt MIL-STD-6016C t/m F en STANAG 5516 editie 3 tot 6 als gebruikte versies. Om deze lijst offline te bewaren, print de pagina en kies Opslaan als PDF.

Een J-serie codec of gateway nodig?

Wij bouwen J-serie encoders en decoders, filters op labelniveau en vertalers van Link 16 naar Link 22 of CoT, conform de MIL-STD-6016 / STANAG 5516-revisie die uw programma voorschrijft.

J-serie codec nodig? → Lees de J-serie veldgids →

Samengesteld door engineers van Corvus Intelligence die codecs en gateways voor tactische datalinks bouwen; gecontroleerd tegen FM 6-24.8, SISO-STD-002-2021 en fabrikantdocumentatie. Over Corvus Intelligence →