Energy-aware cross-layer burst buffering for wireless communication

The massive explosion of mobile applications with the ensuing data exchange over the cellular infrastructure is not only a blessing to the mobile user but also has a price in terms of regular discharging of the device battery. A big contributor to this energy consumption is the power hungry wireless network interface. We leverage a measurement kit to perform accurate physical energy consumption measurements in a third generation (3G) telecommunication modem thus isolating the energy footprint of data transfers as opposed to other mobile phone-based measurement studies. Using the measurement kit we show how the statically configured network parameters, i.e., channel switch timers, and buffer thresholds, in addition to the transfer data pattern and the radio coverage, impact the communication energy footprint. We then demonstrate that being aware of static network parameters creates room for energy savings. This is done by devising a set of algorithms that (a) infer the network parameters efficiently, and (b) use the parameters in a new packet scheduler in the device. The combined regime is shown to transfer background uplink data, from real world traces of Facebook and Skype, with significant energy saving compared to the state-of-the-art.

[1]  Simon Hay,et al.  Pervasive and Mobile Computing ( ) – Pervasive and Mobile Computing Measuring Mobile Phone Energy Consumption for 802.11 Wireless Networking , 2022 .

[2]  Alexander Varshavsky,et al.  Traffic backfilling: subsidizing lunch for delay-tolerant applications in UMTS networks , 2011, OPSR.

[3]  Arun Venkataramani,et al.  Energy consumption in mobile phones: a measurement study and implications for network applications , 2009, IMC '09.

[4]  Feng Qian,et al.  TOP: Tail Optimization Protocol For Cellular Radio Resource Allocation , 2010, The 18th IEEE International Conference on Network Protocols.

[5]  Zhisheng Niu,et al.  Cell zooming for cost-efficient green cellular networks , 2010, IEEE Communications Magazine.

[6]  Mahesh K. Marina,et al.  Batch Scheduling of Recurrent Applications for Energy Savings on Mobile Phones , 2010, 2010 7th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks (SECON).

[7]  J. Widmer,et al.  On the impact of 2G and 3G network usage for mobile phones' battery life , 2009, 2009 European Wireless Conference.

[8]  Feng Qian,et al.  Profiling resource usage for mobile applications: a cross-layer approach , 2011, MobiSys '11.

[9]  Yu Xiao,et al.  Energy Consumption of Mobile YouTube: Quantitative Measurement and Analysis , 2008, 2008 The Second International Conference on Next Generation Mobile Applications, Services, and Technologies.

[10]  L. Chiaraviglio,et al.  Optimal Energy Savings in Cellular Access Networks , 2009, 2009 IEEE International Conference on Communications Workshops.

[11]  Jukka Manner,et al.  Energy Consumption Analysis of WLAN, 2G and 3G interfaces , 2010, 2010 IEEE/ACM Int'l Conference on Green Computing and Communications & Int'l Conference on Cyber, Physical and Social Computing.

[12]  Feng Qian,et al.  Characterizing radio resource allocation for 3G networks , 2010, IMC '10.

[13]  Jukka Manner,et al.  Evaluation of data compression for energy-aware communication in mobile networks , 2009, 2009 International Conference on Cyber-Enabled Distributed Computing and Knowledge Discovery.

[14]  Eyal de Lara,et al.  Efficient and transparent dynamic content updates for mobile clients , 2006, MobiSys '06.

[15]  Elizabeth M. Belding-Royer,et al.  Cool-Tether: energy efficient on-the-fly wifi hot-spots using mobile phones , 2009, CoNEXT '09.

[16]  Yaoxue Zhang,et al.  TailTheft: leveraging the wasted time for saving energy in cellular communications , 2011, MobiArch '11.

[17]  Martin Nilsson,et al.  Investigating the energy consumption of a wireless network interface in an ad hoc networking environment , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[18]  Simin Nadjm-Tehrani,et al.  Resource Footprint of a Manycast Protocol Implementation on Multiple Mobile Platforms , 2011, 2011 Fifth International Conference on Next Generation Mobile Applications, Services and Technologies.

[19]  Min Chen,et al.  Rethinking energy efficiency models of cellular networks with embodied energy , 2011, IEEE Network.

[20]  Ramachandran Ramjee,et al.  Bartendr: a practical approach to energy-aware cellular data scheduling , 2010, MobiCom.

[21]  Simin Nadjm-Tehrani,et al.  Software-related energy footprint of a wireless broadband module , 2011, MobiWac '11.

[22]  Frank H. P. Fitzek,et al.  Energy Saving Strategies for Mobile Devices using Wake-up Signals , 2008, MobiMedia.

[23]  Ville Könönen,et al.  Optimizing power consumption of always-on applications based on timer alignment , 2011, 2011 Third International Conference on Communication Systems and Networks (COMSNETS 2011).

[24]  Jukka K. Nurminen,et al.  The Effect of Unwanted Internet Traffic on Cellular Phone Energy Consumption , 2011, 2011 4th IFIP International Conference on New Technologies, Mobility and Security.