40
Federal Aviation Administration Connect with System Wide Information Management (SWIM) 2016 Program Overview Prepared by: SWIM Program Office Presented by: ATO International Office Date: May 13, 2016

Connect with Federal Aviation Administration System Wide

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Connect with Federal Aviation Administration System Wide

Federal Aviation Administration Connect with

System Wide Information Management (SWIM) 2016 Program Overview

Prepared by: SWIM Program Office

Presented by: ATO International Office

Date: May 13, 2016

ssomsri
Typewritten Text
ACSICG/3 - IP/10 Agenda Item 6 09/05/16
ssomsri
Typewritten Text
ssomsri
Typewritten Text
Page 2: Connect with Federal Aviation Administration System Wide

Federal Aviation Administration 2

Agenda

• SWIM Background • SWIM Program Office • SWIM Evolution • SWIM Infrastructure: Producers and Consumers • Applications & Tools Available

• SWIM Common Registry • SWIM Visualization Tool (SVT) • SWIM Flight Data Publication Service (SFDPS) Viewer • National Airspace System Service Registry and Repository (NSRR)

• Upcoming Events: SWIM Developers Forum • International Collaboration • Closing & Key Resources

Page 3: Connect with Federal Aviation Administration System Wide

Federal Aviation Administration 3

What is SWIM? What is SWIM

Page 4: Connect with Federal Aviation Administration System Wide

Federal Aviation Administration 4

What is SWIM? • Replaces unique interfaces with

modern standards-based data exchange

• Leverages a single interface to receive multiple data products

• Provides SWIM users access to information without directly connecting to another system

• Provides enterprise security for incoming and outgoing data

• Establishes a single point of contact for FAA data ([email protected])

• Establishes Enterprise Help Desk for SWIM operational consumer calls

http://www.faa.gov/nextgen/swim

Page 5: Connect with Federal Aviation Administration System Wide

Federal Aviation Administration 5

TFMS Primary

TFMS Backup

TFMS Primary

TFMS Backup

ZBW ARTCC

ZDC ARTCC

ZMA ARTCC

ZFW ARTCC

ZAU ARTCC

ZSE ARTCC

ZLA ARTCC

ZLC ARTCC

ZBW ARTCC

ZDC ARTCC

ZMA ARTCC

ZFW ARTCC

ZAU ARTCC

ZSE ARTCC

ZLA ARTCC

ZLC ARTCC

What are the Benefits of SWIM?

• Eliminate the point-to-point connection requirements • Replaces unique interfaces with modern standards-based

data exchange • Provides users access to information without directly

connecting to another system • Provides enterprise security services for all producers and

consumers and incoming and outgoing data • Provides enterprise monitoring for SWIM services and

systems

Q:

Before SWIM: Point-to-point connections

With SWIM: Data Exchange

(Published once, consumed by many)

Page 6: Connect with Federal Aviation Administration System Wide

Federal Aviation Administration 6

FAA SWIM Organization SWIM Program Manager-

Jeri Groce)

Systems Engineering-

Chris Pressler

SWIM Architecture and Design

NEMS

Implementation & On-ramping

Tech Center

Volpe

Capabilities (Vacant)

STDDS

SFDPS

NCR

IAM

ESM

Program Control-

Ellen Muldoon

Finance

Schedule

EVM

Reporting

Governance- Mark Kaplun

NSRR

Standards

Contracts- Cheryl Jackson

ECSS- L

ECSS- S

FTI Bridge

FTI- 2

Denotes a “new” capability/role

Page 7: Connect with Federal Aviation Administration System Wide

Federal Aviation Administration 7

SWIM Notional Timeline Schedule 2011 2012 2013 2014 2015 2016 2017 2018

Q1- ‘12 Q4- ‘17

Q1- ‘12 Q2- ‘14

Q2- ‘14 Q4- ‘16

Q4- ‘16 Q4- ‘17

Final Program Requirements (FPR) Document

Enterprise Architecture Products

Cost/Benefits/BCAR

Final Investment Decision (FID)

Contract Award

System Design Review

Software Design and Development

Critical Design Review Software Development Completed

HW/SW Integration, Assembly, Test and Checkout

Development Test

Operational Test

In-Service Decision

Operational Readiness Demonstration

Roll out to remaining Sites

Initial Operational Capability (IOC)

Final Operational Capability (FOC)

Typical Capability Development – SWIM Segment 2x

Investment Analysis – AMS Process

Solution Development

Implementation

Page 8: Connect with Federal Aviation Administration System Wide

Federal Aviation Administration 8

How is SWIM Evolving Over Time? Q:

Page 9: Connect with Federal Aviation Administration System Wide

