Transcript Document
Airborne Internet / Collaborative Information Environment A presentation to AIG/WG By the Airborne Internet Collaboration/Working Group [email protected] presenting March 3, 2004 Three Main Points • If the right aviation information at the right time is the goal… • …“Discovery on Demand” using XML Web Services is the solution… • …Allowing the transformation to a Collaborative Information Environment (CIE) The right aviation information at the right time • Led to the concept of an Airborne Internet (AI): – A private, secure, and reliable peer-to-peer aircraft communications network that uses the same technologies as the commercial Internet • However, the AI does not currently provide a universal way to find: – “Decision quality” information “Decision quality” information Knowledge Management and the Art of Decision Wisdom Decision Maker Knowledge Knowledge Executive Information Information Worker Data Data Entry Worker Getting decision quality information to the Decision Maker Traditional methods: Publish and Subscribe Push versus Pull Client / Server Discovery on Demand Discovery on Demand • Accomplished through XML Web Services: – Software components that can be published, located, and run over the Internet using Extensible Markup Language (XML) • XML definition: – A markup language that describes data in a structured and human-readable text format – Example: <aircraft> <n-number>N500EA</n-number> <make>Eclipse</make> <model>500</model> </aircraft> XML Web Services • Are used to: – Allow other applications to call modules of code remotely with XML – Expose data in a database as XML – Send XML messages: • E.g. alerts and notifications – Build Service Oriented Architectures (SOA): • Flexible, reusable, and lower cost “Embrace and Extend” Existing Legacy - databases and applications XML Data Oracle Rental Car Hotels FBO FAA Flight Service Sybase UDDI, SOAP, WSDL Transform, transmit Trusted-Table Security DAC “Views” Secure Flight Data Discovery, OLAP, Secure wireless WebParts, ‘rich’ client ‘reach’ client XML familiar tools Web Services™ Pilot/Info Consumer XML Web Services Industry standards for interoperability • Enable disparate systems to work together: – Across languages, platforms, applications – Computer to computer – Inside/outside the firewall • Based on open Internet standards: – XML, SOAP, WSDL, and UDDI • Broad industry support – Key area of vendor alignment XML Web Services Next wave of Internet evolution Presentation Database Connectivity “Legacy scrape” connectivity Browse the Web Program the Internet CIE Collaborative Information Environment (CIE) • The transformation of the Internet by XML Web Services • 2nd generation Web (Web 1 Web 2) • Military example: SharePoint Portal Heads Up Display (HUD) experiment – Uses XML Web Services to create a CIE that combines information from: • NASA • Synchronized Air Power Management (SAPM) • Defense Collaboration Tool Suite (DCTS) • JEMPRS-NT Joint Enroute Mission Planning and Rehearsal System-Near Term (JEMPRS-NT) Operational Needs During Deployment: • Situational Awareness • Collaborative Operating Environment • Enroute SITREP/Crisis Action Planning Support of Rapid Decisive Operations JOA (In Transit) JEMPRS-NT KIT Laptop computer Laptop computer Laptop computer - Voice, Video, and Data - Application Sharing - Whiteboard and Text Chat - Digital Dashboard - E-mail and FTP - XML Web Services - Network Access to Other Systems Laptop computer Laptop computer Laptop computer 8 Port 100M SWITCH Server JEMPRS-NT Functions Laptop computer Laptop computer Laptop computer Laptop computer 8 Port 100M SWITCH Server JTF Rear serial/530 Power/ UPS UNIT Dell 1U Flat Pannel Display/ 8 Port console switch Leave extra space and power for: 1-server (same as other 2) 1-omni or omega unit (http://www.l-3com.com/cs-east/programs/ infosec/omni.html) (http://www.motorola.com/GSS/SSTG/ ISSPD/Secure_Telecom/omega.html) 1-Inmarsat IDU Router Accelerator 4000 serial/530 serial/530 KIV-7 ST Euro ISDN Terminal Adapter ST Euro ISDN M4 IDU ODU/Antenna Collaborative Information Environment Airborne Internet “Meet us in the cloud” GPS Navigation Satcom DISCOVERY ON DEMAND • XM • RFID • AM/FM • 802.xx VHF Radio VHF Radio Line of sight VHF Radio XML Web Services CIE Cloud XML Web Services Gateway Non-CIE Aircraft NAS Services • ATM System • HUB Airports • TIS-B VPN ATC Controller Original graphic courtesy of Computer Networks & Software, Inc. Internet • Weather Products • NOTAMs • Flight Service Stations • Other Airport Services • TIS • FIS • Hospitality • Maint. AI / CIE removes existing aviation information barriers Graphic courtesy of C3D Aero, Inc. AI / CIE provides decision quality information for cockpit displays Airspace notification Icing Alert Discovery on Demand MFD Traffic Alert Original graphic courtesy of C3D Aero, Inc. Services Users Functional picture of the AI / CIE Engine Cockpit Cabin Mechanic, Manufacturer Pilot Passenger Maintenance information Flight information Entertainment Digital connectivity across all types of communications: VHF radio, Satellite, Infrared, etc. AI / CIE ≠ Internet and Web 1 • The AI / CIE is about: – End users, not webmasters – Edge devices, not clients and servers – XML Web Services, not web pages – XML “knowledge packets”, not just TCP/IP connections • Types: Maintenance, Flight, Entertainment, etc. – Built-in security, not security as an afterthought AI / CIE interfaces securely with the following networks • The commercial Internet • Assured “extranet” connections: – OnSATS – AirTraveler.com (formerly SATS-Net) • Carries “Assured Aviation XML Web Services” • Client-side end user “intranets” AI / CIE End State Every aircraft is a network node: Network In the Sky A distributed, peer-to-peer aircraft communications grid that shares decision quality information Conclusion • If the right aviation information at the right time is the goal… • …“Discovery on Demand” using XML Web Services is the solution… • …Allowing the transformation to a Collaborative Information Environment (CIE) For more information: • http://www.airborneinternet.com • http://acb100.tc.faa.gov • http://www.c3daero.com/presentations