GNSS Spoofing Detection via Code Phase Plausibility Check

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Global satellite navigation systems (GNSS) are vulnerable to spoofing attacks, where manipulated signals can deceive receivers into providing incorrect positional information, posing a critical risk for autonomous vehicles relying on reliable navigation.

Innovation Solution

A method that involves receiving GNSS signals, determining code and phase data, and performing a plausibility check between the two to detect inconsistencies, thereby identifying and mitigating the effects of spoofing signals by adjusting their weighting in position determination calculations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If GNSS signals are used for position determination, then position information can be obtained, but the system becomes vulnerable to spoofing attacks that provide incorrect positional information

Engineering Contradiction:
Improvereliability of position determinationVSAvoidvulnerability to spoofing attacks
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The system performs feedback by comparing code-based position information with phase-based position information. When inconsistencies are detected between these two independent measurement methods, the system identifies potential spoofing attacks and adjusts the weighting or exclusion of affected signals, thereby maintaining reliable position determination despite the presence of harmful spoofing signals

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent introduces an intermediary verification mechanism that uses dual measurement methods (code and phase observations) as mediators to detect spoofing. The comparison between these two independent positioning approaches serves as an intermediary check that identifies manipulated signals before they can corrupt the final position determination

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If multiple satellite signals are processed to improve position accuracy, then positioning precision increases, but the complexity of signal processing and authentication increases

Engineering Contradiction:
Improvepositioning accuracyVSAvoidsignal processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system applies partial action by selectively processing satellite signals based on their authentication status. Instead of uniformly processing all received signals, the system applies different weighting factors or excludes signals that fail plausibility checks, thereby maintaining high positioning accuracy while reducing the computational burden of processing potentially malicious signals

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11442175B2Secure method for determining the position of a receiving device
Publication Date: 2022.09.13 CONTINENTAL AUTOMOTIVE TECHNOLOGIES GMBH
  • US11442175B2 patent drawing
  • US11442175B2 patent drawing

AI summary

A method for determining the position of a receiving device, wherein, by the receiving device, a GNSS signal is received that is formed in accordance with a signal transmitted from a satellite of a global satellite navigation system, wherein code data and phase information of the GNSS signal are determined and a plausibility check is carried out between the code data and phase information to detect whether the GNSS signal is a manipulating signal.