1 net-enabled test environment (nete) update germaine forbes test and evaluation manager, jpdo wen...

26
1 Net-Enabled Test Environment (NETE) Update Germaine Forbes Test and Evaluation Manager, JPDO Wen Zhu Alion Science and Technology SWIM Net Centric Demos and Prototypes TIM May 4, 2011

Upload: russell-logan

Post on 26-Dec-2015

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 1 Net-Enabled Test Environment (NETE) Update Germaine Forbes Test and Evaluation Manager, JPDO Wen Zhu Alion Science and Technology SWIM Net Centric Demos

1

Net-Enabled Test Environment (NETE) Update

Germaine ForbesTest and Evaluation Manager, JPDO

Wen ZhuAlion Science and Technology

SWIM Net Centric Demos and Prototypes TIM

May 4, 2011

Page 2: 1 Net-Enabled Test Environment (NETE) Update Germaine Forbes Test and Evaluation Manager, JPDO Wen Zhu Alion Science and Technology SWIM Net Centric Demos

2

• Overview– Mission and Concept– Strategy – NETE Accomplishments To-Date

• NETE baseline modeling task• Ongoing NETE Demonstrations

– Opportunities – NETE Communication Validation (Demo 0)– NETE Information Exchange Demonstrations

• Semantic Registry, Ontology Portal

– Challenges and Lessons Learned

Agenda

Page 3: 1 Net-Enabled Test Environment (NETE) Update Germaine Forbes Test and Evaluation Manager, JPDO Wen Zhu Alion Science and Technology SWIM Net Centric Demos

3

JPDO/NCOD Mission

• Joint Planning and Development Office (JPDO)– Ensure the NextGen Air Transportation System

transformation is realized by identifying, facilitating and integrating the activities, commitments and contributions of partner agencies, industry, and other key stakeholders to achieve the goals and benefits of the Next Generation Air Transportation System.

• Net-Centric Operations Division (NCOD)– Manage policies and strategies for information

sharing and coordinate investment and development of network-enhancing capabilities.

Page 4: 1 Net-Enabled Test Environment (NETE) Update Germaine Forbes Test and Evaluation Manager, JPDO Wen Zhu Alion Science and Technology SWIM Net Centric Demos

4

NCOD Information-Sharing Development Strategy

DescribeInfo Exchanges

Identify Processes/ Decisions

DesignInfo Exchanges

DesignInfo Exchanges

DesignInfo Exchanges

Select Operational

Thread

Derive InfrastructureRequirements

Perform Inter-organizational

Testing and Evaluation

Transition toOperations

Concept of Operations (ConOps)scenarios, actors

Users, service levels, security requirements,authoritative sources

Connectivity, speeds, bandwidth, standards

Validate,experiment,measure value

ID Inter-agency functional appeal

Adoption is anoption—endorse efforts already underway

Iterative approachallows incorporationof industry advancements

DescribeInfo Exchanges

Page 5: 1 Net-Enabled Test Environment (NETE) Update Germaine Forbes Test and Evaluation Manager, JPDO Wen Zhu Alion Science and Technology SWIM Net Centric Demos

5

Net- Enabled Test Environment (NETE)

• Concept– Virtual Test environment – no new facility– Industry and Government participation– Experimental approach – test, measure, evaluate, adjust– Adopting existing projects; leveraging progress

• Benefits– Data sets made available will bring interested developers– Allows demonstration of concepts to flesh out requirements– Allows trade-off studies for architectural decisions – standards,

processes, TTPs, tools, infrastructure design– Tests Governance model for efficacy– Accessible to all NextGen participants; can link to outside data

sources/consumers– Leverages work already done by NextGen Stakeholders

Page 6: 1 Net-Enabled Test Environment (NETE) Update Germaine Forbes Test and Evaluation Manager, JPDO Wen Zhu Alion Science and Technology SWIM Net Centric Demos

6

• Inter-agency Collaboration Framework• Inter-agency Infrastructure Modeling• Network Connectivity Verification (Demo 0) • NETE Governance

– Draft Information Sharing Agreements– Collaboration Tools– Baseline Security Profile

NETE Accomplishments To-date

Page 7: 1 Net-Enabled Test Environment (NETE) Update Germaine Forbes Test and Evaluation Manager, JPDO Wen Zhu Alion Science and Technology SWIM Net Centric Demos

7

NETE Infrastructure Modeling

Measure Of Effectiveness

NETE Model Metrics

Service Responsiveness

Service Completion Time

Jitter

Throughput User Throughput

User Goodput (aka, User Effective Throughput)Service Rate

SOA Throughput

SOA Goodput (aka, SOA Effective Throughput)Compression Gain

Network Throughput

Service Reliability Success Rate

Packet Retransmission Rate

Packet Loss Rate

Rich Set of metrics and measures collected in NETE Simulation Model

