Cool-Tether: energy efficient on-the-fly wifi hot-spots using mobile phones

We consider the problem of providing ubiquitous yet affordable Internet connectivity to devices at home, at work, and on the move. In this context, we take advantage of two significant technology trends: the commoditization of WiFi WLAN technology and the rapid growth of cellular data services. We propose an architecture called Cool-Tether that harnesses the cellular radio links of one or more mobile smartphones in the vicinity, builds a WiFi hotspot on-the-fly, and provides energy-efficient, affordable connectivity. Prior approaches to supporting such a tethered mode operation have relied on the WiFi ad hoc mode, which impedes the key goal of conserving battery energy on mobile phones. To address the challenges of energy efficiency, Cool-Tether carefully optimizes the energy drain of the WAN (GPRS/ EDGE/ 3G) and WiFi radios on smartphones. In particular, Cool-Tether employs a cloud-based gatherer and an energy-aware striper that exploit the unique energy characteristics of the WAN radio. Cool-Tether also uses a novel reverse-infrastructure mode for WiFi, where the client host serves as a WiFi access point while the mobile phone gateway serves as a WiFi client. We prototype Cool-Tether on smartphones and, experimentally demonstrate savings in energy consumption between 38% - 71% compared to prior energy-agnostic solutions.

[1]  J. Crowcroft,et al.  Bubble Rap: Forwarding in small world DTNs in ever decreasing circles , 2007 .

[2]  John V. Guttag,et al.  Horde: separating network striping policy from mechanism , 2005, MobiSys '05.

[3]  Adam Wierman,et al.  Open Versus Closed: A Cautionary Tale , 2006, NSDI.

[4]  Ááá Èèôö,et al.  GPRSWeb : Optimizing the Web for GPRS Links , 2003 .

[5]  Rajesh K. Gupta,et al.  CoolSpots: reducing the power consumption of wireless mobile devices with multiple radio interfaces , 2006, MobiSys '06.

[6]  Jason Flinn,et al.  Self-Tuning Wireless Network Power Management , 2005, Wirel. Networks.

[7]  Haiyun Luo,et al.  UCAN: a unified cellular and ad-hoc network architecture , 2003, MobiCom '03.

[8]  Kang G. Shin,et al.  Handheld routers: intelligent bandwidth aggregation for mobile collaborative communities , 2004, First International Conference on Broadband Networks.

[9]  Paul Barford,et al.  Generating representative Web workloads for network and server performance evaluation , 1998, SIGMETRICS '98/PERFORMANCE '98.

[10]  Mahadev Satyanarayanan,et al.  Disconnected Operation in the Coda File System , 1999, Mobidata.

[11]  Alex C. Snoeren,et al.  Adaptive inverse multiplexing for wide-area wireless networks , 1999, Seamless Interconnection for Universal Services. Global Telecommunications Conference. GLOBECOM'99. (Cat. No.99CH37042).

[12]  Mahadev Satyanarayanan,et al.  Experience with adaptive mobile applications in Odyssey , 1999, Mob. Networks Appl..

[13]  Kimmo E. E. Raatikainen,et al.  Mowgli WWW software: improved usability of WWW in mobile WAN environments , 1996, Proceedings of GLOBECOM'96. 1996 IEEE Global Telecommunications Conference.

[14]  Lenin Ravindranath,et al.  COMBINE: leveraging the power of wireless peers through collaborative downloading , 2007, MobiSys '07.

[15]  Raghupathy Sivakumar,et al.  A Transport Layer Approach for Achieving Aggregate Bandwidths on Multi-Homed Mobile Hosts , 2005, Wirel. Networks.

[16]  Kang G. Shin,et al.  Improving TCP performance over wireless networks with collaborative multi-homed mobile hosts , 2005, MobiSys '05.

[17]  Pablo Rodriguez,et al.  MAR: a commuter router infrastructure for the mobile Internet , 2004, MobiSys '04.

[18]  Barron C. Housel,et al.  WebExpress: a system for optimizing Web browsing in a wireless environment , 1996, MobiCom '96.

[19]  Robin Kravets,et al.  User devices cooperating to support resource aggregation , 2002, Proceedings Fourth IEEE Workshop on Mobile Computing Systems and Applications.

[20]  M. Frans Kaashoek,et al.  Rover: a toolkit for mobile information access , 1995, SOSP.