18
Federal Aviation Administration External Consumer Access to FAA Data Sets via SWIM FAA Communications, Information & Network Programs Group (CINP) Date: April 2015

Federal Aviation Administration External Consumer Access to FAA Data Sets via SWIM FAA Communications, Information & Network Programs Group (CINP) Date:

Embed Size (px)

Citation preview

Page 1: Federal Aviation Administration External Consumer Access to FAA Data Sets via SWIM FAA Communications, Information & Network Programs Group (CINP) Date:

Federal AviationAdministrationExternal Consumer

Access to FAA Data Sets via SWIM

FAA Communications, Information & Network Programs Group (CINP)

Date: April 2015

Page 2: Federal Aviation Administration External Consumer Access to FAA Data Sets via SWIM FAA Communications, Information & Network Programs Group (CINP) Date:

Federal AviationAdministration

SWIM On-Ramping of non-NAS Consumers February 2015 2

Topics

• SWIM Background• Data Product Availability• Becoming a SWIM Consumer• FAA Documents for SWIM Consumers

Page 3: Federal Aviation Administration External Consumer Access to FAA Data Sets via SWIM FAA Communications, Information & Network Programs Group (CINP) Date:

Federal AviationAdministration

SWIM On-Ramping of non-NAS Consumers February 2015 3

SWIM Background and Benefits• Replaces unique interfaces with modern standards-

based data exchange• Provides SWIM Consumers access to FAA data

without directly connecting to individual systems• Facilitates leveraging a single interface to receive

multiple data products• More information provided at link below:

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

Page 4: Federal Aviation Administration External Consumer Access to FAA Data Sets via SWIM FAA Communications, Information & Network Programs Group (CINP) Date:

Federal AviationAdministration

SWIM On-Ramping of non-NAS Consumers February 2015 4

Data Product Availability (Existing)

The following SWIM products are currently available for consumption by external entities. Please visit the Access Agreement Portal at data.faa.gov to register and request access.

Producer Description NSRR Business Service Name

ITWS

Integrated Terminal Weather System (ITWS) provides a variety of weather information in graphic and textual forms, such as windshear and microburst predictions, storm cell and lightning information, and terminal area winds aloft

SWIM ITWS Subscription

TFMSTraffic Flow Management (TFMS) will provide Aircraft Situation Display (ASDI) data, which will include aircraft scheduling, routing, and positional information

TFMData: Flight Data

TFMData: Flow Data

STDDSSWIM Terminal Data Distribution System (STDDS) provides surface movement data (ASDE-X), Runway Visual Range (RVR), and a variety of departure event data

Surface Movement Event (SMES)

Airport Data (APDS)

Page 5: Federal Aviation Administration External Consumer Access to FAA Data Sets via SWIM FAA Communications, Information & Network Programs Group (CINP) Date:

Federal AviationAdministration

SWIM On-Ramping of non-NAS Consumers February 2015 5

Data Product Availability (Near Future)

The following SWIM products are scheduled to be available for consumption by external entities and listed on the Access Agreement Portal by the end of 2015.

Producer Description NSRR Business Service Name

SFDPS

SWIM Flight Data Publication Service (SFDPS) will provide a variety of En Route flight data, such as flight plans, beacon codes, and handoff status. SFDPS will also disseminate data regarding airspaces, such as Sector configuration data, route status, Special Activity Airspace (SAA) status, and altimeter settings.

En Route Flight Data Publication

En Route Airspace Data Publication

En Route Operational Data Publication

En Route General Message Publication

AIM FNS Provides Notice to Airmen (NOTAMs) FNS NOTAM Distribution

Page 6: Federal Aviation Administration External Consumer Access to FAA Data Sets via SWIM FAA Communications, Information & Network Programs Group (CINP) Date:

Federal AviationAdministration

SWIM On-Ramping of non-NAS Consumers February 2015 6

Data Product Availability (Distant Future)

The following SWIM products are scheduled to be available for consumption by external entities and listed on the Access Agreement Portal in 2016 or beyond.

Producer Description NSRR Business Service Name

AIM-MSegment2

AIMM Segment 2 (S2) will modernize the ingestion, integration, management, and distribution of aeronautical information (AI) by establishing the Aeronautical Common Services (ACS) and a one-stop-shop (OSS) customer portal. ACS and OSS will streamline dissemination and updates to Airport reference and configuration data, SAA/ SUA, FNS, and other types of AI information.

 TBD

AIM SAAProvides Airport reference and configuration data, including: definitions and schedule information for Special Activity Airspace (SAA), Temporary Flight Restriction (TFR), procedure (RNAV/RNP) data, and obstacles.

Get Static SAA

Put Static SAA

SAA Operational Schedule

SAA Schedule Notification

CSS-WxCSS-Wx will modernize, centralize and streamline distribution of weather within the NAS. CSS-Wx will replace with NEMS-based SOA Services existing data feeds from ITWS, CIWS, EWD, WMSCR, and WARP.

TBD

