AMHS Interfaces. AMHS Interface Options for Third-party, Non-AMHS Systems



Similar documents
International Civil Aviation Organization

Emergency Services Interconnection Forum (ESIF) Emergency Services Messaging Interface Task Force ( Task Force 34 )

Data Integration using Integration Gateway. SAP Mobile Platform 3.0 SP02

ORACLE ADF MOBILE DATA SHEET

Setting Up an AS4 System

ASIA/PAC Technical Specification of the Air Traffic Services Message Handling System (AMHS)

Improving Agility at PHMSA through Service-Oriented Architecture (SOA)

ORACLE MOBILE APPLICATION FRAMEWORK DATA SHEET

Building and Deploying Enterprise M2M Applications with Axeda Platform

Cisco Process Orchestrator Adapter for Cisco UCS Manager: Automate Enterprise IT Workflows

Office SharePoint Server 2007

Developers Integration Lab (DIL) System Architecture, Version 1.0

MailStore Server 7 Technical Specifications

COMSOFT. aida-ng. aeronautical integrated data exchange agent next generation. highlights. Open and fault-tolerant architecture

X.500 and LDAP Page 1 of 8

Donky Technical Overview

Jitterbit Technical Overview : Microsoft Dynamics CRM

Pronto Connect Preparing for a more connected future. White Paper

Eclipse Open Healthcare Framework

Enterprise Application Designs In Relation to ERP and SOA

Software Development Kit

Ensuring the security of your mobile business intelligence

The increasing popularity of mobile devices is rapidly changing how and where we

SOA Myth or Reality??

FoIP Interoperability Guide

Royal Mail Business Integration Gateway Specification

Implementing SharePoint 2010 as a Compliant Information Management Platform

Open Text Fax Server, RightFax Edition

HexaCorp. White Paper. SOA with.net. Ser vice O rient ed Ar c hit ecture

What are Web Services? A BT Conferencing white paper

The Hybrid Cloud: Bringing Cloud-Based IT Services to State Government

API Architecture. for the Data Interoperability at OSU initiative

Document Capture and Distribution

Smartcards with Webservice Interface

Telecommunications Management Network (TMN)

Cisco IOS Voice XML Browser

OPEN SYSTEMS INTERCONNECTION OVERVIEW OF PROTOCOL LAYERING AND OSI MODEL OF NETWORK STACKS

Flinders University. Telehealth in the Home. Video Strategy Discussion Paper. 2 October 2013

PULSE APPCONNECT. A Micro VPN That Allows Specific Applications on Mobile Devices to Independently Leverage the Connect Secure Gateway.

Prerequisites for Successful SOA Adoption

SIP Protocol as a Communication Bus to Control Embedded Devices

Software Defined Networking A quantum leap for Devops?

ni.com Remote Connectivity with LabVIEW

RS MDM. Integration Guide. Riversand

Cloud Computing & Service Oriented Architecture An Overview

A Data Collection Revolution?

See requirements for Microsoft SQL Server 2000 or Microsoft SQL Server 2005

Information and Teleommunications Converged Application Developed Using the SIP Built-in Application Server SipAs on WebLogic

Simple Network Management Protocol

What is BPM? Software tools enabling BPM

FlexPod from Cisco and NetApp:

Live Communications Server 2005 SP1 Office Communications Server Matt Newton Network Engineer MicroMenders, Inc

Integration of SAP central user administration with Microsoft Active Directory

BlackBerry Enterprise Service 10. Version: Configuration Guide

FRAFOS GmbH Windscheidstr. 18 Ahoi Berlin Germany

Contents Introduction Why Fax over IP? How Real-time Fax over IP works Implementation with MessagePlus/Open Summary. About this document

Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence

FoIP Interoperability Guide

David Pilling Director of Applications and Development

REST web services. Representational State Transfer Author: Nemanja Kojic

Introduction WHITE PAPER. OpenText RightFax

