COMBINE: leveraging the power of wireless peers through collaborative downloading

  • Authors:
  • Ganesh Ananthanarayanan;Venkata N. Padmanabhan;Lenin Ravindranath;Chandramohan A. Thekkath

  • Affiliations:
  • Microsoft Research, Bangalore, India;Microsoft Research, Bangalore, India;Microsoft Research, Bangalore, India;Microsoft Research, Mountain View, CA

  • Venue:
  • Proceedings of the 5th international conference on Mobile systems, applications and services
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Mobile devices are increasingly equipped with multiple network interfaces: Wireless Local Area Network (WLAN) interfaces for local connectivity and Wireless Wide Area Network (WWAN) interfaces for wide-area connectivity. The WWAN typically provides much wider coverage but much lower speeds than the WLAN. To address this dichotomy, we present COMBINE, a system for collaborative downloading wherein devices that are within WLAN range pool together their WWAN links, significantly increasing the effective speed available to them. COMBINE makes a number of novel contributions overprior work in this area, including: (a) a framework of incentives for collaboration that addresses several practical issues including the unification of monetary and energy costs, and on-the-fly estimation of the energy cost of communication in a system in operation; (b) a protocol for collaborative group formation and workload distribution that is energy efficient and adaptive to fluctuations in network conditions; and (c) an application-level striping procedure that eases deployment by avoiding the need for special-purpose proxies in the infrastructure. We present experimental results based on the prototype we have implemented that showen couraging speeds-ups with COMBINE.