System and method to prevent misuse of aircraft messages
First Claim
1. A method to prevent malicious misuse of automatic dependent surveillance-broadcast (ADS-B) messages transmitted by a first aircraft, comprising:
- inserting false aircraft position and movement information into an ADS-B Out signal to be transmitted by the first aircraft, and broadcasting from the first aircraft the ADS-B Out signal comprising true aircraft position and movement information for the first aircraft and false aircraft position and movement information for the first aircraft; and
receiving the ADS-B Out signal broadcast by the first aircraft, comparing the received information to known flight paths and sensor data, determining the true aircraft position and movement information of the first aircraft, and determining the false aircraft position and movement information of the first aircraft.
1 Assignment
0 Petitions
Accused Products
Abstract
An avionics system allows aircraft to introduce bogus “ADS-B Out” messages that are recognized as false only by authorized users. The system enables aircrafts flying at low altitudes to prevent misuse of their ADS-B Out information by maliciously operated cyber and physical attack tools. Aspects of the illustrative embodiment include the system architecture, including an Airborne ATC Processor and Ground ATM System Processor; a process employed by aircraft for generating authorized bogus ADS-B Out messages; a process employed by aircraft for transmitting authorized bogus ADS-B Out messages; and a process employed by air traffic control and other aircraft for decoding the authorized bogus ADS-B Out messages.
7 Citations
19 Claims
-
1. A method to prevent malicious misuse of automatic dependent surveillance-broadcast (ADS-B) messages transmitted by a first aircraft, comprising:
inserting false aircraft position and movement information into an ADS-B Out signal to be transmitted by the first aircraft, and broadcasting from the first aircraft the ADS-B Out signal comprising true aircraft position and movement information for the first aircraft and false aircraft position and movement information for the first aircraft; and
receiving the ADS-B Out signal broadcast by the first aircraft, comparing the received information to known flight paths and sensor data, determining the true aircraft position and movement information of the first aircraft, and determining the false aircraft position and movement information of the first aircraft.- View Dependent Claims (2, 3, 4, 5)
-
6. An avionics system for preventing misuse of automatic dependent surveillance-broadcast (ADS-B) messages transmitted by an aircraft, comprising:
-
an ADS-B transponder configured to generate “
ADS-B Out”
messages to be broadcast for reception by other aircraft and an authorized ADS-B ground system equipped with “
ADS-B In”
technology, wherein the ADS-B Out messages include an identity code and position, velocity, and time information; andan airborne processor operatively coupled to the ADS-B transponder and configured to cause the ADS-B transponder to transmit authorized bogus ADS-B Out messages containing bogus position information;
wherein the authorized bogus ADS-B Out messages are configured to be received by another system, compared to known flight paths and sensor data, and used to determine true and false aircraft position and movement information of the aircraft. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory computer readable medium comprising instructions to be executed by a processor, comprising:
-
instructions for inserting false aircraft position and movement information into a signal to be transmitted by a first aircraft; and instructions for broadcasting from the first aircraft a signal transmission comprising true aircraft position and movement information for the first aircraft and false aircraft position and movement information for the first aircraft;
wherein the signal broadcast by the first aircraft is configured to be received by another system, compared to known flight paths and sensor data, and used to determine the true and false aircraft position and movement information of the first aircraft. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification