Diapositiva 1 - Telecom Italia Corporate

Download Report

Transcript Diapositiva 1 - Telecom Italia Corporate

Transparent Bandwidth Aggregation
in a
Residential Access Network
Yufeng Duan
Supervisor: Prof. Paolo Giaccone
Collaborators: Pino Castrogiovanni,
Dario Mana, Claudio Borean
Motivation
A Transparent Bandwidth Aggregation in Residential Network
2
Motivation
802.11b 54 Mbit/s
802.11n 72.2 Mbit/s (2.4GHz)
ADSL2+M D=24.0 Mbit/s
U=3.3 Mbit/s
A Transparent Bandwidth Aggregation in Residential Network
3
Previous Work
[1] Kandula, S., Lin, K. C. J., Badirkhanli, T., & Katabi, D. (2008, April). FatVAP: Aggregating AP Backhaul Capacity to Maximize
Throughput. InNSDI (Vol. 8, pp. 89-104).
[2] Giustiniano, D., Goma, E., Lopez Toledo, A., Dangerfield, I., Morillo, J., & Rodriguez, P. (2010, September). Fair WLAN backhaul
aggregation. InProceedings of the sixteenth annual international conference on Mobile computing and networking (pp. 269-280).
ACM.
A Transparent Bandwidth Aggregation in Residential Network
5
Our Propose
Beyond One’s Bandwidth
ISP POP
AG1
AG2
AG3
Our Propose
ISP POP
60%
40%
AG1
100%
AG2
70%
30%
AG3
• Totally transparent to the clients
• Supports also 802.11n
Load Balancing Problem
Path 1
Neighbor
AP
Local AP
Path 2
Local User
Load Balancing Problem
?
Neighbor
AP
Local AP
?
New flow
Local User
Load Balancing Solution
Round Robin Algorithm
?
Neighbor
AP
Local AP
?
Local User
Load Balancing
Pending Flow Balancing (PFB)
Path 1
Neighbor
AP
* 9 flows
10 flows
Local AP
Path 2
Local User
User Fairness Guarantee
A user only shares the bandwidth when itself
is not affected.
Local
AP
Neighbor
AP
Traffic generated Traffic generated
by local user
by neighbor user
Hierarchical Token Bucket
A Transparent Bandwidth Aggregation in Residential Network
13
Implementation
AP0
AP0
A Transparent Bandwidth Aggregation in Residential Network
AG3
sta0
AP1
AG2
eth0
sta0
AP1
AG1
eth0
sta0
AP1
eth0
AP0
16
Performance
Cloud storage uploading throughput
2APs
3APs
X2
X3
X2
X3
X1 or X1.2
A Transparent Bandwidth Aggregation in Residential Network
19
Performance
Load balancing algorithm on symmetric and
asymmetric links
Total File Size
(MB)
# Files
theory
PFB
RR
116
100
235.1
264.4
283.2
Total File Size
(MB)
116
# Files
theory
PFB
RR
100
235.1
272.3
357.7
Time (s) used to upload files
A Transparent Bandwidth Aggregation in Residential Network
20
Performance
User fairness
A Transparent Bandwidth Aggregation in Residential Network
21
Discussion
• Our propose
o Totally transparent to the users
o A user cannot see a performance degradation
while sharing
o It also supports 802.11n
• Cloud storage behavior
o Google Drive: opens 3 connections, connection
rate detection, traffic steering
o Dropbox: sometimes 2 TCP connections, both
for data transfer
A Transparent Bandwidth Aggregation in Residential Network
22
Discussion
• Load balancing algorithm
o PFB is more important in heterogeneous
network: 3G/4G
• Introducing SDN
o Implementation can be easily migrated to Open
VSwitch
A Transparent Bandwidth Aggregation in Residential Network
23
Thank you
A Transparent Bandwidth Aggregation in Residential Network
24