Preparation for IPv6 over Satellite Communications / 036 ... final presentation... · Preparation...

76
Thinking the future Noordwijk, 20.09.2004 www.iabg.de Wolfgang Fritsche Karl Mayer © IABG 2004 IABG Final Presentation Preparation for IPv6 Preparation for IPv6 in Satellite Communications in Satellite Communications Version 1.0, 20.09.2004 Preparation for IPv6 over Satellite Communications / 036

Transcript of Preparation for IPv6 over Satellite Communications / 036 ... final presentation... · Preparation...

Thinking the future

Noordwijk, 20.09.2004www.iabg.deWolfgang Fritsche

Karl Mayer

©IA

BG 2

004

IABG Final Presentation

Preparation for IPv6 Preparation for IPv6 in Satellite Communicationsin Satellite Communications

Version 1.0, 20.09.2004

Preparation for IPv6 over Satellite Communications / 036

Thinking the future

2

IABG Final Presentation

©IA

BG 2

004

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

Introduction – IABG at a glance

Thinking the future

3

IABG Final Presentation

©IA

BG 2

004Defence

AutomotiveInformation &

CommunicationsTransport &Environment

Aeronautics Space

Introduction – IABG‘s business areas

Thinking the future

4

IABG Final Presentation

©IA

BG 2

004

Main focus of our work on advanced IP servicesIPv6

IPv6 transitionInteroperability aspects

IP SecuritySecurity protocols (IPsec, SSL, TLS, …)Security in WLAN, Hot Spots

IP MobilityMobile end systems (MIP, HMIP,…)Mobile networksad-hoc-networks (OLSR, AODV, …)

IP over SatelliteIP over DVB, SCPCSecure transmission via IPsecTCP performance optimization

IP MulticastMulticast routing protocolsSecure multicastReliable multicast

@

Introduction – IABG‘s advanced IP services

Thinking the future

5

IABG Final Presentation

©IA

BG 2

004

Introduction – IABG‘s Teleport

Local Internet Reseller (LIR) with IPv4 and IPv6 address rangePeering with terrestrial IPv6 ISPsProvision of IPv6 over satellite service to Teleport customers

Thinking the future

6

IABG Final Presentation

©IA

BG 2

004

Introduction – Key personnel in project

Wolfgang Fritsche (project manager)

Karl Mayer

Gerhard Gessler

… and Prof. Peter Kirstein (UCL)

Thinking the future

7

IABG Final Presentation

©IA

BG 2

004

Identification of satellite specific issues for IPv6

Implementation ofmissing IPv6 functionality

New / modified service models for IPv6 over satellite

IPv6 support for satellite specific components

Specification of satellite architectures for IPv6

Con

tribu

tion

to S

tand

ardi

satio

n Bo

dies

Dev

elop

men

t of p

roto

type

sP

erfo

rman

ce o

f pra

ctic

al v

erifi

catio

n te

sts

Pro

mot

ion

of p

oten

tial o

f „IP

v6 o

ver s

atel

lite“

Edu

catio

n of

ser

vice

pro

vide

r, m

anuf

actu

rer,

user

, ...

...

Selection oftransition mechanisms

Specification oftransition scenarios

Introduction – Introducing IPv6 in satellite networks

Thinking the future

8

IABG Final Presentation

©IA

BG 2

004

Introduction – Task overview

T1Identification of satellite specific

protocol issues for IPv6

T1.1: Identification of link layer protocol issues for IPv6 T1.2: Identification of network layer protocol issues for IPv6T1.3: Identification of transport layer protocol issues for IPv6T1.4: Identification of network management protocol issues for

IPv6

T2Impact of IPv6 on existing and future satellite network architectures and

services

T2.1: Impact of IPv6 on satellite network architecturesT2.2: Investigation of transition scenarios for satellite networksT2.3: Investigation of modified service offerings using IPv6T2.4: Detailed transition plan for example satellite network

architectures

