Verification of aircraft emitter
First Claim
Patent Images
1. A method, comprising:
- receiving at least one first automatic dependent surveillance-broadcast (ADS-B) signal;
estimating at least two physical layer features of the at least one first ADS-B signal;
recognizing at least two data content features of the at least one first ADS-B signal, wherein the at least two data content features comprises a registration address and a plausibility of a reported flight path;
determining that the at least one first ADS-B signal originated from an emitter of an aircraft based on the at least two estimated physical layer features of the at least one first ADS-B signal and the at least two recognized data content features of the at least one first ADS-B signal;
performing a clustering algorithm to identify the emitter of the aircraft based on the at least two estimated physical layer features and the at least two recognized data content features of the at least one first ADS-B signal;
outputting a verified aircraft identification to an air traffic control station for presentation to a user upon determining that the at least one first ADS-B signal originated from the emitter of the aircraft based on the at least two estimated physical layer features of the at least one first ADS-B signal;
receiving at least one second ADS-B signal;
measuring at least one physical layer feature of the at least one second ADS-B signal; and
determining that the at least one second ADS-B signal originated from an emitter of a spoofed aircraft based on the at least one measured physical layer feature of the at least one second ADS-B signal.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system. The method includes receiving at least one signal and measuring at least one physical layer feature of the at least one signal. The method further includes determining that the at least one signal originated from an emitter of an aircraft based on the at least one measured physical layer feature of the at least one signal.
33 Citations
15 Claims
-
1. A method, comprising:
-
receiving at least one first automatic dependent surveillance-broadcast (ADS-B) signal; estimating at least two physical layer features of the at least one first ADS-B signal; recognizing at least two data content features of the at least one first ADS-B signal, wherein the at least two data content features comprises a registration address and a plausibility of a reported flight path; determining that the at least one first ADS-B signal originated from an emitter of an aircraft based on the at least two estimated physical layer features of the at least one first ADS-B signal and the at least two recognized data content features of the at least one first ADS-B signal; performing a clustering algorithm to identify the emitter of the aircraft based on the at least two estimated physical layer features and the at least two recognized data content features of the at least one first ADS-B signal; outputting a verified aircraft identification to an air traffic control station for presentation to a user upon determining that the at least one first ADS-B signal originated from the emitter of the aircraft based on the at least two estimated physical layer features of the at least one first ADS-B signal; receiving at least one second ADS-B signal; measuring at least one physical layer feature of the at least one second ADS-B signal; and determining that the at least one second ADS-B signal originated from an emitter of a spoofed aircraft based on the at least one measured physical layer feature of the at least one second ADS-B signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 13, 14, 15)
-
-
10. A system, comprising:
-
at least one receiver configured for receiving at least one first automatic dependent surveillance-broadcast (ADS-B) signal and at least one second ADS-B signal; and at least one processor, one or more of the at least one processor being communicatively coupled to the at least one receiver, the at least one processor being configured for; estimating at least two physical layer features of the at least one first ADS-B signal; recognizing at least two data content features of the at least one first ADS-B signal, wherein the at least two data content features comprises a registration address and a plausibility of a reported flight path; determining that the at least one first ADS-B signal originated from an emitter of an aircraft based on the at least two estimated physical layer features of the at least one first ADS-B signal and the at least two recognized data content features of the at least one first ADS-B signal; performing a clustering algorithm to identify the emitter of the aircraft based on the at least two estimated physical layer features and the at least two recognized data content features of the at least one first ADS-B signal; outputting a verified aircraft identification to an air traffic control station for presentation to a user upon determining that the at least one first ADS-B signal originated from the emitter of the aircraft; receiving at least one second ADS-B signal; measuring at least two physical layer features of the at least one second ADS-B signal; and determining that the at least one second ADS-B signal originated from an emitter of a spoofed aircraft based on the at least one measured physical layer feature of the at least one second ADS-B signal. - View Dependent Claims (11)
-
-
12. A computer program product comprising a non-transitory computer readable medium having program code embodied therewith, the program code executable by at least one processor to perform a method, the method comprising:
-
estimating at least two physical layer features of at least one first automatic dependent surveillance-broadcast (ADS-B) signal; recognizing at least two data content features of the at least one first ADS-B signal, wherein the at least two data content features comprises a registration address and a plausibility of a reported flight path; receiving voice communication signals; recognizing, by at least one processor executing a voice recognition engine, a spoken flight call sign in the voice communication signals; matching the recognized spoken flight call sign in the voice communication signals with the at least one first ADS-B signal; determining that the at least one first ADS-B signal originated from an emitter of an aircraft based on the at least two estimated physical layer features of the at least one first ADS-B signal, the at least two recognized data content features of the at least one first ADS-B signal, and the recognized spoken flight call sign in the voice communication signals upon matching the recognized spoken flight call sign in the voice communication signals with the at least one first ADS-B signal; performing a clustering algorithm to identify the emitter of the aircraft based on the at least two estimated physical layer features and the at least two recognized data content features of the at least one first ADS-B signal; outputting a verified aircraft identification to an air traffic control station for presentation to a user upon determining that that the at least one first ADS-B signal originated from the emitter of the aircraft; receiving at least one second ADS-B signal; measuring at least one physical layer feature of the at least one second ADS-B signal; and determining that the at least one second ADS-B signal originated from an emitter of a spoofed aircraft based on the at least one measured physical layer feature of the at least one second ADS-B signal.
-
Specification