skip to main content
10.1145/2348543.2348559acmconferencesArticle/Chapter ViewAbstractPublication PagesmobicomConference Proceedingsconference-collections
research-article

RadioJockey: mining program execution to optimize cellular radio usage

Published:22 August 2012Publication History

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.

References

  1. How smartphones are bogging down some wireless carriers. http://bit.ly/Nc0XgL.Google ScholarGoogle Scholar
  2. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  3. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  4. Huawei. Behavior analysis of smartphones. http://bit.ly/Nc0US7.Google ScholarGoogle Scholar
  5. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  6. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  7. 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 ScholarGoogle ScholarCross RefCross Ref
  8. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  9. Nokia Siemens Networks. Understanding Smartphone Behavior in the Network, Nov. 2010. http://bit.ly/OUEkl1.Google ScholarGoogle Scholar
  10. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  11. 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 ScholarGoogle ScholarCross RefCross Ref
  12. Perala, P., Riccciato, F., and Boggia, G. Discovering parameter settings in 3G networks via active measurements. IEEE communication letters 12, 10 (2008).Google ScholarGoogle Scholar
  13. 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 ScholarGoogle ScholarCross RefCross Ref
  14. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  15. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  16. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  17. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  18. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  19. 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 ScholarGoogle Scholar

Index Terms

  1. RadioJockey: mining program execution to optimize cellular radio usage

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in
          • Published in

            cover image ACM Conferences
            Mobicom '12: Proceedings of the 18th annual international conference on Mobile computing and networking
            August 2012
            484 pages
            ISBN:9781450311595
            DOI:10.1145/2348543

            Copyright © 2012 ACM

            Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 22 August 2012

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • research-article

            Acceptance Rates

            Overall Acceptance Rate440of2,972submissions,15%

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader