Remote power control of wireless network interfaces

This paper presents a new power management technique aimed at increasing the energy efficiency of client-server multimedia applications running on wireless portable devices. We focus on reducing the energy consumption of the wireless network interface of the client by allowing the remote server to control the power configuration of the network card depending on the workload. In particular, we exploit server knowledge of the workload to perform an energy-efficient traffic reshaping, without compromising on the quality of service. We tested our methodology on the SmartBadge IV wearable device running an MPEG4 streaming video application. Using our technique we measured energy savings of more than 67% compared to no power management being used on the WLAN interface. In addition, we save as much as 50% of energy with respect to the standard 802.11b power management. All of the energy savings are obtained with no performance loss on the video playback.

[1]  Mani B. Srivastava,et al.  Adaptive link layer strategies for energy efficient wireless networking , 1999, Wirel. Networks.

[2]  Luca Benini,et al.  Event-driven power management , 2001, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[3]  Luca Benini,et al.  Operating-system directed power reduction , 2000, ISLPED '00.

[4]  Robin Kravets,et al.  Application‐driven power management for mobile communication , 2000, Wirel. Networks.

[5]  Luca Benini,et al.  Power aware network interface management for streaming multimedia , 2002, 2002 IEEE Wireless Communications and Networking Conference Record. WCNC 2002 (Cat. No.02TH8609).

[6]  Anantha Chandrakasan,et al.  A framework for energy-scalable communication in high-density wireless networks , 2002, ISLPED '02.

[7]  Mani B. Srivastava,et al.  E2WFQ: an energy efficient fair scheduling policy for wireless systems , 2002, ISLPED '02.

[8]  R. Brodersen,et al.  Voltage Scheduling in the lpARM Microprocessor System , 2000 .

[9]  Thomas D. Burd,et al.  Voltage scheduling in the IpARM microprocessor system , 2000, ISLPED'00: Proceedings of the 2000 International Symposium on Low Power Electronics and Design (Cat. No.00TH8514).

[10]  Alan Jay Smith,et al.  Software strategies for portable computer energy management , 1998, IEEE Wirel. Commun..

[11]  Luca Benini,et al.  Dynamic power management for nonstationary service requests , 1999, Design, Automation and Test in Europe Conference and Exhibition, 1999. Proceedings (Cat. No. PR00078).

[12]  Nathan Ickes,et al.  Physical layer driven protocol and algorithm design for energy-efficient wireless sensor networks , 2001, MobiCom '01.

[13]  J. Flinn,et al.  Energy-aware adaptation for mobile applications , 1999, SOSP.

[14]  Y. Eisenberg,et al.  Transmission energy minimization in wireless video streaming applications , 2001, Conference Record of Thirty-Fifth Asilomar Conference on Signals, Systems and Computers (Cat.No.01CH37256).

[15]  Krishna M. Sivalingam,et al.  Design and analysis of low‐power access protocols for wireless and mobile ATM networks , 2000, Wirel. Networks.

[16]  E.S.C. Takahashi,et al.  Application aware scheduling for power management on IEEE 802.11 , 2000, Conference Proceedings of the 2000 IEEE International Performance, Computing, and Communications Conference (Cat. No.00CH37086).

[17]  Krishna M. Sivalingam,et al.  A Survey of Energy Efficient Network Protocols for Wireless Networks , 2001, Wirel. Networks.

[18]  Robin Kravets,et al.  Power management techniques for mobile communication , 1998, MobiCom '98.

[19]  Hari Balakrishnan,et al.  Minimizing Energy for Wireless Web Access with Bounded Slowdown , 2002, MobiCom '02.

[20]  Frank Bellosa OS-Directed Throttling of Processor Activity for Dynamic Power Management , 1999 .

[21]  Prashant Shenoy,et al.  Proxy-Assisted Power-Friendly Streaming to Mobile Devices , 2003, IS&T/SPIE Electronic Imaging.

[22]  Vikram Srinivasan,et al.  Energy-efficient communication protocols , 2002, DAC '02.

[23]  Luca Benini,et al.  Software-controlled processor speed setting for low-power streamingmultimedia , 2001, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..