Définitions et fonction d’un Data Loader ARINC 615A

Le Data Loader est un outil logiciel qui peut tourner sur n’importe quel PC sous Windows ou sous Linux. Il permet de charger ou récupérer des fichiers « data files » (fichiers logiciel en binaire) et/ou des « support files » (fichiers de configuration) sur un module hardware à bord d’un avion. Dans le jargon aéronautique, on appelle ces modules des LRUs (« Line Replaceable Unit »). Il s’agit de modules facilement et rapidement remplaçable lors d’une opération de maintenance ou d’une escale.

La complexité des systèmes embarqués a démultiplié le nombre et les tailles des logiciels embarqués et des données de configurations à bord des avions. Les opérations de maintenance nécessitent de mettre en place des procédures et des outils pour adresser :

  • La production et la distribution des logiciels
  • La traçabilité des modifications logicielles
  • Le contrôle et les audits qualité

Les avions comme le Boeing 787 ou l’Airbus A380 ont plus de 500 LSPs (Loadable Software Parts) qui sont chargés sur plus de 900 équipements !

Norme et objectif d’un Data Loader ARINC 615A

L’objectif est donc de pouvoir télécharger des nouvelles versions de logiciel ou des nouveaux fichiers de configuration sur les différents sous-ensembles d’un avion.

Ces opérations de téléchargement utilisent des protocoles standards ARINC 615A (over Ethernet) ou ARINC 615 (over ARINC 429). Ces produits data loader sont utilisés au sol par les compagnies aériennes et les MROs (Maintenance, Repair, Operation) du monde entier. Les compagnies aériennes utilisent de plus en plus le protocole ARINC 615A sur Ethernet pour charger plus rapidement ces logiciels.

Enfin la norme ARINC 665 définit la structure et le format d’un ensemble de fichiers téléchargeables sur un LRU via le protocole ARINC 615A, appelé LSP (Loadable Software Parts). Le media set ARINC 665, est la liste des fichiers à télécharger enrichis de 3 fichiers d’entête qui donnent pour chacun leur nom, leur emplacement, et sur quelle cible ils doivent être téléchargés.

Avionics Interface Technologies, partenaire de Kairos Data

Avionics Interface Technologies (AIT), partenaire de Kairos Data, est spécialisé dans l’instrumentation bus avioniques et dispose d’une offre très complète, adapté aux besoins des compagnies aérienne ou MRO dans la mesure où elle se décline en :

Schémas de principe de fonctionnement du Data Loader :

A615 Data Load Over ARINC 429

A615 Data Load Over ARINC 429

A615A Data Load Over Ethernet / AFDX

A615A Data Load Over Ethernet / AFDX

Les différentes solutions et implémentations

Le portable Data Loader intégré (PDL-615-615A-XT)

  • Solution PDL entièrement intégrée et autonome
  • Robuste, existe en version tablette durcie ou tablette durcie intégrée dans une valise
  • Prend en charge ARINC 615, 615A (Ethernet et A664)
  • Prise en charge des opérations de chargement de stockage de masse via USB
  • Plusieurs options de communications LAN/WAN externes
  • Alimentation par batterie (accessoire de batterie supplémentaire Auxiliaire – 8 heures d’autonomie)
AIT Data Loader Kairos data

Le micro portable (uPDL-615-615A)

  • Transforme Windows PC/Laptop/Tables en data loader
  • Fournit les interfaces A429, Ethernet et DIO requises par A615/A615A
  • Se connecte via USB au PC ou tablette fourni par le client (MS Windows)
  • Application logicielle AIT PDL incluse
  • Licence logicielle attachée au uPDL (peut voyager d’un PC à un autre)
  • Prend en charge ARINC 615, 615A (Ethernet et A664)
micro portable (uPDL-615-615A) KAiros data

Application logicielle (PDL-615A-SW)

  • Application logicielle utilisée sur une tablette (avec ou sans uPDL)
  • S’installe sur le système hôte du client (PC, ordinateur portable, tablette), nécessite Win10
  • Utilise l’interface LAN hôte pour les opérations 615A
  • Gère tous les paramètres d’interface LAN (adresse IP, masque, passerelle, vitesse de liaison et duplex) requis pour les communications avec les LRU
  • Modèle de licence principal : perpétuelle avec maintenance annuelle
