Airborne Internet / Airborne Internet / Collaborative Collaborative Information Information Environment Environment A presentation to AIG/WG A presentation to AIG/WG By the Airborne Internet Collaboration/Working By the Airborne Internet Collaboration/Working Group Group [email protected][email protected]presenting presenting March 3, 2004 March 3, 2004
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Airborne Internet / Airborne Internet / Collaborative InformationCollaborative Information
EnvironmentEnvironment
A presentation to AIG/WGA presentation to AIG/WG
By the Airborne Internet Collaboration/Working GroupBy the Airborne Internet Collaboration/Working Group
• If the right aviation information at the If the right aviation information at the right time is the goal…right time is the goal…
• …“…“Discovery on Demand” usingDiscovery on Demand” usingXML Web Services is the solution…XML Web Services is the solution…
• ……Allowing the transformation to a Allowing the transformation to a Collaborative Information Environment Collaborative Information Environment (CIE)(CIE)
The right aviation informationThe right aviation informationat the right timeat the right time
• Led to the concept of an AirborneLed to the concept of an AirborneInternet (AI):Internet (AI):
– A private, secure, and reliable peer-to-peer A private, secure, and reliable peer-to-peer aircraft communications network that uses aircraft communications network that uses the same technologies as the commercial the same technologies as the commercial InternetInternet
• However, the AI does not currently However, the AI does not currently provide a universal way to find:provide a universal way to find:
– ““Decision qualityDecision quality”” information information
““ De
cis
ion
qu
alit
y”
De
cis
ion
qu
alit
y”
info
rma
tio
nin
form
ati
on
Knowledge Management and theKnowledge Management and theArt of DecisionArt of Decision
DataData
InformationInformation
KnowledgeKnowledge
WisdomWisdom
Information WorkerInformation Worker
Knowledge ExecutiveKnowledge Executive
Decision MakerDecision Maker
Data Entry WorkerData Entry Worker
Discovery Discovery on on
DemandDemand
Traditional methods:Traditional methods:
Publish and SubscribePublish and Subscribe
Push versus PullPush versus Pull
Client / ServerClient / Server
Getting decision quality informationGetting decision quality informationto the Decision Makerto the Decision Maker
Discovery on DemandDiscovery on Demand
• Accomplished through Accomplished through XML Web ServicesXML Web Services::
– Software components that can be published, Software components that can be published, located, and run over the Internet using located, and run over the Internet using Extensible Markup Language (XML)Extensible Markup Language (XML)
• XML definition:XML definition:
– A markup language that describes data in a A markup language that describes data in a structured and human-readable text formatstructured and human-readable text format
– Allow other applications to call modules of Allow other applications to call modules of code remotely with XMLcode remotely with XML
– Expose data in a database as XMLExpose data in a database as XML
– Send XML messages:Send XML messages:
• E.g. alerts and notificationsE.g. alerts and notifications
– Build Service Oriented Architectures (SOA):Build Service Oriented Architectures (SOA):
• Flexible, reusable, and lower costFlexible, reusable, and lower cost
FAANational Wx
Service
““Embrace and Extend”Embrace and Extend”
X M L
Dat
aM
over
UDDI, SOAP, WSDLTransform, transmit
Discovery, OLAP, WebParts,
XML Web Services™ “porta
ls”Heads Up Display
Secure wireless‘reach’ client
‘rich’ clientfamiliar tools
SecureFlightDataFAA Flight Service
FBOHotels
Rental Car Trusted-Table Security DAC “Views”
Pilot/Info ConsumerPilot/Info Consumer
Existing Legacy - databases and applications
Oracle Sybase
XML Web ServicesXML Web Services
• Enable disparate systems to work together:Enable disparate systems to work together:
– Across languages, platforms, applicationsAcross languages, platforms, applications
– Computer to computerComputer to computer
– Inside/outside the firewallInside/outside the firewall
• Based on open Internet standards:Based on open Internet standards:
– XML, SOAP, WSDL, and UDDIXML, SOAP, WSDL, and UDDI
• Broad industry supportBroad industry support
– Key area of vendor alignmentKey area of vendor alignment
Industry standards for interoperabilityIndustry standards for interoperability
Browse the Web
Programthe Internet
Technology
XML WebServices
XML
Databaseconnectivity
HTML
Web pages
Presentation“Legacy scrape”Email, FTP, etc.
TCP/IP
Innovation
CIECIECIECIEConnectivity
XML Web ServicesXML Web ServicesNext wave of Internet evolutionNext wave of Internet evolution
Collaborative Information Environment Collaborative Information Environment (CIE)(CIE)
• The transformation of the Internet byThe transformation of the Internet byXML Web ServicesXML Web Services
• 22ndnd generation Web (Web 1 generation Web (Web 1 Web 2) Web 2)
• Military example: SharePoint PortalMilitary example: SharePoint PortalHeads Up Display (HUD) experimentHeads Up Display (HUD) experiment– Uses XML Web Services to create a CIEUses XML Web Services to create a CIE
that combines information from:that combines information from:
• NASANASA
• Synchronized Air Power Management (SAPM)Synchronized Air Power Management (SAPM)
• Defense Collaboration Tool Suite (DCTS)Defense Collaboration Tool Suite (DCTS)
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
JEMPRS-NT Functions- Voice, Video, and Data - Application Sharing- Whiteboard and Text Chat- Digital Dashboard- E-mail and FTP- XML Web Services- Network Access to Other
Systems
JEMPRS-NT KIT
Joint Enroute Mission Planning and Rehearsal Joint Enroute Mission Planning and Rehearsal System-Near Term (JEMPRS-NT)System-Near Term (JEMPRS-NT)
• Carries “Assured Aviation XML Web Services”Carries “Assured Aviation XML Web Services”
• Client-side end user “intranets”Client-side end user “intranets”
AI / CIE End StateAI / CIE End StateEvery aircraft is a network node:Every aircraft is a network node:
Network In the SkyNetwork In the Sky
A distributed, peer-to-peer aircraft communications grid A distributed, peer-to-peer aircraft communications grid that shares that shares decision qualitydecision quality information information
ConclusionConclusion
• If the right aviation information at the If the right aviation information at the right time is the goal…right time is the goal…
• …“…“Discovery on Demand” usingDiscovery on Demand” usingXML Web Services is the solution…XML Web Services is the solution…
• ……Allowing the transformation to a Allowing the transformation to a Collaborative Information Environment Collaborative Information Environment (CIE)(CIE)