Enables performance analysis, study of alternatives etc.

Message exchange pattern traces to enable Information service “playback”

Page 8: 1 Net-Enabled Test Environment (NETE) Update Germaine Forbes Test and Evaluation Manager, JPDO Wen Zhu Alion Science and Technology SWIM Net Centric Demos

8

Multi-layered Model Design

Network Scenarios capturing interconnection between NETE Agencies Intra Agency Site models abstracting real-world agency network/service

architecture based on interactions with ESC, NASA and FAA Custom models of SOA-capable devices from application to physical layers

Page 9: 1 Net-Enabled Test Environment (NETE) Update Germaine Forbes Test and Evaluation Manager, JPDO Wen Zhu Alion Science and Technology SWIM Net Centric Demos

9

Opportunities

• Build on the Foundation of Interagency Collaborations– NETE Working Group as a forum for addressing governance

issues– On-going NETE infrastructure modeling initiative to provide a

snapshot of the interagency network and SOA infrastructures– Participating from agencies critical to success of NETE

• Support Effective Information Sharing and Engagements of Community of Interests (COI)– JPDO is engaging with NextGen weather and integrated

surveillance community to identify information exchanges– NETE supports information sharing goals by providing a platform

for exploration, experimentation, and socialization of information exchange services

• Facilitate 1 Year Challenge Demonstration– Incremental approach progressing with participation with select

demos– Serve as a risk reduction environment for summer demonstrations

Page 10: 1 Net-Enabled Test Environment (NETE) Update Germaine Forbes Test and Evaluation Manager, JPDO Wen Zhu Alion Science and Technology SWIM Net Centric Demos

10

Opportunities (Continued)

• Participation with FAA Program Priorities– FAA Tech Center/ R&D Domain– DEX Rel 6 (FTI/Harris)– SWIM– NEO

• Federal and Industry Participation– Northrup Grumman NNEW– JPL– NASA LaRC (Services, Registry)

• DoD Participation– Hanscom AFB, ESC

• CoT• UAVs

– Coalition Warrior Interoperability Demonstration (CWID)

Page 11: 1 Net-Enabled Test Environment (NETE) Update Germaine Forbes Test and Evaluation Manager, JPDO Wen Zhu Alion Science and Technology SWIM Net Centric Demos

11

• Demonstrate the NCOD’s approach to secure and effective information sharing by leveraging Semantic Web Service Architecture (SWSA)– Exercise information exchanges developed in collaboration with

Integrated Surveillance community– Demonstrate ontology-driven approach to enhance service

discoverability and interoperability– Elaborate key infrastructure components (e.g. Semantic Service

Registry) of SWSA• Demonstrate NETE as a platform for inter-agency

demonstrations– Showcase the ability to execute distributed demonstration

involving multiple agencies– Refine process to facilitate future NETE demonstrations

• Serve as a risk reduction environment for JPDO summer demonstrations– Improve confidence on the Lost Cargo Jet business scenario

NETE Demonstration Objectives

Page 12: 1 Net-Enabled Test Environment (NETE) Update Germaine Forbes Test and Evaluation Manager, JPDO Wen Zhu Alion Science and Technology SWIM Net Centric Demos

12

• Communication Validation Demonstration (Demo 0) prepares NETE as the platform for Information Exchange Demonstrations

– Establish connectivity among initial NETE nodes– Verify ability to share information through web services – Initiate discussions on security and business relationships

• Information Exchange Demonstration (Demo 1) establishes the software and service framework for Information Exchange Demonstrations

– Exercise information exchanges related to integrated surveillance– Demonstrate key components of the semantic web service infrastructure

(e.g. Semantic Service Registry)

• Information Exchange Demonstration (Demo 2) focuses on reducing risks for JPDO 1 Year challenge demonstration

– Exercise information exchanges related to integrated surveillance

3/2011

5/2011

8/2011

One Year Challenge

Planned NETE Demonstrations

Page 13: 1 Net-Enabled Test Environment (NETE) Update Germaine Forbes Test and Evaluation Manager, JPDO Wen Zhu Alion Science and Technology SWIM Net Centric Demos

13

Demonstrations in Context of NCOD Activities

NETENETE

Semantic PlatformSemantic Platform

Services and Information ExchangesServices and Information ExchangesContent

Software

Infrastructure

WeatherWeather

ISIS

Flight and FlowFlight and Flow

UASUAS

Semantic RegistrySemantic Registry

Ontology PortalOntology Portal

ConnectivityConnectivity

Security /GovernanceSecurity /Governance

InteroperabilityInteroperability

Demo 1

Demo UI/ Script

Demo UI/ Script

Digital LibraryDigital Library

Demo 2

Demo UI/ Script

Demo UI/ Script

Demo 0

