Jump to ContentJump to Main Navigation
Show Summary Details
More options …

Metrology and Measurement Systems

The Journal of Committee on Metrology and Scientific Instrumentation of Polish Academy of Sciences

4 Issues per year


IMPACT FACTOR 2016: 1.598

CiteScore 2016: 1.58

SCImago Journal Rank (SJR) 2016: 0.460
Source Normalized Impact per Paper (SNIP) 2016: 1.228

Open Access
Online
ISSN
2300-1941
See all formats and pricing
More options …
Volume 20, Issue 3 (Sep 2013)

Issues

Methods for Measurement of Energy Consumption in Mobile Devices

Robertas Damaševičius
  • Corresponding author
  • Kaunas University of Technology, Software Engineering Department, Studentų st. 50-410, LT-51368, Kaunas, Lithuania
  • Email
  • Other articles by this author:
  • De Gruyter OnlineGoogle Scholar
/ Vytautas Štuikys
  • Kaunas University of Technology, Software Engineering Department, Studentų st. 50-410, LT-51368, Kaunas, Lithuania
  • Other articles by this author:
  • De Gruyter OnlineGoogle Scholar
/ Jevgenijus Toldinas
  • Corresponding author
  • Kaunas University of Technology, Computer Science Department, Studentų 50-209, LT-51368, Kaunas, Lithuania
  • Email
  • Other articles by this author:
  • De Gruyter OnlineGoogle Scholar
Published Online: 2013-09-06 | DOI: https://doi.org/10.2478/mms-2013-0036

Abstract

Mobile devices have become an integral part of our life and provide dozens of useful services to their users. However, usability of mobile devices is hindered by battery lifetime. Energy conservation can extend battery lifetime, however, any energy management policy requires accurate prediction of energy consumption, which is impossible without reliable energy measurement and estimation methods and tools. We present an analysis of the energy measurement methodologies and describe the implementations of the internal (profiling) software (proprietary, custom) and external software-based (Java API, Sensor API, GSM AT) energy measurement methodologies. The methods are applied to measure energy consumption on a variety of mobile devices (laptop PC, PDA, smart phone). A case study of measuring energy consumption on a mobile computer using 3DMark06 benchmarking software is presented

