SWIM | Building an operational system 1

21
Laminar Data Platform | Powering Aviation Intelligence www.snowflakesoftware.com Confidential Information 1 SWIM | Building an operational system

Transcript of SWIM | Building an operational system 1

Page 1: SWIM | Building an operational system 1

Laminar Data Platform | Powering Aviation Intelligence www.snowflakesoftware.comConfidential Information

1

SWIM | Building an operational system

Page 2: SWIM | Building an operational system 1

www.snowflakesoftware.comLaminar Data Platform | Powering Aviation IntelligenceConfidential Information

● Intro to Snowflake Software● The Flight Object Manager● SWIM Compliance● SWIM Operational● Challenges and Learnings

AGENDA 2

Page 3: SWIM | Building an operational system 1

Laminar Data Platform | Powering Aviation Intelligence www.snowflakesoftware.com

3

To accelerate innovation in the aviation Industry

by making the world’s aviation data accessible & easy to use

VISIONTo clean, fuse, and organize the world’s aviation data using our

trusted information management platform to make it easy for our

customers to build valuable, operational applications

MISSION

Page 4: SWIM | Building an operational system 1

www.snowflakesoftware.comLaminar Data Platform | Powering Aviation IntelligenceConfidential Information

4

Applications End Users

End-User Applications

Execs

TFM

ATCOs

ANSPs

Airports

Airlines

Ops

Execs

Other

AOC

Two

Mobile

Drone Platforms

COTS BI / SQL / Python

Others

Analytics

Operational

CUSTOMERS & END-USERS

LAMINAR DATA PLATFORM | FOR DATA ACCESS, MANAGEMENT & INSIGHTS

Common Software Components

Processing

Solutions(Private Cloud)

Hub APIs(Public Cloud)

Appliance(On-Premise)

APIs

APIs

APIs

APIs

APIs

APIs

APIs

APIs

APIs

Transform

Fuse

Clean

Validate

Distribute

Store

Manage

Global Data Sources

Schedules

Flight Status

Surveillance (Position)

Airport CDM (Europe)

Aeronautical Information

Traffic Flow Regulations (Europe)

Weather (Metars, TAFS, SIGMETS, Turbulence)

Flight Plans

User’s Data

NOTAMS

Deployment Models

LAMINAR DATA PLATFORM

Your Data We Run It

Our Data We Run It

Your Data You Run It

Page 5: SWIM | Building an operational system 1

www.snowflakesoftware.comLaminar Data Platform | Powering Aviation Intelligence

5FLIGHT OBJECT MANAGER | PRODUCT OVERVIEW

Common Gate-to-Gate Flight View

Consolidation of data to create a unified and authoritative Flight Object view

improves decision making by ensuring ATM stakeholders get a common and

best-in-class flight view.

Avoid ATM system constraints through contextualizing flights with relevant information, for example NOTAMs.

Provision of commonly understood, quality information delivered to the right

stakeholders at the right time via standardized interfaces means no costly

integration with custom interfaces.

The modular design of the FOM means it is adaptable to the operational

environment and is scalable to meet specific user needs.

Enhance Situational Awareness

Interoperability & Harmonization Modular Functionality

FLIGHT OBJECT

MANAGER

Page 6: SWIM | Building an operational system 1

www.snowflakesoftware.comLaminar Data Platform | Powering Aviation Intelligence

6SWIM COMPLIANCE | PERFORMANCE IMPROVEMENT AREAS

Page 7: SWIM | Building an operational system 1

www.snowflakesoftware.comLaminar Data Platform | Powering Aviation Intelligence

7SWIM COMPLIANCE | SWIM YELLOW PROFILE

Page 8: SWIM | Building an operational system 1

www.snowflakesoftware.comLaminar Data Platform | Powering Aviation Intelligence

8SWIM COMPLIANCE | SWIM EXCHANGE MODELS

Page 9: SWIM | Building an operational system 1

www.snowflakesoftware.comLaminar Data Platform | Powering Aviation Intelligence

9SWIM OPERATIONAL | KEY INITIATIVES

Page 10: SWIM | Building an operational system 1

www.snowflakesoftware.comLaminar Data Platform | Powering Aviation Intelligence

10SWIM OPERATIONAL | SWIM GATEWAY

Page 11: SWIM | Building an operational system 1

www.snowflakesoftware.comLaminar Data Platform | Powering Aviation Intelligence

11SWIM OPERATIONAL | SWIM GATEWAY

● Improve regional data sharing for key Europe-ME-Asia hub● GCAA driving forward adoption of SWIM in the region● Single view of flight for all stakeholders● Incorporation of local and long-range flight data● Main objectives:

○ Improve efficiency, locally and for related stakeholders○ Improve quality of data

● Operational since mid-2018, on-boarding first SWIM consumer in mid-2019

Page 12: SWIM | Building an operational system 1

www.snowflakesoftware.comLaminar Data Platform | Powering Aviation Intelligence

12SWIM OPERATIONAL | SWIM GATEWAY

Page 13: SWIM | Building an operational system 1

www.snowflakesoftware.comLaminar Data Platform | Powering Aviation Intelligence

13SWIM OPERATIONAL | SWIM GATEWAY

4-D Trajectory Based Operations(4D TBO)

Air Traffic Flow Management

System Wide Information Management (SWIM)

Flight & Flow Information for Collaborative Environments (FF-ICE)

User Driven Prioritization Process

4-D Trajectory Based Operations(4D TBO)

Airport Collaborative Decision Making (A-CDM)

