Emerging Concepts: FAA Common Support Services

Similar documents
Integrated Aeronautical Information Database (IAID) & AICM AIXM

Flight Information Exchange Model

European Sky ATM Research (SESAR) [5][6] in Europe both consider the implementation of SWIM as a fundamental element for future ATM systems.

Global Information Management. Ontology: Semantic Integration and Querying across NAS Data Sources

EUROCONTROL Specification for SWIM Information Definition

TWELFTH AIR NAVIGATION CONFERENCE

AIXM, WXXM, FIXM the power of a unified approach. Ian Painter ATM Lead Snowflake Software

Metadata allows. Metadata Existing Guidelines. Data to be found Starts interoperability. Decision making based on Quality Relevance Time Geography

System Wide Information Management (SWIM) PENS Symposium Brussels, 17 October 2012

Integrated Aeronautical Information database

ACSICG/3 IP/16 Agenda Item 6 12/05/16. MG II Technical Messaging Overview

AICM and AIXM 5. Exchange Model goals, requirements and design. By the AIXM 5 Technical Working Group

Motions from the 91st OGC Technical and Planning Committee Meetings Geneva, Switzerland Contents

Disseminating WXXM Data via A Web Feature Service

AENA, DFS, DSNA, ENAV, EUROCONTROL, FREQUENTIS, INDRA, NATMIG, NORACON, SELEX, THALES

Open Geospatial Consortium

EUROCONTROL SWIM Standards Evolution Workshop

Open Geospatial Consortium

AICM/AIXM 5 Design Concepts

SEXTANT 1. Purpose of the Application

Flight Information Exchange Model Modelling Best Practices

SWIM System Wide Information Management

ADQ in Serbia and Montenegro

Building the NNEW Weather Ontology

Semantic-Web Technology: Applications at NASA

TERMS OF REFERENCE. Special Committee (SC) 223

Introduction to INSPIRE. Network Services

Database Integrity Policy for Aeronautical Data

When Communities of Interest Collide: Harmonizing Vocabularies Across Operational Areas C. L. Connors, The MITRE Corporation

GEODETIC CALCULATION SERVICES (GCS)

Flight Information Exchange Model Modelling Best Practices

ICAO S COOPERATIVE NETWORK OF TRAINING CENTRES

Extending SOA Infrastructure for Semantic Interoperability

ACARE WG 4 Security Overview

Summary of the ATN/OSI Doc Security Validation Report

FAA Cybersecurity Test Facility (CyTF) By: Enterprise Information Security Team ANG-B31 Patrick Hyle, William J Hughes Technical Center

AFTN Terminal. Architecture Overview

World Climate Conference-3

Geospatial Intelligence Interoperability Through Standards Gordon C.Ferrari Chief, Content Standards and Interoperability Division

Eurocontrol ATN Trials End System - Status Update

AWIPS Technology Infusion Darien Davis NOAA/OAR Forecast Systems Laboratory Systems Development Division April 12, 2005

SWIM Standards Evolution Workshop

URI Properties for INSPIRE Extension. Stereotype Solution

CYBER SECURITY AIR TRANSPORT IT SUMMIT

Runway Safety Teams (RSTs) Description and Processes. Session 5 Presentation 1

AIRM Compliance Handbook

Ontology Engineering for Product Development

Open Geospatial Consortium, Inc.

Workshop 4.4: Lessons Learned and Best Practices from GI-SDI Projects II

AMCP/4-WP/70. b) requirements and recommendations together with their rationale; and

OGC Web Services Testbed

Consolidation Team INSPIRE Annex I data specifications testing Call for Participation

Geoffrey Fox Community Grids Laboratory Indiana University

EUROCONTROL Specification for SWIM Service Description

Harmonized operational observation data production at FMI

5/4/2016 ht.ttlms.com

EUROCONTROL Specification for SWIM Service Description

Advisory Circular. Subject: INTERNET COMMUNICATIONS OF Date: 11/1/02 AC No.: AVIATION WEATHER AND NOTAMS Initiated by: ARS-100

Aviation & Airspace Solutions MODERNIZING SYSTEMS TRANSFORMING OPERATIONS DELIVERING PERFORMANCE

What Is the ArcIMS Tracking Server?

NCOIC Interoperability Framework (NIF ) and NCOIC Patterns Overview

Request for Proposal To develop and teach a Training Course on RTCA Airworthiness Security Documents (DO-326A, DO-355, and DO-356A)

TERMS OF REFERENCE Special Committee (SC) 214 Standards for Air Traffic Data Communication Services Revision 11

Detailed analysis + Integration plan

An introduction to MOF MetaObject Facility.

Presentation of Iris. ART-Workshop 'CNS and Infrastructure 13 th March 2018

ICAO Seminar/workshop on the Implementation of ground/ground and air ground data link applications in the SAM region

Open Geospatial Consortium

Study and guidelines on Geospatial Linked Data as part of ISA Action 1.17 Resource Description Framework

International Standards and Guidelines Implementation Framework

