GNSS Spoofing Detection and Mitigation in Multireceiver Configuration via Tracklets and Spoofer Localization

dc.contributor.authorPardhasaradhi, B.
dc.contributor.authorGunnery, G.
dc.contributor.authorVandana, G.S.
dc.contributor.authorSrihari, P.
dc.contributor.authorAparna., P.
dc.date.accessioned2026-02-04T12:28:37Z
dc.date.issued2022
dc.description.abstractGlobal navigation satellite systems (GNSS) sensors estimate its position, velocity, and time (PVT) using pseudorange measurements. When there is no interference, the pseudoranges are due to authentic satellites, and the bearings is distinguishable. Whereas, in the presence of any intentional interference source like spoofer, the pseudorange measurements owing to spurious signals and all the bearings from the same direction. These spurious attacks yield either no position or falsified position to the GNSS receiver. This paper proposes to install multiple GNSS receivers on a vehicle (assumed to be cooperative) to detect and mitigate the spoofing attack. While installing multiple GNSS receivers, we assume that each GNSS receiver's relative position vector (RPV) is assumed to be known to other GNSS receivers. The installed GNSS receivers use the extended Kalman filter (EKF) framework to estimate their PVT. We proposed to calculate the equivalent-measurement and equivalent-measurement covariance of each GNSS receiver in the Cartesian coordinates in the tracklet framework. These tracklets are translated to the vehicle center using RPV to obtain translated-Tracklets. The translated tracklet based generalized likelihood ratio test (GLRT) is derived to detect the spoofing attack at a given epoch. In addition to that, these translated-Tracklets are processed in a batch least square (LS) framework to obtain the vehicle position. Once the attack is detected at a specific epoch, it quantifies that the position information is false. Moreover, another spoofing test is also formulated using DOA of signals. Once both the tests confirm the spoofing attack, the spoofer localization is performed using pseudo-updated states of GNSS receivers and acquired bearings in the iterative least-squares (ILS) framework. Mitigation of spoofing attack can be achieved either by projecting a null beam in the direction of the spoofer or by launching a counter-Attack on the spoofer. The simulation results demonstrate that the proposed algorithm detects spoofing attacks and ensures continuity in the navigation track. As the number of satellite signals increases, the algorithms provide better position root mean square error (PRMSE) for GNSS receivers track, vehicle track, and spoofer localization. © 2013 IEEE.
dc.identifier.citationIEEE Access, 2022, 10, , pp. 42000-42014
dc.identifier.urihttps://doi.org/10.1109/ACCESS.2022.3160047
dc.identifier.urihttps://idr.nitk.ac.in/handle/123456789/22822
dc.publisherInstitute of Electrical and Electronics Engineers Inc.
dc.subjectCommunication satellites
dc.subjectExtended Kalman filters
dc.subjectIterative methods
dc.subjectJamming
dc.subjectMean square error
dc.subjectNavigation
dc.subjectSignal receivers
dc.subjectBearing only localization
dc.subjectBearing-only
dc.subjectBearings only
dc.subjectGeneralized Likelihood Ratio Test
dc.subjectGlobal navigation satellite system intentional interference
dc.subjectGlobal Navigation Satellite Systems
dc.subjectInterference
dc.subjectLocalisation
dc.subjectLocation awareness
dc.subjectReceiver
dc.subjectSpoofer localization
dc.subjectSpoofing detection
dc.subjectGlobal positioning system
dc.titleGNSS Spoofing Detection and Mitigation in Multireceiver Configuration via Tracklets and Spoofer Localization

Files

Collections