Keywords: battery management; energy consumption; energy measurement; mobile computing

  • [1] Silven O., Jyrkkä K. (2007). Observations on power-efficiency trends in mobile communication devices. EURASIP Journal on Embedded Systems, 2007:056976.Google Scholar

  • [2] Banerjee N., Rahmati A., Corner M.D., Rollins S., Zhong L. (2007). Users and batteries: interactions and adaptive energy management in mobile systems. In Proceedings of the 9th International Conference onUbiquitous Computing (UbiComp '07), Zurich, Switzerland, 217-234.Google Scholar

  • [3] Rahmati A., Qian A, Zhong L. (2007). Understanding human-battery interaction on mobile phones. In Proceedings of the 9th International Conference on Human Computer Interaction with Mobile Devices andServices (MobileHCI '07), Singapore, 265-272.Google Scholar

  • [4] Krintz C., Wen Y., Wolski R. (2004). Application-level prediction of battery dissipation. In Symposium onLow Power Electronics and Design (ISLPED'04), Newport Beach, CA, USA, 224-229.Google Scholar

  • [5] Park S. Savvides A., Srivastava M. (2001). Battery capacity measurement and analysis using lithium coin cell battery. In Proceedings of International Symposium on Low Power Electronics and Design (ISLPED'01), Huntington Beach, CA, USA, 382-387.Google Scholar

  • [6] Naik K. (2010). A survey of software based energy saving methodologies for handheld wirelesscommunication devices. Technical Report 2010-13, Department of Computer and Electrical Engineering, University of Waterloo, Canada.Google Scholar

  • [7] Sinha A., Chandrakasan A.P. (2010). Energy aware software. In Proceedings of 13th InternationalConference on VLSI Design (VLSI Design 2000), Calcutta, India, 50-55.Google Scholar

  • [8] Tan K., Raghunathan A., Lakshminarayana G., Jha N.K. (2001). High-level software energy macromodeling. In Proceedings of the 38th Annual Design Automation Conference (DAC '01), Las Vegas, NV, USA, 605-610.Google Scholar

  • [9] Palit R., Singh A., Naik K. (2008) Modeling the energy costs of applications on portable devices. In Proceedings of the 11th International Symposium on Modeling, Analysis and Simulation of Wireless andMobile Systems (MSWiM '08). ACM, New York, NY, USA, 346-353.Google Scholar

  • [10] Simunic T., de Micheli G., Benini L., Hans M. (2000). Source code optimization and profiling of energy consumption in embedded systems. In Proceedings of 13th International Symposium on System Synthesis(ISSS 2000), Washington, USA, 193-198.Google Scholar

  • [11] Sagahyroon A. (2006). Power consumption in handheld computers. In Proceedings of IEEE Asia PacificConference on Circuits and Systems (APCCAS 2006), Singapore, 1721-1724.Google Scholar

  • [12] Ravi N., Scott J., Iftode L. (2008). Context-aware battery management for mobile phones. In Proceedingsof the 6th Annual IEEE International Conference on Pervasive Computing and Communications(PERCOM '08), Washington, USA, 224-233.Google Scholar

  • [13] Krejcar O. (2011). Testing the battery life of mobile phones and PDAs. In Proceedings of InternationalConference on Software and Computer Applications (ICSCA 2011). IPCSIT vol. 9, 132-136. IACSIT Press, Singapore.Google Scholar

  • [14] Rice A., Hay S. (2010). Decomposing power measurements for mobile devices. In Proceedings of IEEEInternational Conference on Pervasive Computing and Communications (PerCom), Mannheim, Germany, 70-78. IEEE Press.Google Scholar

  • [15] Mayo R.N., Ranganathan P. (2004). Energy consumption in mobile devices: why future systems need requirements-aware energy scale-down. In Proceedings of 3rd International Workshop on Power-AwareComputer Systems (PACS 2003), San Diego, CA, USA. Lecture Notes in Computer Science vol. 3164, 26-40. Springer.Google Scholar

  • [16] Thiagarajan N., Aggarwal G., Nicoara A., Boneh D., Singh J.P. (2012). Who killed my battery?: analyzing mobile browser energy consumption. In Proceedings of the 21st International Conference on World WideWeb (WWW '12), Lyon, France, 41-50.Google Scholar

  • [17] Nurminen J., Noyranen J. (2008). Energy-consumption in mobile peer-to-peer - quantitative results from file sharing. In Proceedings of Consumer Communications and Networking Conference (CCNC 2008), Las Vegas, NV, USA, 729-733.Google Scholar

  • [18] Balasubramanian N., Balasubramanian A., Venkataramani A. (2009). Energy consumption in mobile phones: a measurement study and implications for network applications. In Proceedings of the 9th ACMSIGCOMM Conference on Internet Measurement (IMC '09), Chicago, Illinois, USA, 280-293.Google Scholar

  • [19] Xiao Y., Kalyanaraman R.S. Yla-Jaaski A. (2008). Energy consumption of mobile Youtube: quantitative measurement and analysis. In Proceedings of the 2nd International Conference on Next Generation MobileApplications, Services, and Technologies (NGMAST '08). IEEE Computer Society, Washington, DC, USA, 61-69.Google Scholar

  • [20] Vallina-Rodriguez N., Hui P., Crowcroft J., Rice A. (2010). Exhausting battery statistics: understanding the energy demands on mobile handsets. In Proceedings of the 2nd ACM SIGCOMM Workshop onNetworking, Systems, and Applications on Mobile Handhelds (MobiHeld '10), New Delhi, India, 9-14.Google Scholar

  • [21] Flinn J., Satyanarayanan M. (1999). PowerScope: a tool for profiling the energy usage of mobile applications. In Proceedings of the Second IEEE Workshop on Mobile Computer Systems and Applications(WMCSA '99). IEEE Computer Society, Washington, DC, USA, 2.Google Scholar

  • [22] Perrucci G.P., Fitzek F.H.P., Widmer J. (2011). Survey on energy consumption entities on the smartphone platform. In Proceedings of IEEE 73rd Vehicular Technology Conference (VTC Spring), Budapest, Hungary, 1-6.Google Scholar

  • [23] Damaševičius R., Štuikys V., Toldinas J. (2008). Embedded program specialization for multiple criteria trade-offs. Electronics and Electrical Engineering, 8(88), 9-14.Google Scholar

  • [24] Toldinas J., Štuikys V., Damaševičius R., Ziberkas G. (2009). Application-level energy consumption in communication models for handhelds. Electronics and Electrical Engineering, 6(94), 73-76.Google Scholar

  • [25] Toldinas J., Štuikys V., Ziberkas G., Naunikas D. (2010). Power awareness experiment for crypto servicebased algorithms. Electronics and Electrical Engineering, 5(101), 57-62.Google Scholar

  • [26] Toldinas J., Štuikys V., Damaševičius R., Ziberkas G., Banionis M. (2011). Energy efficiency comparison with cipher strength of AES and Rijndael cryptographic algorithms in mobile devices. Electronics andElectrical Engineering, 2(108), 11-14.Google Scholar

  • [27] Damaševičius R., Štuikys V., Ziberkas G., Toldinas J. (2012). Energy consumption of hash functions. Electronics and Electrical Engineering, 10(18), 81-84.Google Scholar

  • [28] Damaševičius R., Ziberkas G. (2012). Energy consumption and quality of approximate image transformation. Electronics and Electrical Engineering, 4(120), 99-102. Google Scholar

About the article

Published Online: 2013-09-06

Published in Print: 2013-09-01


Citation Information: Metrology and Measurement Systems, ISSN (Print) 0860-8229, DOI: https://doi.org/10.2478/mms-2013-0036.

Export Citation

This content is open access.

Citing Articles

Here you can find all Crossref-listed publications in which this article is cited. If you would like to receive automatic email messages as soon as this article is cited in other publications, simply activate the “Citation Alert” on the top of this page.

[1]
Ali Hassan Sodhro, Ye Li, and Madad Ali Shah
Multimedia Tools and Applications, 2017, Volume 76, Number 19, Page 20001
[2]
Algimantas Venckauskas, Vytautas Stuikys, Robertas Damasevicius, and Nerijus Jusas
Security and Communication Networks, 2016, Volume 9, Number 16, Page 3324
[3]
Raja Wasim Ahmad, Abdullah Gani, Siti Hafizah Ab. Hamid, Feng Xia, and Muhammad Shiraz
Journal of Network and Computer Applications, 2015, Volume 58, Page 42

Comments (0)

Please log in or register to comment.
Log in