1SWIM-SUIT Public Launch – 23 April 2007 System Wide Information Management in OATA Bert Nijhof...

15
1 SWIM-SUIT Public Launch – 23 April 2007 System Wide Information Management in OATA Bert Nijhof OATA Technical Manager EUROCONTROL DAS/SAS/OCA

Transcript of 1SWIM-SUIT Public Launch – 23 April 2007 System Wide Information Management in OATA Bert Nijhof...

Page 1: 1SWIM-SUIT Public Launch – 23 April 2007 System Wide Information Management in OATA Bert Nijhof OATA Technical Manager EUROCONTROL DAS/SAS/OCA.

1 SWIM-SUIT Public Launch – 23 April 2007

System Wide Information Management

in OATA

Bert Nijhof OATA Technical Manager

EUROCONTROL DAS/SAS/OCA

Page 2: 1SWIM-SUIT Public Launch – 23 April 2007 System Wide Information Management in OATA Bert Nijhof OATA Technical Manager EUROCONTROL DAS/SAS/OCA.

2 SWIM-SUIT Public Launch – 23 April 2007

OATA contribution to SWIM

The OATA Project provided a first contribution to SWIM

by defining the Shared Elements Clusters

and

through the Cross Domain Synchronisation Study

Page 3: 1SWIM-SUIT Public Launch – 23 April 2007 System Wide Information Management in OATA Bert Nijhof OATA Technical Manager EUROCONTROL DAS/SAS/OCA.

3 SWIM-SUIT Public Launch – 23 April 2007

Cross Domain Synchronisation Study from Austrocontrol and Frequentis

Investigated the Investigated the technological solutions for technological solutions for

implementing SWIMimplementing SWIM

CDM 1

CDM 2

CDM 3

FDPS 1

FDPS 2

FDPS 3

FDPS 1

FDPS 2

FDPS 3V

IRT

UA

L IN

FO

RM

AT

ION

PO

OL

VIR

TU

AL

INF

OR

MA

TIO

N P

OO

L

Pee

r-to

-Pee

r D

ata

Exc

hang

e

Page 4: 1SWIM-SUIT Public Launch – 23 April 2007 System Wide Information Management in OATA Bert Nijhof OATA Technical Manager EUROCONTROL DAS/SAS/OCA.

4 SWIM-SUIT Public Launch – 23 April 2007

OATA Logical ArchitectureSWIM and Shared Elements

Meteo Service Provider

Meteo

Aircraft Autonomous

Sensors

Navigation Aids

Air Surveillance

SurfaceSurveillance

Aircraft Navigation

Aircraft Surveillance

PSR, SSR Mode-S Radar ADS

Multi-lateration Airport

Surveillance Detection

Equipment

Aeronautical Information

Service Provider

Aircraft Operator

Pilot

Pilot ADS - B

AT

M S

up

po

rt

ATM Operations

Executive & Planning ControllerACC Supervisor

Multi-Sector PlannerLocal Traffic Manager

Flow Management Position Flight Data Operator

Tower Ground ControllerTower Runway Controller

Tower Supervisor

Airport OperatorAirport Slot Coordinator

Ground HandlerStand Planner

Flow ManagerNetwork Manager

Airspace Manager

Communications and Distributed System Services (SWIM)Messaging and Repository based

ATM Shared Elements

Flight Airspace Organisation Aerodrome Navigation

AidsAircraft

Sensors

En-route/APP ATC

AirportOperations

Airspace Organisation & Management

ATFCMAirspace User Operations

Aerodrome ATC

Page 5: 1SWIM-SUIT Public Launch – 23 April 2007 System Wide Information Management in OATA Bert Nijhof OATA Technical Manager EUROCONTROL DAS/SAS/OCA.

5 SWIM-SUIT Public Launch – 23 April 2007

Messaging: OATA / SESAR Distribution Pattern

• The distribution pattern (Publish/Subscribe) is used in the following cases:– Information is updated and users need to be notified that the

change occurred;– The movements of aircraft are sampled and the users are

interested in the most recent values of those measurements.

• Different Implementations of the Distribution Pattern are possible :– Web Services;– CORBA;– ATM Specific Developments (e.g. based on ASTERIX

formats).

