GNSS IC Spoofing Detection via Ephemeris Data
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing GNSS technologies face challenges in effectively identifying and mitigating the impact of spoofing signals, which can lead to inaccurate positioning, and current methods are costly and complex to implement.
Innovation Solution
A GNSS integrated circuit (IC) that includes a GNSS module, memory, and processor, which uses ephemeris aiding data candidates to determine whether a received signal is a spoofing signal, allowing for improved identification and positioning without significantly increasing design costs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If existing signal identification methods are used, then spoofing signal detection capability is limited, but design cost and system complexity remain low
Solution Approach 1:
The system pre-acquires ephemeris data from multiple satellites and stores it in memory before actual signal identification is needed. This preliminary action enables the system to quickly compare received signals against pre-stored reference data, improving spoofing detection capability without adding complex real-time processing hardware
Solution Approach 2:
The patent introduces ephemeris data as an intermediary element to indirectly verify signal authenticity. Instead of directly analyzing signal characteristics for spoofing detection, the system uses ephemeris data matching as a mediator to identify spoofing signals, simplifying the detection mechanism while improving reliability
2Reliability
If existing signal identification methods are used, then spoofing signal detection capability is limited, but design cost remains low
Solution Approach 1:
The system uses ephemeris data that serves multiple functions: it is used for normal satellite signal processing and positioning, and simultaneously serves as reference data for spoofing signal detection. This multi-functionality allows the system to improve detection capability without requiring separate dedicated hardware or data sources, thereby controlling design costs
Solution Approach 2:
The system creates copies of ephemeris data from multiple satellites and stores them in memory for comparison purposes. These copied reference data enable spoofing detection without requiring additional expensive specialized hardware, as the same data can be reused for both normal positioning and security verification
3Measurement precision
If ephemeris aiding data candidates are used for spoofing signal identification, then positioning accuracy is improved, but data processing complexity increases
Solution Approach 1:
The system pre-processes and stores ephemeris data from multiple satellites in memory during idle periods or before positioning operations. This preliminary data preparation reduces the computational burden during actual positioning and signal verification, maintaining high positioning accuracy while managing processing complexity
Solution Approach 2:
The system uses the stored ephemeris data as feedback reference to verify the authenticity of received satellite signals. By comparing incoming signal data against pre-stored ephemeris candidates, the system can identify spoofing signals and maintain positioning accuracy without requiring complex real-time analysis algorithms
Data Source
AI summary
An embodiment of the present application discloses a global navigation satellite system (GNSS) integrated circuit (IC). The GNSS IC includes a GNSS module, a memory and a processor. The GNSS module is arranged operably to receive a to-be-identified broadcast GNSS signal. The memory is arranged operably to store a plurality of ephemeris aiding data candidates, wherein the ephemeris aiding data candidates are not provided by the GNSS module. The processor is arranged operably to determine whether the to-be-identified broadcast GNSS signal is a spoofing signal based on an ephemeris aiding data reference in the ephemeris aiding data candidates.


