Gridnorth

Le fonctionnement de Gridnorth

Un modèle de langage propose des valeurs de champs. Toutes les autres étapes, de la vérification à l’encodage, relèvent de code déterministe qu’on peut mettre à l’essai ligne par ligne.

Probabiliste là où il le faut, déterministe ailleurs

Les modèles de langage comprennent bien les entrées informelles et garantissent mal la structure. La messagerie militaire exige les deux. Gridnorth confine le modèle à une seule tâche, proposer des valeurs de champs, et confie toutes les autres au code.

Parcours d’un message
voix / texte / message hérité
  -> extraction contrainte        (le modèle propose des valeurs)
  -> confiance et abstention      (les champs incertains vont à l’opérateur)
  -> confirmation par l’opérateur
  -> production déterministe      (MTF-XML, COIE, NIEM) et validation
  -> encodage EXI guidé par le schéma
  -> file prioritaire et stockage et retransmission -> radio
  1. Entrée

    La parole est transcrite sur l’appareil. Le texte et le clavardage sont utilisés tels quels. Les messages hérités orientés caractères sont analysés directement.

  2. Extraction contrainte

    Le modèle reçoit la définition du message visé : noms des champs, valeurs permises et formats. À chaque étape, sa sortie est limitée à ce que cette définition permet, si bien que l’enregistrement est toujours structurellement valide. L’exactitude des valeurs est une autre question, mesurée séparément.

  3. Confiance et abstention

    Pour chaque champ, Gridnorth consigne le degré de confiance du modèle parmi les valeurs que le schéma permettait. Un champ sous le seuil, ou qui enfreint une règle de format (par exemple une référence de quadrillage qui n’est pas une chaîne valide du système de référence de quadrillage militaire (MGRS)), est présenté à l’opérateur avant l’envoi.

  4. Production déterministe

    L’enregistrement confirmé est écrit en MTF-XML, en message orienté caractères et en NIEM. Chaque sortie est validée par rapport à son schéma. Un message qui échoue à la validation n’est pas envoyé.

  5. Encodage et acheminement

    L’EXI guidé par le schéma encode le XML sans perte. L’émetteur et le récepteur partagent le schéma publié : le message encodé transporte donc des valeurs et non du balisage. Une file prioritaire et le stockage et retransmission gèrent les liaisons intermittentes.

Là où loge l’incertitude

L’encodage étant sans perte et la production du message déterministe, l’information ne peut se perdre qu’à l’extraction. Les essais se concentrent là, et l’étape de confirmation par l’opérateur s’y trouve. L’évaluation présente l’exactitude de l’extraction séparément de la structure et indique combien d’erreurs l’étape de confirmation permet de repérer à ce jour.

Dernière révision 29 septembre 2026