Page 7: Federal Aviation Administration External Consumer Access to FAA Data Sets via SWIM FAA Communications, Information & Network Programs Group (CINP) Date:

Federal AviationAdministration

SWIM On-Ramping of non-NAS Consumers February 2015 7

Data Product Availability (Distant Future)

The following SWIM products are scheduled to be available for consumption by external entities and listed on the Access Agreement Portal in 2016 or beyond.

Producer Description NSRR Business Service Name

NCRThe NAS Common Reference (NCR) Service will integrate, aggregate, correlate, and filter a variety of NAS data to form spatial and temporal relationships.

TBD

STDDSDisseminate Standard Terminal Automation Replacement System (STARS) data via the NEMS

Terminal Automation Information Service (TAIS)

TBFMTime Based Flow Management (TBFM) will provide a variety of aircraft metering information, airport configuration and adaptation data.

TBFM Metering Publication

TFDMTerminal Flight Data Manager (TFDM) will provide a variety of Airport information, Surface and flight data, and flow information

TBD

WMSCRThe Weather Message Switching Center Replacement System (WMSCR) collects, processes, stores, and disseminates textual aviation weather products such as PIREPs and Altimeter data.

Publish PIREP

Publish Altimeter Setting

Submit PIREP

Submit Altimeter Setting

Acknowledge Weather Report

WMSCR Report Retrieval Service

Page 8: Federal Aviation Administration External Consumer Access to FAA Data Sets via SWIM FAA Communications, Information & Network Programs Group (CINP) Date:

Federal AviationAdministration

SWIM On-Ramping of non-NAS Consumers February 2015 8

Key Actions Required

Note: Existing NEMS users may skip to the FNTB stage.

Page 9: Federal Aviation Administration External Consumer Access to FAA Data Sets via SWIM FAA Communications, Information & Network Programs Group (CINP) Date:

Federal AviationAdministration

SWIM On-Ramping of non-NAS Consumers February 2015 9

External Consumer On-Ramping ProcessExternal Consumer On-Ramping to SWIM Roles and Responsibilities

Exte

rnal

Cons

umer

CINP

ATO

DMNE

O

Phase

Mailbox Monitoring

Apply for NSRR AcctEmail to [email protected]

Discover business services available

via SWIM

Verify existing Consumer Class

Data MOA

Assign primary and backup external consumer POCs

Initial communication with customer to

provide process and background

documentation

Meet with customer to answer questions and

understand requirements Document

meeting outcomes

Define required

environments

Obtain cost estimates

If required, Develop SWIM Consumer

Class MOA and get approvals from FAA

legal

Coordinate R&D on-ramping (if R&D

required)

Provide CINP and NEO confirmation

that the MOA requirement has

been met

R&D on-ramping for SWIM interface

development

Order Operational NEMS Consumer

On-ramping Service

Coordinate FNTB on-ramping

FNTB on-ramping for SWIM interface

checkout

R&D check

out

FNTB check

out

Coordinate Operational NESG

and NEMS on-ramping

Order Operational NESG USIs

Operational NESG and on-ramping to

NEMS

Notification of successful on-

ramping

Verify that the Tailored External Consumer On-Ramping Checklist is Complete

Provide on-going first point of contact support for external

consumers

Kickoff OIB checklist

Visit the Access Agreement Portal at data.faa.gov to register and request access to available SWIM products.

Page 10: Federal Aviation Administration External Consumer Access to FAA Data Sets via SWIM FAA Communications, Information & Network Programs Group (CINP) Date:

Federal AviationAdministration

SWIM On-Ramping of non-NAS Consumers February 2015 10

Access Agreement

• NAS Data Release Group– Purpose: The NAS Data Release Group evaluates all applicable NAS

Data Release requests for the FAA to determine if they are eligible for approval by the NAS Data Management Director. The FAA may only release NAS data to external organizations identified in an approved Access Agreement

• Required Actions– Create an account at data.faa.gov and sign Access Agreement

– You will receive an email with your signed copy of the Access Agreement

• Keep this Access Agreement copy for your records

Page 11: Federal Aviation Administration External Consumer Access to FAA Data Sets via SWIM FAA Communications, Information & Network Programs Group (CINP) Date:

Federal AviationAdministration

SWIM On-Ramping of non-NAS Consumers February 2015 11

NAS Service Registry/Repository

• NAS Service Registry/Repository (NSRR)– Purpose: The NAS Registry and Repository (NSRR) contains the

documentation necessary to develop Consumer interfaces to include: Web Service Description Documents (WSDD), JMS description Documents (JMSDD), WSDLs, XML schemas, etc.

– SWIM Governance Policies can be found at:• http://www.faa.gov/nextgen/programs/swim/governance/standards/

• Required Actions– Review NSRR for data products and

supporting product documentation

– Allow 7-10 days for account creation• http://www.faa.gov/nextgen/programs/swim/nsrr_form/ Service

ConsumerServiceProvider

NSRR

Exchange Messages

Publish and Register Services

Discover and

Consume Services

Page 12: Federal Aviation Administration External Consumer Access to FAA Data Sets via SWIM FAA Communications, Information & Network Programs Group (CINP) Date:

