GNSS Spoofing Mitigation Using Multiple Receivers

GNSS receivers are vulnerable to spoofing attacks, where false satellite signals are transmitted to trick the receiver to provide false position and/or time estimates. Novel algorithms are proposed for spoofing mitigation by exchanging double differences of pseudorange, or carrier phase, measurements between multiple GNSS receivers. In scenarios where the spoofing system utilizes a single transmit antenna, the pseudorange, and carrier phase, measurements that are associated with the spoofing signal can be detected and removed. Simulated meaconing attacks generated with a Spirent hardware simulator and measurements obtained with a modified version of GNSS-SDR are used to evaluate the proposed algorithms. Spoofing mitigation using pseudorange measurements is possible, for receivers that are separated at least five meters apart. With a receiver separation of 20 meters, the pseudorange double difference algorithm is able to correctly authenticate at least six of seven pseudoranges within 30 seconds. The carrier phase approach enables mitigation of spoofing signals at shorter receiver distances. However, this approach requires a more accurate time synchronization between the receivers.

[1]  Mikael Alexandersson,et al.  Results on GNSS meaconing detection with multiple COTS receivers , 2015, 2015 International Conference on Location and GNSS (ICL-GNSS).

[2]  Erik G. Larsson,et al.  GNSS spoofing detection using multiple mobile COTS receivers , 2015, 2015 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[3]  Ali Broumandan,et al.  Gnss signal authenticity verification using carrier phase measurements with multiple receivers , 2016, 2016 8th ESA Workshop on Satellite Navigation Technologies and European Workshop on GNSS Signals and Signal Processing (NAVITEC).

[4]  Pau Closas,et al.  GNSS-SDR: An Open Source Tool for Researchers and Developers , 2011 .

[5]  Negin Sokhandan,et al.  A Double Antenna Approach toward Detection Classification and Mitigation of GNSS Structural Interference , 2014 .

[6]  Todd E. Humphreys,et al.  GNSS Spoofing and Detection , 2016, Proceedings of the IEEE.

[7]  Niklas Stenberg,et al.  Spoofing Mitigation Using Multiple GNSS-Receivers , 2019 .

[8]  Peter F. Swaszek,et al.  GNSS Spoof Detection Based on Pseudoranges from Multiple Receivers , 2015 .

[9]  Peter F. Swaszek,et al.  A Multiple COTS Receiver GNSS Spoof Detector { Extensions , 2014 .

[10]  Mingquan Lu,et al.  GNSS Spoofing Detection Based on Unsynchronized Double-Antenna Measurements , 2018, IEEE Access.

[11]  Hong Li,et al.  Spoofing Discrimination Using Multiple Independent Receivers Based on Code-based Pseudorange Measurements , 2019, Proceedings of the 32nd International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS+ 2019).

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

[13]  Gyu-In Jee,et al.  Efficient spoofing identification using baseline vector information of multiple receivers , 2018, GPS Solutions.

[14]  Peter F. Swaszek,et al.  Spoof Detection Using Multiple COTS Receivers in Safety Critical Applications , 2013 .