Most resilient receiver: withstanding GNSS jamming and spoofing

JammerTest 2023 - 2024 - picture taken by David Jensen @jensenmedia

Results from JammerTest in Norway - Septentrio regularly validates and improves resilience of its GNSS core technology

Across the globe there is a growing need for improved resilience of PNT (Positioning, Navigation, Time) systems. The US president signed an Executive Order to strengthen national resilience through PNT services. Geo-political tensions demand higher security for operations in areas of navigational warfare (NAVWAR). For many GNSS applications like reference networks, drone surveillance or delivery as well as timing synchronization the consequences of PNT degradation or loss can be dire. That is why GNSS receivers used in these mission-critical applications need to have the highest level of resilience for robust operation in challenging environments.  

AIM+ anti-jam and anti-spoof works against live GNSS interference

Septentrio provides receivers with the highest level of resilience against intentional and unintentional GNSS jamming and spoofing*.Testing the receiver technology under live interference conditions is critical to validate and continuously improve anti-jam and anti-spoof algorithms. That is why Septentrio participates in JammerTest, an event organized by the Norwegian government on the remote island of Andøya, where live interference testing takes place in a controlled environment. Although Septentrio regularly participates in such tests, many of these events are classified, and results cannot be shared publicly. JammerTest is one of a few public events of this type where sharing or results is encouraged. 

After 5 days of intensive testing in Norway, Septentrio’s proprietary AIM+ anti-jamming and anti-spoofing technology proved to work under live interference conditions. Test results revealed that under real interference receiver technology plays a key role, while the antenna technology plays a supporting role. By testing the receiver under various types of spoofing attacks it was shown that the best spoofing protection lies in having multiple anti-spoofing mechanisms working together.  

Saab, a major aerospace and defense company, also took part in the JammerTest event and validated resilience of Septentrio receivers which are used in its demanding air traffic management system.  

 

Although they may not realize it, each year hundreds of millions of passengers rely upon Saab’s air traffic management systems to get where they are going safely. Most of these systems in turn rely upon GPS/GNSS for positioning and time synchronization. With so much at stake, Saab is proud to offer industry leading anti-spoofing and anti-jamming capabilities using Septentrio equipment. Saab and Septentrio’s recent collaboration at JammerTest showcased just how effective we can be together.

Saab-logo
Robert Brown
Director of Portfolio, Sales and Strategy, Saab Air Traffic Management

Results from JammerTest 2024

GPS-Jamming-test-Sepentrio-versus-competition-during-JammerTest-2024
Figure 1: Septentrio receiver (orange) is not jammed even by very powerful interference, while two competitor receivers (red, blue) show wrong positions.

During the 5-day event in Norway Septentrio receivers were tested under various interference scenarios alongside several competition receivers. This image illustrates a static test in which multiple receivers were evaluated under extremely powerful jamming conditions — signals that were 10 million times stronger than GNSS signals. The blue and red lines represent two competitor receivers, both of which delivered positions that were offset by hundreds of meters due to the impact of jamming. In contrast, the Septentrio receiver, shown in orange, demonstrated exceptional resilience to GPS / GNSS jamming. It consistently delivered accurate GNSS positioning while actively detecting and signaling the presence of jamming.

In real-world scenarios, losing GNSS positioning can severely disrupt operations, leading to costly delays, operational inefficiencies, and reputational damage. For instance, drones affected by jamming may lose control and crash. Even advanced drones equipped with autopilots may enter fallback modes such as “hover,” “land,” or “circle,” or switch to alternate sensors like Inertial Navigation Systems (INS). However, without reliable absolute positioning, these sensors are prone to drift over time.

Even in GNSS spoofing attacks, jamming is often initially used to break the receiver’s “lock” on GNSS signals to increase the chances of the spoofed signals being accepted during reacquisition.  

Spoof-proof GNSS receivers

The image below shows a meaconing test where Septentrio receiver performance is compared to a high-end competition receiver. Meaconing is a form of spoofing where GNSS signals are recorded and then retransmitted with a time delay. The spoofed receiver then “believes” it is at the location of the antenna that was used to record the GNSS signal. During the test, as the car traveled along a coastal road, the Septentrio receiver (orange line) maintained accurate positioning. In contrast, the competitor receiver (red line) was spoofed, reporting its location on a mountain - the site of the interference transmission antenna used in the JammerTest, as shown in this article's cover image. 

meaconing-septentrio-versus-competition-during-JammerTest-2024
Figure 2: Car test shows that a Septentrio receiver (orange) is resilient to GNSS spoofing of type meaconing, while competitor receiver is spoofed to the top of the hill.

Danger: Spoofed positions without a warning

