nasa related cns test facilities – future use for ai development presented at
DESCRIPTION
NASA Related CNS Test Facilities – Future Use for AI Development Presented at Airborne Internet Consortium Meeting March 3, 2004. 4 th Integrated CNS Conference & Workshop Hosted by the Space Communications Program, NASA Glenn Research Center April 26-29, 2004 - PowerPoint PPT PresentationTRANSCRIPT
Computer Networks & Software Inc.
7405 Alban Station Court, Suite B215, Springfield, Virginia 22150-2318 (703) 644-2103 www.CNSw.com
Accelerating CNS
NASA Related CNS Test Facilities – Future Use for AI Development
Presented at
Airborne Internet Consortium Meeting
March 3, 2004
Accelerating CNS
Computer Networks & Software, Inc 2
Audience• Industry and academic communities performing research and technology development for advanced
digital communications systems and associated applications supporting the national and global air transportation systems.
Goals• Understand current efforts and recent results in near- and far-term research and technology
demonstration.• Identify integrated digital communications, navigation and surveillance research requirements
necessary for a safe, high-capacity, advanced air transportation system.• Foster collaboration and coordination among all stakeholders.• Discuss critical issues and develop recommendations to achieve the future integrated CNS
vision for the national and global air transportation system.
4th Integrated CNS Conference & Workshop
Hosted by the Space Communications Program,NASA Glenn Research Center
April 26-29, 2004Hyatt Fair Lakes, Fairfax, Virginia
http://spacecom.grc.nasa.gov/icnsconf
Accelerating CNS
Computer Networks & Software, Inc 3
Outline
Today’s Purpose: Understand and assist in setting directions for AIC input into the use of existing and planned test facilities at the NASA Glenn Research Center ---- from a contractor’s perspective.
Background – overall evolving concept FASTE-CNS Virtual Aircraft & Controller Test System Aeronautical Network Research System
Supported by:
Accelerating CNS
Computer Networks & Software, Inc 4
N-ACT: The Concept
N-ACTS = National Aeronautical CNS Test System: A study to look at concept of CNS Test Facilities to be considered for the ACAST Project
Develop the national capability to provide a realistic environment that supports the assessment, validation, and the development of future advanced, integrated Communications, Navigation, and Surveillance (CNS) information infrastructure for both national and global airspace systems.
Accelerating CNS
Computer Networks & Software, Inc 5
Integrated CNS Laboratory Concept
N-ACT Laboratory Management and Control• System Administrator• System Manager• Experiment Support Software• Test and Metrics Software• Electronic Development Library• Access Control and Security Management
Surveillance
• Radar/SIF• Multilateration• Space Based• Aircraft Centric• Other Ground Centric
• Space Centric• Aircraft Centric• Ground Centric
Navigation
Off-SiteUser
On-SiteUser
• Communications Models• Navigation Models• Surveillance Models• Integrated CNS Models
Modeling & SimulationFacility
• Aircraft Comm Systems• Ground Comm Systems• Scripted Applications• “Man-in-the-Loop” App’ls• Multi-System Test
Laboratory TestbedInformation Exchange
• ATN• NADIN PSN• WWW
Interfaces
• VSCS• Telco • Others
Mobile Testbeds
Communications
• Air/Air• Air/Ground• Ground/Ground• Data Link• SATCOM• Multi-Spectrum• Voice
VDL
Accelerating CNS
Computer Networks & Software, Inc 6
N-ACT Laboratory Test bed Concept
VirtualAircraft
Environment
Surveillance Environment(System Under Test)
Communications Environment(System Under Test)
R/TRouter
GroundRadio
R/TA/G Router
R/TRouter Air
Radio
Navigation Environment(System Under Test)
GPS
DB
“Man-in-the-Loop”
Applications
SystemManager N-ACT
Server
On-SiteExperiment
Users
ElectronicDevelopment
LibraryScripted
Applications
SATCOMGroundStation Web RouterInterface
Data Exchange Off-SiteUser
Accelerating CNS
Computer Networks & Software, Inc 7
N-ACT Functional Interactions
WJHTC
Volpe TCGRC
ARC
FFRDC
ATM Facilities
R & D Facilities
EuroControl
COMM
CNS Field Sites
RCAG
System Under Test
Navigation
Landing Aids
Surveillance
FutureC N SN-ACT
Data Exchange
R & D Universities
Avionics
Airframe
CNS/ATM System Providers
CommunicationsService Providers
Weather ServiceProviders
DoD
AOC
DoHLS
ATCSCC
FSS/AFSS
ATCT
TRACON
ARTCC
LaRC
Vendors
Accelerating CNS
Computer Networks & Software, Inc 8
Future Aeronautical Subnetwork Traffic Emulator – CNS (FASTE-CNS)
www.faste-cns.com
Accelerating CNS
Computer Networks & Software, Inc 9
Background
Need for effective tools to model and analyze existing communications loads, and plan for required communications capacity in future
NASA initiated Virtual Airspace Modeling and Simulation (VAMS) project
NASA GRC leading the effort to integrate Communications, Navigation and Surveillance (CNS ) tools to be part of the Virtual Airspace Simulation Technologies (VAST) toolbox
As part of VAMS and VAST efforts NASA sponsored the development of Future Aeronautical Sub-networks Traffic Evaluator (FASTE) for CNS System – Beta tested in 2003
GRC developed Software Requirements Specifications for CNS models
Accelerating CNS
Computer Networks & Software, Inc 10
Generic Loading Analysis
FASTE-CNS Process Model
App. 1Trans.1-n Param.1-k
App. nTrans.1-n Param.1-k
...
...Media 1
Media n
Aircraft Load Profile
• Type of Aircraft - Commercial - Regional - Business - General - Military
• Phase of Flight• Assigned Media
Aircraft Density
• Location
• Type of Aircraft
• Media Characteristics
• System Loading
• Resources Required
• What if?
Performance
Accelerating CNS
Computer Networks & Software, Inc 11
FASTE-CNS Architecture
• User Management• Application Message Sets• Media• Communications Profile
• Geographic Region• Aircraft Density• Communication Load• # - Frequencies Needed
Capabilities
Web andApplication
Services(IIS Server)
IE / Netscape
Data Repository Services
(SQL Server)
Government
Universities
Industry
Internet
Accelerating CNS
Computer Networks & Software, Inc 16
Library Models
Private and public (library) analysis files Models in library can be copied and modified by user Included Reference Geographic Regions
– Continental United States (CONUS)– East Coast Corridor– East Coast– West Coast– Los Angles Basin
Providing the means to foster inter-agency and industry collaboration
Accelerating CNS
Computer Networks & Software, Inc 17
CONUS Model Characteristics
Divided into 153 subregions (200 mi squares) Almost 8,000 aircraft, which is a busy hour in 2010 Aircraft types
– Commercial carriers (CC)– Regional carriers (RC)– General aviation (GA)
Model data link applications and media– ADS-B on 1090 ES (CC & RC) and UAT (GA)– TIS-B on 1090 ES (CC & RC) and UAT (GA)– FIS-B on VDL-2 Broadcast (All)– CPDLC on VDL-2 (CC & RC)– LAAS on VHF Datalink (CC & RC)
Accelerating CNS
Computer Networks & Software, Inc 22
FASTE Enhancements for CNS
Enhancements support pre- and post-trial analysis for OpCons– Pre-trial: Communications data input into current
FASTE-CNS system– Post-trial: OpCons simulation data used to perform
analysis Communications models - Medium fidelity
– Model voice, ACARS, and VDL Mode 2 media– Pre-trial results are available using the current version of
FASTE-CNS with GUI enhancements– Post-trial analysis will use data collected from the
operational simulation conducted in the ACES environment. Enhanced FASTE comm simulation model will provide the impact of comm on the OpCon.
Accelerating CNS
Computer Networks & Software, Inc 23
FASTE Enhancements for CNS
Navigation model - Low fidelity– Data collected from the operational simulation conducted
in the ACES environment used to model GPS and VOR/DME reported positions throughout the flight.
– Enhanced FASTE simulation model will provide occurrences of separation criteria violations.
Accelerating CNS
Computer Networks & Software, Inc 24
FASTE Enhancements for CNS
Surveillance model - Medium fidelity– Data collected from the operational simulation conducted
in the ACES environment used to model Secondary Surveillance Radar (SSR) and Automatic Dependent Surveillance - Broadcast (ADS-B) reported positions throughout the flight.
– Enhanced FASTE simulation model will provide occurrences of separation criteria violations.
Accelerating CNS
Computer Networks & Software, Inc 25
Access & Participation
Ready for use today without CNS Models Enhancements
Consider AIC Working Group to use as an AI Requirements tool
Go to WWW.FASTE-COMS.COM to sign up CNS Models available in August 2004
Accelerating CNS
Computer Networks & Software, Inc 26
Virtual Aircraft and Controller (VAC) CNS Test System
Accelerating CNS
Computer Networks & Software, Inc 27
NASA GRC System Testbed Configuration
GroundController
Display
CMU(ATN
compliant)
CMU(ATN
compliant)
ATN Build A Developed over
120,000 LOC of ATN Compliant Software
Part of Aerosapient Flight Tests
C++ and JAVA MCDU and Enroute
Controller HMIs
Accelerating CNS
Computer Networks & Software, Inc 28
VAC the Data Link Testing Tool
How: Distributed data link communications emulator:
– 160 individual, separately script-driven (autonomous) aircraft with “free-play” responses
– Script-driven (autonomous) controller with “free-play” responses
– Human-interactive aircraft (pilot) position– Human-interactive controller position– System manager:
» Single point of control and test data collectionand reporting
» Online and offline performance reporting
Using: Aeronautical Telecommunications Network (ATN) SARPs compliant: – Build C using ADS-B and TIS-B– Context Management (CM) service messages– CPDLC Baseline 1 message set (68 uplink, 36 downlink)– Up to 5 Concatenated Message elements per message– TP4/CNLP ISO Protocols
Purpose: Support realistic message traffic testing of multiple subnetworks (e.g., VDL M2, VDL M3, SATCOM, etc.)
RM
VIRTUAL AIRCRAFT
NASA GRC
Accelerating CNS
Computer Networks & Software, Inc 29
Functional Configuration
A/G Router
Receiver / Transmitter
Receiver / Transmitter
SystemManager
G/A Router
Communications Subnetwork
Human InteractiveController
AutonomousController
Human Interactive
Aircraft
AutonomousAircraft
AutonomousAircraft
AutonomousAircraft
AutonomousAircraft
Accelerating CNS
Computer Networks & Software, Inc 30
Virtual Aircraft & Controller
AirborneRadio(s) &A/G Router
Sub-Network Environment(System Under Test)
R/TRouter
R/TRouter
GroundRadio
Laboratory Facility
Human InteractiveController
Human Interactive
AircraftSystemManager
Virtual Aircraft Environment(Up to 160 A/C)
LAN
VirtualController PC Virtual
Aircraft PCs
Virtual Controller Environment
R/TA/G Router
Accelerating CNS
Computer Networks & Software, Inc 31
VAC Build B System Architecture
Human InteractiveController (HIC)
CP-AECM-AETP4
CLNP802.3
100M Switch
VDL-2Subnet
System Manager
MGR-APPsTP4
CLNP802.3
ATN Router
CP-AECM-AETP4
CLNP802.3
C/I-Agent
AutonomousAircraft (AA)
AutonomousController (AC)
C/I-Agent
. . .AA AA AA
100M Switch
CP-AECM-AETP4
CLNP802.3
HumanInteractive Aircraft
(HIA)C-Agent A-GUI
CP-AECM-AETP4
CLNP802.3
C-Agent C-GUI
ATN Router
Printer
CLNP
802.3VDL-2 V/L/D
ASIPWB-3
ARINC-429
VDRASIPWB-3429
MAC IF
D8PSKVDL-2 MAC
Human InteractiveAircraft (HIA)
VDR
VDR
ASIP - AVLC SimpleInterface Protocol
V/L/D - VME/LME/DLEWB-3 - WilliamsburgV-3429 - ARINC 429I-Agent - Intelligent AgentC-Agent - Com. Agent
= System Manager Data Channel
NASAGRC
Human InteractiveController (HIC)
CP-AECM-AETP4
CLNP802.3
CP-AECM-AETP4
CLNP802.3
100M Switch
VDL-2Subnet
System Manager
MGR-APPsTP4
CLNP802.3
MGR-APPsTP4
CLNP802.3
ATN Router
CP-AECM-AETP4
CLNP802.3
C/I-Agent
AutonomousAircraft (AA)
AutonomousController (AC)
C/I-Agent
. . .AA AA AA
100M Switch
CP-AECM-AETP4
CLNP802.3
CP-AECM-AETP4
CLNP802.3
HumanInteractive Aircraft
(HIA)C-Agent A-GUIC-Agent A-GUI
CP-AECM-AETP4
CLNP802.3
C-Agent C-GUIC-Agent C-GUI
ATN Router
Printer
CLNP
802.3VDL-2 V/L/D
ASIPWB-3
ARINC-429
CLNP
802.3VDL-2 V/L/D
ASIPWB-3
ARINC-429
VDRASIPWB-3429
MAC IF
D8PSKVDL-2 MAC
ASIPWB-3429
MAC IF
D8PSKVDL-2 MAC
Human InteractiveAircraft (HIA)
VDR
VDR
ASIP - AVLC SimpleInterface Protocol
V/L/D - VME/LME/DLEWB-3 - WilliamsburgV-3429 - ARINC 429I-Agent - Intelligent AgentC-Agent - Com. Agent
= System Manager Data Channel
NASAGRCNASAGRCNASAGRC
Accelerating CNS
Computer Networks & Software, Inc 32
Aircraft/Controller Functionality
CPDLC Services
• CPDLC Start Request• CPDLC Message Service• CPDLC End Service Request
CM Services
• CM Logon• CM End• CM Abort
CPDLC Messages
• SARPs Compliant CPDLC– 69 Uplink Messages– 36 Downlink Messages
• ADLS Baseline 1 Message Set• Message Element Concatenation
Autonomous Aircraft & Controller
• Up to 160 Aircraft Emulated • Script Driven
– Timed Aircraft Requests – Timed Controller Instructions– Automated Response to Requests based on Received Message
• Managed, Controlled and Monitored by System Manager• Communications:
– ATN Compliant (TP4/CLNP)– Between Aircraft and Controller via ATN Subnetwork– With System Manager
• Automatically Saves all Configuration and Experiment data
GUIs • Emulates Generic ATC Workstation • Emulates Generic MCDU• Message Alerting & Display• Message Selection & Composition• Actions Taken Indicators• “Free Play” CPDLC with ATSP • Controller Display has Full Data
Blocks
Human Interactive Aircraft & Controller • “Human in the Loop” Testing
– User Configuration, Initialization and Experiment – Responses Based on Received Message
• Monitored by System Manager• Communications:
– ATN Compliant (TP4/CLNP)– Between Interactive Controller and Aircraft via ATN Subnetwork– With System Manager
• Automatically Saves all Configuration and Experiment Data
Accelerating CNS
Computer Networks & Software, Inc 33
System Manager Functionality
System Configuration
• Select Workstations for Experiment• Select Controller Workstations• Assign Aircraft for Each Workstation• Assign Script to Each Aircraft• Assign 24-bit Address to Each Aircraft• Assign Facility Designation to Controller• Assign Unique NSAPs to Each Aircraft and
Controller• Enter Experiment Start and Stop Times
Data Transfer
• Online - Real Time Status• Offline - Post-Experiment File
Transfer of Aircraft and Controller Files for
Data Reduction
Experiment Scripting
• User Constructs Scenario Scripts• Supports Aircraft Departure to Arrival Profile• Supports Background Loading with CPDLC
Messages• ATN SARPs Compliant Messages• Script Library• Prints Scripts in Human Readable Form
System Initialization
• Distributes Configuration Data to Workstations
Autonomous Operations
• Initiated and Controlled by System Manager
• Not Affected by Human Interactive Operations
System Control
• Start and Stop Experiment
Script Monitoring and Display
• Monitor Scenario Progress on System Manager Display
• Monitor Status of Individual Autonomous Aircraft Script Execution
Reporting
• User Selectable Reports• Display, Save, and Print Reports• On-line Reports
– End-to-End Delay – Error Messages
• Off-line Reports– Experiment Summary – Message Transmitted List– Message Received List– Master Message List– End-to-End Delay – Error Messages– Related EventsData Reduction
• Processes Data for use in Reporting
Monitor
• Communications Delay Measurements• Communications Status of Each Workstation• Error Message Status
Accelerating CNS
Computer Networks & Software, Inc 34
ATN
NETWORK*TP4/CLNP
Aircraft Display Enroute Controller Display
TP4/CLNP
Manual Message Input and Response
Human Interactive Message Exchanges
Features
• Emulates Generic MCDU/Controller• SARPs Compliant Baseline 1 CPDLC
message set– 105 Messages
• Message Element Concatenation– 5 Message Elements
• “Free Play” CPDLC between Aircraft & Controller
• Message Alerting & Display• Message Selection & Composition
* CPDLC over IPv4 and IPv6 available
Accelerating CNS
Computer Networks & Software, Inc 35
VAC-Build C System Overview
Provides for TIS-B and ADS-B communications loading for testing of related subnetworks (conforms to RTCA Standards)
Consists of upgrades to Build B major component applications:– Human Interactive Aircraft (HIA)– Human Interactive Controller (HIC)– Autonomous Aircraft (AA)– Autonomous Controller (AC)– System Manager
TIS-B and ADS-B receive capability to be added to AA (max 160), AC, HIA and HIC; ADS-B transmit to be added to HIA and AA (up to 40)
Add user capability to display TIS-B traffic on a Cockpit Display of Traffic Information (CDTI) – Ames Software GFE
SM upgraded to provide means to script flight plans for up to 160 aircraft, control experiments, and record data.
Accelerating CNS
Computer Networks & Software, Inc 36
VAC- Build C Logical System Architecture
ATNEP
Mascon
Configure
M-AgentInitializer
Monitor
Start Stop
Logger
Reporter
Scripts
System Manager
Database
TIS-BHandlerADS-BHandler
CDTI
I/F
UD
PEP
TIGERCDTI*Display
C Agent
DataReduction
ATN EPI-Agent
ASFPG
*NASA Provided
AAATNEP
C-Agent
A-Syscon
I-Agent Aircraft1of N
TIS-BHandlerADS-BHandler
CDTI
I/FUD
PEP
TIGER
CDTI*Display
CP-ASE
CFDS
ACSE
COPPCOSP
CM-ASE
CFDS
ACSE
COPPCOSP
CMAE
CPDLCAE
xN
I-Agent
TIS-BHandlerADS-BHandler
CDTI
I/FUD
PEP
TIGER
CDTI*Display
HICATNEP
C-Agent
C-Syscon
I-Agent
CP-ASE
CFDS
ACSE
COPPCOSP
CM-ASE
CFDS
ACSE
COPPCOSP
CMAE
CPDLCAE
GUI
I-Agent
TIS-BHandlerADS-BHandler
CDTI
I/F
UD
PEP
TIGER
CDTI*Display
HIAATNEP
C-Agent
A-Syscon
I-Agent
CP-ASE
CFDS
ACSE
COPPCOSP
CM-ASE
CFDS
ACSE
COPPCOSP
CMAE
CPDLCAE
GUI
I-Agent
LocalStore
ACATNEP
C-Agent
C-Syscon
I-Agent
TIS-BHandlerADS-BHandler
CDTI
I/FUD
PEP
TIGER
CDTI*Display
CP-ASE
CFDS
ACSE
COPPCOSP
CM-ASE
CFDS
ACSE
COPPCOSP
CMAE
CPDLCAEI-Agent
UDP/IP
(TIS-B, ADS-B)
TP4/CNLP (Control and CM/CPDLC)
Accelerating CNS
Computer Networks & Software, Inc 37
Leverage Investments for ACAST
Aeronautical Network Research System (ANRS)– VAC Build C plus functional messages sets for AOC, FIS– Enhanced Flight Planning Scenario tools– RF simulation of moving platforms equipped with
multiple emitters» Employs capabilities developed in the multiyear program of the USAF
(Joint Communications Simulator)
– Systems Engineering Phase to guide directions and capabilities
Accelerating CNS
Computer Networks & Software, Inc 39
Aviation IP Project - Network Interconnection Diagram
NETWORKIPv4
NAS Emulatorx.25
CA
CA
CA
CA
DNS
DNS
DNS
DNS
Regional Network
Regional NetworkIPv6
IPv6
IPv6
IPv6
IPv6
IPv6
IPv4
IPv4
IPv4
IPv4
Mobile IPv4
Computer Networks & Software, Inc. (Springfield, VA)
Eurocontrol (Brussels, Belgium)
NASA GRC (Cleveland, OH)
• Secure CPDLC
• Secure CPDLC
• ATS Application
• ATS Application
Experimental Centre
(Paris, France)
• ATS Application
Accelerating CNS
Computer Networks & Software, Inc 40
NASA – Eurocontrol IPv6 Test Infrastructure
NASA GRC
CNS AS 1
2001:0:340:2200::/64
IPv6-in-IPv4 Tunnels
2001:0:340:AA01::/64CNS 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
Netmon Server
Mobile Node
Host Agent
T1 BackboneCore Router Network
Running BGP
Maximus Theodore
Goliath
Odysseus
Eris
Demeter
Hades
Netmon Agent
IPv4 Network
NAT-PT
Marcus
50+ entities
Accelerating CNS
Computer Networks & Software, Inc 41
Next Steps
Form a know process to relate our inputs to the NASA GRC Program and Technical Managers
Accelerating CNS
Computer Networks & Software, Inc 42
Contacts
Computer Networks & Software, Inc.
7405 Alban Station Ct.Suite B-215
Springfield, VA 22150-2318703-644-2103
http://www.CNSw.com
Chris Wargo443.994.6137 (cell)