Methods and systems for detecting GPS spoofing attacks
First Claim
Patent Images
1. A method for detecting a global positioning system (GPS) spoofing attack in connection with a GPS receiver, comprising:
- providing a GPS receiver and an inertial navigational system (INS) device operatively associated with said GPS receiver;
collecting sequentially a series of navigational data comprising a GPS reading from the GPS receiver and INS reading from the INS device at periodic intervals; and
statistically analyzing via hypothesis testing the GPS and INS readings of the corresponding navigational data until either a statistically significant difference between the GPS and INS readings can be determined to signal the presence of a GPS spoofing attack, or the difference between the GPS and INS readings are statistically about the same to signal the absence of a GPS spoofing attack.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for detecting global positioning system (GPS) spoofing attacks includes collecting GPS readings along with inertial navigational system (INS) readings as a ground truth, and sequentially testing the GPS readings and INS readings through the use of a sequential probability ratio testing (SPRT) process.
-
Citations
22 Claims
-
1. A method for detecting a global positioning system (GPS) spoofing attack in connection with a GPS receiver, comprising:
-
providing a GPS receiver and an inertial navigational system (INS) device operatively associated with said GPS receiver; collecting sequentially a series of navigational data comprising a GPS reading from the GPS receiver and INS reading from the INS device at periodic intervals; and statistically analyzing via hypothesis testing the GPS and INS readings of the corresponding navigational data until either a statistically significant difference between the GPS and INS readings can be determined to signal the presence of a GPS spoofing attack, or the difference between the GPS and INS readings are statistically about the same to signal the absence of a GPS spoofing attack. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for detecting a global positioning system (GPS) spoofing attack in connection with a GPS receiver, comprising:
-
(a) providing a GPS receiver and an inertial navigational system (INS) device operatively associated with said GPS receiver; (b) selecting a lower detection threshold corresponding to a first statistical significance level wherein a GPS spoofing attack is deemed absent, and a higher detection threshold corresponding to a second statistical significance level wherein a GPS spoofing attack is deemed present; (c) collecting sequentially a series of navigational data comprising a GPS reading from the GPS receiver and INS reading from the INS device at periodic intervals; (d) determining a test statistic from each navigational data collected at each interval; (e) determining a probability value from each of the test statistics; (f) comparing the probability value corresponding to each test statistic with the lower detection threshold and the higher detection threshold, respectively, until an outcome corresponding to the presence or absence of a GPS spoofing attack can be established. - View Dependent Claims (10, 11, 12, 13, 14, 20)
-
-
15. A system for detecting a global positioning system (GPS) spoofing attack on a navigational unit, comprising:
-
a GPS receiver and an inertial navigational system (INS) device operatively associated with said GPS receiver; and a central processor operatively connected to the GPS receiver and INS device, said central processor being programmed to perform the steps of; collecting sequentially a series of navigational data comprising a GPS reading from the GPS receiver and INS reading from the INS device at periodic intervals; and statistically analyzing via hypothesis testing the GPS and INS readings of the corresponding navigational data until either a statistically significant difference between the GPS and INS readings can be determined to signals the presence of a GPS spoofing attack, or the difference between the GPS and INS readings are statistically about the same to signals the absence of a GPS spoofing attack. - View Dependent Claims (16, 17, 18, 19, 21, 22)
-
Specification