28 TH INTERNATIONAL CONGRESS OF THE AERONAUTICAL SCIENCES

TERMS OF REFERENCE Special Committee (SC) 214 Standards for Air Traffic Data Communication Services Revision 10

Air Transport & Travel Industry. Principles, Functional and Business Requirements PNRGOV

MetOcean Themes in INSPIRE

S1000D - An Overview. Background, Benefits, and Overview of S1000D Data Module Structures

OGC Open Geospatial Consortium (OGC)

International Oceanographic Data and Information Exchange - Ocean Data Portal (IODE ODP)

Observations and Measurements as a basis for semantic reconciliation between GRIB and netcdf... and some other ideas.

Towards Semantic Interoperability between C2 Systems Following the Principles of Distributed Simulation

Business Requirements Specification for the. Nomination and Matching Procedures. In Gas Transmission Systems (NOM BRS)

Guidelines for the Implementation of OPMET Data Exchange using IWXXM in the EUR Region (EUR Doc 033)

Data update on the Public Portal by mid-2016

EMC Documentum xdb. High-performance native XML database optimized for storing and querying large volumes of XML content

Welcome. to Pre-bid meeting. Karnataka State Spatial Data Infrastructure (KSSDI) Project, KSCST, Bangalore.

Space for safe skies. ESA Iris Program. Satellite Communications for Air Traffic Management (ATM)

Mass Transit Systems for Rail On Board Applications

Aerospace Technology Congress 2016 Stockholm, Sweden

INSPIRE overview and possible applications for IED and E-PRTR e- Reporting Alexander Kotsev

The 4-Dimensional Weather Data Cube

Using the UML for Architectural Description Rich Hilliard

lnteroperability of Standards to Support Application Integration

NOAA NextGen IT/Web Services (NGITWS)

Quality Assurance Manual for Flight Procedure Design

Sensor Data Management

strategy IT Str a 2020 tegy

OGC Open Geospatial Consortium

Utilizing PBCore as a Foundation for Archiving and Workflow Management

Release of Octopus/UML

A Beginner s Guide to The International Plant Protection Convention s

2012/TPTMM/002 ICAO-WCO-Singapore Joint Conference on Enhancing Air Cargo Security and Facilitation 5-6 July 2012, Singapore

Transcription:

Global Harmonization Through Collaboration Emerging Concepts: FAA Common Support Services Presented By: Kajal Claypool MIT Lincoln Laboratory Date: August 29, 2012

FAA Common Support Services Led by FAA - AJM 33, 31 Goals: Identify commonalities between aviation weather, aeronautical systems and potentially others Identify & recommend common infrastructure and services requirements Define common support and mission services Define common high level functions and interfaces Recommend a common infrastructure and services Establish portfolio management and governance guidelines

Outline Overview Dimensions of Commonality Data Model Message Exchange Metadata Services & Architecture Summary

Air Transportation Exchange Models International data models: AIXM, WXXM, FIXM Initiated with partnerships between FAA and Eurocontrol Includes many other participants At various stages of maturity Design goals: Represent respective domains and air transportation products Example: FIXM represents Flight information from filing to enroute to termination Build on existing international (USIGS/ISO/OGC) standards Models build on top of relevant ISO models Examples: ISO 19103,19107, 19108 Provide increased interoperability and information exchange across the three models (AIXM, WXXM, FIXM) Modular, extensible, adaptable

So where are the commonalities? Design Philosophy: Models follow a core + extensions model Based on same standards FIXM Core + Extensions Stack Extension WXXM Core + Extensions Stack Core Standards Is there room for more? Absolutely!

Case for Unification: Common Reference Model & Common Core All three models AIXM, WXXM, and FIXM define the notion of an Aerodrome. But: 1. Definitions are not consistent 2. Structures and Information content are specific to and in context of the needs of each domain 3. Terminology is not consistent (2) is necessary, but (1) and (3) must be unified When possible common core should be established for (2)

AIXM: Aerodrome/Heliport A coded designator for an Aerodrome/Heliport. The rules according to which this identifier should be formed are as follows: If the AD/HP has an ICAO four letter location indicator, then this one will become the CODE_ID for the Aerodrome/Heliport; https://extranet.eurocontrol.int/http://prismeoas.hq.corp.eurocontrol.int/aixmwiki_public/bin/vi ew/aixm/diagram_airportheliport

WXXM & FIXM: Aerodrome class AVWX_Features class FxAerodrome «FeatureType» Aerodrome - icaocode: int - position «FeatureType» UnknownAerodromeInfo «property» + airportcode: UnknownAirportCode + name: CharacterString +location «property» «Union» FxRoute::FixType + coordinatefix: GM_Point + predefinedfix: FixNameType + radialdistancefix: RadialDistanceFix WXXM Aerodrome: Utility class to define weather in the aerodrome region «Union» Aerodrome + airportcode: AirportCode + unknownaerodrome: UnknownAerodromeInfo FIXM Aerodrome: To identify the departure and arrival aerodromes. WXXM FIXM

