Link 16 est la principale liaison de données tactiques de l'OTAN : un réseau radio chiffré et protégé contre le brouillage dans la bande 960–1215 MHz qui permet aux aéronefs, navires, unités de défense aérienne et centres de commandement de partager positions, pistes, ordres et voix en temps quasi réel. Elle est définie par MIL-STD-6016 et STANAG 5516, véhicule des messages à format fixe de la série J (TADIL J) et repose sur des terminaux JTIDS et MIDS à accès multiple à répartition dans le temps (TDMA).

Ce guide couvre ce que les ingénieurs et les chefs de programme cherchent réellement : le plan de fréquences, la structure des intervalles de temps, les débits réels et pourquoi les chiffres publiés divergent, les Network Participation Groups, les terminaux et la portée. Pour l'intégration des passerelles et des codecs en profondeur, voir notre guide d'intégration logicielle Link 16.

Link 16 est deux choses à la fois. C'est un standard de messages — le catalogue de messages binaires à format fixe de la série J pour les positions, les pistes de surveillance, la coordination des tirs, la conduite des aéronefs et les statuts ; « TADIL J » (Tactical Digital Information Link J) est l'ancienne désignation américaine de ce jeu de messages. Et c'est aussi un réseau radio — une forme d'onde TDMA qui chiffre chaque transmission, saute sur 51 fréquences et donne à chaque participant ses propres intervalles de temps. Les États-Unis spécifient les deux dans MIL-STD-6016, l'OTAN dans STANAG 5516 ; notre explication de STANAG 5516 détaille ces documents.

JTIDS, le premier programme de terminaux Link 16, date du milieu des années 1970 ; l'US Air Force et l'US Navy ont déployé des systèmes au début des années 1990. Aujourd'hui, Link 16 est exploité par les États-Unis, les membres de l'OTAN et des partenaires comme l'Australie, le Japon et la Corée du Sud. Participants typiques :

  • Aéronefs — chasseurs (F-15, F-16, F/A-18, F-35, Eurofighter Typhoon, Rafale, Gripen), avions de patrouille maritime, ravitailleurs et plateformes AEW&C comme l'E-3, l'E-7 et l'E-2.
  • Navires — porte-avions, destroyers et frégates des marines alliées.
  • Défense aérienne et antimissile — systèmes terrestres comme Patriot, NASAMS, SAMP/T et THAAD.
  • Centres de commandement et de contrôle qui construisent et gèrent la situation.
  • Armements en réseau — munitions comme JSOW C-1 et SDB II qui reçoivent des mises à jour en vol.

Chaque unité du réseau — une JTIDS/MIDS Unit, ou JU — possède un terminal qui maintient l'heure réseau précise. Le temps est divisé en intervalles de 7.8125 ms, et la conception du réseau — la Network Data Load (NDL) publiée dans l'OPTASK LINK de l'opération — indique à chaque terminal quels intervalles sont ses intervalles d'émission. Chaque JU émet dans ses propres intervalles et chaque JU en visibilité directe la reçoit directement — il n'y a pas de station maître qui relaie le trafic. Le trafic est regroupé en groupes de participation au réseau (NPG) — des canaux logiques comme PPLI, surveillance, conduite ou voix — si bien qu'un chasseur, un avion AEW&C et un navire partagent un même réseau tandis que chacun ne traite que ce que son rôle exige.

Schéma du réseau Link 16 : un chasseur, un avion AEW&C comme référence de temps réseau, un navire de surface, un nœud C2 terrestre et une unité de défense aérienne partagent un réseau TDMA transportant les NPG de PPLI, surveillance, gestion de mission, conduite, voix et chasseur-chasseur ; le nœud C2 terrestre alimente une passerelle qui transmet les données série J via JREAP-C sur IP ou JREAP-A sur SATCOM vers un logiciel C2/COP.
Un réseau Link 16 : chaque unité émet dans ses propres intervalles de temps sur un réseau TDMA partagé, avec le trafic regroupé en NPG. La passerelle du nœud C2 terrestre porte la situation vers le logiciel C2/COP via JREAP.

Un terminal est la référence de temps réseau (NTR) : son horloge définit l'heure réseau, n'est jamais corrigée par le réseau, et il en existe exactement une par réseau. Un terminal qui rejoint atteint la synchronisation grossière en recevant un message Initial Entry (NPG 1), puis la synchronisation fine en échangeant des messages Round-Trip Timing (RTT, NPG 2 et 3). Les unités au-delà de l'horizon radio sont atteintes par relais — retransmission dans des intervalles attribués séparément — ou en transportant les messages de la série J sur d'autres supports avec JREAP, présenté plus bas.

