Tr@Ins7 Heterogeneous Access Daan Pareit

14
IBBT Tr@ins WP6: Interworking Daan Pareit IBBT IBCN Ghent University

description

 

Transcript of Tr@Ins7 Heterogeneous Access Daan Pareit

Page 1: Tr@Ins7 Heterogeneous Access   Daan Pareit

IBBT Tr@ins

WP6: Interworking

Daan Pareit

IBBT – IBCN – Ghent University

Page 2: Tr@Ins7 Heterogeneous Access   Daan Pareit

2

Interworking

Page 3: Tr@Ins7 Heterogeneous Access   Daan Pareit

NAT

DHCP

AAA

Train management

NOC

Internet

Local content

Mobility Management

Mobility Management

Page 4: Tr@Ins7 Heterogeneous Access   Daan Pareit

NAT

DHCP

AAA

Train management

NOC

Internet

Local content

Mobility Management

Mobility Management

Page 5: Tr@Ins7 Heterogeneous Access   Daan Pareit

Mobility Management Central Mobility Management Train

Tunnel management

QoS management

Monitoring

Tunnel management

PDF

Monitoring

QoS management

GatewayAggregation

unitBuffer

QoS-scheduler

Data analysis

GatewayAggregation

unitBuffer

QoS-scheduler

Data analysis

Handover protocol Handover protocol

Page 6: Tr@Ins7 Heterogeneous Access   Daan Pareit

Handover protocol

Two alternatives

Mobile IP (MIP)

Mobile Multi-Path SCTP (MMP-SCTP)

Train = a mobile router

Passengers = a mobile network

User devices don’t need to be

MMP-SCTP or MIP-aware

Page 7: Tr@Ins7 Heterogeneous Access   Daan Pareit

Handover protocol

MMP-SCTP vs MIP

MMP-SCTP has multihoming

MMP-SCTP has built-in reliability

MMP-SCTP has a higher overhead than MIP,

but a higher throughput in WLAN

Page 8: Tr@Ins7 Heterogeneous Access   Daan Pareit

IP

SCTP

CH

UN

K

TCP/

UD

P Passengerdata

IP

TCP/

UD

P Passengerdata

IP

CH

UN

K

TCP/

UD

P Passengerdata

IP

TCP/

UD

P Passengerdata

IP …

IN

MMP-SCTP

IPIP TCP/

UD

P Passengerdata

IP

TCP/

UD

P Passengerdata

IP …

OUT

MIP

Handover protocol

Page 9: Tr@Ins7 Heterogeneous Access   Daan Pareit

Handover protocol

0,0

5,0

10,0

15,0

20,0

25,0

30,0

35,0

40,0

0 500 1000 1500

Throughput(Mbps)

Passenger IP packet size (bytes)

L2 Throughput in a WLAN

mSCTP

MIP

Page 10: Tr@Ins7 Heterogeneous Access   Daan Pareit

Mobility Management Central Mobility Management Train

Handover protocol

Tunnel management

QoS management

Monitoring

Handover protocol

Tunnel management

Monitoring

QoS management

GatewayAggregation

unitBuffer

QoS-scheduler

Data analysis

GatewayAggregation

unitBuffer

QoS-scheduler

Data analysis

PDF

Page 11: Tr@Ins7 Heterogeneous Access   Daan Pareit

Policy Decision Function

Decides on interfaces to be used

Decision based on:

SNR, packet loss, traffic measurements

GPS, speed & management info

IEEE 802.21 MIH events and triggers

Load balancing, cost

Page 12: Tr@Ins7 Heterogeneous Access   Daan Pareit

Mobility Management Central Mobility Management Train

Handover protocol

Tunnel management

Monitoring

Handover protocol

Tunnel management

PDF

Monitoring

GatewayAggregation

unit

GatewayAggregation

unitBuffer

QoS-scheduler

Data analysis

QoS management

BufferQoS-

schedulerData

analysis

QoS management

Page 13: Tr@Ins7 Heterogeneous Access   Daan Pareit

Data analysis

buffer acceptors

Mappingmanager

schedulers

QoS

QoS-scheduler Buffer

shaper

shaper

5 QoS-classes:• Background: FTP• Best effort: Surfing, Email• Streaming: Video stream• Interactive: VoIP call• Priority: Crew Comm.

QoS classes are mapped on outgoing links(Load balancing)

Page 14: Tr@Ins7 Heterogeneous Access   Daan Pareit

Demo & questions

14