A Survey on Content Adaptation Systems towards Energy Consumption Awareness

The availability of heterogeneous devices has rapidly changed the way people access the World Wide Web that includes rich content applications such as video streaming, 3D games, video conferencing, and mobile TV. However, most of these devices' (i.e., mobile phone, PDA, smartphone, and tablet) capabilities differ in terms of built-in software and library (what they can display), display size (how the content appears), and battery supply (how long the content can be displayed). In order for the digital contents to fit the target device, content adaptation is required. There have been many projects focused on energy-aware-based content adaptation that have been designed with different goals and approaches. This paper reviews some of the representative content adaptation solutions that have been proposed during the last few years, in relation to energy consumption focusing on wireless multimedia streaming in mobile devices. Also, this paper categorizes the research work according to different classifications of multimedia content adaptation requirements. In addition, we discuss some energy-related challenges content adaptation systems.

[1]  Stephen J. H. Yang,et al.  Enhancing pervasive Web accessibility with rule-based adaptation strategy , 2007, Expert Syst. Appl..

[2]  Gabriel-Miro Muntean,et al.  Battery and Stream-Aware Adaptive Multimedia Delivery for wireless devices , 2010, IEEE Local Computer Network Conference.

[3]  John R. Smith,et al.  Adapting Multimedia Internet Content for Universal Access , 1999, IEEE Trans. Multim..

[4]  Dan Boneh,et al.  Who killed my battery?: analyzing mobile browser energy consumption , 2012, WWW.

[5]  Naehyuck Chang,et al.  Dynamic voltage scaling of OLED displays , 2011, 2011 48th ACM/EDAC/IEEE Design Automation Conference (DAC).

[6]  Philip Levis,et al.  Energy management in mobile devices with the cinder operating system , 2011, EuroSys '11.

[7]  Michael Kistler,et al.  The case for power management in web servers , 2002 .

[8]  Mahadev Satyanarayanan,et al.  Fundamental challenges in mobile computing , 1996, PODC '96.

[9]  Jia Zhang,et al.  A Unit of Information-Based Content Adaptation Method for Improving Web Content Accessibility in the Mobile Internet , 2007 .

[10]  Rosziati Ibrahim,et al.  Classifying content adaptation systems based on energy-aware requirements , 2013, 2013 8th International Conference on Information Technology in Asia (CITA).

[11]  Amin Vahdat,et al.  Application-specific Network Management for Energy-Aware Streaming of Popular Multimedia Formats , 2002, USENIX Annual Technical Conference, General Track.

[12]  Cristina Hava Muntean,et al.  Subjective Assessment of BitDetect—A Mechanism for Energy-Aware Multimedia Content Adaptation , 2012, IEEE Transactions on Broadcasting.

[13]  Jemal H. Abawajy,et al.  Multi-criteria Content Adaptation Service Selection Broker , 2010, 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing.

[14]  Farokh B. Bastani,et al.  A Flexible Content Adaptation System Using a Rule-Based Approach , 2007, IEEE Transactions on Knowledge and Data Engineering.

[15]  Shrirang M. Yardi,et al.  CAMP: A technique to estimate per-structure power at run-time using a few simple parameters , 2009, 2009 IEEE 15th International Symposium on High Performance Computer Architecture.

[16]  Elisa Bertino,et al.  Efficient and Secure Content Processing and Distribution by Cooperative Intermediaries , 2008, IEEE Transactions on Parallel and Distributed Systems.

[17]  Xing Xie,et al.  Image Adaptation Based on Attention Model for Small-Form-Factor Device , 2003, MMM.

[18]  Aggelos K. Katsaggelos,et al.  Power-Aware Mobile Multimedia: a Survey (Invited Paper) , 2009, J. Commun..

[19]  Jemal H. Abawajy,et al.  Request-Driven Cross-Media Content Adaptation Technique , 2010 .

[20]  Xing Xie,et al.  DRESS: A Slicing Tree Based Web Page Representation for Various Display Sizes , 2003, WWW.

[21]  Jemal H. Abawajy,et al.  A classification for content adaptation system , 2008, iiWAS.

