Download presentation
Presentation is loading. Please wait.
1
Deployable Multipath TCP
Designing and Implementing a Deployable Multipath TCP Taolei Wang, Chang Liu, Siyuan Feng
2
01 Motivation & Goals CONTENT 02 Design 03 Implementing
3
01 Motivation & Goals
4
Cellular Network Mobile Device Server Wi-Fi
Multipath Network in Mobile Devices Cellular Network Mobile Device Server Wi-Fi
5
Multipath Network in Datacenter
6
02 Design
7
Multipath TCP in the Stack
Application Application Socket Transport Multipath TCP Network Datalink TCP1 TCP2 TCPn … Physical
8
Connection Setup SYN, MPTCP SYN + ACK, MPTCP ACK, MPTCP
9
Adding Subflow SYN, MP_JOIN(TokenB, RA) SYN/ACK, MP_JOIN(HMACB, RB)
ACK, MP_JOIN(HMACA) ACK HMACA = HMAC(Key=(KeyA+KeyB), Msg=(RA+RB)) HMACB = HMAC(Key=(KeyB+KeyA), Msg=(RB+RA))
10
Flow Control Subflow: 101 Data: 3 Subflow: 100 Data: 1 Subflow: 200
11
Loss! Flow Control Subflow: 101 Data: 3 Subflow: 102 Data: 2
12
Encoding
13
03 Implementing
14
Implementing
15
Implementing Why?
16
MPTCP over WiFi/3G Packet-3 Packet-4 Packet-2 Packet-1
17
MPTCP over WiFi/3G Packet-2 Packet-1 Packet-3 Packet-4
18
MPTCP over WiFi/3G Packet-1 Packet-2 Packet-1 Packet-3 Packet-4
19
MPTCP over WiFi/3G Packet-1 Packet-1 Packet-2 Packet-3 Packet-4
20
MPTCP over WiFi/3G
21
Taolei Wang, Chang Liu, Siyuan Feng
Thanks Taolei Wang, Chang Liu, Siyuan Feng
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.