ABSTRACT
Many networked applications that run in the background on a mobile device incur significant energy drains when using the cellular radio interface for communication. This is mainly due to the radio-tail, where the cellular radio remaining in a high energy state for up to 20s after each communication spurt. In order to cut down energy consumption, many recent devices employ fast dormancy, a feature that forces the client radio to quickly go into a low energy state after a fixed short idle period. However, aggressive idle timer values for fast dormancy can increase signaling overhead due to frequent state transitions, which negatively impacts the network. In this work, we have designed and implemented RadioJockey, a system that uses program execution traces to predict the end of communication spurts, thereby accurately invoking fast dormancy without increasing network signaling load. We evaluate RadioJockey on a broad range of background applications and show that it achieves 20-40\% energy savings with negligible increase in signaling overhead compared to fixed idle timer-based approaches.
- How smartphones are bogging down some wireless carriers. http://bit.ly/Nc0XgL.Google Scholar
- Balasubramanian, N., Balasubramanian, A., and Venkataramani, A. Energy consumption in mobile phones: a measurement study and implications for network applications. In Proceedings of the Internet Measurement Conference (IMC) (Chicago, IL, Nov. 2009), ACM. Google ScholarDigital Library
- Falaki, H., Lymberopoulos, D., Mahajan, R., Kandula, S., and Estrin, D. A first look at traffic on smartphones. In Proceedings of the Internet Measurement Conference (IMC) (Melbourne, Australia, Nov. 2010), ACM. Google ScholarDigital Library
- Huawei. Behavior analysis of smartphones. http://bit.ly/Nc0US7.Google Scholar
- Hunt, G., and Brubacher, D. Detours: Binary Interception of Win32 Functions. In Proceedings of the 3rd USENIX Windows NT Symposium (Seattle, WA, July 1999). Google ScholarDigital Library
- Lagar-Cavilla, H. A., Joshi, K., Varshavsky, A., Bickford, J., and Parra, D. Traffic backfilling: subsidizing lunch for delay-tolerant applications in UMTS networks. In Proceedings of the 3rd Workshop on Networking, Systems, and Applications on Mobile Handhelds (MobiHeld) (Cascais, Portugal, Oct. 2011). Google ScholarDigital Library
- Liers, F., and Mitschele-Thiel, A. UMTS data capacity improvements employing dynamic RRC timeouts. In Proceedings of the 16th IEEE International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC) (Berlin, Germany, Sept. 2005).Google ScholarCross Ref
- Liu, H., Zhang, Y., and Zhou, Y. TailTheft: Leveraging the wasted time for saving energy in cellular communications. In Proceedings of the 6th ACM International Workshop on Mobility in the Evolving Internet Architecture (MobiArch) (Washington, D.C., June 2011). Google ScholarDigital Library
- Nokia Siemens Networks. Understanding Smartphone Behavior in the Network, Nov. 2010. http://bit.ly/OUEkl1.Google Scholar
- Pathak, A., Hu, Y., Zhang, M., Bahl, P., and Wang, Y. Fine-grained power modeling for smartphones using system call tracing. In Proceedings of the 6th European Conference on Computer Systems (EuroSys) (Salzburg, Austria, Apr. 2011), ACM. Google ScholarDigital Library
- Perala, P., Barbuzzi, A., Boggia, G., and Pentikousis, K. Theory and practice of RRC state transitions in UMTS networks. In Proceedings of the 5th IEEE Broadband Wireless Access Workshop (BWA) (Anaheim, CA, 2009).Google ScholarCross Ref
- Perala, P., Riccciato, F., and Boggia, G. Discovering parameter settings in 3G networks via active measurements. IEEE communication letters 12, 10 (2008).Google Scholar
- Puustinen, I., and Nurminen, J. The effect of unwanted Internet traffic on cellular phone energy consumption. In Proceedings of the 4th IFIP International Conference on New Technologies, Mobility and Security (NTMS) (Paris, France, Feb. 2011).Google ScholarCross Ref
- Qian, F., Wang, Z., Gerber, A., Mao, Z., Sen, S., and Spatscheck, O. Characterizing Radio Resourcde Allocation for 3G Networks. In Proceedings of the Internet Measurement Conference (IMC) (Melbourne, Australia, Nov. 2010). Google ScholarDigital Library
- Qian, F., Wang, Z., Gerber, A., Mao, Z., Sen, S., and Spatscheck, O. TOP: Tail Optimization Protocol for Cellular Radio Resource Alocation. In Proceedings of the 18th International Conference on Network Protocols (ICNP) (Kyoto, Japan, Oct. 2010). Google ScholarDigital Library
- Qian, F., Wang, Z., Gerber, A., Mao, Z., Sen, S., and Spatscheck, O. Profiling resource usage for mobile applications: a cross-layer approach. In Proceedings of the 9th International Conference on Mobile Systems, Applications, and Services (MobiSys) (Washington, D.C., June 2011), ACM. Google ScholarDigital Library
- Schulman, A., Navda, V., Ramjee, R., Spring, N., Deshpande, P., Grunewald, C., Jain, K., and Padmanabhan, V. N. Bartendr: A Practical Approach to Energy-aware Cellular Data Scheduling. In Proceedings of the 16th International Conference on Mobile Computing and Networking (MobiCom) (Chicago, IL, Sept. 2010). Google ScholarDigital Library
- Sharma, A., Navda, V., Ramjee, R., Padmanabhan, V., and Belding, E. Cool-Tether: Energy Efficient On-the-fly WiFi Hot-spots using Mobile Phones. In Proceedings of the 5th International Conference on emerging Networking EXperiments and Technologies (CoNEXT) (Rome, Italy, Dec. 2009). Google ScholarDigital Library
- Yeh, J.-H., Chen, J.-C., and Lee., C.-C. Comparative Analysis of Energy-Saving Techniques in 3GPP and 3GPP2 Systems. IEEE Transactions on Vehicular Technology (TVT) 58, 1 (2009).Google Scholar
Index Terms
- RadioJockey: mining program execution to optimize cellular radio usage
Recommendations
GreenTouch: transparent energy management for cellular data radios
UbiComp '16: Proceedings of the 2016 ACM International Joint Conference on Pervasive and Ubiquitous ComputingSmartphones come equipped with multiple radios for cellular data communication such as 4G LTE, 3G, and 2G, that offer different bandwidths and power profiles. 4G LTE offers the highest bandwidth and is desired by users as it offers quick response while ...
Coordinating cellular background transfers using loadsense
MobiCom '13: Proceedings of the 19th annual international conference on Mobile computing & networkingTo minimize battery drain due to background communication in cellular-connected devices such as smartphones, the duration for which the cellular radio is kept active should be minimized. This, in turn, calls for scheduling the background communication ...
A close examination of performance and power characteristics of 4G LTE networks
MobiSys '12: Proceedings of the 10th international conference on Mobile systems, applications, and servicesWith the recent advent of 4G LTE networks, there has been increasing interest to better understand the performance and power characteristics, compared with 3G/WiFi networks. In this paper, we take one of the first steps in this direction.
Using a ...
Comments