Federal Aviation Administration 9

How is SWIM Evolving Over Time?

Q:

Page 10: Connect with Federal Aviation Administration System Wide

Federal Aviation Administration 10

How is SWIM Evolving Over Time? Q:

Page 11: Connect with Federal Aviation Administration System Wide

Federal Aviation Administration 11

How is SWIM implemented?

Standards for Data Exchange: Data Standards & Harmonization

NextGen Applications: SFDPS, STDDS, ITWS, AIM, etc.

SWIM Messaging Infrastructure: SWIM Core Services FTI IP Backbone: FTI Operational IP network provides secure transport

Q:

Page 12: Connect with Federal Aviation Administration System Wide

Federal Aviation Administration 12

Status of SWIM Services

STDDS

SWIM Terminal Data Distribution System

WARP

Weather and Radar

Processor

WMSCR

Weather Message Switching Center

Replacement

TFMS

Aeronautical Situational Display to Industry (ASDI) Traffic Flow

Management System

NDS

NOTAM Distribution

Service

TBFM

Time-Based Flow Management

EWD

Enhanced WINS Dissemination

SFDPS May ’15

SWIM Flight Data Publication Service

ITWS

Integrated Terminal Weather System

SAA

Special Activity Airspace

CIWS

Corridor Integrated Weather System External Consumers

N E S G - security gateway

FTI

NWS NAVLean

NAVIGATION Lean

Oct ‘15 DCNS

Data Communications Network Service

Nov ‘15

TAIS

Terminal Automation Information Service

Jan ‘16

Page 13: Connect with Federal Aviation Administration System Wide

Federal Aviation Administration 13

Basic B1: Run-time Subscription B2: Message Reliability QoS B3: Mediation B4: Availability & Performance B5: Security Services B6: Web Services B12: Dynamic Subscriptions

System Level Capabilities

Enhanced B10: Producer/Consumer SLAs B13: Global Load Balancer B14: Local Load Balancers B15: Advanced Mediation

Basic U1: WS-C: Web Service - Consumer U2: WS-P: Web Service - Producer U3: JMS-C: JMS Subscription - Consumer U4: JMS-P: JMS Publishing- Producer

Enhanced E1: Mediation E2: Performance E4: SLAs E5: Security E7: Reports E8: Dynamic Subscriptions O1: OPS Publications to R&D, FNTB

Content On-Ramping Services Producers / Consumers

Infrastructure Services DMN, DAN, DSN, vDEX, NESGs, GLB, LLB

NEMS Services

Page 14: Connect with Federal Aviation Administration System Wide

Federal Aviation Administration 14

1-3 weeks 12-16 weeks 6-9 weeks

Primarily FAA driven for ordering and change

management Primarily consumer driven and highly dependent on consumer technical competency and preparedness

Legend

Note: Steps are not necessarily serial

How do I become a SWIM consumer? Q:

Page 15: Connect with Federal Aviation Administration System Wide

Federal Aviation Administration 15

Who is Using SWIM today? Q:

Industry (31)

Non FAA Government Entities (2) Academia &

Research (5)

Airlines (9)

Airports, FAA Facilities,

& FAA Programs (18)

Page 16: Connect with Federal Aviation Administration System Wide

Federal Aviation Administration 16

Flight and Flow Data • Traffic Flow Management System (TFMS): Provides

flight data and flow information • SWIM Terminal Data Distribution Systems (STDDS):

Collects and publishes data from 150+ airports; Provides Tower Departure, Airport Data, and Surface Movement Events

• Time Based Flow Management (TBFM): Aircraft, Airport Configuration and Metering Status

• SWIM Flight Data Publication Service (SFDPS): Provides flight plan and track data and updates to clients for filed and active flight plans

• Terminal Flight Data Management (TFDM): Decision Support Tools for Airport and Terminal Airspace

Weather Data • Integrated Terminal Weather Service (ITWS) Provides

specialized weather products in the terminal area

• SWIM Terminal Data Distribution System (STDDS): Provides flight data and updates to clients for filed and active flight plans (e.g., Runway Visual Data (RVR))

• Common Support Services- Weather (CSS Wx): the single provider of weather data, products, and imagery within the National Airspace System (NAS)

• Weather Message Switching Center Replacement (WMSCR) : Provides NWS textual aviation weather products

Aeronautical Data • Aeronautical Information Management (AIM) Federal

NOTAMS Distribution System: Provides notification and status regarding airspace

• AIM Special Activity Airspace

• AIM Modernization Segment Two: Modernizes the ingestion, integration, management, maintenance, and distribution of AI by establishing the Aeronautical Common Services (ACS) and a one-stop-shop (OSS) portal.

