airborne internet / collaborative information environment a presentation to aig/wg by the airborne...

21
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

Upload: miranda-wheeler

Post on 27-Dec-2015

224 views

Category:

Documents


2 download

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

[email protected]@NGC.com presenting presenting

March 3, 2004March 3, 2004

Three Main PointsThree Main Points

• 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

– Example: <aircraft>Example: <aircraft> <n-number>N500EA</n-number> <n-number>N500EA</n-number> <make>Eclipse</make> <make>Eclipse</make> <model>500</model> <model>500</model> </aircraft> </aircraft>

XML Web ServicesXML Web Services

• Are used to:Are used to:

– 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)

• JEMPRS-NTJEMPRS-NT

JOA

JTF Rear

(In Transit)

8 Port 100M SWITCH8 Port 100M SWITCH

Laptop computer

Laptop computerLaptop computerLaptop computer

Laptop computerLaptop computer

Laptop computerLaptop computerLaptop computerLaptop computer

ODU/Antenna

Router

Accelerator 4000

serial/530

KIV-7

serial/530

Terminal AdapterST Euro ISDN

serial/530

M4IDU

ST Euro ISDN

Se

rve

r

Se

rve

r

Power/UPSUNIT

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

Dell 1U FlatPannel Display/8 Port console

switch

Operational Needs During Deployment:• Situational Awareness• Collaborative Operating Environment• Enroute SITREP/Crisis Action Planning

Support of Rapid Decisive Operations

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)

XML Web Services

DISCOVERY ON DEMANDDISCOVERY ON DEMAND

XML Web Services CIE CIE CloudCloud

XML Web Services

Satcom

ATC Controller

GPS

Navigation

Airport Services • TIS• FIS• Hospitality• Maint.

Internet • Weather Products • NOTAMs• Flight Service Stations• Other

Gateway

Original graphic courtesy of Computer Networks & Software, Inc.

VHF RadioVHF Radio

VHF RadioLine of

sight

NAS Services• ATM System • HUB Airports• TIS-B

Non-CIE Aircraft DATABASE

CONNECTIVIT

Y

• XM• RFID• AM/FM• 802.xx

Airborne InternetAirborne Internet

VPN

Collaborative Information EnvironmentCollaborative Information Environment““Meet us in the cloud”Meet us in the cloud”

AI / CIE removes existingAI / CIE removes existingaviation information barriersaviation information barriers

Graphic courtesy of C3D Aero, Inc.

AI / CIE provides decision quality AI / CIE provides decision quality information for cockpit displaysinformation for cockpit displays

Discovery on Demand MFDDiscovery on Demand MFD

Original graphic courtesy of C3D Aero, Inc.

Icing Alert

Traffic Alert

Airspacenotification

Functional picture of the AI / CIEFunctional picture of the AI / CIE

EngineEngine CockpitCockpit CabinCabin

Mechanic, Mechanic, ManufacturerManufacturer PilotPilot PassengerPassenger

Maintenance Maintenance informationinformation Flight informationFlight information EntertainmentEntertainment

Ser

vice

sU

sers

Digital connectivity across all types of communications:VHF radio, Satellite, Infrared, etc.

AI / CIE ≠ Internet and Web 1AI / CIE ≠ Internet and Web 1

• The AI / CIE is about:The AI / CIE is about:

– End users, not webmastersEnd users, not webmasters

– Edge devices, not clients and serversEdge devices, not clients and servers

– XML Web Services, not web pagesXML Web Services, not web pages

– XML “knowledge packets”, not just TCP/IP XML “knowledge packets”, not just TCP/IP connectionsconnections

• Types: Maintenance, Flight, Entertainment, etc.Types: Maintenance, Flight, Entertainment, etc.

– Built-in security, not security as an Built-in security, not security as an afterthoughtafterthought

AI / CIE interfaces securely withAI / CIE interfaces securely withthe following networksthe following networks

• The commercial InternetThe commercial Internet

• Assured “extranet” connections:Assured “extranet” connections:

– OnSATSOnSATS

– AirTraveler.com (formerly SATS-Net)AirTraveler.com (formerly SATS-Net)

• 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)

For more information:For more information:

• http://www.airborneinternet.comhttp://www.airborneinternet.com

• http://acb100.tc.faa.govhttp://acb100.tc.faa.gov

• http://www.c3daero.com/presentationshttp://www.c3daero.com/presentations