Preparation for IPv6 over Satellite Communications / 036 Thinking the future PreparationPreparation forfor IPv6IPv6 inin SatelliteSatellite CommunicationsCommunications
IABG Final Presentation © IABG 2004 Version 1.0, 20.09.2004
Wolfgang Fritsche www.iabg.de Karl Mayer Noordwijk, 20.09.2004 Thinking the future Introduction – IABG at a glance
IABG is a leading technical services company on the European market
Founded in 1961
10 locations spread over Germany
Headquarter in Ottobrunn near Munich
About 1000 employees mainly working in different fields of engineering
For more information see www.iabg.de © IABG 2004
2
IABG Final Presentation Thinking the future Introduction – IABG‘s business areas
Information & Transport & Automotive Communications Environment
Aeronautics Space Defence © IABG 2004
3
IABG Final Presentation Thinking the future Introduction – IABG‘s advanced IP services
Main focus of our work on advanced IP services IPv6 IPv6 transition Interoperability aspects IP Security Security protocols (IPsec, SSL, TLS, …) Security in WLAN, Hot Spots IP Mobility Mobile end systems (MIP, HMIP,…) Mobile networks ad-hoc-networks (OLSR, AODV, …) IP over Satellite IP over DVB, SCPC @ Secure transmission via IPsec TCP performance optimization IP Multicast Multicast routing protocols Secure multicast © IABG 2004 Reliable multicast 4
IABG Final Presentation Thinking the future Introduction – IABG‘s Teleport
Local Internet Reseller (LIR) with IPv4 and IPv6 address range Peering with terrestrial IPv6 ISPs
Provision of IPv6 over satellite © IABG 2004
service to Teleport customers 5
IABG Final Presentation Thinking the future Introduction – Key personnel in project
Wolfgang Fritsche (project manager)
Karl Mayer
Gerhard Gessler
… and Prof. Peter Kirstein (UCL) © IABG 2004
6
IABG Final Presentation Thinking the future Introduction – Introducing IPv6 in satellite networks
Identification of satellite specific issues for IPv6
Specification of satellite architectures for IPv6 Selection of transition mechanisms
Implementation of missing IPv6 functionality ...
Specification of transition scenarios
IPv6 support for satellite of Development prototypes specific components Contribution to Standardisation Bodies Performance of verification tests practical Promotion of potential of „IPv6 over of potential of „IPv6 satellite“ Promotion © IABG 2004 New / modified service models for IPv6 over satellite Education of service provider, manufacturer, user, ...
7
IABG Final Presentation Thinking the future Introduction – Task overview
T1.1: Identification of link layer protocol issues for IPv6 T1 T1.2: Identification of network layer protocol issues for IPv6 T1.3: Identification of transport layer protocol issues for IPv6 Identification of satellite specific T1.4: Identification of network management protocol issues for protocol issues for IPv6 IPv6
T2 T2.1: Impact of IPv6 on satellite network architectures T2.2: Investigation of transition scenarios for satellite networks Impact of IPv6 on existing and future T2.3: Investigation of modified service offerings using IPv6 satellite network architectures and T2.4: Detailed transition plan for example satellite network services architectures
T3 T3.1: Identification of illustrating IPv6 functionality and Definition and Preparation of IPv6 applications demonstrations over satellite T3.2: Description of possible demonstration scenarios T3.3: Selection and specification of the pilot T4 Pilot demonstration of IPv6 over T4.1: Integration of pilot satellite T4.2: Execution of demonstration
T5 Identification of IPv6 roadmap and recommendation
T6 Dissemination of project activities and results © IABG 2004 T7
Project and Quality 8 Management IABG Final Presentation Thinking the future Agenda Introduction
IPv6 general aspects
Satellite specific protocol issues
Modified service offerings
Transition scenarios
Demonstrations
Dissemination
Lessons learnt and recommendations © IABG 2004 Questions and discussion 9
IABG Final Presentation Thinking the future IPv6 general aspects – New features
IPv6 header with 128 bit addresses
Extension headers (RH, DH, AH, ESP, …)
Mandatory IPsec (in implementations with full IPv6 support)
IPv6 Neighbour Discovery (built-in mechanism) Address Resolution Duplicate Address Detection Neighbour Unreachability Detection Router and Prefix Discovery
IPv6 stateless address autoconfiguration © IABG 2004
10
IABG Final Presentation Thinking the future IPv6 general aspects – IPv6 stateless address autoconfiguration
Interface config: - IPv6 link local address - IPv6 global address - IPv6 default router list
IPv6 host Router Int Advertisement
Int Link Interface config: - IPv6 link local address IPv6 - IPv6 global address router - IPv6 default router list
IPv6 host Int © IABG 2004
11
IABG Final Presentation Thinking the future IPv6 general aspects – Bidirectional links and link multicast
Request S=IP1_A, D=IP2_A Node 1 IP1_A IP2_A Node 2
IP1_B IP2_B S=IP2_B, D=IP1_A Response
Node 2 IPv6 Neighbour Discovery AR, DAD, NUD Node 1 Router and Prefix Link Discovery
Node 3 IPv6 stateless address © IABG 2004 autoconfiguration 12
IABG Final Presentation Thinking the future IPv6 general aspects – Logical interface
Device 1 Device 2
IP layer IP layer
Logical Interface Logical Interface
I1B I1A I2A I2B
Serial IP!DVB DVB!IP Serial interface interface
DVB-S
SCPC simplex © IABG 2004
13
IABG Final Presentation Thinking the future IPv6 general aspects – UDLR mechanism
Feeder Receiver
IP IP F_Ret F_For R_Ret R_For UDLR UDLR Link Link Link Link Link Link Link Link Phy Phy Phy Phy
Unidirectional Link e.g. DVB-S
Bidirectional Link e.g. Ethernet
IP Header GRE header MAC header Original IP packet © IABG 2004
Encapsulation Overhead 14
IABG Final Presentation Thinking the future Agenda Introduction
IPv6 general aspects
Satellite specific protocol issues
Modified service offerings
Transition scenarios
Demonstrations
Dissemination
Lessons learnt © IABG 2004 Questions and discussion 15
IABG Final Presentation Thinking the future Satellite specific protocol issues – Link layer protocols
DVB-S link:
DVB-S protocol stack: Higher layer (e.g. IPv4 and IPv6) MPE ULE SE Others MPEG-2 Transport Stream DVB-S Physical Layer
MPE MPE: LLC/SNAP PDU … MAC Trailer IP version signalling? (optional) (e.g. IP) Address resolution?
ULE ULE: MAC … type PDU Trailer © IABG 2004 (optional) Address resolution? 16
IABG Final Presentation Thinking the future Satellite specific protocol issues – Link layer protocols
DVB-RCS link: IP version signalling in MPE? Address resolution? Unidirectional link or bidirectional link? Connection Control Protocol?
SCPC link: Serial line protocols over SCPC HDLC, Frame Relay, and PPP support IPv6 © IABG 2004
17
IABG Final Presentation Thinking the future Satellite specific protocol issues – Network layer protocols
Header compression (HC) Problems with HC as specified in RFC 1144 (does only support IP/TCP traffic) IPv6 support in HC as specified in RFC 2507 and ROHC (RFC 3095)
IP Multicast PIM-DM and PIM-SM (revised version) support IPv6 SSM, DVMRP, MOSPF, BGP-4+, and BGMP support IPv6 Proprietary multicast relay solutions for networks without multicast support often do not support IPv6 (e.g. OmniCast)
IPv6 Multihoming Large global IPv6 address space Mobile IPv6 and HIP (Host Identity Protocol) support IP address
change during ongoing sessions © IABG 2004
IPv6 Multihoming can be done more efficient 18
IABG Final Presentation Thinking the future Satellite specific protocol issues – Network layer protocols
Binding Update Host mobility (MIPv4 and MIPv6)
Bidirectional link between CN, HA, HA MN MN and MN required Route optimization (RO) is built-in in MIPv6 Return Routability process (security check while RO) is delayed in case of Mobile router satellite links ! handoff time Fixed router increases Binding Update Mobile host CN Network mobility (NEMO) Fixed host No route optimization
Mobile Ad Hoc Networks (MANETs) Topology of network is changing MANET routing protocols support IPv6 © IABG 2004
19
IABG Final Presentation Thinking the future Satellite specific protocol issues – Transport layer
Enhanced TCP Enhanced TCP protocols like TCP Tahoe, TCP Reno, TCP Vegas, TCP New Reno and TCP Santa Cruz operate above IPv4 and IPv6
PEP Protocol Enhancing Proxies (PEPs) are standardized in IETF for both, IPv4 and IPv6 Some PEPs (TCP splitting) break end-2-end transparency: " IPv6 assumes end-2-end transparency " IPsec support mandatory in IPv6 " Hence, IPv6 could be affected more severe PEP devices available mostly do not support IPv6, and hence, TCP over IPv6 traffic mostly cannot be enhanced © IABG 2004
20
IABG Final Presentation Thinking the future Satellite specific protocol issues – PEP without IPv6 support
IPv4 IPv6 IPv4
TCP
Router APEP Router B
IPv6 IPv4
Router ATCP Router B © IABG 2004
PEP 21
IABG Final Presentation Thinking the future Satellite specific protocol issues – Network management
Management Management station application
Management protocol IPv6 network (SNMP)
MIB MIB MIB
Managed node Managed node Managed node
IPv6 support required in: SNMP protocol ! SNMPv2, SNMPv3
Agents, managers, applications ! e.g. Net-SNMP package © IABG 2004
Management Information Bases (MIBs) ! other objects 22
IABG Final Presentation Thinking the future Satellite specific protocol issues – Network management
SNMP support: DVB-S: Network management is not specified DVB-RCS: " SNMP Network Management is optional " missing: IPV6-MIB, IPV6-ICMP-MIB
IPv6 support in MIBs: DVB-RCS-MIB: Several objects of type IpAddress (32 bit) Proprietary MIBs use IpAddress type: e.g. Harmonic and SkyStream
IPv6 support in management applications: Input/output fields often support only IPv4 Parsers often support IPv4 address format only © IABG 2004
23
IABG Final Presentation Thinking the future Satellite specific protocol issues – AAA
Several Authentication, Authorization and Accounting (AAA) protocols have IPv6 support e.g. COPS (Common Open Policy Service) Diameter Remote Access Dial In User Service (RADIUS)
Bidirectional link requirement: COPS: TCP RADIUS: UDP Diameter: TCP Exception: Diameter could be based on SCTP (Session Control Transport Protocol), and SCTP INIT message includes peering IP address of the sender © IABG 2004
24
IABG Final Presentation Thinking the future Agenda Introduction
IPv6 general aspects
Satellite specific protocol issues
Modified service offerings
Transition scenarios
Demonstrations
Dissemination
Lessons learnt © IABG 2004 Questions and discussion 25
IABG Final Presentation Thinking the future Modified service offerings – End-to-end IP addressing
Issue in IPv4: Not enough global unique IPv4 addresses available Deployment of NAT boxes (Network Address Translation) Deployment of Application Level Gateways (ALGs)
Problem with NAT boxes and ALGs: Break of end-to-end connectivity (principle of the Internet) NAT and ALG represent a single point of failure Any application with IP address info in the payload requires an ALG ALGs cannot access payload when encrypted (IPsec) NAPT has no information about related sessions (VoIP) © IABG 2004
26
IABG Final Presentation Thinking the future Modified service offerings – IPsec
IPsec end-to-end
Private Internet network NAT
not secured IPsec tunnel not secured
Private Internet Private network network
IPsec GW IPsec GW
ESP encrypts upper layers (ports, TCP checksum) © IABG 2004 AH protects several fields in the IP header and upper layers 27
IABG Final Presentation Thinking the future Modified service offerings – Voice over IP
H.323 and NAT Q.931: Call setup, H.245: Control, T.120: Data, RTP: Audio and video Several connections with related address information " H.245 address and port negotiation via Q.931 " RTP/RTCP addresses and ports negotiated via H.245 " H.245 connection can be encrypted ! no payload change possible Difficult for ALGs to manage related sessions
SIP and NAT IP addresses and ports at several places in SIP messages Example: SIP INVITE message " IP addresses and ports in header and in SDP part © IABG 2004
28
IABG Final Presentation Thinking the future Modified service offerings
IP mobility • MIPv6 has route optimization integrated • NEMO currently only specified for IPv6 as extension to MIPv6 • NEMO allows for platform mobility support, such as aircrafts, ships, trains, vehicles
IPsec • IPsec support mandatory in all nodes with full IPv6 implementations • No more NAT deployment ! allows large scale deployment (e.g. IPsec over satellite)
CGAs • Cryptographically Generated Addresses (only possible with IPv6) • Allows for node authentication without key infrastructure (e.g. satellite terminals) © IABG 2004 IPv6 SAA • IPv6 stateless address autoconfiguration 29
IABG Final Presentation Thinking the future Agenda Introduction
IPv6 general aspects
Satellite specific protocol issues
Modified service offerings
Transition scenarios
Demonstrations
Dissemination
Lessons learnt © IABG 2004 Questions and discussion 30
IABG Final Presentation Thinking the future Transition scenarios
Generic IPv6
transition scenarios © IABG 2004
31
IABG Final Presentation Thinking the future Transition scenarios – IPv6 support in satellite devices
DVB-S links: Modules/devices do not support IPv6 DVB gateways DVB receivers Exceptions: New emerged devices with ULE support
DVB-RCS links: Modules/devices do not support IPv6 DVB-RCS gateway RCS Terminals
SCPC links: Modules/devices support IPv6 Serial interfaces of routers © IABG 2004
32
IABG Final Presentation Thinking the future Transition scenarios – Generic transition methods
Dual stack: TCP, UDP IPv6 IPv4 IPv6 IPv4 link layer IPv4/v6 network physical layer
Tunneling (e.g configured, automatic, 6to4, 6over4):
IPv4 IPv6 IPv6 IPv6
IPv6 network IPv4 network IPv6 network
Translation (e.g. NAT-PT, proxies):
IPv6 IPv4 © IABG 2004
IPv6 network IPv4 network 33
IABG Final Presentation Thinking the future Transition scenarios
Detailed transition plan for a
DVB-S/RCS architecture © IABG 2004
34
IABG Final Presentation Thinking the future Transition scenarios – DVB-S/RCS architecture with transparent satellite
Satellite
I1A Forward link (DVB-S) I2A
DVB modulator DVB demodulator
IP->DVB DVB->IP Network 1 Network 2
DVB-RCS-IP IP->DVB-RCS R1 R2 DVB-RCS DVB-RCS demodulator modulator
I1B Return link (DVB-RCS) I2B © IABG 2004
35
IABG Final Presentation Thinking the future Transition scenarios – DVB-S/RCS architecture with transparent satellite
Satellite
DVB modulator DVB demodulator
IP->DVB DVB->IP IPv6 IPv6 network network DVB-RCS-IP IP->DVB-RCS R1 R2 DVB-RCS DVB-RCS demodulator modulator IPv6
IPv4 © IABG 2004
36
IABG Final Presentation Thinking the future Transition scenarios – DVB-S/RCS architecture with on-board switching
Regenerative Satellite
CS -R D B VB DV -S I1A I2A D S V B- B- V RC I D S 1B I2B
DVB-RCS mod DVB-RCS mod IP->DVB-RCS IP->DVB-RCS IPv6 IPv6
network DVB->IP DVB->IP network R1 R2 DVB demodulator DVB demodulator
IPv6 © IABG 2004 IPv4 37
IABG Final Presentation Thinking the future Transition scenarios – DVB-S/RCS architecture with on-board switching
IPv6 network
Terminal 1 DVB-S DVB-RCS SAT
D -S S V B C D B V -R V - D B B S V -R D C S
Terminal 2 Terminal 3
IPv6 IPv6 © IABG 2004 network network 38
IABG Final Presentation Thinking the future Transition scenarios – DVB-S/RCS architecture with on-board switching
IPv6 network IPv6 over IPv4 native IPv6 RCS Terminal 1
Separate IPv6 over IPv4 SAT tunnel between all RCSTs Loss of IP multicast
RCS RCS Terminal 2 Terminal 3
IPv6 IPv6 © IABG 2004 network network 39
IABG Final Presentation Thinking the future Transition scenarios : DVB-S/RCS network status
IPv4 IPv4 Modifications required: network network IOS of Cisco routers
RCST Management applications (Nera RCST RF RF Satlink) (Nera Satlink) Applications (Oracle 10g) Terminals Hub Replacement required: ISP with IPv6 support Radio Front End Sub-System (RFSS)
RLSS Traffic shaper DVB Database cluster and modulator … application server DVB GW (e.g. ODG) Traffic Shaper Management DVB GW PCs (SMR-25) (Allot) RCS Terminals Ethernet ATM Ethernet Database disk cluster Cisco Router 1 Cisco Router 2 Ethernet LAN Ethernet Transition costs: Hub
External ISP1 Software upgrades
ISDN line New devices © IABG 2004
Training for personnel 40 ISDN IPv4 Network IABG Final Presentation Backbone Thinking the future Transition scenarios : DVB-S/RCS network with IPv6 in IPv4 tunneling
IPv6 IPv6 network network Deployment case: Customers have IPv6 RCST (Nera RCST RF RF networks (more Satlink) (Nera Satlink) addresses) Terminals Hub Customer wants to be connected to IPv6 IPv6 over IPv4 Internet native IPv6 Radio Front End Sub-System (RFSS)
RLSS DVB Database cluster and modulator … Transition steps: application server Traffic Shaper Management DVB GW PCs Tunnel to IPv6 ISP or (SMR-25) (Allot) Ethernet ATM direct connection to IPv6 Ethernet ISP Cisco Router 1 Cisco Router 2 Ethernet LAN Insert IPv6-capable router Ethernet at branches Hub
External ISP1 IPv6 ISP IPv6 over IPv4 tunnels ISDN line between R1 and router at © IABG 2004 branches
41 ISDN IPv4 IPv6 Network Backbone IABG Final Presentation Backbone Thinking the future Transition scenarios
Detailed transition plan for a
DVB-S/SCPC architecture © IABG 2004
42
IABG Final Presentation Thinking the future Transition scenarios – Architectural overview
Satellite
I1A Forward link (DVB-S) I2A
DVB modulator DVB demodulator
IP->DVB DVB->IP Network 1 Network 2
Serial Int Serial Int R1 R2 SCPC modem SCPC modem
I1B Return link (SCPC) I2B © IABG 2004 Unidirectional links 43
IABG Final Presentation Thinking the future Transition scenarios – Long-term solution for receiving side
New components
Modified components
IPv4 / IPv6 network
Upgrade router to OS
Router with IPv6 support RX-PC SCPC modulator IPv4 IPv6 RX-Card Replace OS on DVB-S receiver with one with IPv6 support RF equipment (e.g. LNB, Up-converter, …) Use IPv4 and IPv6 capable DVB-S receiving card © IABG 2004
44
IABG Final Presentation Thinking the future Transition scenarios – Long-term solution for hub
Use ISPs with IPv6 support
Use ULE DVB-S gateway
Replace OS on DVB-S receiver with one with IPv6 support
Use IPv4 and IPv6 capable DVB-S receiving card
Upgrade router OS
Upgrade OSs of web server, monitoring © IABG 2004 systems, … plus applications 45
IABG Final Presentation Thinking the future Transition scenarios – Use of tunnelling as short-term solution
Satellite
IPv4 IPv6
DVB modulator DVB demodulator
IP->DVB DVB->IP IPv6 IPv6 Network 2 networkNetwork 1 network Serial Int Serial Int R1 R2 SCPC modem SCPC modem
IPv6 © IABG 2004
46
IABG Final Presentation Thinking the future Transition scenarios – Use of tunnelling as short-term solution
Use ISPs with IPv6 support (native or tunnelled)
Establish IPv6 over IPv6 tunnel on DVB-S link
Upgrade router OS on tunnel end points © IABG 2004
47
IABG Final Presentation Thinking the future Transition scenarios – Cost factors for a Teleport IPv6 training for Teleport personnel (depends on service)
Operational staff: 2 weeks
Sales people: 1 week
Hotline people: 2 days
IPv6 training for customers: Depends on their experience / intended service
Costs for new equipment and upgrades
DVB-S sender equipment:
" ODG: 6 DVB carriers per device
" 6WIND or dpi4506: One DVB carrier per device © IABG 2004
48 Receiver device: PC with Pent@Value card 1500,- € IABG Final Presentation Thinking the future Agenda Introduction
IPv6 general aspects
Satellite specific protocol issues
Modified service offerings
Transition scenarios
Demonstrations
Dissemination
Lessons learnt and recommendations © IABG 2004 Questions and discussion 49
IABG Final Presentation Thinking the future Demonstrations
Demonstration of
advanced IPv6 services
on IABG’s Teleport © IABG 2004
50
IABG Final Presentation Thinking the future Demonstrations – overview
Ethernet link 1 (representing DVB-RCS link 1)
DVB-S link (PID1) IPsec2 MN DVB->IP CN HA RX-PC1 AP1 Branch station 1 DVB Roaming IPsec1 6W modulator IP->DVB SAT Hub station RX-PC2 CN‘ DVB->IP DVB-S link (PID2) AP2 Branch station 2 Ethernet link 2(representing DVB-RCS link 2) © IABG 2004
51
IABG Final Presentation Thinking the future Demonstrations – Lessons learnt
IPv6 audio (RAT) and video (VIC) conferencing worked fine via
satellite
Mobile IPv6 and IPsec worked fine via satellite (even together)
The Mobile IPv6 handoff time has been increased by the satellite
link in the middle (from around 3s to around 5s)
RAT and VIC both worked via an IPsec secured satellite link
VIC also has been successfully demonstrated together with Mobile
IPv6 over satellite
RAT didn‘t run on the Linux kernel version required by Mobile IPv6 © IABG 2004
52
IABG Final Presentation Thinking the future Demonstrations
Demonstration with the
SILK project © IABG 2004
53
IABG Final Presentation Thinking the future Demonstrations – Overview of SILK
Prof. Peter Kirstein (UCL)
Chair of the SILK Executive Board © IABG 2004
54
IABG Final Presentation Thinking the future Demonstrations – SILK demonstration at a glance
Intention Demonstrate IPv6 over satellite functionality Establish a longer trial for collection of more detailed results Involve a real, large user community Gain experience in a real operational environment Generate awareness / educate on IPv6 over satellite
Contributions from ESA project Satellite capacity (2 Mbit/s on DVB-S, 600 kbit/s on SCPC) for a 3 months trial Equipment for setting up a native IPv6 service over DVB-S (modulator, ULE encapsulator, ULE receiver cards) Support during the integration phase Guidance / training of the SILK community
Involved SILK countries: Azerbaijan, Georgia, Kazakhstan, Kyrgyzstan and Uzbekistan © IABG 2004
55
IABG Final Presentation Thinking the future Demonstrations – Enhancing the SILK network architecture IPv6 DVB-S receiver
DVB-S1 DVB-S2 SCPC1
DVB-S encapsulator IPv4 / IPv6 research network DVB-S SCPC modulator encapsulator IPv6 DVB-S . receiver . IPv4 / IPv6 . network GEANT SCPC modulator SCPC2 IPv4 / IPv6
research © IABG 2004 network 56 SCPC modulator
IABG Final Presentation Thinking the future Demonstrations – IPv6 integration phases for SILK (1/2) Phase 1 Procurement / loan of required HW + SW Test and configuration of ULE equipment at IABG Assembly of installation guidelines (may need to be translated to Russian by SILK) Shipment of components to SILK partners Upgrade of SILK 7200 routers Connection of DESY to GEANT Phase 2 Installation at DESY plus local tests Installation of ULE at SILK sites with phone support if required
Installation of local test beds / systems at SILK sites © IABG 2004
Final test 57
IABG Final Presentation Thinking the future Demonstrations – View of the SILK hub site © IABG 2004
58
IABG Final Presentation Thinking the future Demonstrations – IPv6 integration phases for SILK (2/2)
Phase 3 3 months duration (currently ongoing) Test / use / demonstration of IPv6 over satellite capability by SILK partners, e.g. use for audio / video conferencing (will be demonstrated after break)
Phase 4 ½ month duration Dismantling of equipment at DESY and return to ESA or continuation in some other form © IABG 2004
59
IABG Final Presentation Thinking the future Demonstrations – Monitored Round-Trip-Delay Average Round-Trip-Delay
2000
1800
1600
1400
1200 Azerbaijan Georgia 1000 ms Kazakhstan Uzbekistan 800
600
400
200 © IABG 2004
0 1 51 101 151 201 251 301 351 401 451 501 551 601 651 701 751 801 60 Measurement every 60 Minutes (24h/7d) IABG Final Presentation 13.08.2004 - 17.09.2004 Thinking the future Demonstrations – Monitored Jitter Jitter
1000
900
800
700
600 Azerbaijan Georgia 500 ms Kazakhstan Uzbekistan 400
300
200
100 © IABG 2004
0 61 1 51 101 151 201 251 301 351 401 451 501 551 601 651 701 751 801 Measurement every 60 Minutes (24h/7d) IABG Final Presentation 13.08.2004 - 17.09.2004 Thinking the future Demonstrations – Lessons learnt from this trial IPv6 runs quite stable in SILK Integration with existing IPv4 service had been possible without any problems Training of administrator staff and user community is absolutely required (mainly on ULE and IPv6 in general) Cross-trapping service between EurasiaSat-1 East and West beam is difficult to negotiate with satellite operator Support of 8PSK for DVB-S sender and receiver would have been appreciated Lack of sufficient management possibilities / separation of IPv4 and IPv6 management is a burden Valuable experience has been collected due to involvement of a © IABG 2004 real, large user community 62
IABG Final Presentation Thinking the future Agenda Introduction
IPv6 general aspects
Satellite specific protocol issues
Modified service offerings
Transition scenarios
Demonstrations
Dissemination
Lessons learnt and recommendations © IABG 2004 Questions and discussion 63
IABG Final Presentation Thinking the future Dissemination – Example activities Fora and Task Forces IPv6 Forum European and national IPv6 Task Forces IPv6 cluster Conferences ESA IP networking over satellite workshop 6NET IPv6 spring conference German IPv6 summit Asian Pacific Advanced Networking (APAN) conference Manufacturer Mentat Skystream Projects SILK INSC © IABG 2004 Press 64 Heise News ticker IABG Final Presentation Thinking the future Agenda Introduction
IPv6 general aspects
Satellite specific protocol issues
Modified service offerings
Transition scenarios
Demonstrations
Dissemination
Lessons learnt and recommendations © IABG 2004 Questions and discussion 65
IABG Final Presentation Thinking the future Lessons learnt and recommendations
Lessons learnt © IABG 2004
66
IABG Final Presentation Thinking the future Lessons learnt
Satellite specific protocol issues MPE encapsulation lacks native IPv6 support IPv6 stateless address autoconfiguration won‘t work on many satellite architectures (UDLR could help here) Proprietary functionality like PEP often lacks IPv6 support Mandatory IPsec support could conflict with some PEP scenarios Management functionality for most satellite equipment often lacks IPv6 support
Modified service offerings Mandatory IPsec support allow for encryption of satellite link from hub to terminal (less conflicting with PEPs) Larger deployment of VoIP over satellite in Asia / Middle East © IABG 2004
67
IABG Final Presentation Thinking the future Lessons learnt – continued Transition scenarios Introduction of IPv6 should be done in a dual-stack way Non IPv6 ready parts (e.g. DVB-S links) should be tunnelled Finally missing IPv6 functionality should be added by manufacturer
Demonstration Setting up ODG based ULE encapsulator worked straightforward Setting up Pent@Value based ULE receiver is sensitive to Linux system configuration Pent@Value solution doesn‘t support 8PSK (however, ULE is now part of Linux kernel and should therefore work with more DVB-S receiving cards) Once configured, ODG and Pent@Value receiver run stable
Advanced IPv6 functionality like security and mobility support runs © IABG 2004
smoothly over satellite (increased handoff delay) 68
IABG Final Presentation Thinking the future Lessons learnt and recommendations
Recommendations © IABG 2004
69
IABG Final Presentation Thinking the future Recommendations – Product enhancement
Add missing functionality to satellite products ULE support for DVB-S sender and receiver, alternatively extension of MPE to support IPv6 IPv6 support for management systems IPv6 support for PEPs © IABG 2004
70
IABG Final Presentation Thinking the future Recommendations – Standardisation
IETF ipdvb WG Finally standardize ULE Work on more dynamic address resolution mechanisms (for IPv4 and IPv6)
ETSI DVB Clarify the distinction of IPv4 and IPv6 packets carried in MPE without using LLC/SNAP
ETSI DVB-RCS Push / investigate the combination of forward and return link into one logical interface Add full IPv6 support to DVB-RCS MIB © IABG 2004
71
IABG Final Presentation Thinking the future Recommendations – Deployment
It’s time to start with “IPv6 over Satellite” deployment
Deployment in R&D projects ESA „IPv6 over Satellite“ EC „SATIP6“ NATO „INSC“
Deployment in „pre-commercial“ projects SILK project WIDE project
Offering of commercial services
Service offering on Teleports © IABG 2004
72
IABG Final Presentation Thinking the future Recommendations – Dissemination
Dissemination is important to …
Generate Awareness
Push for missing standardisation work
Push for missing product functionality
Educate users
Bring together manufacturer, service provider and user © IABG 2004
73
IABG Final Presentation Thinking the future Agenda Introduction
IPv6 general aspects
Satellite specific protocol issues
Modified service offerings
Transition scenarios
Demonstrations
Dissemination
Lessons learnt and recommendations © IABG 2004 Questions and discussion 74
IABG Final Presentation Thinking the future Questions and discussion
AreAre therethere anyany questions?questions? © IABG 2004
75
IABG Final Presentation Thinking the future Questions and discussion – Contact
ForFor anyany furtherfurther questionsquestions pleaseplease contactcontact ……
WolfgangWolfgang FritscheFritsche ManagerManager Advanced Advanced IP IP Services Services
Phone:Phone: +49 +49 89 89 6088-2897 6088-2897 Email:Email: [email protected] [email protected] © IABG 2004
76
IABG Final Presentation