GET-25: The Global Spatiotemporal ADS-B Kinematic Consistency Benchmark
The first global, traffic-normalized baseline of ADS-B kinematic self-consistency. The pipeline processed 246.7 billion OpenSky Network messages from calendar 2025, covering about 77.5 million observed flight hours, and applied Global Envelope Thresholding (GET): a conservative hourly envelope with deliberately relaxed source filters, so that malformed rows are ingested rather than silently dropped. That is how it captured more than 3.8 million “ghost records”, severe kinematic anomalies that lack standard avionics telemetry and that conventional pipelines discard.
The dataset measures the internal statistical consistency of broadcast state vectors as received by the ground network. It does not attribute causes: it says nothing about whether an anomaly came from a hardware fault, GNSS interference or ANSP performance.
processed_events_2025_MM.zip(12 files): daily Parquet files of extracted kinematic anomaly events, the numerator.exposure_grids_2025_MM.zip(12 files): daily 0.1-degree spatial grids of flight exposure, the denominator.reference_and_baselines.zip: flight hours per Flight Information Region, the P95/P99 empirical thresholds, and the hourly sensitivity table.- Five-stage extraction pipeline, validation suite and a Python API to query the baseline.
Useful as the empirical “null” for anomaly detectors, so that GNSS-spoofing classifiers do not mistake ordinary network latency or oceanic coverage gaps for attacks; as baseline 1090 MHz spectrum stability data for advanced air mobility risk models; and as a map of where ghost records threaten ACAS X state estimation.