Across the global landscape of Air Traffic Management (ATM), a wide variety of data formats and distribution protocols are and have been utilized. The variability in data formats and distribution protocols constitutes barriers to NextGen information interoperability, domestically as well as internationally. The Aeronautical Information Exchange Model (AIXM), Flight Information Exchange Model (FIXM), and Weather Information Exchange Model (WXXM) exchange models are making excellent progress eliminating information exchange barriers at the data format architectural layer and enabling ATM data interoperability. At the data distribution protocol and exchange architectural layer, NextGen's System Wide Information Management (SWIM) program is providing the state of the art core messaging infrastructure for the National Airspace System (NAS). Within FAA SWIM, the most effective and prominent operational data distribution method is the Publish and Subscribe message exchange pattern utilizing the Java Message Service (JMS) API standard. Publish/Subscribe is often referred to as 'Publish once, consume by many' or the 'Cable TV infrastructure model. FAA SWIM, as well as other government agencies and commercial industries, have been successful in implementing the mature JMS API standard as a foundation for information distribution. In contrast, since the 2014 ATCA conference, EUROCONTROL and SESAR standardized on the new Advanced Message Queuing Protocol (AMQP 1.0) as a core method for ATM publish-subscribe operational capabilities. Developed by the OASIS open standards consortium and approved as an ISO and IEC International Standard, AMQP 1.0 provides platform agnostic capabilities, which are important interoperability features for EUROCONTROL and the European ANSP's. However, AMQP 1.0 is not directly interoperable with JMS. This paper will describe an approach to solving the incompatibility between the FAA's operational use of JMS and EUROCONTROL's new operational use of AMQP 1.0 for the exchange of SWIM ATM content. This new SWIM infrastructure capability transparently bridges the JMS to AMQP 1.0 information exchange and provides FAA and EUROCONTROL operations the ability to transparently exchange SWIM information. Currently in the planning phase, the FAA and EUROCONTROL are considering this new SWIM distribution protocol bridge to publish the new FAA TFMS Flight Data (ASDI via SWIM) to EUROCONTROL.
展开▼