GNSS Spoofing Detection via SBAS Satellite Distance Comparison

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

GNSS receivers are susceptible to spoofing threats, which can lead to erroneous position outputs, potentially causing hazards to avionics safety, especially during aircraft flight or landing approaches.

Innovation Solution

A method and system for detecting satellite signal spoofing by monitoring satellite signals from GNSS and SBAS satellites, computing satellite orbital positions, determining distance values, and comparing them to detect anomalies that indicate spoofing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If GNSS receiver uses standard 24 channel design, then receiver complexity is reduced, but susceptibility to spoofing threats increases

Engineering Contradiction:
Improvereceiver design complexityVSAvoidresistance to spoofing threats
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The system performs preliminary calculations of expected satellite positions and distances before comparing them with actual received signals. By pre-computing what the satellite geometry should be, the system can detect spoofing attempts before they compromise navigation accuracy, thus enhancing security without requiring a complete redesign of the receiver architecture.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces SBAS (Satellite-Based Augmentation System) satellites as intermediary reference points. These additional satellites provide independent position references that mediate between the potential spoofing signals and the receiver's position calculation, allowing the system to cross-validate signals and detect inconsistencies that indicate spoofing attempts.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Speed

If GNSS receiver processes only current satellite signals, then processing speed is improved, but detection of spoofing anomalies is reduced

Engineering Contradiction:
Improvesignal processing speedVSAvoidspoofing detection accuracy
Core Design Contradiction:
SpeedVSMeasurement precision

Solution Approach 1:

The system pre-calculates expected satellite positions and inter-satellite distances based on orbital mechanics before comparing them with actual signal data. This preliminary computation enables rapid comparison operations that maintain high processing speed while achieving accurate spoofing detection through the contrast between predicted and observed values.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously compares actual satellite signal positions with predicted positions and uses the discrepancy feedback to detect spoofing. This feedback mechanism allows the receiver to maintain high processing speed by using efficient comparison algorithms while achieving accurate anomaly detection through iterative validation of satellite geometries.

Inventive Principle:
Principle #23Feedback

3Reliability

If SBAS satellites are incorporated for spoofing detection, then spoofing detection capability is improved, but system complexity increases

Engineering Contradiction:
Improvespoofing detection capabilityVSAvoidsatellite signal processing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system uses SBAS satellites to serve multiple functions simultaneously: they provide augmentation data for improved navigation accuracy, additional geometric references for spoofing detection, and independent position validation. This multi-functionality enhances spoofing detection capability without requiring separate dedicated hardware systems, thus limiting the increase in overall system complexity.

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

Solution Approach 2:

The receiver pre-processes SBAS augmentation data to extract expected satellite positions and distances before comparing them with actual GNSS signals. By performing these calculations in advance using standardized orbital mechanics, the system simplifies the real-time processing requirements while maintaining robust multi-satellite spoofing detection capabilities.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250028060A1GNSS spoofing detection and alert using SBAS satellites
Publication Date: 2025.01.23 HONEYWELL INTERNATIONAL INC
  • US20250028060A1 patent drawing
  • US20250028060A1 patent drawing
  • US20250028060A1 patent drawing

AI summary

A method for detecting spoofing comprises monitoring signals from GNSS and SBAS satellites with a GNSS receiver; obtaining current time and orbital parameters from the receiver, based on real-time signals from the satellites; computing orbital positions based on the current time and orbital parameters; retrieving past orbital parameters; calculating predicted orbital positions based on the orbital parameters with respect to current time and the past orbital parameters; computing current orbital positions based on current satellite signals; determining a first distance value between two or more of the satellites based on the predicted orbital positions; determining a second distance value between two or more of the satellites based on the current orbital positions; comparing the first and second distance values to obtain a discriminator value; determining whether the discriminator value is greater than a threshold level, and outputting a spoofing alert when the discriminator value is greater than the threshold level.