Course MS20694A Virtualizing Enterprise Desktops and Apps. Length: 5 Days

LAN API FOR DOORBIRD AND BIRDGUARD

Network Discovery Protocol LLDP and LLDP- MED

Network Discovery Protocol LLDP and LLDP- MED

EMC CLARiiON Secure Remote Support Solutions Technical Notes P/N REV A03 October 5, 2010

tibbr Now, the Information Finds You.

SAML SSO Configuration

StruxureWare TM Center Expert. Data

A brief introduction on SharePoint

CARRIOTS TECHNICAL PRESENTATION

Integration with Active Directory. Jeremy Allison Samba Team

Introduction to PROFIBUS and PROFINET

Service Broker Function in IMS Architecture - Issues and Considerations

FRAFOS GmbH Windscheidstr. 18 Ahoi Berlin Germany

Physical Security Information Management: A Technical Perspective

SAP Project Portfolio Monitoring Rapid- Deployment Solution: Software Requirements

How To Understand Cloud Computing

SAP Mobile - Webinar Series SAP Mobile Platform 3.0 Security Concepts and Features

Unlock the Value of Your Microsoft and SAP Software Investments

Heterogeneous Tools for Heterogeneous Network Management with WBEM

Technical Track Session Service-Oriented Architecture

Internet Working 5 th lecture. Chair of Communication Systems Department of Applied Sciences University of Freiburg 2004

StruxureWare TM Data Center Expert

R4: Configuring Windows Server 2008 Network Infrastructure

Landscape Design and Integration. SAP Mobile Platform 3.0 SP02

2 (18) - SOFTWARE ARCHITECTURE Service Oriented Architecture - Sven Arne Andreasson - Computer Science and Engineering.

Owner of the content within this article is Written by Marc Grote

,... Innovative Software in its Simplicity! Windows Linux Mac OS X ios

The webmethods ESB. The Foundation of your SOA. Jean-Michel Ghyoot, Principal Solution Architect, March 28, 2013

SDN and FTTH Software defined networking for fiber networks

SysPatrol - Server Security Monitor

Base One's Rich Client Architecture

Transcription:

Interfaces COMSOFT GmbH SP/5 - Interface Options for Third-party, Non- Systems /SWIM Workshop and the 7 th Meeting of the Aeronautical Telecommunication Network (ATN) Implementation Co-ordination Group of APANPIRG (ATNICG/7) Chiang Mai, Thailand, 5 9 March 2012 10 2007

Interface to the needed? increasingly in operation Transition in progress International links National deployment of AFTN Self-contained system Exchange of information between Direct users: Indirect users: AFTN (Gateway) COMSOFT GmbH SP/5 - Interface Options for Third-party, Non- Systems March 2012 Page 2

Potential Clients of the Non-, third-party, automation systems... FPL processing systems MET switches Digital NOTAM offices New ATM applications Non- Systems How to interface the Loose coupling Provide information to users Connect two, non- entities over the COMSOFT GmbH SP/5 - Interface Options for Third-party, Non- Systems March 2012 Page 3

Standard Interfaces Characteristics Standardised protocols for Rich set of functions Built-in P1, P3 or P7 on server side APIs available from X.400/ vendors P1 / P3 / P7 OSI Upper Layers ATN/OSI ATN/IPS Network A Network B Prerequisites API for client Network connection Client API P1 / P3 / P7 COMSOFT GmbH SP/5 - Interface Options for Third-party, Non- Systems March 2012 Page 4

Drawbacks of Standard Interfaces Requires full implementation of ATS Message User Agent (UA) function Full seven layers OSI stack Complexity (effort for development, testing & integration) Availability of Application Programming Interface (X.400/ API) Is full set of functions really needed? Functions: Send and receive Information objects: messages incl. notifications, reports & probes Attributes: Numerous mandatory attributes Know how required Skilled X.400/ developers Trained system operators COMSOFT GmbH SP/5 - Interface Options for Third-party, Non- Systems March 2012 Page 5