T3Definition and Preparation of IPv6

demonstrations over satellite

T3.1: Identification of illustrating IPv6 functionality and applicationsT3.2: Description of possible demonstration scenariosT3.3: Selection and specification of the pilot

T4Pilot demonstration of IPv6 over

satellite

T5Identification of IPv6 roadmap and

recommendation

T6Dissemination of project activities

and results

T7Project and Quality

Management

T4.1: Integration of pilotT4.2: Execution of demonstration

Thinking the future

9

IABG Final Presentation

©IA

BG 2

004

Agenda

Introduction

IPv6 general aspects

Satellite specific protocol issues

Modified service offerings

Transition scenarios

Demonstrations

Dissemination

Lessons learnt and recommendations

Questions and discussion

Thinking the future

10

IABG Final Presentation

©IA

BG 2

004

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

Thinking the future

11

IABG Final Presentation

©IA

BG 2

004

IPv6 general aspects – IPv6 stateless address autoconfiguration

IPv6 router

Int

Interface config:- IPv6 link local address- IPv6 global address- IPv6 default router list

Int

Int

Router Advertisement

IPv6 host

IPv6 host

Interface config:- IPv6 link local address- IPv6 global address- IPv6 default router list

Link

Thinking the future

12

IABG Final Presentation

©IA

BG 2

004

IPv6 general aspects – Bidirectional links and link multicast

IP1_A

IP1_B

IP2_A

IP2_B

Node 1 Node 2S=IP1_A, D=IP2_A

S=IP2_B, D=IP1_A

Request

Response

Node 1

Node 2

Node 3

Link

IPv6 Neighbour DiscoveryAR, DAD, NUDRouter and Prefix Discovery

IPv6 stateless address autoconfiguration

Thinking the future

13

IABG Final Presentation

©IA

BG 2

004

IPv6 general aspects – Logical interface

Device 1 Device 2

DVB-S

IP layer

SCPC simplex

Logical Interface

Serial interface

IP!DVB

IP layer

Logical Interface

Serial interface

I1BI1A I2A I2B

DVB!IP

Thinking the future

14

IABG Final Presentation

©IA

BG 2

004

Link LinkUDLR

LinkLink

IPv6 general aspects – UDLR mechanism

IP Header GRE header MAC header

Encapsulation Overhead

Original IP packet

Link Link

Phy Phy

Feeder Receiver

Unidirectional Linke.g. DVB-S

F_ForF_Ret

Bidirectional Linke.g. Ethernet

UDLR

Link Link

Phy Phy

R_ForR_RetIP IP

Thinking the future

15

IABG Final Presentation

©IA

BG 2

004

Agenda

Introduction

IPv6 general aspects

Satellite specific protocol issues

Modified service offerings

Transition scenarios

Demonstrations

Dissemination

Lessons learnt

Questions and discussion

Thinking the future

16

IABG Final Presentation

©IA

BG 2

004

Satellite specific protocol issues – Link layer protocols

MPEG-2 Transport StreamMPEHigher layer (e.g. IPv4 and IPv6)

ULE SE Others

DVB-S Physical Layer

DVB-S protocol stack:

MAC LLC/SNAP (optional)… PDU

(e.g. IP)

MPE

Trailer

type PDU Trailer…

ULEMAC

(optional)

DVB-S link:

MPE:IP version signalling?Address resolution?

ULE:Address resolution?

Thinking the future

17

IABG Final Presentation

©IA

BG 2

004

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

Thinking the future

18

IABG Final Presentation

©IA

BG 2

004

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 MulticastPIM-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 MultihomingLarge global IPv6 address space

Mobile IPv6 and HIP (Host Identity Protocol) support IP addresschange during ongoing sessions

IPv6 Multihoming can be done more efficient

Thinking the future

19

IABG Final Presentation

©IA

BG 2

004

Satellite specific protocol issues – Network layer protocols