Application logicielle (PDL-615A-SW) KAiros data

Que contient l’offre d’Avionics Interface Technologies (AIT) ?

Au-delà de la fonction dataloader proprement dite, l’offre AIT intègre un outil logiciel permettant également de créer un « media set ARINC 665 ». L’ARINC 665 définit la structure et le format d’un ensemble de fichiers téléchargeables sur un LRU via le protocole ARINC 615A, appelé LSP (Loadable Software Parts).

Un LSP consiste en :

  • Un fichier entête (.LUH) contenant :
    • Le PN (Part Number) du LSP,
    • le champ descriptif du LSP,
    • la liste des IDentifiants des LRUs (cibles),
    • la liste des noms des data files et des support files, et pour chaque fichier : le PN, la taille, le CRC
  • Un ou plusieurs fichiers binaires (data files)
  • Un ou plusieurs fichiers de configuration (support files)

Un « ARINC 665 media set » peut contenir plusieurs LSPs. Dans ce cas un fichier LOADS.LUM contient la liste de tous les LSPs, et un fichier FILES.LUM contient la liste de tous les fichiers avec pour chacun l’endroit où il se trouve et le CRC.

La conformité aux recommandations de sécurité ARINC 645

Les solutions Data Loader d’AIT offrent des fonctionnalités de sécurité compatibles avec la norme ARINC 645.

  • Vérification des signatures numériques des LSAP lors de l’import des fichiers et lors des opérations de téléchargement.
  • Stockage crypté des fichiers
  • Contrôle d’accès par authentification
  • Traçabilité des tous les événements, opérations et tentatives d’accès
Selon l’implémentation choisie, le système assure tout ou partie des recommandations ARINC 645 :

Système PDL complet (AIT PDL-615-615A) : AIT assure la conformité ARINC 645

  • Renforcement du système d’exploitation
  • Contrôles d’accès / MFA
  • Chiffrement des emplacements de stockage
  • Vérifications de signature numérique LSP et stockage crypté
  • Journalisation des événements conforme à l’ARINC 645
Système PDL complet (AIT PDL-615-615A)

Application logicielle avec micro data loader (AIT uPDL-615-615A) :

Application logicielle Data Loader installée sur le PC Win10 du client, couplé avec le micro data loader (uPDL)

AIT assure les points suivants :

  • Vérifications de signature numérique LSP
  • Journalisation des événements conforme à l’ARINC 645

Le client/utilisateur doit assurer :

  • Contrôles d’accès / MFA
  • Chiffrement des emplacements de stockage
  • Renforcement du système d’exploitation / hôte
Application logicielle avec micro data loader

Application logicielle Data Loader (pour installation sur le PC Win10 du client)

AIT assure les points suivants :

  • Vérifications de signature numérique LSP
  • Journalisation des événements conforme à l’ARINC 645

Le client/utilisateur doit assurer :

  • Contrôles d’accès / MFA
  • Chiffrement des emplacements de stockage
  • Renforcement du système d’exploitation / hôte
Application logicielle Data Loader KAiros data

Kairos Data vous accompagne dans vos projets de tests et logiciels de sous-ensembles avioniques

Les nouvelles générations comme le Boeing 787 ou l’Airbus A380 ont plus de 500 LSPs (Loadable Software Parts) qui sont chargés sur plus de 900 équipements. La problématique de la gestion, mise à jour des logiciel est donc importante.

Un data loader est utilisé pour télécharger un programme ou des données sur un LRU (Line Replaceable Unit), correspondant à un module ou sous-ensemble avion. Des protocoles ont été définis pour réaliser ces opérations : ARINC 615 (Ethernet) ou  ARINC 615A (ARINC 429). Ces produits sont utilisés par les compagnies aériennes et les MROs du monde entier.

Kairos Data, via son partenaire Avionics Interface Technologies, vous accompagne dans la mise en place de ces data loader.