Specific Demand of Clients System user (automation system) Automated exchange of information is one interface among several Effort for integration Time Costs Limited and special requirements Reduced set of features required Default or fixed values Simplified access to the COMSOFT GmbH SP/5 - Interface Options for Third-party, Non- Systems March 2012 Page 6

File Interface Characteristics Classic approach Simple, but error-prone Highly proprietary File Format Synchronisation File System Prerequisites Specification of file format Synchronisation mechanism Co-location of client (common file system) enhancement Client File I/O File File I/O COMSOFT GmbH SP/5 - Interface Options for Third-party, Non- Systems March 2012 Page 7

Interface through Gateway Characteristics Re-use of existing components Complex overall solution Examples: AFTN/ Gateway Email/ Gateway Message Format (e.g. RFC 822) Protocol (e.g. SMTP) Network Protocol (e.g. TCP/IP) Networks Prerequisites Gateway Library for client Network connection Client Gateway COMSOFT GmbH SP/5 - Interface Options for Third-party, Non- Systems March 2012 Page 8

SOAP Interface Characteristics Up-to-date Web technology Used in new ATM applications Full framework High level of interoperability Flexible and extensible Loose coupling SOAP and XML HTTP(S) TCP/IP Network Prerequisites Format specification (XML) SOAP library enhancement Client SOAP SOAP HTTP(S) over TCP/IP COMSOFT GmbH SP/5 - Interface Options for Third-party, Non- Systems March 2012 Page 9

SOAP: Major Advantages Implementation independence by loose coupling Broad adoption: Availability of know how, libraries and tools Efficiency in implementation Faster to develop and modify Lower costs XML allows for machine- and human-reading COMSOFT Products with SOAP interface: CADAS-ATS: ATS Message User Agents AIDA-NG: ATS Message Server (available soon) COMSOFT GmbH SP/5 - Interface Options for Third-party, Non- Systems March 2012 Page 10

SOAP: Example File Transfer Body Part in XML notation: <BodyPart> <parameters> <type-id> 2.6.1.11.12 </type-id> <value> <FileTransferParameters> <contents-type> <document-type> <document-type-name> 1.0.8571.5.3 </document-type-name> </document-type> </contents-type> <environment> <application-reference> <registered-identifier> 2.16.840.1.113694.2.2.1.1 </registered-identifier> </application-reference> </environment> <file-attributes> <pathname> <incomplete-pathname> <GraphicString> dnotam.xml </GraphicString> </incomplete-pathname> </pathname> <date-and-time-of-last-modification> <actual-values> 20110330124444+0200 </actual-values> </date-and-time-of-last-modification> </file-attributes> </FileTransferParameters> </value> </parameters> <data> <type-id> 2.6.1.4.12 </type-id> <value> <FileTransferData> <SEQUENCE> <direct-reference> 1.0.8571.5.3 </direct-reference> <encoding> <octet-aligned> ( Payload ) </octet-aligned> </encoding> </SEQUENCE> </FileTransferData> </value> </data> </BodyPart> COMSOFT GmbH SP/5 - Interface Options for Third-party, Non- Systems March 2012 Page 11

Summary Several approaches for interfaces of non- systems Standard interfaces (P3/P7) often too complex and expensive Alternative options Promising: SOAP Up-to-date technology Easy to integrate in non- products Flexible and extensible Add-on to ATS Message User Agent or ATS Message Server COMSOFT GmbH SP/5 - Interface Options for Third-party, Non- Systems March 2012 Page 12

Comments and Questions Hans-Jörg Merkle Technical Advisor COMSOFT GmbH, Germany hans-joerg.merkle@comsoft.aero COMSOFT GmbH SP/5 - Interface Options for Third-party, Non- Systems March 2012 Page 13

COMSOFT GmbH SP/5 - Interface Options for Third-party, Non- Systems March 2012 Page 14