NASA - National Aeronautics and Space Administration
Follow this link to skip to the main content
+ Visit
+ Contact NASA
ATD-2 Concept graphic

NASA Airspace Technology Demonstration 2 (ATD-2) Industry Workshop

ATD-2 Industry Workshop Documentation Outline / High Level Software Description

Fuser Data Processing


The purpose of the Fuser is to take data from multiple sources and merge them into a single flat file for each flight stored in a database for use by other systems. The result is a database containing the most up to date information for a single flight, all organized in a single file known as a Flight Object. To accomplish this, the Fuser utilizes multiple components which provide:

All of the data is stored in a single, common schema. The naming convention is a based on a flattened version of the Flight Object Data Dictionary (FODD). It was designed so that related elements are close together alphabetically. Each data element name consists of three parts:

  • Information category
  • Resource Type
  • Source Type

Below is a table containing the mapping of the data sources used in ATD-2 into the Fuser.

Data Flow

Data originates from external sources. These sources are shown on the left with the FAA sources of TFMS, STDDS, and TBFM in yellow. The Fuser can also connect to airline and 3rd party data when available which can be more accurate sources of certain types of data. Each of these data sources represents flight data in different formats. These raw message formats are transformed into flight formats that the Fuser can more easily process. The Fuser then merges flight data from these different data sources into a common flight format for the Fuser. The Fuser then sends fused update messages to STBO. STBO may add additional information to the flight, such as predicting the runway or taxi time. Updates from STBO are sent back to the Fuser . The Fuser then converts these updates back into the common flight format and merges the updates from STBO with any other updates it has received for the flight.  The Fuser logs any flight changes it receives into the Fuser Databases. The Fuser also logs messages received from external data sources in separate tables for the purposes of traceability.

Data Source to Fuser Database Mappings

Prior to being sent to the Fuser, data inputs are processed. Each processor is responsible for filtering out unwanted data, appending additional data already stored in the Fuser, retrieving the correct GUFI from the GUFI Service, and flattening the schema when needed.  Below is a table containing the mappings between the output of the data Parsers into the common Fuser Format mappings (Fuser Database Mapping).



Fuser Database Mapping Mapping between Fuser Processors and Fuser Core format
Fuser Database Extension Mapping

Mapping from the data sources to the Fuser Core Extension. This extension is needed due to the limitation of the FIXM schema.

Fuser Database to NASA TFDM Terminal Publication (TTP) Mappings

Providing external users access to the Fuser data is accomplished via the NASA TFDM Terminal Publication (TTP) SWIM data feed. This data feed is meant to provide an early access to the future TFDM system data which will become operational in 2020. Being a prototype version of the TFDM TTP feed, it is important to note that there may be differences between the NASA TTP feed and the future operational TFDM TTP data feed. When connected via the FAA SWIM network, external users are provided with a live stream of Fuser data packaged in product specific, XML formatted messages sets. The messages sets are based of the TFDM specification and a the transformation logic of the Fuser elements into the message sets are described per message set in the links below. Additional information on the NASA TTP such as message event triggers, differences between the NASA TTP and TFDM TTP, and other information can be found on the FAA NSRR

+ Back to Top
FirstGov - Your First Click to the US Government
+ Freedom of Information Act
+ Budgets, Strategic Plans and Accountability Reports
+ The President's Management Agenda
+ NASA Privacy Statement, Disclaimer,
and Accessibility Certification

+ Inspector General Hotline
+ Equal Employment Opportunity Data Posted Pursuant
to the No Fear Act

+ Information-Dissemination Priorities and Inventories
NASA - National Aeronautics and Space Administration
Curator: Victoriana Delossantos
NASA Official: Al Capps
Last Updated: July 23, 2019