Detection of GNSS Interference Using Reflected Signal Ob-servations from the LEO Satellite Constellation

This study proposes and validates a maximum-based Delay-Doppler Map noise floor strategy with a two-tier verification framework for detecting GNSS interference using CYGNSS LEO satellite data, demonstrating superior sensitivity and reliability compared to existing methods in both controlled jamming tests and persistent interference regions.

Ji-Hyeon Shin, Pyo-Woong Son

Published 2026-03-06
📖 5 min read🧠 Deep dive

Here is an explanation of the paper using simple language and creative analogies.

🌍 The Big Picture: Listening to the "Echoes" of GPS

Imagine the GPS satellites in the sky are like giant lighthouses beaming light (radio signals) down to Earth. Usually, we look at the light that comes straight to us. But there's a special fleet of satellites called CYGNSS (pronounced "signs") that acts like a periscope. Instead of just looking at the direct light, they look at the reflections bouncing off the Earth's surface (like the ocean or land) to measure things like wind speed.

However, there's a problem. Sometimes, bad actors on the ground turn on radio jammers (like a giant, angry speaker blasting noise) to drown out the GPS signals. This is called Radio Frequency Interference (RFI). If we can't detect this noise, our GPS navigation, planes, and ships could get lost.

🕵️‍♂️ The Problem: The "Diluted Soup" Effect

For a long time, scientists tried to detect this jamming noise by taking the average of the signals they received.

The Analogy:
Imagine you are at a dinner party with four friends (the four signals the satellite receives at once).

  • Three friends are eating quiet, normal food (normal GPS signals).
  • One friend suddenly starts screaming because they are being attacked by a fly (the jamming signal).

If you take the average of the noise level at the table, the screaming friend gets "diluted" by the three quiet friends. The average noise level goes up just a tiny bit, maybe not enough to trigger an alarm. The old methods (using averages) often missed these attacks because the noise got lost in the mix.

💡 The Solution: The "Maximum" Detective

The authors of this paper proposed a new strategy: Don't look at the average; look at the loudest voice.

The New Strategy:
Instead of averaging the four friends, the new method asks: "Who is the loudest person in the room right now?"

  • If any one of the four signals is screaming (high noise), the system flags it immediately.
  • This is like a security guard who doesn't care if 99% of the room is quiet; if one person is screaming, they investigate immediately.

This allows them to catch weak or partial jamming that the old "average" method would have missed.

🛡️ The Safety Net: Avoiding False Alarms

But wait! If we just listen for the loudest voice, we might get scared by a loud sneeze or a dropped plate (false alarms caused by random glitches or terrain errors). How do we know it's a real jammer and not just a glitch?

The authors added a two-step "Truth Check":

  1. The "Crowd Check" (Multi-Satellite Verification):
    If two or more satellites flying over the same area hear the screaming at the same time, it's definitely a real jammer. Real jammers are loud enough to be heard by multiple satellites. If only one satellite hears it, we need to check further.

  2. The "Stamina Test" (10-Second Rule):
    If only one satellite hears the noise, we don't panic immediately. We wait and watch for 10 seconds.

    • The Physics: A satellite flies very fast (about 7 km per second). If a real jammer is on the ground, the satellite will fly over it for a long time (over a minute). The noise should be continuous.
    • The Glitch: If the noise is just a random glitch or a momentary error, it will disappear in a split second.
    • The Rule: If the noise lasts for a full 10 seconds, we confirm it's a real jammer. If it stops after 1 second, we ignore it.

📊 The Results: Catching the Invisible

The team tested this new method in two places:

  1. White Sands Missile Range (USA): Where the government was testing GPS jammers.
  2. The Middle East: A region known for constant, messy radio interference.

The Results:

  • Old Methods (Averages & Kurtosis): Missed many jamming events, especially when the jamming was weak or only affected one of the four signals.
  • New Method (Maximum + Safety Checks):
    • Caught 29% more jamming events in the Middle East compared to the old average method.
    • Detected jamming on three specific days at White Sands where the other methods saw nothing.
    • Could spot the jamming starting up before it got fully loud (like hearing the first cough before the person starts screaming).

🚀 Why This Matters

This paper proves that we can use existing satellites (CYGNSS), which were originally built to measure ocean winds, to act as a global security guard for GPS.

By simply changing how we look at the data (listening for the loudest signal instead of the average) and adding a smart "wait-and-see" rule, we can detect dangerous interference much faster and more reliably, without needing to build expensive new ground stations. It's a smarter way to keep our GPS safe from invisible attackers.