Link 16 opère dans la bande 960–1215 MHz — la bande UHF « Lx », que l'UIT attribue à la radionavigation aéronautique. Les terminaux sautent sur 51 fréquences centrales de 969 à 1206 MHz, espacées de 3 MHz. L'ensemble de sauts est divisé en trois sous-bandes afin qu'aucune porteuse Link 16 ne tombe près de 1030 MHz ou 1090 MHz, les fréquences d'interrogation et de réponse IFF/SSR :

Partie de la bandeFréquences centralesCanaux de saut
Sous-bande inférieure969–1008 MHz14
Trou autour de 1030 MHz (interrogation IFF)aucune entre 1008 et 1053 MHz—
Sous-bande intermédiaire1053–1065 MHz5
Trou autour de 1090 MHz (réponse IFF)aucune entre 1065 et 1113 MHz—
Sous-bande supérieure1113–1206 MHz32
Total969–1206 MHz (étalement de 237 MHz)51

La bande est partagée avec le DME, le TACAN, l'IFF/SSR, l'ADS-B, les systèmes anti-collision et, en haut de bande, des signaux GNSS comme le GPS L5 — et Link 16 y est utilisateur secondaire, opérant sans causer de brouillage en vertu d'accords nationaux d'attribution de fréquences. C'est pourquoi la liaison porte des limites d'émission que la plupart des radios militaires n'ont pas (voir les limites).

Saut de fréquence et structure des impulsions

Chaque impulsion porte un symbole de 5 bits codé comme l'un des 32 décalages cycliques d'une séquence de 32 chips (cyclic code shift keying, CCSK), brouillé par un motif de chips pseudo-aléatoire et modulé en MSK à 5 Mchip/s. Une impulsion dure 6.4 µs suivie de 6.6 µs de silence — une impulsion toutes les 13 µs — et la porteuse saute sur une nouvelle fréquence à chaque impulsion, 76,923 fois par seconde, dans un ordre fixé par la clé de sécurité de transmission et le numéro de réseau. Les données des messages sont protégées par un codage Reed-Solomon RS(31,15), l'en-tête par RS(16,7), et les symboles sont entrelacés. Dans les formats à double impulsion, chaque symbole est émis deux fois sur deux fréquences différentes (26 µs par symbole) — de la capacité échangée contre la résistance au brouillage.

Chiffrement et anti-brouillage

Deux variables cryptographiques protègent la liaison. La sécurité des messages (MSEC) chiffre le contenu ; la sécurité de transmission (TSEC) masque la forme d'onde — avec le numéro de réseau, elle définit le motif de sauts, le brouillage des chips et le délai de gigue aléatoire au début de chaque intervalle, si bien qu'un brouilleur ne peut prédire ni où ni quand viendra la prochaine impulsion. L'étalement de spectre, le codage entrelacé et la diversité à double impulsion ajoutent de la marge. Les algorithmes historiques sont aujourd'hui remplacés dans le cadre de la modernisation cryptographique (voir les terminaux plus bas).

La temporisation de Link 16 imbrique trois unités :

  • Intervalle de temps — 7.8125 ms, soit 1/128 s : une occasion d'émettre, 128 par seconde.
  • Trame — 12 secondes, 1,536 intervalles de temps.
  • Époque — 12.8 minutes, 64 trames, 98,304 intervalles ; le plan se répète ensuite (112.5 époques par jour).

Les intervalles sont entrelacés en trois jeux — A-0, B-0, C-0, A-1, B-1, C-1 et ainsi de suite — de sorte que chaque jeu compte 512 intervalles par trame et 32,768 par époque. Une affectation s'écrit jeu, index de départ et numéro de taux de récurrence R, soit 2^R intervalles par époque (R = 0–15). Un bloc au taux 10, par exemple, représente 1,024 intervalles par époque : un intervalle toutes les 0.75 s. Les planificateurs font cette arithmétique NPG par NPG — notre guide de conception des réseaux Link 16 la détaille pas à pas.

Diagramme de temporisation TDMA de Link 16 : une époque de 12.8 minutes à 64 trames et 98,304 intervalles ; une trame de 12 secondes à 1,536 intervalles entrelacés en jeux A, B et C ; un intervalle de 7.8125 ms fait de gigue, synchronisation, en-tête et données et d'une garde de propagation ; des impulsions de 6.4 µs toutes les 13 µs, chacune sur une nouvelle fréquence ; 72, 258 ou 444 impulsions par intervalle.
Temporisation Link 16 : époque, trame, intervalle et impulsion. La disposition de l'intervalle montre le format Standard Double Pulse ; les largeurs de segments sont approximatives.

