Skip to main navigation Skip to search Skip to main content

A survey on energy estimation and power modeling schemes for smartphone applications

  • Raja Wasim Ahmad
  • , Abdullah Gani
  • , Siti Hafizah Ab Hamid
  • , Mohammad Shojafar
  • , Abdelmuttlib Ibrahim Abdalla Ahmed
  • , Sajjad A. Madani
  • , Kashif Saleem
  • , Joel J.P.C. Rodrigues
  • University of Malaya
  • University of Rome La Sapienza
  • COMSATS University Islamabad
  • King Saud University
  • Instituto Nacional de Telecomunicações
  • St. Petersburg National Research University of Information Technologies, Mechanics and Optics (ITMO)

Research output: Contribution to journalArticlepeer-review

40 Scopus citations

Abstract

In the last decade, the rising trend in the popularity of smartphones motivated software developers to increase application functionality. However, increasing application functionality demands extra power budget that as a result, decreases smartphone battery lifetime. Optimizing energy critical sections of an application creates an opportunity to increase battery lifetime. Smartphone application energy estimation helps investigate energy consumption behavior of an application at diversified granularity (eg, coarse and fine granular) for optimal battery resource use. This study explores energy estimation and modeling schemes to highlight their advantages and shortcomings. It classifies existing smartphone application energy estimation and modeling schemes into 2 categories, ie, code analysis and mobile components power model–based estimation owing to their architectural designs. Moreover, it further classifies code analysis–based modeling and estimation schemes in simulation-based and profiling-based categories. It compares existing energy estimation and modeling schemes based on a set of parameters common in most literature to highlight the commonalities and differences among reported literature. Existing application energy estimation schemes are low-accurate, resource expensive, or non-scalable, as they consider marginally accurate smart battery's voltage/current sensors, low-rate power capturing tools, and labor-driven lab-setting environment to propose power models for smartphone application energy estimation. Besides, the energy estimation overhead of the components power model–based estimation schemes is very high as they physically run the application on a smartphone for energy profiling. To optimize smartphone application energy estimation, we have highlighted several research issues to help researchers of this domain to understand the problem clearly.

Original languageEnglish
Article numbere3234
JournalInternational Journal of Communication Systems
Volume30
Issue number11
DOIs
StatePublished - 25 Jul 2017
Externally publishedYes

Keywords

  • application energy
  • energy estimation
  • energy profiling
  • profiling overhead

Fingerprint

Dive into the research topics of 'A survey on energy estimation and power modeling schemes for smartphone applications'. Together they form a unique fingerprint.

Cite this