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.2Iis het beginwoord van Engagement Status enJ10.2C2het 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)
| Label | Bericht | Doel |
|---|---|---|
| J0.0 | Initial Entry | Draagt de netwerktijd zodat terminals kunnen synchroniseren en het net in gaan |
| J0.1 | Test | Test de werking van de link tussen terminals |
| J0.2 | Network Time Update | Werkt de netwerktijd bij |
| J0.3 | Time Slot Assignment | Wijst via de ether tijdsloten toe aan een terminal |
| J0.4 | Radio Relay Control | Bedient de relaisfunctie van een terminal |
| J0.5 | Repromulgation Relay | Stuurt de doorgifte (repromulgatie) van berichten |
| J0.6 | Communication Control | Stelt de communicatie-instellingen van een terminal in |
| J0.7 | Time Slot Reallocation | Kondigt herverdeling van tijdsloten tussen eenheden aan |
| J1.0 | Connectivity Interrogation | Vraagt een eenheid om haar connectiviteit te melden |
| J1.1 | Connectivity Status | Meldt de connectiviteit van een eenheid |
| J1.2 | Route Establishment | Stelt een berichtroute tussen eenheden in |
| J1.3 | Acknowledgment | Bevestigt de ontvangst van een bericht |
| J1.4 | Communication Status | Meldt de communicatiestatus van een eenheid |
| J1.5 | Net Control Initialization | Initialiseert de netwerkbesturing |
| J1.6 | Needline Participation Group Assignment | Wijst eenheden toe aan needline-deelnamegroepen |
Precieze locatie en identificatie van deelnemers (J2)
| Label | Bericht | Doel |
|---|---|---|
| J2.0 | Indirect Interface Unit PPLI | PPLI van een eenheid die vanuit een andere link op Link 16 wordt doorgegeven |
| J2.2 | Air PPLI | Eigen positie en identificatie van een luchtvaartuig |
| J2.3 | Surface PPLI | Zelfde, voor een oppervlakteschip |
| J2.4 | Subsurface PPLI | Zelfde, voor een onderzeeboot |
| J2.5 | Land Point PPLI | Zelfde, voor een stationaire landeenheid |
| J2.6 | Land Track PPLI | Zelfde, voor een mobiele landeenheid |
Surveillance (J3)
| Label | Bericht | Doel |
|---|---|---|
| J3.0 | Reference Point | Geografische referentiepunten, -lijnen en -gebieden |
| J3.1 | Emergency Point | Markeert de positie van een noodsituatie |
| J3.2 | Air Track | Door een sensor bepaalde luchttrack |
| J3.3 | Surface Track | Maritieme oppervlaktetrack |
| J3.4 | Subsurface Track | Onderwatertrack |
| J3.5 | Land Point or Track | Vaste landobjecten (luchtverdedigingsstellingen, HQ's) of rijdende voertuigen |
| J3.6 | Space Track | Objecten in de ruimte, zoals ballistische raketten |
| J3.7 | Electronic Warfare Product Information | Niet-parametrisch EO-product over emitters |
Onderzeebootbestrijding, inlichtingen en informatiemanagement (J5–J8)
| Label | Bericht | Doel |
|---|---|---|
| J5.4 | Acoustic Bearing and Range | Sonarpeiling en -afstand voor onderzeebootbestrijding |
| J6.0 | Intelligence Information | Inlichtingengegevens over tracks en eenheden |
| J7.0 | Track Management | Beheeracties op gemelde tracks |
| J7.1 | Data Update Request | Vraagt verse gegevens over een track op |
| J7.2 | Correlation | Verklaart dat twee tracknummers één object zijn |
| J7.3 | Pointer | Wijst andere eenheden op een positie of track |
| J7.4 | Track Identifier | Identificatiegegevens van een track |
| J7.5 | IFF/SIF Management | IFF/SIF-codegegevens, inclusief verschilrapporten |
| J7.6 | Filter Management | Beheert gegevensfilters tussen eenheden |
| J7.7 | Association | Koppelt verwante tracks of eenheden |
| J8.0 | Unit Designator | Aanduidingsgegevens van een eenheid |
| J8.1 | Mission Correlator Change | Wijzigt 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)
| Label | Bericht | Doel |
|---|---|---|
| J9.0 | Command | Stuurt wapengebruik en andere C2-acties aan |
| J9.1 † | Engagement Coordination | Coördineert doelinzetten tussen eenheden |
| J10.2 | Engagement Status | Meldt de status van een doelinzet |
| J10.3 | Handover | Draagt de besturing van een luchtvaartuig of doelinzet over aan een andere eenheid |
| J10.5 | Controlling Unit Report | Meldt gegevens van de besturende eenheid over middelen onder besturing |
| J10.6 | Pairing | Koppelt wapens of jagers aan doelen (commits) |
| J11.0 | Weapon Response/Status | Van het wapen: track in vlucht, ack/nack, trefferindicatie |
| J11.1 | Weapon Directive | Naar het wapen: doelsupdates in vlucht en andere richtlijnen |
| J11.2 | Weapon Coordination | Tussen besturende eenheden en derde doelgevingsbronnen |
Besturing (J12)
| Label | Bericht | Doel |
|---|---|---|
| J12.0 | Mission Assignment | Wijst een missie of doel toe aan een bestuurd luchtvaartuig |
| J12.1 | Vector | Stuurvector voor een bestuurd luchtvaartuig |
| J12.2 | Precision Aircraft Direction | Precieze leiding van een bestuurd luchtvaartuig |
| J12.3 | Flight Path | Vliegroute voor een bestuurd luchtvaartuig |
| J12.4 | Controlling Unit Change | Beveelt een wisseling van besturende eenheid aan |
| J12.5 | Target/Track Correlation | Correleert het doel van een jager met een netwerktrack |
| J12.6 | Target Sorting | Verdeelt doelen onder jagers; ook voor punten van sensorinteresse |
| J12.7 | Target Bearing | Meldt een peiling naar een doel |
Status, elektronische oorlogsvoering, dreigingswaarschuwing, beeldmateriaal en weer (J13–J17)
| Label | Bericht | Doel |
|---|---|---|
| J13.0 | Airfield Status Message | Status van een vliegveld |
| J13.2 | Air Platform and System Status | Status van een luchtvaartuig: brandstof, wapens, uitrusting |
| J13.3 | Surface Platform and System Status | Zelfde, voor schepen |
| J13.4 | Subsurface Platform and System Status | Zelfde, voor onderzeeboten |
| J13.5 | Land Platform and System Status | Zelfde, voor landeenheden |
| J14.0 | Parametric Information | Parametrische EO-gegevens over emitters |
| J14.2 | Electronic Warfare Control/Coordination | EO-opdrachten en -coördinatie |
| J15.0 | Threat Warning | Waarschuwt eenheden voor een dreiging |
| J16.0 | Imagery | Overdracht van stilstaande beelden |
| J17.0 | Weather Over Target | Weersomstandigheden 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.
| Label | Bericht | Doel |
|---|---|---|
| J28.0 | U.S. National 1 (Army) | Gereserveerd voor door het Amerikaanse leger gedefinieerde berichten |
| J28.1 | U.S. National 2 (Navy) | Gereserveerd voor door de Amerikaanse marine gedefinieerde berichten |
| J28.2 | U.S. National 3 (Air Force) | Gereserveerd voor door de Amerikaanse luchtmacht gedefinieerde berichten |
| J28.2(0) | Text Message | Vrije tekst in vaste indeling (opmerkingen, korte orders) |
| J28.3 | U.S. National 4 (Marine Corps) | Gereserveerd voor door het USMC gedefinieerde berichten |
| J28.4 | French National 1 | Gereserveerd voor Frans nationaal gebruik |
| J28.5 | French National 2 | Gereserveerd voor Frans nationaal gebruik |
| J28.6 | U.S. National 5 (NSA) | Gereserveerd voor door de NSA gedefinieerde berichten |
| J28.7 | UK National | Gereserveerd voor Brits nationaal gebruik |
| J29 | National Use (reserved) | Gereserveerd voor nationaal gebruik |
| J30 | National Use (reserved) | Gereserveerd voor nationaal gebruik |
| J31.0 | Over-the-Air Rekeying Management | Beheert hercodering via de ether (OTAR) |
| J31.1 | Over-the-Air Rekeying | Vervoert OTAR-sleutelmateriaal |
| J31.7 | No Statement | Opvulwoord 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:
| Label | Wat het vervoert | Waarom een luchtbeeldconsument het nodig heeft |
|---|---|---|
| J2.2 / J2.0 | Positie en identificatie van elk luchtvaartuig op het net; doorgegeven eenheden | Het gezaghebbende eigen (blauwe) luchtbeeld |
| J3.2 | Tracknummer, positie, koers en snelheid, identiteit, trackkwaliteit (0–15) | Alles wat sensoren zien en wat zichzelf niet meldt |
| J3.0 | Referentiepunten, -lijnen en -gebieden | Controlepunten en -gebieden die op de COP worden getekend |
| J7.0 / J7.2 / J7.3 | Trackbeheer, correlatie, aanwijzers | Houdt het beeld consistent en vrij van duplicaten |
| J13.2 | Status van brandstof, wapens en uitrusting | Wat elk luchtvaartuig nog kan doen |
| J12.0 / J12.1 / J12.6 | Missietoewijzing, vectoren, doelsortering | Nodig voor besturings- en jagerdisplays |
| J10.2 | Status van een doelinzet | Nodig voor luchtverdedigingsdisplays |
| J28.2(0) | Vrije tekst | Operatoropmerkingen 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.
| Woord | Velden (bits) | Rol |
|---|---|---|
| Header (één per slot) | slot type 3 · relay 1 · source track number 15 · SDU serial number 16 = 35 | Identificeert de zender en het gebruik van het slot |
| Begin (I) | word format 2 · label 5 · sublabel 3 · length indicator 3 · data 57 · parity 5 | Opent elk J-bericht |
| Uitbreiding (E) | word format 2 · data 68 · parity 5 | Meer velden; geen label, dus de positie bepaalt de betekenis |
| Vervolg (C) | word format 2 · continuation label 5 · data 63 · parity 5 | Een 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 berichttypen buiten de J-serie
“Link 16 berichten” dekt meer dan de J-catalogus. Een terminal verwerkt zes soorten verkeer:
| Type | Wat het is |
|---|---|
| Vast formaat (J-serie) | Woorden van 75 bits met label en sublabel: de catalogus op deze pagina |
| Vrije tekst | Bitgeoriënteerde berichten die elke bit voor data gebruiken, zoals gedigitaliseerde spraak of telex; niet hetzelfde als J28.2(0) |
| Spraak | Twee 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.
| NPG | Functie | Typische berichten |
|---|---|---|
| 1 | Initiële instap | J0.0 |
| 2, 3 | Round-trip timing (geadresseerd, broadcast) | RTT-bevragingen en -antwoorden |
| 4 | Netwerkbeheer | J0.x, J1.x |
| 5, 6 | PPLI A (C2-eenheden), PPLI B (niet-C2-eenheden) | J2.x |
| 7 | Surveillance | J3.x, J7.x; J2.0 voor USAF/USMC-doorgegeven eenheden |
| 8 | Missiebeheer | J9.0, J10.2 (US Navy), J10.5, J13.x |
| 9 | Luchtbesturing | J12.x |
| 10 | Elektronische oorlogsvoering | J14.x; J3.7 (ook NPG 7) |
| 12, 13 | Spraak A, spraak B | Gedigitaliseerde spraak |
| 14 | Indirecte PPLI (US Navy) | J2.0 |
| 18 | Wapenkoördinatie | J10.x-koppelingen en -overdrachten |
| 19 | Jager-tot-jager | Sensordoelen en status van de jagers |
| 21 | Coördinatie van doelinzetten | Verkeer voor de coördinatie van doelinzetten |
| 27 | Gezamenlijke PPLI | J2.x |
| 29 | Vrije 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.
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 →