When David helps Goliath: The case for 3G Onloading · 3G throughput is highly variable !...
Transcript of When David helps Goliath: The case for 3G Onloading · 3G throughput is highly variable !...
-
When David helps Goliath: The case for 3G Onloading Narseo Vallina-Rodriguez, Vijay Erramilli, Yan Grunenberger,
Laszlo Gyarmati, Nikos Laoutaris, Rade Stanojevic,
Dina Pagagiannaki
University of Cambridge
Telefonica Research / Telefonica Digital
HotNets 2012, Redmond, WA
-
David and Goliath
100x
47 Mbps downlink 5.6 Mbps uplink
Cellular Network
200m
Wired Network (DSL)
5.8 Gbps downlink 2.3 Gbps uplink
2
Narseo Vallina-Rodriguez, University of Cambridge/Telefonica Research, HotNets'12
-
Can David help Goliath?
YES! ¤ For 1 ADSLà the entire BS is not David
¤ For all ADSLs à David can become Goliath FOR SHORT PERIODS OF TIME
3
Narseo Vallina-Rodriguez, University of Cambridge/Telefonica Research, HotNets'12
-
3G Onloading
¤ Offload traffic from the wired network onto the cellular network ¤ Speed up wired connections ¤ Improve applications’ performance
¤ Limitations: ¤ 3GOL cannot assist all wired connections ¤ Cannot help applications at all times
4
Narseo Vallina-Rodriguez, University of Cambridge/Telefonica Research, HotNets'12
-
Scenario 1: David helps Goliath
A
3.4 Mbps
4.7 Mbps
¤ Video-streaming application
¤ Well provisioned area
¤ Spare capacity on cellular network ¤ Powerboost ¤ Use-and-release
5
Narseo Vallina-Rodriguez, University of Cambridge/Telefonica Research, HotNets'12
-
Scenario 2: David becomes Goliath
2 Km 2.8 Mbps
A
¤ Constrained wired networks
¤ Cellular network can provide more capacity than wired networks
6
4.7 Mbps
Narseo Vallina-Rodriguez, University of Cambridge/Telefonica Research, HotNets'12
-
Design Considerations
¤ The Network ¤ 3G throughput is highly variable ¤ Control-plane latency
¤ The User Economics: volume caps in data plans ¤ 40 % of the mobile users use less than 10% of their
cap
¤ The Service ¤ Network integrated service ¤ Over the top
7
Narseo Vallina-Rodriguez, University of Cambridge/Telefonica Research, HotNets'12
-
Preliminary results
¤ How much additional throughput?
¤ Performance improvement?
¤ Increase in cellular traffic?
8
Narseo Vallina-Rodriguez, University of Cambridge/Telefonica Research, HotNets'12
-
How much additional throughput?
¤ The Network ¤ 3G throughput depends on a number of factors ¤ Limited 3G network backhaul capacity ¤ Signaling delay
¤ The Economics ¤ Data volume caps
¤ The Service ¤ Network integrated service ¤ Over the top
Scenario Time DSL (d/u) Mbps
1. Densely populated residential area (city center)
1 am 3.44 / 0.30
2. Office area rush hour 4 pm 4.51 / 0.47
3. Residential Area in tourist hotspot
10 pm 6.72 / 0.84
4. Sparsely populated residential area (suburbs)
1 am 2.84 / 0.45
5. Popular shopping center in peak time
2 pm n/a
9
Narseo Vallina-Rodriguez, University of Cambridge/Telefonica Research, HotNets'12
-
Upstream Downstream
0
5000
10000
15000
1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10Cluster Size
Agg
rega
ted
Thro
ughp
ut (K
bps)
location Location1 Location2 Location3 Location4 Location5
How much additional throughput?
Upstream Downstream
0
5000
10000
15000
1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10Cluster Size
Agg
rega
ted
Thro
ughp
ut (K
bps)
location Location1 Location2 Location3 Location4 Location5Densely populated area
Upstream Downstream
0
5000
10000
15000
1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10Cluster Size
Agg
rega
ted
Thro
ughp
ut (K
bps)
location Location1 Location2 Location3 Location4 Location5Office area
Upstream Downstream
0
5000
10000
15000
1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10Cluster Size
Agg
rega
ted
Thro
ughp
ut (K
bps)
location Location1 Location2 Location3 Location4 Location5Residential area. Tourist hotspot
Upstream Downstream
0
5000
10000
15000
1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10Cluster Size
Agg
rega
ted
Thro
ughp
ut (K
bps)
location Location1 Location2 Location3 Location4 Location5Suburbs
Upstream Downstream
0
5000
10000
15000
1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10Cluster Size
Agg
rega
ted
Thro
ughp
ut (K
bps)
location Location1 Location2 Location3 Location4 Location5Shopping center (city center)
10
Narseo Vallina-Rodriguez, University of Cambridge/Telefonica Research, HotNets'12
-
How much additional throughput?
Scenario Time DSL (d/u) Mbps
Cellular (d/u) Mbps
3GOL/DSL (d/u)
1. Densely populated residential area (city center)
1 am 3.44 / 0.30 4.37 / 1.64 2.3 / 6.5
2. Office area rush hour 4 pm 4.51 / 0.47
4.56 / 5.18 2.0 / 12.0
3. Residential Area in tourist hotspot
10 pm 6.72 / 0.84 1.92 / 1.53 1.3 / 2.8
4. Sparsely populated residential area (suburbs)
1 am 2.84 / 0.45 4.67 / 3.89 2.7 / 9.7
5. Popular shopping center in peak time
2 pm n/a 5.31 / 2.64
n/a
11
Narseo Vallina-Rodriguez, University of Cambridge/Telefonica Research, HotNets'12
-
Performance improvement: Video-streaming
0 5 10 15 200
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
dsl/3GOL
fract
ion
of v
ideo
s
Empirical CDF
1 1.2 1.4 1.6 1.8 2 2.2 2.4 2.60
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
dsl/3GOl(40MB)fra
ctio
n of
use
rs
Empirical CDF
Unlimited Capped
50% of the videos have a speed up factor of 10 and below
40% of users have a speed up around 20%
12
Narseo Vallina-Rodriguez, University of Cambridge/Telefonica Research, HotNets'12
-
0 2 4 6 8 10 12 14 16 18 20 22 24
101
102
103
104
105
time (5min bins)
loa
d o
n n
wk
(Mb
s)
3GOL(20Mb budget)
3GOL(Unlim)
Cell capacity
Increase in 3G traffic
Available Bandwidth
Overload
13
Narseo Vallina-Rodriguez, University of Cambridge/Telefonica Research, HotNets'12
-
Prototype implementation
14
Narseo Vallina-Rodriguez, University of Cambridge/Telefonica Research, HotNets'12
-
¤ Decide when to use 3GOL ¤ Which apps and when!
¤ Use the right devices ¤ Cell Nets are best effort! ¤ Pre-fetching radio channel
¤ How much data to onload
¤ How to aggregate different connections: ¤ Same Wi-Fi AP ¤ ClubDSL [Mobicom 2011]
Research challenges
15
Narseo Vallina-Rodriguez, University of Cambridge/Telefonica Research, HotNets'12
-
Related Work
16
Narseo Vallina-Rodriguez, University of Cambridge/Telefonica Research, HotNets'12
¤ Wired networks performance. ¤ Sundaresan et al. Broadband internet performance: a view from the
gateway. ACM SIGCOMM 2011. ¤ Kreibich et al. NetAlyzr, IMC 2010
¤ 3G Offloading ¤ Badam et al. The hare and the tortoise: taming wireless losses by exploiting
wired eliability. In MobiHoc, 2011. ¤ Lee et al. Mobile data offloading: how much can wifi deliver? CoNext 2010
¤ Mobile networks ¤ Ha et al. Tube. ACM Sigcomm, 2012 ¤ Huang et al. A close examination of performance and power
characteristics of 4G/LTE networks ¤ Qiang et al. Characterizing radio resource allocation for 3g networks ¤ Vallina-Rodriguez et al. Breaking for commercials (To appear) IMC 2012
-
Summary
¤ David can help Goliath ¤ Powerboost-like service ¤ Constrained wired networks
¤ Overhead in cellular network can be controlled ¤ Use and release ¤ Data caps
¤ Better performance expected with LTE deployment
17
Narseo Vallina-Rodriguez, University of Cambridge/Telefonica Research, HotNets'12
-
Questions?
Narseo Vallina-Rodriguez [email protected] University of Cambridge / Telefonica Research
18
Narseo Vallina-Rodriguez, University of Cambridge/Telefonica Research, HotNets'12