E-MiLi: Energy-Minimizing Idle Listening in Wireless Networks

WiFi interface is known to be a primary energy consumer in mobile devices, and idle listening (IL) is the dominant source of energy consumption in WiFi. Most existing protocols, such as the 802.11 power-saving mode (PSM), attempt to reduce the time spent in IL by sleep scheduling. However, through an extensive analysis of real-world traffic, we found more than 60 percent of energy is consumed in IL, even with PSM enabled. To remedy this problem, we propose Energy-Minimizing idle Listening (E-MiLi) that reduces the power consumption in IL, given that the time spent in IL has already been optimized by sleep scheduling. Observing that radio power consumption decreases proportionally to its clock rate, E-MiLi adaptively downclocks the radio during IL, and reverts to full clock rate when an incoming packet is detected or a packet has to be transmitted. E-MiLi incorporates sampling rate invariant detection, ensuring accurate packet detection and address filtering even when the receiver's sampling clock rate is much lower than the signal bandwidth. Further, it employs an opportunistic downclocking mechanism to optimize the efficiency of switching clock rate, based on a simple interface to existing MAC-layer scheduling protocols. We have implemented E-MiLi on the USRP software radio platform. Our experimental evaluation shows that E-MiLi can detect packets with close to 100 percent accuracy even with downclocking by a factor of 16. When integrated with 802.11, E-MiLi can reduce energy consumption by around 44 percent for 92 percent of users in real-world wireless networks.

[1]  Ahmed Khattab,et al.  Demonstration Abstract: WARP – A Flexible Platform for Clean-Slate Wireless Medium Access Protocol Design , 2008 .

[2]  Krisztián Flautner,et al.  Automatic Performance Setting for Dynamic Voltage Scaling , 2001, MobiCom '01.

[3]  Ramachandran Ramjee,et al.  NAPman: network-assisted power management for wifi devices , 2010, MobiSys '10.

[4]  Srihari Nelakuditi,et al.  CSMA/CN: Carrier Sense Multiple Access With Collision Notification , 2012, IEEE/ACM Transactions on Networking.

[5]  David E. Culler,et al.  Versatile low power media access for wireless sensor networks , 2004, SenSys '04.

[6]  Li Shang,et al.  Dynamic voltage scaling with links for power optimization of interconnection networks , 2003, The Ninth International Symposium on High-Performance Computer Architecture, 2003. HPCA-9 2003. Proceedings..

[7]  B. McFarland,et al.  A 2.4 & 5 GHz dual band 802.11 WLAN supporting data rates to 108 Mb/s , 2002, 24th Annual Technical Digest Gallium Arsenide Integrated Circuit (GaAs IC) Symposiu.

[8]  Alec Wolman,et al.  Wireless wakeups revisited: energy management for voip over wi-fi smartphones , 2007, MobiSys '07.

[9]  Deborah Estrin,et al.  An energy-efficient MAC protocol for wireless sensor networks , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[10]  J.M. Gilbert,et al.  An integrated 802.11a baseband and MAC processor , 2002, 2002 IEEE International Solid-State Circuits Conference. Digest of Technical Papers (Cat. No.02CH37315).

[11]  Babak Vakili-Amini,et al.  A Dual-Band CMOS MIMO Radio SoC for IEEE 802.11n Wireless LAN , 2008, 2008 IEEE International Solid-State Circuits Conference - Digest of Technical Papers.

[12]  Dipankar Raychaudhuri,et al.  Investigation of the TCP simultaneous-send problem in 802.11 wireless local area networks , 2005, IEEE International Conference on Communications, 2005. ICC 2005. 2005.

[13]  Giuseppe Anastasi,et al.  802.11 power-saving mode for mobile computing in Wi-Fi hotspots: Limitations, enhancements and open issues , 2008, Wirel. Networks.

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

[15]  Hari Balakrishnan,et al.  PPR: partial packet recovery for wireless networks , 2007, SIGCOMM '07.

[16]  Lin Zhong,et al.  Micro power management of active 802.11 interfaces , 2008, MobiSys '08.

[17]  Micah Z. Brodsky,et al.  In defense of wireless carrier sense , 2009, SIGCOMM '09.

[18]  James K. Cavers,et al.  Mobile Channel Characteristics , 2000 .

[19]  Paramvir Bahl,et al.  A case for adapting channel width in wireless networks , 2008, SIGCOMM '08.

[20]  Babak Vakili-Amini,et al.  Design and implementation of a CMO 802.11n SoC , 2009, IEEE Communications Magazine.

[21]  Ákos Lédeczi,et al.  Putting the software radio on a low-calorie diet , 2010, Hotnets-IX.

[22]  William R. Dieter,et al.  Power reduction by varying sampling rate , 2005, ISLPED '05. Proceedings of the 2005 International Symposium on Low Power Electronics and Design, 2005..

[23]  Justin Manweiler,et al.  Avoiding the Rush Hours: WiFi Energy Management via Traffic Isolation , 2011, IEEE Transactions on Mobile Computing.

[24]  M. Zargari,et al.  A dual channel /spl Sigma//spl Delta/ ADC with 40MHz aggregate signal bandwidth , 2003, 2003 IEEE International Solid-State Circuits Conference, 2003. Digest of Technical Papers. ISSCC..

[25]  Dave Levin,et al.  CRAWDAD dataset umd/sigcomm2008 (v.2009-03-02) , 2009 .

[26]  Pingzhi Fan,et al.  SEQUENCE DESIGN FOR COMMUNICATIONS APPLICATIONS , 1996 .