ASTERIX

Last updated

ASTERIX (short for All Purpose Structured Eurocontrol Surveillance Information Exchange) is a standard for the exchange of air traffic services (ATS) information. It is developed and maintained by the European ATS organization Eurocontrol. ASTERIX is surveillance data format which is being adopted by the world users community as the universal standard in this domain today.

ASTERIX is an extensible standard with a number of different categories, each of which deals with one particular kind of information. These include target reports from surveillance sensors such as radars as well as processed information such as aircraft tracks and various system status messages. Each category defines a number of data items which can be transmitted in a message. Which of these items are transmitted is defined in a User Application Profile (UAP), usually the default UAP provided by the standard document for the category, but optionally a more specialised UAP negotiated between sender and receiver separately.

Each system/sensor using the ASTERIX data format is assigned a unique identifier composed of two 8 bit values, the System Area Code (SAC) and the System Identification Code (SIC). The ANSP selects the SIC, but the SAC is assigned globally to system operators by Eurocontrol (see external link).

Related Research Articles

In computing, serialization is the process of translating a data structure or object state into a format that can be stored or transmitted and reconstructed later. When the resulting series of bits is reread according to the serialization format, it can be used to create a semantically identical clone of the original object. For many complex objects, such as those that make extensive use of references, this process is not straightforward. Serialization of object-oriented objects does not include any of their associated methods with which they were previously linked.

Delta encoding is a way of storing or transmitting data in the form of differences (deltas) between sequential data rather than complete files; more generally this is known as data differencing. Delta encoding is sometimes called delta compression, particularly where archival histories of changes are required.

<span class="mw-page-title-main">JSON</span> Open standard file format and data interchange

JSON is an open standard file format and data interchange format that uses human-readable text to store and transmit data objects consisting of attribute–value pairs and arrays. It is a common data format with diverse uses in electronic data interchange, including that of web applications with servers.

In the macOS, iOS, NeXTSTEP, and GNUstep programming frameworks, property list files are files that store serialized objects. Property list files use the filename extension .plist, and thus are often referred to as p-list files.

<span class="mw-page-title-main">SASS-C</span>

For air traffic control, SASS-C is an acronym for "Surveillance Analysis Support System for ATC-Centre". SASS-C Service is part of Eurocontrol Communications, navigation and surveillance.

In air traffic control, the system area code (SAC) is part of a unique identifier assigned to each system which uses the ASTERIX format. The Eurocontrol SuRveillance Data Exchange Task Force (RDE-TF) maintains these identifiers internationally and assigns them to regions such as countries, though sometimes more than one code is assigned within the same country, for example to distinguish between civilian and military uses.

CineForm Intermediate is an open source video codec developed for CineForm Inc by David Taylor, David Newman and Brian Schunck. On March 30, 2011, the company was acquired by GoPro which in particular wanted to use the 3D film capabilities of the CineForm 444 Codec for its 3D HERO System.

<span class="mw-page-title-main">Phoenix (ATC)</span>

PHOENIX is a multipurpose Radar Data Processing System(RDPS) / Surveillance Data Processing System (SDPS) - a.k.a. tracker - used for many ATC applications in the Deutsche Flugsicherung (DFS), and is continuously extended and maintained ever since. PHOENIX is also foreseen as a fundamental component for all future ATM systems in the DFS into the 2020s and part of the DFS initiative for “ATS componentware” in the European SESAR programme.

<span class="mw-page-title-main">ARTAS</span>

ARTAS is a system designed by Eurocontrol to operationally support Aerial surveillance and Air traffic control by establishing an accurate Air Situation Picture of all traffic over a pre-defined geographical area and then distributing the relevant surveillance information to a community of user systems.

<span class="mw-page-title-main">RMCDE</span>

RMCDE is the name of a system designed to distribute the surveillance information to a community of user systems.

<span class="mw-page-title-main">CIMACT</span>

CIMACT is EUROCONTROL's Civil-Military Air Traffic Management Co-ordination Tool.

mpv (media player) Free and open-source media player software

mpv is free and open-source media player software based on MPlayer, mplayer2 and FFmpeg. It runs on several operating systems, including Unix-like operating systems and Microsoft Windows, along with having an Android port called mpv-android. It is cross-platform, running on ARM, PowerPC, x86/IA-32, x86-64, and MIPS architecture.

<span class="mw-page-title-main">Composer (software)</span> Software; application level dependency manager for the PHP programming language

Composer is an application-level dependency manager for the PHP programming language that provides a standard format for managing dependencies of PHP software and required libraries. It was developed by Nils Adermann and Jordi Boggiano, who continue to manage the project. They began development in April 2011 and first released it on March 1, 2012. Composer is strongly inspired by Node.js's "npm" and Ruby's "bundler". The project's dependency solving algorithm started out as a PHP-based port of openSUSE's libzypp satsolver.

Vector tiles, tiled vectors or vectiles are packets of geographic data, packaged into pre-defined roughly-square shaped "tiles" for transfer over the web. This is an emerging method for delivering styled web maps, combining certain benefits of pre-rendered raster map tiles with vector map data. As with the widely used raster tiled web maps, map data is requested by a client as a set of "tiles" corresponding to square areas of land of a pre-defined size and location. Unlike raster tiled web maps, however, the server returns vector map data, which has been clipped to the boundaries of each tile, instead of a pre-rendered map image.

SensorThings API is an Open Geospatial Consortium (OGC) standard providing an open and unified framework to interconnect IoT sensing devices, data, and applications over the Web. It is an open standard addressing the syntactic interoperability and semantic interoperability of the Internet of Things. It complements the existing IoT networking protocols such CoAP, MQTT, HTTP, 6LowPAN. While the above-mentioned IoT networking protocols are addressing the ability for different IoT systems to exchange information, OGC SensorThings API is addressing the ability for different IoT systems to use and understand the exchanged information. As an OGC standard, SensorThings API also allows easy integration into existing Spatial Data Infrastructures or Geographic Information Systems.

FlatBuffers is a free software library implementing a serialization format similar to Protocol Buffers, Thrift, Apache Avro, SBE, and Cap'n Proto, primarily written by Wouter van Oortmerssen and open-sourced by Google. It supports “zero-copy” deserialization, so that accessing the serialized data does not require first copying it into a separate part of memory. This makes accessing data in these formats much faster than data in formats requiring more extensive processing, such as JSON, CSV, and in many cases Protocol Buffers. Compared to other serialization formats however, the handling of FlatBuffers requires usually more code, and some operations are not possible.

JPEG XL is a royalty-free raster-graphics file format that supports both lossy and lossless compression. It is designed to outperform existing raster formats and thus become their universal replacement.

<span class="mw-page-title-main">Project Jupyter</span> Open source data science software

Project Jupyter is a project to develop open-source software, open standards, and services for interactive computing across multiple programming languages. It was spun off from IPython in 2014 by Fernando Pérez and Brian Granger. Project Jupyter's name is a reference to the three core programming languages supported by Jupyter, which are Julia, Python and R. Its name and logo are an homage to Galileo's discovery of the moons of Jupiter, as documented in notebooks attributed to Galileo. Project Jupyter has developed and supported the interactive computing products Jupyter Notebook, JupyterHub, and JupyterLab. Jupyter is financially sponsored by NumFOCUS.