Flightradar24's new GPS jamming map

by mjson 3/20/24, 4:03 PMwith 282 comments
by jjwisemanon 3/20/24, 8:02 PM

I've been working on mapping GPS jamming using ADS-B data for a couple years, and I'll try to address questions and points brought up here based on what I know.

Relevant previous posts on HN:

2022: https://news.ycombinator.com/item?id=32245346

2023: https://news.ycombinator.com/item?id=37868106

(From my comment on that 2023 post: "Why haven't FlightRadar24, FlightAware, or any of the other flight trackers done this?")

"A single observer can't really say for certain that jamming is happening; you need a distributed sample from multiple different sensors over a period of time to have reasonably high confidence."

There are heuristics you can use that allow you to make a pretty good guess about whether jamming is happening based on signals from just one or two aircraft, and have worked well on GPSJAM for the past couple years.

With regard to localization of GPS jammers, yes you can do direction finding of the emitted signal directly, but that's easy mode. For a fun challenge, do it based just on observations of the ADS-B data from affected (and unaffected aircraft). Here's one approach from researchers at the GPS laboratory at Stanford, "GNSS Interference Source Localization Using ADS-B data": https://web.stanford.edu/group/scpnt/gpslab/pubs/papers/Liu_...

I have some other ideas about how to do that localization.

https://twitter.com/lemonodor/status/1764054377982308484

"Do aircraft systems really only use GPS and not the full constellation of navigational satellite systems?"

ADS-B doesn't tell you what navigation system is, but my understanding is that most aircraft are still using GPS. Maybe someone who works on aircraft avionics will chime in. A few years ago I did see data that distinguished between different GNSS, and GPS was experiencing more jamming than the others. I assume as multi-network systems become more and more common jammers will just target all of them, if they're not already.

"There looks like a big hole of no data over Ukraine, where I'd most expect GPS jamming, but I suppose there are no civilian flights either. Maybe they could setup an GPS observation station on the ground at a surveyed point to get data there."

