GNSS Spoofer Localization for Vehicles Based on Doppler and Clock Drift Double Difference

Zhongxiao Wang,Xiaoming Zhang,Ziheng Zhou,Mingquan Lu,Hong Li
DOI: https://doi.org/10.1109/tvt.2022.3226528
IF: 6.8
2023-01-01
IEEE Transactions on Vehicular Technology
Abstract:With the development of vehicle navigation, autonomous driving and unmanned aerial vehicles (UAV), increasing spoofing attacks of global navigation satellite systems (GNSS) have emerged towards vehicles, which can mislead users by false position, velocity and time (PVT) solutions, resulting in serious consequences. Spoofer localization is a necessary step to fundamentally address the spoofing attacks. Most of the conventional spoofer localization methods are based on time of arrival (TOA) or time difference of arrival (TDOA), where time synchronization is indispensable and therefore is hard to apply to the existing vehicles equipped with independent commercial receivers. To cope with this problem, in this paper we develop a flexible method for vehicles to locate a stationary spoofer based on Doppler and clock drift double difference (DCDD). DCDD is calculated using Doppler measurements and clock drift solutions of one vehicular receiver and another reference receiver. Generally, Doppler frequency of GNSS signals changes slowly with time, which releases the restriction for high-precision time synchronization. DCDD represents the Doppler frequency caused by the vehicle motion, from which the spoofer position can be estimated. Utilizing DCDD, an iterative weighted least squares (WLS) algorithm is used to solve the spoofer position, and a closed-form initial value is given to improve the convergence rate. We evaluate the localization performance by the derived Cramér-Rao lower bound (CRLB) in the presence of vehicle position and velocity errors. Simulations and field vehicle experiments are conducted to verify the feasibility and effective of the proposed method.
What problem does this paper attempt to address?