skip to main content
10.1145/2507908.2507912acmconferencesArticle/Chapter ViewAbstractPublication PagesmswimConference Proceedingsconference-collections
research-article

Reaching for the clouds: contextually enhancing smartphones for energy efficiency

Published:03 November 2013Publication History

ABSTRACT

Energy efficiency has gradually become a compulsory need in mobile computing as the processing requirements for smartphones have increased exponentially. Moreover, the current demand is stretching beyond the extents of modern battery technology. In this sense, we introduce a novel collaboration solution for mobile devices based on a contextual search entitled Hybrid Contextual Cloud for Ubiquitous Platforms comprising of Smartphones (HYCCUPS). HYCCUPS takes advantage of the pervasive nature of smartphones and of current wireless communication technologies as to offer offloading execution of mobile applications in an opportunistic on-the-fly hybrid computing cloud. We design an adaptive contextual search algorithm for schedulling mobile code execution in smartphone communities based on predicting the availability and mobility of devices in the near vicinity. We emulate the HYCCUPS framework based on real user traces and we prove that it improves battery health, maximizes power save, minimizes overall execution time of mobile applications and it preserves or even enhances user experience.

References

  1. B. Aggarwal, P. Chitnis, A. Dey, K. Jain, V. Navda, V. N. Padmanabhan, R. Ramjee, A. Schulman, and N. Spring. Stratus: energy-efficient mobile communication using cloud support. ACM SIGCOMM Comp. Communication Review, 41(4):477--478, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. A.-L. Barabasi. The origin of bursts and heavy tails in human dynamics. Nature, 435(7039):207--211, 2005.Google ScholarGoogle ScholarCross RefCross Ref
  3. A. Bisong, M. Rahman, et al. An overview of the security concerns in enterprise cloud computing. arXiv preprint arXiv:1101.5613, 2011.Google ScholarGoogle Scholar
  4. R. I. Ciobanu and C. Dobre. Predicting encounters in opportunistic networks. In Proceedings of the 1st ACM workshop on High performance mobile opportunistic systems, pages 9--14. ACM, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. E. Cuervo, A. Balasubramanian, D.-k. Cho, A. Wolman, S. Saroiu, R. Chandra, and P. Bahl. Maui: making smartphones last longer with code offload. In Proceedings of the 8th international conference on Mobile systems, applications, and services, pages 49--62. ACM, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. H. T. Dinh, C. Lee, D. Niyato, and P. Wang. A survey of mobile cloud computing: architecture, applications, and approaches. Wireless Communications and Mobile Computing, 2011.Google ScholarGoogle Scholar
  7. G. Huerta-Canepa and D. Lee. A virtual cloud computing provider for mobile devices. In Proceedings of the 1st ACM Workshop on Mobile Cloud Computing & Services: Social Networks and Beyond, page 6. ACM, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Y. Liang, P. Lai, and C. Chiou. An energy conservation dvfs algorithm for the android operating system. Journal of Convergence, 1(1):93--100, 2010.Google ScholarGoogle Scholar
  9. R.-C. Marin. Hybrid contextual cloud in ubiquitous platforms comprising of smartphones. International Journal of Intelligent Systems Technologies and Applications, 12(1):4--17, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. R.-C. Marin, C. Dobre, and F. Xhafa. A methodology for assessing the predictable behaviour of mobile users in wireless networks. Concurrency and Computation: Practice and Experience, 2013.Google ScholarGoogle Scholar
  11. E. E. Marinelli. Hyrax: Cloud Computing on Mobile Devices using MapReduce (Masters Thesis), 2009. School of Computer Science, Carnegie Mellon University, Pittsburgh, PA 15213.Google ScholarGoogle Scholar
  12. T. K. Wee and R. K. Balan. Adaptive display power management for oled displays. In Proceedings of the first ACM international workshop on Mobile gaming, pages 25--30. ACM, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. J. Ye, S. Dobson, and S. McKeever. Situation identification techniques in pervasive computing: A review. Perv. and Mobile Computing, 8(1):36--66, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Reaching for the clouds: contextually enhancing smartphones for energy efficiency

    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
      HP-MOSys '13: Proceedings of the 2nd ACM workshop on High performance mobile opportunistic systems
      November 2013
      98 pages
      ISBN:9781450323727
      DOI:10.1145/2507908

      Copyright © 2013 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: 3 November 2013

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      HP-MOSys '13 Paper Acceptance Rate13of35submissions,37%Overall Acceptance Rate13of35submissions,37%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader