UserScope: A Fine-grained Framework for Collecting Energy-related Smartphone User Contexts

被引:6
作者
Jung, Wonwoo [1 ]
Kim, Kwanghwan [1 ]
Cha, Hojung [1 ]
机构
[1] Yonsei Univ, Dept Comp Sci, Seoul 120749, South Korea
来源
2013 19TH IEEE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS 2013) | 2013年
关键词
smartphones; OS kernel; system monitoring techniques; user energy behavior;
D O I
10.1109/ICPADS.2013.33
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
080201 [机械制造及其自动化];
摘要
To prolong the battery lifetime of modern mobile devices, the energy management policy should be developed in a personalized way, adequately reflecting user context or the energy behavior of the user. The first step toward this personalization is to collect the relevant information, accurately and efficiently, from the device. This paper presents a fine-grained and low-overhead framework, called UserScope, which is designed to collect energy-related user contexts in Android smartphones. We classified energy-related smartphone usage and designed an appropriate set of monitoring parameters to collect from the system. The UserScope core is then implemented as a kernel module to collect all the necessary information in an event-driven manner. This kernel-level implementation ensures monitoring accuracy and low system overhead. UserScope also provides a data-sharing mechanism with which other software components in the system can easily interface. Our experiments show that UserScope accurately extracts energy-related system information with 0.8% CPU overhead. The practicality of UserScope is also validated with real deployment and subsequent analysis of the collected data.
引用
收藏
页码:158 / 165
页数:8
相关论文
共 19 条
[1]
[Anonymous], 2012, P USENIX ANN TECH C
[2]
Chu D., 2011, P 13 WORKSH HOT TOP
[3]
Chameleon: A Color-Adaptive Web Browser for Mobile OLED Displays [J].
Dong, Mian ;
Zhong, Lin .
IEEE TRANSACTIONS ON MOBILE COMPUTING, 2012, 11 (05) :724-738
[4]
Falaki Hossein., 2011, P 6 INT WORKSHOP MOB, P25, DOI [10.1145/1999916.1999923, DOI 10.1145/1999916.1999923]
[5]
Falaki Hossein., 2010, Diversity in smartphone usage, P179, DOI DOI 10.1145/1814433.1814453
[6]
Froehlich J, 2007, MOBISYS '07: PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON MOBILE SYSTEMS, APPLICATIONS, AND SERVICES, P57
[7]
Jung W., 2012, P 10 IEEE ACM IFIP I
[8]
Kim D., 2013, P 2013 DES AUT TEST
[9]
Oliver E, 2011, UBICOMP'11: PROCEEDINGS OF THE 2011 ACM INTERNATIONAL CONFERENCE ON UBIQUITOUS COMPUTING, P345
[10]
Pathak Abhijit D., 2012, Proceedings of the PCIM ASIA 2012. International Conference and Exhibition for Power Electronics, Intelligent Motion, Renewable Energy and Energy Management, P29