Host mobility (MIPv4 and MIPv6)Bidirectional link between CN, HA, and MN requiredRoute optimization (RO) is built-in in MIPv6Return Routability process (security check while RO) is delayed in case of satellite links ! handoff time increases

Network mobility (NEMO)No route optimization

Mobile Ad Hoc Networks (MANETs)Topology of network is changingMANET routing protocols support IPv6

HA

CN

MNMN

Mobile router

Fixed host

Mobile host

Fixed router

Binding Update

Binding Update

Thinking the future

20

IABG Final Presentation

©IA

BG 2

004

Satellite specific protocol issues – Transport layer

Enhanced TCPEnhanced TCP protocols like TCP Tahoe, TCP Reno, TCP Vegas, TCP New Reno and TCP Santa Cruz operate above IPv4 and IPv6

PEPProtocol 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, TCPover IPv6 traffic mostly cannot be enhanced

Thinking the future

21

IABG Final Presentation

©IA

BG 2

004

Satellite specific protocol issues – PEP without IPv6 support

TCP

Router A Router BPEP

IPv6IPv4

IPv4

Router A Router B

PEP

IPv6

IPv4

TCP

Thinking the future

22

IABG Final Presentation

©IA

BG 2

004

Satellite specific protocol issues – Network management

Management station

Managed node

Managementapplication

Managementprotocol(SNMP)

Managed node Managed node

MIB

IPv6 support required in:SNMP protocol ! SNMPv2, SNMPv3Agents, managers, applications ! e.g. Net-SNMP packageManagement Information Bases (MIBs) ! other objects

IPv6 network

MIBMIB

Thinking the future

23

IABG Final Presentation

©IA

BG 2

004

Satellite specific protocol issues – Network management

SNMP support:DVB-S: Network management is not specifiedDVB-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 IPv4Parsers often support IPv4 address format only

Thinking the future

24

IABG Final Presentation

©IA

BG 2

004

Satellite specific protocol issues – AAA

Several Authentication, Authorization and Accounting (AAA) protocols have IPv6 support e.g.

COPS (Common Open Policy Service)DiameterRemote Access Dial In User Service (RADIUS)

Bidirectional link requirement:COPS: TCPRADIUS: UDPDiameter: TCP Exception: Diameter could be based on SCTP (Session Control Transport Protocol), and SCTP INIT message includes peering IP address of the sender

Thinking the future

25

IABG Final Presentation

©IA

BG 2

004

Agenda

Introduction

IPv6 general aspects

Satellite specific protocol issues

Modified service offerings

Transition scenarios

Demonstrations

Dissemination

Lessons learnt

Questions and discussion

Thinking the future

26

IABG Final Presentation

©IA

BG 2

004

Modified service offerings – End-to-end IP addressing

Issue in IPv4:Not enough global unique IPv4 addresses availableDeployment 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 failureAny application with IP address info in the payload requires an ALGALGs cannot access payload when encrypted (IPsec)NAPT has no information about related sessions (VoIP)

Thinking the future

27

IABG Final Presentation

©IA

BG 2

004

Modified service offerings – IPsec

ESP encrypts upper layers (ports, TCP checksum)

AH protects several fields in the IP header and upper layers

Privatenetwork

Internet

NAT

IPsec end-to-end

Privatenetwork

Internet

IPsec GW

IPsec tunnel

Privatenetwork

IPsec GW

not securednot secured

Thinking the future

28

IABG Final Presentation

©IA

BG 2

004

Modified service offerings – Voice over IP

H.323 and NATQ.931: Call setup, H.245: Control, T.120: Data, RTP: Audio and videoSeveral 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

possibleDifficult for ALGs to manage related sessions

SIP and NATIP addresses and ports at several places in SIP messagesExample: SIP INVITE message" IP addresses and ports in header and in SDP part

Thinking the future

29

IABG Final Presentation

©IA

BG 2

004

Modified service offerings

IP mobilityIP 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

IPsecIPsec • IPsec support mandatory in all nodes with full IPv6 implementations

