Empirical Evaluation of GNSS Timing Spoofing and Detection Using Machine Learning

dc.contributor.authorSafi, Muhammad
dc.contributor.authorKuusniemi, Heidi
dc.contributor.authorElsanhoury, Mahmoud
dc.contributor.authorVälisuo, Petri
dc.contributor.editorNurmi, Jari
dc.contributor.editorLohan, Simona
dc.contributor.editorOmetov, Aleksandr
dc.contributor.editorKlus, Lucie
dc.contributor.editorMutschler, Christopher
dc.contributor.editorTorres-Sospedra, Joaquín
dc.contributor.orcidhttps://orcid.org/0000-0002-9195-4613
dc.date.accessioned2026-03-10T11:50:00Z
dc.date.issued2025
dc.description.abstractThis 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.en
dc.description.notification©2025 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.
dc.description.reviewstatusfi=vertaisarvioitu|en=peerReviewed|
dc.identifier.isbn979-8-3315-5680-8
dc.identifier.urihttps://osuva.uwasa.fi/handle/11111/19933
dc.identifier.urnURN:NBN:fi-fe2026031019022
dc.language.isoen
dc.publisherIEEE
dc.relation.conferenceInternational Conference on Indoor Positioning and Indoor Navigation (IPIN)
dc.relation.doihttps://doi.org/10.1109/IPIN66788.2025.11212945
dc.relation.isbn979-8-3315-5681-5
dc.relation.ispartofProceedings of the 15th International Conference on Indoor Positioning and Indoor Navigation, IPIN 2025
dc.relation.ispartofjournalInternational Conference on Indoor Positioning and Indoor Navigation
dc.relation.issn2471-917X
dc.relation.issn2162-7347
dc.relation.urlhttps://doi.org/10.1109/IPIN66788.2025.11212945
dc.relation.urlhttps://urn.fi/URN:NBN:fi-fe2026031019022
dc.source.identifier2-s2.0-105022154920
dc.source.identifierfd34ff1c-f214-4574-90a1-6fba078806b8
dc.source.metadataSoleCRIS
dc.subjectGNSS
dc.subjectGPS
dc.subjectMachine Learning (ML)
dc.subjectTime synchronization
dc.subjectTiming Spoofing
dc.subjectUnsupervised
dc.subject.disciplinefi=Tietotekniikka tekn|en=Information Technology tech|
dc.subject.disciplinefi=Tietotekniikka tekn|en=Information Technology tech|
dc.subject.disciplinefi=Tietotekniikka tekn|en=Information Technology tech|
dc.subject.disciplinefi=Automaatiotekniikka|en=Automation Technology|
dc.titleEmpirical Evaluation of GNSS Timing Spoofing and Detection Using Machine Learning
dc.type.okmfi=A4 Vertaisarvioitu artikkeli konferenssijulkaisussa|en=A4 Article in conference proceedings (peer-reviewed)|
dc.type.publicationarticle
dc.type.versionacceptedVersion

Tiedostot

Näytetään 1 - 1 / 1
Ladataan...
Name:
nbnfi-fe2026031019022.pdf
Size:
1015.19 KB
Format:
Adobe Portable Document Format

Kokoelmat