The European Organisation for the Safety of Air Navigation
FIXM – What’s it all about?A briefing on the Flight Information eXchange Model
2
What is FIXM?What is FIXM?
Who will use it?
Who will use it?
Is it the same as the Flight
Object?
Is it the same as the Flight
Object?
What’s the plan?
What’s the plan?
What will it look like?
What will it look like?
FIXMFIXM
3
What is FIXM?What is FIXM?
Who will use it?
Who will use it?
Is it the same as the Flight
Object?
Is it the same as the Flight
Object?
What’s the plan?
What’s the plan?
What will it look like?
What will it look like?
FIXMFIXM
What is FIXM?What is FIXM?
4
What is FIXM?
WXXMWeather Data
AIXMAeronautical Data
FIXMFlight Data
Event S
pecification
AM
DB
FP
P
Common Foundations (basic data types/concepts)
Flow
Managem
ent
Security
The Flight Information eXchange Model
5
What is the initial scope of FIXM?
V1: Inter-regional Exchanges
V2: Airspace User Exchanges
6
What is FIXM?What is FIXM?
Who will use it?
Who will use it?
Is it the same as the Flight
Object?
Is it the same as the Flight
Object?
What’s the plan?
What’s the plan?
What will it look like?
What will it look like?
FIXMFIXMWho will use it?
Who will use it?
7
Who will use FIXM?
8
What is FIXM?What is FIXM?
Who will use it?
Who will use it?
Is it the same as the Flight
Object?
Is it the same as the Flight
Object?
What’s the plan?
What’s the plan?
What will it look like?
What will it look like?
FIXMFIXM
Is it the same as the Flight
Object?
Is it the same as the Flight
Object?
9
Is it the same as the Flight Object?
European Flight Object Network: ED133
ATCFOS
ATCFOS
ATCFOS
CFMU FOS
ED133 Data Format
FAA Flight Object Network
FOSFOS
FOS
FOS
FAA Data Format
Airspace Users
FIXM Data Format
FIXM Extension?
Other issues need addressing:
Overall architecture, services/messaging protocols etc.
10
What is FIXM?What is FIXM?
Who will use it?
Who will use it?
Is it the same as the Flight
Object?
Is it the same as the Flight
Object?
What’s the plan?
What’s the plan?
What will it look like?
What will it look like?
FIXMFIXM
What’s the plan?
What’s the plan?
11
The Initial Plan – Short Term
TBD…2012 Flight plan+ GUFI,NAS FPL, ED133
V1.0
Start small…..
Inter-regional
V1.x
and grow
AirspaceUsers
V2
…and grow
Aug 2012 TBD TBD
12
What is FIXM?What is FIXM?
Who will use it?
Who will use it?
Is it the same as the Flight
Object?
Is it the same as the Flight
Object?
What’s the plan?
What’s the plan?
What will it look like?
What will it look like?
FIXMFIXM
What will it look like?
What will it look like?
13
FIXM Terminology & Technology• FICM: Flight Object Conceptual Model :
• High level, implementation independent flight object concepts and the relationships between the concepts.
• FIXM: Flight Object Logical Model : • Exchange model based on the information
model• Implementation independent with more
details for the concepts and relationships• Identifies relevant standards
• FIXS: The Flight Object Schema : • Machine-generated implementation of the
FIXM model and any associated data model standards
Unified Modeling Language(UML)
Unified Modeling Language(UML) + Standards
XML SchemaXML Documents
** Common terminology used: FIXM conceptual model, logical model and schema.
Level of the SDM
Level of the AIRM
Level of Message Definition
14
??????? ?
FIXM Layers
Core MeasuresCore Measures Data TypesData Types
AircraftAircraft
FlightFlight
FreightFreight
MessageMessage
Base: FxBase
General Flight Domain:Fx
Base Messages:FxMsg
MSG-Meta DataMSG-Meta Data
EquipageEquipage
UnitsUnits
FacilityFacility
PersonnelPersonnel TrajectoryTrajectory
Example Messages (not part of FIXM)FxMsgExt
CMSCMS ASDIASDI ICAOICAO
StandardsISO 19103
(Basic)ISO 19103
(Basic)ISO 19107(Spatial)
ISO 19107(Spatial)
ISO 19108(Temporal)ISO 19108(Temporal)
ISO 19115(Metadata)ISO 19115(Metadata)
GML?
15
Summary
• FIXM is AIXM / WXXM for Flight Data• Scope is initially limited to Inter-region exchanges and Airspace
Users exchanges• Will start small …FIXM V1.0 scope is 2012 FPL, GUFI, NAS
Flight plan data and some elements from Ed133.. • P8.1.9 will work on FIXM information modelling• Need to also work on other aspects – architecture, services etc.