• No more NAT deployment ! allows large scale deployment (e.g. IPsec over satellite)

CGAsCGAs • Cryptographically Generated Addresses (only possible with IPv6)

• Allows for node authentication without key infrastructure (e.g. satellite terminals)

IPv6 SAAIPv6 SAA • IPv6 stateless address autoconfiguration

Thinking the future

30

IABG Final Presentation

©IA

BG 2

004

Agenda

Introduction

IPv6 general aspects

Satellite specific protocol issues

Modified service offerings

Transition scenarios

Demonstrations

Dissemination

Lessons learnt

Questions and discussion

Thinking the future

31

IABG Final Presentation

©IA

BG 2

004

Transition scenarios

Generic IPv6

transition scenarios

Thinking the future

32

IABG Final Presentation

©IA

BG 2

004

Transition scenarios – IPv6 support in satellite devices

DVB-S links: Modules/devices do not support IPv6DVB gateways

DVB receivers

Exceptions: New emerged devices with ULE support

DVB-RCS links: Modules/devices do not support IPv6DVB-RCS gateway

RCS Terminals

SCPC links: Modules/devices support IPv6Serial interfaces of routers

Thinking the future

33

IABG Final Presentation

©IA

BG 2

004

Transition scenarios – Generic transition methods

IPv6 IPv4

IPv4 networkIPv6 network

IPv4/v6 network

IPv6IPv4

IPv6 network IPv6 networkIPv4 network

IPv6IPv4

IPv6IPv6

Dual stack:

Tunneling (e.g configured, automatic, 6to4, 6over4):

Translation (e.g. NAT-PT, proxies):

TCP, UDP

physical layerlink layer

IPv6IPv4

Thinking the future

34

IABG Final Presentation

©IA

BG 2

004

Detailed transition plan for a

DVB-S/RCS architecture

Transition scenarios

Thinking the future

35

IABG Final Presentation

©IA

BG 2

004

Transition scenarios – DVB-S/RCS architecture with transparent satellite

Forward link (DVB-S)

Return link (DVB-RCS)

I1A

I1B I2B

I2A

R1 R2

DVB demodulator

Network 1IP->DVB

DVB modulator

DVB->IP

Satellite

Network 2

DVB-RCS modulator

DVB-RCS demodulator

IP->DVB-RCSDVB-RCS-IP

Thinking the future

36

IABG Final Presentation

©IA

BG 2

004

Transition scenarios – DVB-S/RCS architecture with transparent satellite

R1 R2

DVB demodulator

IP->DVB

DVB modulator

DVB->IP

Satellite

DVB-RCS modulator

DVB-RCS demodulator

IP->DVB-RCSDVB-RCS-IP

IPv6 network

IPv6 network

IPv4

IPv6

Thinking the future

37

IABG Final Presentation

©IA

BG 2

004

Transition scenarios – DVB-S/RCS architecture with on-board switching

DVB-RCS

I1B

I1A I2A

I2B

DVB demodulatorR1 R2

DVB-RCS mod

DVB demodulator

DVB-RCS mod

Regenerative Satellite

DVB->IP

IP->DVB-RCSIP->DVB-RCS

DVB-S

DVB->IP

DVB-S

DVB-RCS

IPv4

IPv6

IPv6 network

IPv6 network

Thinking the future

38

IABG Final Presentation

©IA

BG 2

004

Transition scenarios – DVB-S/RCS architecture with on-board switching

DVB-S DVB-S

DVB-RCS DVB-RCS

Terminal 1

SAT

DVB

-S

DVB

-RC

S

IPv6 network

IPv6 network

IPv6 network

Terminal 2 Terminal 3

Thinking the future

39

IABG Final Presentation

©IA

BG 2

004

Transition scenarios – DVB-S/RCS architecture with on-board switching

RCS Terminal 1

SAT

IPv6 network

IPv6 network

IPv6 network IPv6 over IPv4

