LINK 2000+ - ATN Conference
Download
Report
Transcript LINK 2000+ - ATN Conference
PETAL II and II Extension
Maastricht Multi-stack
Implementation
Lessons Learnt
Prepared by Gustaaf Janssens/Konrad Koebe
Maastricht UAC
EUROCONTROL MAASTRICT UAC
ATN 2001, London - 18 Sep 01
1
TOPICS
What Do We Mean by Multi-Stack?
Why Multi-Stack ?
What Are Multi-Stack Design Considerations ?
MUAC Ground Architecture
MUAC Schedule Achievements
How Do We Test ?
What Are Our Lessons Learnt ?
Next Steps
Conclusions
EUROCONTROL MAASTRICT UAC
ATN 2001, London - 18 Sep 01
2
What Do We Mean by Multi-Stack ?
Accommodating Existing Specifications for
AGDL
NEAN Extension (Prototype VDL4)
FANS-1/A
ATN SARPs
Aim
Communicate With Any Avionics Equipment Using
One Of The Specifications
EUROCONTROL MAASTRICT UAC
ATN 2001, London - 18 Sep 01
3
Why Multi-Stack ?
PETAL-II Project Needs for MUAC
Operations - Hide AGDL Technology for User
Operational Requirements Validation Independent
From AGDL Technology
Quick Implementation
Project Has to Compete With Daily Life Activities at
an Operational Centre
Take Advantage of Existing Operational Avionics
Equipment
Encourage ATN SARPs based Air and Ground
Implementations
EUROCONTROL MAASTRICT UAC
ATN 2001, London - 18 Sep 01
4
Design Constraints (1)
Fit In MUAC Existing Ground Structure
HMI, FDPS, Gateways
Add Functionality in HMI and FDPS, Add AGDL
Gateway
HMI
Add to Normal Controller Presentation and Interface
FDPS
Based on ATN SARPs Ground End User Applications
Definitions
AGDL Gateway
Single Access Point for FDPS
Access Points for Underlying AGDL Technologies
EUROCONTROL MAASTRICT UAC
ATN 2001, London - 18 Sep 01
5
Design Constraints (2)
Evolutionary Development
Next Step Building on Results of Predecessor
EUROCONTROL MAASTRICT UAC
ATN 2001, London - 18 Sep 01
6
Maastricht Multi-stack GROUND End System (1)
Controller
HMI
Controller
HMI
Controller
HMI
Controller
HMI
Flight Data Processing System
ATM Services
9705
BER
P2GW (PETAL 2 GATEWAY)
NEAN GWY
FANS-1/A GWY
NEAN
SITA
EUROCONTROL MAASTRICT UAC
ProATN ES
ProATN
ROUTER
ATN 2001, London - 18 Sep 01
9705
PER
VDL2-ATN
7
Maastricht Multi-stack GROUND End System (2)
Controller
HMI
Controller
HMI
Controller
HMI
Controller
HMI
Flight Data Processing System
- Flight plan / address association
- ATN SARPs (ICAO 9705) CM, ADS, CPDLC
- All datalink service logic and dialogue control
9705
BER
P2GW
P2FEP
NFEP
FAFEP
- Aircraft address/state
- ASE emulation
CM, CPDLC, ADS
- Conv. to NEAN specs.
- Aircraft address/state
- ASE emulation
CM, CPDLC, ADS
- Conv. To FANS specs
NEAN
Server
FANS-1/A
Gateway
EUROCONTROL MAASTRICT UAC
ALLA- P2PI
- Aircraft address/state
- BER-PER Conversion.
ProATN
- ASEs: CM, CPDLC, ADS
- ATN Router
ATN 2001, London - 18 Sep 01
9705
PER
8
Design Constraints (3)
P2GW
Holds and Manages Addressing Data
Buffers FDPS from Unexpected
communications
MADAP Msg= {Msg ID, Infra
ID+24bits+FID+Reg.Mark+9705-BER-Msg}
Hides Communication and Network Specifics from
FDPS
EUROCONTROL MAASTRICT UAC
ATN 2001, London - 18 Sep 01
9
Design Constraints (4)
AGDL Applications implemented
CM, ADS, CPDLC
FDPS AGDL Services Using these Applications
CM: DLIC Acceptance
ADS: ADS demand (FLIPCY), ADS periodic (CAP)
CPDLC: (ACL, ACM, AMC)
FDPS Functionality Used for AGDL
Manages Flight plan Operational Status
DLIC acceptance and ADS, CPDLC requests
Terminates CPDLC, ADS
EUROCONTROL MAASTRICT UAC
ATN 2001, London - 18 Sep 01
10
Design Constraints (5)
Controller Authorisation
Only Controlling Sector handles CPDLC
FDP Controls Sequence Extraction
Next internal or external sector (NDA) identities
Controls Automatic Flight Plan Action
CMContact at OLDI ABI event
CPDLC (NDA) at OLDI ACT event
Extracts Information for Controller HMI
radar picture and tabular display
Provides Authorised Input Sequences and
Guidance on Controller HMI
EUROCONTROL MAASTRICT UAC
ATN 2001, London - 18 Sep 01
11
EUROCONTROL MAASTRICT UAC
ATN 2001, London - 18 Sep 01
12
MUAC Schedule Achievements (1)
NEAN IN
4/98
FANS 1/A
2/99
P2GW - BAC1/11 using
ATIF/SATCOM, P-II message set.
5/00
MC-P2GW-BAC1/11 Flight using ATIF/SATCOM,
P-IIe message set.
9/00
Application Testing: FDPS-Avionics 11/00
FDPS, P2GW Ready
3/01
EUROCONTROL MAASTRICT UAC
ATN 2001, London - 18 Sep 01
13
MUAC Schedule Achievements (2)
FANS1/A ONLINE: P-IIe Message set
NEAN OUT
CERTification Testing Support
Non Revenue Flights
MUAC-RUAC Shadow Flight
Revenue Flight
EUROCONTROL MAASTRICT UAC
ATN 2001, London - 18 Sep 01
4/01
4/01
5/01
6/01
7/01
8/01
14
MUAC Technical Achievements (1)
ICAO 9705 Compliant FDPS Implementation
Usage of ATN, FANS1/A and Prototype VDL4
First Fully Certified ATN avionics
CPDLC Flights May1998-June2001 = 8455
(FANS/NEAN)
Test Infrastructure
Test Methodology
EUROCONTROL MAASTRICT UAC
ATN 2001, London - 18 Sep 01
15
How Do We Test (1) ?
Test Approach
Local Tests
HMI, FDPS, P2GW
End-to-End Application Tests:
FDPS- Other ATC Centre - Avionics
• grounded avionics
• airborne avionics
Operational Observation
Overview of Our Test Configurations
EUROCONTROL MAASTRICT UAC
ATN 2001, London - 18 Sep 01
16
P2GW EMUL
FAME
AGDG-FANS
AFAME
NON REV
EUROCONTROL MAASTRICT UAC
ATN 2001, London - 18 Sep 01
17
PIIe Operational Observation
B767
VDL M2
CPDLC Services
VIA
ATN/VDL Mode 2
MAASTRICHT UAC Control Centre
PROATN
R
LAN
EUROCONTROL MAASTRICT UAC
PROATN
End
System
P2GW
LAN
ATN 2001, London - 18 Sep 01
FDPS
18
What Are Our Lessons Learnt (1) ?
Step by Step Implementation
NEAN
Validation of Technical Concept and Architecture
FANS 1/A
Validation of ‘Multi Stack’ Concept
• HMI, FDPS Independent From AGDL Technology
ATN SARPs
Validation of SARPs Compliant Implementation
Additional Operational Messages and Stack Functions
Lessons
More Testing Effort due to Regression Testing ?
EUROCONTROL MAASTRICT UAC
ATN 2001, London - 18 Sep 01
19
What Are Our Lessons Learnt (2) ?
ATN SARPs Implementation Tests
Early Feedback = Early Application Error Detection
and Correction
BAC1-11 Test Flights
ATIF-ground Testing
End-to-End Application testing
No Application Errors Detected During CERT, NonRevenue and Revenue Flights
EUROCONTROL MAASTRICT UAC
ATN 2001, London - 18 Sep 01
20
What Are Our Lessons Learnt (3) ?
Local Tests as Much as Possible
Avionics Emulators
Test Automation
Protocol Test facilities
External Testing is Expensive
Test Setup
Test Execution
Time Consuming
Good Test Objectives and Strategies
EUROCONTROL MAASTRICT UAC
ATN 2001, London - 18 Sep 01
21
What Are Our Lessons Learnt (4) ?
Future Requirements for Test Tools and
Strategies
Reference Test Tools Required
Available For All Implementers
Common Development
A lot of Tools exist. Usable to further develop ?
Reference Test Objectives and Strategies
Separate Test Network Required
Connect Test Systems
Intra Centre Test
Avionics Tests
EUROCONTROL MAASTRICT UAC
ATN 2001, London - 18 Sep 01
22
Next Steps (1)
Complete PETAL-IIe
System Safety Assessment
Document Lessons Learned
Consolidate Documentation
Evaluate Test Automation (GEODE)
New Project (P2L = PETAL To LINK2000+)
(in approval and initiation phase)
EUROCONTROL MAASTRICT UAC
ATN 2001, London - 18 Sep 01
23
Next Steps (2)
P2L Objectives
Maintain a State of the Art Implementation of the
Existing AGDL Implementation.
Ensure Safety of all Operational Systems
Increase the Number of aircraft applying AGDL
Services (FANS, ATN)
Support the LINK 2000+ Project
Enabler for aircraft to equip.
Enabler for other Centres
Enabler for COMS
Enabler for Test and Validation tools - Common
Development and Support.
EUROCONTROL MAASTRICT UAC
ATN 2001, London - 18 Sep 01
24
CONCLUSION
MULTI STACK CONCEPT WORKS !
SERVE MORE AIRCRAFT
CONNECT TO NEIGHBOUR ATC CENTRES
THANK YOU PARTNERS FOR THE
COOPERATION !
EUROCONTROL MAASTRICT UAC
ATN 2001, London - 18 Sep 01
25