swim and data exchange - international civil aviation ... · major faa systems supporting atfm ......
TRANSCRIPT
1
SWIM and Data Exchange
Prepared by: M. Tanino, ATO International NextGen Lead For: Coordination Meeting between MET/AIM/ATM Date: July 26-28, 2016
2
Major FAA Systems Supporting ATFM
• System Wide Information Management (SWIM) – infrastructure that allows stakeholders to access real-time, aeronautical, flight, and weather information.
• Traffic Flow Management System (TFMS) – data exchange system that processes available data sources to support the management of air traffic flow.
3
SWIM:
Airline X
Airline Y
Newark ASDE-X
JFK ASDE-X
DFW ASDE-X
Denver ASDE-X
Boston ASDE-X
LAX ASDE-X
Atlanta ASDE-X
O’Hare ASDE-X
Before SWIM: Point-to-point connections
With SWIM: Data Exchange (Published once, consumed by many)
Newark ASDE-X
JFK ASDE-X
DFW ASDE-X
Denver ASDE-X
Boston ASDE-X
LAX ASDE-X
Atlanta ASDE-X
O’Hare ASDE-X
Airline X
Airline Y
Information Access to Transform the Aviation Community
4
SWIM Infrastructure Deployment NAS Enterprise Messaging Service (NEMS)
Existing NEMS Nodes
NEMS Gateway
R&D and FNTB Nodes
Planned NEMS Nodes 2016
Mission Support Nodes (Admin)
ARTCC Sites
FTI Operations Center
5
Status of SWIM Services
*as of Jan 14, 2016.
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
Total Service Count: Producer Services = 96 Consumer Services = 211
NAVLean
NAVIGATION Lean
Oct ‘15 DCNS
Data Communications Network Service
Nov ‘15
TAIS
Terminal Automation Information Service
Jan ‘16
6
Current SWIM Product Portfolio (1 of 2) Flight and Flow Data
Traffic Flow Management System (TFMS): Provides flight data and flow information Flow Constrained Area (FCA) / Flow
Evaluation Area (FEA) Ground Stops (GS)
Airspace Flow Program (AFP) Reroutes Aircraft Situation Display to Industry
(ASDI) Advisories
Ground Delay Program (GDP) / Unified Delay Program (UDP)
Collaborative Trajectory Options Program (CTOP)
SWIM Terminal Data Distribution Systems (STDDS): Collects and publishes data from 150+ airports Surface Movement Event Service Spot-In / Spot-Out Times Wheels-Up / Wheels-Down Times Aircraft ID / Type / Wake Class Position / Heading / Speed /
Altitude Mode S / Mode 3A Departure or Arrival Runway Departure Fix for Departures Departure Airport for Arrivals Coasted / Suspended Track No. Fused Track Acceleration ADS-B Information Source Information
Terminal Automation Info. Service Flight Plan (FP) Aircraft ID / Type Flight Rules in FP Record FP Status (pending, active, etc.) Flight Type (arr. / dep. / enroute) RNAV Indicator Assigned Runway Entry / Exit Fix Track Track Status (active / coast / drop) Position / Velocity Beacon Code / Mode C
Airport Data Service Runway Visual Range (100s of
feet) Visibility Trend (steady / incr. /
decr.) Runway Edge / Center Lighting
Tower Departure Event Service Aircraft Parking Gate Pre-Departure Clearance Time Taxi-Start / Takeoff Times
SWIM Flight Data Publication Service (SFDPS): Provides flight data and updates to clients for filed and active flight plans
Flight Plan & Update Information Tentative Aircraft Identification
Amendment Information Flight Amendment Information Tentative Flight Plan Removal
Converted Route Information Tentative Flight Plan Amendment
Information Cancellation Information Track / Drop Track Information Departure Information Interim Altitude Information
Aircraft ID Amendment ARTS Flow Control Track/Full
Data Block Information Hold Information Beacon Code Reassignment Progress Report Information Beacon Code Restricted Expected Departure Time
Information Flight Plan Data Bank (FDB)
Fourth Line Information Position Update Information Point Out / Inbound Point Out Info Tentative Flight Plan Information Handoff Status
Airspace Data Publication Service: Published by SFDPS Sector Assignment Status Special Activities Airspace (SAA) Route Status Altimeter Setting
Operational Data Publication Service: Published by SFDPS Instrument Approach / Traffic
Count Adjustment Beacon Code Utilization
Sign In Sign Out Geographic Beacon Code
Utilization General Information Message Publication Service: Published by
SFDPS
General Information
Time Based Flow Management (TBFM): Provides metering information Scheduled Time of Arrival (STAs) Airport Configuration Information Estimated Time of Arrival (ETAs) Satellite Airport Configurations Meter Reference Elements (MREs)
Assignments
7
Current SWIM Product Portfolio (2 of 2)
*Service in development or on-ramping process
Weather Data Integrated Terminal Weather System (ITWS) Data Publication: Provides specialized weather products in the terminal area Configured Alerts Tornado Detections Wind Profile Forecast Accuracy / Contour /
Image Anomalous Propagation (AP)
Indicated Precipitation ITWS Status Information AP Status
Gust Front TRACON Map Gust Front Estimated Time to
Impact
Microburst TRACON Map Hazard Text: 5nm, Long Range,
TRACON Tornado Alert Runway Configuration Precipitation: 5nm, Long Range,
TRACON Microburst Automatic Terminal
Information Service (ATIS) Wind Shear ATIS Terminal Weather Text Normal Storm Motion: 5NM, TRACON Terminal Weather Text Special Storm Motion - Storm Extrapolated
Positions: 5nm, Long Range, TRACON
Corridor Integrated Weather System (CIWS) Data Publication*: Provides specialized 3D storm related weather information in the En Route area Vertically Integrated Liquid (VIL)
Mosaic (1km resolution) VIL Forecast Contours (Std. Mode)
VIL 2-hr. Forecast VIL Forecast Contours (Winter
Mode) Echo Tops Mosaic (1 km
resolution) Echo Tops Forecast Contours
Echo Tops 2-hr. Forecast Growth & Decay Contours
Satellite Mosaic Forecast Accuracy: Echo Tops,
Std. Precipitation, Winter Precipitation
Storm Info: Echo Top Tags, Leading Edges, Motion Vectors
Aeronautical Data Aeronautical Information Management (AIM) Special Use Airspace (SUA) Data Exchange: Provides notification and status regarding airspace SUA Data, dynamically
provided in the Aeronautical Information Exchange Model (AIXM) standard
AIXM SUA Definitions
Notices to Airmen (NOTAM) Distribution Service Digital NOTAMs AIXM 5.1
Weather Message Switching Center Replacement (WMSCR) Publications: Provides NWS textual aviation weather products Transmission of Voice Pilot
Reports (PIREPs) to WMSCR Altimeter Settings
Stored PIREPs
Enhanced Weather Information Network System
Current Icing Product (CIP) National Convective Weather
Forecast (NCWF) Weather Research and
Forecasting-Rapid Refresh (WRF-RR) Model Data
National Convective Weather Diagnostic (NCWD)
North American Mesoscale (NAM) Model Data
Aviation Routine Weather Report (METAR)
Global Forecast System (GFS) Model Data
Significant Meteorological Information (SIGMET)
Airmen's Meteorological Information (AIRMET)
Collaborative Convective Forecast Product (CCFP)
Weather and Radar Processor (WARP) Publications Next Generation Weather Radar
(NEXRAD)
8
TFMS Data Flow
TPC
Runway Visual Range Data Airline Schedule Data
NAS Messages Track Data
Flight Plans Airline Flight Data
Flight Substitution Data Advisories
TMI Data Capacity Data
Oceanic Position Updates Weather Data
Geographical Data
Refer to SWIM product portfolio – Flight and Flow Data Section and various data that support TFMS applications
9
Departure Spacing Program
Enhanced Status Info System fly.faa.gov
Flight Schedule Monitor
Playbook
Traffic Situation Display National Traffic Management Log
Operational Info System
30+ user/data interfaces
TFMS – Collection of Systems and Interfaces
10
SWIM TFMData Interfaces • In TFMS R10 (Nov 2014 RO), TFMData included:
1) Flight Data 2) Flow Information
• Available to SWIM consumers via NEMS (NAS Enterprise Messaging Service)
• Additional TFMData interfaces added in TFMS R13: (Deployed on April 30, 2016)
3) Terminal Flight Data 4) TFM Request/Reply 5) International Data Provider (IDP) 6) TFMS Status
No new data being sent out. Just change in distribution mechanism.
• NCP to baseline JMSDD approved by NAS CCB (CCD # N36098, 2/1/2016). JMSDD and schema posted to NSRR (NAS Service Registry / Repository).
11
Flight Data Business Function • One way interface for consumers to receive enhanced flight
data – NAS Flight Data: Flight data updates based on received flight
data messages – NCSM Flight Data: Flight data updates computed by TFMS
based on internal events (Traffic Management Initiative control data, scheduled flight activation, flight trajectory updates …)
SWIM Consumers
TFMData - FlightData
NAS Flight Data
TFMS
NCSM Flight Data
NAS Flight Data
NEMS
JMS NCSM Flight Data
12
Flight Data (1 of 2)
Description Message Name
Distribution
US Govt Consumer
External Consumer
CDM Participant
Flight Plan Amendment * flightPlanAmendmentInformation
(if not “R”)
Flight Plan Arrival (AZ) arrivalInformation
Flight Plan Departure (DZ) departureInformation Flight Plan (FZ) flightPlanInformation Flight Plan Cancel (RZ) flightPlanCancellation Boundary Crossing (UZ) boundaryCrossingUpdate Track Message (TZ) trackInformation Oceanic Position Report (TO) oceanicReport ncsmFlightCreate ncsmFlightCreate ncsmFlightModify ncsmFlightModify
ncsmFlightScheduleActivate ncsmFlightScheduleActivate
ncsmFlightRoute ncsmFlightRoute
ncsmFlightSectors ncsmFlightSectors
ncsmFlightTimes ncsmFlightTimes
Beacon Code (BZ) beaconCodeInformation
ncsmFlightControl (contains control times)
ncsmFlightControl
* If amendment message contains a beacon code, then amendment message split into beacon code message (tagged “Restricted”) and an amendment message without the beacon code (tagged “All”) (transparent to NEMS)
13
Flight Data (2 of 2)
Flight Data Sessions Message Name Distribution
US Govt Consumer
External Consumer
CDM Participant
Early Intent (EI) ncsmFlightRoute Flight Create (FC) ncsmFlightCreate
(if not “R”)
Flight Modify (FM) ncsmFlightModify Flight Cancel (FX) flightPlanCancellation
Simplified Substitution Message Name Distribution
US Govt Consumer
External Consumer
CDM Participant
Flight Modify (FM) ncsmFlightControl
(if not “R”) Slot Create (SC) ncsmFlightControl Slot Create Substitution (SCS) ncsmFlightControl Hold All Slot ncsmFlightControl Release All Slot ncsmFlightControl
• Below messages are generated from CDM action, so CDM Participant flag set true on all (except Early Intent)
14
As TFMS Flight Data Consumer
Conduct a series of formal tests to
ensure operational readiness
Establish connectivity with the operational NEMS
Establish connectivity to the
NESG
Receive notification via email that an
Access Agreement for specific data set(s) has been
signed
Create account and sign Access Agreement
Review and identify one or multiple data
sets available at data.faa.gov
Confirm services to be consumed and
complete on-ramping form
Create SWIM account and review service metadata
www.faa.gov/Nextgen/programs/swim/nsrr_form/
Establish connectivity to the
R&D Domain
Test with the NAS Enterprise
Messaging Service (NEMS)
Develop consumer interface
Send email to [email protected]
FAA POC assigned to external consumer
Review SWIM Consumer brief and follow the outlined
process
5 Interoperability
testing in the FTI National Test Bed
(FNTB)
6 Prepare to Connect
to Operations
2 Select Data Service(s)
and Sign Access Agreement(s)
3 Consumer Processing / Formalize Requirements
4 Development and
testing of Consumer interface in the R&D Domain
1 External Consumer
Contacts SWIM Team
7 Start consuming
NAS data
15
International Data Business Function
TTPP/POS
FAA Automation provides TT
Flight Messages while FAA tracks flight
TT Automation provides FAA
Flight Messages while TT tracks flight
Flight ABC1234 TTPP to KMIA
16
International Data Business Function
• Provides for 2-way data exchange of flight data between TFMS and IDPs – IDPs provide flight data for flights that will traverse
FAA airspace when the flight is in the IDPs airspace • Optionally an IDP can provide flight data for flights that do not
intersect FAA airspace • Can enable an IDP to take advantage of TFMS services
– TFMS will provide an IDP flight data for flights that will traverse that IDPs airspace while the flight is in FAA airspace
• Flight Planning data, Arrival/Departure data, Flight Delay data, Position report data
17
• Access by International consumers not considered for approval by NAS DRB until after FAA International has created MOA for that consumer
• IDP users receive Flight Data only for flights that intersect their airspace • TFMS will direct IDP flight data to more than one IDP user if the flight
traverses multiple IDP airspaces • No Restricted Data sent to IDP users (by design), so all msgs available to all
approved consumers (provided flights intersect their airspace)
International Data Provider (IDP)
Description Message Name
Distribution
US Govt Consumer
External Consumer
CDM Participant
International Consumer
All International Data is sent and received in one FIXM message – Flight. Includes:
• Flight Plan Information (FPL) • Flight Plan Amendment (CHG) • Arrival Information (ARR) • Departure Information (DEP) • Flight Plan Cancellation (CNL) • Flight Delay Information (DLA) • Track Information (TIZ) • Oceanic Report (TIO) • Data Close Information (CLS)
intdOutput->flight
(directed to
specific users)
(directed to specific users)
18
As TFMS IDP Producer
5 Interoperability
testing in the FTI National Test Bed
(FNTB)
6 Prepare to Connect
to Operations
2 Select Data Service(s)
and Sign Access Agreement(s)
3 Consumer Processing /
Formalize Requirements
4 Development and testing of
Consumer interface in the R&D Domain
1 External Consumer
Contacts SWIM Team
7 Start consuming
NAS data
Conduct a series of formal tests to
ensure operational readiness
Establish connectivity with the operational NEMS
Establish connectivity to the
NESG
Receive notification via email that an
Access Agreement for specific data set(s) has been
signed
Create account and sign Access Agreement
Review and identify on or multiple data sets available at
data.faa.gov
Review TFMS JMSDD and XML
schema
Create SWIM account and review service metadata
www.faa.gov/Nextgen/programs/swim/nsrr_form/
Establish connectivity to the
R&D Domain
Test with the NAS Enterprise
Messaging Service (NEMS)
Develop producer interface
Send email to [email protected]
FAA POC assigned to external consumer
Review SWIM Consumer brief and follow the outlined
process
Complete producer on-ramping form
20
Backups
21
Current SWIM External Consumers (Partial) Airports, FAA Facilities
AIM ASH/EON ATAC-PDARS ATCSCC Obstruction Evaluation Airport Airspace Analysis CRCT at ATCSCC and N90 MS Viewer A90 (Boston TRACON) MS Viewer ASH/EON MS Viewer C90 (Chicago TRACON) MS Viewer ELG MS Viewer I90 (Houston TRACON) MS Viewer N90 (New York TRACON) MS Viewer NCT (Northern California TRACON) MS Viewer PCT (Potomac TRACON) MS Viewer SDFZ MS Viewer SCT (Southern California TRACON) MS Viewer ZLA (Los Angeles Center) MS Viewer ZNY (New York Center) Non FAA Government Entities DoD Aeronautical Information Portal (DAIP) Atlanta Port Authority Broward County DFW Eurocontrol Hickam_AFB_SVT NASA Airborne Sciences NASA Ames NASA ATD-2
Non FAA Government Entities NDW NOAA AWC Seattle Port Authority Volpe National Transportation Systems Center Airlines American Delta FedEx JetBlue SWA United UPS Industry Aerospace Engineering AirNav Alliance Lab Arch Tech Corp ARINC AVConnect AVFinity Aviation Data Systems AVMet B&K Boeing ATM Boeing Digital Aviation Booz Allen Business Aviation Tech CAMP Systems CGH
22
Current SWIM External Consumers - Partial Industry
Cignus Consulting Compusult CS DUATS CSSI Data Comm Digital Cyclone ERAU Flatirons Solutions FlatIron STDDS ext User FlightAware FlightPlan FlightRadar24 FlightStats FlightView FlyteComm Harris Honeywell GDC Honeywell Technology Solutions IDS North America Jeppesen Jet Advisors Kenmore Crew Leasing Lennoc Lincoln Lab Marks Aviation Metron Aviation Mitre Mosaic ATM NetJets
Industry Northrop Grumman OneSky Flight Passur Pinkfroot Limited Raytheon ResilientOps SAAB/Sensis Sabre SatCom Direct Schneider Electric Sensis SkyTracker Sonalysts Technology Integration Services Terminal Systems Tetra Tech Textron Aviation Thales Universal Aviation & Weather ASDI Transition Veracity Woolpert WSI WSI-Andover
23
Flow Information Description Message Name
Distribution
US Govt Consumer
External Consumer
CDM Participant
Air Flow Program Advisory (AFP) afpAdvisory afpCancel afpCompression
(if not “R”)
Ground Delay Program Advisory (GDP)
gdpAdvisory gdpCancel gdpBlanket gdpCompression
Ground Stop Advisory (GS) gsAdvisory gsCancel
CTOP Advisory ctopDefinition ctopCancel
Reroute Advisory reroute Parameter Updates paramAfpGdpUpdt
paramGsUpdt paramBlanketUpdt paramComprUpdt paramDelete
Airport Configuration (APTC) airportConfigMessage Deicing (DICE) deicingMessage Restriction (RSTR) restrictionMessage RAPT Timeline (RAPT) raptTimelineMessage General Advisory (GADV) generalAdvisory
24
Flow Information
Description Message Name
Distribution
US Govt Consumer
External Consumer
CDM Participant
TMI/CDM Update Data cdmUpdateData
(directed to
specific users)
(if not “R”)
(directed to specific users)
FOS Update fosData
FADT Broadcast (FADT) fadtBcast
TMI Flight List tmiFlightDataList
Flow Constrained Area / Flow Evaluation Area (FXA)
feaFca
(directed to specific users)
(directed to specific users) FXA Secondary Filters (FXASF) fxaSecFiltersUpd
fxaSecFiltersDel
25
• CDM Participant flag set on all Terminal Flight Data messages
Terminal Flight Data
Flight Data Sessions Message Name
Distribution
US Govt Consumer
External Consumer
CDM Participant
All Terminal Flight Data is sent and received in one TFM extended FIXM message - Flight
tfdOutput->flight
(if not “R”)
26
TFM Request/Reply (1 of 2)
Description Request Message Name
Response Message Name
Distribution FAA or
selected Intl
US Govt Consumer
External Consumer
CDM Participant
General Advisory Request advisoryRequest advisoryReply
(reply directed back to requestor)
Request for a new TMI ID tmiIdRequest tmiIdReply
Request for flight data associated with an airport arptRequest responseMessage
Request to delete parameters for any Fuel Advisory Delay TMI
paramDeleteReq responseMessage
Identifies the airports for which arrival and departure fixes are to be provided
airportFixRequest airportFixReplyData
Request any of the EDCT commands edctRequest edctCheckReport edctListReport edctShowReport edctSListReport edctSubShow edctUnassignedSlotsReport
AOC Flight Data Requests flightBlockReqData responseMessage
Request to create or update Air Flow Program (AFP) or Ground Delay Program (GDP) TMI
paramAfpGdpUpdtReq responseMessage
(reply
directed back to
requestor)
Request to create or update a Ground Stop Program (GS) TMI
paramGsUpdtReq responseMessage
Request to create or update an AFP/GDP Blanket parameters for TMI
paramBlanketUpdtReq responseMessage
Request to create or update an AFP/GDP Compression TMI
paramComprUpdtReq responseMessage
27
TFM Request/Reply (2 of 2)
Description Request Message Name
Response Message Name
Distribution
US Govt Consumer
External Consumer
CDM Participant
Oceanic Position Report oceanicPositionReport responseMessage
(reply directed back to requestor)
Schedule Management Requests flightScheduleRequest responseMessage FCA or FEA Request fxaRequest responseMessage Reroute TIM request rerouteRequest responseMessage
mergeReplyData previewAmendmentReply waypointReply
Request historical Popup data histPopupRequest histPopupData Reroute Model Request rrModelRequest responseMessage
rerouteModelReply reroutePreviewReply fxaRRModelReply tmiListReply
Simplified Substitution (SS) Request subBlockReq substitutionResponseData
Resync TMI Identifications tmiResyncRequest resyncMessage Request CTOP TMI ctopRequest ctopReplyData
(reply
directed back to
requestor)
(if not “R”)
(reply directed back to
requestor)
Request for Flight Data reconstitution flightReconRequest flowFlightData Flight Operator System (FOS) Request fosRequest responseMessage
ctopSubReplyData tosReplyData tosResyncData
Request to create or update any Fuel Advisory Delay TMI
fadtReq responseMessage
28
TFMS Status
• Reports status of all TFMS consumer and producer services which directly impact publication of data to NEMS
• Status sent to all subscribers
Description Message Name
Distribution
US Govt Consumer
External Consumer
CDM Participant
TFMS Status of all consumer services and TFM producer services. Includes:
• TBFM Flight Data • STDDS RVR, Surface Movement Events, and Tower
Departure Events • AIM SAA Schedule Events • TFMData - Flight Data • TFMData - Flow Information • TFMData - Terminal Flight Data (Input & Output) • TFMData - International (IDP) (Input & Output) • TFMData - TFM Request/Reply
tfmsStatusOutput->status