Slik fungerer GPS-interferenskartet
Sist oppdatert
Hver sekskant viser andelen fly der som meldte lav posisjonsnøyaktighet (NACp 7 eller lavere) i løpet av ett UTC-døgn: grønt under 3 %, gult 3–10 %, rødt over 10 %. Kartet bygges på nytt én gang om dagen fra gårsdagens flyginger. Lav nøyaktighet er et sterkt tegn på jamming eller spoofing, men ikke et bevis.
Hvor dataene kommer fra
Fly sender ut posisjon, høyde og identitet over ADS-B (Automatic Dependent Surveillance–Broadcast). Frivillige samler inn disse utsendelsene, og adsb.lol publiserer sporet til hvert fly for hver dag som globehistorikk.
Én gang om dagen, rundt kl. 04:40 UTC, leses gårsdagens spor, og hvert fly telles i hver sekskant det passerte. Posisjoner fra bakkemottakere (MLAT) hoppes over, siden de ikke har noen nøyaktighetsverdi. Et sporpunkt uten nøyaktighetsverdi overtar flyets siste.
Hva NACp er
Fly melder posisjonsnøyaktigheten sin som Navigation Accuracy Category for Position (NACp), fra 0 til 11. Hver verdi er en 95 %-grense for posisjonsfeilen:
| NACp | Anslått posisjonsusikkerhet |
|---|---|
| 11 | under 3 m |
| 10 | under 10 m |
| 9 | under 30 m |
| 8 | under 0,05 NM (93 m) |
| 7 | under 0,1 NM (185 m) |
| 6 til 1 | under 0,3, 0,5, 1, 2, 4 og 10 NM |
| 0 | 10 NM eller mer, eller ukjent |
Med fungerende GPS melder fly vanligvis NACp 8 eller bedre. Her betyr berørt NACp 7 eller lavere. Meldinger uten NACp ignoreres.
Hvorfor lav NACp peker mot interferens
Jamming får mottakere til å miste GPS eller falle tilbake på mindre nøyaktige kilder. Når urelaterte fly i et område alle melder lav nøyaktighet, er interferens den sannsynlige felles årsaken. Spoofing kan bli oversett: en lurt mottaker kan melde en presis, men feil posisjon (se begrensningene).
Ett døgn med flyginger
Hvert kart dekker ett UTC-døgn. Et fly telles én gang i hver sekskant det passerte den dagen, og som berørt der hvis det meldte NACp 7 eller lavere minst én gang i den sekskanten.
Sekskantgitteret
Sekskantene ligger flatt på kartets Web Mercator-projeksjon, med en lengdegradsradius på 0,34°: omtrent 38 km fra sentrum til hjørnet ved ekvator og 22 km ved 54°N (omtrent 45 km på tvers der). De dekker mindre areal mot polene.
For hver sekskant, med telling av ulike fly:
andel berørt = 100 × berørt ÷ (berørt + ikke berørt), avrundet til én desimal. Fargen bruker dette tallet.
- Grønn: under 3 % av flyene berørt.
- Gul: 3 % til 10 %.
- Rød: over 10 %.
Sekskanter med færre enn 3 fly tegnes ikke, så et tomt område betyr for lite data, ikke fravær av interferens. En sekskant med få fly tegnes svakere. Klikk på en på kartet for å se tallene.
Høydelag
Kartet kan begrenses til fly i ett barometrisk høydebånd: under 5 000 ft, 5 000 til 15 000 ft, 15 000 til 30 000 ft eller over 30 000 ft. Hvert bånd telles og farges nøyaktig som hele kartet, med bare de flyene som var i det båndet inne i sekskanten, så interferens som når lave fly, men ikke fly i marsjhøyde (eller omvendt), viser seg som en forskjell mellom lagene. Et fly som stiger eller synker gjennom en sekskant telles i hvert bånd det passerte, så båndene summerer seg ikke til tallene for alle høyder. Fly på bakken eller uten høyde er bare med i kartet for alle høyder. Hvert bånd trenger minst 3 fly i en sekskant, så det laveste laget er fragmentert over åpent hav. Dager lagret før høyder ble registrert viser bare alle høyder.
Å sammenligne lagene gir et hint om kilden: bare lavt tyder på en lokal sender med lav effekt; at det når høyde tyder på en kraftig eller fjern. Se årsakssiden.
Merkelappen sannsynlig årsak
Et klikk på en sekskant med berørte fly viser en sannsynlig årsak. Det er et gjett ut fra hvor sekskanten ligger, ikke en måling:
- Forstyrrelse knyttet til konflikter innenfor faste områder rundt pågående konflikter, knyttet til konflikten. I Sentral-Europa, vest for krigen mellom Russland og Ukraina, bare der minst en tredjedel av de omkringliggende sekskantene er røde. Et tett jammingfelt har mest sannsynlig én årsak, så merkelappen sprer seg også utover: en gul eller rød sekskant slutter seg til en konflikt når minst 3 av de 6 naboene er gule eller røde og én allerede bærer den, opptil 4 ringer (omtrent 250 km) utenfor området.
- Defensiv jamming rundt Moskva og Novosibirsk, og tester og øvelser over testområdene i det sørvestlige USA.
- Interferens fra uvedkommende ved store byer andre steder.
- Romvær ved 60° bredde eller mer.
- Fly og utstyr overalt ellers.
Årsakssiden forklarer hver av dem.
Lagrede dager
Hver dags kart oppbevares under datoen for flygingene. Velg en dag på kartet, eller les den fra API-et.
Begrensninger og falske positiver
- Lav nøyaktighet er ikke bevis for jamming. Defekt avionikk, en frakoblet mottaker eller en blokkert antenne kan senke NACp.
- Spoofing kan bli oversett. En lurt mottaker kan melde en presis, men feil posisjon.
- Sekskanter viser fly, ikke sendere. Fly fanger opp signaler fra hundrevis av kilometer unna; kartet kan ikke lokalisere en kilde, skille jamming fra spoofing eller si hvem som er ansvarlig.
- Én dag på etterskudd. Kartet viser gårsdagens flyginger, så interferens i dag vises i morgen tidlig.
- Dekningen er ujevn. Områder med få mottakere eller flyginger, og fly uten ADS-B, mangler.
- Naturlige effekter. Solaktivitet kan også senke GPS-nøyaktigheten, særlig på høye breddegrader.
Kilder og kreditering
Flydata: adsb.lol globehistorikk, under Open Database License (ODbL). Bakgrunnskart © MapTiler © OpenStreetMap-bidragsytere. Metoden følger den som ble gjort kjent av GPSJAM.
Vanlige spørsmål besvares på siden Om.