Page 14: 1 Net-Enabled Test Environment (NETE) Update Germaine Forbes Test and Evaluation Manager, JPDO Wen Zhu Alion Science and Technology SWIM Net Centric Demos

14

NETENETE

Semantic InfrastructureSemantic Infrastructure

SOA Software InfrastructureSOA Software Infrastructure

Network InfrastructureNetwork Infrastructure

WeatherWeather Integrated SurveillanceIntegrated Surveillance

Ontology PortalOntology Portal

Semantic Service Registry

Semantic Service Registry

Web Service Registry

Web Service Registry

Network Modeling Tools

Network Modeling Tools

Network Monitoring Tools

Network Monitoring Tools

serviceservice

serviceservice

serviceservice

serviceservice

serviceservice

4-D Weather Cube

4-D Weather Cube Flight TrackFlight Track Suspicious

Activity ReportSuspicious

Activity Report

SafetySafety Airport OperationsAirport Operations

serviceservice

serviceservice

Enterprise Service Bus

Enterprise Service Bus

serviceservice

serviceservice

Infrastructure Services

Information Exchange Services

NETE as a Federated Infrastructure

Identity Management

Identity Management

serviceservice

NETE infrastructure has three layers: network, SOA, and semantic infrastructure to support NCOD COI Engagement Process. Both information exchanges and NETE infrastructure services are provided by participants.

NETE infrastructure has three layers: network, SOA, and semantic infrastructure to support NCOD COI Engagement Process. Both information exchanges and NETE infrastructure services are provided by participants.

Digital LibraryDigital Library

serviceservice

Page 15: 1 Net-Enabled Test Environment (NETE) Update Germaine Forbes Test and Evaluation Manager, JPDO Wen Zhu Alion Science and Technology SWIM Net Centric Demos

15

C2 Enterprise Integration Facility (CEIF)Hanscom AFB, MA

FAA Tech CenterAtlantic City, NJ

FAA Tech CenterAtlantic City, NJ

Demonstration Control WorkstationDemonstration Control Workstation

Firewall

Tomcat ServerTomcat Server

NASA LaRCLangley, VA

NASA LaRCLangley, VA

Alion NETE LabLanham, MD

Alion NETE LabLanham, MD

Web Browser

Web Browser

Demonstration Controller Web

Application

Demonstration Controller Web

Application

HTTP(S)

HTTP(S)

Timing ServiceTiming Service

Web Browser

Web Browser

WebBrowser

WebBrowser

Weather ServiceWeather Service

Web BrowserWeb Browser

JPDOWashington, DC

JPDOWashington, DC

Web Browser

Web Browser

HTTP(S)

HTTP(S)

HTTP(S)

Flight Track

Service

Flight Track

Service

Communication Validation: Overview

Internet

Page 16: 1 Net-Enabled Test Environment (NETE) Update Germaine Forbes Test and Evaluation Manager, JPDO Wen Zhu Alion Science and Technology SWIM Net Centric Demos

16

Information Exchanges Demonstrated Suspicious Activity Report (SAR)

Flight Info Track Info

Threat Info Weather Data

Information Exchange Demonstration 1

Role Plays Airport Personnel Federal Aviation Administration (FAA) Department of Defense (DOD) Department of Homeland Security (DHS) Local and State Law Enforcement

Scenario: Lost Cargo JetDemonstrates how surveillance information and air

domain awareness capabilities are employed to identify, detect, assess and respond to potential airborne terrorist activities in open range airspace within the continental United States (CONUS).

Participating LocationsNETE Nodes

Page 17: 1 Net-Enabled Test Environment (NETE) Update Germaine Forbes Test and Evaluation Manager, JPDO Wen Zhu Alion Science and Technology SWIM Net Centric Demos

17

• Preparing Distributed Demonstration Environment– Working with NETE Participants

• Development Semantic Service Registry– Leveraging Open Source Solutions

• Development of Demonstration UI– Based on the Lost Cargo Jet Scenario

• Discovering Available Data Sources– Obtained Access to SWIM Registry

Information Exchange Demonstrations: Status

We are looking for sources for Air Track, Weather, Integrated Surveillance dataWe are looking for sources for Air Track, Weather, Integrated Surveillance data

Page 18: 1 Net-Enabled Test Environment (NETE) Update Germaine Forbes Test and Evaluation Manager, JPDO Wen Zhu Alion Science and Technology SWIM Net Centric Demos

18

NextGen Semantic Service Registry

NextGen Semantic Service Registry

NextGen Semantic Service Registry

• Purpose– Improve service discoverability

and understandability – Support Semantic Service

Provisioning– Provide Federated Search

• Technical – Provide Federated Search – Encode service metadata in RDF– Use ontology to annotate

message content– Convert WSDL and XSD Schema

files into RDF

Page 19: 1 Net-Enabled Test Environment (NETE) Update Germaine Forbes Test and Evaluation Manager, JPDO Wen Zhu Alion Science and Technology SWIM Net Centric Demos

