A Model for Hour-Wise Prediction of Mobile Device Energy Availability

  • Mathias Longo
  • Cristian MateosEmail author
  • Alejandro Zunino
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 738)


Mobile devices have become so ubiquitous and their computational capabilities have increased so much that they have been deemed as first-class resource providers in modern computational paradigms. Particularly, novel Mobile Cloud Computing paradigms such as Dew Computing promote offloading heavy computations to nearby mobile devices. Not only this requires to produce resource allocators to take advantage of device resources, but also mechanisms to quantify current and future energy availability in target devices. We propose a model to produce hour-wise estimations of battery availability by inspecting past device owner’s activity and relevant device state variables. The model includes a feature extraction approach to obtain representative features/variables, and a prediction approach, based on regression models and machine learning classifiers. Comparisons against a relevant related work in terms of the Mean Squared Error metric shows that our method provides more accurate battery availability predictions in the order of several hours ahead.


Mobile cloud computing Battery prediction Feature selection Time series Android 



We acknowledge the financial support by ANPCyT through grant no. PICT-2013-0464. The first author acknowledges his MSc. scholarship in Data Science (USA) granted by Fundación Sadosky.


  1. 1.
    N. Fernando, S.W. Loke, W. Rahayu, Mobile cloud computing: a survey. Futur. Gener. Comput. Syst. 29(1), 84–106 (2013)CrossRefGoogle Scholar
  2. 2.
    K. Kumar, J. Liu, Y.-H. Lu, B. Bhargava, A survey of computation offloading for mobile systems. Mob. Netw. Appl. 18(1), 129–140 (2013)CrossRefGoogle Scholar
  3. 3.
    M. Sharifi, S. Kafaie, O. Kashefi, A survey and taxonomy of cyber foraging of mobile devices. IEEE Commun. Surv. Tutorials 14(4), 1232–1243 (2012)CrossRefGoogle Scholar
  4. 4.
    S. Nunna, A. Kousaridas, M. Ibrahim, M. Dillinger, C. Thuemmler, H. Feussner, A. Schneider, Enabling real-time context-aware collaboration through 5G and mobile edge computing, in 12th International Conference on Information Technology-New Generations (ITNG) (IEEE, New York, 2015), pp. 601–605Google Scholar
  5. 5.
    F. Bonomi, R. Milito, J. Zhu, S. Addepalli, Fog computing and its role in the internet of things, in Proceedings of the first edition of the workshop on Mobile Cloud Computing (ACM, New York, 2012), pp. 13–16Google Scholar
  6. 6.
    P. Mach, Z. Becvar, Mobile edge computing: a survey on architecture and computation offloading. IEEE Commun. Surv. Tutorials 19(3), 1628–1656 (2017)CrossRefGoogle Scholar
  7. 7.
    M. Gusev, A dew computing solution for IoT streaming devices, in 40th International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO) (IEEE, New York, 2017), pp. 387–392Google Scholar
  8. 8.
    K. Skala, D. Davidovic, E. Afgan, I. Sovic, Z. Sojat, Scalable distributed computing hierarchy: cloud, fog and dew computing. Open J. Cloud Comput. 2(1), 16–24 (2015)Google Scholar
  9. 9.
    C. Tapparello, C.F.B. Karaoglu, H. Ba, S. Hijazi, J. Shi, A. Aquino, W. Heinzelman, Volunteer computing on mobile devices: state of the art and future, in Enabling Real-Time Mobile Cloud Computing through Emerging Technologies, pp. 153–181 (2015)Google Scholar
  10. 10.
    M. Hirsch, J.M. Rodríguez, C. Mateos, A. Zunino, A two-phase energy-aware scheduling approach for CPU-intensive jobs in mobile grids. J. Grid Comput. 15(1), 55–80 (2017)CrossRefGoogle Scholar
  11. 11.
    D.T. Wagner, A. Rice, A.R. Beresford, Device analyzer: large-scale mobile data collection. ACM SIGMETRICS Perform. Eval. Rev. 41(4), 53–56 (2014)CrossRefGoogle Scholar
  12. 12.
    I. Guyon, A. Elisseeff, An introduction to variable and feature selection. J. Mach. Learn. Res. 3 1157–1182 (2003)zbMATHGoogle Scholar
  13. 13.
    F.X. Diebold, G.D. Rudebusch, On the power of dickey-fuller tests against fractional alternatives. Econ. Lett. 35(2), 155–160 (1991)MathSciNetCrossRefGoogle Scholar
  14. 14.
    J.-M. Kang, S.-S. Seo, J.W.-K. Hong, Personalized battery lifetime prediction for mobile devices based on usage patterns. J. Comput. Sci. Eng. 5(4), 338–345 (2011)CrossRefGoogle Scholar
  15. 15.
    S. Hochreiter, J. Schmidhuber, Long short-term memory. Neural Comput. 9(8), 1735–1780 (1997)CrossRefGoogle Scholar
  16. 16.
    H. Sak, A. Senior, F. Beaufays, Long short-term memory based recurrent neural network architectures for large vocabulary speech recognition (2014). arXiv preprint arXiv:1402.1128Google Scholar

Copyright information

© Springer International Publishing AG, part of Springer Nature 2018

Authors and Affiliations

  • Mathias Longo
    • 1
  • Cristian Mateos
    • 2
    Email author
  • Alejandro Zunino
    • 2
  1. 1.University of Southern CaliforniaLos AngelesUSA
  2. 2.ISISTAN-UNCPBA-CONICETTandilArgentina

Personalised recommendations