GNSS Spoofing Detection via IMU Barometer Correlation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

GNSS receivers are vulnerable to spoofing attacks, where malicious users can manipulate or introduce counterfeit signals, making it difficult to detect illegitimate readings, especially when the antenna is shielded or exposed, and existing detection mechanisms are ineffective.

Innovation Solution

A system and method that utilize a processor to receive and process GNSS data alongside IMU and barometer data, correlating acceleration, angular velocity, and height variation data to calculate correlation coefficients and a decision metric, determining if GNSS data is spoofed by comparing it against a predetermined threshold.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If GNSS antenna is exposed for signal reception, then GNSS positioning function is achieved, but the system becomes vulnerable to spoofing attacks

Engineering Contradiction:
ImproveGNSS positioning reliabilityVSAvoidspoofing attack vulnerability
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces an intermediary detection system that uses IMU and barometer sensors as mediators to verify the authenticity of GNSS signals. These sensors provide independent measurement data that acts as a reference to detect inconsistencies caused by spoofing attacks, without requiring modification to the GNSS antenna or signal reception process.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements feedback by continuously monitoring and comparing data from multiple sensors (GNSS, IMU, barometer) to detect inconsistencies. When spoofing is detected through correlation analysis, the system can trigger alerts or switch to alternative positioning methods, providing real-time feedback to maintain positioning reliability.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If multiple sensors are integrated for spoofing detection, then detection accuracy is improved, but device complexity increases

Engineering Contradiction:
Improvespoofing detection accuracyVSAvoidsensor integration complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent makes existing sensors (IMU and barometer) serve dual functions: their primary navigation/monitoring functions continue unchanged, while they simultaneously provide data for spoofing detection. This multi-functionality approach improves detection accuracy without requiring dedicated spoofing detection hardware, thereby limiting complexity increase.

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

Solution Approach 2:

The system uses the vehicle's existing sensor infrastructure (IMU and barometer already present for other purposes) to perform spoofing detection. The sensors essentially serve themselves by providing both their primary function data and spoofing detection data, eliminating the need for additional dedicated detection sensors and reducing overall system complexity.

Inventive Principle:
Principle #25Self-service

3Reliability

If correlation analysis is performed on multiple sensor data streams, then spoofing detection capability is enhanced, but processing time increases

Engineering Contradiction:
Improvespoofing detection capabilityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies partial action by selectively analyzing specific parameters from sensor data streams that are most indicative of spoofing (e.g., acceleration correlations, height variations). Rather than processing all available sensor data equally, the system focuses computational resources on the most discriminative features, enhancing detection capability while limiting processing time increase.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11002858B2Detection of spoofed GNSS signals using IMU and barometer sensors
Publication Date: 2021.05.11 UTI LIMITED PARTNERSHIP
  • US11002858B2 patent drawing
  • US11002858B2 patent drawing
  • US11002858B2 patent drawing

AI summary

Systems and methods for detecting spoofed or illegitimate GNSS signals. A processor receives GNSS data and processes this data to extract acceleration, angular velocity, and height or altitude variation data. For the same time period, sensor data from IMU (inertial measurement unit) sensors and from a barometer are received by the processor. From the sensor data, the processor extracts similar acceleration, angular velocity, and height variation data. These two sets of data are then correlated and correlation coefficients are calculated. These correlation coefficients are then used to calculate a decision statistic. The decision statistic is compared with a predetermined value and, if the decision statistic is below a predetermined value, then the GNSS data is considered to be illegitimate or spoofed.