Transcript
Page 1: When David helps Goliath: The Case for 3G Onloading

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

Page 2: When David helps Goliath: The Case for 3G Onloading

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

Page 3: When David helps Goliath: The Case for 3G Onloading

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

Page 4: When David helps Goliath: The Case for 3G Onloading

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

Page 5: When David helps Goliath: The Case for 3G Onloading

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

Page 6: When David helps Goliath: The Case for 3G Onloading

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

Page 7: When David helps Goliath: The Case for 3G Onloading

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

Page 8: When David helps Goliath: The Case for 3G Onloading

Preliminary results

¤ How much additional throughput?

¤  Performance improvement?

¤  Increase in cellular traffic?

8

Narseo Vallina-Rodriguez, University of Cambridge/Telefonica Research, HotNets'12

Page 9: When David helps Goliath: The Case for 3G Onloading

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

Page 10: When David helps Goliath: The Case for 3G Onloading

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

Page 11: When David helps Goliath: The Case for 3G Onloading

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

Page 12: When David helps Goliath: The Case for 3G Onloading

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

Page 13: When David helps Goliath: The Case for 3G Onloading

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

Page 14: When David helps Goliath: The Case for 3G Onloading

Prototype implementation

14

Narseo Vallina-Rodriguez, University of Cambridge/Telefonica Research, HotNets'12

Page 15: When David helps Goliath: The Case for 3G Onloading

¤ 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

Page 16: When David helps Goliath: The Case for 3G Onloading

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

Page 17: When David helps Goliath: The Case for 3G Onloading

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

Page 18: When David helps Goliath: The Case for 3G Onloading

Questions?

Narseo Vallina-Rodriguez [email protected] University of Cambridge / Telefonica Research

18

Narseo Vallina-Rodriguez, University of Cambridge/Telefonica Research, HotNets'12


Top Related