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

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...

Full description

Bibliographic Details
Main Authors: Pietro Mercati, Vinay Hanumaiah, Jitendra Kulkarni, Simon Bloch, Tajana Rosing
Format: Article
Language:English
Published: European Alliance for Innovation (EAI) 2015-08-01
Series:EAI Endorsed Transactions on Energy Web
Subjects:
Online Access:http://eudl.eu/doi/10.4108/eai.22-7-2015.2260051
id doaj-93aa421a6a9b45ec8268c846a11582ed
record_format Article
spelling doaj-93aa421a6a9b45ec8268c846a11582ed2020-11-25T01:33:06ZengEuropean Alliance for Innovation (EAI)EAI Endorsed Transactions on Energy Web2032-944X2015-08-012511010.4108/eai.22-7-2015.2260051BLAST: Battery Lifetime-constrained Adaptation with Selected Target in Mobile DevicesPietro Mercati0Vinay Hanumaiah1Jitendra Kulkarni2Simon Bloch3Tajana Rosing4University of California, San DiegoSamsung Research AmericaSamsung Research AmericaSamsung Research AmericaUniversity of California, San DiegoMobile 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%.http://eudl.eu/doi/10.4108/eai.22-7-2015.2260051mobilesandroidpower managementbatteryuser experience
collection DOAJ
language English
format Article
sources DOAJ
author Pietro Mercati
Vinay Hanumaiah
Jitendra Kulkarni
Simon Bloch
Tajana Rosing
spellingShingle Pietro Mercati
Vinay Hanumaiah
Jitendra Kulkarni
Simon Bloch
Tajana Rosing
BLAST: Battery Lifetime-constrained Adaptation with Selected Target in Mobile Devices
EAI Endorsed Transactions on Energy Web
mobiles
android
power management
battery
user experience
author_facet Pietro Mercati
Vinay Hanumaiah
Jitendra Kulkarni
Simon Bloch
Tajana Rosing
author_sort Pietro Mercati
title BLAST: Battery Lifetime-constrained Adaptation with Selected Target in Mobile Devices
title_short BLAST: Battery Lifetime-constrained Adaptation with Selected Target in Mobile Devices
title_full BLAST: Battery Lifetime-constrained Adaptation with Selected Target in Mobile Devices
title_fullStr BLAST: Battery Lifetime-constrained Adaptation with Selected Target in Mobile Devices
title_full_unstemmed BLAST: Battery Lifetime-constrained Adaptation with Selected Target in Mobile Devices
title_sort blast: battery lifetime-constrained adaptation with selected target in mobile devices
publisher European Alliance for Innovation (EAI)
series EAI Endorsed Transactions on Energy Web
issn 2032-944X
publishDate 2015-08-01
description 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%.
topic mobiles
android
power management
battery
user experience
url http://eudl.eu/doi/10.4108/eai.22-7-2015.2260051
work_keys_str_mv AT pietromercati blastbatterylifetimeconstrainedadaptationwithselectedtargetinmobiledevices
AT vinayhanumaiah blastbatterylifetimeconstrainedadaptationwithselectedtargetinmobiledevices
AT jitendrakulkarni blastbatterylifetimeconstrainedadaptationwithselectedtargetinmobiledevices
AT simonbloch blastbatterylifetimeconstrainedadaptationwithselectedtargetinmobiledevices
AT tajanarosing blastbatterylifetimeconstrainedadaptationwithselectedtargetinmobiledevices
_version_ 1725079283140919296