Link 16 constitue l'épine dorsale de la conscience situationnelle en temps réel dans les opérations aériennes tactiques de l'OTAN — une liaison radio TDMA résistante aux brouillages et chiffrée reliant aéronefs, navires et terminaux terrestres dans une image tactique commune. Pour les équipes logicielles construisant des systèmes nécessitant de consommer ou de contribuer à cette image, l'intégration Link 16 est l'une des exigences d'interopérabilité les plus techniquement exigeantes des logiciels de défense.

Qu'est-ce que Link 16 et où est-il utilisé

Link 16 est formellement défini dans STANAG 5516 et son équivalent américain MIL-STD-6016. Il fonctionne dans la bande de fréquences 960–1215 MHz en utilisant des terminaux JTIDS (Joint Tactical Information Distribution System). Du point de vue logiciel, les applications se connectent rarement directement aux terminaux radio Link 16. Au lieu de cela, elles se connectent à une passerelle Link 16 via les protocoles STANAG 5602 (SIMPLE) ou JREAP.

Le schéma TDMA de Link 16 divise la bande passante disponible en créneaux temporels attribués à différents participants du réseau. Cette architecture permet l'allocation déterministe de bande passante mais signifie également que la capacité réseau est une ressource fixe nécessitant une planification soigneuse. Pour les équipes logicielles, la conséquence pertinente est que les données Link 16 n'arrivent pas sous forme de flux continu, mais en créneaux temporels discrets — ce qui nécessite des stratégies de mise en mémoire tampon côté récepteur.

Structure des messages de série J

Les données Link 16 sont transportées dans des messages de série J — une famille de types de messages binaires compacts, chacun défini par un numéro J et une structure de longueur fixe. Les types de messages de série J les plus importants pour l'intégration COP :

J2.0 (message de piste aérienne) est le message le plus fréquemment traité dans les systèmes COP aériens. Il transmet la position, la vitesse, le cap, l'identification et l'état d'une piste aérienne.

J3.0 (points de référence) transmet des positions de référence tactiques — points de passage, objectifs, points d'alternance — pertinents pour la coordination de mission.

J12.0 (attribution de mission) transmet des attributions de missions de combat et est pertinent pour la coordination des missions d'interception et d'escorte.

J14.0 (informations paramétriques pour la guerre électronique) est pertinent pour les systèmes de renseignement électronique utilisant Link 16 comme canal de diffusion pour les données d'émetteurs.

Gestion des numéros de piste : Link 16 utilise le Numéro de piste (TN) — un nombre octal à 5 chiffres — comme identifiant principal de piste. La gestion des numéros de piste dans un COP avec plusieurs réseaux Link 16 est un défi significatif de fusion de données : le même aéronef physique peut avoir des numéros de piste différents dans différents réseaux Link 16. Les systèmes fusionnant plusieurs sources Link 16 doivent implémenter une logique de corrélation de pistes basée sur la similarité de position et de comportement, pas uniquement sur la correspondance des numéros de piste.

Intégration logicielle : de la passerelle Link 16 au COP

Le chemin d'intégration logicielle de Link 16 vers l'affichage COP comprend trois phases principales : connexion à la passerelle et réception des messages ; analyse des messages de série J et extraction de l'état des entités ; corrélation des pistes et fusion avec d'autres sources de données.

La connexion à la passerelle s'effectue typiquement via multicast UDP (pour les passerelles de protocole SIMPLE) ou TCP (pour les passerelles JREAP). SIMPLE transmet des messages de série J en format binaire légèrement modifié sur réseaux IP ; JREAP encapsule les messages Link 16 pour transmission sur des connexions IP longue portée lorsque la connexion radio JTIDS directe n'est pas disponible.

L'analyse des messages de série J nécessite l'implémentation de l'extraction de champs de bits binaires selon MIL-STD-6016. Des bibliothèques pour l'analyse de série J sont disponibles commercialement et recommandées par rapport à une implémentation propre.

Link 16 versus Link 11 versus NFFI

Link 11 (STANAG 5511) est le prédécesseur de Link 16 et reste en service en raison de sa plus grande portée et du support des plateformes plus anciennes. Les systèmes intégrant les deux standards doivent implémenter la corrélation de pistes entre les deux sources.

NFFI (NATO Friendly Force Information) n'est pas une liaison radio tactique mais un protocole basé sur IP pour le partage d'informations de position des forces amies entre systèmes C2 terrestres. Dans un COP commun, les pistes NFFI et Link 16 se complètent : NFFI fournit l'image terrestre que Link 16 ne transporte pas.