arrow
Return

Robust GNSS spoofing detector using optimized machine learning model on embedded platforms

delete2025-11-13
delete0
PRE
AI
K
K. Zarrinnegar
J
J. Sormayli
M
M. R. Mosavi *
DOI:10.1007/s10291-025-01985-8delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Global Navigation Satellite Systems (GNSS) play a crucial role in contemporary life, enabling various applications such as autonomous vehicles, agricultural industries, marine navigation, and military operations. However, the performance of GNSS receivers is susceptible to both intentional and unintentional interferences, with satellite spoofing attacks posing a significant threat. This work presents a GNSS detector receiver implemented using an STM32H7 series ARM microcontroller and a U-blox ZED-F9T receiver. Leveraging decision-making methods such as Fuzzy Logic (FL), Multi-Layer Perceptron Neural Network (MLP NN), and Random Forest (RF), as proposed in recent literature, the detector receiver aims to effectively detect spoofing attacks. In addition, the Constrained Complexity Minimization (CCM) algorithm was applied to compromise the complexity and accuracy of the RF Machine Learning (ML) model. According to the results, with the fine-tuned configuration, the optimized RF model achieves a 24.1% reduction in complexity and without a reduction in accuracy compared to the baseline. Through comprehensive scenario analysis, the results demonstrate that the fine-tuned RF decision-making function exhibits 99.36% spoofing detection accuracy, albeit with reduced structural and temporal complexity compared to MLP NN and FL decision-making functions. Additionally, the MLP NN decision function offers increased structural and temporal complexity at the expense of 98.12% spoofing detection accuracy compared to fine-tuned RF and FL decision-making models. Considering the trade-off between structural-temporal complexity and detection accuracy, the fine-tuned RF decision function emerges as a preferable option over MLP NN and FL.
Keywords:
GNSS
Spoofing attack
Deep learning
FL
MLP NN
RF
CCM
Detection accuracy

Journal

GPS Solutions cover
GPS Solutions
IF:
3.9
Papers:
342
Citations:
6.4K

Organization

D
department of electrical engineering
Scholars:
1.2K
Papers: 664
Citations: 0