What Data are Available? Q:

Page 17: Connect with Federal Aviation Administration System Wide

Federal Aviation Administration 17

Existing NEMS Nodes

NEMS Gateway

R&D and FNTB Nodes

Planned NEMS Nodes 2016

Mission Support Nodes (Admin)

ARTCC Sites

FTI Operations Center

How is SWIM infrastructure deployed? Q:

Page 18: Connect with Federal Aviation Administration System Wide

Federal Aviation Administration 18

1 - ITWS

May 2011

Status Review 15Dec2011

Jun 2011 Kickoff

Program

Discovery

Architecture, Requirements

Qualification (Data Arch,

Design, HSV test)

Operations Rollout / Cutover

NAS Information Display System (NIDS) Consumer

In Progress In Progress TBD 2016+

Terminal Automation Modernization and Replacement (TAMR)

In Progress In Progress TBD 2016+

Aeronautical Information Management (AIM) Segment 2

In Progress In Progress TBD December 2016

Common Support Services –Weather (CSS-Wx)

In Progress In Progress TBD 2017-2018

Terminal Flight Data Management (TFDM)

In Progress In Progress TBD 2020+

What new Data will become Available via SWIM? Q:

Page 19: Connect with Federal Aviation Administration System Wide

Federal Aviation Administration 19

How does SWIM Benefit FAA and NAS Stakeholders?

• More data available as we evolve • Easier access to data – “Provide once, consume many”

– Eliminates time consuming and costly development of custom interfaces

– Eliminates need for separate point-to-point connections for individual consumers

– Provides evolutionary path for NAS services and data – Simplifies configuration control

• Enterprise-level capabilities (e.g., monitoring, security) • Consistency of policy enforcement • Consumer empowered to create value-added products

Access to the FAA’s enterprise of data through a single connection

Q:

Page 20: Connect with Federal Aviation Administration System Wide

Federal Aviation Administration 20

What is in SWIM’s Future?

Add new services

Enhance SWIM capabilities

Access to more data sets

Upgrade SWIM Infrastructure

Q:

Page 21: Connect with Federal Aviation Administration System Wide

Federal Aviation Administration 21

SWIM Flight Data Publication Service (SFDPS) Overview SFDPS is a SWIM Data Producer that provides data

– SFDPS publishes XML messages to consumers via NEMS

Flight Messages in Simple XML or FIXM format Airspace messages in Simple XML or AIXM format Operational messages in Simple XML format General Information messages in Simple XML format

SFDPS provides: – Publish/Subscribe data feed – Request/Response data access – Flight Matching and a unique flight identifier – FIXM and AIXM data formats – Historical database (15 days)

Operational since July 2015

Page 22: Connect with Federal Aviation Administration System Wide

Federal Aviation Administration 22

Objective – Provide consistent spatially and temporally correlated NAS status and

constraint information via an enterprise SWIM service

Benefits – Reduces costs for developing and maintaining capabilities required by

NAS systems and users for requesting and parsing NAS data – Improves efficiency for FAA service providers to collect data relevant to

timely decision making – Improves bandwidth and system resources by sending filtered data – only

what is needed, not all data

Status – Received JRC approval as part of SWIM Segment 2B – Schedule slip to FY17; planned IOC still targeted for 2020 timeframe

NAS Common Reference (NCR): Enterprise-Level, Information Exchange Service

Page 23: Connect with Federal Aviation Administration System Wide

Federal Aviation Administration 23

•Objectives • Provide Operations and Maintenance (O&M) status of NAS infrastructure

and the SOA services • Provide initial assessments to NAS Operations (OPS) for infrastructure

and/or service outages •Status

• NAS programs collect status (e.g., TFMS, STDDS, RMLS) • Used for troubleshooting and monitoring of program components • Program monitors may be FAA operated or vendor controlled • Tools, protocols and robustness of monitoring varies among programs

•Benefit • Aggregate, process and share combined enterprise infrastructure and

producer/consumer status

Enterprise Service Monitoring (ESM) Capability

Page 24: Connect with Federal Aviation Administration System Wide

Federal Aviation Administration 24

Purpose – Provide strong authentication between NAS Systems and external systems

History – IAM was included in the original SWIM Segment 2 plan and requirements – SWIM customer need accelerated operational capability to meet security

requirement of NAS to non-NAS Strong Authentication Key Dates:

– Test NCP for Key Site - March 2016 (90% Goal) – NCP Functional/Product Baseline – September 2016 – IOC - November 2016 at NEMC – ISD - July 2016

