system wide information management (swim) overvie · system wide information management (swim) ......

31
10/6/2005 1 Federal Aviation Administration 1 AMHS Implementation Workshop ICAO, Bangkok January 27 th 28 th 2010 System Wide Information Management (SWIM) AMHS Workshop SP/25

Upload: dinhanh

Post on 04-Jun-2018

218 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: System Wide Information Management (SWIM) Overvie · System Wide Information Management (SWIM) ... –Easy access to information by more system users and service ... Business as Usual

10/6/2005 1Federal AviationAdministration

1AMHS Implementation WorkshopICAO, BangkokJanuary 27th – 28th 2010

System Wide Information

Management (SWIM)

AMHS Workshop – SP/25

Page 2: System Wide Information Management (SWIM) Overvie · System Wide Information Management (SWIM) ... –Easy access to information by more system users and service ... Business as Usual

10/6/2005 2Federal AviationAdministration

2AMHS Implementation WorkshopICAO, BangkokJanuary 27th – 28th 2010

2

Agenda

• SOA

• SWIM Mission Need & Benefit

• SWIM Concepts

• SWIM Implementation

Page 3: System Wide Information Management (SWIM) Overvie · System Wide Information Management (SWIM) ... –Easy access to information by more system users and service ... Business as Usual

10/6/2005 3Federal AviationAdministration

3AMHS Implementation WorkshopICAO, BangkokJanuary 27th – 28th 2010

What is SOA

• SOA – Service Oriented Architecture

Page 4: System Wide Information Management (SWIM) Overvie · System Wide Information Management (SWIM) ... –Easy access to information by more system users and service ... Business as Usual

10/6/2005 4Federal AviationAdministration

4AMHS Implementation WorkshopICAO, BangkokJanuary 27th – 28th 2010

SOA Basic Example

Service

Provider

Service

Consumer

Service Request

Service Response

What is service?

E. G. Taxi Service, Airline reservation service, Pizza Delivery Service etc..

Provider and Consumer runs on different machine and/or software

Page 5: System Wide Information Management (SWIM) Overvie · System Wide Information Management (SWIM) ... –Easy access to information by more system users and service ... Business as Usual

10/6/2005 5Federal AviationAdministration

5AMHS Implementation WorkshopICAO, BangkokJanuary 27th – 28th 2010

What is the service?

“A service is a fundamental building block of

an SOA. It consists of a service contract,

one or more service interfaces, and a

service implementation. We distinguish

different categories of services, namely

basic services, intermediary services,

process-centric services, and public

enterprise services. ”

Page 6: System Wide Information Management (SWIM) Overvie · System Wide Information Management (SWIM) ... –Easy access to information by more system users and service ... Business as Usual

10/6/2005 6Federal AviationAdministration

6AMHS Implementation WorkshopICAO, BangkokJanuary 27th – 28th 2010

• A service-oriented architecture is

essentially a collection of services. These

services communicate with each other.

The communication can involve either

simple data passing or it could involve two

or more services coordinating some

activity. Some means of connecting

services to each other is needed.

Page 7: System Wide Information Management (SWIM) Overvie · System Wide Information Management (SWIM) ... –Easy access to information by more system users and service ... Business as Usual

10/6/2005 7Federal AviationAdministration

7AMHS Implementation WorkshopICAO, BangkokJanuary 27th – 28th 2010

Service Oriented Architecture Model

Page 8: System Wide Information Management (SWIM) Overvie · System Wide Information Management (SWIM) ... –Easy access to information by more system users and service ... Business as Usual

10/6/2005 8Federal AviationAdministration

8AMHS Implementation WorkshopICAO, BangkokJanuary 27th – 28th 2010

Evolving to more flexible architecture

From SOA Concept - HP

Page 9: System Wide Information Management (SWIM) Overvie · System Wide Information Management (SWIM) ... –Easy access to information by more system users and service ... Business as Usual

10/6/2005 9Federal AviationAdministration

9AMHS Implementation WorkshopICAO, BangkokJanuary 27th – 28th 2010

Historical Context – SWIM Pre-Dates

NGATS• ATS Concept of Operations for the National Airspace System in 2005

(September 30, 1997) identified general need

• National Airspace System Concept of Operation and Vision for the Future of

Aviation (RTCA, November 15, 2002) introduced common information

network concept to manage data at a NAS level

• ICAO Global Air Traffic Management Operational Concept (2005) adopted

the SWIM as an enabler to promote information-based ATM integration

• NGATS 2025 Concept Brief, Concept v4.8 – JPDO Working Document,

August 31, 2005 identified concept as fundamental to making data available,

