DocumentCode :
864292
Title :
DYNAMO: A Cross-Layer Framework for End-to-End QoS and Energy Optimization in Mobile Handheld Devices
Author :
Mohapatra, Shivajit ; Dutt, Nikil ; Nicolau, Alex ; Venkatasubramanian, Nalini
Author_Institution :
Applications Res. Center, Motorola Labs, Schaumburg, IL
Volume :
25
Issue :
4
fYear :
2007
fDate :
5/1/2007 12:00:00 AM
Firstpage :
722
Lastpage :
737
Abstract :
In this paper, we present the design and implementation of a cross-layer framework for evaluating power and performance tradeoffs for video streaming to mobile handheld systems. We utilize a distributed middleware layer to perform joint adaptations at all levels of system hierarchy - applications, middleware, OS, network and hardware for optimized performance and energy benefits. Our framework utilizes an intermediate server in close proximity of the mobile device to perform end-to-end adaptations such as admission control, intelligent network transmission and dynamic video transcoding. The knowledge of these adaptations are then used to drive "on-device" adaptations, which include CPU voltage scaling through OS based soft realtime scheduling, LCD backlight intensity adaptation and network card power management. We first present and evaluate each of these adaptations individually and subsequently report the performance of the joint adaptations. We have implemented our cross-layer framework (called DYNAMO) and evaluated it on Compaq iPaq running Linux using streaming video applications. Our experimental results show that such joint adaptations can result in energy savings as high as 54% over the case where no optimization are used while substantially enhancing the user experience on hand-held systems.
Keywords :
middleware; mobile radio; optimisation; quality of service; CPU voltage scaling; Compaq iPaq; DYNAMO; LCD backlight intensity adaptation; Linux; OS; admission control; applications; close proximity; cross layer design; cross-layer framework; distributed middleware; dynamic video transcoding; end-to-end QoS; energy optimization; energy savings; hardware; intelligent network transmission; middleware layer; mobile device; mobile handheld devices; mobile handheld systems; network card power management; power optimization; soft realtime scheduling; video streaming; Admission control; Dynamic voltage scaling; Handheld computers; Hardware; Intelligent networks; Magnetohydrodynamic power generation; Middleware; Network servers; Streaming media; Transcoding;
fLanguage :
English
Journal_Title :
Selected Areas in Communications, IEEE Journal on
Publisher :
ieee
ISSN :
0733-8716
Type :
jour
DOI :
10.1109/JSAC.2007.070509
Filename :
4205055
Link To Document :
بازگشت