THE SIGNAL EVERYTHING RESTS ON

What is ADS-B?

ADS-B — Automatic Dependent Surveillance–Broadcast — is how modern aircraft continuously announce who and where they are. It is the raw material behind every flight tracker, and understanding it is the key to understanding what can be trusted, what can be spoofed, and how AeroScope tells the difference.

The basics

Automatic · Dependent · Surveillance · Broadcast

The name is the explanation. The transmission is automatic (no interrogation needed), dependent on the aircraft's own navigation systems (typically GPS), it is a form of surveillance, and it is broadcast in the clear for anyone in range to receive. Twice a second, a transponder radiates a small packet containing position, altitude, velocity and identity.

📍

Position & altitude

GPS latitude/longitude plus barometric and often geometric (GPS) altitude — the two altitude sources are a key cross-check for integrity.

🧭

Velocity

Ground speed, track angle and vertical rate. Enhanced-surveillance aircraft may also broadcast indicated/true airspeed, Mach and heading.

🆔

Identity

A unique 24-bit ICAO address and, usually, a flight callsign — the keys AeroScope uses to de-duplicate and to look up registry and military allocations.

🛡️

Integrity fields

NIC, NACp, NACv and SIL describe how trustworthy the position is. They are central to spoofing detection — a fabricated message often gets them wrong.

Frequencies

1090 MHz and 978 MHz

Most of the world broadcasts ADS-B on 1090 MHz (1090ES, Mode S Extended Squitter). In the United States, many lighter aircraft use 978 MHz UAT (Universal Access Transceiver). AeroScope's feeds cover the 1090 MHz picture globally and UAT where networks republish it.

Field groupExamplesWhy it matters here
Positionlat, lon, baro alt, geo altDrives the map and altitude self-consistency checks
Velocityground speed, track, vertical rateFeeds Kalman tracking and envelope checks
IdentityICAO hex, callsign, squawkRegistry, military hex, emergency-squawk alerts
IntegrityNIC, NACp, NACv, SILThe backbone of spoofing / DO-260B integrity scoring
The catch

ADS-B is unauthenticated — which is why integrity matters

ADS-B was designed for safety and openness, not security. The messages are not signed or encrypted, so in principle anyone with a transmitter can fabricate one. That is exactly why AeroScope treats every broadcast as a claim to be checked rather than a fact to be trusted:

Read how those checks combine on the threat & attention scoring page, or how the multi-detector layer works on behavioural baselines.

FAQ

Frequently asked questions

What is ADS-B in simple terms?
ADS-B (Automatic Dependent Surveillance–Broadcast) is a system where an aircraft automatically broadcasts its own GPS position, altitude, velocity and identity about twice a second, in the clear, on a public radio frequency. Ground receivers — including thousands of volunteer stations — pick it up, which is what makes open flight tracking possible.
What frequency does ADS-B use?
Primarily 1090 MHz (1090ES / Mode S Extended Squitter) worldwide, and 978 MHz UAT for many lighter aircraft in the United States.
Can ADS-B be spoofed or faked?
Yes — ADS-B messages are not authenticated or encrypted, so a fabricated broadcast is technically possible. AeroScope mitigates this by validating each message against its integrity fields (NIC/NACp/NACv/SIL), a Kalman plausibility test, and self-consistency residuals, flagging broadcasts that contradict physics or their own metadata.
What do NIC, NACp and SIL mean?
They are ADS-B quality indicators: NIC (Navigation Integrity Category) and NACp (Navigation Accuracy Category – position) describe how precise and trustworthy the reported position is, and SIL (Source Integrity Level) describes the probability the position exceeds its stated accuracy. Mismatches between these fields and observed behaviour are a classic spoofing signature.
Do I need special hardware to receive ADS-B?
To receive it yourself, a cheap software-defined radio and antenna are enough — see our receiver setup guide. To simply use AeroScope, you need nothing but a browser; it aggregates 60+ existing public feeds for you.