Federal AviationAdministration

SWIM On-Ramping of non-NAS Consumers February 2015 12

Client Development• Review the NEMS User Guide Document

– Understand Basic and Enhanced capabilities of NEMS– Understand the interaction between various capabilities

• I.e. Any consumer can order mediation capability but dynamic subscription must be enabled by producer before the consumer can order it

• Required Actions– Identify critical staff in your organization to facilitate interface

development– Collaborate with your designated Project Lead to complete on-

ramping form based on consumer requirements– Develop client to consume service

• See SWIM Jump start kit

Page 13: Federal Aviation Administration External Consumer Access to FAA Data Sets via SWIM FAA Communications, Information & Network Programs Group (CINP) Date:

Federal AviationAdministration

SWIM On-Ramping of non-NAS Consumers February 2015 13

Prepare to Establish Connectivity

• Review the “FTI NBPS User Guide Volume 2” Document – Understand NAS Enterprise Security Gateway (NESG) requirements– Understand Security requirements– Understand the various connection options and the impact of design on

availability • I.e. Internet VPN or dedicated connection(s)

• Review the VPN Technical Requirements Document• Complete the Consumer On-Ramping Form• Identify critical staff in your organization to facilitate

connectivity– Network administrator

– Security administrator

Page 14: Federal Aviation Administration External Consumer Access to FAA Data Sets via SWIM FAA Communications, Information & Network Programs Group (CINP) Date:

Federal AviationAdministration

SWIM On-Ramping of non-NAS Consumers February 2015 14

FAA Research & Development Domain

• External Consumers are required to connect to the FAA’s R&D Domain– Identify how your organization will connect to R&D

• VPN over dedicated connection or Internet

• Provide the following information to your appointed FAA project lead

– Technical Points of Contact (POC)– IP Addresses

» External IP Address of VPN Concentrator» IP Addresses of systems that will be accessing the FAA

– Connect to R&D to complete client development

– Work with FAA test personnel to verify that client is functioning properly

• FAA External Consumer project lead to provide required information for connectivity

Page 15: Federal Aviation Administration External Consumer Access to FAA Data Sets via SWIM FAA Communications, Information & Network Programs Group (CINP) Date:

Federal AviationAdministration

SWIM On-Ramping of non-NAS Consumers February 2015 15

FAA FTI National Test Bed (FNTB)

• External Consumers are required to connect to the FTI National Test Bed – Establish connectivity to the FNTB Domain

– Perform FNTB consumer qualification testing with the FNTB NEMS environment

– FNTB consumer qualification testing is required prior to deploying in the operational NAS environment

• FNTB qualification ensures that consumer has connectivity and is able to receive messages via NEMS

– Determine if your desired operational connectivity approach requires additional testing in the FNTB

Page 16: Federal Aviation Administration External Consumer Access to FAA Data Sets via SWIM FAA Communications, Information & Network Programs Group (CINP) Date:

Federal AviationAdministration

SWIM On-Ramping of non-NAS Consumers February 2015 16

FAA Documents and Links

SWIM Jumpstart Kit v4.3http://www.faa.gov/nextgen/programs/swim/documentation/media/swim_standards/JumpstartR4.zip

NSRR Account Request Formhttp://www.faa.gov/nextgen/programs/swim/nsrr_form/

SWIM NEMS User Guide Revision B

FTI NBPS User GuideVolume 2

VPN Technical

Requirements

Consumer On-Ramping

Form

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

SWIM Background

http://data.faa.gov

Access Agreement Portal

FTI NBPS User Guide

VPN Technical Reqs

On-Ramping Form

NEMS User Guide

Page 17: Federal Aviation Administration External Consumer Access to FAA Data Sets via SWIM FAA Communications, Information & Network Programs Group (CINP) Date:

Federal AviationAdministration

SWIM On-Ramping of non-NAS Consumers February 2015 17

On-Going Support• Pre-Operational Deployment

– Your assigned Project Lead will be your single point of contact for all coordination, status checks, and will provide additional contact information for subject matter experts as required.

• After transition to Operational Environment– The Network Enterprise Management Center (NEMC) will serve as the

SWIM helpdesk for Consumers that have been cut-over to Production. – NEMC Contact Information:

• 855-FAA-NEMC (855-322-6362)• Use option 1, followed by option 3 for Enterprise Services.

– NEMS Support Hours: • 24/7/365

Page 18: Federal Aviation Administration External Consumer Access to FAA Data Sets via SWIM FAA Communications, Information & Network Programs Group (CINP) Date:

Federal AviationAdministration

SWIM On-Ramping of non-NAS Consumers February 2015 18

Pre-Operational Deployment Key Contacts

• Your organization will be provided both a primary and backup POC upon entry into the external consumer on-ramping process

Mailbox: [email protected]

• Alex Prikhodko [email protected]• Brandon Wang [email protected]• David Wickes [email protected]• Wendy Swartz [email protected]• Rob Johnson [email protected]• Michelle Sreedharan [email protected]