connect with federal aviation system wide information
TRANSCRIPT
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
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
Federal Aviation Administration 3
What is SWIM? What is SWIM
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
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)
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
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
Federal Aviation Administration 8
How is SWIM Evolving
Over Time? Q:
Federal Aviation Administration 9
How is SWIM Evolving
Over Time? Q:
Federal Aviation Administration 10
How is SWIM Evolving
Over Time? Q:
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:
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
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
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:
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)
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:
Federal Aviation Administration 17
Background
To track impacts and benefits of recent operational improvements, the FAA
publishes an annual NextGen Performance Assessments Report (ANG-
B72, Almira Ramadani)
In FY15, we included a qualitative assessment of FAA information sharing
improvements
– Assessed the status of SWIM subscription services
– Categorized key data elements and benefit mechanisms through
conversation with several external subscribers
In FY16, we are conducting a quantitative assessment aiming to:
– Characterize the emerging market of FAA data users, and
– Evaluate impacts and benefits of information sharing improvements by
focusing on commercial offerings for airlines, airport operators, and other
non-FAA users
Federal Aviation Administration 18
• Tactical flight
operations
management
• Fleet
management
• Operational
efficiency
• Passenger
itinerary
management
• Strategic
operations
planning
• Flight positioning
• Flow constraints
• Weather
• System
availability
Summary of Preliminary Findings
18
FAA Data Value
Added
Products
&
Services
Market
Segment
s
Uses
&
Value
• Analytics
• Processing
• Visualization
• Software
development
• Predictive modeling
• Integration
• Transformation
• Model validation
• Domain knowledge
• Relationships
• Aircraft operators
• Airport operators
• ANSPs (FAA)
• Aviation services
• Flying public
• Decision support
applications
• Configurable
platforms
• “End to end”
perspective
• Predictive modeling
Reduce
d
entry
barriers
Access to
data enables
exploration…
…of ways to
leverage core
competencies…
…to enhance
existing, or develop
new offerings…
…that address the needs…
…of existing,
or new market
segments
1 2 3
4
5
FAA data is a critical input to a diverse and
increasingly dynamic market
Federal Aviation Administration 19
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:
Federal Aviation Administration 20
1 -
ITW
S 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:
Federal Aviation Administration 21
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:
Federal Aviation Administration 22
What is in SWIM’s Future?
Add new services
Enhance SWIM capabilities
Access to more data sets
Upgrade SWIM Infrastructure
Q:
Federal Aviation Administration 23
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
Federal Aviation Administration 24
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
Federal Aviation Administration 25
•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
Federal Aviation Administration 26
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)
Federal Aviation Administration 27
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)
Federal Aviation Administration 28
What does the SFDPS
Viewer Look Like? Q:
Federal Aviation Administration 29
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.
Federal Aviation Administration 30
30
What does the SVT Viewer
Look Like? Q:
Federal Aviation Administration 31
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
Federal Aviation Administration 32
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/
Federal Aviation Administration 33
International Collaboration: SESAR Interoperability
33 33
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?
Federal Aviation Administration 34
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)
Federal Aviation Administration 35
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.
Federal Aviation Administration 36
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)
Federal Aviation Administration 37
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
Federal Aviation Administration 38
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/
Federal Aviation Administration 39
Closing Thoughts
Collaboration Partnership
Stay Connected Data Exchange
Federal Aviation Administration 40
Questions? Comments?
Federal Aviation Administration 41
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
Federal Aviation Administration 42
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