amdb data sharing using the swim · exchange services. exchange models. infrastructures. message...
TRANSCRIPT
AMDB Data Sharing using the SWIM
Company’s Offices:
» Prague (Czech Republic)
» Bratislava (Slovakia)
» Seletar Airport (Singapore)
ABOUT
US SPECIALIZING IN AERONAUTICAL INFORMATION MANAGEMENT - AIM
Supporters:
FOCUSING ON SOFTWARE DEVELOPMENT AND AERONAUTICAL DATA PROCESSING
FROMSTATIC
TODYNAMIC
Digital AIMWe are focusing on bringing new state-of-the-artsolutions into the field of digitization of aeronautical dataaccording to the new ICAO requirements for aviationstakeholders .
o DATA CREATION
o DATA IMPORT
o DATA EDITING THROUGH TEMPORALITY MODEL
o DATA VALIDATION & VERIFICATION
o DATA EXPORT / PUBLISHING
THE SWIMGLOBAL
INTEROPERABILITY FRAMEWORK
Agenda - Sharing of information via SWIM
SWIM-enabled Applications
Information Exchange Services
Information Exchange Models
SWIM Infrastructure
Network Connectivity
The Global Interoperability Framework comprises the following layers:
Scope of theSWIM Governance
Information provider and information consumers
Presentation
Using the WFS For AIXM Data Exchange
AIXM Data Model and Digital NOTAM
Interoperability is achieved on a global scale through the use of - common information exchange models- the use of common services for information exchange- the use of appropriate technology and standards
SWIM Application
Exchange Services
Exchange Models
InfrastructuresSWIM Infrastructure
and Use case Identification
SWIM Application
Exchange Services
Exchange Models
Infrastructures
GoalCreate service for all stakeholders for provisioning of Aerodrome
mapping data including Digital NOTAM for purpose ofsituational awareness on the airport
WHY ?• Airports are growing
• Lot of construction areas, cranes etc…• Number of NOTAMs is exponentially
increasing
• Information sharing for ATC, Airlines, etc..
HOW ?
SWIM Near-real TimeAerodrome
Data
Accessible dataOn Smart Devices
SWIM Application
Exchange Services
Exchange Models
Infrastructures
WHAT WE NEED ?
Database
Data Originators
Data Consumers
Web Service
Data
SWIM Application
Exchange Services
Exchange Models
Infrastructures
Message Exchange Patterns (MEP)Publish/Subscribe (P/S):P/S with a push mechanism, the information service sends necessary updates (publish) to the consumer, in accordance with the subscription. This MEP requires that the consumer can receive messages at any time.
Exchange Services
SUBSCIBED TO SERVICE FOR AMDB AND D-NOTAM
NEW EVENT – TWY.CLS
SENDS UPDATE
DATABASE INFORMATION SERVICE
INFORMATION CONSUMER
SWIM Application
Exchange Services
Exchange Models
Infrastructures
Publish-Subscribe
The simple request/response nature of a standard Web application requires that all communication be initiated by
the client
This means that the server can only push updated data to its clients if it receives an explicit request.
In CASE OF D-NOTAM THIS IS NOT ENOUGH
AMQP
SWIM Application
Exchange Services
Exchange ModelsInfrastructures
Exchange Models
Information Exchange Models
iSWIM supports “information exchanges that are built on standards and delivered through an
internet protocol (IP)-based network by SWIM enabled systems” [RD 1]. It lists four areas for
information exchanges:
1. aeronautical information exchange;
2. meteorological information exchange;
3. cooperative network information exchange; and
4. flight information exchange.
EUROCONTROL Specification for SWIM Service Description
SWIM Application
Exchange Services
Exchange ModelsInfrastructures
ICAO ANNEX 15: 5.3 Digital data sets5.3.1.1 Digital data shall be in the form of the following data sets:
a) AIP data set;
b) terrain data sets;
c) obstacle data sets;
d) aerodrome mapping data sets; and
e) instrument flight procedure data sets.
5.3.3.3 Aerodrome mapping data sets
SWIM Application
Exchange Services
Exchange ModelsInfrastructures
WHAT DATA ?
Note 3.— The content of the aerodrome mapping data sets is defined in Radio Technical Commission for Aeronautics (RTCA) Document DO 272D/
SWIM Application
Exchange Services
Exchange ModelsInfrastructures
WHAT DATA MODELS FOR EXCHANGE ?
…common information exchange models
5.3.1.1 To facilitate and support the use of exchange of digital data sets between data providers and data users,the ISO 19100 series of standards for geographic information should be used as a reference framework.
PANS AIM
GML is geographic information modelled in accordance
with ISO 19100
5.3.1.4 The aeronautical information model used should encompass the aeronautical data and aeronautical information to be exchanged.
AIXMis based on GML 3.2. and is the AERONAUTICAL DATA Exchange model
AMXMa EUROCAE WG-44 /
RTCA SC-217 data exchange specification
The schema is a ISO/OGC GML3.2 specification for
AMDB data exchange
SWIM Application
Exchange Services
Exchange ModelsInfrastructures
WHAT DATA MODELS FOR EXCHANGE ?
PANS-AIM 5.3.1.5 The aeronautical information model used should:
d) include a temporality model to enable capturing the evolution of the properties of an aeronautical information feature during its life cycle
ICAO Annex 15: 6.3.3.4 Recommendation. When temporary changes of short duration are made available as digital data (digital NOTAM), they should use the same aeronautical information model as the complete data set.
ISO GMLAIRM
(SWIM)Aeronautical
Data
TemporalityAnd
Digital NOTAM
SWIM Application
Exchange Services
Exchange ModelsInfrastructures
Example of ApplicationInformation Provider
SWIM ApplicationExchange Services
Exchange Models
Infrastructures
Example of ApplicationInformation Consumer
Thank you!