GPS-spoofing-stats-Sepentrio-versus-competition-during-JammerTest-2024
Fig. 3 : The combination of high GNSS spoofing mitigation (green) & spoofing detection (red, flagged) demonstrates that Septentrio receivers are reliable during various types of spoofing attacks, as compared to 4 other RTK competitor receivers.

This graph shows a summary of performance of various receivers during spoofing testing throughout the 5-day event. The green sections represent the percentage of correct positions or successful spoofing mitigation. Grey indicates the percentage of time the receiver reported no position during spoofing, and red shows the percentage of time the receiver displayed spoofed positions.

The Septentrio receiver showed minimal spoofed positioning, even under sophisticated spoofing attacks, and consistently detected and flagged spoofing when it occurred, demonstrating situational awareness. In contrast, three competitor receivers failed to flag spoofing in many cases, displaying erroneous positions without warning the system of potential risks. 

GPS-time-spoofing-test-Sepentrio-versus-competition-during-JammerTest-2024
Fig. 4 : As GNSS time is spoofed, the Septentrio receiver keeps delivering correct timing information, while a competition receiver shows incorrect time.

Resilience of GNSS timing validated

The plot below shows results from a test where GNSS time was spoofed. The Septentrio receiver maintained accurate timing, while a competitor receiver was spoofed and displayed incorrect time. Applications such as telecom, power grids, and financial institutions depend on precise GNSS timing. Malicious spoofing can result in outages, with total costs reaching millions of dollars or euros. Investing in resilient GNSS technology is essential to protect mission-critical systems and the users who depend on them.
 

Multi-layered receiver protection pays off

