Brevet FR3124614A1 — publié le 20221230

Procédé de collecte de données de vol d’aéronefs. Le procédé comprend les étapes suivantes : - collecter (E1), par chaque aéronef d’un ensemble d’aéronefs collecteurs (AC1, AC2, AC3), des informations de type ADS-B reçues d’autres aéronefs ; - associer (E2) des informations contextuelles aux informations de type ADS-B reçues ; - transmettre (E4), par chaque aéronef de l’ensemble d’aéronefs collecteurs, les informations de type ADS-B reçues ainsi que les informations contextuelles associées, vers un serveur commun (20) ; - recevoir et enregistrer (E5), par le serveur commun, les informations transmises par les différents aéronefs de l’ensemble d’aéronefs collecteurs ; - filtrer (E6) les informations enregistrées de façon à exclure des informations de type ADS-B incohérentes compte tenu d’informations contextuelles ; et - transmettre (E8) au moins une partie des informations filtrées, vers un utilisateur (24). Figure pour l’abrégé : Fig. 1 Procédé de collecte de données de vol d’aéronefs. L’invention est relative au domaine de la collecte de données de vols d’aéronefs, plus particulièrement d’informations de type ADS-B (« Automatic Dependent Surveillance - Broadcast » en anglais). La plupart des aéronefs modernes sont équipés d’un transpondeur de type ADS-B qui diffuse régulièrement, sur une fréquence de communication radioélectrique, des informations relatives à l’aéronef émetteur, telles par exemple que son identification, sa position, sa vitesse, etc. Ces informations peuvent être reçues par des aéronefs environnants ou par des stations au sol (contrôle aérien, etc.) qui ont ainsi connaissance de la situation de l’aéronef émetteur desdites informations. Il existe des stations au sol qui collectent des informations de type ADS-B émises par des aéronefs volant à proximité desdites stations au sol et qui transmettent ces informations vers une plateforme qui centralise et enregistre les informations de type ADS-B provenant de stations au sol implantées en de nombreux emplacements du monde. Les informations enregistrées par une telle plateforme permettent de connaître le trafic mondial des aéronefs, notamment leurs trajectoires. Toutefois, la fiabilité des informations enregistrées par une telle plateforme n’est pas garantie. En effet, il existe plusieurs milliers de stations au sol dans le monde qui transmettent des informations de type ADS-B vers une telle plateforme. Parmi ces nombreuses stations au sol, certaines peuvent parfois faire l’objet de dysfonctionnement et par exemple transmettre les informations de type ADS-B vers la plateforme avec retard, ce qui entraîne un asynchronisme des informations enregistrées par la plateforme. De plus, il n’est pas possible d’exclure l’existence d’une station au sol malveillante qui enverrait vers la plateforme des informations de type ADS-B qui seraient fausses, altérées ou partielles, ou encore d’un émetteur malveillant d’informations de type ADS-B qui émettrait des informations correspondant à des positions fictives d’un aéronef. Par conséquent, il existe un besoin de pouvoir garantir la fiabilité des informations enregistrées par une telle plateforme. La présente invention a notamment pour but d’apporter une solution à ce problème. Elle concerne un procédé de collecte de données de vol d’aéronefs qui comprend les étapes suivantes : - collecter, par chaque aéronef d’un ensemble d’aéronefs collecteurs, des informations de type ADS-B reçues d’autres aéronefs ; - à bord de chaque aéronef de l’ensemble d’aéronefs collecteurs, associer des informations contextuelles aux informations de type ADS-B reçues par cet aéronef ; - transmettre, par chaque aéronef de l’ensemble d’aéronefs collecteurs, les informations de type ADS-B reçues ainsi que les informations contextuelles associées, vers un serveur commun ; - recevoir et enregistrer, par le serveur commun, les informations transmises par les différents aéronefs de l’ensemble d’aéronefs collecteurs ; - filtrer les informations enregistrées par le serveur commun de façon à exclure des informations de type ADS-B incohérentes compte tenu d’informations contextuelles ; et - transmettre au moins une partie des informations filtrées, vers un utilisateur. Ainsi, les informations enregistrées par le serveur commun comprennent non seulement des informations de type ADS-B, mais aussi des informations contextuelles associées, ajoutées par les aéronefs de l’ensemble d’aéronefs collecteurs qui ont reçu ces informations de type ADS-B et qui les ont retransmises vers le serveur commun. Grâce à cela, le procédé conforme à l’invention peut exclure des informations de type ADS-B incohérentes lors de l’étape de filtrage, ce qui permet d’améliorer la fiabilité des informations transmises à l’utilisateur. Le procédé conforme à l’invention permet en outre de couvrir des zones non pourvues de stations au sol, par exemple des zones océaniques. En effet, des informations de type ADS-B peuvent être reçues par des aéronefs de l’ensemble d’aéronefs collecteurs volant dans n’importe quelle zone du monde, en particulier dans une zone océanique. Ces informations de type ADS-B sont ensuite transmises par ces aéronefs de l’ensemble d’aéronefs collecteurs, avec les informations contextuelles associées, vers le serveur commun. L’ensemble d’aéronefs collecteurs considéré est constitué d’aéronefs dont chacun est configuré pour collecter des informations de type ADS-B reçues d’autres aéronefs, pour associer des informations contextuelles aux informations de type ADS-B reçues et pour permettre la transmission des informations de type ADS-B reçues ainsi que des informations contextuelles associées, vers le serveur commun. Selon différents modes de réalisation pouvant être pris isolément ou en combinaison : - les informations contextuelles comprennent au moins une information de position de l’aéronef de l’ensemble d’aéronefs collecteurs qui a reçu les informations de type ADS-B auxquelles sont associées les informations contextuelles ; - les informations contextuelles comprennent une information d’horaire de réception des informations de type ADS-B par l’aéronef de l’ensemble d’aéronefs collecteurs qui a reçu ces informations de type ADS-B auxquelles sont associées les informations contextuelles ; - le procédé comprend en outre d’une part une étape de signature, à bord d’un aéronef de l’ensemble d’aéronefs collecteurs, des informations de type ADS-B reçues par cet aéronef, avant leur transmission vers le serveur commun et d’autre part une étape de contrôle de l’authenticité et/ou de l’intégrité des informations reçues par le serveur commun, sur la base de ladite signature. De façon avantageuse, l’étape de signature comprend en outre la signature des informations contextuelles associées aux informations de type ADS-B reçues par ledit aéronef ; - l’étape de filtrage des informations enregistrées par le serveur commun comprend l’exclusion d’informations de type ADS-B non-cohérentes avec d’autres informations de type ADS-B enregistrées par le serveur commun compte tenu d’informations contextuelles ou non cohérentes avec des informations contextuelles associées à ces informations de type ADS-B ; - le procédé comprend en outre une étape d’agrégation des informations filtrées. De façon avantageuse, l’étape d’agrégation comprend la détermination d’au moins une trajectoire d’un aéronef ; - le serveur commun est situé au sol ; - le serveur commun fait partie d’une plateforme de collecte de données d’exploitation des aéronefs de l’ensemble d’aéronefs collecteurs ; - la transmission des informations par un aéronef de l’ensemble d’aéronefs collecteurs vers le serveur commun est réalisée au moyen d’un système embarqué d’enregistrement et de communication d’informations dudit aéronef ; - le procédé comprend une étape de détermination d’au moins un indicateur de qualité des données agrégées. 1) Procédé de collecte de données de vol d’aéronefs caractérisé en ce qu’il comprend les étapes suivantes : - collecter (E1), par chaque aéronef d’un ensemble d’aéronefs collecteurs (AC1, AC2, AC3), des informations de type ADS-B reçues d’autres aéronefs ; - à bord de chaque aéronef de l’ensemble d’aéronefs collecteurs, associer (E2) des informations contextuelles aux informations de type ADS-B reçues par cet aéronef ; - transmettre (E4), par chaque aéronef de l’ensemble d’aéronefs collecteurs, les informations de type ADS-B reçues ainsi que les informations contextuelles associées, vers un serveur commun (20) ; - recevoir et enregistrer (E5), par le serveur commun, les informations transmises par les différents aéronefs de l’ensemble d’aéronefs collecteurs ; - filtrer (E6) les informations enregistrées par le serveur commun de façon à exclure des informations de type ADS-B incohérentes compte tenu d’informations contextuelles ; et - transmettre (E8) au moins une partie des informations filtrées, vers un utilisateur (24). 2) Procédé selon la revendication 1, caractérisé en ce que les informations contextuelles comprennent au moins une information de position de l’aéronef de l’ensemble d’aéronefs collecteurs qui a reçu les informations de type ADS-B auxquelles sont associées les informations contextuelles. 3) Procédé selon l’une des revendications 1 ou 2, caractérisé en ce que les informations contextuelles comprennent une information d’horaire de réception des informations de type ADS-B par l’aéronef de l’ensemble d’aéronefs collecteurs qui a reçu ces informations de type ADS-B auxquelles sont associées les informations contextuelles. 4) Procédé selon l’une quelconque des revendications précédentes, caractérisé en ce qu’il comprend en outre d’une part une étape de signature (E3), à bord d’un aéronef de l’ensemble d’aéronefs collecteurs, des informations de type ADS-B reçues par cet aéronef, avant leur transmission vers le serveur commun (20) et d’autre part une étape de contrôle de l’authenticité et/ou de l’intégrité des informations reçues par le serveur commun, sur la base de ladite signature. 5) Procédé selon la revendication précédente, caractérisé en ce que l’étape de signature (E3) comprend en outre la signature des informations contextuelles associées aux informations de type ADS-B reçues par ledit aéronef. 6) Procédé selon l’une quelconque des revendications précédentes, caractérisé en ce que l’étape de filtrage (E6) des informations enregistrées par le serveur commun comprend l’exclusion d’informations de type ADS-B non-cohérentes avec d’autres informations de type ADS-B enregistrées par le serveur commun compte tenu d’informations contextuelles ou non cohérentes avec des informations contextuelles associées à ces informations de type ADS-B. 7) Procédé selon l’une quelconque des revendications précédentes, caractérisé en ce qu’il comprend en outre une étape d’agrégation (E7) des informations filtrées. 8) Procédé selon la revendication précédente, caractérisé en ce que l’étape d’agrégation (E7) comprend la détermination d’au moins une trajectoire d’un aéronef. 9) Procédé selon l’une quelconque des revendications précédentes, caractérisé en ce que le serveur commun (20) est situé au sol. 10) Procédé selon la revendication précédente, caractérisé en ce que le serveur commun fait partie d’une plateforme de collecte de données d’exploitation des aéronefs de l’ensemble d’aéronefs collecteurs. 11) Procédé selon l’une quelconque des revendications précédentes, caractérisé en ce que la transmission des informations par un aéronef de l’ensemble d’aéronefs collecteurs vers le serveur commun est réalisée au moyen d’un système embarqué d’enregistrement et de communication d’informations dudit aéronef. 12) Procédé selon l’une quelconque des revendications précédentes, caractérisé en ce qu’il comprend une étape de détermination d’au moins un indicateur de qualité des données agrégées.