native IPv6

Separate IPv6 over IPv4 tunnel between all RCSTs

Loss of IP multicast

RCS Terminal 2

RCS Terminal 3

Thinking the future

40

IABG Final Presentation

©IA

BG 2

004

Transition scenarios : DVB-S/RCS network statusIPv4

network

ISP1

Cisco Router 1

DVB modulator

IPv4

B

ackb

one

HubExternal

RLSS

DVB GW (SMR-25)

Traffic Shaper(Allot)

ISD

NN

etw

ork

ISDN line

Ethernet LAN

RF

RCST(NeraSatlink)

TerminalsHub

Management PCs

ATMEthernet

Ethernet

Ethernet

Database cluster and application server

Cisco Router 2

RCST(NeraSatlink)RF

Radio Front End Sub-System (RFSS)

IPv4 network

Modifications required:

IOS of Cisco routers

Management applications

Applications (Oracle 10g)

Replacement required:

ISP with IPv6 support

Traffic shaper

DVB GW (e.g. ODG)

RCS Terminals

Database disk cluster

Transition costs:

Software upgrades

New devices

Training for personnel

Thinking the future

41

IABG Final Presentation

©IA

BG 2

004

Transition scenarios : DVB-S/RCS network with IPv6 in IPv4 tunnelingIPv6

network

ISP1

Cisco Router 1

DVB modulator

IPv4

B

ackb

one

HubExternal

RLSS

DVB GW (SMR-25)

Traffic Shaper(Allot)

ISD

NN

etw

ork

ISDN line

Ethernet LAN

RF

RCST(NeraSatlink)

TerminalsHub

Management PCs

IPv6

B

ackb

one

IPv6 ISP

IPv6 network

IPv6 over IPv4

native IPv6

ATMEthernet

Ethernet

Ethernet

Database cluster and application server

Cisco Router 2

RCST(NeraSatlink)RF

Radio Front End Sub-System (RFSS)

Deployment case:

Customers have IPv6 networks (more addresses)

Customer wants to be connected to IPv6 Internet

Transition steps:

Tunnel to IPv6 ISP or direct connection to IPv6 ISP

Insert IPv6-capable router at branches

IPv6 over IPv4 tunnels between R1 and router at branches

Thinking the future

42

IABG Final Presentation

©IA

BG 2

004

Detailed transition plan for a

DVB-S/SCPC architecture

Transition scenarios

Thinking the future

43

IABG Final Presentation

©IA

BG 2

004

Transition scenarios – Architectural overview

Forward link (DVB-S)

Return link (SCPC)

I1A

I1B I2B

I2A

R1 R2

Network 1Serial Int

IP->DVB

Serial Int

DVB->IP

Satellite

Network 2

DVB demodulatorDVB modulator

SCPC modemSCPC modem

Unidirectional links

Thinking the future

44

IABG Final Presentation

©IA

BG 2

004

RX-PCRouter

RF equipment(e.g. LNB,

Up-converter, …)

SCPC modulator

RX-Card

IPv4 / IPv6 network

New components

Modified components

Upgrade router to OS with IPv6 support

Replace OS on DVB-S receiver with one with IPv6 support

Use IPv4 and IPv6 capable DVB-S receiving card

IPv4 IPv6

Transition scenarios – Long-term solution for receiving side

Thinking the future

45

IABG Final Presentation

©IA

BG 2

004

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 systems, … plus applications

Transition scenarios – Long-term solution for hub

Thinking the future

46

IABG Final Presentation

©IA

BG 2

004

Transition scenarios – Use of tunnelling as short-term solution

R1 R2

Network 1 Network 2Serial Int

IP->DVB

Serial Int

DVB->IP

Satellite

IPv6 network

IPv6 network

IPv4IPv6

IPv6

DVB demodulatorDVB modulator

SCPC modemSCPC modem

Thinking the future

47

IABG Final Presentation

©IA

BG 2

004

