DocumentCode :
1671419
Title :
An energy-aware framework for coordinated dynamic software management in mobile computers
Author :
Fei, Yunsi ; Zhong, Lin ; Jha, Niraj K.
Author_Institution :
Dept. of Electr. Eng., Princeton Univ., NJ, USA
fYear :
2004
Firstpage :
306
Lastpage :
317
Abstract :
Energy efficiency is a very important and challenging issue for resource-constrained mobile computers. We propose a dynamic software management (DSM) framework to improve battery utilization, and avoid competition for limited energy resources from multiple applications. We have designed and implemented a DSM module in user space, independent of the operating system (OS), which explores quality-of-service (QoS) adaptation to reduce system energy and employs a priority-based preemption policy for multiple applications. It also employs energy macromodels for mobile applications to aid in this endeavor. By monitoring the energy supply and predicting energy demand at each QoS level, the DSM module is able to select the best possible trade-off between energy conservation and application QoS. To the best of our knowledge, this is the first energy-aware coordinated framework utilizing adaptation of mobile applications. It honors the priority desired by the user and is portable to POSIX-compliant OSs. Our experimental results for some mobile applications (video player, speech recognizer, voice-over-IP) show that this approach can meet user-specified task-oriented goals and improve battery utilization significantly. They also show that prediction of application energy demand based on energy macro-models is a key component of this framework.
Keywords :
energy conservation; mobile computing; portable computers; prediction theory; quality of service; software management; QoS adaptation; battery utilization; coordinated dynamic software management; energy demand prediction; energy efficiency; energy-aware framework; mobile applications; operating system; priority-based preemption policy; quality-of-service adaptation; resource-constrained mobile computers; speech recognizer; video player; voice-over-IP; Application software; Battery management systems; Energy efficiency; Energy management; Energy resources; Mobile computing; Monitoring; Operating systems; Quality of service; Resource management;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Modeling, Analysis, and Simulation of Computer and Telecommunications Systems, 2004. (MASCOTS 2004). Proceedings. The IEEE Computer Society's 12th Annual International Symposium on
ISSN :
1526-7539
Print_ISBN :
0-7695-2251-3
Type :
conf
DOI :
10.1109/MASCOT.2004.1348285
Filename :
1348285
Link To Document :
بازگشت