securable, and useable in real time to support new decisions and new

decision makers

Page 10: System Wide Information Management (SWIM) Overvie · System Wide Information Management (SWIM) ... –Easy access to information by more system users and service ... Business as Usual

10/6/2005 10Federal AviationAdministration

10AMHS Implementation WorkshopICAO, BangkokJanuary 27th – 28th 2010

10

FAA Mission Need for SWIM

Today’s National Airspace System to Next Generation Air Traffic System Evolution Challenge:

• Today’s NAS is a hardwired collection of systems designed for specific types of decisions and decision makers

– Dedicated point-to-point interfaces defined by custom interface control documents

– Each interface designed, developed and maintained separately

• Next Generation Air Transportation System must allow:

– Easy access to information by more system users and service providers

– More efficient data management

– System transparency to link decisions from strategic planning to tactical action

Page 11: System Wide Information Management (SWIM) Overvie · System Wide Information Management (SWIM) ... –Easy access to information by more system users and service ... Business as Usual

10/6/2005 11Federal AviationAdministration

11AMHS Implementation WorkshopICAO, BangkokJanuary 27th – 28th 2010

The Challenge

HostWARP

IDS/

ERIDS

ATOP

CIWS

TFMTMA

STARS/

ARTS/

TAMR

ERAM

ASDE-X

ETMS

Inter-

Agency

Today

NAS data remains relatively

unavailable to the FAA Enterprise

• Existing point-to-point, hardwired NAS

• Unique interfaces, custom designs

Business as Usual(NextGen without SWIM)

• More unique, point-to-

point interfaces

• Costly development, test,

maintenance, CM

• New decisions linked to

old data constructs

• Cumbersome data

access outside of NAS

Tomorrow

Enterprise Management

FAA

Systems

FTISWIM

Compliant

Governmen

t System

SWIM

Compliant

Non-

Government

System

ED8ED8

Page 12: System Wide Information Management (SWIM) Overvie · System Wide Information Management (SWIM) ... –Easy access to information by more system users and service ... Business as Usual

10/6/2005 12Federal AviationAdministration

12AMHS Implementation WorkshopICAO, BangkokJanuary 27th – 28th 2010

Program Concept

SWIM will:

• Identify industry standards, best practices and COTS products

for use by NAS programs

• Establish governance policy, process, mechanisms and metrics

• Implement a Service-Oriented Architecture (SOA) in the NAS

In order to:

• Ensure interoperability between systems as required by

NextGen

• Lower costs for information exchange

• Reduce time and cost needed to establish new interfaces

• Increase common situational awareness

• Increase NAS agility

SWIM is an IT infrastructure program that will operate in the background to

provide data to authorized users

Page 13: System Wide Information Management (SWIM) Overvie · System Wide Information Management (SWIM) ... –Easy access to information by more system users and service ... Business as Usual

10/6/2005 13Federal AviationAdministration

13AMHS Implementation WorkshopICAO, BangkokJanuary 27th – 28th 2010

Weather

NAS

Status

Surveillance

Flight

Data

SWIM-Enabled

National Airspace System

NAS Users

U.S. DHS

U.S. DOD

International

Broader Government-Industry

Network-Enabled

Community

Aero

Info

Page 14: System Wide Information Management (SWIM) Overvie · System Wide Information Management (SWIM) ... –Easy access to information by more system users and service ... Business as Usual

10/6/2005 14Federal AviationAdministration

14AMHS Implementation WorkshopICAO, BangkokJanuary 27th – 28th 2010

14

Agenda

• SWIM Mission Need & Benefit

• SWIM Concepts

• SWIM Implementation

Page 15: System Wide Information Management (SWIM) Overvie · System Wide Information Management (SWIM) ... –Easy access to information by more system users and service ... Business as Usual

10/6/2005 15Federal AviationAdministration

15AMHS Implementation WorkshopICAO, BangkokJanuary 27th – 28th 2010

Conceptual Overview

NextGen Applications

FTI IP Backbone

En Route

Controllers

Terminal

Controllers

Non-FAA Users

(e.g., Airlines, DoD

DHS, ANSPs)FAA

Command Center

SWIM Infrastructure for Messaging

X

X

Page 16: System Wide Information Management (SWIM) Overvie · System Wide Information Management (SWIM) ... –Easy access to information by more system users and service ... Business as Usual

10/6/2005 16Federal AviationAdministration

16AMHS Implementation WorkshopICAO, BangkokJanuary 27th – 28th 2010

Service Oriented Architecture

• Service Oriented Architecture (SOA) is an approach to integrate application programs using industry standards

• Each application is exposed as one or more services providing useful functions that can be used by the business or enterprise

