GNSS Spoofing Detection Based on Opportunistic Position Information
By: Wenjie Liu, Panos Papadimitratos
Potential Business Impact:
Stops fake GPS signals from tricking phones.
The limited or no protection for civilian Global Navigation Satellite System (GNSS) signals makes spoofing attacks relatively easy. With modern mobile devices often featuring network interfaces, state-of-the-art signals of opportunity (SOP) schemes can provide accurate network positions in replacement of GNSS. The use of onboard inertial sensors can also assist in the absence of GNSS, possibly in the presence of jammers. The combination of SOP and inertial sensors has received limited attention, yet it shows strong results on fully custom-built platforms. We do not seek to improve such special-purpose schemes. Rather, we focus on countering GNSS attacks, notably detecting them, with emphasis on deployment with consumer-grade platforms, notably smartphones, that provide off-the-shelf opportunistic information (i.e., network position and inertial sensor data). Our Position-based Attack Detection Scheme (PADS) is a probabilistic framework that uses regression and uncertainty analysis for positions. The regression optimization problem is a weighted mean square error of polynomial fitting, with constraints that the fitted positions satisfy the device velocity and acceleration. Then, uncertainty is modeled by a Gaussian process, which provides more flexibility to analyze how sure or unsure we are about position estimations. In the detection process, we combine all uncertainty information with the position estimations into a fused test statistic, which is the input utilized by an anomaly detector based on outlier ensembles. The evaluation shows that the PADS outperforms a set of baseline methods that rely on SOP or inertial sensor-based or statistical tests, achieving up to 3 times the true positive rate at a low false positive rate.
Similar Papers
Guardian Positioning System (GPS) for Location Based Services
Cryptography and Security
Stops phone location tricks from fooling apps.
Self-Supervised Federated GNSS Spoofing Detection with Opportunistic Data
Cryptography and Security
Find fake GPS signals without sharing private data.
Coordinated Position Falsification Attacks and Countermeasures for Location-Based Services
Cryptography and Security
Stops fake location tricks from fooling apps.