Use ISPs with IPv6 support (native or tunnelled)

Establish IPv6 over IPv6 tunnel on DVB-S link

Upgrade router OS on tunnel end points

Transition scenarios – Use of tunnelling as short-term solution

Thinking the future

48

IABG Final Presentation

©IA

BG 2

004

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

Receiver device: PC with Pent@Value card 1500,- €

Transition scenarios – Cost factors for a Teleport

Thinking the future

49

IABG Final Presentation

©IA

BG 2

004

Agenda

Introduction

IPv6 general aspects

Satellite specific protocol issues

Modified service offerings

Transition scenarios

Demonstrations

Dissemination

Lessons learnt and recommendations

Questions and discussion

Thinking the future

50

IABG Final Presentation

©IA

BG 2

004

Demonstrations

Demonstration of

advanced IPv6 services

on IABG’s Teleport

Thinking the future

51

IABG Final Presentation

©IA

BG 2

004

Demonstrations – overview

Branch station 2

DVB modulator

RX-PC1

DVB-S link (PID2)

RX-PC2

Ethernet link 1 (representing DVB-RCS link 1)

DVB-S link (PID1)

Ethernet link 2(representing DVB-RCS link 2)

Hub station

Branch station 16W

SAT

CN HA

IPsec1

IPsec2

AP1

MN

AP2

Roam

ing

IP->DVB

DVB->IP

DVB->IPCN‘

Thinking the future

52

IABG Final Presentation

©IA

BG 2

004

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

Demonstrations – Lessons learnt

Thinking the future

53

IABG Final Presentation

©IA

BG 2

004

Demonstrations

Demonstration with the

SILK project

Thinking the future

54

IABG Final Presentation

©IA

BG 2

004

Demonstrations – Overview of SILK

Prof. Peter Kirstein (UCL)Chair of the SILK Executive Board

Thinking the future

55

IABG Final Presentation

©IA

BG 2

004

IntentionDemonstrate IPv6 over satellite functionalityEstablish a longer trial for collection of more detailed resultsInvolve a real, large user communityGain experience in a real operational environmentGenerate awareness / educate on IPv6 over satellite

Contributions from ESA projectSatellite capacity (2 Mbit/s on DVB-S, 600 kbit/s on SCPC) for a 3 months trialEquipment for setting up a native IPv6 service over DVB-S (modulator, ULE encapsulator, ULE receiver cards)Support during the integration phaseGuidance / training of the SILK community

Involved SILK countries: Azerbaijan, Georgia, Kazakhstan, Kyrgyzstan and Uzbekistan

Demonstrations – SILK demonstration at a glance

Thinking the future

56

IABG Final Presentation

©IA

BG 2

004

Demonstrations – Enhancing the SILK network architecture

IPv4 / IPv6

networkGEANT

SCPC modulator

IPv4 / IPv6 research network

SCPC modulator

SCPC modulator

DVB-S encapsulator

DVB-S1

SCPC2

SCPC1

.

.

.

DVB-S encapsulator

IPv6 DVB-S receiver

IPv6 DVB-S receiver

DVB-S2

IPv4 / IPv6 research network

Thinking the future

57

IABG Final Presentation

©IA

BG 2

004

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

Final test

Demonstrations – IPv6 integration phases for SILK (1/2)

Thinking the future

58

IABG Final Presentation

©IA

BG 2

004

Demonstrations – View of the SILK hub site

Thinking the future

59

IABG Final Presentation

©IA

BG 2

004

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

Demonstrations – IPv6 integration phases for SILK (2/2)

Thinking the future

60

IABG Final Presentation

©IA

BG 2

004

Demonstrations – Monitored Round-Trip-DelayAverage Round-Trip-Delay

0

200

400

600

800

1000

1200

1400

1600

1800

2000

1 51 101 151 201 251 301 351 401 451 501 551 601 651 701 751 801

Measurement every 60 Minutes (24h/7d)13.08.2004 - 17.09.2004