Status: – AIMM / NAVlean need was deferred to AIMM Release 3. – Added Load Balancers to IAM design – HW/SW builds are complete (Tech Center). Developing System/TI Docs. Preparing

for CDR, ARB, Security Risk Assessment, and Test NCP. SRMDM is signed. – ISR Checklist activity in progress

Identity and Access Management Phase 1 (SWIM Segment 2A)

Page 25: Connect with Federal Aviation Administration System Wide

Federal Aviation Administration 25

Provides additional security controls to SWIM – Available for use by any NAS system

Expands Authentication – Validates identities of interconnected NAS systems

Introduces Authorization – Fine-grained management of access to enterprise data based on Attributes in

Directory

Key Dates: – 2016 Start – 2017 Deliver Authentication Support for Internal NAS Connections

(Expands locations for IAM HW/SW to cover all internal systems) – 2020 Deliver NAS Access Control / Authorization Capability

(ISD for New function, new software)

IAM Phase 2 (SWIM Segment 2B)

Page 26: Connect with Federal Aviation Administration System Wide

Federal Aviation Administration 26

What does the SFDPS Viewer Look Like? Q:

Page 27: Connect with Federal Aviation Administration System Wide

Federal Aviation Administration 27

SWIM Tools and Applications are Available: What is SVT? Q:

• What is the SWIM Visualization Tool (SVT)? – SVT is a government developed prototype fielded to select TRACONs as

part of TFDM Early Implementation. It is a web application tool that provides Surface Situational Awareness using surface data from ASDE-X and ASSC beyond the control tower through STDDS.

• What does SVT do? – Provides the airport layout which includes runways, taxiways, buildings,

and other airport features. – Provide situational awareness for airports with shared departure fixes – Tracks aircraft positions along with their data blocks which include flight

number, aircraft type, etc.

Page 28: Connect with Federal Aviation Administration System Wide

Federal Aviation Administration 28

28

What does the SVT Viewer Look Like? Q:

Page 29: Connect with Federal Aviation Administration System Wide

Federal Aviation Administration 29

Q: SWIM Applications and Tools: How does the NSRR Support Governance? What’s New in NSRR 2.0?

• Improved alignment with the SWIM Governance Policies

• Support for collaborative international efforts

• Enhancements for service publishers and registry users for notifications

• And much more! • To register:

https://nsrr.faa.gov/user/register

Page 30: Connect with Federal Aviation Administration System Wide

Federal Aviation Administration 30

What is The Interactive Developers Forum? Q:

• Collaborate with subject matter experts to develop new applications

• Attend in-depth workshops on data products, exchange standards and global connectivity

• Refresh your knowledge of SWIM or learn for the first time

• Connect with operators to understand current challenges and opportunities

• Engage in a hands-on challenge session to develop innovative solutions using aviation data

FAA and the Volpe Center are proud to host the second SWIM Interactive Developer Workshop in June 21-23, 2016. The workshop will focus on creating applications that utilize SWIM data to innovate operations in the NAS and solve real world challenges. During the workshop participants will be able to:

How to Register: Registration will be available through June 1, 2016 at

www.faa.gov/nextgen/swim/

Page 31: Connect with Federal Aviation Administration System Wide

Federal Aviation Administration 31

International Collaboration: SESAR Interoperability

31 31

CP 2.1 Governance

CP 2.2 Standards CP 2.3 Services Existing SWIM Work

Service Description Conceptual

Model (SDCM)

SWIM Common Registry (SCR)

Taxonomy Mapping

NAS Service Registry and Repository

Service Taxonomy

Data Model

Web Service Specification

Service Governance

Published in

Described using Need for Cross-organizational Discovery

Taxonomy /Ontology?

Basis

Evolve?

Evolve?

Page 32: Connect with Federal Aviation Administration System Wide

Federal Aviation Administration 32

FAA’s Two-Way Data Exchange: Caribbean Initiative

•FAA’s ATFM System will feature advanced capabilities to allow two-way flight information exchange supporting cross-border ATFM

•The system offers scalable services, beginning with flight and track data for shared situational awareness. More advanced services allow ANSP partners the ability to initiate Traffic Management Initiatives (TMIs)

Page 33: Connect with Federal Aviation Administration System Wide

Federal Aviation Administration 33

International Data Formats

• NEMS Advanced Transformation and Mediation Services promotes and enables interoperability, governance, and secure information sharing at an enterprise level between producers, consumers, and systems that utilize SWIM content in diverse data formats and protocols.

• Advanced Mediation services provides content interoperability through transformation of content from legacy data formats into compliance with new FAA NextGen adopted data standards for information exchange. Content backward compatibility is another common use case.

