skip to main content
10.4108/eai.22-7-2015.2260051guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article
Free access

BLAST: Battery Lifetime-constrained Adaptation with Selected Target in Mobile Devices

Published: 11 August 2015 Publication History

Abstract

Mobile devices today contain many power hungry subsystems and execute different applications. Standard power management is not aware of the desired battery lifetime and has no visibility into which applications are executing. However, power consumption is strongly dependent on which applications are executed. In this work, we propose a novel power characterization strategy for mobile devices called application-dependent power states (AP-states). Based on that, we formulate a management problem to improve performance under battery lifetime constraints, and we implement the management framework on a real Android device. We call our framework BLAST: Battery Lifetime-constrained Adaptation with Selected Target. The goal of such framework is to maximize performance while letting the device battery to last at least for a certain required lifetime, and only requires the user to select the desired target lifetime. The implementation does not require OS modifications and can be ported and installed to any Android device. We experimentally verify that our strategy can still meets user experience requirements with a selected target battery lifetime extension of at least 25%.

References

[1]
Shye, A; Scholbrock, B.; Memik, G., "Into the wild: Studying real user activity patterns to guide power optimizations for mobile architectures," Microarchitecture, 2009. MICRO-42. 42nd Annual IEEE/ACM International Symposium on, vol., no., pp.168-178, 12-16 Dec. 2009.
[2]
Ge Bai; Hansi Mou; Yinhong Hou; Yongqiang Lyu; Weikang Yang, "Android Power Management and Analyses of Power Consumption in an Android Smartphone," High Performance Computing and Communications & 2013 IEEE International Conference on Embedded and Ubiquitous Computing (HPCC_EUC), 2013 IEEE 10th International Conference on, vol., no., pp.2347-2353, 13-15 Nov. 2013.
[3]
Geunsik Lim; Changwoo Min; Dong Hyun Kang; Young Ik Eom, "User-aware power management for mobile devices," Consumer Electronics (GCCE), 2013 IEEE 2nd Global Conference on, vol., no., pp.151-152, 1-4 Oct. 2013.
[4]
Sangwook Kim; Hwanju Kim; Jeaho Hwang; Joonwon Lee; Euiseong Seo, "An event-driven power management scheme for mobile consumer electronics," Consumer Electronics, IEEE Transactions on, vol. 59, no. 1, pp.259-266, February 2013.
[5]
Aaron Carroll and Gernot Heiser. 2010. An analysis of power consumption in a smartphone. In Proceedings of the 2010 USENIX conference on USENIX annual technical conference (USENIXATC'10). USENIX Association, Berkeley, CA, USA, 21-21.
[6]
Pallipadi, V. & Starikovskiy, A. (2006), The ondemand governor: past, present and future, in 'Proceedings of Linux Symposium, vol. 2, pp. 223-238.
[7]
Benini, L.; Bogliolo, A; De Micheli, G., "A survey of design techniques for system-level dynamic power management," Very Large Scale Integration (VLSI) Systems, IEEE Transactions on, vol. 8, no. 3, pp.299-316, June 2000.
[8]
Chanmin Yoon, Dongwon Kim, Wonwoo Jung, Chulkoo Kang, and Hojung Cha. 2012. AppScope: application energy metering framework for android smartphones using kernel activity monitoring. In Proceedings of the 2012 USENIX conference on Annual Technical Conference (USENIX ATC'12). USENIX Association, Berkeley, CA, USA, 36-36.
[9]
Chengke Wang; Fengrun Yan; Yao Guo; Xiangqun Chen, "Power estimation for mobile applications with profile-driven battery traces," Low Power Electronics and Design (ISLPED), 2013 IEEE International Symposium on, vol., no., pp.120-125, 4-6 Sept. 2013.
[10]
Alawnah, S.; Sagahyroon, A, "Modeling smartphones power," EUROCON, 2013 IEEE, vol., no., pp.369-374, 1-4 July 2013.
[11]
Bonetto, A; Ferroni, M.; Matteo, D.; Nacci, AA; Mazzucchelli, M.; Sciuto, D.; Santambrogio, M.D., "MPower: Towards an Adaptive Power Management System for Mobile Devices," Computational Science and Engineering (CSE), 2012 IEEE 15th International Conference on, vol., no., pp.318-325, 5-7 Dec. 2012.
[12]
A. A. Nacci, F. Trovò, F. Maggi, M. Ferroni, A. Cazzola, D. Sciuto, and M. D. Santambrogio. 2013. Adaptive and Flexible Smartphone Power Modeling. Mob. Netw. Appl. 18, 5 (October 2013), 600-609.
[13]
Nachi K. Nithi and Adriaan J. de Lind van Wijngaarden. 2011. Smart power management for mobile handsets. Bell Lab. Tech. J. 15, 4 (March 2011), 149-168.
[14]
Marcelo Martins and Rodrigo Fonseca. 2013. Application modes: a narrow interface for end-user power management in mobile devices. In Proceedings of the 14th Workshop on Mobile Computing Systems and Applications (HotMobile '13). ACM, New York, NY, USA.
[15]
Wei, J.; Juarez, E.; Garrido, M.J.; Pescador, F., "Maximizing the user experience with energy-based fair sharing in battery limited mobile systems," Consumer Electronics, IEEE Transactions on, vol. 59, no. 3, pp.690-698, August 2013.
[16]
Hossein Falaki, Ratul Mahajan, Srikanth Kandula, Dimitrios Lymberopoulos, Ramesh Govindan, and Deborah Estrin. 2010. Diversity in smartphone usage. In Proceedings of the 8th international conference on Mobile systems, applications, and services (MobiSys '10). ACM, New York, NY, USA, 179-194.
[17]
Pathania, Anuj; Qing Jiao; Prakash, Alok; Mitra, Tulika, "Integrated CPU-GPU power management for 3D mobile games," Design Automation Conference (DAC), 2014 51st ACM/EDAC/IEEE, vol., no., pp.1-6, 1-5 June 2014.
[18]
Xin Li, Mian Dong, Zhan Ma, and Felix C.A. Fernandes. 2012. GreenTube: power optimization for mobile videostreaming via dynamic cache management. In Proceedings of the 20th ACM international conference on Multimedia (MM '12). ACM, New York, USA, 279-288.
[19]
Yiran Chen; Xiang Chen; Mengying Zhao; Xue, C.J., "Mobile devices user--The subscriber and also the publisher of realtime OLED display power management plan," Computer-Aided Design (ICCAD), 2012 IEEE/ACM International Conference on, vol., no., pp.687-690, 5-8 Nov. 2012.
[20]
Mercati P, Hanumaiah V., Kulkarni J., Bloch S. and Rosing T. "User-centric Joint Power and Thermal Management for Smartphones" MOBICASE 2014, IEEE international conference, Austin, TX, USA, Nov 2014.
[21]
Li, Xueliang; Yan, Guihai; Han, Yinhe; Li, Xiaowei, "SmartCap: User experience-oriented power adaptation for smartphone's application processor," Design, Automation & Test in Europe Conference & Exhibition (DATE), 2013, vol., no., pp.57-60, 18-22 March 2013.
[22]
Anuj Pathania, Qing Jiao, Alok Prakash, and Tulika Mitra. 2014. Integrated CPU-GPU Power Management for 3D Mobile Games. In Proceedings of the 51st Annual Design Automation Conference (DAC '14). ACM, New York, NY, USA, Article 40, 6 pages.
[23]
https://play.google.com/store/apps/details?id=com.imangi.templerun&

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Guide Proceedings
MOBIQUITOUS'15: proceedings of the 12th EAI International Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services on 12th EAI International Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services
August 2015
300 pages
ISBN:9781631900723

Publisher

ICST (Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering)

Brussels, Belgium

Publication History

Published: 11 August 2015

Author Tags

  1. android
  2. battery
  3. mobiles
  4. power management
  5. user experience

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 121
    Total Downloads
  • Downloads (Last 12 months)24
  • Downloads (Last 6 weeks)4
Reflects downloads up to 06 Jan 2025

Other Metrics

Citations

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media