During JammerTest 2024, Septentrio receivers with AIM+ technology demonstrated exceptional resilience to high-powered jammers and various types of spoofing. This performance reflects over 25 years of expertise in developing reliable GNSS positioning technology, incorporating multiple layers of protection:

  • Multi-frequency technology for signal diversity, ensuring fallback during jamming or spoofing
  • Cryptographic signal authentication (OSNMAto verify genuine signals
  • Anomaly detection powered by continuously updated big data from years of field observations  

As seen on the news, GNSS spoofing is increasingly common due to readily available transmitter hardware and signal simulator software. Spoofing poses an even greater risk than jamming, as it can not only disrupt operations but also manipulate navigation systems, potentially resulting in planned collisions or theftSecuring your system at the receiver core is the most effective strategy to ensure resilient, reliable operation.

Learn more about AIM+ Anti-Spoofing technology or download our comprehensive GNSS Spoofing brochure. The video below is a summary of Septentrio’s results from JammerTest 2024. Feel free to share this video with those interested in resilient and reliable positioning. 

Tried, tested and true

Always accurate and available Positioning, Navigation and Time or Assured PNT is key to successful industrial or critical operations in challenging environments. By regularly participating in live events such as the JammerTest, Septentrio's anti-jamming and anti-spoofing technology is continuously being tested and improved to withstand the latest interference attacks. This technology has also been confirmed to be effective by users out in the field, who are using Septentrio receivers in places of malicious interference, such as near contested borders.  

Although an anti-jam antenna can play a role in hardening the system, the most effective approach to securing your system is to use a receiver with advanced anti-spoofing and anti-jamming (AJAS) protection. For spoofing this means including several layers of protection which shield the receiver from various types of attacks. Septentrio receivers come in various formats from rugged boxes to OEM boards and compact modules, like the low-weight, low-power mosaic-X5 module receiver, which is also easy to integrate and is compatible with popular autopilots like Pixhawk, ArduPilot and PX4 Autopilot. For more information about resilient GNSS receivers and technology please contact Septentrio

 

Septentrio GNSS receivers vs competition at JammerTest 2023
Figure 1 In real-time GNSS interference, the Septentrio receiver on the test car can provide accurate positioning, while the competitor receiver will lose positioning after a period of time.

AIM+ detects and mitigates GNSS jamming

The figure on the right shows that during jamming a Septentrio GNSS receiver in a car delivered accurate positioning along the whole route (orange track), while a high-end GNSS/INS competition receiver lost positioning two times (red track). 

GPS jammer device
Figure 2: During the jamming mobile car test a common "cigarette lighter"-type jammer was used. Image credit: Testnor.

During this test a “cigarette” jammer was used, which is one of the most common types of jammers and can easily be purchased online. It emits signals with power between 10-15 dBm and jams GPS L1, L2 signals. Other jamming tests included highly powerful jammers with signals 10 million times more powerful than GNSS signals.  

The plot below shows results of a mobile jamming test performed with the “cigarette” low-power jammer. The signal-to-noise time plot shows that when jamming is started the quality of the tracked GNSS signals decreases. A Septentrio receiver, shown at the top continues to track the signals and to output positioning, while a competition receiver loses positioning for a period of time. 

Signal quality plot
Figure 3: As GNSS signals start getting jammed, their quality decreases as seen in this signal-to-noise plot. The Septentrio receiver maintains tracking and positioning, while the competition receiver loses positioning for a period of time.

Over the 1-day period of intensive jamming tests, receivers with AIM+ demonstrated 99,5% positioning availability under various forms of jamming from simple continuous narrow-band interference to the most complex wide-band transmissions.

The magic is in the GNSS receiver

For mission-critical applications an anti-jam antenna can play a role in achieving maximum resilience against RF interference. During the JammerTest, 3 receivers were tested under heavy multi-frequency wideband jamming in combination with antennas of varying sophistication. The signal-to-noise time plots below show signal quality during this test. In the top plot, a receiver with a standard wideband helical antenna does not have AIM+ anti-jamming technology and so immediately loses tracking of satellite signals during jamming. A receiver with the same antenna, but with AIM+ continues to track signals and deliver positioning (middle plot). The bottom plot shows a receiver with AIM+ coupled with an anti-jam antenna. The drop in signal quality is slightly less than with a standard antenna and the receiver continues to track signals and to deliver positioning. 

 

Antenna-comparison-receiver-with-without-AIM+ septentrio
Figure 4: During heavy jamming Septentrio receiver with AIM+ mitigates interference and provides positioning (middle plot). With anti-jam antenna there is signal quality improvement and positioning (bottom plot). Without AIM+: no positioning (top plot)

Tests with various anti-jam antennas showed interference reduction of about 10 dB due to the antenna. While advanced anti-jam technology like AIM+ plays a key role in positioning availability under jamming, an antenna plays a supporting role and can improve the chances of getting positioning in cases where the jamming is still slightly stronger than the ability of the receiver to mitigate it. While anti-jam antennas can be effective for wide-band “white-noise” jamming they are less effective for other types of jamming.

Comprehensive anti-spoofing requires multiple layers of protection

Hackers employ various types of spoofing to hijack positioning, navigation or time, from simple asynchronous spoofing to sophisticated synchronous types which are almost identical to real GNSS signals. For the highest degree of anti-spoofing protection and situational awareness a receiver requires several layers of protection (find out more in our GPS Spoofing brochure).

AIM+ detects, flags and mitigates GNSS spoofing 

The plots below show positioning of several different receivers in a moving car during a GNSS spoofing attack. 

During a live spoofing attack at the JammerTest 23 in Norway a Septentrio receiver in car stayed on track along the coastal road (orange track in each image), while competitor receivers (blue, green, red track) were spoofed and show erroneous positions.

In the plots shown in the video, a Septentrio receiver (orange tracks in each image) mitigates GNSS spoofing and shows accurate positioning along the coastal road, while a competition receiver (blue track on the left) is spoofed and indicates a “flight” straight over the mountains. The plot in the middle shows another competition receiver (green) which indicates the same spoofed trajectory as the blue track, but with outliers. The right plot shows a third competition receiver (red) which is strongly affected by spoofing and delivers erroneous positions, which are different from those transmitted by the spoofer. During this spoofing attack the Septentrio receiver was able to stay on track because of its in-depth multi-frequency capability, which allowed it to mitigate spoofing by switching to other “healthy” signals of alternative constellations.

Septentrio receivers consistently detect GPS spoofing 

During various live spoofing tests in Norway a large amount of data was collected from various receivers over several days. The graph below shows that unlike competition, Septentrio receivers consistently detected and flagged spoofing of all types and flagged all cases where spoofing would have resulted in large positioning errors. Spoofing which “places” the system far away from the real position is especially dangerous since it can result in a collision, system damage or compromise bystander safety.   
 

Unflagged spoofed positions with error of more than 10 metres : Septentrio GNSS receiver vs competition
Figure 6 The red bars indicate undetected spoofed positioning with large errors. Septentrio receivers use several mechanisms simultaneously to detect spoofing and flag all spoofed positions with large errors.

The spoofing flag of competition receivers did not go on during any of the spoofing attacks seen at the JammerTest event. The graph shows that for a significant percentage of time these receivers reported positions which were off by more than 10m, due to spoofing. During other periods the errors were smaller than 10m or no position was reported at all.

OSNMA Galileo signal authentication detects GNSS spoofing

Another layer of anti-spoofing protection is Navigation Message Authentication (NMA), which leverages cryptographic techniques to detect falsely generated signals. The image below shows Galileo’s OS-NMA at work. 
 

GPS spoofing detection on Septentrio GNSS receiver - web user interface
Figure 7: During this spoofing attack the OSNMA authentication mechanism from Galileo detects spoofing, as seen in the receiver’s Web User Interface.