Detection and mitigation of GNSS spoofing via the pseudorange difference between epochs in a multicorrelator receiver

Spoofing attacks have become an increasing threat to global navigation satellite system receivers. Existing anti-spoofing algorithms concentrate on the detection of these attacks; however, they are unable to prevent the counterfeit signal, which causes false position and timing results. Some defense...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:GPS solutions 2022-04, Vol.26 (2), Article 37
Hauptverfasser: Shang, Xiangyong, Sun, Fuping, Zhang, Lundong, Cui, Jianyong, Zhang, Yaochun
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Spoofing attacks have become an increasing threat to global navigation satellite system receivers. Existing anti-spoofing algorithms concentrate on the detection of these attacks; however, they are unable to prevent the counterfeit signal, which causes false position and timing results. Some defense techniques require the assistance of other sensors or measurement devices located at different positions. These impose many restrictions on the practical applications of anti-spoofing algorithms. In this study, the multicorrelator estimator, designed initially to prevent multipath signals, is applied to detect and mitigate spoofing. A statistic is proposed for spoofing detection based on the code phase difference between counterfeit and authentic signals. This statistic can significantly reduce the rate of false and missed alarms. Assuming there is no spoofing at the beginning, the pseudorange difference between epochs is derived for spoofing validation, allowing spoofing suppression in a single receiver. Based on this study, an estimation-validation-mitigation structure is presented. A robust extended Kalman filter is proposed to reduce gross errors in the multicorrelator measurements and improve estimation accuracy. Public-spoofing datasets recorded in real environments were used to verify the performance of different parameters. A total of 81 complex correlators were introduced in the experiments. Results show that using the proposed scheme, the position or time offsets caused by spoofing drop from 600 m to approximately 20 m, and the spoofing is mitigated considerably. The proposed method provides an effective anti-spoofing structure that requires only a single antenna and does not require additional sensors.
ISSN:1080-5370
1521-1886
DOI:10.1007/s10291-022-01224-4