[22]  Lin Zhong,et al.  Chameleon: A Color-Adaptive Web Browser for Mobile OLED Displays , 2012, IEEE Transactions on Mobile Computing.

[23]  Ming-Syan Chen,et al.  Versatile Transcoding Proxy for Internet Content Adaptation , 2008, IEEE Transactions on Multimedia.

[24]  Hui Chen,et al.  Anole: A Case for Energy-Aware Mobile Application Design , 2012, 2012 41st International Conference on Parallel Processing Workshops.

[25]  Mahadev Satyanarayanan,et al.  Agile application-aware adaptation for mobility , 1997, SOSP.

[26]  Gabriel-Miro Muntean,et al.  Power save-based adaptive multimedia delivery mechanism , 2009 .

[27]  Lin Zhong,et al.  Power-saving color transformation of mobile graphical user interfaces on OLED-based displays , 2009, ISLPED.

[28]  Andreas Paepcke,et al.  Efficient web browsing on handheld devices using page and form summarization , 2002, TOIS.

[29]  Lakshmish Ramaswamy,et al.  Automatic fragment detection in dynamic Web pages and its impact on caching , 2005, IEEE Transactions on Knowledge and Data Engineering.

[30]  J. Flinn,et al.  Energy-aware adaptation for mobile applications , 1999, SOSP.

[31]  David C. Snowdon,et al.  Koala: a platform for OS-level power management , 2009, EuroSys '09.

[32]  Zongkai Yang,et al.  A novel model of adaptation decision-taking engine in multimedia adaptation , 2010, J. Netw. Comput. Appl..

[33]  Timo Laakko,et al.  Adapting Web content to mobile user agents , 2005, IEEE Internet Computing.

[34]  Peter Blanchfield,et al.  Web-page adaptation framework for PC & mobile device collaboration , 2005, 19th International Conference on Advanced Information Networking and Applications (AINA'05) Volume 1 (AINA papers).

[35]  Chu-Hsing Lin,et al.  Energy Analysis of Multimedia Video Decoding on Mobile Handheld Devices , 2007, 2007 International Conference on Multimedia and Ubiquitous Engineering (MUE'07).

[36]  Nicolas D. Georganas,et al.  Context-based media adaptation in pervasive computing , 2001, Canadian Conference on Electrical and Computer Engineering 2001. Conference Proceedings (Cat. No.01TH8555).

[37]  Francis C. M. Lau,et al.  User-Centric Content Negotiation for Effective Adaptation Service in Mobile Computing , 2003, IEEE Trans. Software Eng..

[38]  Lin Zhong,et al.  Power modeling of graphical user interfaces on OLED displays , 2009, 2009 46th ACM/IEEE Design Automation Conference.

[39]  Cristina Hava Muntean,et al.  A QoS-aware adaptive Web-based system , 2004, 2004 IEEE International Conference on Communications (IEEE Cat. No.04CH37577).

[40]  Wei-Ying Ma,et al.  DRESS : A Slicing Tree Based Web Representation for Various Display Sizes , 2005 .

[41]  Heonshik Shin,et al.  Quality-adaptive requantization for low-energy MPEG-4 video decoding in mobile devices , 2005, IEEE Transactions on Consumer Electronics.

[42]  Mahadev Satyanarayanan,et al.  Managing battery lifetime with energy-aware adaptation , 2004, TOCS.

[43]  Jemal H. Abawajy,et al.  A Protocol for Discovering Content Adaptation Services , 2011, ICA3PP.

[44]  Keiichi Yasumoto,et al.  Energy-aware video streaming with QoS control for portable computing devices , 2004, NOSSDAV '04.

[45]  Sandeep K. Shukla,et al.  A cross-layer approach for power-performance optimization in distributed mobile systems , 2005, 19th IEEE International Parallel and Distributed Processing Symposium.

[46]  Srinivasan Seshan,et al.  A network architecture for heterogeneous mobile computing , 1998, IEEE Wirel. Commun..

[47]  Heiko Schwarz,et al.  Overview of the Scalable Video Coding Extension of the H.264/AVC Standard , 2007, IEEE Transactions on Circuits and Systems for Video Technology.