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 protocol issues for IPv6 T1 T1.2: Identification of network layer protocol issues for IPv6 T1.3: Identification of 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.

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