Page 6: 1SWIM-SUIT Public Launch – 23 April 2007 System Wide Information Management in OATA Bert Nijhof OATA Technical Manager EUROCONTROL DAS/SAS/OCA.

6 SWIM-SUIT Public Launch – 23 April 2007

Repository Based: OATA / SESAR Shared Elements

Example : the Shared Flight

SharedFlight

En-route App ATC

Specialisation

SharedFlight

SharedFlight

ATFCM

Specialisation

SharedFlight

Aerodrome ATC

Specialisation

SharedFlight

En-route App ATC

Instantiation

ACC 1

SharedFlight

En-route App ATC

Instantiation

ACC 2

SharedFlight

En-route App ATC

Instantiation

ACC 3

SharedFlight

Aerodrome ATC

Instantiation

Aerodrome 2

SharedFlight

Aerodrome ATC

Instantiation

Aerodrome 1

SharedFlight

ATFCM

Instantiation

CFMU/Brussels

SharedFlight

ATFCM

Instantiation

CFMU/Bretigny

SharedFlight

En-route App ATC

Specialisation

SharedFlight

SharedFlight

ATFCM

Specialisation

SharedFlight

Aerodrome ATC

Specialisation

SharedFlight

En-route App ATC

Instantiation

ACC 1

SharedFlight

En-route App ATC

Instantiation

ACC 2

SharedFlight

En-route App ATC

Instantiation

ACC 3

SharedFlight

Aerodrome ATC

Instantiation

Aerodrome 2

SharedFlight

Aerodrome ATC

Instantiation

Aerodrome 2

SharedFlight

Aerodrome ATC

Instantiation

Aerodrome 1

SharedFlight

Aerodrome ATC

Instantiation

Aerodrome 1

SharedFlight

ATFCM

Instantiation

CFMU/Brussels

SharedFlight

ATFCM

Instantiation

CFMU/Brussels

SharedFlight

ATFCM

Instantiation

CFMU/Bretigny

SharedFlight

ATFCM

Instantiation

CFMU/Bretigny

Page 7: 1SWIM-SUIT Public Launch – 23 April 2007 System Wide Information Management in OATA Bert Nijhof OATA Technical Manager EUROCONTROL DAS/SAS/OCA.

7 SWIM-SUIT Public Launch – 23 April 2007

Cross Domain Synchronisation Study

The CDS study has:• Identified the Technology Assessment Aspects for

comparing the candidate SWIM technologies;• Investigated the Infrastructure Aspects;• Compared existing Technologies; • Analysed the Transition Issues from OLDI/SYSCO,

ADEXP, AFTN, etc to SWIM.

Page 8: 1SWIM-SUIT Public Launch – 23 April 2007 System Wide Information Management in OATA Bert Nijhof OATA Technical Manager EUROCONTROL DAS/SAS/OCA.

8 SWIM-SUIT Public Launch – 23 April 2007

Technology Assessment Aspects

The identified technologies were assessed wrt the following aspects :– Data Transport (Network characteristics; Mobility and location

transparency);– Data Representation (Data Model; Schema Description; Object

Replica);– Quality of Service (QOS Monitoring; QOS Negotiation);– Redundancy (Scope of Redundancy; Data Replication);– Data Ownership (Authorisation; Operational Ownership; Technical

Ownership);– Access Control & Authorisation (Data Access; System Access;

Data Security; Digital Signature);– Object Lifecycle (Object creation/deletion; Archiving of Data);– System Parameter Management;– Architecture (Centralised Architecture or Distributed System

Architecture or Centralised Architecture with Caching).

Page 9: 1SWIM-SUIT Public Launch – 23 April 2007 System Wide Information Management in OATA Bert Nijhof OATA Technical Manager EUROCONTROL DAS/SAS/OCA.

9 SWIM-SUIT Public Launch – 23 April 2007

Infrastructure Aspects example: Shared Flight

Client 1

O1 O2

Client 2

O2 O3

CDS PlatformO1

O2

O3

Synchronisation Interface

CDS Interface

Mapping

Synchronisation Interface

CDS Interface

Mapping

AFLH

AZ

Data Model

OO InterfaceModel

Shared Flight(Paris ACC)

Shared Flight(Rome ACC)

Domain

