Downloads

DatasetSizeLink
airports.csv6.5 MBdownload
aircrafts.csv18.4 MBdownload
flight_schedule.csv6.8 MBdownload
states.csv4.0 GBdownload

States

AttributeData TypeDescription
idint64Timestamp used to track latency of tuples. Is not part of the states itself, when downloaded from OpenSky but added by the benchmarking tool.
icao24char[6]Unique ICAO 24-bit address of the transponder in hex string representation.
callsignstringCallsign of the vehicle. Can be null if no callsign has been received.
origin_countrychar[30]Countr name inferred from the ICAO 24-bit address. Can be null.
time_positionint32Unix timestamp (seconds) for the last position update. Can be null if no position report was received by OpenSky within the past 15s.
last_contactint32Uni Timestamp (seconds) for the update in general. This field is updated for any new, valid message received from the transponder.
longitudedoubleWGS-84 longitude in decimal degrees. Can be null.
latitudedoubleWGS-84 latitude in decimal degrees. Can be null.
baro_altitudedoubleBarometric altitude in meters. Can be null.
on_groundchar[6]Boolean value which indicates if the position was retrieved from a surface position report.
velocitydoubleVelocity over ground in m/s
true_trackdoubleTrue trak in decimal degress clockweise from north (north-o`). Can be null.
vertical_ratedoubleVertical rate in m/s. A positive value indicates that the airplace is climbing, a negative value indicates that it descends. Can be null.
sensorschar[16]IDs of the receivers which contributed to this state vector. Is null if no filtering for sensors was used in the request.
geo_altitudedoubleGeometric altitude in meters. Can be null.
squawkint16The transponder code aka Squawk. Can be null.
spichar[6]Wether flight status indicates special purpose indicator.
position_sourceint8Origin of the state’s position.

The description is taken from OpenSky and modified for this benchmark

Aircrafts

AttributeData TypeDescription
icao24char[6]Unique ICAO 24.bit address of the transponder in hex string representation.
registrationstringRegistration of the aircraft.
manufacturerstringManufacturer of the aircraft.
airlinestringName of the airline operating the aircraft
airline_codestringID of the airline
ownerstringOwner of the aircraft

The reference data set is based on the aircraft datast on OpenSky.

AttributeData TypeDescription
idint32Unique benchmark specific id.
identstringICAO code if available. Otherwise local airport code.
typestringType of the airport, e.g. ‘closed_airport’,’large_airport’
namestringThe official name, including ‘Airport’, ‘Airstrip’, etc.
latitudedoubleThe airports latitude in decimal degress.
longitudedoubleThe airports longitude in decimal degrees.
elevation_ftdoubleThe airport elevation MSL in feet
continentstringThe code for the continent, where the airport is located.
countrychar[2]Two letter country code
regionstringAn alphanumeric code for the high-level administrative subdivision.

The airport dataset is based on OurAirports. We modified the dataset to fit our requirements.

Flight Schedule

AttributeData TypeDescription
callsignstringCallsign of the vehicle. Can be null if no callsign has been received.
icao24char[6]Unique ICAO 24.bit address of the transponder in hex string representation.
dep_airportchar[4]4 letter coe of the departure airport
dep_timeint32Unix timestamp of the departure
arr_airportchar[4]4 letter code of the arrival airport
arr_timeint32Unix timestamp of the arrival airport
cur_pos_latdoubleCurrent latitude of the aircraft
cur_pos_longdoubleCurrent longitude of the aircraft
time_to_destinationint32Time to destination
flight_phasestringCurrent flight phase of the aircraft