Recovering authentic global position system L1 signals under spoofing using dual receiver direct positioning

Abstract Spoofing is a kind of deliberate interference that aims to manipulate global navigation satellite system (GNSS) receivers into counterfeit position solutions. Conventional anti-spoofing methods are implemented prior to the calculation of the position solution, depending on the specific spoofing attack mechanisms. The paper presents a spoofing detection and mitigation method implemented in the position domain. The proposed method projects the correlograms of the visible satellites to a position-clock bias domain to construct the position domain projected correlogram. P(Y) code signatures retrieved from a reference station receiver are used to identify the counterfeit position solution and remove it from the victim receiver. Compared with the conventional single-channel spoofing detection technique, the proposed anti-spoofing method is more robust against thermal noise by combining the energy from multiple satellites. Detailed mathematical derivation of the statistical characteristics of this method is presented. Its effectiveness is validated using a realistic dataset generated by a Spirent GNSS simulator and NordNav wideband front-end. Results show that the proposed algorithm is capable of not only detecting a spoofing attack but also removing the spoofing effect from the victim receiver.

[1]  Pau Closas,et al.  Maximum Likelihood Estimation of Position in GNSS , 2007, IEEE Signal Processing Letters.

[2]  T. Humphreys,et al.  Assessing the Spoofing Threat: Development of a Portable GPS Civilian Spoofer , 2008 .

[3]  D. Borio,et al.  Impact of GPS acquisition strategy on decision probabilities , 2008, IEEE Transactions on Aerospace and Electronic Systems.

[4]  Penina Axelrad,et al.  Enhancing GNSS Acquisition by Combining Signals from Multiple Channels and Satellites , 2009 .

[5]  D. Borio,et al.  Noncoherent Integrations for GNSS Detection: Analysis and Comparisons , 2009, IEEE Transactions on Aerospace and Electronic Systems.

[6]  T. Humphreys,et al.  Real-Time Spoofing Detection in a Narrow-Band Civil GPS Receiver , 2010 .

[7]  Penina Axelrad,et al.  Performance Analysis of Collective Detection of Weak GPS Signals , 2010 .

[8]  A. Dempster,et al.  Efficient Implementation of Collective Detection , 2011 .

[9]  J. W. Cheong Towards Multi-Constellation Collective Detection for Weak Signals: A Comparative Experimental Analysis , 2011 .

[10]  Penina Axelrad,et al.  Collective Detection and Direct Positioning Using Multiple GNSS Satellites , 2011 .

[11]  Todd E. Humphreys,et al.  Civilian GPS Spoofing Detection based on Dual- Receiver Correlation of Military Signals , 2011 .

[12]  Gérard Lachapelle,et al.  GNSS Spoofing Detection for Single Antenna Handheld Receivers , 2011 .

[13]  Todd E. Humphreys,et al.  Practical cryptographic civil GPS signal authentication , 2011 .

[14]  Tao Lin,et al.  Detection and Mitigation of Spoofing Attacks on a Vector-Based Tracking GPS Receiver , 2012 .

[15]  Gérard Lachapelle,et al.  GNSS Spoofing Detection Based on Receiver C/No Estimates , 2012 .

[16]  Gérard Lachapelle,et al.  GPS spoofer countermeasure effectiveness based on signal strength, noise power, and C/N0 measurements , 2012, Int. J. Satell. Commun. Netw..

[17]  Michael Meurer,et al.  Autonomous Spoofing Detection and Mitigation in a GNSS Receiver with an Adaptive Antenna Array , 2013 .

[18]  A. Dempster,et al.  Improvement to Multi-resolution Collective Detection in GNSS Receivers , 2013, Journal of Navigation.

[19]  Todd E. Humphreys,et al.  GPS Spoofing Detection via Dual-Receiver Correlation of Military Signals , 2013, IEEE Transactions on Aerospace and Electronic Systems.

[20]  Mark L. Psiaki,et al.  GNSS Spoofing Detection using High-Frequency Antenna Motion and Carrier-Phase Data , 2013 .

[21]  Andrew G. Dempster,et al.  Dichotomous search of coarse time error in collective detection for GPS signal acquisition , 2014, GPS Solutions.

[22]  Fabio Dovis,et al.  Vestigial signal defense through signal quality monitoring techniques based on joint use of two metrics , 2014, 2014 IEEE/ION Position, Location and Navigation Symposium - PLANS 2014.

[23]  Fabio Dovis,et al.  Validation of a signal quality monitoring technique over a set of spoofed scenarios , 2014, 2014 7th ESA Workshop on Satellite Navigation Technologies and European Workshop on GNSS Signals and Signal Processing (NAVITEC).

[24]  Todd E. Humphreys,et al.  Unmanned Aircraft Capture and Control Via GPS Spoofing , 2014, J. Field Robotics.

[25]  Aleksandar Jovanovic,et al.  Multi-test detection and protection algorithm against spoofing attacks on GNSS receivers , 2014, 2014 IEEE/ION Position, Location and Navigation Symposium - PLANS 2014.

[26]  Mingquan Lu,et al.  Performance Assessment of Signal Quality Monitoring Based GNSS Spoofing Detection Techniques , 2015 .

[27]  R. Katulski,et al.  Detection and Mitigation of GPS Spoofing Based on Antenna Array Processing , 2015 .

[28]  G. S. Granados,et al.  Multi-antenna techniques for NLoS and spoofing detection using vehicular real signal captures in urban and road environments , 2015 .

[29]  Mohammad Reza Mosavi,et al.  Advanced Anti-Spoofing Methods in Tracking Loop , 2016, Journal of Navigation.

[30]  Micaela Troglia Gamba,et al.  Hypothesis testing methods to detect spoofing attacks: a test against the TEXBAT datasets , 2017, GPS Solutions.

[31]  Beatrice Motella,et al.  GNSS spoofing detection: Theoretical analysis and performance of the Ratio Test metric in open sky , 2016, ICT Express.

[32]  Gérard Lachapelle,et al.  Galileo signal authenticity verification using signal quality monitoring methods , 2016, 2016 International Conference on Localization and GNSS (ICL-GNSS).

[33]  Gérard Lachapelle,et al.  Two-Dimensional Signal Quality Monitoring For Spoofing Detection , 2016 .

[34]  Todd E. Humphreys,et al.  Hostile Control of Ships via False GPS Signals: Demonstration and Detection , 2017 .

[35]  Mingquan Lu,et al.  GNSS Spoofing Detection and Mitigation Based on Maximum Likelihood Estimation , 2017, Sensors.

[36]  R. Landry,et al.  Efficient and Innovative Techniques for Collective Acquisition of Weak GNSS Signals , 2017 .

[37]  Cheng Li,et al.  Improve the Security of GNSS Receivers Through Spoofing Mitigation , 2017, IEEE Access.

[38]  Andrew G. Dempster,et al.  A New Signal Quality Monitoring Method for Anti-spoofing , 2018 .

[39]  Andrew G. Dempster,et al.  GNSS Spoofing Detection by Means of Signal Quality Monitoring (SQM) Metric Combinations , 2018, IEEE Access.

[40]  Lei Zhou,et al.  A Novel Array-Based Spoofing and Jamming Suppression Method for GNSS Receiver , 2018, IEEE Sensors Journal.

[41]  Andrew G. Dempster,et al.  Moving variance-based signal quality monitoring method for spoofing detection , 2018, GPS Solutions.

[42]  Thomas Pany,et al.  New and Existing Signal Quality Monitoring Metrics Tested Against Simulations and Time Synchronized Signal Generator Attacks , 2020 .