Au sein d'un intervalle, le format standard s'enchaîne ainsi : délai de gigue pseudo-aléatoire, impulsions de synchronisation et d'affinage du temps, en-tête et données du message, puis une garde de propagation pour que le signal atteigne les récepteurs lointains avant l'intervalle suivant. Un intervalle transporte 72 impulsions (RTT avec en-tête seul), 258 (Standard Double Pulse, Packed-2 Single Pulse) ou 444 (Packed-2 Double Pulse, Packed-4 Single Pulse) ; les formats plus denses réduisent la gigue pour gagner de la place, abandonnant de la marge anti-brouillage.

Cherchez le débit de Link 16 et vous trouverez 26.88 kbps, 115.2 kbps, 238 kbps et « plus de 1 Mbps » — parfois sur la même page. La plupart de ces chiffres sont justes ; ils comptent simplement des choses différentes. Tout découle de trois faits : un réseau dispose de 128 intervalles par seconde ; un format d'empaquetage place 3, 6 ou 12 mots dans un intervalle ; et chaque mot de la série J fait 75 bits (70 de données + 5 de parité), que le codage Reed-Solomon étend à 155 bits sur les ondes.

Format d'empaquetageMots par intervalleImpulsions par intervalleDonnées série J (mots de 70 bits)Avec parité (mots de 75 bits)Texte libre, sans 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
  • Données série J : ce qu'une application peut utiliser pour les messages à format fixe : 70 bits × mots par intervalle × 128 intervalles par seconde.
  • Avec parité compte les mots de 75 bits complets ; c'est le débit « codé » ou « protégé » que citent les fiches techniques des terminaux, p. ex. 115 kbps pour Packed-4.
  • Texte libre sans codage Reed-Solomon, utilisé surtout pour la voix numérique, remplit les 155 bits de chaque bloc — 1,860 bits par intervalle Packed-4, d'où les 238 kbps de certaines fiches — au prix de la correction d'erreurs.
  • Enhanced Throughput (ET) sur MIDS-JTRS remplace le schéma de codage classique et porte le débit protégé de 115 kbps à plus de 1 Mbps (jusqu'à 1,102 kbps selon les fabricants), au prix de robustesse et de portée.

Deux réserves pèsent plus que le chiffre de tête. Ce sont des totaux pour un réseau, partagés entre tous les participants : une unité n'émet que dans les intervalles que la conception du réseau lui donne, sous le plafond classique de 1,536 mots J par seconde (12 mots × 128 intervalles). Et les réseaux opérationnels tournent rarement à fond en Packed-4, car l'empaquetage dense coûte de la marge anti-brouillage et les autorisations de fréquences en temps de paix limitent la densité d'impulsions ; la capacité croît en empilant des réseaux sur des numéros différents, pas en accélérant un seul réseau. En termes radioélectriques, il n'y a pas de largeur de canal à citer — les impulsions de chaque réseau s'étalent sur tout l'ensemble de sauts 969–1206 MHz. La voix utilise deux canaux à 2.4 kbps (LPC-10) ou 16 kbps (CVSD).

Network Participation Groups et rôles réseau

Une NPG est une liste convenue de messages, par étiquette et sous-étiquette, servant une fonction ; ses messages partent dans les intervalles attribués à cette NPG, et les unités souscrivent aux NPG dont leur rôle a besoin. La numérotation est normalisée ; le nombre d'intervalles par NPG est décidé pour chaque opération. NPG couramment utilisées :

NPGNomCe qu'elle transporte
1Initial EntryMessages d'entrée qui permettent aux terminaux de se synchroniser sur le réseau
2 / 3RTT-A / RTT-BMesure de temps aller-retour pour la synchronisation fine (adressée / diffusée)
4Network ManagementGestion et contrôle du réseau
5 / 6PPLI et statutPosition précise et identification de chaque unité (série J2)
7SurveillancePistes aériennes, de surface, sous-marines, terrestres et spatiales (série J3)
8Gestion de mission / coordination des tirsMessages de gestion de mission et de coordination des tirs
9ConduiteConduite des aéronefs par les unités C2 (série J12)
12 / 13Voix A / Voix BDeux canaux voix numériques sécurisés
18Armements en réseauMessages vers et depuis les armes en vol
19 / 20Chasseur-chasseur A / BDonnées échangées au sein des patrouilles de chasse

À côté des NPG se trouvent les rôles. Outre la NTR, un réseau désigne des Initial Entry JU pour les unités qui rejoignent tard, une référence de position réseau et des contrôleurs de navigation primaire et secondaire pour la navigation relative, ainsi que des unités de relais ; il distingue aussi les unités C2, qui gèrent la situation (numéros de piste, responsabilité de compte rendu, identification), des unités non-C2 comme les chasseurs, qui la consomment surtout. Tout est figé dans l'OPTASK LINK et la NDL avant que le premier terminal n'entre dans le réseau.

Un message de la série J ne devient Link 16 que lorsqu'un terminal le planifie dans un intervalle, l'encode, le chiffre et l'émet. Trois familles comptent :

TerminalCe qu'il estNotes pour les intégrateurs
JTIDSTerminaux Link 16 américains de première générationLargement supplantés par MIDS sur les plateformes actuelles
MIDS-LVTLow Volume Terminal développé par les États-Unis, la France, l'Allemagne, l'Italie et l'Espagne. Variantes : LVT(1) avec voix et TACAN (p. ex. F/A-18, Eurofighter, Rafale), LVT(2) pour les unités terrestres de l'US Army et LVT(3), le terminal Fighter Data Link du F-15Les interfaces hôte couvrent MIL-STD-1553, Ethernet, X.25 et STANAG 3910 (LVT(1)) ; puissance de sortie 1, 25 ou 200 W
MIDS-JTRSSuccesseur défini par logiciel au format MIDS-LVT : un canal Link 16 plus TACAN et trois canaux programmablesAjoute Concurrent Multi-Netting (CMN-4), Concurrent Contention Receive, Enhanced Throughput, le remappage de fréquences et la modernisation cryptographique

Deux mises à niveau comptent quand on lit la liste d'équipement d'une plateforme. La modernisation cryptographique remplace les algorithmes historiques de Link 16 — cryptographie programmable sur MIDS-JTRS, rétrofit Block Upgrade 2 (BU2) sur MIDS-LVT. Le Concurrent Multi-Netting-4 (CMN-4) permet à un terminal MIDS-JTRS de recevoir quatre messages sur quatre numéros de réseau dans le même intervalle de temps, et le Concurrent Contention Receive décode plusieurs transmissions en concours dans un seul intervalle ; un terminal de navire ou terrestre surveille ainsi une plus grande part d'une architecture multi-réseaux. Le remappage de fréquences permet un fonctionnement « en bandes » à l'écart des autres usagers de la bande, et il existe des radios Link 16 plus compactes pour les plateformes qui ne peuvent pas embarquer un boîtier MIDS. Notre guide des terminaux MIDS traite en détail le choix matériel.

Link 16 est une radio en visibilité directe. La garde de propagation de chaque intervalle est calibrée pour 300 milles nautiques, ou 500 nm en mode portée étendue — disponible uniquement avec les formats Standard et Packed-2 Single Pulse. En pratique, l'horizon décide d'abord : les aéronefs en altitude utilisent toute la portée, les navires et les unités terrestres voient bien moins. Trois mécanismes portent Link 16 plus loin :

  • Relais — un terminal aéroporté ou de surface retransmet les messages dans des intervalles attribués séparément. Il reste sur la forme d'onde native mais consomme des intervalles supplémentaires pour chaque message relayé.
  • JREAP (MIL-STD-3011 / STANAG 5518) encapsule les messages de la série J pour d'autres supports. JREAP-A utilise le jeton annoncé sur des liaisons semi-duplex comme SATCOM UHF DAMA, jusqu'à 2,400 bps ; JREAP-B est une liaison série point-à-point ; JREAP-C passe par IP en UDP ou TCP et est le choix habituel des centres C2 et des passerelles.
  • SIMPLE (STANAG 5602) relie bancs d'essai TDL et laboratoires par IP ou lignes série, en réemballant le trafic d'interface hôte pour que l'équipement distant le voie comme s'il venait d'un terminal.

Beaucoup d'applications C2 ne touchent jamais au côté radio : elles reçoivent Link 16 comme trafic JREAP-C d'une passerelle raccordée à un terminal ailleurs, et l'entraînement distribué fait de même avec SISO-STD-002 sur DIS et HLA.

Les messages de la série J sont bâtis à partir de mots de 75 bits : un mot initial — dont les premiers bits identifient le message — suivi de mots d'extension et de mots de continuation facultatifs ; étiquette et sous-étiquette donnent la notation familière « J3.2 » :

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

Les étiquettes regroupent les messages par fonction : J0–J1 gestion de réseau, J2 PPLI, J3 surveillance (J3.2 Air Track — piste aérienne, J3.3 Surface Track — piste de surface), J7–J8 gestion de l'information, J9–J11 coordination des tirs, J12 conduite (J12.0 Mission Assignment — assignation de mission), J13 statut de plateforme, J14–J17 guerre électronique, alerte de menace, imagerie et météo, J28–J30 usage national, J31 divers. Notre liste complète des messages de la série J catalogue chaque étiquette, et le guide des champs de la série J couvre les pièges des codecs.

Une équipe logicielle construit rarement la radio. Elle construit tout ce qui se trouve entre le terminal et l'opérateur :

  1. Adaptateur d'interface hôte. Charge les données d'initialisation et échange des mots J avec le terminal via MIL-STD-1553 ou Ethernet pour les NPG et intervalles attribués.
  2. Codec série J. Encodage et décodage exacts au bit selon MIL-STD-6016 — valeurs « no statement », bits de réserve, mots de continuation — testés sur des vecteurs de référence. Le standard est à diffusion restreinte, l'accès passe par un sponsor gouvernemental.
  3. Traitement de la liaison de données. Numéros de piste, responsabilité de compte rendu, corrélation, identification et règles d'émission et de réception imposées par le standard.
  4. Passerelle vers le système C2. Traduire les pistes série J dans le modèle d'une image opérationnelle commune et les router vers JREAP-C, d'autres liaisons ou CoT — le rôle d'une passerelle de liaisons de données tactiques.
  5. Outils de test. Stimulateurs SIMPLE et SISO-STD-002, enregistreurs et analyseurs, pour que l'essentiel des tests se fasse avant de réserver un réseau réel.

Vous construisez sur Link 16 ? Nous construisons des codecs série J, des adaptateurs d'interface hôte MIDS, des passerelles multi-liaisons (Link 16, JREAP-C, Link 22, CoT) et l'ingestion des pistes Link 16 dans les logiciels C2 et COP, avec des bancs de test sur SIMPLE et SISO-STD-002. Parlez-nous de votre intégration et nous reviendrons avec une architecture et un plan de test.

  • Visibilité directe. Au-delà d'environ 300 nm (500 nm en mode étendu) et de l'horizon radio, il faut des intervalles de relais ou JREAP.
  • Capacité. 128 intervalles par seconde et par réseau, au mieux ~107.5 kbps de données série J en empaquetage classique — partagés entre tous les participants. Le relais consomme des intervalles, l'empaquetage dense coûte de la marge anti-brouillage, et l'imagerie ou la vidéo passe à peine.
  • Règles de spectre. Les accords nationaux d'attribution de fréquences plafonnent la puissance d'émission et la densité d'impulsions sous forme d'un Time Slot Duty Factor (TSDF) à deux nombres. Un TSDF de 100/50 limite tous les terminaux en visibilité directe à 396,288 impulsions par trame de 12 secondes (1,536 intervalles × 258 impulsions), un terminal seul à la moitié — et, les intervalles Packed-4 portant 444 impulsions, cela couvre au mieux ~58% des intervalles dans ce format. Les terminaux implémentent une Interference Protection Feature qui fait respecter les limites du temps de paix.
  • Coût et accès. Les terminaux sont chers et soumis au contrôle des exportations, la cryptographie exige une libération nationale, le standard de messages est restreint, et chaque réseau exige planification, clés et données d'initialisation avant de porter du trafic.

Qu'est-ce qui remplacera donc Link 16 ? Pas une seule chose, et pas vite : le parc installé se modernise sur place (modernisation cryptographique, remappage de fréquences, CMN-4, Enhanced Throughput) tandis que d'autres liaisons prennent des tâches précises — le Link 22 pour le travail maritime au-delà de la visibilité directe, les réseaux tactiques IP pour le trafic qui ne tient pas dans des intervalles de 7.8125 ms. Nous couvrons la feuille de route dans ce qui remplacera Link 16 et comparons les liaisons dans Link 11 vs Link 16 vs Link 22.

Vous intégrez Link 16 dans votre C2 ou COP ?

Nous construisons des codecs série J, des adaptateurs d'interface hôte MIDS, des passerelles JREAP-C et SIMPLE, ainsi que la fusion de pistes Link 16 pour les logiciels C2 et COP. Dites-nous ce que votre plateforme doit émettre et recevoir sur la liaison.

Discuter de votre intégration Link 16 → Fusion de pistes et développement COP →

Préparé par les ingénieurs de Corvus Intelligence, qui construisent des passerelles de liaisons de données tactiques, des codecs série J et des logiciels C2, et vérifié auprès de sources publiques, dont SISO-STD-002-2021, les données constructeur des terminaux et les études de formes d'onde du Naval Postgraduate School. À propos de Corvus Intelligence →