Implementation of Customized Greencall Algorithm for Energy-Efficient Of Wireless LANs

Emerging dual-mode phones incorporate a Wireless LAN (WLAN) interface along with the traditional cellular interface. The additional benefits of the WLAN interface are, however, likely to be outweighed by its greater rate of energy consumption. This is especially of concern when real-time applications, that result in continuous traffic, are involved. WLAN radios typically conserve energy by staying in sleep mode. With real-time applications like data transfer, this can be challenging since packets delayed above a threshold are lost. Moreover, the continuous nature of traffic makes it difficult for the radio to stay in the lower power sleep mode enough to reduce energy consumption significantly. In this work, I propose the GreenCall algorithm to derive sleep/ wake-up schedules for the WLAN radio to save energy during data transfer while ensuring that application quality is preserved within acceptable levels of users. I evaluate GreenCall on commodity hardware and study its performance over diverse network paths and describe my experiences in the process. I further extensively investigate the effect of different application parameters on possible energy savings through trace-based simulations. I show that, in spite of the interactive, real-time nature of data transfer, energy consumption during calls can be reduced by close to 80 percent in most instances.

[1]  Athina Markopoulou,et al.  Loss and Delay Measurements of Internet Backbones , 2006, Comput. Commun..

[2]  Zihui Ge,et al.  Lightweight application classification for network management , 2007, INM '07.

[3]  Luís Bernardo,et al.  A Wireless Sensor MAC Protocol for Bursty Data Traffic , 2007, 2007 IEEE 18th International Symposium on Personal, Indoor and Mobile Radio Communications.

[4]  Prasant Mohapatra,et al.  Energy Consumption and Conservation in WiFi Based Phones: A Measurement-Based Study , 2007, 2007 4th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks.

[5]  Minho Kang,et al.  Scheduled power-saving mechanism to minimize energy consumption in IEEE 802.16e systems , 2008, IEEE Communications Letters.

[6]  Lixin Gao,et al.  Energy-Efficient VoIP over Wireless LANs , 2010, IEEE Transactions on Mobile Computing.

[7]  Paramvir Bahl,et al.  Wake on wireless: an event driven energy saving strategy for battery operated devices , 2002, MobiCom '02.

[8]  Vijay Raghunathan,et al.  Experience with a low power wireless mobile computing platform , 2004, Proceedings of the 2004 International Symposium on Low Power Electronics and Design (IEEE Cat. No.04TH8758).

[9]  Ichihiko Toyoda,et al.  Performance evaluation of QoS control scheme that uses back pressure traffic control , 2004, 2004 IEEE 15th International Symposium on Personal, Indoor and Mobile Radio Communications (IEEE Cat. No.04TH8754).

[10]  Vibhore Vardhan,et al.  Power Consumption Breakdown on a Modern Laptop , 2004, PACS.

[11]  David L. Mills,et al.  Internet time synchronization: the network time protocol , 1991, IEEE Trans. Commun..