Tr@Ins7 Heterogeneous Access Daan Pareit
description
Transcript of Tr@Ins7 Heterogeneous Access Daan Pareit
IBBT Tr@ins
WP6: Interworking
Daan Pareit
IBBT – IBCN – Ghent University
2
Interworking
NAT
DHCP
AAA
Train management
NOC
Internet
Local content
Mobility Management
Mobility Management
NAT
DHCP
AAA
Train management
NOC
Internet
Local content
Mobility Management
Mobility Management
Mobility Management Central Mobility Management Train
Tunnel management
QoS management
Monitoring
Tunnel management
Monitoring
QoS management
GatewayAggregation
unitBuffer
QoS-scheduler
Data analysis
GatewayAggregation
unitBuffer
QoS-scheduler
Data analysis
Handover protocol Handover protocol
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
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
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
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
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
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
Mobility Management Central Mobility Management Train
Handover protocol
Tunnel management
Monitoring
Handover protocol
Tunnel management
Monitoring
GatewayAggregation
unit
GatewayAggregation
unitBuffer
QoS-scheduler
Data analysis
QoS management
BufferQoS-
schedulerData
analysis
QoS management
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)
Demo & questions
14