Detection of Multiple Small Biased GPS Spoofing Attacks on Autonomous Vehicles Using Time Series Analysis

This research introduces an algorithm to identify GPS spoofing attacks in Autonomous Vehicles (AV). It uses data from onboard sensors such as speedometers and gyroscopes, which are integrated and analyzed using a Neural Network (NN). This network predicts the vehicle's future displacement and compares these predictions with GPS data to identify potential spoofing attacks such as turn-by-turn, stop, and overshoot incidents. Additionally, the same sensor data is evaluated using an analytical model based on the vehicle's dynamic equations to assess its position and speed against GPS information. To facilitate real-time detection, a threshold is pre-established from clean datasets, which determines the largest expected differences between sensor readings and GPS data. This threshold is then used for ongoing real-time assessments to detect spoofing activities. Moreover, the algorithm can detect multiple small biased attacks, incremental attacks that may not initially exceed the established threshold but eventually result in significant discrepancies in GPS and Inertial Measurement Unit (IMU) reported displacement and speeds. This detection is facilitated through time series analysis at 25 and 50 second intervals to build a profile of data errors and distribution to predict the probability of such attacks. To evaluate the algorithm's effectiveness, five different test datasets depicting four types of spoofing scenarios-turn-by-turn, overshoot, stop, and multiple small biased attacks-were created using data from the publicly accessible Honda Research Institute Driving Dataset (HDD). The analysis shows that the model accurately detects these types of attacks with average accuracies of 98.62<inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$\pm$</tex-math></inline-formula>1%, 99.96<inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$\pm$</tex-math></inline-formula>0.1%, 99.88<inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$\pm$</tex-math></inline-formula>0.1%, and 95.92<inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$\pm$</tex-math></inline-formula>1.7% respectively.

Authors

Institutions

Publication Details

Journal
IEEE Open Journal of Vehicular Technology
Published
2025-01-01
DOI
https://doi.org/10.1109/ojvt.2025.3559461
Citations
12
Primary Topic
Anomaly Detection Techniques and Applications
Type
article
Field-Weighted Citation Impact
29.77
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Detection of Multiple Small Biased GPS Spoofing Attacks on Autonomous Vehicles Using Time Series Analysis

Mahmoud Nabil, Abdollah Homaifar, Reza Ahmari, Parham M. Kebria et al.
12 citations
IEEE Open Journal of Vehicular Technology
Anomaly Detection Techniques and Applications
29.77
article

Detection of Multiple Small Biased GPS Spoofing Attacks on Autonomous Vehicles Using Time Series Analysis

Mahmoud Nabil, Abdollah Homaifar, Reza Ahmari, Parham M. Kebria, Vahid Hemmati, Ahmad Mohammadi, Frederick Owusu-Ambrose
article en
12 citations

Abstract

This research introduces an algorithm to identify GPS spoofing attacks in Autonomous Vehicles (AV). It uses data from onboard sensors such as speedometers and gyroscopes, which are integrated and analyzed using a Neural Network (NN). This network predicts the vehicle's future displacement and compares these predictions with GPS data to identify potential spoofing attacks such as turn-by-turn, stop, and overshoot incidents. Additionally, the same sensor data is evaluated using an analytical model based on the vehicle's dynamic equations to assess its position and speed against GPS information. To facilitate real-time detection, a threshold is pre-established from clean datasets, which determines the largest expected differences between sensor readings and GPS data. This threshold is then used for ongoing real-time assessments to detect spoofing activities. Moreover, the algorithm can detect multiple small biased attacks, incremental attacks that may not initially exceed the established threshold but eventually result in significant discrepancies in GPS and Inertial Measurement Unit (IMU) reported displacement and speeds. This detection is facilitated through time series analysis at 25 and 50 second intervals to build a profile of data errors and distribution to predict the probability of such attacks. To evaluate the algorithm's effectiveness, five different test datasets depicting four types of spoofing scenarios-turn-by-turn, overshoot, stop, and multiple small biased attacks-were created using data from the publicly accessible Honda Research Institute Driving Dataset (HDD). The analysis shows that the model accurately detects these types of attacks with average accuracies of 98.62<inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$\pm$</tex-math></inline-formula>1%, 99.96<inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$\pm$</tex-math></inline-formula>0.1%, 99.88<inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$\pm$</tex-math></inline-formula>0.1%, and 95.92<inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$\pm$</tex-math></inline-formula>1.7% respectively.

IEEE Open Journal of Vehicular TechnologyVol. 6
North Carolina Agricultural and Technical State University (US)
Openalex Percentile: Top 0%
Anomaly Detection Techniques and Applications
29.77
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.