Brevet FR3017763A1 — publié le 20150821

DOMAINE TECHNIQUE GENERAL L'invention concerne un dispositif et un procédé de transmission de données en provenance d'une application aéronautique vers un système d'affichage d'un poste de pilotage et vers au moins un client distant. ETAT DE LA TECHNIQUE La maintenance d'un aéronef nécessite d'interagir avec un système d'information de l'aéronef. L'interaction entre un opérateur de maintenance et le système d'information de l'aéronef peut s'effectuer via plusieurs canaux de communication : - la maintenance à bord de l'aéronef ; - la maintenance de proximité ; - la maintenance via des stations sols. Ces différents modes d'accès nécessitent des terminaux dédiés comprenant une interface graphique permettant d'interagir avec le système d'information de l'aéronef. Il existe par conséquent un besoin de pouvoir interagir de manière simple avec le système d'information de l'aéronef. PRESENTATION DE L'INVENTION L'invention proposée répond à ce besoin et propose selon un premier aspect un dispositif de transmission de données en connexion avec un système d'affichage aéronautique configuré pour mettre en oeuvre un affichage graphique à partir de données graphiques d'au moins une application, lesdites données étant conformes à premier protocole, le dispositif étant en outre connecté à un terminal distant et comprenant des moyens de traitement de données configurés pour échanger avec ledit système d'affichage aéronautique (ADS) et ledit terminal distant au moins une partie desdites données graphiques en vue d'une restitution sur des moyens d'interface dudit terminal distant. L'invention est avantageusement complétée par les caractéristiques suivantes, prises seules ou en une quelconque de leur combinaison techniquement possible : - les moyens de traitement de données sont configurés pour mettre en oeuvre les étapes suivantes : A) réception des données graphiques conformes au premier protocole provenant d'une application ; B) conversion des données graphiques reçues vers un second protocole ; C) émission des données graphiques conformes au second protocole vers le terminal distant ; - les moyens de traitement de données sont configurés pour mettre en oeuvre les étapes suivantes : C') réception de données graphiques conformes au second protocole provenant du terminal distant ; B') conversion des données graphiques reçues vers le premier protocole ; A') émission des données graphiques conformes au premier protocole vers l'application aéronautique ; - le premier protocole est le protocole ARINC 661 ; - le second protocole est le protocole WEBSOCKET ; - les moyens de traitement comprennent un serveur WEBSOCKET pour la mise en oeuvre des étapes A), A'), B), B'), C), C'). - l'application est supportée par ledit dispositif lui-même ou par un équipement tiers. L'invention concerne également un aéronef comprenant un système d'affichage aéronautique et un dispositif de transmission selon l'une des revendications précédentes. Les avantages de l'invention sont multiples : l'invention est utilisable sur des technologies standards de terminaux ; la solution est peu complexe à mettre en oeuvre dans un aéronef ; la solution permet de standardiser des visualisations graphiques à bord d'un aéronef. PRESENTATION DES FIGURES D'autres caractéristiques, buts et avantages de l'invention ressortiront de la description qui suit, qui est purement illustrative et non limitative, et qui doit être lue en regard des dessins annexés sur lesquels : - la figure 1 illustre un dispositif de transmission de données de l'invention dans un contexte préféré d'utilisation ; - les figures 2 et 3 illustrent respectivement des schémas de fonctionnement du dispositif de transmission de données selon l'invention ; Sur l'ensemble des figures les éléments similaires portent des références identiques. DESCRIPTION DETAILLEE DE L'INVENTION On a illustré en relation avec la figure 1, une vue d'ensemble d'un dispositif de transmission de données EQ1, selon l'invention, en connexion avec d'une part un système d'affichage aéronautique (en anglais, « Aeronautical Display System », (ADS)) et au moins un terminal distant T1, T2, T3 d'autre part. De manière connue en soit, le système d'affichage aéronautique ADS prend en charge la centralisation des affichages en provenance des systèmes à bord et inclut systématiquement des écrans à hautes résolutions et multi couleurs (souvent des écrans LCD) qui présentent des informations relatives aux divers systèmes de bord (comme la gestion de vol, la maintenance, etc.) d'une manière intégrée. Dans le cadre de l'invention, un terminal distant T1, T2, T3 est un dispositif comprenant une interface graphique, un navigateur Internet, une unité de connexion distante permettant d'établir soit une liaison filaire ou sans fil (par exemple WiFi) avec le dispositif de transmission de données EQ1. Un tel terminal distant T1, T2, T3 est par exemple un ordinateur portable ou une tablette (type IpadTM). De préférence, le dispositif de transmission de données EQ1est connecté au système d'affichage aéronautique ADS par une liaison filaire. Selon l'invention, le dispositif de transmission de données EQ1 est en connexion avec un système d'affichage aéronautique ADS d'un aéronef et est configuré pour mettre en oeuvre un affichage graphique à partir de données graphiques d'au moins une application supportée par le dispositif de transmission de données EQ1 lui-même ou bien supportée par un équipement tiers EQ2 (du même type par exemple que celui du dispositif de transmission EQ1). Les données sont conformes à premier protocole. On précise ici que l'on entend par application une activité pour laquelle des moyens informatiques (tels qu'un processeur) sont utilisées pour mettre en oeuvre cette activité. En outre, le dispositif de transmission de données EQ1 comprend des moyens de traitement de données 20 configurés pour échanger avec le système d'affichage aéronautique ADS et le terminal distant au moins une partie desdites données graphiques en vue d'une restitution sur des moyens d'interface dudit terminal distant T1, T2, T3. De cette façon, il est possible d'afficher sur le terminal distant T1, T2, T3 des données de la même manière que si elles étaient affichées sur le système d'affichage aéronautique ADS. On précise que l'on entend par affichage de données graphiques, la mise en forme des données sur un écran. On précise que l'on entend par données graphiques conformes à un premier protocole des données encapsulées dans une trame conforme à ce premier protocole. Pour permettre l'affichage des données graphiques, une unité de gestion 30 du dispositif de transmission de données EQ1 gère la réception et l'émission depuis et vers le système d'affichage aéronautique ADS des données graphiques d'au moins une application. En outre, les données graphiques devant être interprétables par un terminal distant T1, T2, T3, les données graphiques sont traitées par les moyens de traitement de données 20 du dispositif de transmission de données EQ1. A ce titre, en relation avec la figure 2, les moyens de traitement de données 20 sont configurés pour mettre en oeuvre les étapes suivantes : A) réception des données graphiques conformes au premier protocole provenant de l'unité de gestion 30 ; B) conversion des données graphiques reçues vers un second protocole ; C) émission des données graphiques conformes au second protocole vers le terminal distant. De manière symétrique (voir également la figure 2) et pour permettre un retour vers l'application (soit sur l'équipement tiers EQ2 ou bien sur le dispositif de transmission EQ1) par l'intermédiaire de l'unité de gestion 30 du dispositif de transmission de données EQ1, les moyens de traitement de données 20 sont configurés pour mettre en oeuvre les étapes suivantes : C') réception de données graphiques conformes au second protocole provenant du terminal distant ; B') conversion des données graphiques reçues vers le premier protocole ; A') émission des données graphiques conformes au premier protocole vers l'unité de gestion 30. De manière préférée, le premier protocole est le protocole ARINC 661, protocole standardisé pour ce qui est de la gestion des affichages sur un système d'affichage aéronautique ADS d'un aéronef. Toujours de manière préférée, le second protocole le protocole WEBSOCKET, protocole qui permet une transmission de données vers un navigateur Internet. Ainsi, les étapes A), B), C), A'), B'), C') sont avantageusement mises en oeuvre dans un serveur 20 WEBSOCKET du dispositif de transmission de données EQ1. Comme déjà mentionné, le dispositif de transmission de données EQ1 comprend une unité de gestion 30 du premier protocole qui assure la gestion des données émises/reçues depuis le dispositif de transmission de données EQ1. En relation avec la figure 3, l'unité de gestion 30 du dispositif de transmission de données EQlest configurée pour mettre en oeuvre les étapes suivantes dans le sens depuis le dispositif de transmission de données EQlvers l'application de l'équipement tiers EQ2 ou bien le dispositif de transmission EQ1 lui-même : El) réception des données graphiques issues d'une application ; E2) identification de l'application dans le cas où le dispositif de transmission EQ1 ou l'équipement tiers EQ2 supporte plusieurs applications ; E3) routage des données graphiques ; E4) encodage du message selon le premier protocole ; E5) émission du message conforme au premier protocole. De manière symétrique dans le sens de transmission, depuis l'application du dispositif de transmission EQ1 ou de l'équipement tiers EQ1 vers le dispositif de transmission de données EQ1, l'unité de gestion 30 du dispositif de transmission de données EQ1est configurée pour mettre en oeuvre les étapes suivantes : E5') réception des données graphiques conformes au premier protocole ; E4') décodage des données selon le premier protocole ; E2') identification de l'application dans le cas où le dispositif de transmission EQ1 ou l'équipement tiers EQ2 supporte plusieurs applications ; EA') émission des données graphiques vers un terminal distant par l'intermédiaire des moyens de traitement de données 20 du dispositif de transmission de données EQ1. Le terminal distant permet l'affichage des données graphiques d'au moins une application. A ce titre, il prend en charge : - l'affichage des écrans des différentes applications, - l'acquisition et l'affichage des événements envoyés par les différentes applications, l'acquisition et la transmission des actions utilisateurs effectuées via le terminal distant. A titre préliminaire, le terminal distant s'initialise via une connexion HTTP. Les écrans graphiques affichés sur le terminal distant sont composés d'un ensemble de widgets organisé par des conteneurs (conformément au standard ARINC 661). Ainsi, le terminal distant implémente le comportement et l'apparence des widgets pour en faire un rendu conforme à ce qui peut être affiché sur un système d'affichage aéronautique ADS. REVENDICATIONS1. Dispositif de transmission de données (EQ1) en connexion avec un système d'affichage aéronautique (ADS) configuré pour mettre en oeuvre un affichage graphique à partir de données graphiques d'au moins une application, lesdites données étant conformes à premier protocole (ARINC 661), le dispositif (EQ1) étant en outre connecté à un terminal distant (T1, T2, T3) et comprenant des moyens de traitement de données configurés pour échanger avec ledit système d'affichage aéronautique (ADS) et ledit terminal distant (T1, T2, T3) au moins une partie desdites données graphiques en vue d'une restitution sur des moyens d'interface dudit terminal distant (T1, T2, T3). 2. Dispositif selon la revendication précédente, dans lequel les moyens de traitement de données sont configurés pour mettre en oeuvre les étapes suivantes : A) réception des données graphiques conformes au premier protocole provenant d'une application ; B) conversion des données graphiques reçues vers un second protocole ; C) émission des données graphiques conformes au second protocole vers le terminal distant. 3. Dispositif selon la revendication 1, dans lequel les moyens de traitement de données sont configurés pour mettre en oeuvre les étapes suivantes : C') réception de données graphiques conformes au second protocole provenant du terminal distant ; B') conversion des données graphiques reçues vers le premier protocole ; A') émission des données graphiques conformes au premier protocole vers l'application aéronautique. 4. Dispositif selon l'une des revendications précédentes, dans lequel le premier protocole est le protocole ARINC 661. 5. Dispositif selon l'une des revendications précédentes, dans lequel le second protocole est le protocole WEBSOCKET 6. Dispositif selon l'une des revendications 2 ou 3, dans lequel les moyens de traitement comprennent un serveur WEBSOCKET pour la mise en oeuvre des étapes A), A'), B), B'), C), C'). 7. Dispositif selon l'une des revendications précédentes, dans lequel l'application est supportée par ledit dispositif lui-même (EQ1) ou par un équipement tiers (EQ2). 8. Aéronef comprenant un système d'affichage aéronautique (ADS) et un dispositif de transmission selon l'une des revendications précédentes.10