aviation networking

Upload: ventas-jgk

Post on 03-Apr-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/28/2019 Aviation Networking

    1/59

    Computer Networks & Software I nc.

    7405 Alban Station Court, Suite B215, Springfield, Virginia 22150-2318 (703) 644-2103

    www.CNSw.com

    Accelerating CNS

    Aviation Applications Using IPv6

    Chris Wargo

    ATN 2004 Conference

  • 7/28/2019 Aviation Networking

    2/59

    Accelerating CNS

    Computer Networks & Software, Inc 2

    Agenda

    ? Content Roadmap & Background

    ? CPDLC over IP

    ? AEEC Part 8 - IP Transitions

    ? IPv6 QoS

    ? VSATS & AI-CIE

    ? Challenges

    Many of the technical activities presented in this paper were supported under contract to the NASA Glenn

    Research Center, Cleveland, Ohio (Robert Kerczewski and Mike Zernic, NASA Program Managers)

  • 7/28/2019 Aviation Networking

    3/59

    Accelerating CNS

    Computer Networks & Software, Inc 3

    1999 2000 2001 2002 2003 2004 2005

    Aero Appl over IP Study

    CPDLC over IP (Build A) NASA Aerosapient Flight Tests

    IETF IAB Wireless Workshop

    SATS Project Airborne Internet (AI) Definition and Testbed

    IP Studies Op Benefits, Cost & Prel Architecture

    DARTS AI ship sets delivered

    AI Consortium Formulation

    NASA/Eurocontrol Project related to iPAX

    CIE Concept added to AIC

    VSATS AIU (XML/EFB)

    AEEC Project 664 (& Part 8 ATN harmonization)

    CIE Collaborative Information Environment

    VSATS Virginia Small Aircraft Transportation

    System

    IAB Internet Architecture Board

    AIU Aircraft Interface Unit

    ICAO ACP WG N

    Content Roadmap

  • 7/28/2019 Aviation Networking

    4/59

    Accelerating CNS

    Computer Networks & Software, Inc 4

    Challenge for the Aeronautical World

    ? Can TCP/IP protocols meet Aeronautical Application

    Requirements?? Benefits:

    Lower infrastructure cost

    Potential for new services:

    QoS

    VoIP

    Multicast

    Security

    Integration with existing infrastructure

    ? Challenges:

    Modifying political agreement/ Industry Standards Addressing technical issues for:

    Mobility management

    Policy based routing capability, and others

  • 7/28/2019 Aviation Networking

    5/59

    Accelerating CNS

    Computer Networks & Software, Inc 5

    Our Conclusions Resul t from a Series of Studies

    Aeronautical Applications over TCP/IP and ATN

    Potential Aviation Enhancements Achievable

    Through the Use of TCP/IP

    ATN Transport and Network Layers Implementation Cost Analysis

    TCP/IP Architecture for Aviation

    Studies performed under funding from the NASA Glenn Research Center

  • 7/28/2019 Aviation Networking

    6/59

    Accelerating CNS

    Computer Networks & Software, Inc 6

    Elements of the Studies

    ? Technical comparisons of ATN and TCP/IP

    ? Identification of IP based services beyond the current

    ICAO ATN

    File Transfer

    Voice over IP Web-Casting

    Multicasting

    Streaming Media

    Quality of Service

    Security

    Network Management

  • 7/28/2019 Aviation Networking

    7/59

    Accelerating CNS

    Computer Networks & Software, Inc 7

    Elements of the Studies (Cont d)

    ? Wireless industry developments

    ? Related industry programs and standards

    ? Operational analysis of future use of IP based services

    Context: Requirements as projected in Free Flight DAG-

    TM (Distributed Air Ground Traffic Management) Analysis of a number of aviation processes and events

    Identification of the use for IP based services in future

    aviation processes

    ? Cost Comparison of approaches using ATN or TCP/IP

    approaches

  • 7/28/2019 Aviation Networking

    8/59

    Accelerating CNS

    Computer Networks & Software, Inc 8

    Technical Conclusions

    ?

    Air-Ground Architecture: ATN and TCP/IP arefunctionally equivalent.

    ? Ground-Ground Architecture: ATN uses a more

    complex, full protocol stack; TCP/IP uses the same

    protocol stack as the Air-Ground architecture.

    ? Mobility Support: ATN provides limited mobilitysupport, whereas TCP/IP provides full mobility

    support including mobility within mobility.

    ? Security: ATN presently uses Security Labels, which

    have limited capability; future security will be based on

    public key infrastructure (PKI). TCP/IP is IPSec-based, which provides more capability; PKI available

    now.

  • 7/28/2019 Aviation Networking

    9/59

    Accelerating CNS

    Computer Networks & Software, Inc 9

    Technical Conclusions (cont d)

    ? Quality of Service: ATN provides limited service;

    TCP/IP provides flows, RSVP, DiffServ, and real-time

    protocols.

    ? Multicasting: ATN does not support; TCP/IP does

    support.

    ? Network Layer (Packet) Header: ATN requires moreprocessing; TCP/IP uses streamlined header enabling

    more efficient processing.

    ? Network Management: ATN features CMIS/CMIP,

    which are more complex and limited in

    implementation. TCP/IP uses SNMP, which is simple,widely tested and available

  • 7/28/2019 Aviation Networking

    10/59

    Accelerating CNS

    Computer Networks & Software, Inc 10

    ?

    Flight Deck

    Business ATM I ntegrated F light Deck

    A/C

    C/N/S

    Cust entertainment,

    service, business

    Pilot C/N/S,

    schedule, admin

    F/A ops,

    service, admin

    ? Passengers...

    ? Flight Attendants...? Pilots...

    Entire Aircraft !

  • 7/28/2019 Aviation Networking

    11/59

    Accelerating CNS

    Computer Networks & Software, Inc 11

    I ntegrating Appli cation Communication Requirements

    ? Each Constituent has Multiple Internal and External Direct

    Connections with the Others, and the World - creating the aircommerce web.

    THEAIRPLANE

    THE ATM

    SYSTEM

    THE

    AIRLINE*

  • 7/28/2019 Aviation Networking

    12/59

    Accelerating CNS

    Computer Networks & Software, Inc 12

    I P Enabled AOC/AAC Functions

    Fl ight

    Dispatch

    Freight & Mail

    Management

    Gate Controllers

    Aircraft Routing

    Meteorology

    Hub / Station

    Operations

    Crew

    Scheduling

    Maintenance

    CustomerService

    Marketing

    Sales

    Reservations

  • 7/28/2019 Aviation Networking

    13/59

    Accelerating CNS

    Computer Networks & Software, Inc 13

    A Diversion

    ? Multiple Specific Processes Can be Enhanced

    ? Diversions - Common Scenario that Touches Many

    Processes

    ? Studied three views:

    Ideal Current Process

    Actual Current Process

    Future IP-Enabled Process

  • 7/28/2019 Aviation Networking

    14/59

    Accelerating CNS

    Computer Networks & Software, Inc 14

    Typical Actual Cur rent Diversion Process

    ? Aircraft 429, holding instructions -- advise when ready to

    copy

  • 7/28/2019 Aviation Networking

    15/59

    Accelerating CNS

    Computer Networks & Software, Inc 15

    Future I P-Enabled Diversion Process

    ? Brings together a network rich in opportunities for

    integration

    Airline

    ATM System

    Airplane

    ? ATM - Airline Collaboration

    ? Airline - Airline Collaboration

    ? ATM final tweaking

    Defines and transmits Plan Aircraft receives notification of plan

  • 7/28/2019 Aviation Networking

    16/59

    Accelerating CNS

    Computer Networks & Software, Inc 16

    Future I P-Enabled Diversion Process -- 2

    ? Aircraft (not just pilot) notification -- expect to: Be cleared directly in with little or no delay

    Be cleared to hold, but expect to get in

    Divert immediately to a given alternate

    ? Customer issues being worked

    Passengers headed there for final destination

    Re-booking

    Alternate transportation

    Hotels, etc.

    ?

    Planned recovery Aircraft support systems

    Crew scheduling

  • 7/28/2019 Aviation Networking

    17/59

    Accelerating CNS

    Computer Networks & Software, Inc 17

    Fl ight

    Deck

    Diversion

    Etc.

    Etc.

    Etc.

    Etc. Etc.

    Etc.

    Etc.

    Etc.

    Weather

    Airspace

    Traffic

    Maintenance

    Environment

    Passengers

    HazardsAOC/FD

    Station

    Ground

    Tower

    ATM

    SystemCollaborations

    Law

    Enforcement

    Crisis

    Management

    SafetySystemsAPC

    Items

    Medical

    Other

    I P-enabled Process I ntegration

  • 7/28/2019 Aviation Networking

    18/59

    Accelerating CNS

    Computer Networks & Software, Inc 18

    Application Benefits from Future Services

    FUTURE SERVICES

    AVIATION APPLICATIONS THAT CAN BENEFIT

    REPORT

    REFERENCE

    FTP

    VoIP

    Web-Casting

    Multicasting

    Streaming

    Media

    Security

    QoS

    NetworkMgmt

    Weather Diversions 4.3.1 X X X X X X X

    Passenger Accommodation Due to Schedule Disruption 4.3.2 X X X X

    Weather Graphics 2.4.1.2 X X X

    Database Updates 2.4.1.2 X X X

    Maintenance Procedures and Information 2.4.1.2, 4.3.4 X X X

    Airport Information 2.4.1.2 X X X

    Digital Voice as Replacement for Analog Voice F.2.5 X X X

    Digital Voice fed into Flight Dispatch Status Displays F.2.5 X X X

    ATC Digital Voice Copied to Flight Dispatchers F.2.5, 4.3.5 X X X

    Routine Transmissions 2.4.3.2 X X X

    Pre-Flight Briefings 2.4.3.2, 4.3.6 X X X

  • 7/28/2019 Aviation Networking

    19/59

    Accelerating CNS

    Computer Networks & Software, Inc 19

    Selected FD-Centr ic, I P-enabled Applications

    Technology AppliedApplication Comments

    FTP

    StreamingMedia

    Web-Cast

    Multicast

    VoIP

    Addressed/E-m

    ail

    QoS

    Security

    DataBase

    FD HAZARD INFORMATION

    WEATHER STATUS

    - ATIS, etc. Currently available text products X X x

    - Graphical Weather

    Strategic and tactical flight conditions,enroute winds, RVR, ceiling,winds/crosswindsthe entire AWIN

    gamut

    X X X X

    - PIREP and E-PIREPtransmission/reception Completely or semi-automated

    X X X X X X x X

    - Ownship radar picture sharingWith dispatch, ATSP, other nearbyaircraft. Es pecially useful in holdingsituations.

    X X X X X

    AIRS PACE STATUS

    - NOTAMS, etc. Currently available text products X X X X

    - Strategic Graphical DepictionsDynamic hot/cold MOAs. Warning

    Areas, ADIZ , Restr icte d Areas,Airways , LLTRs, etc .

    X X X X

    - Tactical Graphical Depictions

    Active runways, ac tive a rrival &departure routings, ac tive holdingpatterns, active taxi routing, gateassignments, etc.

    X X X X X

    - Graphical and AlphanumericLegal Conditions

    Runway conditions, taxiwayconditions, de-icing requirements, etc.

    X X X X X X X

  • 7/28/2019 Aviation Networking

    20/59

    Accelerating CNS

    Computer Networks & Software, Inc 20

    Selected FD-Centr ic, I P-enabled Applications

    Technology AppliedApplication Comments

    FTP

    StreamingMedia

    Web-Cast

    Multicast

    VoIP

    Addressed/E-mail

    QoS

    Security

    DataBase

    FD COLLABORATION WITH:

    AOC / INTRA FD

    - Re-routing Planning, filing, notifi cation,acceptance, execution.

    X X X X X X

    - Flight planning next flight Planning, filing, notifi cation,acceptance.

    X X X X X X

    - Crew Resource Issues Duty Days, Reassignments, Hotellocations, ground transportation, etc.

    X X X X

    - Cabin management issues

    In flight video/pictures and appropriate

    telemetry shared for medicalemergencies, disruptive passengers,etc.

    X X X X X X

    - Holding Selecting allowable time, location, etc. X X X X X

    - Alternate Station

    The need to declare or release an

    alternate for FAR legality. Whichone(s) to use, fuel required, etc.

    X X X X X X

    - Diversion StationLocation, capability to handle,limitations, expected departure time,

    etc.

    X X X X X X

  • 7/28/2019 Aviation Networking

    21/59

    Accelerating CNS

    Computer Networks & Software, Inc 21

    Potential Savings TCP/I P over ATN

    Organization TP4/CLNP TCP/IPv6 Difference

    Airlines

    AircraftES & IS Software 30,010,800 2,500,900 27,509,900

    Airline Operations Control

    Air/Ground Router 3,937,500 26,250 3,911,250Ground/Ground Router 3,937,500 26,250 3,911,250

    Host (ES) 1,531,250 61,250 1,470,000

    Subtotal 39,417,050 2,614,650 36,802,400

    Business AircraftES & IS Software 37,634,295 3,136,191 34,498,104

    General Aviation AircraftES & IS Software 48,459,000 4,038,250 44,420,750

    FAA

    Air/Ground Router 63,375,000 422,500 62,952,500Ground/Ground Router 63,450,000 423,000 63,027,000

    NAS Router

    2,812,500

    405,000 2,407,500

    Host (ES) 24,200,000 734,000 23,466,000

    Subtotal

    153,837,500

    1,984,500 151,853,000

    Military

    Aircraft

    ES & IS Software 13,812,000 1,151,000 12,661,000Air/Ground Router

    26,812,500

    178,750 26,633,750

    Host (ES)5,125,000

    205,000 4,920,000

    Subtotal 45,749,500 1,534,750 44,214,750

    Communication Service ProviderAir/Ground Router 63,450,000 423,000 63,027,000

    Total 388,547,345 13,731,341 374,816,004

  • 7/28/2019 Aviation Networking

    22/59

    Accelerating CNS

    Computer Networks & Software, Inc 22

    NASA GRC System Testbed Configuration

    Ground

    Controller

    Display

    CMU(ATN

    compliant)

    CMU(ATN

    compliant)

    NASA Experimental

    CPDLC Ground

    System

    MCDU

    NASA

    NASA DC-8Experimental

    Aircraft

    VHF

    Datalink

    Testbed Protocol Stack

    LAN

    Telemetry

    Admin

    Physical

    MAC

    COTP TCP

    FastByte COSP

    FastByte COPP

    Application Service Element (ASE)

    Controller Pilot

    Data Link

    Communications(CPDLC)

    Context

    Management(CM)

    Transport Switch TransceiversDisplay

    MCDU

    CLNP IP

    CMU

    Association Control Service Element

    Dialogue Service

  • 7/28/2019 Aviation Networking

    23/59

    Accelerating CNS

    Computer Networks & Software, Inc 23

    * Part 8 AEEC 664 On Board ATN Harmonization

    ? Committee work involved the development of a

    approximately 12 different reference models of

    connectivity

    ? These were discussed and evaluated

    ? Working consensus developed on depiction of

    transition model and approach

    ? Work should be considered as input to the ICAO ACP

    WG N current survey of interest

    Part 8, AEEC 664 Working Paper Interoperation with non-IP Protocols and Services

  • 7/28/2019 Aviation Networking

    24/59

    Accelerating CNS

    Computer Networks & Software, Inc 24

    Applications and Sockets Application Program Interface

    ping traceroute app app app app pingtraceroute

    UDP

    datalink

    ARP,RARP

    IPv4 IPv6 ICMPv6ICMP 32 bitaddress

    128 bitaddress

    API

    TCP

    IPv6 applicationsIPv4 applications

    ping traceroute app app app app pingtraceroute

    UDP

    datalink

    ARP,RARP

    IPv4 IPv6 ICMPv6ICMP 32 bitaddress

    128 bitaddress

    API

    TCP

    IPv6 applicationsIPv4 applications

  • 7/28/2019 Aviation Networking

    25/59

  • 7/28/2019 Aviation Networking

    26/59

    Accelerating CNS

    Computer Networks & Software, Inc 26

    Part 8 AEEC 664 On Board Harmonization

    ASE

    Fast Byte COPP

    and COSP

    DS

    ACSECF

    TCP

    IP

    Application

    ASE

    DS

    ACSE

    TCP

    IP

    Transport Service

    Convergence

    Function

    TP4 Services

    TCP Services

    ASE

    Fast Byte COPP

    and COSP

    DS

    ACSECF

    TCP

    IP

    Application

    ASE

    DS

    ACSE

    TCP

    IP

    Transport Service

    Convergence

    Function

    TP4 Services

    TCP Services

    ASE

    Fast ByteCOPP

    COSP

    DS

    ACSECF

    TCP

    IP

    Application

    ASE

    DS

    TCP

    IP

    Transport Service

    Convergence

    Function

    DS Services

    TCP Services

    ASE

    Fast ByteCOPP

    COSP

    DS

    ACSECF

    TCP

    IP

    Application

    ASE

    DS

    TCP

    IP

    Transport Service

    Convergence

    Function

    DS Services

    TCP Services

    at Dialog Service Interfaceat Transport Service Interface

  • 7/28/2019 Aviation Networking

    27/59

    Accelerating CNS

    Computer Networks & Software, Inc 27

    ASE

    Fast Byte COPP

    and COSP

    DS

    ACSECF

    TCP

    IP

    FIS

    User

    ASE

    Fast Byte COPP

    and COSP

    DS

    ACSE

    CF

    TP4

    CLNP

    FMC Ground

    TCP

    IP

    TP4

    CLNP

    CMU

    TP4

    End Point

    TCP

    End Point

    TCP TP4 Transform

    (Transport Gateway)

    AirSubnetwork

    Air/GroundSubnetwork

    Wireless Links

    XPORT

    CM

    UserADSUser CM

    User

    ADS

    UserCPDLC

    User

    CPDLC

    UserFIS

    User

    ASE

    Fast Byte COPP

    and COSP

    DS

    ACSECF

    TCP

    IP

    FIS

    User

    ASE

    Fast Byte COPP

    and COSP

    DS

    ACSE

    CF

    TP4

    CLNP

    FMC Ground

    TCP

    IP

    TP4

    CLNP

    CMU

    TP4

    End Point

    TCP

    End Point

    TCP

    End Point

    TCP TP4 Transform

    (Transport Gateway)

    AirSubnetwork

    Air/GroundSubnetwork

    Wireless Links

    XPORT

    CM

    UserADSUser CM

    User

    ADS

    UserCPDLC

    User

    CPDLC

    UserFIS

    User

    Transpor t Layer Gateway - Distr ibuted ATS Architecture

  • 7/28/2019 Aviation Networking

    28/59

    Accelerating CNS

    Computer Networks & Software, Inc 28

    Objectives - NASA/Eurocontrol Cooperation

    ? Leverage mutual IPv6 activities for aviation NASA GRCs R & D in Aeronautical Telecommunications

    Network (ATN) over IP and work in Mobile IP

    Eurocontrols Internet Protocol for Aviation Exchange (iPAX)

    Project

    ? Foster IPv6 research and development activities to support

    International Civil Aviation Organization (ICAO) standardization

    activities

    ? Understand transition issues and technical approach for

    addressing and interoperability between ISO and IP networks

    ? Demonstrate ATN related services over IPv6: e.g., Controller to

    Pilot Data Link Communications (CPDLC)? Publish technical papers in international proceedings defining the

    use of IPv6 in aviation

  • 7/28/2019 Aviation Networking

    29/59

    Accelerating CNS

    Computer Networks & Software, Inc 29

    Why IPv6 ?

    ? High Scalability

    128-bit addresses allows 3.4 x 10 ^ 38 addresses

    ? Improved support for QoS, mobility

    ?

    Built in IP Security? Fixed Length Header

    ? Internet Protocol for the future

    In US, DoD plans to move to an all IPv6 network by 2008

    In Europe, iPAX has investigated the ways to move from

    X.25 networks to IPv6 based networks

  • 7/28/2019 Aviation Networking

    30/59

    Accelerating CNS

    Computer Networks & Software, Inc 30

    I Pv6 Testbed (NASA/Eurocontrol)

    NASA

    2000:0:340:BB00::/64

    Eurocontrol

    2000:0:340:2200::/64

    CNS

    2000:0:340:AA00::/64

    IPv4Internet

    IPv6 over IPv4

    tunnels

    Aircraft

    2001:0:340:BB00::3

    Aircraft

    2001:0:340:BB00::15

    Controller

    2000:0:340:AA00::1004

  • 7/28/2019 Aviation Networking

    31/59

    Accelerating CNS

    Computer Networks & Software, Inc 31

    NASA Eurocontrol I Pv6 Test I nfrastructure

    NASA

    GRC

    CNS AS 1

    2001:0:340:2200::/64

    IPv6-in-IPv4

    Tunnels

    2001:0:340:AA01::/64

    CNS AS 2

    CNS AS 3

    EUROCONTROL2001:0:340:BB00::/64

    2001:0:340:AA02::/64

    2001:0:340:AA03::/64

    Controller

    Aircraft 3

    FASTE Server

    NetmonServer

    Mobile Node

    Host Agent

    T1 Backbone

    Core Router Network

    Running BGP

    Maximus Theodore

    Goliath

    Odysseus

    Eris

    Demeter

    Hades

    Netmon Agent

    IPv4Network

    NAT-PT

    Marcus

    50+ entities

  • 7/28/2019 Aviation Networking

    32/59

    Accelerating CNS

    Computer Networks & Software, Inc 32

    ? We ported our Baseline I CPDLC from the ATN

    domain system to support IPv6

    ? Consists of two applications Human-Interactive Aircraft (HIA)

    Human-Interactive Controller (HIC)

    ? Network connectivity between HIA and HIC

    applications was tested including wireless components.

    CPDLC

  • 7/28/2019 Aviation Networking

    33/59

    Accelerating CNS

    Computer Networks & Software, Inc 33

    CPDLC Application Features

    Human Interactive Aircraft

    ? GUI emulating a MCDU

    ? Builds and transmits CM and CPDLC messages

    ? Decodes and displays received CM and CPDLC massages

    ? Presents a range of appropriate response to choose

    Human interactive Controller

    ? GUI that emulates a generic ATC

    workstation (CM & CPDLC)

    ? Transmits and decodes CM and CPDLCmessages

  • 7/28/2019 Aviation Networking

    34/59

    Accelerating CNS

    Computer Networks & Software, Inc 34

    I Pv6 Quality of Service (QoS)

    Two main QoS mechanisms

    IntServ

    Makes use of the Flow Label field QoS per connection

    Poor Scalability

    DiffServ

    Makes use of the Traffic Class field

    QoS by packet type/tag

    Excellent Scaling properties

    4-Bit

    Version 8-BitTraffic Class

    20-Bit

    Flow Label

  • 7/28/2019 Aviation Networking

    35/59

    Accelerating CNS

    Computer Networks & Software, Inc 35

    I Pv6 Di f fServ

    ? Classifies packets into behavior aggregates

    ? First six bits of the Traffic Class field, know as DiffServ

    Code Point (DSCP), map to a unique Per Hop Behavior

    (PHB).

    ? Following PHBs have been standardized by IETF

    Expedite Forwarding (EF) Low loss, Low delay, Low jitter, Assured bandwidth

    Appears as a virtual leased line.

    Assured Forwarding (AF)

    Traffic with the subscribed rate is served with high level of assurance

    Four AF classes are defined (AF1, AF2, AF3 and AF4)

    Each class supports three drop precedence ( AFx1, AFx2,AFx3, AFx4)

    Best Effort (BE)

    Does not guarantee any bandwidth

  • 7/28/2019 Aviation Networking

    36/59

    Accelerating CNS

    Computer Networks & Software, Inc 36

    QoS for Aviation

    ? Air Traffic Services require different QoS features

    Bandwidth

    End-to-end delay

    ?

    Proper resources distribution is required? We implement a framework for providing QoS for

    three different aviation applications

    CPDLC

    Surveillance

    User Data

  • 7/28/2019 Aviation Networking

    37/59

    Accelerating CNS

    Computer Networks & Software, Inc 37

    Results Scenario 3

    0 10 20 30 40 50 60 70 80 90 100 1100 120 130 140 1500

    0.1

    0.2

    0.3

    0.4

    0.5

    Time (sec)

    NormalizedThroughput

    P1

    P2

    P3

    Normalized Input Traffic

    P1: 0.2

    P2: 0.3

    P3: 0.4

    P1: 0.3

    P2: 0.3

    P3: 0.4

    P1: 0.2

    P2: 0.3

    P3: 0.4

    0 10 20 30 40 50 60 70 80 90 100 110 120 130 140 1500

    10

    20

    30

    40

    50

    60

    70

    80

    Time (sec)

    QueueSize(packets)

    P3

    P2P1

    Packets Dropped

    P1: 0%

    P2: 0%

    P3: 0%

    Packets Dropped

    P1: 0%

    P2: 0%

    P3: 13%

    Packets Dropped

    P1: 0%

    P2: 0%

    P3: 0%

    ?Congestion due to increase in CPDLC traffic results in EF

    class borrowing bandwidth from BE class.?Performance degrades for BE traffic class (13% packet loss)

    while there is no affect on EF and AF1 traffic classes.

    Queue Size Vs TimeNormalized Throughput Vs Time

  • 7/28/2019 Aviation Networking

    38/59

    Accelerating CNS

    Computer Networks & Software, Inc 38

    SATS AI Project Summary

    ? FAA Technical Contact: Ralph Yost? NASA GRC Project: Mike Zernic and Jim Griner? Project:

    Develop the requirement, architecture, and system leveldesign baselines,

    and establish the evaluation testbed for the Airborne

    Internet.? AI Objective:

    Consolidate and integrate the exchange of CNS data. Minimize the number of radios and antennas on an

    aircraft. Goal is to provide common access means for allwireless aircraft applications.

    ? Project Team - Recipients of NASA AerospaceEnterprise, Turning Goals into Reality Award for 2003

  • 7/28/2019 Aviation Networking

    39/59

    Accelerating CNS

    Computer Networks & Software, Inc 39

    SATS: Ai rborne I nternet

    Airborne Internet

    ? Provide a comm architecture that delivers aviation

    information services in an Internet-like manner

    where aircraft and ground facilities will be

    interconnected nodes on a high-speed digital comm

    network.

    ? 2022 AI Fundamental Characteristics:

    Aviation Information System Integrated CNS - Worldwide compatibility

    Seamless connectivity

    High user and system capacity

    Small Aircraft Transportation System

    SATS develops and integrates emerging vehicle andinfrastructure technologies, and, enables access to the

    vastly under-utilized infrastructure of smaller non-hubairports and airspace. More efficient access to

    congested hubs will create unimagined transportation

    speed for more people to reach more destinations.

  • 7/28/2019 Aviation Networking

    40/59

    Accelerating CNS

    Computer Networks & Software, Inc 40

    Gener ic SATS AI Model

    Airborne Internet

    Infrastructure

    ModeS

    UAT

    SATCOM

    VDL

    A/CLAN

    (ARINC664)

    WL-LAN

    802.11/16

    Applications

    Subnetworks

    Layered

    Protocol

    Services

    Data Transport Services

    Broadcast, Multicast, Unicast

    Mobility

    NetworkManagement

    S

    ecurity

    QualityofService

    All the similarities to the ATN design challenge of the 1980s

  • 7/28/2019 Aviation Networking

    41/59

    Accelerating CNS

    Computer Networks & Software, Inc 1

    AI Test Bed with M ode SATS

    Aircraft N382

    AI

    Router

    ModeSATS Radio

    P-P/CPDLC

    ADS-B,Chat, NOTAMS, Weather

    N382

    Aircraft N384 Ground Facility

    Remote

    e-mail

    Servers

    Remote

    Equipment

    Monitoring

    ModeSATS Radio

    P-P/CPDLC

    N384

    AI

    Router

    ADS-B,Chat, NOTAMS, Weather

    Mode

    SATS Radio

    P-PPAE

    Ground

    Station

    CPDLCAI

    Router

    ADS-B

    Aircraft N372,374 & 376

    Web Enabled

    Status Monitor

    NetworkControlCenter,

    Bethesda,MD

    DNS

    Firewall

    E-mail,

    PAE

    ADS-B,

    Chat,Weather

    ModeSATS

    Network Internet

  • 7/28/2019 Aviation Networking

    42/59

    Accelerating CNS

    Computer Networks & Software, Inc 2

    Airborne I nternet Testbed A Summary

    ? VDL Mode SATS point-to-point and

    broadcast communication capability: Air-to-air, self organizing, peer-to-peer

    communication

    Functionality/interoperability

    ? Demonstrated all-in-one AIconnectivity.

    ? Internet connectivity.

    ? Integrated hardware/softwarecomponents from many suppliers.

    ? Successfully implemented and tested thesoftware based router for SATS AI.

    ? Demo applications

    Integrated Components

    Mode SATS VHF Radio

    EFR 300 Ground Station

    VDL Mode Subnet Emulation usingRF Attenuator

    ADS-B Position Reporting System

    FIS-B Graphical Weather Products

    ATN CPDLC

    Pilot/Aircraft Information Exchange

    Netscape

    E-mail Application

    Web-enabled Remote EquipmentStatus Monitor

    Aircraft Mobility Based on DNS

    Peer to Peer tool

    Intel-based Workstations and SunWorkstations (Ultra 10)

    Configuration and integration work represented a one of

    a kind rapid prototype of the airborne internet.

  • 7/28/2019 Aviation Networking

    43/59

    Accelerating CNS

    Computer Networks & Software, Inc 3

    OLD DOMINION UNIVERSITYHampton, Virginia

    www.odu.edu

    AVERETT UNIVERSITYDanville, Virginiawww.averett.edu

    VIRGINIA TECH UNIVERSITYBlacksburg, Virginia

    www.vt.edu

    OHIO UNIVERSITYAthena, Ohio

    www.ohio.edu

    ATHENA TECHNOLOGIESWarrenton, Virginiawww.athenati.com

    VIRGINIA DEPARTMENT OF AVIATIONRichmond, Virginia

    www.doav.virginia.gov

    COMPUTER NETWORKS & SOFTWARESpringfield, Virginia

    www.cnsw.com

    OP TECHNOLOGIESBeaverton, Oregon

    www.optechnologies.com

    PROJECT MANAGEMENT ENTERPRISES, INC.Bethesda, Maryland

    www.pmei.com

    RANNOCH CORPORATIONAlexandria, Virginiawww.rannoch.com

    MULKERIN ASSOCIATESSpringfield, Virginiawww.mulkerin.com StrategicAeronautics

    STRATEGIC AERONAUTICSLouisville, Kentucky

    www.strategic.aero

    METRON AVIATIONMcLean, Virginia

    www.metronaviation.com

    Virginia - SATSLab

  • 7/28/2019 Aviation Networking

    44/59

    Accelerating CNS

    Computer Networks & Software, Inc 4

    VIRGINIA T ECH UNIVERSIT Y MET RON AVIATION

    VIRGINIA DEPARTMENT OF AVIATION AVERETT UNIVERSITY

    StrategicAeronautics

    STRATEGIC AERONAUTICSPM

    HVO

    LLM

    SPP

    TSAA

    RANNOCH CORPORATION PROJECT MANAGEMENT ENTERPRISES, INC. OHIO UNIVERSITY MULKERIN ASSOCIATES

    ATHENATECHNOLOGIES

    OLD DOMINION UNIVERSITY OHIO UNIVERSITY MULKERIN ASSOCIATESOP TECHNOLOGIES

    COMPUTER NETWORKS & SOFTWARE

    StrategicAeronautics

    STRATEGIC AERONAUTICS OHIO UNIVERSITY MULKERIN ASSOCIATES

    VSATS Member Task Actvities

    PM Project Management

    HVO High Volume OperationsLLO Lower Landing Minimums

    SSP Single-Pilot Performance

    TSAA Transportation Systems Analysis &

    Assessment

  • 7/28/2019 Aviation Networking

    45/59

    Accelerating CNS

    Computer Networks & Software, Inc 5

    VSATS Concept Using XML

    AIU XML Time to Approach Msg

    EFBEFB

    EFB: Courtesy of: Strategic

    Aeronautics

    VSATS Cockpit

    AIU Avionics Interface Unit

  • 7/28/2019 Aviation Networking

    46/59

    Accelerating CNS

    Computer Networks & Software, Inc 6

    VSATS Simulator

    CD&A

    Router

    Flight

    SimulatorAIU

    Server

    Router

    VDL Radio

    Console

    MultiT-Pad800

    PC

    EFB

    PC

    EFB

    EFIS

    MFDPFD MFDPFD

    LAN

  • 7/28/2019 Aviation Networking

    47/59

    Accelerating CNS

    Computer Networks & Software, Inc 7

    Avionics I nter face Unit Approach

    ? Developed an Avionic Interface Unit (AIU) provides

    the means for avionics using non-compatible interfacestandards to share data.

    Interfaces with the systems in the aircraft using standard

    and legacy interfaces to share data

    Forwards ADS-B, TIS-B, Ownship information, AMM

    messages and Intent messages

    Supports Weather information

    Supports Location awareness capability

    ? Provides aircraft database of all transaction

    ? Supports query of data

    ? Monitor functioning of avionics

  • 7/28/2019 Aviation Networking

    48/59

    Accelerating CNS

    Computer Networks & Software, Inc 8

    AI U I nter faces

    AIU

    Comm

    Nav

    Surv

    Weather

    VDL Radio

    GuideStar

    UAT

    UAT

    XML

    CD&A

    Other avionics

    or Display (EFB)

    Nav func

  • 7/28/2019 Aviation Networking

    49/59

    Accelerating CNS

    Computer Networks & Software, Inc 9

    Future Di rections

    ? Airborne Internet Consortium

    Foster the AI Concept IP Based Infrastructure for

    aviation

    Foster the work on a Collaborative Information

    Environment (AI/CIE) the future information

    environment using XML Web Services

    Traditional methods:

    Publish and Subscribe

    Push versus Pull

    Client / Server

    Discovery

    on

    Demand

  • 7/28/2019 Aviation Networking

    50/59

    Accelerating CNS

    Computer Networks & Software, Inc 10

    CIE Vision

    FAANationa

    lWx

    Service

    Embrace and ExtendEmbrace and Extend

    X M L

    Data

    Mover

    UDDI, SOAP, WSDL

    Transform, transmit

    X M L

    Data

    Mover

    UDDI, SOAP, WSDL

    Transform, transmit

    Discovery, OLAP,

    WebParts,

    XML

    Web Servicesporta

    lsHeadsUp

    Display

    Secure wireless

    reach clientrich client

    familiar tools

    Discovery, OLAP,

    WebParts,

    XML

    Web Servicesporta

    lsHeadsUp

    Display

    Secure wireless

    reach clientrich client

    familiar tools

    Secure

    Flight

    DataFAA Flight ServiceFBO

    HotelsRental Car Trusted-Table Security

    DAC Views

    Pilot/Info ConsumePilot/Info Consumer

    Existing Legacy - databases and applications

    Oracle Sybase

    Existing Legacy - databases and applications

    Oracle Sybase

    Source: Randy.Schmidt, Northup Grumman Mar 04 AIC Meeting

  • 7/28/2019 Aviation Networking

    51/59

    Accelerating CNS

    Computer Networks & Software, Inc 1

    XML Web Services

    ? 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

    Industry standards for interoperabilityIndustry standards for interoperability

    Source: Randy.Schmidt, Northup Grumman Mar 04 AIC Meeting

  • 7/28/2019 Aviation Networking

    52/59

    Accelerating CNS

    Computer Networks & Software, Inc 2

    XML Web Services

    Browsethe Web

    Programthe Internet

    Techno

    logy

    XMLWebServices

    XML

    Database

    connectivity

    HTML

    Webpages

    Presentation

    Legacy scrapeEmail,FTP,etc.

    TCP/IP

    Innovation

    CIECIECIEConnectivity

    Source: Randy.Schmidt, Northup Grumman Mar 04 AIC Meeting

    Next wave of I nternet evolution

  • 7/28/2019 Aviation Networking

    53/59

    Accelerating CNS

    Computer Networks & Software, Inc 3

    Collaborative I nformation Environment

    XML Web Services

    DISCOVERY ON DEMANDDISCOVERY ON DEMAND

    XML Web Services CIECIE

    CloudCloud

    XMLWebServices

    Satcom

    ATC Controller

    GPS

    Navigation

    Airport

    Services

    TIS

    FIS

    Hospitality Maint.

    Internet

    Weather Products

    NOTAMs Flight Service Stations

    Other

    Gateway

    Original graphic Computer Networks & Software, Inc. Updates by Randy.Schmidt, Northup Grumman Mar 04 AIC Meeting

    VHF RadioVHF Radio

    VHF Radio

    Line of

    sight

    NAS Services ATM System

    HUB Airports

    TIS-B

    Non-CIE

    Aircraft DATABA

    SE

    CONNECTIVITY

    XM

    RFID

    AM/FM

    802.xx

    Airborne InternetAirborne Internet

    VPN

  • 7/28/2019 Aviation Networking

    54/59

    Accelerating CNS

    Computer Networks & Software, Inc 4

    AI /CIE Removes Existing Aviation I nformation Barr iers

    Graphic courtesy of C3D Aero, Inc.

    Original graphic courtesy of C3D Aero, Inc.

  • 7/28/2019 Aviation Networking

    55/59

    Accelerating CNS

    Computer Networks & Software, Inc 5

    Discovery on Demand MFD

    AI _CIE provides decision quali ty information for cockpit displays

    Original graphic courtesy of C3D Aero, Inc.

    Icing Alert

    Traffic Alert

    Airspace

    notification

  • 7/28/2019 Aviation Networking

    56/59

    Accelerating CNS

    Computer Networks & Software, Inc 6

    Summary & Challenges

    ? Industry Consensus IP and flight critical data

    Mobility Requirements what is needed?

    Lead to Application Integration Opportunities

    ? Avionic Architectures the IP-enabled aircraft has

    definition in AEEC 628, AEEC 763, AEEC 664 andother standards. Part 5 AEEC 664 is bringing this

    together?

    ? Airborne Internet Consortium Work Plan and

    Participation

  • 7/28/2019 Aviation Networking

    57/59

    Accelerating CNS

    Computer Networks & Software, Inc 7

    Contact I nformation

    Computer Networks & Software, Inc.

    7405 Alban Station Ct.

    Suite B-215

    Springfield, VA 22150-2318

    1.703.644.2103

    http://www.CNSw.com

    Chris Wargo

    1.443.994.6137 (cell)

    [email protected]

  • 7/28/2019 Aviation Networking

    58/59

    Accelerating CNS

    Computer Networks & Software, Inc 8

    Acronym List

    ADS-B Automatic Dependent Surveillance-Broadcast

    ACARS Aircraft Communications Addressing and Reporting System

    ACP Aeronautical Communication Panel

    ACSE Association Control Service ElementADLS Aeronautical Data Link System

    AIC Airborne Internet Consortium

    AIU Avionics Interface Unit

    AMM Airport Management Module

    AMSS Aeronautical Mobile-Satellite Service

    AOC Airline Operation Communications

    ASE Application Service Element

    ATN Aeronautical Telecommunication Network

    ATM Air Traffic Management

    CD&A Conflict Detection & AvoidanceCF Control Function

    CIE Collaborative Information Environment

    CM Context Management

    CMIP Common Management Information Protocol

    CNS Communications, Navigation and Surveillance

    COPP Connection Oriented Presentation Protocol

    COSP Connection Oriented Session Protocol

    CPDLC Controller-Pilot Data Link Communications

    DARTS Digital Applications Research & Test System

    DS Dialogue ServiceEFB Electronic Flight Bag

    FANS Future Air Navigation System

    FBO Fixed Base Operator

    FIS Flight Information Services

    GRC Clenn Research Center (NASA)

  • 7/28/2019 Aviation Networking

    59/59

    Accelerating CNS

    Acronym List -2

    FTP File Transfer Protocol

    ICAO International Civil Aviation Organization

    IDRP Inter Domain Routing ProtocoliPAX Internet Protocol for Aviation eXchange (Eurocontrol)

    IP Internet Protocol

    MFD Multi-function Display

    MCDU Multi-purpose Communication Display Unit

    NASA National Aeronautics and Space Administration

    NOTAMS Notice to Airman System

    QoS Quality of Service

    PFD Primary Flight Display

    RFID Radio Frequency Identification

    RSVP Resource Reservation ProtocolSATS Small Aircraft Transportation System (NASA)

    SOAP Simple Object Access Protocol

    SNMP Simple Network Protocol

    TCP Transmission Control Protocol

    TIS Traffic Information Services

    UAT Universal Access Terminal

    UDDI Universal Description, Discovery, and Integration

    VHF Very High Fregquency

    VDL VHF Digital Link

    VoIP Voice over IPVPN Virtual Private Network

    VSATS Virginia SATS

    WSDL Web Services Description Language

    XML eXtensible Mark-up Language