That's right, no (or few) flights over Ukraine with ADS-B transponders means no data. I actually first started mapping GPS jamming on Feb. 14, 2022 (https://gpsjam.org/?lat=45.00000&lon=35.00000&z=3.0&date=202...), because I thought it might give me an early warning of the expected Russian invasion of Ukraine. It didn't work out that way--there was no indication of interference right up until Feb 24., and then all civil aviation stopped and there was no more data for that region (https://gpsjam.org/?lat=49.18928&lon=33.51687&z=3.9&date=202...).

As some of you have noticed, GPS jamming is highly correlated with conflict zones. Some conflicts are higher intensity than others--for example, I think the airspace around Cyprus has been jammed for years (since 2018 maybe?), and I get the feeling it's more harrassment than anything else (maybe someone more geopolitically savvy than me knows more).

"I see 2 red cells on the US/Mexico border right about Texas/Coahuila region". Someone always says it's cartels, and the evidence is that it's much more likely to be U.S. military testing and training. First, the interference is always in the Laughlin and Randolph military operating areas (MOAs) (https://imgur.com/vieGhgN). Second, the interference usually runs during the week and takes weekends off--which I doubt cartels do, but that's the typical pattern seen for military exercises.

"am I missing any other GPS jamming mapping or data collection projects?"

From 2/24/2022 until 3/19/2024, gpsjam.org was the only site with regularly updated GPS jamming maps. On Twitter, @auonsson (https://twitter.com/auonsson) and @rundradion (https://twitter.com/rundradion) have been posting geospatial and other analysis of similar data for the past several months at least, and @x00live (https://twitter.com/x00live) has looked at ADS-B and GPS interference for a while too. (I'm not even going to try to catalog academic or government efforts, though I will mention HawkEye 360's satellite based GPS interference mapping: https://spacenews.com/hawkeye-360-gps-ukr/)

"If line of sight to the jamming antenna is required to be jammed, why do aircraft not have a downwards shield so that they only receive GPS signal from the sky (satellites) and not from jammers (coming from the bottom hemisphere)? Or is the jamming signal so many orders of magnitudes stronger than the satellites that there's always going to be some gain no matter how good the shield is?"

Yes, GPS signals are so weak (below the noise floor!) that it's just super easy to overpower them with terrestrial (or airborne) jammers. But there are special antennas and other techniques for building jam-resistant systems, e.g. "controlled reception pattern antennas" (CRPA): https://www.gpsworld.com/anti-jam-technology-demystifying-th... But I think the main reason most civilian aircraft systems aren't jam resistant is because they didn't need to be--For the past several decades GPS jamming has been a much smaller issue than it is now, and I don't think there was sufficient reason to spend time and money on what would have been an over-engineered, mostly unnecessary system. But the situation is changing, and I expect anti-jamming to become a more significant concern by equipment manufacturers and aviation authorities.

[Edited to add:]

"I'm in the middle of one of the red blobs on the map and just used my phone with google maps to drive around. It worked fine."

From the GPSJAM FAQ: ""I live in one of the red zones and my GPS was fine?"" (https://gpsjam.org/faq/#i-live-in-one-of-the-red-zones). Yeah, the answer is, as you mentioned, aircraft fly at higher altitudes, so they get much longer line of sight to the jammer.

On the general idea of using ADS-B to map GPS interference, when I thought of this idea I was pretty excited. I realized that if you had access to worldwide ADS-B data, which ADS-B Exchange graciously gave me as part of my Advisory Circular project (https://news.ycombinator.com/item?id=24188661), you could also make a worldwide map of GPS jamming, and I hadn't seen anyone do that before (later I found some researchers who realized you could get GPS jamming information from ADS-B, but they only looked at a couple aircraft).

I just think it's pretty neat that even though there were multiple companies devoted to processing, analyzing, and selling ADS-B data, and ADS-B data is not all that complicated, none of those companies had realized this new way of using it. Sometimes there's gold left even in data that you think must have been completely mined out.

Even specifically looking at ADS-B data as it relates to GPS interference, there's still lots to be done! FR24 is mapping jamming, but I don't think anyone else has made worldwide maps of spoofing (yet!): https://twitter.com/lemonodor/status/1770515361739493488

[Edited to add more:]

With respect to safety issues, yes, aircraft have redundant navigation systems. But GPS is one of the important layers that add safety to aviation, and it is not at all normal for entire countries or even larger regions to lsoe GPS while still maintaining passenger flights. This Eurocontrol presentation, "GNSS Interference and Civil Aviation", has lots of details: https://rntfnd.org/wp-content/uploads/Aviation-GNSS-interfer...

From the presentation:

  Aviation Safety is built on two main principles:
    • Trust your instruments
    • Follow standard operating procedure
  GNSS RFI causes pilots to have to question both principles!
There have been close calls due to lack of GPS. It increases workload for both pilots and controllers, which is a safety issue by itself. Despite a lot of airlines and government aviation agencies saying everything is fine, they're not really prepared for a world with frequent GPS denial, and everything is not fine. Industry and government are organizing emergency meetings about how to handle this in a less ad hoc way than they have been so far (commercial aviation is kind of the opposite of ad hoc).

by gregmacon 3/20/24, 4:30 PM

It's kind of neat how this works:

> As part of the ADS-B messages we receive from each aircraft, the Navigation integrity category (NIC) encodes the quality and consistency of navigational data received by the aircraft. The NIC value informs how certain the aircraft is of its position by providing a radius of uncertainty.

> Poor NIC values alone might indicate a problem with an aircraft’s equipment or unfavorable positioning. However, when observed in multiple aircraft in close proximity during the same time frame, it suggests the presence of a radio signal interfering with normal GNSS operation.

A single observer can't really say for certain that jamming is happening; you need a distributed sample from multiple different sensors over a period of time to have reasonably high confidence.

by tiverton 3/20/24, 4:30 PM

So how should I interpret this? The map lacks geopolitical boundaries, so it's hard to interpret.

There looks like a big hole of no data over Ukraine, where I'd most expect GPS jamming, but I suppose there are no civilian flights either. Maybe they could setup an GPS observation station on the ground at a surveyed point to get data there.

There's a big red blob over Turkey, is that maybe the southern edge of the reach of Russian jammers in the Black sea?

There's also a big red blob over the eastern Mediterranean. Is that Israel? I'm not so sure though, because it's not centered on Israel and parts of Israel proper are green on the map. I also assume they're heavy users of GPS, so wouldn't want to jam it.

There's a red blob in Southeast Asia, and that looks like Myanmar, where there's a civil war right now.

There's a little red blob over what looks like Kashmir.

by dfworkson 3/20/24, 5:45 PM

If anyone found the above interesting, I wrote a short article mapping plane activity on FlightRadar's 'blocked' list (i.e FlightRadar had agreed to remove the ADBS data from their dataset following probable legal pressure).

https://dfworks.xyz/blog/hnwi-osint-private-jet/

Slightly tangential so feel free to remove if irrelevant

by toomuchtodoon 3/20/24, 4:18 PM

https://www.flightradar24.com/data/gps-jamming

Also: https://gpsjam.org/ | https://hn.algolia.com/?q=gpsjam

(am I missing any other GPS jamming mapping or data collection projects?)

by croemeron 3/20/24, 5:24 PM

If line of sight to the jamming antenna is required to be jammed, why do aircraft not have a downwards shield so that they only receive GPS signal from the sky (satellites) and not from jammers (coming from the bottom hemisphere)? Or is the jamming signal so many orders of magnitudes stronger than the satellites that there's always going to be some gain no matter how good the shield is?

Ok it exists, but shielding is (only) about 20dB looking downwards, which may not be enough: https://safran-navigation-timing.com/product/8230aj-gps-gnss...

by AdamH12113on 3/20/24, 4:57 PM

The data is taken from aircraft [EDIT: not airlines; see traceroute66's comment], so it doesn't give full coverage of the world, but it does include other satellite navigation systems aside from just GPS. Looks like the jammed/interfered areas are:

* A large part of Eastern Europe around Ukraine is missing data, and there are many jammed/interfered areas around it, including the southern coast of the Black Sea and parts of Poland and the Baltic. Part of the Baltic Sea off the coast of Kaliningrad are also jammed/interfered.

* Part of Germany near Berlin, possibly part of the Ukraine-related jamming/interference?

* A large part of the eastern Mediterranean and some of the Middle East around Gaza.

* A small area on the India-Pakistan border near Punjab and Lahore.

* Two medium-sized areas in western Myanmar.

* Two small areas in New Guinea with a gap in the data between them, spanning the Indonesia-Papua New Guinea border.

* Two small areas in western Australia.

* A small area on the US-Mexico border.

* A dot in southern China with some gaps in the data around it near the border with Vietnam.

Ukraine, Gaza, and Myanmar all have major conflicts going on. Other comments have suggested that the US-Mexico interference might be related to drug cartels. The India-Pakistan border is a longstanding point of tension. Not sure what (if anything) is going on in New Guinea and Australia.

The jamming/interference in India-Pakistan, US-Mexico, and China all went away in the last 6 hours -- they're only visible in the 24-hour data.

by Reason077on 3/20/24, 7:46 PM

Most of these GPS-jammed zones are, obviously, near areas of active conflicts (Ukraine, Myanmar, Isreal/Palestine, Kashmir, etc).

But what's going on in Western Australia? And South-west Texas?

by verandaguyon 3/20/24, 5:11 PM

This is suspiciously similar to `gpsjam.org`. It's useful, for sure, and it does use readily-available ADS-B data that FR24 (and ADSBExchange) uses anyway, but the data viz is just eerily similar.

Then again, I'm not very GIS/geodesy minded, so maybe hexagons are the best shape that'll tessellate over a sphere easily.

Was this work in any meaningful way inspired by GPSjam? If yes, it'd be nice to have an acknowledgement in there.

by wyldfireon 3/20/24, 4:26 PM

I wonder why there's some jamming near a small section of the Texas/Mexico border?

by terryfon 3/20/24, 7:34 PM

Interesting - as I'm in the middle of one of the red blobs on the map and just used my phone with google maps to drive around. It worked fine. All the local services that rely on positioning via phones seemed to work fine as well.

I wonder how the jamming works - is it just for higher altitudes or maybe it only affects GPS and my phone also uses GLONASS or something?

by weinzierlon 3/20/24, 4:24 PM

Many of the patches are not surprising, but why is a small area between Germany and Sweden jammed?

by gusfooon 3/20/24, 5:27 PM

It would be a lot more useful if country contours were drawn too like https://gpsjam.org/ does.

by CSDudeon 3/20/24, 8:29 PM

When I wait for relatives/friends to land in Turkey, I always get a mini heart attack because either plane drifts like Fast and Furious or disappears completely from map and ask myself, is this real this time? Sometimes I have nightmares about it, I see the planes just falling down from the sky spontaneously because of the stress that GPS jamming induced to me over the years.

by teleforceon 3/21/24, 10:24 PM

I'm strongly believe sooner or rather later GPS/GNSS will be considered human right since the areas where their signals are mostly devoid of them are intentionally devoid by the prepetrators.

Currently I am working for a new wireless PHY technique that is more secure and robust against jamming, and also the first that able to propagate with limited non line of sight (NLoS). Hopefully soon we can overcome this anti human GPS/GNSS jamming shenanigans.

For an excellent example for anti jamming secure wireless network for GPS (not my work) please check this thesis by Cara Yang Kataria [1]. She is currently working at the infamous MIT Lincoln Laboratory.

[1] Antenna-driven methods for increased wireless network security:

https://www.ideals.illinois.edu/items/115902

by tdudhhuon 3/20/24, 4:32 PM

Is interference the same as jamming?

I am absolutely no expert in this but I can imagine that even natural occurrences can interfere with the GPS.

by Vicinity9635on 3/22/24, 9:33 PM

This reminds me of when I looked at Starlink's coverage map ( https://www.starlink.com/map ) and at first I was super disappointed to see a big hole over WV, and I assumed it was political or some nonsense, but it's not!

It's the https://en.wikipedia.org/wiki/United_States_National_Radio_Q...

There will never be Starlink service there. Or cell service for that matter. There might not even be GPS now that I think about it. WiFi and microwaves are restricted too.

by irvisson 3/20/24, 4:29 PM

Why in the world is there so much jamming in Turkey? What's going on?

by vlovich123on 3/20/24, 4:28 PM

Is the data actually interesting? I feel like any place that would have widespread jamming would also see routing away of non-military aircraft meaning you'd never see the jamming taking place except if you happen to get lucky and the jamming zone is larger than the "stay out" zone. This makes sense then why the map is entirely green with some red just at the periphery of Ukraine with the majority of Ukraine having no data since it's a no-fly zone for civilian traffic.

by consumer451on 3/20/24, 7:00 PM

I find it interesting how far into Poland Russia can jam GPS. I assume this is done from Belarus?

What is the max range I wonder? Probably same as radar? How much power does it take?

by espiniellion 3/22/24, 9:58 PM

The map implementation is not great, what I miss most is country borders and labels. https://gpsjam.org has come out first and is a much better design IMHO. Flightradar24 has _just_ the advantage of bigger sensors network and hence wider coverage.

by sodality2on 3/20/24, 4:19 PM

It would be awesome if they published this data more openly for academic use!

Edit: Looks like they might source their data from commercial ADSB providers. Bummer

by hoherdon 3/20/24, 5:39 PM

I love this feature, especially how they were able to create it from data that they were already getting, but personally my excitement about it is overshadowed by how colorblind unfriendly it is. Considering how many people are colorblind, ~4% of the global population, or roughly 1 out of 25 people, it's remarkable how often designers get this detail wrong.

by icegreentea2on 3/20/24, 5:27 PM

Does anyone know if the how the ADS-B uncertainty measurements interact with GPS spoofing? Often when you look at these maps you see a donut around Kaliningrad - could it be that there's wide area jamming, and then localized spoofing more directly around Kaliningrad?

by throwaway4goodon 3/20/24, 6:34 PM

Curious about the other areas than near Russia where jamming seems to occur: Myanmar and Kashmir(?)

by photonbucketon 3/20/24, 4:44 PM

What's going on in that part of western australia? It's a very empty area

by hk1337on 3/20/24, 6:04 PM

A lot of jamming going in Easter Europe. I wonder who's doing that?

by throw0101don 3/20/24, 4:42 PM

See also perhaps:

* https://gpsjam.org

by topynateon 3/20/24, 5:29 PM

I'm a little surprised that Shenzhen doesn't seem to be churning out ITAR-busting anti-jamming systems. The tech is pretty old by now and the market is there.

by lifeisstillgoodon 3/20/24, 6:34 PM

Is that Perth with a great big red blob as well?

I don’t think I am misreading the map - what on earth is that? Are the sheep rebelling and have some decent anti-aircraft tech?

by seatac76on 3/20/24, 4:47 PM

The choice of cells as a fundamental unit is interesting, I guess it’s better than a color coded gradient map. But this will still suffer from centroid issues.

by poormanon 3/20/24, 10:33 PM

Need to get some more Helium hotspots proving location with proof of coverage and then people wouldn't have to rely on government controlled GPS.

by nf3on 3/21/24, 3:30 AM

- Sir! The radar, sir! It appears to be... jammed!

- There's only one man who would dare give me the raspberry: Lone Starr!

by silvestrovon 3/20/24, 5:51 PM

OBS: Does not seem to work in Safari on Mac. Chrome and Firefox works.

Might be use of WebGL which Mac-Safari doesn't support.

by ErigmolCton 3/21/24, 10:38 AM

I don't know why, but watching flights in this app calms me down just like watching fire does.

by krzykon 3/20/24, 4:36 PM

Poland has some big issues with this jamming.

I wonder, how does it influence navigation in mobiles/cars?

by dghugheson 3/20/24, 5:34 PM

I'm disappointed in Jamaica I thought they'd be jammin for sure.

by Havocon 3/20/24, 10:55 PM

What's the deal with a large chunk of Turkey's northern coast being jammed?

by KingOfCoderson 3/20/24, 4:24 PM

Hey, I'm living in one of these cells in Germany. Hmm.

by wkat4242on 3/20/24, 6:59 PM

What if this Russian jamming crap causes another major loss of life like MH17? We really have to do something about this.

by Aerbil313on 3/22/24, 1:50 AM

Note the red near Pine Gap.

by iefbr14on 3/21/24, 5:21 PM

I just noticed that a lot of red spots correlate with bad weather, rain and thunderstorms.