• Services are chosen according to the business’ needs and are chosen so as to be useful to multiple consumers

Page 17: System Wide Information Management (SWIM) Overvie · System Wide Information Management (SWIM) ... –Easy access to information by more system users and service ... Business as Usual

10/6/2005 17Federal AviationAdministration

17AMHS Implementation WorkshopICAO, BangkokJanuary 27th – 28th 2010

17

SWIM Is’s and Is Nots

SWIM is:• NAS Information Standards &

Policies

• NAS-wide information distribution and access mechanism for current and new applications

• Built on top of existing telecommunications infrastructure

• At least 50% commercial software

• Non-proprietary, scalable, flexible solution to cost effectively meet current and future information requirements

SWIM is not:• A giant database

• A substitute for NAS modernization programs

• A new application

• A big system requiring new facilities or large space requirements

• A telecommunications replacement

Page 18: System Wide Information Management (SWIM) Overvie · System Wide Information Management (SWIM) ... –Easy access to information by more system users and service ... Business as Usual

10/6/2005 18Federal AviationAdministration

18AMHS Implementation WorkshopICAO, BangkokJanuary 27th – 28th 2010

18

Service Definition Methodology

Page 19: System Wide Information Management (SWIM) Overvie · System Wide Information Management (SWIM) ... –Easy access to information by more system users and service ... Business as Usual

10/6/2005 19Federal AviationAdministration

19AMHS Implementation WorkshopICAO, BangkokJanuary 27th – 28th 2010

SWIM early Core Services Provide the

Means• Directory/Registry Service

– For telling SWIM what data you have and what data you need

• Interface Service

– Manages your connection to the SWIM network

• Brokering Service

– Matches available information to information needs

• Infrastructure Management Service

– Provides end-to-end performance monitoring, configuration management and

problem detection/resolution as well as resource accounting and addressing (of

SWIM specific assets)

• Enterprise Security Service

– Addresses vulnerabilities in networks, infrastructure services, or systems

– Protects the integrity of data

– Regulates which systems and users can access what data, by what means, and

how often

Note: This description of Core Services is based upon currently understood concepts of use and may change as program

requirements evolve

Page 20: System Wide Information Management (SWIM) Overvie · System Wide Information Management (SWIM) ... –Easy access to information by more system users and service ... Business as Usual

10/6/2005 20Federal AviationAdministration

20AMHS Implementation WorkshopICAO, BangkokJanuary 27th – 28th 2010

SWIM Core Services

• Interface Management– Enables providers to expose services and consumers to discover

and use services

• Messaging– Supports various service styles and data exchange protocols as

well as Quality of Service that includes priority and response time

• Security– Service & message level security such as role-based access to

data and services

• Enterprise Service Management– Service monitoring and configuration

– Monitoring service and enterprise to insure that key service requirements are being met

Page 21: System Wide Information Management (SWIM) Overvie · System Wide Information Management (SWIM) ... –Easy access to information by more system users and service ... Business as Usual

10/6/2005 21Federal AviationAdministration

21AMHS Implementation WorkshopICAO, BangkokJanuary 27th – 28th 2010

SWIM Functional Architecture

Service

Security

Intrusion Detection

and Response

Information Technology Infrastructure Functions

SWIM Service

Functions

Value-Added

Services

Interface

ManagementMessaging Messaging

Naming &

Addressing

Users Users

NAS System

Application

Service InterfaceService InterfaceService Interface

NAS System

ApplicationNAS Application

System Functions

Identity & Certificate

Management

Enterprise

Service

ManagementBoundary

Protection

Service Interface

Secure IP Network

Connectivity

Page 22: System Wide Information Management (SWIM) Overvie · System Wide Information Management (SWIM) ... –Easy access to information by more system users and service ... Business as Usual

10/6/2005 22Federal AviationAdministration

22AMHS Implementation WorkshopICAO, BangkokJanuary 27th – 28th 2010

22

Agenda

• SWIM Mission Need & Benefit

• SWIM Concepts

• SWIM Implementation

Page 23: System Wide Information Management (SWIM) Overvie · System Wide Information Management (SWIM) ... –Easy access to information by more system users and service ... Business as Usual

10/6/2005 23Federal AviationAdministration

23AMHS Implementation WorkshopICAO, BangkokJanuary 27th – 28th 2010

SWIM Implementation

• SWIM will be developed incrementally based upon the needs of various data communities, maturity of concepts use, and segments that are right-sized to fit reasonable cost, schedule, and risk thresholds.

• In Segment 1 Core Services will be implemented by the SWIM Implementing Programs (SIPs)– Through use of common commercial software