19

Open Semantic Framework

SoftwareComponent Description

Linux Operating SystemMySQL Relational DatabaseApache HTTPD Web ServerApache Solr Enterprise search platform

Virtuoso Multimodel data server / triplestore

OpenSSL Secure Socket Layer Library

iODBC Open DataBase Connectivity Library

PHP Professional Home Pages

Java Software development language and interpreter

Drupal Web Content Management System

OpenStructs Semantic Web Service Framework

Use of Open Source Software

Source: http://openstructs.org/

Page 20: 1 Net-Enabled Test Environment (NETE) Update Germaine Forbes Test and Evaluation Manager, JPDO Wen Zhu Alion Science and Technology SWIM Net Centric Demos

20

• Purpose– Improve service

discoverability and understandability

– Support Semantic Service Provisioning

– Provide Federated Search

• Technical – Provide Federated

Search – Encode service metadata

in RDF– Use ontology to annotate

message content– Convert WSDL and XSD

Schema files into RDF

Page 21: 1 Net-Enabled Test Environment (NETE) Update Germaine Forbes Test and Evaluation Manager, JPDO Wen Zhu Alion Science and Technology SWIM Net Centric Demos

21

NextGen Ontology Portal

Ontology Portal• Two-Tiered Registry

– NextGen Ontology – consist of vetted ontologies

– Ontology Library – open to the wider community

• Ontology Metadata– Ontology owner, domain, and

location • Ontology Search*

– Support ontology discovery

Page 22: 1 Net-Enabled Test Environment (NETE) Update Germaine Forbes Test and Evaluation Manager, JPDO Wen Zhu Alion Science and Technology SWIM Net Centric Demos

22

NextGen Ontology Portal

Sign In Register Help/About Send FeedbackNextGen Ontology Portal Search Projects Document

Welcome to the NextGen Ontology PortalLorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor

incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

Latest Updates

Latest Discussions

• Weather COI – “Are meso-cyclones and huricanes …” jmason , 3 days ago• UCore-SL – “Events and continuents” kstevens, 4 days ago• QUDT – “Adding a New System of Measure” lpersons, 1 week ago

Digital Library

Advanced Library Search

Search

The NextGen Ontology Portal is developed and maintained by …

Title Domain Prefix File Last Changed

NextGen Core metadata neo-core faa-nextgen-core.n3 2011/08/11

NextGen Weather weather neo-weather faa-nextgen-weather.n3 2011/07/29

NextGen Integrated Surveillance

surveillance neo-is faa-nextgen-is.n3 2011/07/24

NextGen Enterprise Ontologies

NextGen Community Ontologies

Title Domain Prefix File Last Changed

UCore-SL DL 1.0 upper sl UCore-SL-OWL-DL-1.0.owl 2011/05/03

QUDT Quantities units qudt quantity.owl 2011/06/02

Search all ontologies

Advanced Search

Search

2011/08/19 – Flight and Flow2011/08/14 – Integrated Surveillance

Page 23: 1 Net-Enabled Test Environment (NETE) Update Germaine Forbes Test and Evaluation Manager, JPDO Wen Zhu Alion Science and Technology SWIM Net Centric Demos

23

• Inter-agency co-ordination can be challenging– Engineering– Security– Business Relationship Coordination

• Availability of Data and Services• Availability of Agency Resources• Registry Standards • Communication

Lessons Learned

Page 24: 1 Net-Enabled Test Environment (NETE) Update Germaine Forbes Test and Evaluation Manager, JPDO Wen Zhu Alion Science and Technology SWIM Net Centric Demos

24

Germaine ForbesJPDO Test and Evaluation [email protected]@pentagon.af.mil

David BrownJPDO Sr Information Systems [email protected]@pentagon.af.mil

Danny DeshchidnTest [email protected]

Wen ZhuTechnology [email protected]

Points of Contact

Page 25: 1 Net-Enabled Test Environment (NETE) Update Germaine Forbes Test and Evaluation Manager, JPDO Wen Zhu Alion Science and Technology SWIM Net Centric Demos

25

Questions?

Page 26: 1 Net-Enabled Test Environment (NETE) Update Germaine Forbes Test and Evaluation Manager, JPDO Wen Zhu Alion Science and Technology SWIM Net Centric Demos

26

• Complete on Friday 3/11– Control workstation in place with software installed– Demonstration script completed, deployed, and tested– Demo Report available mid-May

• Service Endpoints Available– Control site at ESC– Timing Service at NASA LaRC– Flight Track Service at Alion

• Service Endpoint Pending– NNEW at FAA

• Publically available NOAA service used instead• Ongoing collaboration with FAA Technical Center

• Business Relationship and Security Discussions ongoing– Governance– Security

Communication Validation: Status