Modified C/A Code Nulling for GNSS Interference Mitigation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

GNSS receivers face significant performance degradation due to electromagnetic interference (EMI) from various sources, which can lead to increased error rates or complete signal loss, affecting the accuracy and reliability of satellite navigation systems.

Innovation Solution

A system and method that includes a processor and correlator circuit to detect interference signals and generate a modified coarse/acquisition (C/A) code with null values for interfering frequencies, which is combined with the satellite navigational system signal to partially remove interference, thereby improving signal correlation and accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional GNSS receivers process satellite signals without interference mitigation, then the receiver structure remains simple and processing is straightforward, but electromagnetic interference causes increased error rates and signal loss

Engineering Contradiction:
Improvesignal reception reliabilityVSAvoidreceiver processing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary detection of interference signals using a correlator circuit before main signal processing. When interference is detected, the processor modifies the C/A code in advance by setting null values at interfering frequencies, preventing interference from degrading signal quality during subsequent correlation operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically changes parameters of the C/A code based on detected interference conditions. The processor modifies the code by setting specific frequency portions to null values, transforming the code from its standard form to a modified form that excludes interfering frequencies, thereby adapting the receiver to current interference conditions.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If the receiver continuously monitors and processes interference signals, then interference mitigation is improved, but power consumption increases

Engineering Contradiction:
Improveinterference mitigation effectivenessVSAvoidreceiver power consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system employs periodic correlation processing where the correlator circuit operates at specific intervals to detect interference signals. The processor only modifies the C/A code when interference is detected during these periodic checks, rather than continuously processing and modifying codes, thereby reducing overall power consumption while maintaining effective interference mitigation.

Inventive Principle:
Principle #19Periodic action

3Measurement precision

If the C/A code is modified to include null values for interference frequencies, then interference is reduced in the correlated signal, but the code structure becomes more complex

Engineering Contradiction:
Improvesignal correlation accuracyVSAvoidcode modification complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system applies local modifications to the C/A code by setting null values only at specific frequency portions where interference is detected, rather than modifying the entire code structure. This localized approach preserves the integrity of the C/A code at non-interfering frequencies while eliminating interference at affected frequencies, achieving precise signal correlation without unnecessary code complexity.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9743293B1System and method for local spreading code manipulation for interference mitigation
Publication Date: 2017.08.22 SAMSUNG ELECTRONICS CO LTD
  • US9743293B1 patent drawing
  • US9743293B1 patent drawing
  • US9743293B1 patent drawing

AI summary

According to one general aspect, an apparatus may include a receiver, a processor, and a correlator circuit. The receiver may be configured to receive a satellite navigational system signal. The processor may configured to, if an interference signal is detected: receive an indication of a detected interference signal, and generate a modified coarse/acquisition (C/A) code, wherein the modified coarse/acquisition (C/A) code includes a null value for at least one frequency portion associated with the interference signal. The correlator circuit may be configured to, if an interference signal is detected, generate a correlated signal in which the interference signal has been at least partially removed by combining the modified C/A code and the satellite navigational system signal.