GNSS Spoofing Detection with Multisignal Neural Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing rule-based algorithms for detecting navigation system spoofing face challenges in distinguishing spoofers with unclear boundaries, struggle with inconsistent detection conditions, and require frequent rule modifications to address new spoofing techniques, leading to reduced accuracy for older techniques.

Innovation Solution

A system utilizing deep learning, specifically neural networks, to analyze GNSS and non-GNSS metrics for spoofing detection, combined with a rules-based system for fail-safe operation, enabling accurate detection and classification of spoofing types.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If rule-based algorithms are used for spoofing detection, then the system structure is simple and easy to implement, but the detection accuracy deteriorates due to difficulty in distinguishing spoofers with unclear boundaries and inconsistent detection conditions

Engineering Contradiction:
Improvesystem structureVSAvoiddetection accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent replaces the mechanical rule-based detection system with a neural network-based system. The neural network learns complex patterns from training data and automatically identifies spoofing conditions, eliminating the need for manually crafted rules and achieving both high accuracy and adaptability to various spoofing techniques.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent transforms the detection approach by changing from fixed rule parameters to learned model parameters. The neural network adjusts its internal parameters during training to optimize detection performance, enabling it to handle unclear boundaries and inconsistent conditions that fixed rules cannot accommodate.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If rules are modified to detect new spoofing techniques, then the system can adapt to new threats, but the accuracy for detecting older known spoofing techniques deteriorates

Engineering Contradiction:
Improveability to detect new spoofing techniquesVSAvoiddetection accuracy for older techniques
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The neural network is trained on a comprehensive dataset that includes multiple types of spoofing techniques. This universal training enables the single model to detect both older known techniques and new emerging techniques without requiring separate rules for each technique, maintaining high accuracy across all categories.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system performs preliminary training on a diverse set of spoofing examples before actual detection occurs. This pre-learning phase enables the neural network to recognize patterns from older techniques while remaining adaptable to new techniques, as the underlying model captures fundamental spoofing characteristics rather than memorizing specific rules.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If rule-based systems are used, then the system is easier to operate and maintain, but it struggles with inconsistent detection conditions and cannot handle edge cases effectively

Engineering Contradiction:
Improvesystem operation simplicityVSAvoidconsistency of detection conditions
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The neural network system is self-learning and self-adjusting. It automatically processes input data, identifies patterns, and makes detection decisions without requiring manual rule configuration or intervention. This self-service capability ensures consistent and reliable detection across all conditions, including edge cases that would confuse rule-based systems.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250321338A1System and method for navigation system spoofing detection using deep learning
Publication Date: 2025.10.16 NOVATEL INC
  • US20250321338A1 patent drawing
  • US20250321338A1 patent drawing
  • US20250321338A1 patent drawing

AI summary

A system and method for a navigation system (NS) including global navigation satellite system (GNSS) spoofing detection using deep learning, such as a neural network, is provided. A GNSS signal is received by a receiver and one or more metrics are obtained from the received signal. Optionally, one or more non-GNSS signal metrics may also be obtained, e.g., information from an inertial measurement unit, vision system, independent time source, etc. The various metrics are fed into a trained neural network that decides as to whether spoofing is present and, if so, what is the type of spoofing that is occurring.