Empirical Evaluation of GNSS Timing Spoofing and Detection Using Machine Learning
Safi, Muhammad; Kuusniemi, Heidi; Elsanhoury, Mahmoud; Valisuo, Petri (2025)
Avaa tiedosto
Lataukset:
Safi, Muhammad
Kuusniemi, Heidi
Elsanhoury, Mahmoud
Valisuo, Petri
2025
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tuni-202602192619
https://urn.fi/URN:NBN:fi:tuni-202602192619
Kuvaus
Peer reviewed
Tiivistelmä
This paper presents an empirical analysis of GNSS timing spoofing detection using data from Jammertest 2024. While positioning spoofing has been extensively studied, timing spoofing presents unique threats to critical infrastructure including power grids, telecommunications, and financial systems. Our analysis reveals that position parameters become compromised at lower spoofing power levels (20-25 dBm) compared to timing parameters (30 dBm), creating potential for early warning systems. Traditional carrier-to-noise ratio methods proved unreliable, while validity flags in NMEA messages showed strong but incomplete detection capability. To address detection gaps, we implemented an unsupervised Isolation Forest algorithm achieving perfect recall (100%) and high specificity (99.96%) without requiring extensive labeled examples. A combined approach leveraging both validity flags and machine learning is able to offer robust protection with minimal computational overhead. Our findings demonstrate practical robustness measures for timing-dependent critical infrastructure and how it can be implemented.
Kokoelmat
- TUNICRIS-julkaisut [25020]