provided by the SWIM Program Office

– By development and/or procurement by SIPs of software that meets SWIM Program Office mandated standards

Page 24: System Wide Information Management (SWIM) Overvie · System Wide Information Management (SWIM) ... –Easy access to information by more system users and service ... Business as Usual

10/6/2005 24Federal AviationAdministration

24AMHS Implementation WorkshopICAO, BangkokJanuary 27th – 28th 2010

Segment 1 Overview

• SWIM will meet its Segment 1 Goals using a “Federated Architecture”• SWIM will leverage existing infrastructures, processes,

resources, and logistics chains that are part of the program offices implementing the SWIM capabilities

• SWIM Governance will establish operating rules for the stakeholders and their services to ensure use of common protocols and interfaces,

• Common commercial software products for some Core Services will be mandated to ensure interoperability

• Nine Segment 1 capabilities were derived from Communities of Interest: Aeronautical Information Management (AIM)

Flight & Flow Management (F&FM)

Weather

Page 25: System Wide Information Management (SWIM) Overvie · System Wide Information Management (SWIM) ... –Easy access to information by more system users and service ... Business as Usual

10/6/2005 25Federal AviationAdministration

25AMHS Implementation WorkshopICAO, BangkokJanuary 27th – 28th 2010

SWIM Segment 1 Business Capabilities

Aeronautical Information

Management

SUA Automated

Data Exchange

Weather

CIWS Publication

ITWS Publication

PIREP Data

Publication

Flight & Flow Management

Flight Data

Publication

Terminal Data

Distribution

Flow Information

Publication

RVR

Publication

Reroute

Data Exchange

Capabilities will be implemented as (multiple)

services by SWIM Implementing Programs over

the next five years

Page 26: System Wide Information Management (SWIM) Overvie · System Wide Information Management (SWIM) ... –Easy access to information by more system users and service ... Business as Usual

10/6/2005 26Federal AviationAdministration

26AMHS Implementation WorkshopICAO, BangkokJanuary 27th – 28th 2010

Corridor Integrated Weather System

Page 27: System Wide Information Management (SWIM) Overvie · System Wide Information Management (SWIM) ... –Easy access to information by more system users and service ... Business as Usual

10/6/2005 27Federal AviationAdministration

27AMHS Implementation WorkshopICAO, BangkokJanuary 27th – 28th 2010

NextGen Network-Enabled Weather

Page 28: System Wide Information Management (SWIM) Overvie · System Wide Information Management (SWIM) ... –Easy access to information by more system users and service ... Business as Usual

10/6/2005 28Federal AviationAdministration

28AMHS Implementation WorkshopICAO, BangkokJanuary 27th – 28th 2010

Integrated Terminal Weather System

Page 29: System Wide Information Management (SWIM) Overvie · System Wide Information Management (SWIM) ... –Easy access to information by more system users and service ... Business as Usual

10/6/2005 29Federal AviationAdministration

29AMHS Implementation WorkshopICAO, BangkokJanuary 27th – 28th 2010

Weather Message System Center Replacement

Page 30: System Wide Information Management (SWIM) Overvie · System Wide Information Management (SWIM) ... –Easy access to information by more system users and service ... Business as Usual

10/6/2005 30Federal AviationAdministration

30AMHS Implementation WorkshopICAO, BangkokJanuary 27th – 28th 2010

En Route: Flight Data Publication

• Goals

– Ensure consistency of flight data across the NAS

– Consolidate the flight data maintained by multiple systems into a

distributed flight object accessible by all

Product Fact Sheet – Flight Data Publication

Terminal Cluster

(TRACON & TOWER)

Flight Data

WJHTC

ERAM

ARTCC

FTI

Flight Data

Flight Data

TFMS

ICE

NORAD

Gateway

(FTI)

EFSTSTDLS

ASDE-X

TDDS

RVR

SWIM

Service

SWIM

Service

Page 31: System Wide Information Management (SWIM) Overvie · System Wide Information Management (SWIM) ... –Easy access to information by more system users and service ... Business as Usual

10/6/2005 31Federal AviationAdministration

31AMHS Implementation WorkshopICAO, BangkokJanuary 27th – 28th 2010

Terminal Data Distribution System (TDDS)

• Goals

– Provide an IP-based front end to Terminal legacy systems to

allow for bidirectional flow of information

Product Fact Sheet – Terminal Data Distribution System

Representative Facility

FTI

Event

Extractor

ASDE-X

Server

TDDS

EFSTS/EFS

PCs

TDLS

ServerRVRR

ou

ter

Switch SA

SWIM

En Route

IP

TFM