Infrastructure

TechnologyIndependent Services in support of SWIM

TechnologySpecific Services

Page 10: 1SWIM-SUIT Public Launch – 23 April 2007 System Wide Information Management in OATA Bert Nijhof OATA Technical Manager EUROCONTROL DAS/SAS/OCA.

10 SWIM-SUIT Public Launch – 23 April 2007

CDS Technology Comparison (First half year of 2004)

• The following technology options for implementing SWIM were compared :

– New ATM-specific technology development;– Distributed Databases;– XML based technologies (Web services);– Distributed Objects (CORBA);– “Exotic” (four years ago) solutions:

• GRID computing;• Real time distributed data bases (i.e. used by Navy

military applications).

Page 11: 1SWIM-SUIT Public Launch – 23 April 2007 System Wide Information Management in OATA Bert Nijhof OATA Technical Manager EUROCONTROL DAS/SAS/OCA.

11 SWIM-SUIT Public Launch – 23 April 2007

Technologies getting more integrated

• Some of the technologies investigated in 2004 by the OATA CDS study are now integrated into commercial products:– Standards for GRID computing are developed as an

extension of Web Services;– Grid computing has been implemented in commercial

“database” products like e.g. ORACLE;– See for example:

http://www.oracle.com/technologies/grid/docs/IDC_Grid_Whitepaper.pdf

Page 12: 1SWIM-SUIT Public Launch – 23 April 2007 System Wide Information Management in OATA Bert Nijhof OATA Technical Manager EUROCONTROL DAS/SAS/OCA.

12 SWIM-SUIT Public Launch – 23 April 2007

CDS Study Recommendations

• The technology choice should be based on the Non Functional Requirements (response times, update and access rates, required data integrity, availability etc.) identified for each of the shared elements.

• Do not underestimate the non technical aspects (Institutional, organisational, training etc.).

Page 13: 1SWIM-SUIT Public Launch – 23 April 2007 System Wide Information Management in OATA Bert Nijhof OATA Technical Manager EUROCONTROL DAS/SAS/OCA.

13 SWIM-SUIT Public Launch – 23 April 2007

OATA Vision for the Near Future

• Commercial products dealing with:– Computing Resources available on a net (Private Network

or Virtual Private Network (incl. P2P versions)).– Deployable Units (DU) of software :

• Database services (Authentication, Authorisation, Security, Distribution, Replication, Transaction Recovery);

• Shared information services (Flight, Flight Scripts, Constraints, Trajectories);

• Application oriented services (ex: MTCD).

• Properties:– Automatic deployment and re-deployment based on rules

(required performances (NFR) and computing resource availability;

– Integrated System and Network Management.

Page 14: 1SWIM-SUIT Public Launch – 23 April 2007 System Wide Information Management in OATA Bert Nijhof OATA Technical Manager EUROCONTROL DAS/SAS/OCA.

14 SWIM-SUIT Public Launch – 23 April 2007

OATA wish list for the SWIM-SUIT Project (1)

• Identify the technology independent SWIM Infrastructure Services;

• Propose the appropriate technology for each Shared Element based on known Non Functional Requirements;

• Map the SWIM Infrastructure Services to the selected technologies;

• Check / prototype the use of off-the-shelf software to achieve the identified ATM NFRs;

• Detail and promote the aircraft proxy (mirror) approach over time. Identify what can be done in the mid-term and long-term;

• Propose the geographical deployment of the aircraft proxies (close to the CNS transceivers, in the ATC centres or centrally);

Page 15: 1SWIM-SUIT Public Launch – 23 April 2007 System Wide Information Management in OATA Bert Nijhof OATA Technical Manager EUROCONTROL DAS/SAS/OCA.

15 SWIM-SUIT Public Launch – 23 April 2007

OATA wish list for the SWIM-SUIT Project (2)

• Promote the SWIM “culture” to the involved ATM experts;– A higher Level of Abstraction to support

Interoperability between Systems requires a different way of thinking by Operational Experts and Architects.

• Analyse the transitions / integration aspects for the introduction of SWIM for flight data, sensor data (e.g. ASTERIX), EAD, etc;

• Look at the integration of the system management facilities of the chosen SWIM products with the ATC Centres Technical Supervision facilities.