Common Reference Model & Common Core WXXM Aerodrome AIXM Aerodrome FIXM Aerodrome Model specific implementation Common Semantics Defines the semantics for across the models providing common knowledge base Aerodrome An aerodrome is a location from which aircraft flight operations take place, regardless of whether they involve cargo, passengers or neither. AIXM WXXM FIXM Defines the structure and information content that must be captured in each domain Common Core

Case for a Common Core Common Reference Model provides semantic unification Common Logical Model provides structural unification For interoperability critical to also establish structural compatibility where possible WXXM and FIXM definitions of Aerodrome are close, while AIXM needs to capture more detailed information Use model extension to achieve the common structural compatibility

Common Core: Food for Thought? AIXM WXXM FIXM *XM Common Core GML / ISO 19136 Universal data components that are universally shared and understood among all (or almost all) domains. Relatively small and stable core ISO 19139 XML Core Aeronautical Features Core Message Framework Core Measures Core Data Types Core Units of Measure

Outline Overview Dimensions of Commonality Data Model Message Exchange Metadata Services & Architecture Summary

Core Message Framework: A Proposal Represents proposed messaging standard for FIXM Applicable for AIXM and WXXM History General consensus in FIXM community FIXM defines the flight data and not messages exchanged between systems! But. Messages must be exchanged and for interoperability should be standardized Goals for Messaging Framework Independent of any data exchange model Lightweight and Efficient Standards Compliant Independent of Delivery Mechanism Self Describing Adaptable and Extensible Database Friendly (including GIS databases)

Core Abstract Message Core Abstract Message Message Wrapper Message Metadata Payload: Core Abstract Feature AIXM Feature Core Abstract Feature FIXM Feature WXXM Feature Message Framework defines a single, most basic, abstract message type All messages share common wrapper and metadata structure Payload is specific to the individual models (AIXM, WXXM, FIXM)

Proposed Metadata Global Unique Message Identifier (GUMI) Generated locally Uniquely identifies the message Primary key for message databases Time Stamp Time (local + GMT offset) at which message was created Valid time span Time during which the message s payload is valid Reserved values for beginning of time and end of time Source System Unique URI of system that generated the message Includes location, system, subsystem, version number Source Location Lat/long of system that generated the message Used in queries in geographic database systems

An Example <msg:flightmessage xmlns:msg="http://www.fixm.aero/msg/1.0" xmlns:gml="http://www.opengis.net/gml/3.2" xmlns:xsi="http://www.w3.org/2001/xmlschema-instance" gml:id="id1 > <msg:metadata gml:id="id3"> <msg:gumi>urn:fdc:faa.gov:19700101t000000.000524000z:kdfw:fixm:fixm:1.0</msg:gumi> <msg:generationtime>1969-12-31t19:00:00.000-05:00</msg:generationtime> <msg:messagesource>urn:fdc:faa.gov:kdfw:fixm:fixm:1.0</msg:messagesource> <msg:validtimespan> <gml:beginposition>19700101t000000.000524000z</gml:beginposition> <gml:endposition>99990101t000000.000000000z</gml:endposition> </msg:validtimespan> <msg:sourcelocation gml:id="id4"> <base:latitude>32.89</base:latitude> <base:latitude>-97.03</base:latitude> </msg:sourcelocation> </msg:metadata> <fx:flight gml:id="id5"> <fx:gufi>urn:fdc:faa.gov:dfw:tfdm:20110428t225343.767300000z:00001623</fx:gufi> </fx:flight> </msg:flightmessage> Concerns: Message Bloat! Metadata adds overhead, but it may be needed

Other Key Features Message Collections Useful when per-message fixed transmission & parsing cost is high & messages can be batched! Collection of messages that share metadata Multiple messages, one set of metadata Delta Messages: Most flight messages are minor updates from previous version Expected arrival at fix EDCT change Delta messages contain GUMI of preceding message and a list of deltas for every element that changed Delta contains: Xpath of the element that changed New value of element as string Data type of element Open question: can deltas be extended to finer granularity?

Outline Overview Dimensions of Commonality Data Model Message Exchange Metadata Services & Architecture Summary

Summary Common Support Services critical for establishing commonalities at all levels between emerging programs Cost and effort savings Increased interoperability Ongoing efforts at the infrastructure and services level Common Reference Model and Common Core Eurocontrol charting the effort with AIRM (reference model) Now is the time to begin establishing the Common Core Needs to be community effort Goes beyond a single program/domain effort At FAA CSS investigating the effort Messaging Framework Proposal compatible with AIXM message structure and to some degree WXXM messages/reports Uses identical ISO primitive data types Abstract Message (no equivalent) Individual Message AIXM Snapshot Message Delta Message AIXM Update Message Message Collection (no equivalent)

Questions?

Contact Information FAA Common Support Services Wil Brown (william.n.brown@faa.gov) Rob Segers (robert.segers@faa.gov) AIM: Allen Proper (Allen.Proper@faa.gov) CSS-Wx: Kajal Claypool/Marilyn Wolfson (claypool@ll.mit.edu/wolfson@ll.mit.edu)