CA2815448A1 - Method and system for transmitting and receiving data coming from an aircraft black box - Google Patents
Method and system for transmitting and receiving data coming from an aircraft black box Download PDFInfo
- Publication number
- CA2815448A1 CA2815448A1 CA2815448A CA2815448A CA2815448A1 CA 2815448 A1 CA2815448 A1 CA 2815448A1 CA 2815448 A CA2815448 A CA 2815448A CA 2815448 A CA2815448 A CA 2815448A CA 2815448 A1 CA2815448 A1 CA 2815448A1
- Authority
- CA
- Canada
- Prior art keywords
- aircraft
- data
- communication
- flight
- transmission
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 38
- 230000005540 biological transmission Effects 0.000 claims abstract description 48
- 238000004891 communication Methods 0.000 claims description 64
- 230000006854 communication Effects 0.000 claims description 64
- 238000003860 storage Methods 0.000 claims description 30
- 230000008569 process Effects 0.000 claims description 7
- 238000010295 mobile communication Methods 0.000 claims description 5
- 238000012360 testing method Methods 0.000 description 13
- 239000012634 fragment Substances 0.000 description 8
- 239000010410 layer Substances 0.000 description 6
- 230000008901 benefit Effects 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 238000001514 detection method Methods 0.000 description 3
- 238000011084 recovery Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 238000013467 fragmentation Methods 0.000 description 2
- 238000006062 fragmentation reaction Methods 0.000 description 2
- 238000011835 investigation Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 230000007175 bidirectional communication Effects 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 230000000903 blocking effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000024703 flight behavior Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000012432 intermediate storage Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000007781 pre-processing Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000002356 single layer Substances 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64D—EQUIPMENT FOR FITTING IN OR TO AIRCRAFT; FLIGHT SUITS; PARACHUTES; ARRANGEMENT OR MOUNTING OF POWER PLANTS OR PROPULSION TRANSMISSIONS IN AIRCRAFT
- B64D45/00—Aircraft indicators or protectors not otherwise provided for
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G5/00—Traffic control systems for aircraft
- G08G5/20—Arrangements for acquiring, generating, sharing or displaying traffic information
- G08G5/25—Transmission of traffic-related information between aircraft
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
- H04B7/185—Space-based or airborne stations; Stations for satellite systems
- H04B7/18502—Airborne stations
- H04B7/18506—Communications with or from aircraft, i.e. aeronautical mobile service
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/40—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
- H04W4/42—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for mass transport vehicles, e.g. buses, trains or aircraft
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C5/00—Registering or indicating the working of vehicles
- G07C5/008—Registering or indicating the working of vehicles communicating information to a remotely located station
Landscapes
- Engineering & Computer Science (AREA)
- Aviation & Aerospace Engineering (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Astronomy & Astrophysics (AREA)
- Mobile Radio Communication Systems (AREA)
- Radio Relay Systems (AREA)
Abstract
L'invention est relative à un procédé de transmission de données, caractérisé en ce qu'il comporte une étape de transmission de données en vol entre un premier aéronef (30) et au moins un deuxième aéronef (32), les données transmises étant des données stockées dans au moins une boite noire (12, 14) embarquée à bord du premier aéronef (30).The invention relates to a method of data transmission, characterized in that it comprises a step of transmitting data in flight between a first aircraft (30) and at least a second aircraft (32), the data transmitted being data data stored in at least one black box (12, 14) on board the first aircraft (30).
Description
WO 2012/06298 WO 2012/06298
2 Procédé et système de transmission et de réception de données provenant d'une boite noire d'aéronef L'invention est relative à un procédé de transmission et de réception de données provenant d'une boite noire embarquée à bord d'un aéronef.
Une boite noire également appelée enregistreur est un dispositif embarqué à bord des aéronefs et qui stocke durant le vol différentes données de vol, des données sonores et éventuellement des données visuelles. Les données de vol proviennent de différents capteurs présents à bord de l'aéronef et qui recueillent différentes données de vol, ainsi que de calculateurs qui fournissent des paramètres de vol.
Les données stockées dans une boite noire comprennent également des enregistrements audio et éventuellement vidéo de l'activité interne au cockpit (discussions entre membres de l'équipage, ...).
De telles boites noires, sont généralement de couleur orange et équipées d'un émetteur radio afin de pouvoir être localisées plus facilement, par exemple, à la suite d'une catastrophe aérienne.
Toutefois, il s'avère que la récupération de ces boites noires consécutivement à une catastrophe aérienne est très délicate, notamment en raison du fait que la grande majorité de la surface terrestre présente une topologie accidentée.
En effet, la récupération de boites noires au fond des océans ou dans des crevasses au sein de chaines de montagnes est très difficile.
Cependant, les données contenues dans ces dispositifs sont très importantes, voire primordiales, pour connaître les causes d'une catastrophe aérienne et travailler à l'amélioration de la cause en vue d'éviter que le même genre de catastrophe ne se reproduise.
La présente invention vise à remédier à cet inconvénient grâce à une communication de données stockées à bord d'une ou de plusieurs boites noires d'un aéronef durant le vol de celui-ci, communication qui s'effectue de l'aéronef vers l'extérieur de celui-ci et, plus précisément vers au moins un autre aéronef.
Selon un premier aspect, l'invention a plus particulièrement pour objet un procédé de transmission de données en vol, caractérisé en ce qu'il comporte une étape de transmission de données entre un premier aéronef et au moins un deuxième aéronef, les données transmises étant des données stockées dans au moins une boite noire embarquée à bord du premier aéronef.
Ainsi, les données d'une boite noire ou enregistreur sont transmises durant le vol hors de l'aéronef concerné, permettant ainsi de s'assurer que ces données seront accessibles (car sauvegardées dans un autre aéronef) dans l'hypothèse où une catastrophe aérienne surviendrait sur cet aéronef et que la boite noire ne pourrait pas être retrouvée ou serait illisible.
On notera que le deuxième aéronef recevant ces données peut, lorsqu'il atterrit, permettre de faire une copie de ces données au sol.
De façon générale, la transmission de telles données entre deux aéronefs peut être effectuée en permanence en fonction des connexions de communication possibles ou de façon intermittente, régulière ou non, de façon automatique ou suivant un déclenchement manuel initié en cas d'urgence par un membre d'équipage.
On notera que le premier aéronef peut, selon les circonstances, transmettre des données de boite(s) noire(s) à plusieurs aéronefs et non à un seul afin d'accroître les chances de transmettre de façon fiable, et donc de sauvegarder ces données.
Il convient de noter que le deuxième aéronef auquel sont transmises les données n'est pas connu à l'avance. Il est sélectionné après qu'une décision de transmettre les données ait été prise (ex: décision prise à bord du premier aéronef).
Le fait de transmettre les données vers un deuxième aéronef qui n'est pas un aéronef prédéterminé procure de la souplesse et de la fiabilité à
la transmission de données et permet de s'assurer que les données peuvent être transmises à tout instant (en sélectionnant un deuxième aéronef au moment où
cela est nécessaire) et quelle que soit la zone géographique survolée.
En effet, l'invention permet de sauvegarder les données de boite(s) noire(s) même si la zone survolée n'est pas couverte par satellite. 2 Method and system for transmitting and receiving data from an aircraft black box The invention relates to a transmission and reception method data from a black box on board an aircraft.
A black box also called recorder is a device boarded aircraft and which stores during the flight different data flight, sound data and possibly visual data. The flight data come from different sensors on board the aircraft and that collect different flight data, as well as calculators that provide flight parameters.
Data stored in a black box also includes audio recordings and possibly video of the internal activity at cockpit (discussions between members of the crew, ...).
Such black boxes are usually orange in color and equipped with a radio transmitter so that they can be located more easily, by example, following an air disaster.
However, it turns out that the recovery of these black boxes consecutive to an air disaster is very delicate, especially in because the vast majority of the Earth's surface has a rugged topology.
Indeed, the recovery of black boxes at the bottom of the oceans or in crevasses within mountain ranges is very difficult.
However, the data contained in these devices are very important, if not primordial, to know the causes of a disaster and to work towards the improvement of the cause so as to prevent the even kind of disaster does not happen again.
The present invention aims to remedy this drawback by means of a communication of data stored aboard one or more black boxes of an aircraft during the flight of the aircraft, which is the aircraft to the outside of it and, more specifically to at least one other aircraft.
According to a first aspect, the invention more particularly a method of transmitting data in flight, characterized in that includes a data transmission step between a first aircraft and at least one second aircraft, the transmitted data being data stored in at least one black box on board the first aircraft.
Thus, the data of a black box or recorder are transmitted during the flight out of the aircraft concerned, thereby ensuring that these data will be accessible (because saved in another aircraft) in the assumption that an air disaster would occur on that aircraft and that the black box could not be found or would be unreadable.
Note that the second aircraft receiving this data can, when it lands, allow to make a copy of these data on the ground.
In general, the transmission of such data between two aircraft can be performed continuously depending on the connections of possible or intermittent communication, regular or otherwise, so automatic or following a manual trigger initiated in case of emergency by a crew member.
Note that the first aircraft may, depending on the circumstances, transmit black box data to multiple aircraft and not to a single aircraft alone in order to increase the chances of reliably transmitting, and thus save this data.
It should be noted that the second aircraft to which the data is not known in advance. It is selected after a decision to transmit the data has been taken (eg decision taken on board of first aircraft).
Transmitting data to a second aircraft that is not a predetermined aircraft provides flexibility and reliability to the data transmission and ensures that the data can be transmitted at any time (by selecting a second aircraft at the moment this is necessary) and regardless of the geographical area overflown.
Indeed, the invention makes it possible to save the data of box (es) black (s) even if the overflight is not covered by satellite.
3 Par ailleurs, d'autres données peuvent être transmises avec les données de boite noire, par exemple, selon les circonstances et les applications envisagées.
Selon une caractéristique possible, les données provenant de ladite au moins une boite noire nécessitent pour leur transmission une bande passante d'au moins 100 Kbits/s. En effet, une telle bande passante est nécessaire pour transmettre les données de vol et les données audio enregistrées dans le cockpit.
En cas de transmission de données vidéo une bande passante d'au moins 2 Mbits/s serait préférable.
Selon une caractéristique possible, le procédé comporte une étape préalable de stockage des données à transmettre dans un espace de stockage intermédiaire distinct de ladite au moins une boite noire.
Il convient en effet de pouvoir disposer des données que l'on souhaite transmettre dans l'espace de stockage distinct de ladite au moins une boite noire afin de pouvoir effectuer un traitement sur ces données sans avoir à
modifier la conception de ladite au moins une boite noire.
Selon une caractéristique possible, le procédé comporte une étape préalable de traitement des données à transmettre en vue de réduire la bande passante nécessaire pour transmettre ces données.
Ceci permet en effet de libérer de la bande passante sur le réseau pour permettre l'établissement d'autres communications ou transmettre un volume de données supérieur.
Selon une caractéristique possible, le procédé comporte une étape préalable de chiffrement des données à transmettre.
Cette étape vise à garantir la confidentialité des données qui vont être transmises entre les deux aéronefs.
Ainsi, seules les entités autorisées disposant des moyens de déchiffrement adaptés sont aptes à prendre connaissance des données transmises.
Un aéronef recevant des données de boite(s) noire(s) provenant d'un autre aéronef n'est généralement pas considéré comme une entité autorisée à 3 In addition, other data may be transmitted with the black box data, for example, depending on the circumstances and the applications considered.
According to one possible characteristic, the data coming from said at least one black box requires for their transmission a band at least 100 Kbps. Indeed, such a bandwidth is necessary to transmit flight data and audio data saved in the cockpit.
In the case of video data transmission, a bandwidth of minus 2 Mbps would be preferable.
According to a possible characteristic, the method comprises a step preliminary storage of data to be transmitted in a storage space intermediate distinct from said at least one black box.
It is indeed necessary to be able to have the data that one wishes to transmit in the storage space separate from the said at least one black box in order to be able to process this data without having at modify the design of said at least one black box.
According to a possible characteristic, the method comprises a step prior to processing the data to be transmitted in order to reduce the band required to transmit this data.
This makes it possible to free bandwidth on the network to allow the establishment of other communications or to transmit a higher data volume.
According to a possible characteristic, the method comprises a step prerequisite for encrypting the data to be transmitted.
This step aims to ensure the confidentiality of the data that will be transmitted between the two aircraft.
Thus, only authorized entities with the means of Decryption are adapted to take cognizance of the data transmitted.
An aircraft receiving data from black box (s) from a other aircraft is not generally considered to be an entity authorized to
4 lire ces données et, à cet égard, ne dispose donc pas de moyens de déchiffrement. Ces données reçues sont donc illisibles pour l'aéronef récepteur.
Selon une caractéristique possible, le procédé comporte une étape de sélection d'un moyen de communication parmi une pluralité de moyens de communication.
On notera qu'un moyen de communication peut être choisi de façon préférentielle pour être utilisé en premier (exemple : choix du lien radio) et d'autres moyens sont envisagés si le moyen préférentiel n'est par exemple pas disponible ou, par exemple, s'il ne satisfait pas à un critère prédéterminé
par rapport aux nouvelles conditions de vol des premier et deuxième aéronefs.
La transmission de données est par exemple effectuée par un moyen radio ou par un autre moyen de communication sans fil (exemple : réseau de téléphonie mobile, WiMax...) ou encore par un moyen satellite.
Selon un autre aspect, la transmission des données est effectuée dans un réseau de communication comprenant des noeuds mobiles de communication qui sont des aéronefs en vol.
La transmission de telles données vers un autre aéronef constitue une sécurité pour ces données puisqu'elle permet ainsi d'en effectuer une copie (sauvegarde) hors de l'aéronef concerné.
Selon une caractéristique possible, le procédé comporte une étape préalable de recherche dans le réseau d'au moins un n ud mobile de communication en vol avec lequel le premier aéronef (noeud mobile émetteur) est susceptible de communiquer.
Selon une caractéristique possible, le procédé comporte, préalablement à l'étape de transmission, une étape de sélection en vol d'au moins un noeud mobile de communication, non prédéterminé, ledit au moins un noeud étant sélectionné parmi un ensemble de n uds mobiles de communication du réseau en fonction d'au moins un critère de sélection prédéterminé.
De façon générale, cette sélection vise à déterminer par exemple le "meilleur" n ud, c'est-à-dire le noeud qui est le plus approprié par rapport au(x) critère(s) de sélection appliqué(s) à un instant donné.
Cela permet de s'assurer qu'il y aura toujours un noeud récepteur (non prédéterminé) à portée de communication du noeud émetteur (premier aéronef) afin de pouvoir transmettre les données de boite(s) noire(s) et ce, quel que soit le moment et quelle que soit la zone géographique survolée. 4 read this data and, in this respect, does not have the means to decryption. This received data is therefore illegible for the aircraft receiver.
According to a possible characteristic, the method comprises a step selecting one of a plurality of communication means communication.
Note that a means of communication can be chosen so preferential to be used first (example: choice of the radio link) and other means are envisaged if the preferential means is for example not available or, for example, if it does not meet a predetermined criterion by to the new flight conditions of the first and second aircraft.
The transmission of data is for example carried out by a means radio or other means of wireless communication (eg mobile telephony, WiMax ...) or by satellite means.
In another aspect, the data transmission is carried out in a communication network comprising mobile nodes of communication which are aircraft in flight.
The transmission of such data to another aircraft constitutes security for this data since it allows to make a copy (backup) off the aircraft concerned.
According to a possible characteristic, the method comprises a step search in the network of at least one mobile node of flight communication with which the first aircraft (transmitting mobile node) is likely to communicate.
According to one possible characteristic, the process comprises prior to the transmission step, an in-flight selection step of least one non-predetermined mobile communication node, said at least one node being selected from a set of mobile nodes of network communication according to at least one selection criterion predetermined.
In general, this selection aims to determine, for example, the "best" node, that is the node that is most appropriate to to the) selection criterion (s) applied at a given moment.
This ensures that there will always be a receiving node (not predetermined) within the communication range of the transmitter node (first aircraft) in order to be able to transmit the data of black box (es) and this, what whatever the time and regardless of the geographical area overflown.
5 Selon une caractéristique, ledit au moins un critère de sélection prédéterminé est l'un au moins des critères suivants : aéronef(s) dont provient un rapport signal sur bruit (qualité du signal) supérieur à un seuil prédéterminé, aéronef(s) ayant des plans de vols similaires ou identiques (pour maximaliser la durée de disponibilité de l'aéronef récepteur), aéronef(s) appartenant à la même compagnie aérienne ou à une même alliance regroupant plusieurs compagnies aériennes, aéronef(s) du même constructeur, aéronef(s) à portée de communication, aéronef le plus éloigné du premier aéronef (pour réduire le mouvement relatif entre l'aéronef émetteur et l'aéronef récepteur), aéronef(s) en phase de descente.
Ces critères relèvent de différentes catégories. Certains critères sont relatifs à la communication entre les aéronefs (rapport signal sur bruit, aéronef volant dans la même direction, aéronef à portée de communication...), tandis que d'autres sont plutôt non techniques (aéronef(s) de la même compagnie aérienne, du même constructeur...).
Le ou les noeuds les plus appropriés parmi les noeuds du réseau sont par exemple identifiés à partir du rapport signal sur bruit provenant des noeuds, en privilégiant par exemple le ou les rapports signal sur bruit maximum.
Alternativement, en fonction de la direction de l'aéronef concerné, on peut privilégier l'aéronef qui restera le plus longtemps dans le champ (à
portée de communication) de l'aéronef concerné (aéronef allant dans la même direction).
Ainsi, plusieurs aéronefs en vol constituent chacun des noeuds mobiles de communication d'un réseau de communication et des données de boites noires sont transmises entre un premier et un deuxième noeuds mobiles de ce réseau, de façon permanente ou quasi permanente, par exemple à une fréquence déterminée. According to one characteristic, said at least one selection criterion predetermined is at least one of the following criteria: aircraft (s) of which comes from a signal-to-noise ratio (signal quality) above a threshold predetermined, aircraft with similar or identical flight plans (to maximize the duration of the receiving aircraft), aircraft (s) belonging to the same airline or to the same alliance grouping several airlines, aircraft of the same manufacturer, aircraft within range the aircraft farthest from the first aircraft (to reduce the relative movement between the transmitting aircraft and the receiving aircraft), aircraft (s) in descent phase.
These criteria fall into different categories. Some criteria are relating to communication between aircraft (signal-to-noise ratio, aircraft flying in the same direction, aircraft at communication range ...), while others are rather non-technical (aircraft from the same company from the same manufacturer ...).
The most appropriate node (s) among the nodes of the network are for example identified from the signal-to-noise ratio nodes, for example by giving priority to the signal-to-noise ratio maximum.
Alternatively, depending on the direction of the aircraft concerned, may prefer the aircraft that will remain in the field for the longest time scope of the aircraft concerned (aircraft going in the same direction direction).
Thus, several aircraft in flight each constitute nodes mobile communication of a communication network and data of black boxes are transmitted between a first and a second mobile nodes of this network, permanently or almost permanently, for example at a determined frequency.
6 D'autres critères de sélection peuvent être appliqués seuls ou en combinaison avec l'un ou l'autre des critères précédents.
Selon une caractéristique possible, le procédé comporte une étape de demande d'établissement d'une connexion avec le noeud sélectionné, préalablement à la transmission des données.
On notera que les étapes de recherche de noeuds, de sélection du noeud le plus adapté et de demande d'établissement d'une connexion sont généralement réalisées par le noeud émetteur.
Selon un autre aspect, l'invention vise un procédé de réception de données qui comporte une étape de réception en vol, en provenance d'un premier aéronef, de données stockées dans au moins une boite noire embarquée à bord du premier aéronef, l'étape de réception étant effectuée à
bord d'un deuxième aéronef.
Selon une caractéristique, le procédé de réception de données comporte une étape préalable de vérification de la disponibilité d'un espace de stockage en vue d'y stocker les données à recevoir.
Il est en effet préférable qu'un espace soit disponible pour la réception de ces données afin d'éviter une transmission inutile.
Cette vérification est effectuée sur le deuxième aéronef, à la demande du premier, après réception de la demande d'établissement de connexion.
Selon une caractéristique, le procédé comporte une étape de stockage des données reçues soit dans un espace de stockage disponible à
bord du deuxième aéronef recevant les données soit, en cas d'indisponibilité
de cet espace, dans un espace de stockage réservé à cet effet.
L'invention a également pour objet un système de transmission de données, caractérisé en ce qu'il comporte des moyens de transmission de données en vol entre un premier aéronef et au moins un deuxième aéronef, les données transmises étant des données stockées dans au moins une boite noire embarquée à bord du premier aéronef.
Le système de transmission comprend, sous la forme de moyens correspondants, une ou plusieurs des caractéristiques de procédé exposées ci-6 Other selection criteria may be applied alone or in combination combination with any of the above criteria.
According to a possible characteristic, the method comprises a step request to establish a connection with the selected node, prior to the transmission of data.
It will be noted that the steps of searching for nodes, selecting the most suitable node and request to establish a connection are generally performed by the transmitting node.
According to another aspect, the invention aims at a method of receiving data which comprises a flight reception stage from a first aircraft, data stored in at least one black box on board the first aircraft, the receiving step being carried out at edge of a second aircraft.
According to one characteristic, the method of receiving data has a preliminary step of checking the availability of a space of storage to store the data to be received.
It is indeed preferable that a space be available for the receipt of this data to avoid unnecessary transmission.
This check is made on the second aircraft, at the first request, after receipt of the request for establishment of connection.
According to one characteristic, the method comprises a step of storage of the received data either in a storage space available at edge of the second aircraft receiving the data is, in case of unavailability of this space, in a storage space reserved for this purpose.
The subject of the invention is also a transmission system of data, characterized in that it comprises transmission means of flight data between a first aircraft and at least one second aircraft, the transmitted data being data stored in at least one black box boarded the first aircraft.
The transmission system includes, in the form of means corresponding, one or more of the process characteristics set out below.
7 dessus, voire toutes ces caractéristiques et bénéficie ainsi des mêmes avantages.
L'invention a en outre pour objet un système de réception de données embarqué à bord d'un aéronef, caractérisé en ce qu'il comporte des moyens de réception en vol, en provenance d'un premier aéronef, de données stockées dans au moins une boite noire embarquée à bord du premier aéronef, le système étant embarqué à bord d'un deuxième aéronef.
Selon un autre aspect, l'invention vise un aéronef comprenant un système de transmission et/ou un système de réception, tels que brièvement exposés ci-dessus.
D'autres caractéristiques et avantages apparaitront au cours de la description qui va suivre, donnée uniquement à titre d'exemples non limitatifs et faite en référence aux dessins annexés, sur lesquels :
- la Figure 1 est une vue schématique générale d'un système de transmission selon un mode de réalisation de l'invention ;
- la Figure 2 est une vue schématique représentant plusieurs aéronefs constituant des noeuds mobiles d'un réseau de communication ;
- la Figure 3 est un algorithme général d'établissement d'une connexion entre deux aéronefs ;
- la Figure 4 est un schéma général illustrant un système de réception selon un mode de réalisation de l'invention ;
- la Figure 5 est un algorithme d'un procédé de transmission de données selon l'invention ;
- les Figures 6a et 6b sont deux algorithmes respectivement d'un procédé de connexion et d'un procédé de réception de données selon l'invention.
Comme représenté de façon générale à la Figure 1 et désigné par la référence notée 10, un système selon l'invention embarqué à bord d'un aéronef comprend deux boites noires ou enregistreurs 12 et 14 stockant, pour l'un, un ensemble de données provenant de différents calculateurs embarqués à bord de l'aéronef et qui sont par exemple des données de vol (données reflétant le comportement de l'aéronef en vol), et, pour l'autre, des données audio 7 above, or all these features and thus benefits from the same advantages.
The invention furthermore relates to a system for receiving embedded data on board an aircraft, characterized in that it comprises means for receiving, in flight, from a first aircraft, data stored in at least one black box on board the first aircraft, the system being embarked on board a second aircraft.
In another aspect, the invention is directed to an aircraft comprising a transmission system and / or reception system, such as briefly outlined above.
Other features and benefits will appear during the description which will follow, given only as non-limiting examples and with reference to the accompanying drawings, in which:
FIG. 1 is a general schematic view of a system of transmission according to one embodiment of the invention;
- Figure 2 is a schematic view showing several aircraft constituting mobile nodes of a communication network;
- Figure 3 is a general algorithm for establishing a connection between two aircraft;
- Figure 4 is a general diagram illustrating a system of receiving according to one embodiment of the invention;
FIG. 5 is an algorithm of a transmission method of data according to the invention;
FIGS. 6a and 6b are two algorithms respectively of one method of connection and a method of receiving data according to the invention.
As shown generally in Figure 1 and designated by the reference number 10, a system according to the invention on board an aircraft includes two black boxes or recorders 12 and 14 storing, for one, a dataset from different on-board computers of the aircraft and which are for example flight data (data reflecting the flight behavior of the aircraft), and for the other, audio data
8 enregistrées dans le cockpit. On notera que selon l'invention les données précitées peuvent être réparties différemment entre les deux boites noires et que d'autres types de données peuvent être stockées dans l'une et/ou l'autre de ces boites telles que des données vidéo enregistrées dans le cockpit et dans l'environnement de l'aéronef. Par ailleurs, selon une autre variante une ou plusieurs autres boites noires peuvent être ajoutées pour stocker différemment les données de vol et les données audio et/ou d'autres types de données telles que les données vidéo précitées. Dans la suite de la description lorsqu'il sera fait référence à l'une et/ou à l'autre des boites noires 12 et 14, il est entendu que cela pourra s'appliquer à un nombre différents de boites noires et à tout type de données.
Le système 10 comprend en outre un système 16 de transmission de données.
Le système 16 comprend des moyens 18 de chiffrement des données qui sont destinées à être transmises hors de l'aéronef et qui proviennent de l'une ou des deux boites noires 12, 14.
On notera que les données contenues dans l'une et/ou l'autre des boites noires peuvent être identiques d'une boite noire à l'autre ou différentes.
Par ailleurs, selon une variante, les données provenant de l'une et/ou de l'autre des boites noires peuvent correspondre à l'ensemble des données stockées dans chacune d'elles ou à une sélection de ces données.
On notera que le chiffrement des données a pour objectif de garantir la confidentialité des données qui seront transmises. En particulier, ces données seront transmises à un autre aéronef et elles ne doivent pouvoir être lues que par une entité dûment autorisée ou par une collection d'entités autorisées. Pour ce faire, le chiffrement a pour effet de rendre les données inintelligibles.
Le chiffrement est par exemple réalisé au moyen d'un système de clé publique et de clé privée, l'utilisation de la clé publique possédée par chacune des entités concernées (émetteur et récepteur autorisés à prendre connaissance des données) étant nécessaire pour le déchiffrement. 8 saved in the cockpit. It will be noted that according to the invention the data mentioned above may be divided differently between the two black boxes and that other types of data can be stored in one and / or the other of these boxes such as video data recorded in the cockpit and in the environment of the aircraft. Moreover, according to another variant one or several other black boxes can be added to store differently flight data and audio data and / or other types of data such as than the aforementioned video data. In the following description when will be refers to one and / or the other black boxes 12 and 14, it is heard that this could apply to a different number of black boxes and to any data type.
The system 10 further comprises a system 16 for transmitting data.
The system 16 comprises means 18 for encrypting the data which are intended to be transmitted out of the aircraft and which come from one or both black boxes 12, 14.
It should be noted that the data contained in one and / or black boxes can be identical from one black box to another or different.
Moreover, according to one variant, the data coming from one and / or on the other black boxes can match the data set stored in each of them or to a selection of these data.
It should be noted that the purpose of data encryption is to guarantee the confidentiality of the data that will be transmitted. In particular, these data will be transmitted to another aircraft and they must not be able to be read only by a duly authorized entity or by a collection of entities authorized. To do this, encryption has the effect of making the data unintelligible.
The encryption is for example realized by means of a system of public key and private key, the use of the public key owned by each of the entities concerned (transmitter and receiver authorized to take knowledge of the data) being necessary for decryption.
9 On notera que des schémas à seuils peuvent également être mis en oeuvre pour assurer une plus grande confidentialité des données. Le principe du schéma à seuil est que plusieurs entités autorisées à déchiffrer les données partagent la clé de déchiffrement : ainsi, les entités devront être toutes d'accord pour procéder au déchiffrement.
Le système 16 comprend de façon optionnelle, des moyens de traitement préalable des données provenant de l'une et/ou l'autre des boites noires 12 et 14.
Des moyens de sélection de données peuvent par exemple faire partie des moyens 18.
On notera que les moyens de traitement optionnels assurent par exemple une optimisation du volume des données afin de réduire la bande passante utilisée pour leur transmission.
A titre d'exemple, la bande passante efficace monodirectionnelle (non satellite) entre deux aéronefs est de 5Mb/s.
Le système 16 comprend également un support physique de stockage 20 (par exemple, un support magnétique) qui peut être une zone de mémoire tampon ou un espace de stockage sur un disque dur.
Les données provenant de l'une et/ou de l'autre des boites noires, préalablement chiffrées, sont stockées dans l'espace de stockage intermédiaire séparé 20.
Le système 16 comprend également des moyens 22 de traitement des données (exemple : microprocesseur, circuit électronique dédié, composant programmable de type FPGA...) issues de l'espace de stockage 20.
Ce traitement peut remplir plusieurs fonctions.
Tout d'abord, ce traitement permet une mise en forme des données sous la forme d'une trame de données.
Cette mise en forme consiste, par exemple, à structurer les données sous la forme d'un signal comprenant un ou plusieurs en-têtes et un corps de signal contenant les données utiles.
Le traitement peut également comprendre un deuxième chiffrement qui permet ici de garantir l'intégrité des données préalablement chiffrées par les moyens 18 et qui vont être transmises.
Ce deuxième chiffrement consiste par exemple à calculer une 5 signature à partir des données qui ont été préalablement chiffrées. Une telle signature peut être obtenue par calcul à partir d'une formule mathématique appliquée aux données chiffrées. Les données chiffrées seront ensuite transmises avec la signature ainsi calculée.
Le système 16 comprend également des moyens 24 de transmission 9 Note that threshold schemes can also be implemented to ensure greater confidentiality of the data. The principle of the threshold scheme is that several entities authorized to decipher the data share the decryption key: thus, the entities will have to be all Okay to proceed with decryption.
The system 16 optionally includes means for pre-processing of data from one or both of the boxes blacks 12 and 14.
Data selection means can for example make part of the means 18.
It should be noted that the optional processing means ensure by example an optimization of the data volume to reduce the band passerby used for their transmission.
For example, the effective one-way bandwidth (non-satellite) between two aircraft is 5Mb / s.
The system 16 also includes a physical medium of storage (for example, a magnetic medium) which may be a buffer or storage space on a hard drive.
Data from one and / or the other of the black boxes, previously encrypted, are stored in the intermediate storage space separated 20.
The system 16 also comprises processing means 22 data (example: microprocessor, dedicated electronic circuit, component programmable type FPGA ...) from the storage space 20.
This treatment can fulfill several functions.
First of all, this processing allows data formatting in the form of a data frame.
This formatting consists, for example, in structuring the data in the form of a signal comprising one or more headers and a body of signal containing the relevant data.
The processing may also include a second encryption which allows here to guarantee the integrity of the data previously encrypted by the means 18 and which will be transmitted.
This second encryption consists for example in calculating a 5 signature from the data that was previously encrypted. A
such signature can be obtained by calculation from a mathematical formula applied to the encrypted data. The encrypted data will then be transmitted with the signature thus calculated.
The system 16 also comprises transmission means 24
10 des données. Ces moyens utilisent une procédure de communication entre un aéronef émetteur et un aéronef récepteur qui est liée au protocole de communication choisi pour le moyen de communication utilisé. Cette procédure établie entre les deux aéronefs permet de rendre le signal transmis plus robuste dans la mesure où il permet la détection d'erreurs : paquet non arrivé à
destination, perte d'intégrité du paquet... Ainsi, on peut réémettre le paquet en cas d'erreur détectée.
Le système 16 comprend en outre des moyens 26 permettant d'établir une ou plusieurs connexions entre l'aéronef comprenant le système 10 et un ou plusieurs aéronefs.
Les aéronefs en vol constituent des noeuds mobiles d'un réseau de communication.
La Figure 2 illustre de façon schématique plusieurs noeuds mobiles 30, 32, 34, 36 d'un tel réseau de communication 40.
Sur cette Figure, l'aéronef représenté par le noeud mobile 30 correspond à l'aéronef comprenant le système 10 de la Figure 1.
Le protocole de communication utilisé pour la transmission des données supporte un mode de connexion connecté.
On notera que les moyens 26 de gestion de la communication effectuent préalablement une phase de découverte de la topologie du réseau de communication dont fait partie l'aéronef concerné. 10 data. These means use a communication procedure between a transmitter aircraft and a receiving aircraft that is related to the chosen communication for the means of communication used. This procedure established between the two aircraft makes the transmitted signal more robust insofar as it allows the detection of errors: package not arrived at destination, loss of integrity of the package ... So, we can reissue the package in detected error case.
The system 16 further comprises means 26 enabling to establish one or more connections between the aircraft comprising the system 10 and one or more aircraft.
In flight aircraft are mobile nodes of a network of communication.
Figure 2 schematically illustrates several mobile nodes 30, 32, 34, 36 of such a communication network 40.
In this Figure, the aircraft represented by the mobile node 30 corresponds to the aircraft comprising the system 10 of FIG.
The communication protocol used for the transmission of data supports a connected connection mode.
It will be noted that the means 26 for managing the communication perform a discovery phase of the network topology of communication to which the aircraft concerned belongs.
11 Lors de cette phase de découverte, les moyens 26 examinent, par l'envoi d'un signal et l'éventuelle réception d'un signal de réponse, si un noeud mobile de communication se trouve à portée radio.
La transmission est effectuée en effet par exemple par un lien de communication radio fréquence bidirectionnelle.
L'avantage d'une communication de type radio fréquence réside dans la largeur de la bande passante et dans sa gratuité à l'utilisation ou bien dans le fait que le coût est compris dans un forfait, sans surcoût dépendant de la consommation.
Si aucune réponse n'est reçue, de façon optionnelle les moyens 16 peuvent envoyer le signal sur un lien satellite soit afin de pouvoir identifier, par retour de signal, un ou plusieurs noeuds de communication mobiles susceptibles de constituer un pair de communication en mode connecté suivant ce lien de communication soit afin de l'envoyer à une installation au sol.
L'avantage d'une communication par satellite réside dans la couverture géographique de celle-ci et dans le fait qu'elle ne dépend pas des conditions atmosphériques.
Les moyens 26 comprennent plus particulièrement plusieurs sous-moyens :
- des sous-moyens de recherche d'au moins un noeud mobile de communication dans le réseau (par exemple, en référence à la Figure 2 la recherche est effectuée parmi les noeuds 32, 34 et 36 du réseau 40) ;
- des sous-moyens de sélection d'un noeud mobile de communication parmi les noeuds recherchés, ce noeud satisfaisant à un ou plusieurs critères prédéterminés (la sélection d'un noeud particulier parmi les noeuds 32, 34 et 36 de la Figure 2 est effectuée par exemple par rapport à un critère prédéterminé tel que le meilleur rapport signal sur bruit fourni par ces noeuds ; un autre critère de sélection d'un noeud peut être de choisir le noeud du réseau qui reste le plus longtemps à portée de communication (par exemple : le noeud 30).
- des sous-moyens d'établissement d'une connexion avec le noeud sélectionné. 11 During this discovery phase, the means 26 examine, for example, sending a signal and the possible reception of an answer signal, if a node mobile communication is within radio range.
The transmission is effected indeed for example by a link of bidirectional radio frequency communication.
The advantage of a radio frequency type communication lies in the width of the bandwidth and in its free to use or good in the fact that the cost is included in a package, without additional cost of the consumption.
If no response is received, optionally the means 16 can send the signal on a satellite link either in order to be able to identify, by signal return, one or more mobile communication nodes likely to be a communication peer in next connected mode this communication link is in order to send it to a ground installation.
The advantage of satellite communication lies in the geographical coverage of it and in that it does not depend on weather conditions.
The means 26 more particularly comprise several sub-groups means :
sub-means for searching for at least one mobile node of communication in the network (for example, with reference to Figure 2 search is performed among the nodes 32, 34 and 36 of the network 40);
sub-means for selecting a mobile node of communication among the searched nodes, this node satisfying one or several predetermined criteria (the selection of a particular node among the nodes 32, 34 and 36 of FIG. 2 is made for example with respect to a predetermined criterion such as the best signal-to-noise ratio provided by these knots; another criterion for selecting a node may be to choose the node the network that remains the longest within reach of communication (by example: the node 30).
sub-means of establishing a connection with the node selected.
12 Lorsqu'une connexion est établie avec le noeud sélectionné le système de transmission 16 procède alors à la transmission des données (qui ont été traitées comme indiqué ci-dessus) à destination du noeud sélectionné.
On notera que le noeud sélectionné n'était pas déterminé par avance. Le noeud 30 n'a été informé de l'existence du noeud sélectionné pour recevoir ses données qu'à l'issue du processus de sélection qui vient d'être décrit.
La Figure 3 illustre un mécanisme d'établissement d'une connexion entre l'aéronef 30 et l'un des aéronefs 32, 34, 36 de la Figure 2.
Comme représenté à la Figure 3, l'algorithme comprend une première étape Si de recherche d'un ou plusieurs noeuds mobiles de communication dans le réseau 40.
Comme indiqué précédemment, lors de cette étape de recherche le type de réseau de communication qui sera utilisé pour la transmission est sélectionné, à savoir un réseau de communication radio, un réseau de communication optique, ou un réseau de communication sans fil d'un autre type, voire un réseau de communication satellite.
Pour chaque couche physique mise en oeuvre (radio, satellite, optique...) se déroule la recherche du meilleur noeud. La sélection de la meilleure couche physique est faite, par exemple, dans le logiciel dont l'algorithme est représenté sur la Figure 3. Un ordre de préférence de la couche physique est par exemple défini. Par exemple, tant que la communication radio fréquence est disponible (i.e. des noeuds sont à portée et disponibles pour une communication) on choisit ce support, sinon le réseau 4G est choisi, ou bien sinon le réseau satellite.
Dans chacune des trois étapes de l'exemple, se déroule la recherche du meilleur noeud.
Comme dans l'exemple de la Figure 2, un réseau de communication de type radio fréquence a par exemple été choisi et il convient alors de sélectionner le ou les noeuds les plus appropriés afin de fiabiliser et d'optimiser les échanges de données entre le noeud 30 et ce ou ces n uds. 12 When a connection is established with the selected node the transmission system 16 then proceeds to the transmission of the data (which have been processed as indicated above) to the selected node.
Note that the selected node was not determined by advanced. Node 30 has not been informed of the existence of the node selected for receive its data only after the selection process that has just been described.
Figure 3 illustrates a mechanism for establishing a connection between the aircraft 30 and one of the aircraft 32, 34, 36 of Figure 2.
As shown in Figure 3, the algorithm includes a first step If searching for one or more mobile nodes of communication in the network 40.
As mentioned before, during this research step the type of communication network that will be used for transmission is selected, namely a radio communication network, a network of optical communication, or a wireless communication network from another type, or even a satellite communication network.
For each physical layer implemented (radio, satellite, optical ...) takes place the search for the best node. The selection of better physical layer is made, for example, in the software of which the algorithm is shown in Figure 3. An order of preference of the layer physical is for example defined. For example, as long as radio communication Frequency is available (ie nodes are in range and available for a communication) we choose this support, otherwise the 4G network is chosen, or otherwise the satellite network.
In each of the three steps of the example, the search is conducted of the best node.
As in the example of Figure 2, a communication network For example, a radio frequency type has been chosen and it is select the most appropriate node (s) to ensure reliability and optimize the data exchanges between the node 30 and this or these nodes.
13 L'étape suivante de sélection S2 prévoit de sélectionner un ou plusieurs noeuds qui satisfont à un ou plusieurs critères prédéterminés.
L'un des critères prédéterminés est par exemple la maximisation du rapport signal sur bruit du signal provenant d'un noeud.
Un autre critère peut par exemple résider dans le ou les aéronefs qui présentent des plans de vol similaires à celui de l'aéronef 30 afin de maximiser la durée de disponibilité du ou des noeuds.
On peut également utiliser à titre de critère la recherche des aéronefs appartenant à la même compagnie aérienne que l'aéronef 30.
Un seul ou plusieurs de ces critères combinés peuvent être utilisés.
On notera que les étapes de recherche et de sélection sont effectuées soit périodiquement soit sur demande, par exemple à la suite d'une perte de connexion avec un aéronef.
L'algorithme de la Figure 3 comporte une étape S3 de demande de connexion avec le ou les n uds précédemment sélectionnés.
Cette demande d'établissement d'une connexion a pour but d'informer le futur noeud récepteur du souhait du noeud émetteur 30 de transmettre des informations sensibles.
Lorsque le noeud récepteur de cette demande de connexion l'accepte en fonction de conditions qui lui sont propres (le noeud n'est par exemple pas déjà en connexion active avec cet aéronef ou avec un autre aéronef, un ou plusieurs espaces de stockage sont disponibles dans le noeud récepteur...), la connexion est établie. L'étape de transmission des données de l'aéronef 30, par exemple, vers l'aéronef 32 acceptant la connexion est alors effectuée (étape S4).
L'algorithme prend fin par l'étape S5 qui met fin à la connexion.
Il convient de noter que, lors de la sélection d'un nouveau meilleur noeud récepteur, deux options peuvent être envisagées :
- la première option consiste à remplacer l'une des plus mauvaises connexions encore actives avec l'aéronef 30 par une connexion avec le nouveau noeud qui vient d'être identifié; 13 The next step of selection S2 provides for selecting one or several nodes that satisfy one or more predetermined criteria.
One of the predetermined criteria is for example the maximization of the signal-to-noise ratio of the signal from a node.
Another criterion may for example reside in the aircraft or aircraft that present flight plans similar to that of the aircraft 30 in order to maximize the duration of availability of the node (s).
It is also possible to use as a criterion the search for aircraft belonging to the same airline as the aircraft 30.
Only one or more of these combined criteria may be used.
Note that the search and selection stages are performed either periodically or on request, for example as a result of a loss of connection with an aircraft.
The algorithm of FIG. 3 comprises a step S3 of request of connection with the previously selected node (s).
This request to establish a connection aims to to inform the future receiving node of the wish of the transmitting node 30 of transmit sensitive information.
When the receiving node of this connection request accepts it according to its own conditions (the node is not example not already in active connection with this aircraft or with another aircraft, one or more storage spaces are available in the node receiver ...), the connection is established. The data transmission stage of the aircraft 30, for example, to the aircraft 32 accepting the connection is then performed (step S4).
The algorithm ends with step S5 which terminates the connection.
It should be noted that when selecting a new best receiving node, two options can be considered:
- the first option is to replace one of the worst still active connections with the aircraft 30 via a connection with the new node that has just been identified;
14 - la seconde option consiste à garder ce nouveau meilleur n ud comme noeud de secours et la connexion avec ce dernier ne sera faite qu'après la perte de communication existante avec un noeud dit courant.
La Figure 4 illustre de façon schématique un système de réception de données 50 embarqué à bord d'un aéronef. L'aéronef concerné est par exemple l'aéronef 32 mentionné ci-dessus qui est le meilleur candidat pour récupérer des données d'enregistreur(s) ou de boite(s) noire(s) de l'aéronef compte tenu du critère de sélection mis en place (exemple : proximité
géographique).
Le système 50 comprend des moyens 52 de réception des données transmises par l'aéronef 30 qui sont, par exemple, des moyens de réception radioõ optique, satellite ... selon le lien physique de communication utilisé.
Le système 50 comprend également un espace de stockage de sauvegarde 54 et un espace de stockage réservé 56 au cas où l'espace 54 est indisponible. Les données reçues sont alors stockées dans l'espace approprié.
On notera que l'aéronef 32 comporte les mêmes moyens que ceux de la Figure 1, ce qui rend possible, si le type de communication le permet (communication bidirectionnelle), que l'aéronef 32 transmette ses données à
l'aéronef 30.
Lorsque l'aéronef 32 se pose au sol, les données de l'aéronef 30 sont alors récupérées, stockées pendant une durée limitée, éventuellement centralisées par la compagnie aérienne ou une région ou un aéroport en vue d'une éventuelle exploitation après déchiffrement.
La Figure 5 illustre un algorithme d'un procédé de transmission de données selon l'invention.
Cet algorithme est mis en oeuvre à bord de l'aéronef qui va transmettre des données présentes dans ses boites noires ou enregistreurs.
L'algorithme est par exemple mis en oeuvre par le système 16 de la Figure 1 après récupération de données provenant des boites noires ou enregistreurs 12 et 14.
Cet algorithme comprend plusieurs étapes dont une première, notée S10, d'initialisation de l'algorithme.
L'étape suivante S12 de l'algorithme est un test vérifiant si l'aéronef est en mode alerte ou non.
Le mode alerte caractérise le fait qu'un aéronef fait face à un ou plusieurs problèmes critiques. Il s'agit d'un mode qui définit que les 5 communications sortantes de cet aéronef sont prioritaires sur les autres transmissions qui ne sont pas dans ce mode.
Ce mode est activable manuellement ou automatiquement et a pour but de transmettre les données (ou certaines données sélectionnées) contenues dans les boites noires à un aéronef ou à l'ensemble des aéronefs 10 situés à proximité (par exemple les aéronefs 32, 34 et 36 sur la Figure 2) et à
forcer l'enregistrement par l'un ou plusieurs de ces aéronefs de cette zone.
On notera que la transmission, aux fins de sauvegarde, de ces données est réalisée par l'intermédiaire d'un moyen de communication qui est choisi par rapport à un critère prédéterminé tel que sa disponibilité ou bien 14 - the second option is to keep this new best node as a backup node and the connection with it will only be made after the loss of existing communication with a so-called current node.
Figure 4 schematically illustrates a receiving system 50 on board an aircraft. The aircraft concerned is example the aircraft 32 mentioned above which is the best candidate for recover data from the recorder (s) or black box (es) of the aircraft given the selection criterion put in place (example: proximity geographical).
The system 50 comprises means 52 for receiving the data transmitted by the aircraft 30 which are, for example, reception means optical radio, satellite ... according to the physical communication link used.
The system 50 also includes a storage space of backup 54 and reserved storage space 56 in case the space 54 is unavailable. The received data is then stored in the appropriate space.
It will be noted that the aircraft 32 comprises the same means as those of Figure 1, which makes it possible, if the type of communication allows it (bidirectional communication), that the aircraft 32 transmits its data to the aircraft 30.
When the aircraft 32 lands on the ground, the data of the aircraft 30 are then recovered, stored for a limited time, possibly centralized by the airline or a region or airport for of a possible exploitation after decryption.
Figure 5 illustrates an algorithm of a transmission method of data according to the invention.
This algorithm is implemented on board the aircraft that will transmit data present in its black boxes or recorders.
The algorithm is for example implemented by the system 16 of the Figure 1 after recovery of data from black boxes or recorders 12 and 14.
This algorithm comprises several steps, including a first, noted S10, initialization of the algorithm.
The next step S12 of the algorithm is a test verifying if the aircraft is in alert mode or not.
The alert mode characterizes the fact that an aircraft is facing one or several critical issues. This is a mode that defines that 5 outgoing communications from this aircraft have priority over the others transmissions that are not in this mode.
This mode can be activated manually or automatically and purpose of transmitting the data (or selected data) contained in black boxes to an aircraft or to all aircraft 10 located nearby (eg aircraft 32, 34 and 36 in Figure 2) and force registration by one or more of these aircraft from this area.
It should be noted that the transmission, for the purpose of safeguarding, of these data is achieved through a means of communication that is chosen in relation to a predetermined criterion such as its availability or
15 parce qu'il constitue un moyen préférentiel (exemple : radio).
Toutefois, si ce moyen n'est pas utilisable pour une raison quelconque (exemple : indisponibilité du moyen et par exemple perte momentanée du réseau de communication), alors le recours à d'autres moyens de communication est envisagé pour la transmission de données.
Par exemple, un autre moyen de communication peut être sélectionné automatiquement à titre de deuxième moyen préférentiel (exemple :
satellite).
Comme on le verra ultérieurement en référence à la procédure de réception des données par un aéronef (noeud) récepteur, certains des aéronefs détectant des informations en mode alerte sont tenus de sauvegarder ces données ainsi que le positionnement géographique de l'aéronef en difficulté
dans un espace de stockage de sauvegarde.
Il est prévu que le protocole de communication collecte des informations provenant de l'aéronef en difficulté.
Il convient par ailleurs de noter qu'en mode alerte le système de transmission de données de l'aéronef concerné (par exemple l'aéronef 30 de la Figure 2) peut être apte à transmettre des données des boites noires par 15 because it constitutes a preferential means (example: radio).
However, if this means can not be used for a reason whatever (example: unavailability of means and for example loss momentum of the communication network), then recourse to other means communication is envisaged for the transmission of data.
For example, another means of communication may be automatically selected as the second preferential means (example:
satellite).
As will be seen later with reference to the procedure of reception of data by a receiving aircraft (node), some of the aircraft detecting alert mode information are required to back up these data and the geographical positioning of the aircraft in difficulty in a backup storage space.
It is expected that the communication protocol will collect information from the aircraft in difficulty.
It should also be noted that in alert mode the data transmission of the aircraft concerned (for example the aircraft 30 from the Figure 2) may be able to transmit data from black boxes by
16 l'intermédiaire d'un lien satellite, et ce, jusqu'à une station au sol, afin d'avertir au plus tôt les secours ainsi que l'équipe d'investigation.
Lorsqu'un mode alerte est détecté plusieurs options sont envisageables.
Tout d'abord, il est possible de prévoir un changement du plan de vol d'un aéronef situé dans la zone géographique où se trouve l'aéronef en difficulté afin que le premier puisse suivre ce dernier aussi longtemps que possible et collecter des informations de vol de cet aéronef ainsi que son positionnement. Comme le prévoit l'étape S14 de la Figure 5, en mode alerte il peut également être envisagé de suspendre ou d'abandonner les connexions existantes avec des aéronefs, excepté les connexions déjà établies depuis un ou plusieurs aéronefs en mode alerte, afin de libérer de la bande passante.
Ceci permet de fournir le maximum de bande passante à l'aéronef en difficulté
et ainsi d'optimiser la collecte de données en provenance de cet aéronef.
On notera également qu'afin d'optimiser le temps de collecte des données provenant de l'aéronef en difficulté il est envisageable de diffuser ces données à destination de plusieurs aéronefs et non d'un seul ou bien de diffuser ces données en utilisant plusieurs couches physiques différentes (radio, optique, satellite ...).
Lorsqu'il est décidé de transmettre hors de l'aéronef des données de boite(s) noire(s) celles-ci sont récupérées par les moyens 22 dans l'espace de stockage 20.
L'étape suivante S16 prévoit de fragmenter les données à
transmettre en paquets de données constitués chacun d'un en-tête et d'une charge utile contenant les données utiles.
Cette fragmentation est effectuée en fonction de la couche physique et du protocole de communication utilisés.
Tout paquet est ainsi transmis à un même destinataire.
On notera qu'en cas de diffusion des données à plusieurs aéronefs les mêmes paquets sont par exemple transmis en parallèle à l'ensemble de ces aéronefs. 16 via a satellite link to a ground station so to warn at the earliest the helpers as well as the investigation team.
When an alert mode is detected several options are conceivable.
First of all, it is possible to foresee a change of the flight plan an aircraft located in the geographical area where the aircraft is located in difficulty so that the first can follow the latter as long as possible and collect flight information from this aircraft as well as its positioning. As foreseen in step S14 of Figure 5, in alert mode it may also be considered to suspend or abandon connections with existing aircraft except for connections already established since or several aircraft in alert mode, in order to free up bandwidth.
This makes it possible to provide the maximum bandwidth to the aircraft in difficulty and thus optimize the collection of data from this aircraft.
It should also be noted that in order to optimize the collection time of data from the aircraft in difficulty it is possible to broadcast these data destined for several aircraft and not just one or disseminate this data using multiple different physical layers (radio, optical, satellite ...).
When it is decided to transmit out of the aircraft black box (es) these are recovered by means 22 in the space of storage 20.
The next step S16 is to fragment the data to transmit in data packets each consisting of a header and a payload containing useful data.
This fragmentation is performed according to the physical layer and the communication protocol used.
Any packet is thus transmitted to the same recipient.
It should be noted that in case of dissemination of data to several aircraft the same packets are for example transmitted in parallel to all of these aircraft.
17 L'étape suivante S18 est un test permettant de déterminer s'il reste des fragments de données à transmettre. S'il ne reste aucun fragment en attente de transmission, alors il est mis fin à l'algorithme à l'étape S20.
S'il reste des fragments à transmettre, alors l'étape S18 est suivie d'une étape S22 consistant à créer et à ajouter un en-tête dans le signal de données à transmettre (paquet).
Le ou les en-têtes ainsi créés sont utiles pour la gestion des données.
A titre d'exemple, il comporte des balises ou marqueurs indiquant la présence d'informations particulières telles que des informations permettant d'identifier des aéronefs (code)....
L'algorithme comporte une étape suivante S24 qui prévoit d'ajouter de l'information au signal à transmettre afin de garantir l'intégrité des données à
transmettre.
Le traitement appliqué pour assurer l'intégrité des données est celui déjà décrit en référence à la Figure 1 et réalisé par les moyens 22.
L'étape suivante S26 prévoit de notifier dans le signal à transmettre l'indication selon laquelle les données à transmettre proviennent d'un aéronef, configuré en mode alerte. Cette indication est par exemple ajoutée à l'en-tête créé à l'étape S22.
L'étape suivante S30 prévoit de transmettre les données en paquets sur le lien physique (soit par lien radio, soit par lien satellite, soit par le lien optique, soit par le lien 4G...) comme déjà décrit plus haut après exécution de l'algorithme de la Figure 3.
Le mécanisme de découverte de topologie décrit en référence à la Figure 3 est adapté à un réseau radio fréquence à noeuds mobiles ainsi qu'à un réseau satellite et doit prendre en compte les aspects de performances afin d'éviter une consommation trop importante de la bande passante et des ressources locales.
On notera à cet égard qu'il est envisageable pour un aéronef souhaitant établir une connexion qu'il diffuse une demande de connexion 17 The next step S18 is a test to determine if there remains fragments of data to be transmitted. If no fragments remain waiting for transmission, then the algorithm is terminated in step S20.
If there are still fragments to transmit, then step S18 is followed of a step S22 of creating and adding a header in the signal of data to be transmitted (packet).
The header (s) created in this way is useful for the management of data.
By way of example, it includes markers or markers indicating the presence of particular information such as information allowing to identify aircraft (code) ....
The algorithm includes a next step S24 that plans to add from information to the signal to be transmitted in order to ensure the integrity of data to pass.
The treatment applied to ensure the integrity of the data is the one already described with reference to FIG. 1 and produced by the means 22.
The next step S26 provides for notifying in the signal to be transmitted the indication that the data to be transmitted originate from a aircraft, configured in alert mode. This indication is for example added to the header created in step S22.
The next step S30 plans to transmit the data in packets on the physical link (either by radio link or by satellite link, or by the link optical, or by the link 4G ...) as already described above after execution of the algorithm of Figure 3.
The topology discovery mechanism described with reference to the Figure 3 is adapted to a radio frequency network with mobile nodes as well as to a satellite network and must take into account performance aspects in order to to avoid excessive consumption of bandwidth and local resources.
It should be noted in this respect that it is possible for an aircraft wishing to establish a connection he broadcasts a connection request
18 suivant un compteur/minuteur ( timer en terminologie anglo-saxonne) fonctionnant de façon périodique ou pseudo périodique.
On notera par ailleurs que l'établissement d'une connexion est par exemple effectué au minimum dans l'une des couches protocolaires.
Dans l'exemple de réalisation, la connexion est établie de préférence dans une seule couche car plusieurs connexions à des niveaux protocolaires différents complexifient le système de transmission et le rendent moins performant.
Un réseau radio fréquence très dense comme celui de la flotte d'aéronefs mondiale en vol un instant donné (t) doit être capable de supporter une charge très importante sans altérer son fonctionnement.
Pour ce faire, et pour éviter des possibilités de blocage (exemple :
saturation de la bande de fréquences) on limite le nombre de connexions par aéronef.
Ainsi, si N désigne le nombre de connexions sortantes, N' le nombre de connexions entrantes, M le nombre de connexions totales et K le nombre d'emplacements de sauvegarde alors la Demanderesse a établi les relations suivantes :
N'=N
M = 2 x N
K = M + 1, le chiffre 1 désigne un emplacement de sauvegarde qui est toujours réservé afin d'y stocker les données d'un aéronef en mode alerte.
Dans l'exemple de réalisation, on utilise deux connexions sortantes et deux connexions entrantes.
L'un des moyens de communication utilisés pour transmettre les données utilise un réseau de communication radio bidirectionnelle pour émettre et recevoir des données entre noeuds mobiles.
Un tel réseau n'est pas nécessairement dédié à l'usage prévu pour la mise en oeuvre de l'invention et peut également être utilisé pour assurer une ou plusieurs autres fonctionnalités de l'aéronef. 18 following a counter / timer (timer in English terminology) operating periodically or pseudo periodically.
Note also that the establishment of a connection is by example performed at least in one of the protocol layers.
In the exemplary embodiment, the connection is preferably established in a single layer because multiple connections at protocol levels different complexify the transmission system and make it less performance.
A very dense radio frequency network like that of the fleet of global aircraft in flight at a given moment (t) must be able to support a very important load without altering its operation.
To do this, and to avoid blocking possibilities (example:
saturation of the frequency band) the number of connections per aircraft.
Thus, if N denotes the number of outgoing connections, N 'the number incoming connections, M the number of total connections and K the number backup locations then the Applicant has established the relationships following:
N '= N
M = 2 x N
K = M + 1, the number 1 designates a backup location which is always reserved in order to store the data of an aircraft in alert.
In the exemplary embodiment, two outgoing connections are used and two incoming connections.
One of the means of communication used to convey the data uses a two-way radio communication network to transmit and receive data between mobile nodes.
Such a network is not necessarily dedicated to the intended use for the implementation of the invention and can also be used to ensure a or several other features of the aircraft.
19 Le système utilisé est par exemple un système Wifi ou un système WiMax qui fournit la bande passante, la portée (distance maximale dans laquelle la communication est physiquement possible) ainsi que les propriétés nécessaires pour la mise en uvre de l'invention (par exemple il faut que la technologie permette d'apporter le niveau de sûreté requis, de gérer de la qualité de services...).
On notera que l'étape de transmission S30 est suivie de l'étape S18 déjà décrite ci-dessus afin de vérifier s'il reste des fragments de données à
transmettre.
De retour à l'étape de test S12 déjà décrite ci-dessus, lorsque le mode alerte n'est pas identifié l'étape suivante S31 prévoit d'effectuer une fragmentation des données à transmettre si nécessaire.
Cette étape est identique à l'étape S16 déjà décrite ci-dessus.
L'étape S31 est suivie d'une étape de test S32 permettant de déterminer s'il reste des fragments de données à transmettre.
Dans la négative, cette étape est suivie de l'étape S20 mettant fin à
l'algorithme de transmission.
Dans l'affirmative, l'étape S32 est suivie d'une étape S34 qui prévoit de créer et d'ajouter un ou plusieurs en-têtes dans le signal de données à
transmettre.
Cette étape est identique à l'étape S22 déjà décrite ci-dessus.
L'étape suivante d'ajout d'informations pour garantir l'intégrité des données (S36) est identique à l'étape S24 déjà décrite ci-dessus.
L'étape suivante S40 prévoit de transmettre les données configurées lors des étapes précédentes sur un lien physique comme déjà décrit plus haut à
l'étape S30.
Les données sont ainsi transmises à un aéronef qui a été
préalablement sélectionné comme étant le noeud récepteur du réseau qui est le plus adapté à la transmission.
Dans le cas où plusieurs aéronefs valides ont été détectés, c'est-à-dire que plusieurs aéronefs ont été sélectionnés comme répondant à un ou plusieurs critères prédéterminés, une première connexion est effectuée avec l'aéronef le plus adapté parmi ces aéronefs.
En priorité, les données de boite(s) noire(s) émises vers cet aéronef sont alors celles qui sont les plus importantes en cas d'investigation, c'est-à-5 dire les plus récentes.
Il convient de noter que, dans la mesure du possible, les données sont transmises en temps réel ou quasi-réel, c'est-à-dire au fur et à mesure de l'acquisition de ces données par la ou les boites noires.
Une deuxième connexion est par exemple effectuée avec un autre 10 aéronef sélectionné pour transmettre des données plus anciennes, par exemple celles qui datent de plusieurs minutes (exemple : t ¨ 15 mn).
La deuxième connexion est par exemple établie avec le deuxième meilleur pair trouvé lors de la recherche des noeuds mobiles dans le réseau.
On notera que la priorité de transmission est attribuée aux données 15 obtenues en temps réel.
Ainsi, dès la perte du lien physique ou dès la détection d'un meilleur lien, l'algorithme de transmission est exécuté dans le but de rétablir la transmission des données en temps réel.
Ceci se produit même s'il est nécessaire pour cela de mettre fin à 19 The system used is for example a Wifi system or a system WiMax which provides bandwidth, range (maximum distance in communication is physically possible) and the properties necessary for the implementation of the invention (eg it is necessary that the technology can provide the required level of safety, manage the quality of services ...).
It will be noted that the transmission step S30 is followed by the step S18 already described above in order to check whether there are still fragments of data pass.
Back to the test step S12 already described above, when the alert mode is not identified the next step S31 plans to perform a fragmentation of the data to be transmitted if necessary.
This step is identical to step S16 already described above.
Step S31 is followed by a test step S32 allowing determine if there are still fragments of data to transmit.
If not, this step is followed by step S20 ending the transmission algorithm.
If so, step S32 is followed by step S34 which provides for to create and add one or more headers in the data signal to pass.
This step is identical to step S22 already described above.
The next step of adding information to ensure the integrity of data (S36) is identical to the step S24 already described above.
The next step S40 plans to transmit the configured data during the previous steps on a physical link as already described above in step S30.
The data is thus transmitted to an aircraft which has been previously selected as the receiving node of the network which is the more suited to transmission.
In the case where several valid aircraft have been detected, ie say that several aircraft have been selected as responding to one or several predetermined criteria, a first connection is made with the most suitable aircraft among these aircraft.
As a priority, the data of black box (es) sent to this aircraft are then the most important ones in case of investigation, that is, at-5 say the most recent.
It should be noted that, to the extent possible, the data are transmitted in real time or near real-time, ie as and when of the acquisition of these data by the black box (es).
A second connection is for example made with another 10 aircraft selected to transmit older data, by example those dating back several minutes (example: t ¨ 15 mn).
The second connection is for example established with the second best pair found when looking for mobile nodes in the network.
It should be noted that the transmission priority is attributed to the data 15 obtained in real time.
Thus, as soon as the physical link is lost or when a better link, the transmission algorithm is executed in order to restore the real-time data transmission.
This happens even if it is necessary for it to end
20 une autre transmission active.
L'étape S40 est ensuite suivie par l'étape de test S32 déjà décrite ci-dessus. On notera que la plateforme matérielle utilisée dans le système de transmission 16 de la Figure 1 est par exemple une plateforme ouverte de type PC dont le niveau de confiance est amélioré par l'utilisation d'un composant matériel cryptographique qui est par exemple un module TPM (connu en terminologie anglo-saxonne sous le terme de Trusted Platform Module ) défini par une organisation appelée TCG connu sous l'appellation Trusted Computing Group ).
La Figure 6a représente un algorithme d'une partie d'un procédé de réception de données selon l'invention. Another active transmission.
Step S40 is then followed by the test step S32 already described above.
above. It should be noted that the hardware platform used in the transmission 16 of FIG. 1 is for example an open platform of the type PC whose level of trust is improved by the use of a component cryptographic material which is for example a TPM module (known in Anglo-Saxon terminology under the term Trusted Platform Module) defined by an organization called TCG known as Trusted Computing Group).
Figure 6a shows an algorithm of a part of a method of receiving data according to the invention.
21 Cet algorithme est mis en uvre dans un aéronef du réseau mobile tel que celui illustré sur la Figure 2 et par exemple dans l'aéronef 32 qui a été
sélectionné par l'aéronef 30 comme étant le meilleur pair de communication.
Cet algorithme débute par une étape S50 d'initialisation de l'algorithme.
Cet algorithme comporte une étape S52 de réception d'une demande de connexion provenant de l'aéronef 30 et est suivie d'une étape de test S54.
Au cours de cette étape, on vérifie si une connexion est déjà active avec l'aéronef 30 dont provient la demande de connexion.
Dans l'affirmative, cette étape est suivie d'une étape S56 de refus de la connexion et il est alors mis fin à l'algorithme par une étape S58.
Si, au contraire, aucune connexion n'est déjà active avec l'aéronef 30, l'étape S54 est suivie d'une étape S60.
Au cours de cette étape un test est pratiqué afin de déterminer si l'aéronef 30 est en mode alerte ou non.
Dans l'affirmative, cette étape est suivie d'une étape S62 visant à
accepter la demande de connexion, puis d'une étape S64 visant à mettre fin aux autres communications en cours (abandonner ou bloquer les autres connexions existantes entre l'aéronef sélectionné 32 et d'autres aéronefs).
On notera que le mode alerte est défini dans l'aéronef dont provient la demande de connexion, par exemple, à partir de la détection de certains événements prédéterminés qui peuvent être liés à la détection de pannes critiques et/ou qui sont liés à des mesures inquiétantes de paramètres de vol (exemple : dépassement de seuils prédéterminés).
Le mode alerte est ainsi choisi dans le but de rendre prioritaire la réception des données de boite(s) noire(s) émises par tout n ud mobile situé
dans une zone géographique permettant la réception des données.
L'étape S64 est suivie de l'étape S58 mettant fin à l'algorithme.
De retour à l'étape S60, lorsque le résultat du test pratiqué indique que l'aéronef n'est pas configuré en mode alerte, alors une étape suivante de test S66 est effectuée. 21 This algorithm is implemented in an aircraft of the mobile network such as that illustrated in Figure 2 and for example in the aircraft 32 which has summer selected by the aircraft 30 as the best communication peer.
This algorithm starts with an initialization step S50 of the algorithm.
This algorithm comprises a step S52 of receiving a request connection from the aircraft 30 and is followed by a test step S54.
During this step, we check if a connection is already active with the aircraft 30 from which the connection request originates.
If yes, this step is followed by a step S56 of refusal of the connection and then the algorithm is terminated by a step S58.
If, on the contrary, no connection is already active with the aircraft 30, step S54 is followed by step S60.
During this step a test is performed to determine if the aircraft 30 is in alert mode or not.
If yes, this step is followed by a step S62 aimed at accept the connection request and then a step S64 to terminate other ongoing communications (abandon or block others existing connections between the selected aircraft 32 and other aircraft).
It should be noted that the alert mode is defined in the aircraft from which the connection request, for example, from the detection of certain predetermined events that may be related to fault detection critical and / or that are related to disturbing measurements of flight parameters (example: exceeding predetermined thresholds).
The alert mode is thus chosen in order to make the reception of black box data transmitted by any mobile node located in a geographical area allowing the reception of the data.
Step S64 is followed by step S58 terminating the algorithm.
Returning to step S60, when the result of the practiced test indicates that the aircraft is not configured in alert mode, then a next step of S66 test is performed.
22 Au cours de cette étape on détermine si un espace de stockage est disponible à bord de l'aéronef (emplacement de sauvegarde).
Dans la négative, la connexion est refusée (étape S56).
Au contraire, lorsqu'un espace de stockage est disponible, alors la connexion est acceptée (étape S68).
On notera que lorsque l'aéronef dont est issue la demande de connexion n'est pas configuré en mode alerte, la réception et le stockage de données provenant de cet aéronef ne sont pas privilégiés en cas d'espace de stockage indisponible.
Comme on le verra par la suite en référence à la Figure 6b, il en va différemment lorsque le mode alerte est détecté.
L'algorithme de la Figure 6b détaille plus particulièrement le processus de sauvegarde des données de boite(s) noire(s) recueillies à bord de l'aéronef récepteur sélectionné.
Cet algorithme débute par une étape d'initialisation S80, suivie d'une étape de test S82 vérifiant la présence de fragments de données (paquets) à
recevoir.
Dans la négative, cette étape est suivie d'une étape S84 mettant fin à l'algorithme.
Au contraire, s'il reste des fragments de données à recevoir, alors cette étape est suivie d'une étape S86 de vérification de l'intégrité des données reçues.
Les moyens mis en place pour contrôler l'intégrité des données sont connus de l'homme de l'art (ex: utilisation d'une signature par exemple dans les algorithmes MD5 ou RSA). Si les données reçues ne sont pas identiques à
celles émises, un traitement est alors prévu pour que l'aéronef émetteur soit alerté et donc que les données puissent être réémises.
L'étape S86 est suivie d'une étape S88 visant à vérifier les informations se trouvant dans le ou les en-têtes du signal de données reçues.
Lors de cette étape on procède notamment à l'éventuelle identification d'un marquage ou d'une balise (connu en terminologie anglo-22 During this step we determine if a storage space is available on board the aircraft (backup location).
If not, the connection is denied (step S56).
On the contrary, when a storage space is available, then the connection is accepted (step S68).
It will be noted that when the aircraft from which the request for connection is not configured in alert mode, receiving and storing data from this aircraft are not privileged in case of space of storage unavailable.
As will be seen later with reference to Figure 6b, differently when the alert mode is detected.
The algorithm of Figure 6b details more particularly the process of saving black box data collected on board the selected receiver aircraft.
This algorithm starts with an initialization step S80, followed by a S82 test step checking the presence of data fragments (packets) to to receive.
If not, this step is followed by a step S84 ending to the algorithm.
On the contrary, if there are fragments of data to be received, then this step is followed by a step S86 of verification of the integrity of the data received.
The means put in place to control the integrity of the data are known to those skilled in the art (eg use of a signature for example in the MD5 or RSA algorithms). If the data received is not identical to those issued, a treatment is then provided for the transmitting aircraft to be alerted and therefore the data can be reissued.
Step S86 is followed by step S88 to check the information in the header (s) of the received data signal.
During this stage we proceed in particular to the eventual identification of a marking or a tag (known in English terminology
23 saxonne sous le terme flag ) indiquant au noeud récepteur que le noeud émetteur est un aéronef en difficulté.
L'étape de vérification permet par exemple d'identifier d'autres informations : identifiant de l'émetteur, du récepteur, numéro d'ordre du paquet... Ces informations sont utiles pour organiser et retrouver ensuite les données si nécessaire.
L'étape S88 est suivie d'une étape S90 de test.
Au cours de cette étape, en fonction du résultat de l'étape S88 on détermine si l'aéronef dont sont issues les données de boite(s) noire(s) est en mode alerte ou non.
Dans la négative, cette étape est suivie d'une étape S92 prévoyant de stocker les données reçues dans un espace de stockage disponible (emplacement de sauvegarde).
Au contraire, lorsque le résultat du test pratiqué à l'étape S90 fait apparaître qu'il s'agit de données provenant d'un aéronef en mode alerte, alors cette étape est suivie d'une étape de test S94.
Au cours de cette étape il est vérifié si un espace de stockage est disponible à bord de l'aéronef. En particulier, on vérifie si l'espace de stockage classique est disponible en priorité pour éviter de remplir la zone réservée.
Dans le cas où un espace de stockage classique est disponible, alors l'étape S94 est suivie d'une étape S96 prévoyant le stockage des données de boite(s) noire(s) reçues dans cet espace (emplacement de sauvegarde).
Si, au contraire, aucun espace de stockage classique n'est disponible, alors l'étape S94 est suivie d'une étape S98 prévoyant de sauvegarder les données de boite(s) noire(s) dans un espace de stockage réservé (emplacement dédié).
On garantit ainsi l'existence d'un espace de stockage disponible spécifique pour être toujours en mesure de recevoir les données provenant d'un aéronef en mode alerte. 23 Saxon under the term flag) indicating to the receiving node that the node transmitter is an aircraft in trouble.
The verification step makes it possible, for example, to identify other information: identifier of the transmitter, the receiver, serial number of the package ... This information is useful for organizing and then finding the data if necessary.
Step S88 is followed by a test step S90.
During this step, depending on the result of step S88, determines whether the aircraft from which the black box data is in Alert mode or not.
If not, this step is followed by a step S92 providing for to store the received data in an available storage space (backup location).
On the contrary, when the result of the test performed in step S90 appear to be data coming from an aircraft in alert mode, so this step is followed by an S94 test step.
During this step it is checked whether a storage space is available on board the aircraft. In particular, we check if the space of storage classic is available in priority to avoid filling the area reserved.
In the case where a conventional storage space is available, then the step S94 is followed by a step S96 providing for the storage of the black box data (s) received in this space (location of backup).
If, on the contrary, no conventional storage space is available, then step S94 is followed by a step S98 providing for save the data of black box (es) in a storage space reserved (dedicated location).
This ensures the existence of available storage space specific to always be able to receive data from a aircraft in alert mode.
Claims (14)
bord d'au moins un deuxième aéronef (32). 9. A method of receiving data, characterized in that comprises a step (S52) of receiving in flight, from a first aircraft (30), data stored in at least one black box (12, 14) on board the first aircraft, the receiving step being carried out at edge of at least one second aircraft (32).
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR1059336A FR2967542B1 (en) | 2010-11-12 | 2010-11-12 | METHOD AND SYSTEM FOR TRANSMITTING AND RECEIVING DATA FROM A BLACK AIRCRAFT BOX |
FR1059336 | 2010-11-12 | ||
PCT/FR2011/000605 WO2012062982A1 (en) | 2010-11-12 | 2011-11-14 | Method and system for transmitting and receiving data coming from an aircraft black box |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2815448A1 true CA2815448A1 (en) | 2012-05-18 |
CA2815448C CA2815448C (en) | 2019-01-15 |
Family
ID=43827285
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2815448A Active CA2815448C (en) | 2010-11-12 | 2011-11-14 | Method and system for transmitting and receiving data coming from an aircraft black box |
Country Status (7)
Country | Link |
---|---|
US (1) | US9221551B2 (en) |
EP (1) | EP2638528B1 (en) |
JP (1) | JP5981929B2 (en) |
CN (1) | CN103314397B (en) |
CA (1) | CA2815448C (en) |
FR (1) | FR2967542B1 (en) |
WO (1) | WO2012062982A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107170296A (en) * | 2016-03-08 | 2017-09-15 | 空中客车运营简化股份公司 | Anticollision gear and method for aircraft formation relative to invading aircraft |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2967542B1 (en) | 2010-11-12 | 2013-10-18 | Airbus | METHOD AND SYSTEM FOR TRANSMITTING AND RECEIVING DATA FROM A BLACK AIRCRAFT BOX |
FR3007532B1 (en) * | 2013-06-20 | 2016-10-28 | Thales Sa | SYSTEM FOR LOCALIZATION OF A DISAPPEARED AIRCRAFT |
US9718557B2 (en) * | 2014-01-17 | 2017-08-01 | The Research Foundation For The State University Of New York | Flight data tracker |
FR3019414B1 (en) | 2014-03-31 | 2017-09-08 | Sagem Defense Securite | METHOD FOR THE FLIGHT TRANSMISSION OF BLACKBOX TYPE DATA |
WO2014128571A2 (en) * | 2014-07-09 | 2014-08-28 | Emmanuel Theodore J | Airborne interactive reconnaissance (acronym air) |
US9685089B2 (en) * | 2014-12-12 | 2017-06-20 | Amazon Technologies, Inc. | Commercial and general aircraft avoidance using acoustic pattern recognition |
US9761147B2 (en) | 2014-12-12 | 2017-09-12 | Amazon Technologies, Inc. | Commercial and general aircraft avoidance using light pattern detection |
US9997079B2 (en) | 2014-12-12 | 2018-06-12 | Amazon Technologies, Inc. | Commercial and general aircraft avoidance using multi-spectral wave detection |
FR3030962B1 (en) * | 2014-12-19 | 2018-04-13 | Airbus Operations | AIRCRAFT COMMUNICATION SYSTEM |
US9440749B1 (en) * | 2015-03-05 | 2016-09-13 | Comac America Corporation | Emergency mechanical and communication systems and methods for aircraft |
US9730042B2 (en) * | 2015-12-21 | 2017-08-08 | Ge Aviation Systems Llc | Aircraft data handoff |
GB2549262B (en) | 2016-04-05 | 2020-11-25 | Taleris Global Llp | Systems and methods to determine maintenance-focused aircraft data recording frame configurations |
CN106504587B (en) * | 2016-10-17 | 2019-09-17 | 四川九洲电器集团有限责任公司 | A kind of unmanned plane air traffic control system and method |
US10222452B2 (en) | 2016-12-09 | 2019-03-05 | International Business Machines Corporation | Method for prioritizing and transmitting data generated from an airplane during flight |
WO2018140069A1 (en) | 2017-01-27 | 2018-08-02 | Comac America Corporation | Ejectable flight data recorder systems, methods, and devices |
FR3065567B1 (en) * | 2017-04-24 | 2021-04-16 | Airbus Operations Sas | PROCESS FOR TRANSMISSION OF FLIGHT PARAMETERS FROM A LEADING AIRCRAFT TO AN INTRUDER AIRCRAFT |
US10713956B2 (en) * | 2017-08-02 | 2020-07-14 | Qualcomm Incorporated | Sharing critical flight information using mesh network |
US11100726B2 (en) * | 2018-06-01 | 2021-08-24 | Honeywell International Inc. | Systems and methods for real-time streaming of flight data |
Family Cites Families (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7131136B2 (en) * | 2002-07-10 | 2006-10-31 | E-Watch, Inc. | Comprehensive multi-media surveillance and response system for aircraft, operations centers, airports and other commercial transports, centers and terminals |
EP1017188A3 (en) * | 1998-12-30 | 2001-12-12 | Lucent Technologies Inc. | Method and system for high speed data access from remote locations |
US6278913B1 (en) * | 1999-03-12 | 2001-08-21 | Mil-Com Technologies Pte Ltd. | Automated flight data management system |
US6167239A (en) * | 1999-06-25 | 2000-12-26 | Harris Corporation | Wireless spread spectrum ground link-based aircraft data communication system with airborne airline packet communications |
US7085562B1 (en) * | 2000-05-22 | 2006-08-01 | Honeywell International Inc. | Method, apparatus and computer program product for implementing and organizing an AD-HOC aviation data communication network |
US6917863B2 (en) * | 2001-12-21 | 2005-07-12 | Karl F. Milde, Jr. | System for assuming and maintaining secure remote control of an aircraft |
US20040027255A1 (en) * | 2002-03-01 | 2004-02-12 | Greenbaum Myron H. | Wideband avionics data retrieval system |
CN1459619A (en) * | 2002-05-25 | 2003-12-03 | 吴继华 | Flight information recording and treating method |
US20030225492A1 (en) * | 2002-05-29 | 2003-12-04 | Cope Gary G. | Flight data transmission via satellite link and ground storage of data |
US20040039497A1 (en) * | 2002-06-13 | 2004-02-26 | Accurate Automation Corporation | Aircraft operations information recording and processing system |
JP2006261956A (en) * | 2005-03-16 | 2006-09-28 | Hochiki Corp | Notification broadcasting system |
US7302323B2 (en) * | 2005-06-01 | 2007-11-27 | Polar Industries, Inc. | Transportation data recording system |
US20070072639A1 (en) * | 2005-09-29 | 2007-03-29 | Honeywell International Inc. | Flight recorder wireless interface |
US7808377B2 (en) * | 2007-09-19 | 2010-10-05 | The Boeing Company | Direct aircraft-to-aircraft data link communication |
CN101286243A (en) * | 2008-05-15 | 2008-10-15 | 北京海兰信数据科技股份有限公司 | Sailing recorder and sailing recording method |
US20090318138A1 (en) * | 2008-06-20 | 2009-12-24 | Honeywell International Inc. | System and method for in-flight wireless communication |
ES2473515T3 (en) * | 2009-03-30 | 2014-07-07 | The Boeing Company | Mobile ad hoc network |
FR2967542B1 (en) | 2010-11-12 | 2013-10-18 | Airbus | METHOD AND SYSTEM FOR TRANSMITTING AND RECEIVING DATA FROM A BLACK AIRCRAFT BOX |
-
2010
- 2010-11-12 FR FR1059336A patent/FR2967542B1/en active Active
-
2011
- 2011-11-14 CA CA2815448A patent/CA2815448C/en active Active
- 2011-11-14 JP JP2013538251A patent/JP5981929B2/en not_active Expired - Fee Related
- 2011-11-14 WO PCT/FR2011/000605 patent/WO2012062982A1/en active Application Filing
- 2011-11-14 EP EP11794529.5A patent/EP2638528B1/en active Active
- 2011-11-14 CN CN201180054502.7A patent/CN103314397B/en active Active
-
2013
- 2013-05-10 US US13/891,629 patent/US9221551B2/en active Active
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107170296A (en) * | 2016-03-08 | 2017-09-15 | 空中客车运营简化股份公司 | Anticollision gear and method for aircraft formation relative to invading aircraft |
CN107170296B (en) * | 2016-03-08 | 2021-09-14 | 空中客车运营简化股份公司 | Collision avoidance apparatus and method for aircraft formation against intruding aircraft |
Also Published As
Publication number | Publication date |
---|---|
EP2638528B1 (en) | 2018-08-01 |
EP2638528A1 (en) | 2013-09-18 |
WO2012062982A1 (en) | 2012-05-18 |
CN103314397A (en) | 2013-09-18 |
US20130317673A1 (en) | 2013-11-28 |
CA2815448C (en) | 2019-01-15 |
US9221551B2 (en) | 2015-12-29 |
CN103314397B (en) | 2016-06-08 |
FR2967542B1 (en) | 2013-10-18 |
JP5981929B2 (en) | 2016-08-31 |
FR2967542A1 (en) | 2012-05-18 |
JP2013546264A (en) | 2013-12-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2815448C (en) | Method and system for transmitting and receiving data coming from an aircraft black box | |
FR2988244A1 (en) | METHOD AND SYSTEM FOR DATA TRANSMISSION IN AN AIRCRAFT NETWORK IN FLIGHT | |
CA2889036C (en) | Pcmcia card for transferring flight data | |
FR3019414A1 (en) | METHOD FOR THE FLIGHT TRANSMISSION OF BLACKBOX TYPE DATA | |
EP1794934A1 (en) | Method, device a program for detecting an unauthorised connection to access points | |
EP2679466B2 (en) | Method for safely determining the composition of a train | |
EP3533183B1 (en) | Method for selecting a gateway for transmitting a frame | |
FR2982402A1 (en) | MULTI-SPOT SATELLITE MONITORING SYSTEM AND RECEPTION DEVICE | |
WO2006027495A1 (en) | Protection and monitoring of content diffusion in a telecommunications network | |
EP3234854B1 (en) | Technique for controlling the reading of a digital object | |
EP2648171A1 (en) | System and method for managing parking space occupancy | |
FR3061985A1 (en) | DEVICE AND METHOD FOR ESTABLISHING AEROMARITIZED AREA SITUATION | |
EP2806386A1 (en) | Method and system for automatically indicating an event from files received on a computer server | |
EP3747238B1 (en) | Aggregating a plurality of radio connections in a wireless network | |
WO2022180339A1 (en) | Method for controlling a device for protecting a network element, control unit and protective device | |
EP3506595A1 (en) | System for high-availability secure communication | |
FR3013873A1 (en) | DATA COMMUNICATION METHOD, ELECTRONIC PAYMENT DEVICE, SYSTEM, COMPUTER PROGRAM PRODUCT AND CORRESPONDING MEDIUM. | |
WO2016005386A1 (en) | Method and device for the stealthy establishment of wireless communications | |
CH699381B1 (en) | A method of access control between a control module and a self-location module. | |
FR2939271A1 (en) | Communication routing management method for home theatre type communication network, involves adapting routing of communication in wireless communication network based on estimated capacity level | |
WO2016016576A1 (en) | Automatic method of remote updating of sofware contained in an autonomous radio transmitter device of the beacon type | |
FR3006469A1 (en) | INFORMATION COMMUNICATION SYSTEM BETWEEN ONBOARD EQUIPMENT IN A VEHICLE |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request |
Effective date: 20161017 |