ms

AzerbaijanGeorgiaKazakhstanUzbekistan

Thinking the future

61

IABG Final Presentation

©IA

BG 2

004

Demonstrations – Monitored JitterJitter

0

100

200

300

400

500

600

700

800

900

1000

1 51 101 151 201 251 301 351 401 451 501 551 601 651 701 751 801

Measurement every 60 Minutes (24h/7d)13.08.2004 - 17.09.2004

ms

AzerbaijanGeorgiaKazakhstanUzbekistan

Thinking the future

62

IABG Final Presentation

©IA

BG 2

004

IPv6 runs quite stable in SILK

Integration with existing IPv4 service had been possible withoutany problems

Training of administrator staff and user community is absolutelyrequired (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 IPv4and IPv6 management is a burden

Valuable experience has been collected due to involvement of a real, large user community

Demonstrations – Lessons learnt from this trial

Thinking the future

63

IABG Final Presentation

©IA

BG 2

004

Agenda

Introduction

IPv6 general aspects

Satellite specific protocol issues

Modified service offerings

Transition scenarios

Demonstrations

Dissemination

Lessons learnt and recommendations

Questions and discussion

Thinking the future

64

IABG Final Presentation

©IA

BG 2

004

Dissemination – Example activities

Fora and Task ForcesIPv6 ForumEuropean and national IPv6 Task ForcesIPv6 cluster

ConferencesESA IP networking over satellite workshop6NET IPv6 spring conferenceGerman IPv6 summitAsian Pacific Advanced Networking (APAN) conference

ManufacturerMentatSkystream

ProjectsSILKINSC

PressHeise News ticker

Thinking the future

65

IABG Final Presentation

©IA

BG 2

004

Agenda

Introduction

IPv6 general aspects

Satellite specific protocol issues

Modified service offerings

Transition scenarios

Demonstrations

Dissemination

Lessons learnt and recommendations

Questions and discussion

Thinking the future

66

IABG Final Presentation

©IA

BG 2

004

Lessons learnt

Lessons learnt and recommendations

Thinking the future

67

IABG Final Presentation

©IA

BG 2

004

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

Thinking the future

68

IABG Final Presentation

©IA

BG 2

004

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 smoothly over satellite (increased handoff delay)

Lessons learnt – continued

Thinking the future

69

IABG Final Presentation

©IA

BG 2

004

Lessons learnt and recommendations

Recommendations

Thinking the future

70

IABG Final Presentation

©IA

BG 2

004

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

Thinking the future

71

IABG Final Presentation

©IA

BG 2

004

Recommendations – Standardisation

IETF ipdvb WG

Finally standardize ULE

Work on more dynamic address resolution mechanisms (for IPv4 andIPv6)

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

Thinking the future

72

IABG Final Presentation

©IA

BG 2

004

Recommendations – 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

It’s time to start with “IPv6 over Satellite” deployment

Thinking the future

73

IABG Final Presentation

©IA

BG 2

004

Recommendations – Dissemination

Generate Awareness

Push for missing standardisation work

Push for missing product functionality

Educate users

Bring together manufacturer, service provider and user

Dissemination is important to …

Thinking the future

74

IABG Final Presentation

©IA

BG 2

004

Agenda

Introduction

IPv6 general aspects

Satellite specific protocol issues

Modified service offerings

Transition scenarios

Demonstrations

Dissemination

Lessons learnt and recommendations

Questions and discussion

Thinking the future

75

IABG Final Presentation

©IA

BG 2

004

Questions and discussion

Are there any questions?Are there any questions?

Thinking the future

76

IABG Final Presentation

©IA

BG 2

004

Questions and discussion – Contact

For any further questions please contact …For any further questions please contact …

Wolfgang FritscheManager Advanced IP Services

Phone: +49 89 6088-2897Email: [email protected]

Wolfgang FritscheManager Advanced IP Services

Phone: +49 89 6088-2897Email: [email protected]