Real time GNSS spoofing detection and cancellation on embedded systems using Software Defined Radio

2021 
Global Navigation Satellite Systems have become ubiquitous to most daily activities requiring Positioning, Navigation and Timing and yet have become increasingly subject to spoofing and jamming, partly due to the availability of affordable software defined radio platforms allowing such functionalities. Despite novel modulation schemes and broader frequency bands, GPS L1 at 1575.42 MHz remains the main signal source for most consumer grade receivers. We address here real time spoofing and jamming mitigation using a software defined radio approach in which the raw (I, Q) coefficients collected by the radiofrequency frontend are analyzed for spoofing detection by assessing the phase difference of the GPS signals collected by different antennas. These signals are possibly cleaned from the interfering sources by null-steering when spoofing or jamming is detected, and the cleaned signal are used for real time Position and Navigation information extraction using the opensource gnss-sdr framework. The application to other frequency bands is considered for redundancy and detecting spoofing attacks. Timing information is under consideration as well.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    4
    References
    1
    Citations
    NaN
    KQI
    []