6th International Conference on Mobile Computing, Applications and Services

Research Article

User-centric Joint Power and Thermal Management for Smartphones

Download912 downloads
  • @INPROCEEDINGS{10.4108/icst.mobicase.2014.257788,
        author={Pietro Mercati and Vinay Hanumaiah and Jitendra Kulkarni and Simon Bloch and Tajana Simunic Rosing},
        title={User-centric Joint Power and Thermal Management for Smartphones},
        proceedings={6th International Conference on Mobile Computing, Applications and Services},
        publisher={IEEE},
        proceedings_a={MOBICASE},
        year={2014},
        month={11},
        keywords={power management thermal management battery andorid user experience energy efficiency},
        doi={10.4108/icst.mobicase.2014.257788}
    }
    
  • Pietro Mercati
    Vinay Hanumaiah
    Jitendra Kulkarni
    Simon Bloch
    Tajana Simunic Rosing
    Year: 2014
    User-centric Joint Power and Thermal Management for Smartphones
    MOBICASE
    IEEE
    DOI: 10.4108/icst.mobicase.2014.257788
Pietro Mercati1, Vinay Hanumaiah2,*, Jitendra Kulkarni2, Simon Bloch2, Tajana Simunic Rosing1
  • 1: University of California San Diego
  • 2: Samsung Research America
*Contact email: vinay@samsung.com

Abstract

Excessive power consumption and high temperatures are some of the key factors limiting battery charge life and performance of current mobile devices or smartphones. Existing power management solutions do not account for user-experience, which can impact user satisfaction. In this paper we propose a joint power and thermal management solution, which takes a proactive approach in reducing energy consumption while providing expected user-experience. The proposed technique modulates the operating conditions based on users application preferences and exploits the “change blindness” effect to reduce display power consumption. Another important aspect of our implementation is that it does not require any restructuring of the underlying operating system. A novel thermal model of the entire smartphone was built with the purpose of monitoring and controlling the operating conditions to keep the device temperatures within safe operating ranges. Our ready-to-use management technique has been implemented on Google Nexus 5 and has been demonstrated to achieve a 46% application-specific savings on power consumption and up to 35% savings in power consumption at the device level. The mean temperature estimation error is 1.17C.