super-aggregation

super-aggregation - OnEffectivelyExploitingMultiple

Info iconThis preview shows pages 1–7. Sign up to view the full content.

View Full Document Right Arrow Icon
On Effectively Exploiting Multiple  Wireless Interfaces in Mobile Hosts Cheng-Lin Tsao and Raghupathy Sivakumar Georgia Institute of Technology ACM CoNEXT ‘09 Dec 4, 2009
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
2 Introduction Multi-homed wireless devices Laptops equipped with Wi-Fi, WWAN, Bluetooth,  WiMAX Smartphones equipped with Wi-Fi and 2.5G/3G BlackBerry, iPhone, Google Android Priority-based switching What is the best approach to leverage the  multiple interfaces available at a mobile device in  terms of user performance?
Background image of page 2
Experimental Testbed Real-life heterogeneous wireless testbed Laptop Atheros 802.11a/b/g  PCMCIA Verizon USB727  EVDO Google Android G1 Embedded 802.11g T-Mobile HSDPA Desktop server WAN emulator on the  Wi-Fi path EVDO 802.11b/g Desktop server Smartphone (Google Android) Laptop Verizon 3G network T-Mobile 3G network Campus Wi-Fi network 802.11g HSDPA Ethernet Ethernet Network Nightmare WAN emulator Internet AT&T DSL
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Motivation Simple aggregation Sum of individual  bandwidth Marginal benefits in  practical environments Only 3.6% improvement  on Android Can we achieve  throughput more than  sum of the parts? 0 2 4 6 8 10 12 14 16 laptop (802.11b+EVDO) laptop (802.11g+EVDO) android (802.11g+HSDPA) Wireless interfaces TCP Throughput (Mbps) Wi-Fi 3G simple aggregation B1 B2 B1+B2 B2
Background image of page 4
Super-Aggregation Overview Concept Three strategies that improves performance beyond  the sum of the parts at a multi-homed wireless device TCP-specific throughput enhancement in Wi-Fi + 3G Extension to other protocols/wireless interfaces Deployment Client software changes that work w/ legacy servers Realization Layer-3.5 TCP acceleration in Wi-Fi + 3G networks Prototyped and evaluated on laptop and smartphone
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Principle 1: Selective Offloading Concept Selectively offload certain portions of the transferred  data to the low-bandwidth interface 0 5 10 15 20 25 laptop (802.11b) laptop (802.11g) google android Wireless interfaces
Background image of page 6
Image of page 7
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 19

super-aggregation - OnEffectivelyExploitingMultiple

This preview shows document pages 1 - 7. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online