Brevet FR3032579A1 — publié le 20160812

Procédé et dispositif d'échange de données avec un dispositif de stockage d'un aéronef La présente invention concerne un procédé d'échange de données entre un système de stockage au sol et un système de stockage embarqué d'un aéronef. Elle s'applique en particulier au chargement de données multimédias depuis un serveur de stockage disposé au sol vers une mémoire de stockage interne de l'aéronef, en vue de l'utilisation de ces données dans l'aéronef, notamment la diffusion de documents multimédias à des passagers de l'aéronef. Elle s'applique également au déchargement de données, notamment de données de maintenance, depuis une mémoire de stockage interne de l'aéronef vers le serveur de stockage au sol. Les données stockées dans l'aéronef sont fréquemment mises à jour. Notamment, les documents multimédia destinées à être diffusées aux passagers sont fréquemment renouvelés. De telles mises à jour sont réalisées lorsque l'aéronef est au sol, par exemple lors d'un ravitaillement de l'aéronef au sol. Le chargement/déchargement des données dans/depuis la mémoire de stockage de l'aéronef est par exemple réalisé soit par l'intermédiaire d'un dispositif de stockage de type clé USB ou disque dur, soit à travers un réseau de communications étendu, par exemple internet, notamment au moyen d'une liaison sans fil le plus souvent payante, par exemple la liaison Wi-Fi de l'aéroport, une liaison 3G/4G ou une liaison satellitaire. Une telle solution ne donne pas entièrement satisfaction. En effet, dans le cas du transfert des données via un réseau de communication, en raison des volumes importants de données à charger/décharger dans la mémoire de stockage de l'aéronef, l'échange des données s'avère généralement trop lent, et impose une immobilisation de l'aéronef au sol plus longue que celle requise par le seul ravitaillement de l'aéronef. De plus, l'emploi de liaisons de communication sans fil propriétés d'opérateurs tiers génère des coûts importants à acquitter auprès desdits opérateurs. Dans le cas du transfert via une clé USB ou un disque dur, il existe un risque que les données présentes dans la clé USB ou le disque dur ne correspondent pas à la dernière version à jour des données à transférer. Un but de l'invention est donc de proposer un procédé et un dispositif d'échange de données permettant d'être plus fiable, de réduire le temps d'immobilisation au sol de l'aéronef nécessaire à cet échange ainsi que les éventuels frais liés à ces échanges de données. 3032579 2 A cette fin, l'invention a pour objet un procédé du type précité, caractérisé en ce qu'il comprend : - une première étape de synchronisation d'un ensemble de données contenu dans ledit système de stockage au sol avec un ensemble de données correspondant d'une 5 mémoire de stockage d'un dispositif d'échange de données, à travers un réseau de communications, - une étape de couplage dudit dispositif d'échange de données à un réseau interne local de l'aéronef relié audit système de stockage, puis - une deuxième étape de synchronisation de l'ensemble de données de ladite 10 mémoire de stockage avec un ensemble de données correspondant dudit système de stockage embarqué, à travers ledit réseau interne local. Le procédé selon l'invention peut comprendre l'une ou plusieurs des caractéristiques suivantes, prise(s) isolément ou suivant toute combinaison techniquement possible : 15 - ladite deuxième étape de synchronisation comprend : - une phase de comparaison d'un premier sous-ensemble de données de ladite mémoire de stockage avec un premier sous-ensemble de données correspondant du système de stockage embarqué, et - une phase de transfert des données comprises dans le premier 20 sous-ensemble de la mémoire de stockage et non comprises dans le premier sous- ensemble correspondant du système de stockage embarqué, depuis ladite mémoire de stockage vers ledit système de stockage embarqué ; - ledit premier sous-ensemble comprend des données multimédia ; - ladite deuxième étape de synchronisation comprend : 25 - une phase de comparaison d'un deuxième sous-ensemble de données de ladite mémoire de stockage avec un deuxième sous-ensemble de données correspondant du système de stockage embarqué, et - une phase de transfert des données comprises dans le deuxième sous-ensemble du système de stockage embarqué et non comprises dans le deuxième 30 sous-ensemble correspondant de la mémoire de stockage, depuis ledit système de stockage embarqué vers ladite mémoire de stockage ; - ledit deuxième sous-ensemble comprend des données de maintenance de l'aéronef ; - le procédé comprend en outre, après ou pendant la deuxième étape de 35 synchronisation, une troisième étape de synchronisation de l'ensemble de données 3032579 3 contenu dans ledit système de stockage au sol avec l'ensemble de données correspondant de ladite mémoire de stockage ; - la troisième étape de synchronisation comprend : - une phase de comparaison du deuxième sous-ensemble de 5 données de ladite mémoire de stockage avec un deuxième sous-ensemble de données correspondant contenu dans ledit système de stockage au sol, et - une phase de transfert des données comprises dans le deuxième sous-ensemble de ladite mémoire de stockage et non comprises dans le deuxième sous-ensemble correspondant contenu dans ledit système de stockage au sol, depuis ladite 10 mémoire de stockage vers ledit système de stockage au sol ; - ledit réseau interne local de l'aéronef comprend un dispositif d'interface, et l'étape de couplage du dispositif d'échange de données au réseau interne local comprend une phase de connexion dudit dispositif d'échange de données audit dispositif d'interface, notamment selon une liaison point à point ; 15 - l'étape de couplage du dispositif d'échange de données au réseau interne local comprend une phase d'authentification du dispositif d'échange de données par le dispositif d'interface, ladite deuxième étape de synchronisation de données étant mise en oeuvre à condition que, lors de ladite phase d'authentification, ledit dispositif d'échange de données ait été authentifié par ledit dispositif d'interface ; 20 - la phase de connexion comprend une connexion dudit dispositif d'échange de données audit réseau interne local par une liaison sans fil, l'étape de couplage et la deuxième étape de synchronisation étant initiées dès qu'une distance entre ledit dispositif d'échange de données et ledit aéronef est inférieure à une distance prédéterminée ; - la phase de connexion comprend une connexion dudit dispositif d'échange de 25 données audit réseau interne local par une liaison filaire ; - la deuxième étape de synchronisation est mise en oeuvre au moins partiellement lorsque l'aéronef est en vol, ledit dispositif d'échange de données étant situé dans l'aéronef. - le réseau de communication est un réseau étendu, notamment le réseau internet. 30 L'invention a également pour objet un dispositif d'échange de données entre un système de stockage au sol et un système de stockage embarqué d'un aéronef, ledit dispositif d'échange de données comprenant une mémoire de stockage, et étant configuré pour synchroniser un ensemble de données contenu dans ledit système de stockage au sol avec un ensemble de données correspondant de ladite mémoire de 35 stockage, à travers un réseau de communications, 3032579 4 ledit dispositif d'échange de données étant en outre configuré pour être couplé à un réseau interne local de l'aéronef relié audit dispositif de stockage, et pour synchroniser l'ensemble de données de ladite mémoire de stockage avec un ensemble de données correspondant dudit système de stockage embarqué, à travers ledit réseau interne local. 5 L'invention sera mieux comprise à la lecture de la description qui va suivre, donnée uniquement à titre d'exemple, et faite en se référant aux dessins annexés, sur lesquels : - la figure 1 est une vue schématique d'une installation selon l'invention pour l'échange de données avec un aéronef ; et 10 - la figure 2 est un logigramme illustrant les principales étapes d'un procédé de réalisation selon l'invention, mise en oeuvre à l'aide de l'installation de la figure 1. Une installation 1 pour l'échange de données avec une mémoire interne d'un aéronef 3 est illustrée sur la Figure 1. L'aéronef 3 comprend un système 5 de stockage de données, comprenant au 15 moins un, de préférence au moins deux dispositifs de stockage 5a et 5b, un premier dispositif 5a de stockage étant dédié aux données multimédia (films, statistiques d'utilisation des données multimédia), et un deuxième dispositif 5b de stockage étant dédié aux données de maintenance. Chaque dispositif 5a, 5b de stockage de données comporte par exemple un serveur et une mémoire de stockage interne 6. 20 Le système 5 de stockage de données, en particulier les dispositifs 5a, 5b de stockage de données, notamment la mémoire de stockage interne 6, sont embarqués dans l'aéronef. On entend par « embarqué » un équipement ou un ensemble d'équipements faisant partie de l'aéronef, notamment connecté de manière permanente à d'autres 25 équipements de l'aéronef, par opposition avec des équipements qui ne seraient que temporairement amenés à bord de l'aéronef. On appellera par ailleurs dispositif extérieur à l'aéronef un dispositif qui n'est pas un dispositif embarqué. Un tel dispositif extérieur peut bien entendu être introduit dans l'aéronef, sans toutefois être un dispositif embarqué. 30 Le système 5 de stockage de données et les dispositifs 5a, 5b de stockage de données seront par la suite désignés respectivement par les termes système 5 de stockage embarqué et dispositifs 5a, 5b de stockage embarqué. Le système 5 de stockage embarqué est propre à stocker un ensemble E de données. 35 Cet ensemble E de données comprend un premier sous-ensemble El de données et un deuxième sous-ensemble E2 de données. 3032579 5 Les données du premier sous-ensemble El sont destinées à être utilisées, notamment diffusées, par des équipements de l'aéronef. En particulier, ce premier sous-ensemble El inclut des données multimédia, notamment des contenus vidéo et audio, destinées à être diffusées par des équipements 5 adaptés de l'aéronef 3. De telles données sont par exemple stockées dans le premier dispositif 5a de stockage embarqué. Les données du deuxième sous-ensemble E2 de données incluent par exemple des données de gestion d'un vol de l'aéronef 3, telles qu'un plan de vol, et des données de maintenance, comprenant par exemple des informations relatives à des anomalies 10 constatées sur différents équipements de l'aéronef 3. De telles données sont par exemple stockées dans le deuxième dispositif 5b de stockage embarqué. Le deuxième sous-ensemble E2 de données inclut également des données statistiques relatives à l'utilisation de ces données, en particulier multimédia, dans l'aéronef, ces données statistiques étant par exemple stockées dans le premier dispositif 5a de stockage embarqué. 15 L'aéronef 3 comporte par ailleurs un réseau interne local 7, reliant divers équipements de l'aéronef 3 les uns aux autres, et permettant l'échange de données entre ces équipements, notamment entre les dispositifs 5a, 5b de stockage embarqués et d'autres équipements de l'aéronef 3. Le réseau interne local 7 est embarqué dans l'aéronef. 20 Le réseau interne local 7 comporte un dispositif d'interface 9, formant un point d'accès au réseau interne local 7, en particulier depuis l'extérieur de l'aéronef 3. Ainsi, le dispositif d'interface 9 est configuré pour permettre une connexion d'un dispositif extérieur à l'aéronef 3, c'est-à-dire non embarqué, au réseau interne local 7. Le dispositif d'interface 9 est configuré pour sécuriser les échanges de données 25 entre un dispositif extérieur à l'aéronef et le réseau interne local 7. En particulier, le dispositif d'interface 9 comprend un module 11 d'identification et d'authentification, configuré pour identifier un dispositif extérieur initiant une connexion avec le dispositif d'interface 9, et pour authentifier cette identité, par exemple par analyse d'un certificat émis par ce dispositif extérieur. Le module 11 d'identification et 30 d'authentification est configuré pour autoriser un échange de données entre le dispositif extérieur et le réseau interne local 7 uniquement si l'identité du dispositif extérieur est reconnue comme une identité pour laquelle un tel échange est autorisé, et si cette identité est authentifiée. Le dispositif d'interface 9 comprend également un module 13 de protection de 35 données, configuré pour appliquer un ou plusieurs algorithme(s) de protection cryptographique à des données sortantes, c'est-à-dire transmises depuis le réseau 3032579 6 interne local 7 vers l'extérieur de l'aéronef 3, via le dispositif d'interface 9, et à des données entrantes, c'est-à-dire transmises depuis un dispositif extérieur vers le réseau interne local 7, via le dispositif d'interface 9. L'algorithme de protection cryptographique est par exemple un chiffrement des données sortantes ou un déchiffrement des données 5 entrantes, un algorithme de signature, ou tout autre type d'algorithme cryptographique. Les dispositifs 5a, 5b de stockage embarqués sont ainsi configurés pour échanger des données avec un dispositif extérieur à l'aéronef 3, via le dispositif d'interface 9 et à travers le réseau interne local 7. En particulier, les dispositifs 5a, 5b de stockage embarqués sont configurés pour 10 recevoir des données, notamment des données du premier sous-ensemble E1, émises depuis un dispositif extérieur à l'aéronef 3 et transmises depuis ce dispositif extérieur, via le dispositif d'interface 9 et à travers le réseau interne local 7, jusqu'aux dispositifs 5a, 5b de stockage embarqués. Les dispositifs 5a, 5b de stockage embarqués sont également configurés pour 15 transmettre des données, notamment des données du deuxième sous-ensemble E2, vers un dispositif extérieur à l'aéronef 3. L'installation 1 est configurée pour échanger des données avec l'aéronef 3, notamment avec le système 5 de stockage embarqué. En particulier, l'installation 1 est configurée pour transmettre des données au 20 dispositif 5a de stockage embarqué. L'installation 1 est également configurée pour recevoir des données transmises par les dispositifs 5a, 5b de stockage embarqué, notamment des données de maintenance transmises par le dispositif 5b de stockage embarqué et/ou des données statistiques transmises par le dispositif 5a de stockage embarqué. 25 L'installation 1 est extérieure à l'aéronef 3. L'installation 1 comprend un système 20 de stockage de données au sol et un dispositif 22 d'échange de données. Le système 20 de stockage au sol et le dispositif 22 d'échange de données sont adaptés pour être connectés l'un à l'autre, à travers un réseau 23 de communication. 30 Le système 20 de stockage au sol est configuré pour stocker des données destinées à être chargées dans un ou plusieurs aéronefs, en particulier dans le dispositif 5a de stockage embarqué d'un ou plusieurs aéronefs, et pour stocker des données transmises par un ou plusieurs aéronefs, notamment des données de maintenance et des données statistiques. 35 Le système 20 de stockage au sol est ainsi configuré pour stocker un ou plusieurs ensemble(s) de données chacun associé à un aéronef, notamment un ou plusieurs 3032579 7 premier(s) sous-ensemble(s) spécifique(s) El de données destinées à être chargées dans un ou plusieurs aéronef(s) et un ou plusieurs deuxième(s) sous-ensemble(s) E2 de données chacun reçu depuis un aéronef. Chaque premier sous-ensemble El de données est par exemple choisi par un 5 opérateur au moyen d'une interface homme-machine du système 20 de stockage au sol, ou configuré automatiquement, par exemple en fonction d'un abonnement souscrit pour l'aéronef 3. Chaque premier sous-ensemble El de données est associé à un aéronef ou un ensemble d'aéronefs. 10 En outre, le système 20 de stockage au sol est configuré pour être connecté au dispositif 22 d'échange de données, et pour synchroniser automatiquement dès qu'une telle connexion est effective, les données d'un ou plusieurs ensemble(s) E de données contenues dans le système 20 de stockage au sol avec les données du ou des ensemble(s) correspondant contenues dans le dispositif 22 d'échange de données, 15 comme décrit ci-après. Le système 20 de stockage au sol comprend par exemple un serveur 24, ou plusieurs serveurs 24 connectés les uns aux autres de manière à pouvoir échanger des données. Par exemple, les serveurs 24 sont connectés entre eux par un réseau étendu, notamment le réseau internet. 20 Le dispositif 22 d'échange de données est un dispositif extérieur à l'aéronef 3. De préférence, le dispositif 22 d'échange de données est cependant adapté pour être amené à bord de l'aéronef 3. Le dispositif 22 d'échange de données est configuré pour se connecter au système 20 de stockage au sol, par exemple à un serveur 24, en vue de recevoir des 25 données destinées à être chargées dans le système 5 de stockage embarqué et/ou de transmettre au système 20 de stockage au sol des données reçues du système 5 de stockage embarqué. Le dispositif 22 d'échange de données est également configuré pour synchroniser automatiquement les données d'un ou plusieurs ensemble(s) E de données contenues 30 dans le système 20 de stockage au sol avec les données du ou des ensemble(s) correspondant contenues dans le dispositif 22 d'échange de données. En particulier, le dispositif 22 d'échange de données est configuré pour recevoir, depuis le système 20 de stockage au sol, des données destinées à être chargées dans le système 5 de stockage embarqué de l'aéronef 3, en particulier le premier sous-ensemble 35 El de données associé à l'aéronef 3, et pour transmettre au système 20 de stockage au 3032579 8 sol des données reçues du système 5 de stockage embarqué de l'aéronef 3, en particulier le deuxième sous-ensemble E2 de données associé à l'aéronef 3. Le dispositif 22 d'échange de données est en outre adapté pour se coupler au réseau interne local 7 de l'aéronef 3, notamment pour se connecter directement au 5 réseau interne local 7 de l'aéronef. Une telle connexion directe est réalisée au moyen d'une liaison directe 25, notamment point à point, entre le dispositif 22 d'échange de données et le réseau interne local 7. Le dispositif 22 d'échange de données est également adapté pour synchroniser les données de l'ensemble spécifique E associé à l'aéronef 3, telles que contenues dans 10 le dispositif 22 d'échange de données, avec les données de l'ensemble de données correspondant contenues dans le système 5 de stockage embarqué, dès que le couplage entre le dispositif 22 d'échange de données et le réseau interne local 7 de l'aéronef 3 est effectif. Par exemple, le dispositif 22 d'échange de données est apte à se connecter au 15 dispositif d'interface 9 au moyen d'une liaison sans fil, et le dispositif 22 d'échange de données est configuré pour initier un couplage au réseau interne local 7 et pour ensuite synchroniser l'ensemble E de données avec l'ensemble E correspondant d système 5 de stockage embarqué, dès que la distance entre le dispositif 22 d'échange de données et l'aéronef 3 devient inférieure à une distance prédéterminée, correspondant par exemple à 20 la portée de la liaison sans fil. Le dispositif 22 d'échange de données est ainsi configuré pour transmettre au système 5 de stockage embarqué le premier sous-ensemble El de données associé à l'aéronef 3 et pour recevoir du système 5 de stockage embarqué le deuxième sous-ensemble E2 de données. 25 Le dispositif 22 d'échange de données comprend un processeur 34, une mémoire 36, et un module 38 d'interface. Le processeur 34 est adapté pour exécuter des applications contenues dans la mémoire 36. La mémoire 36 comprend différentes zones de mémoire contenant des 30 applications destinées à être exécutées par le processeur 34, notamment une application de gestion de données, et des ensembles de données. En particulier, la mémoire 36 est adaptée pour stocker un ou plusieurs ensemble(s) spécifique(s) E de données chacun associé à un ou plusieurs aéronef(s). La mémoire 36 est ainsi adaptée pour stocker un premier sous-ensemble El de 35 données, chargées depuis le système 20 de stockage au sol et destinées à être chargées dans le système 5 de stockage embarqué. 3032579 9 La mémoire 36 est également adaptée pour stocker un deuxième sous-ensemble E2 de données, issues du système 5 de stockage embarqué, par exemple des données de maintenance et/ou de statistiques, en vue de leur transmission au système 20 de stockage au sol. 5 Le module 38 d'interface est configuré pour permettre une connexion du dispositif 22 d'échange de données au système 20 de stockage au sol, via le réseau 23 de communication. Le réseau 23 de communication est par exemple un réseau étendu, notamment le réseau internet. 10 En variante, le réseau 23 de communication est un réseau local, par exemple de type Ethernet. La connexion du dispositif 22 d'échange de données au système 20 de stockage au sol est par exemple réalisée au moyen d'une liaison filaire, ou d'une liaison sans-fil, par exemple une liaison Wi-Fi. Le module 38 d'interface est ainsi adapté pour établir une 15 connexion filaire et/ou une connexion sans fil entre le dispositif 22 d'échange de données et le réseau 23 de communication. Le module 38 d'interface est également configuré pour permettre un couplage du dispositif 22 d'échange de données au réseau local interne 7 de l'aéronef 3, et pour permettre un échange de données entre le dispositif 22 d'échange de données et le 20 réseau local interne 7. Le couplage du dispositif 22 d'échange de données au réseau local interne 7 comprend une connexion du dispositif 22 d'échange de données au réseau local interne 7. Le module 38 d'interface est ainsi configuré pour permettre une connexion du 25 dispositif 22 d'échange de données au réseau interne local 7. Cette connexion est réalisée au moyen de la liaison directe 25 entre le dispositif 22 d'échange de données et le réseau local interne 7. Par liaison directe, on entend une liaison qui ne repasse pas par le système 20 de stockage au sol. 30 Par exemple, le module 38 d'interface est configuré pour se connecter au dispositif d'interface 9 au moyen d'une liaison point à point, la liaison point à point reliant à elle seule le module 38 d'interface au dispositif d'interface 9. Cette liaison 25 est par exemple une liaison sans fil, par exemple une liaison WiFi. Selon un autre exemple, cette liaison est une liaison filaire, par exemple selon le 35 standard Ethernet. 3032579 10 De préférence, le module 38 d'interface est configuré pour permettre une connexion au dispositif d'interface 9 selon plusieurs types de liaisons, par exemple selon au moins un type de liaison sans fil et selon au moins un type de liaison filaire. Ainsi, le type de connexion utilisé pour connecter le dispositif 22 d'échange de données au réseau 5 local interne 7 peut être adapté à la situation. Ainsi, dans certains cas, notamment lorsqu'un chargement rapide des données est souhaité, le dispositif 22 d'échange de données peut être connecté au réseau local interne 7 par une liaison filaire. Le couplage du dispositif 22 d'échange de données au réseau local interne 7 10 comprend par ailleurs une identification et une authentification du dispositif 22 d'échange de données par le dispositif d'interface 9. Ainsi, le module 38 d'interface est configuré pour permettre une identification et une authentification du dispositif 22 d'échange de données par le dispositif d'interface 9. Par exemple, le module 38 d'interface est propre à transmettre au dispositif 15 d'interface 9 un certificat attestant l'identité du dispositif 22 d'échange de données. Lors du couplage, le module 38 d'interface est également configuré pour recevoir un identifiant de l'aéronef 3, en vue du chargement de l'ensemble spécifique de données associé à cet aéronef 3. De préférence, le module 38 d'interface est configuré pour initier un couplage du 20 dispositif 22 d'échange de données au réseau local interne 7 de l'aéronef 3 dès que la distance entre l'aéronef 3 et le dispositif 22 d'échange de données devient inférieure à une distance prédéterminée, correspondant par exemple à la portée d'une liaison sans fil entre le module 38 d'interface et le dispositif d'interface 9. Le module 38 d'interface est en outre configuré pour appliquer un ou plusieurs 25 algorithme(s) de protection cryptographique à des données sortantes, notamment transmises depuis le dispositif 22 d'échange de données à destination du système 5 de stockage embarqué, et à des données entrantes. L'algorithme de protection cryptographique est par exemple un chiffrement des données sortantes ou un déchiffrement des données entrantes, un algorithme de signature, ou tout autre type 30 d'algorithme cryptographique. L'application 40 de gestion de données est configurée pour gérer les transferts de données depuis et vers la mémoire 36. L'application 40 de gestion de données est ainsi configurée pour détecter une connexion du dispositif 22 d'échange de données au système 20 de stockage de données 35 au sol, et pour initier, dès que cette connexion est détectée, une synchronisation de l'ensemble E de données entre le système 20 de stockage au sol et la mémoire 36. 3032579 11 Notamment, l'application 40 de gestion de données est adaptée pour charger le premier sous-ensemble El de données dans la mémoire 36, depuis le système 20 stockage au sol. De préférence, lorsque le dispositif 22 d'échange de données est connecté au 5 système 20 de stockage de données, l'application 40 de gestion de données est propre à comparer périodiquement les données du premier sous-ensemble stockées dans la mémoire 36 au premier sous-ensemble correspondant dans le système 20 de stockage au sol, et à mettre à jour les données stockées dans la mémoire 36 si des différences sont constatées, c'est-à-dire à charger dans la mémoire 36, depuis le système 20 de 10 stockage au sol, les données comprises dans le premier sous-ensemble du système 20 de stockage au sol et non comprises dans le premier sous-ensemble correspondant de la mémoire 36. Ainsi, si un premier sous-ensemble spécifique El de données associé à l'aéronef 3 a été chargé dans la mémoire 36, toute modification de ce premier sous-ensemble 15 spécifique El dans le système 20 de stockage sera également effectuée dans la mémoire 36. Par ailleurs, l'application 40 de gestion de données est configurée pour charger le deuxième sous-ensemble E2 de données depuis la mémoire 36 vers le système 20 de stockage au sol, pour comparer périodiquement les données du deuxième sous-ensemble 20 stockées dans la mémoire 36 aux données du deuxième sous-ensemble stockées dans le système 20 de stockage au sol, et pour transférer vers le système 20 stockage au sol les données comprises dans le deuxième sous-ensemble de la mémoire 36 et non comprises dans le deuxième sous-ensemble correspondant du système 20 de stockage au sol. L'application 40 de gestion de données est ainsi propre à synchroniser à tout 25 moment, lorsque le dispositif 22 d'échange de données est connecté au système 20 de stockage au sol, le ou les ensembles spécifiques de données stockées dans la mémoire 36 avec les ensembles spécifiques correspondants dans le système 20 de stockage au sol. Par ailleurs, l'application 40 de gestion de données est configurée pour détecter un 30 couplage du dispositif 22 d'échange de données au réseau interne local 7, et pour initier, dès que ce couplage est détecté, une synchronisation de l'ensemble E de données entre la mémoire 36 et le système 5 de stockage embarqué, via le réseau interne local 7, en fonction de l'identifiant de l'aéronef reçu par le module 38 d'interface. Notamment, l'application 40 de gestion de données est adaptée pour transmettre 35 le premier sous-ensemble El de données depuis la mémoire 36 vers le système 5 de stockage embarqué. 3032579 12 De préférence, lorsque le dispositif 22 d'échange de données est couplé au réseau interne local 7, l'application 40 de gestion de données est propre à comparer les données du premier sous-ensemble stockées dans le système 5 de stockage embarqué au données du premier sous-ensemble dans la mémoire 36, et à mettre à jour les 5 données stockées dans le système 5 de stockage embarqué si des différences sont constatées, c'est-à-dire à charger dans le système 5 de stockage embarqué, depuis la mémoire 36, les données comprises dans le premier sous-ensemble dans la mémoire 36 et non comprises dans le premier sous-ensemble correspondant du système 5 de stockage embarqué. 10 Par ailleurs, l'application 40 de gestion de données est configurée pour initier le chargement du deuxième sous-ensemble E2 de données depuis le système 5 de stockage de données vers la mémoire 36, pour comparer périodiquement les données du deuxième sous-ensemble stockées dans la mémoire 36 aux données du deuxième sous-ensemble stockées dans le système 5 de stockage de données, et pour transférer vers la 15 mémoire 36 les données comprises dans le deuxième sous-ensemble du système 5 de stockage de données et non comprises dans le deuxième sous-ensemble correspondant de la mémoire 36. L'application 40 de gestion de données est ainsi propre à synchroniser à tout moment, lorsque le dispositif 22 d'échange de données est connecté au réseau interne 20 local 7, les données stockées dans le système 5 de stockage embarqué avec l'ensemble spécifique de données correspondant dans la mémoire 36. En outre, lorsque le dispositif 22 d'échange de données est couplé au réseau interne local 7, l'application 40 de gestion de données est configurée pour piloter un transfert de données internes de l'aéronef 3, notamment des données de maintenance, 25 depuis le système 5 de stockage embarqué dans la mémoire 36. Un procédé d'échange de données entre le système 20 de stockage au sol et l'aéronef 3, au moyen du dispositif 22 d'échange de données, va maintenant être décrit en référence à la Figure 2. Ce procédé comprend une étape 100 d'établissement d'une connexion entre le système 20 de stockage au sol et le dispositif 22 d'échange de données. 30 Lors de l'étape 100, le dispositif 22 d'échange de données se connecte, par l'intermédiaire de son module 38 d'interface, à un serveur 24 du système 20 de stockage au sol, via le réseau 23 de communication. Cette connexion est par exemple réalisée au moyen d'une liaison filaire, ou d'une liaison sans-fil. Le procédé comprend ensuite une première étape 102 de synchronisation de 35 données entre le système 20 de stockage au sol et le dispositif 22 d'échange de données. 3032579 13 La première étape 102 de synchronisation de données est mise en oeuvre dès que la connexion entre le système 20 de stockage au sol et le dispositif 22 d'échange de données est effective. Lors de l'étape 102, un ou plusieurs ensemble(s) spécifique(s) E de données, 5 comprenant l'ensemble spécifique E de données associé à l'aéronef 3, sont synchronisés entre le système 20 de stockage au sol et le dispositif 22 d'échange de données, à travers le réseau 23 de communication. En particulier, lors de l'étape 102, l'application 40 de gestion de données charge dans la mémoire 36, depuis le système 20 de stockage au sol, un premier sous- 10 ensemble El de données associé à l'aéronef 3. En outre, lors de l'étape 102, tant que le dispositif 22 d'échange de données reste connecté au système 20 de stockage de données, l'application 40 de gestion de données compare périodiquement les données du premier sous-ensemble stockées dans la mémoire 36 aux données du premier sous-ensemble correspondant dans le système 20 15 de stockage au sol, et met à jour les données stockées dans la mémoire 36 si des différences sont constatées. Ainsi, un premier sous-ensemble El de données associé à l'aéronef 3 ayant été chargé dans la mémoire 36, toute modification de ce premier sous-ensemble ensemble El dans le système 20 de stockage est également effectuée dans la mémoire 36. 20 Le procédé comporte ensuite une étape 110 de couplage du dispositif 22 d'échange de données au réseau interne local 7 de l'aéronef 3. L'étape 110 de couplage comprend une phase 112 de connexion directe du dispositif 22 d'échange de données au réseau interne local 7. Lors de la phase 112 de connexion, le module 38 d'interface du dispositif 22 25 d'échange de données se connecte au dispositif d'interface 9 du réseau interne local 7. Cette connexion est réalisée au moyen de la liaison directe 25 entre le dispositif 22 d'échange de données et le réseau local interne 7, en particulier entre le module 38 d'interface et le dispositif d'interface 9. Dans cet exemple, la liaison 25 est une liaison point à point sans fil, par exemple 30 une liaison Wi-Fi. Il s'agit d'une liaison Wi-Fi locale établie grâce aux équipements de l'aéronef et au dispositif 22 d'échange de données de sorte que l'échange de données s'effectue sans coût lié à l'utilisation des réseaux de communication qui sont mis à disposition par des opérateurs tiers (Wi-Fi aéroport, 3G/4G, liaison satellitaire). En outre, la phase 112 de connexion est initiée dès que la distance entre le 35 dispositif 22 d'échange de données et l'aéronef 3 devient inférieure à une distance prédéterminée, correspondant à la portée de la liaison sans-fil utilisée pour cette 3032579 14 connexion. Par exemple, le dispositif 22 d'échange de données étant au sol, dans un aéroport, la phase 112 de connexion est initiée suite à un atterrissage de l'aéronef 3, dès que la liaison sans fil entre le dispositif 22 d'échange de données et l'aéronef 3 devient possible. 5 L'étape 110 de couplage comprend ensuite une phase 114 d'authentification du dispositif 22 d'échange de données par le dispositif 9 d'interface. Lors de la phase 114, le module 11 d'identification et d"authentification identifie le dispositif 22 d'échange de données et vérifie l'authenticité de cette identité, par exemple par analyse d'un certificat émis par le module 38 d'interface. 10 A la suite de la phase 114, un échange de données entre le dispositif 22 d'échange de données et le réseau interne local 7 est autorisé par le module 11 d'identification et d'authentification uniquement si l'identité du dispositif 22 d'échange de données est reconnue comme une identité pour laquelle un tel échange est autorisé, et si cette identité est authentifiée. 15 L'étape 110 de couplage comprend également une phase 116 d'identification de l'aéronef 3 par le dispositif 22 d'échange de données, par exemple au moyen d'un identifiant émis par le dispositif 9 d'interface et reçu par le module 38 d'interface. Une telle identification permet au dispositif 22 d'échange de données de transmettre par la suite à l'aéronef 3 les données spécifiquement destinées à cet aéronef, c'est-à-dire l'ensemble 20 spécifique E de données associé à l'aéronef 3. Dès que le couplage entre le dispositif 22 d'échange de données et le réseau interne local 7 de l'aéronef 3 est effectif, une deuxième étape 120 de synchronisation de données entre la mémoire 36 du dispositif 22 d'échange de données et le système 5 de stockage embarqué, au travers du réseau interne local 7, est mise en oeuvre. 25 Lors de cette étape 120, l'application 40 de gestion de données transmet vers le système 5 de stockage embarqué le premier sous-ensemble El de données associé à l'aéronef 3, en fonction de l'identité de l'aéronef 3 déterminée lors de la phase 116. Les données sont transférées à travers la liaison 25 reliant directement le dispositif 22 d'échange de données et le dispositif 9 d'interface, qui est dans l'exemple décrit une 30 liaison sans fil. Ce transfert est réalisé automatiquement sans qu'il soit nécessaire de manipuler le dispositif 22 d'échange de données pour l'amener à proximité de l'aéronef 3. Les données sont émises par le module 38 d'interface, jusqu'au dispositif 9 d'interface, puis jusqu'au système 5 de stockage embarqué à travers le réseau interne 35 local 7. 3032579 15 De préférence, tant que le dispositif 22 d'échange de données est couplé au réseau interne local 7, l'application 40 de gestion de données compare les données du premier sous-ensemble stockées dans le système 5 de stockage embarqué aux données du premier sous-ensemble associé à l'aéronef 3 dans la mémoire 36. Par ailleurs, 5 l'application 40 de gestion de données met à jour les données stockées dans le système 5 de stockage embarqué si des différences sont constatées, en transférant, depuis la mémoire de stockage 36 vers le système 5 de stockage embarqué, les données comprises dans le premier sous-ensemble de la mémoire 36 et non comprises dans le premier sous-ensemble correspondant du système 5 de stockage embarqué. 10 L'application 40 de gestion de données synchronise ainsi à tout moment, tant que le dispositif 22 d'échange de données reste connecté au réseau interne local 7, les données stockées dans le système 5 de stockage embarqué avec le premier sous-ensemble de données correspondant dans la mémoire 36. Par ailleurs, lors de l'étape 120, l'application 40 de gestion de données pilote un 15 transfert de données internes de l'aéronef 3, notamment des données de maintenance, depuis le système 5 de stockage embarqué dans la mémoire 36, en vue de leur transfert vers le système 20 de stockage au sol. Notamment, l'application 40 de gestion de données compare le deuxième sous- ensemble de données de la mémoire 36 avec le deuxième sous-ensemble de données 20 correspondant du système 5 de stockage embarqué, et transfère, depuis le système 5 de stockage embarqué vers la mémoire 36, les données comprises dans le deuxième sous-ensemble du système 5 de stockage embarqué et non comprises dans le deuxième sous-ensemble correspondant de la mémoire 36. Lors d'une troisième étape 122 de synchronisation de données, mise en oeuvre 25 pendant ou après la deuxième étape 120 de synchronisation de données, le premier et le deuxième sous-ensemble de données sont à nouveau synchronisées entre le système 20 de stockage au sol et le dispositif 22 d'échange de données. Lors de l'étape 122, l'application 40 de gestion de données charge dans le système 20 de stockage au sol, depuis la mémoire 36, le deuxième sous-ensemble E2 de 30 données associé à l'aéronef 3, tel que reçu et/ou mis à jour lors de l'étape 120. En outre, tant que le dispositif 22 d'échange de données reste connecté au système 20 de stockage de données, l'application 40 de gestion de données compare périodiquement les données du deuxième sous-ensemble stockées dans la mémoire 36 aux données du deuxième sous-ensemble correspondant dans le système 20 de 35 stockage au sol, et met à jour les données stockées dans le système 20 de stockage au sol si des différences sont constatées. 3032579 16 Ainsi, un deuxième sous-ensemble E2 de données associé à l'aéronef 3 ayant été chargé dans le système 20 de stockage, toute modification de ce deuxième sous-ensemble E2 dans la mémoire 36 est également effectuée dans le système 20 de stockage. 5 De préférence, les échanges de données entre le dispositif 22 d'échange de données et le réseau interne local 7 sont sécurisés. Par exemple, lors de l'étape 120, le module 38 d'interface et le module 13 de protection de données appliquent un ou plusieurs algorithme(s) de protection cryptographique aux données transmises depuis le dispositif 22 d'échange de données 10 vers le réseau interne local 7, et/ou transmises depuis le réseau interne local 7 vers le dispositif 22 d'échange de données. L'algorithme de protection cryptographique est par exemple un chiffrement des données sortantes ou un déchiffrement des données, un algorithme de signature, ou tout autre type d'algorithme cryptographique. 15 Le procédé selon l'invention permet ainsi de transmettre rapidement un grand ensemble de données depuis un système de stockage au sol vers une mémoire d'un d'aéronef, en minimisant le temps d'immobilisation au sol nécessaire à ce transfert. En effet, la transmission de données depuis le système 20 de stockage au sol dans la mémoire 36 du dispositif 22 d'échange de données, à travers le réseau 23 de 20 communications, permet d'avoir à tout moment dans le dispositif 22 d'échange de données un ensemble de données à jour, prêt à être transféré dans l'aéronef 3, sans qu'aucune manipulation par un opérateur autre qu'une connexion initiale du dispositif 22 d'échange de données au système 20 de stockage au sol ne soit requise. Il est ainsi possible de disposer dans le système 20 de stockage au sol d'une base 25 de données générale et de charger dans le dispositif 22 d'échange de données uniquement un ou des ensemble(s) spécifique(s) de données destinées à être chargé(s) dans un ou plusieurs aéronef(s). De plus, le chargement des données depuis la mémoire 36 du dispositif 22 de chargement de données dans le système 5 de stockage embarqué, directement à travers 30 le réseau interne local 7, permet d'obtenir un chargement très rapide de ces données dans le système 5 de stockage embarqué. Par ailleurs, la phase d'authentification du dispositif 22 d'échange de données par le dispositif 9 d'interface permet de sécuriser les échanges de données entre le dispositif 22 d'échange de données et l'aéronef 3. 35 De préférence, le dispositif 22 d'échange de données est connecté au réseau interne local 7 par une liaison sans fil, et la synchronisationdes données depuis le 3032579 17 dispositif 22 vers l'aéronef 3 est initiée dès que l'aéronef 3 est dans la zone de portée de cette liaison sans fil. Ainsi, il est possible de maintenir le dispositif 22 d'échange de données en un emplacement fixe, en particulier dans un aéroport, la synchronisation des données dans l'aéronef 3 étant effectuée de manière automatique dès que l'aéronef 3 est 5 présent dans l'aéroport. Les manipulations nécessaires à transfert des données sont donc minimisées, ce qui permet d'accélérer le chargement des données vers et/ou depuis l'aéronef 3. Néanmoins, selon une variante, le dispositif 22 d'échange de données peut être amené à bord de l'aéronef 3, ce qui permet de continuer de transférer les données, après 10 le décollage de l'aéronef 3, lors d'un vol de l'aéronef 3. Par ailleurs, selon cette variante, le dispositif 22 d'échange de données peut être à nouveau connecté au système 20 de stockage au sol, une fois le vol effectué, depuis un site distant. Par ailleurs, selon un mode de réalisation, l'installation 1 comprend, outre le système 20 de stockage au sol, plusieurs dispositifs 22 de chargement de données, 15 comprenant chacun un ou plusieurs ensembles spécifiques de données chacun associé à un ou plusieurs aéronefs. Par exemple, un premier dispositif 22 d'échange de données comprend des ensembles spécifiques de données associés à un premier ensemble d'aéronefs, et un deuxième dispositif 22 d'échange de données comprend des ensembles spécifiques de données associés à un deuxième ensemble d'aéronefs, disjoint du premier 20 ensemble d'aéronefs. En variante, certains dispositifs 22 de chargement de données comprennent les mêmes données, et sont donc redondants. Selon une variante, les échanges de données entre le dispositif 22 d'échange de données et le réseau interne local 7, notamment les échanges de données multimédia, ne sont pas sécurisés. 25 REVENDICATIONS1.- Procédé d'échange de données entre un système (20) de stockage au sol et un système (5) de stockage embarqué d'un aéronef (3), ledit procédé étant caractérisé en ce qu'il comprend : - une première étape (102) de synchronisation d'un ensemble de données contenu dans ledit système (20) de stockage au sol avec un ensemble de données correspondant d'une mémoire de stockage (36) d'un dispositif (22) d'échange de données, à travers un réseau (23) de communications, - une étape (110) de couplage dudit dispositif (22) d'échange de données à un réseau interne local (7) de l'aéronef (3) relié audit système (5) de stockage, puis - une deuxième étape (120) de synchronisation de l'ensemble de données de ladite mémoire de stockage (36) avec un ensemble de données correspondant dudit système (5) de stockage embarqué, à travers ledit réseau interne local (7). 2.- Procédé selon la revendication 1, caractérisé en ce que ladite deuxième étape (120) de synchronisation comprend - une phase de comparaison d'un premier sous-ensemble de données de ladite mémoire de stockage (36) avec un premier sous-ensemble de données correspondant du système (5) de stockage embarqué, et - une phase de transfert des données comprises dans le premier sous-ensemble de la mémoire de stockage (36) et non comprises dans le premier sous-ensemble correspondant du système (5) de stockage embarqué, depuis ladite mémoire de stockage (36) vers ledit système (5) de stockage embarqué. 3.- Procédé selon la revendication 2, caractérisé en ce que ledit premier sous- ensemble comprend des données multimédia. 4.- Procédé selon l'une quelconque des revendications 1 à 3, caractérisé en ce que ladite deuxième étape (120) de synchronisation comprend : - une phase de comparaison d'un deuxième sous-ensemble de données de ladite mémoire de stockage (36) avec un deuxième sous-ensemble de données correspondant du système (5) de stockage embarqué, et - une phase de transfert des données comprises dans le deuxième sous-ensemble du système (5) de stockage embarqué et non comprises dans le deuxième sous-ensemble correspondant de la mémoire de stockage (36), depuis ledit système (5) de stockage embarqué vers ladite mémoire de stockage (36). 5.- Procédé selon la revendication 4, caractérisé en ce que ledit deuxième sous- ensemble comprend des données de maintenance de l'aéronef (3). 3032579 19 6.- Procédé selon l'une quelconque des revendications 1 à 5, caractérisé en ce qu'il comprend en outre, après ou pendant la deuxième étape de synchronisation, une troisième étape (122) de synchronisation de l'ensemble de données contenu dans ledit système (20) de stockage au sol avec l'ensemble de données correspondant de ladite 5 mémoire de stockage (36). 7.- Procédé selon les revendications 4 ou 5 et 6, caractérisé en ce que la troisième étape (122) de synchronisation comprend : - une phase de comparaison du deuxième sous-ensemble de données de ladite mémoire de stockage (36) avec un deuxième sous-ensemble de données correspondant 10 contenu dans ledit système (20) de stockage au sol, et - une phase de transfert des données comprises dans le deuxième sous-ensemble de ladite mémoire de stockage (36) et non comprises dans le deuxième sous-ensemble correspondant contenu dans ledit système (20) de stockage au sol, depuis ladite mémoire de stockage (36) vers ledit système (20) de stockage au sol. 15 8.- Procédé selon l'une quelconque des revendications 1 à 7, caractérisé en ce que ledit réseau interne local (7) de l'aéronef comprend un dispositif (9) d'interface, et en ce que l'étape (110) de couplage du dispositif (22) d'échange de données au réseau interne local (7) comprend une phase (112) de connexion dudit dispositif (22) d'échange de données audit dispositif (9) d'interface, notamment selon une liaison point à point. 20 9.- Procédé selon la revendication 8, caractérisé en ce que l'étape (110) de couplage du dispositif (22) d'échange de données au réseau interne local (7) comprend une phase (114) d'authentification du dispositif (22) d'échange de données par le dispositif (9) d'interface, ladite deuxième étape (120) de synchronisation de données étant mise en oeuvre à condition que, lors de ladite phase (114) d'authentification, ledit dispositif 25 (22) d'échange de données ait été authentifié par ledit dispositif (9) d'interface. 10.- Procédé selon l'une quelconque des revendications 8 ou 9, caractérisé en ce que la phase (112) de connexion comprend une connexion dudit dispositif (22) d'échange de données audit réseau interne local (7) par une liaison sans fil, l'étape de couplage (110) et la deuxième étape (120) de synchronisation étant initiées dès qu'une distance 30 entre ledit dispositif (22) d'échange de données et ledit aéronef (3) est inférieure à une distance prédéterminée. 11.- Procédé selon l'une quelconque des revendications 8 ou 9, caractérisé en ce que la phase (112) de connexion comprend une connexion dudit dispositif (22) d'échange de données audit réseau interne local (7) par une liaison filaire. 35 12.- Procédé selon l'une quelconque des revendications 1 à 11, caractérisé en ce que la deuxième étape (120) de synchronisation est mise en oeuvre au moins 3032579 20 partiellement lorsque l'aéronef (3) est en vol, ledit dispositif (22) d'échange de données étant situé dans l'aéronef (3). 13.- Procédé selon l'une quelconque des revendications 1 à 12, caractérisé en ce que le réseau de communication (23) est un réseau étendu, notamment le réseau 5 internet. 14.- Dispositif (22) d'échange de données entre un système (20) de stockage au sol et un système (5) de stockage embarqué d'un aéronef (3), ledit dispositif (22) d'échange de données comprenant une mémoire de stockage (36), et étant configuré pour synchroniser un ensemble de données contenu dans ledit système 10 (20) de stockage au sol avec un ensemble de données correspondant de ladite mémoire de stockage (36), à travers un réseau (23) de communications, ledit dispositif (22) d'échange de données étant en outre configuré pour être couplé à un réseau interne local (7) de l'aéronef (3) relié audit dispositif (5) de stockage, et pour synchroniser l'ensemble de données de ladite mémoire de stockage (36) avec un 15 ensemble de données correspondant dudit système (5) de stockage embarqué, à travers ledit réseau interne local (7).