Example: TFMS Release 13 will be mediated into FIXM 4.0 and AIXM 5.1 compliant formats in Dec 2016 timeframe.

Page 34: Connect with Federal Aviation Administration System Wide

Federal Aviation Administration 34

SWIM SWIM SWIM

SWIM

SWIM SWIM

SWIM SWIM

SWIM

SWIM

SWIM

SWIM

International Mini Global: Global SWIM Enterprise Messaging

SWIM

SWIM

Global Enterprise Messaging Services (GEMS)

Page 35: Connect with Federal Aviation Administration System Wide

Federal Aviation Administration 35

Upcoming SWIM Outreach Activities Event Date Tech Tuesday Air Traffic Control Association (ATCA) Symposium

May 17-19, 2016

Quarterly SWIM User Forums https://www.faa.gov/nextgen/programs/swim/users_forum/

Next one: June 9, 2016

SWIM Developer Workshop June 21- 23, 2016 Participation in FAA Industry Forums September 2016 Annual Air Transportation Information Exchange Conference (ATIEC)

September 20- 22, 2016

Annual ATCA October 16-19, 2016 Airline Collaborative Decision Making (CDM) Forums

TBD

Page 36: Connect with Federal Aviation Administration System Wide

Federal Aviation Administration 36

Key Resources

• SWIM website: http://www.faa.gov/nextgen/programs/swim/

• Questions? • Jeri Groce, Program Manager [email protected]

• Stay Connected

• http://www.faa.gov/nextgen/programs/swim/news/

Page 37: Connect with Federal Aviation Administration System Wide

Federal Aviation Administration 37

Closing Thoughts

Collaboration Partnership

Stay Connected Data Exchange

Page 38: Connect with Federal Aviation Administration System Wide

Federal Aviation Administration 38

Questions? Comments?

Page 39: Connect with Federal Aviation Administration System Wide

Federal Aviation Administration 39

SWIM Related Acronyms ACS: Aeronautical Common Services AIM: Aeronautical Information Management AIXM: Aeronautical Information Exchange Model AMS: Acquisition Management System ANSP: Air Navigation Service Provider ARB: Architecture Review Board ARTCC: Air Route Traffic Control Center ARTS: Automated Radar Terminal System ATCA: Air Traffic Control Association ATIEC: Air Transportation Information Exchange Conference ATM: Air Traffic Management CDM: Collaborative Decision Making CDR: Critical Design Review CIWS: Corridor Integrated Weather System CSS-Wx: Common Support Services- Weather DAN: DEX Access Node DCNS: Data Comm Network Services DEX: Data Exchange DNS: Domain Name Service DMN: Data Multiplexing Network DSN: Document Security Notice ECSS: Enterprise Communications Support Services

ESM: Enterprise Service Monitoring EWD: Enhanced WINS Dissemination FIXM: Flight Information Exchange Model FNTB: FTI National Test Bed FTI: FAA Telecommunications Infrastructure GLB: Global Load Balancer HW/SW: Hardware/software IAM: Identity and Access Management IOC: Initial Operating Capability IP: Internet Protocol ISD: In-service decision ITWS: Integrated Terminal Weather Service JMS: Java Message Service JRC: Joint Resources Council LLB: Local Load Balancer NAS: National Airspace System NCP: NAS Change Proposal NCR: NAS Common Reference NCT: Northern California NDS: NOTAM Distribution Service NEMS: NAS Enterprise Messaging Service NESG: NAS Enterprise Security Gateway

Page 40: Connect with Federal Aviation Administration System Wide

Federal Aviation Administration 40

SWIM Related Acronyms NIDS: NAS Information Display System NSRR: NAS Service Registry Repository NTP: Network Time Protocol NWS: National Weather Service O&M: Operations and Maintenance Ops: Operations OSS: One Stop Shop QoS: Quality of Service RMLS: Remote Monitoring and Logging System SAA: Special Activities Airspace SCT: Southern California SESAR: Single European Sky ATM Research SFDPS: SWIM Flight Data Publication Service SLA: Service Level Agreement SOA: Service Oriented Architecture SRMDM: Safety Risk Management Decision Memorandum STDDS: SWIM Terminal Data Distribution System SVT: SWIM Visualization Tool

SWIM: System Wide Information Management TAIS: Terminal Automation Information Services TAMR: Terminal Automation Modernization and

Replacement TBFM: Time-Based Flow Management TFDM: Terminal Flight Data Manager TFMS: Traffic Flow Management System TMI: Traffic Management Initiative TRACON: Terminal Radar Approach Control Facilities WARP: Weather and Radar Processor WMSCR: Weather Message Switching Center

Replacement XML: Extensible Markup Language