Free Route Airspace (FRA)

Airlines

ANSPs

Airports

Flow Management

Center

Eurocontrol NOP

Users ATM Concepts EnabledLAMINAR DATA APPLIANCE

SWIM Gateway

Flight Info

Traffic Flow Info

Aeronautical Info

Airline Schedules

Airline Flight Plans

Departure Flow

Arrival Manager

Flight Data Proc. S (ATM)

Eurocontrol NM B2B

NOTAMS

Aeronautical Information

Flight Identification Management

Flight Plan Validation

Data Augmentation

Fusion + Persistence

NOTAMS

D-NOTAMS

Airport CDM

Monitoring & Diagnostics

System Administration

Dat

a R

ead

ers

/ W

riter

s

Dat

a W

riter

s

24/7 99.99% AL4

Data Store | One View of Flight

Page 14: SWIM | Building an operational system 1

www.snowflakesoftware.comLaminar Data Platform | Powering Aviation Intelligence

14SWIM OPERATIONAL | SWIM GATEWAY

LAMINAR DATA APPLIANCE

SWIM Gateway

Flight Info

Traffic Flow Info

Aeronautical Info

Airline Schedules

Airline Flight Plans

Departure Flow

Arrival Manager

Flight Data Proc. S (ATM)

Eurocontrol NM B2B

NOTAMS

Aeronautical Information

Flight Identification Management

Flight Plan Validation

Data Augmentation

Fusion + Persistence

NOTAMS

D-NOTAMS

Airport CDM

Monitoring & Diagnostics

System Administration

Dat

a R

ead

ers

/ W

riter

s

Dat

a W

riter

s

24/7 99.99% AL4

Data Store | One View of Flight

Web Portal(ANSP / Airline / Other)

ACC Flight Data Officer

Airline Flight Dispatcher

Subscribers (FIXM)

Airports, Airlines,3rd Party Suppliers

SQL Access

ANSP Business Analyst

Flight Update API

Eurocontrol NM

AFTN ATS + A-CDM

ANSP Operators, Airports, Airlines

Page 15: SWIM | Building an operational system 1

www.snowflakesoftware.comLaminar Data Platform | Powering Aviation Intelligence

15SWIM OPERATIONAL | SWIM GATEWAY

With a vision for achieving an innovative, safe, secure and sustainable civil aviation system, GCAA turned to Snowflake Software.

Snowflake Software’s FOM has placed the GCAA in the global arena of seamless ATM and at the forefront of implementing SWIM services across the UAE.

The FOM provides centralised flight information management for sharing consolidated and authoritative flight information across the UAE FIR and its neighbours. This has empowered effective decision making by the GCAA and their airline and airport stakeholders through the provision of high-quality flight information in real-time through open interfaces.

Page 16: SWIM | Building an operational system 1

www.snowflakesoftware.comLaminar Data Platform | Powering Aviation Intelligence

16SWIM OPERATIONAL | ASEAN SWIM TRIAL

Page 17: SWIM | Building an operational system 1

www.snowflakesoftware.comLaminar Data Platform | Powering Aviation Intelligence

17SWIM OPERATIONAL | ASEAN SWIM TRIAL

● ICAO led initiative● A trial of SWIM across a large number of nations in Asia-Pacific (not restricted to

ASEAN, includes e.g. FAA)● No single regional curator exists e.g. FAA, EUROCONTROL● Trialling sharing of data between nations for some key scenarios

○ AFTM Ground Delay Program (GDP): Bangkok to Hong Kong and Singapore to Hong Kong.

○ Tactical Rerouting due to significant weather: (Hong Kong to Tokyo)● Completed final trial demonstrations in November 2019

Page 18: SWIM | Building an operational system 1

www.snowflakesoftware.comLaminar Data Platform | Powering Aviation Intelligence

18SWIM OPERATIONAL | ASEAN SWIM TRIAL

Page 19: SWIM | Building an operational system 1

www.snowflakesoftware.comLaminar Data Platform | Powering Aviation IntelligenceConfidential Information

● Breaking SWIM out of safety critical systems○ Faster to change○ Single source of truth○ Cheaper to deliver

● Need for Request/Response + Publish Subscribe○ Current state + event-driven updates

● GUFI Management○ Goal is FF-ICE GUFI concept○ Proprietary systems have proprietary identifiers○ First identifier allocated is not a sufficiently complete strategy

● Non-standard GEMS headers in ASEAN Trial address a need outside of XML spec

SWIM | CHALLENGES + LEARNINGS 19

Page 20: SWIM | Building an operational system 1

www.snowflakesoftware.comLaminar Data Platform | Powering Aviation IntelligenceConfidential Information

● Ease of use of SWIM Standards○ JSON vs. XML - growing preference for e.g. GeoJSON○ Extensions e.g. APAC extension for FIXM, forward reference extension for AIXM

● Pace of standards development● Sharing design drivers for standardisation

○ How is the modelling driven by the operational goals?● Implementation of SWIM does not guarantee exchange interfaces are compatible

○ For example: Different YP Service Interface Bindings○ No guarantee the implementation is compatible○ AMQP is a good bet on compatibility, as there is little choice on the spec - but

security can still differ● Future thinking: U-SWIM for UTM

SWIM | CHALLENGES + LEARNINGS 20

Page 21: SWIM | Building an operational system 1

Laminar Data Platform | Powering Aviation Intelligence www.snowflakesoftware.comConfidential Information

THANKYOU

PLEASE VISIT OUR EXHIBITOR STAND