The need to send the same information to multiple receivers is one of the main requirements of surveillance data distribution. This requirement can be supported by the Internet Protocol versions 4 and 6 (IPv4 and IPv6 respectively) multicast services. Other networking techniques that achieve the same multicast objective are not further considered within the scope of this document.
As early as 2001, Eurocontrol and its Member States identified the need to introduce IPv6 for inter-ANSP data exchanges (which are typically cross-border) for both unicast and multicast network services.
address and source unicast address, and contains a single surveillance data flow.
Introduction 6
Background 6
Reference Documents 6
Abbreviations and Definitions 6
ATN Deployment Guidance 7
1.1 Network Layer Guidance 7
Network Layer Addressing 7
1.1.1 Basic IPV6 Address Space Assignments and BGP as Numbers 8
Transit Traffic 10
1.1.2 ATN/IPS QoS 11
1.1.3 QoS Management 12
Transport layer Guidance 15
1.1.4 General 15
1.1.5 Connection oriented and connectionless transmission 15
Transport layer addressing 16
Congestion Avoidance 16
Error Detection and Recovery 16
Application Layer Guidance 17
Application interface to the transport layer 17
Application interface to the network layer 17
IPS Security Guidance Material 17
IPsec Authentication Header and Encapsulating Security Payload 17
Authentication Header 18
Encapsulating Security Payload 19
IPsec Transport and Tunnel Modes 20
IPsec Key Management 20
Alternatives to IPv6 Security 21
1.1.6 Alternatives/Compliments to IPsec 23
1.1.7 Need for Security at Multiple Levels in Aviation Environment 23
2 VoIP Guidance 23
Annex 1 Example Implementation Guide 24
Scope of this document 24
Differences to previous edition 24
Use of the Document 24
General context 25
Organisation of the Document 25
Symbols Used 26
Link to the ATM 2000+ Strategy 27
Reference Documents 27
Communication Protocols Requirements 29
2.1 Introduction 29
IP Version 29
Data Link Layer 29
Ethernet Frame Format 30
IPv4 Addressing 31
IPv6 Addressing 32
Network Layer 33
Internet Protocol version 4 33
Internet Protocol version 6 36
ICMP 39
Transport layer 40
4.5.1 Addressing 40
UDP checksum 40
Limitation of maximum size of messages 41
SPECIFIC CONFIGURATION REQUIREMENTS 41
Surveillance Data Transmitter 41
Common (IPv4 and IPv6) configuration requirements 41
IP version 4 specific configuration requirements 41
P version 6 specific configuration requirements 42
Surveillance Data Receiver 43
Common (IPv4 and IPv6) configuration requirements 43
IP version 4 specific configuration requirement 44
IP version 6 specific configuration requirements 44
System Configuration Examples 44
Single Attached Multicast Receiver with one Incoming Flow per Interface 44
Multi-homed Multicast Receiver with one Incoming Flow per Interface 45
Receivers with Multiple Incoming Flows per Received Interface and Multihomed Transmitters 46
Multi-homed Transmitters and multiple transmissions of the same flow 47
Abbreviation List 57
Multicast Service 59
Planned European Deployments 59
Annex 2 61
Implementation of Voice over Internet Protocol (VoIP) Handbook 61
65
1.0 Introduction 65
1.1 Purpose 65
1.2 Scope 65
2.0 VoIP Overview 66
2.1 VoIP Implementation 67
2.1.1 Application Layer 69
2.1.2 Transport Layer 69
2.1.3 Network Layer 70
2.1.4 Link Layer 73
2.1.5 Physical Layer 73
2.1.6 Echo cancellation 73
2.1.7 Telephone Naming and Addressing 73
2.1.8 Quality Measurement 73
2.2 Quality of Services 73
2.3 Gateway 74
2.4 Gatekeeper 74
3.0 VoIP Architecture Characteristics 74
3.1 Assumptions 74
3.2 Voice over IP Components 74
3.3 Performance Parameters for VoIP Applications 74
3.4 Availability 75
3.5 Delay 75
Appendix A - Real-Time Multimedia Protocols 76
Appendix B - CODECs for VoIP technology 78
Appendix C - Multimedia Protocols: H.323 and SIP 83
Appendix D - Compression of IPv4 and IPv6 91
Appendix E - VoIP Security 97
Appendix F- Numbering and Addressing 107
3 Transition Mechanisms 114
Appendix G - VoIP Components 116
Appendix H - Bandwidth and Performance 119
Appendix I - QoS Criteria 126
Appendix K - Gateway/Gatekeeper 131
4 References 132
Lexicon 139