Dynamic backlight scaling optimization: A cloud-based energy-saving service for mobile streaming applications

Chun Han Lin, Pi Cheng Hsiu, Cheng Kang Hsieh

Research output: Contribution to journalArticle

32 Citations (Scopus)

Abstract

With the increasing variety of mobile applications, reducing the energy consumption of mobile devices is a major challenge in sustaining multimedia streaming applications. This paper explores how to minimize the energy consumption of the backlight when displaying a video stream without adversely impacting the user's visual experience. First, we model the problem as a dynamic backlight scaling optimization problem. Then, we propose algorithms to solve the fundamental problem and prove the optimality in terms of energy savings. Finally, based on the algorithms, we present a cloud-based energy-saving service. We have also developed a prototype implementation integrated with existing video streaming applications to validate the practicability of the approach. The results of experiments conducted to evaluate the efficacy of the proposed approach are very encouraging and show energy savings of 15-49 percent on commercial mobile devices.

Original languageEnglish
Article number6291711
Pages (from-to)335-348
Number of pages14
JournalIEEE Transactions on Computers
Volume63
Issue number2
DOIs
Publication statusPublished - 2014 Feb

Fingerprint

Dynamic Scaling
Energy Saving
Streaming
Energy conservation
Mobile devices
Mobile Devices
Energy Consumption
Optimization
Energy utilization
Multimedia Streaming
Video Streaming
Video streaming
Mobile Applications
Percent
Efficacy
Optimality
Prototype
Optimization Problem
Minimise
Evaluate

Keywords

  • Energy-efficient optimization
  • cloud services
  • dynamic backlight scaling
  • mobile devices
  • multimedia streaming applications

ASJC Scopus subject areas

  • Software
  • Theoretical Computer Science
  • Hardware and Architecture
  • Computational Theory and Mathematics

Cite this

Dynamic backlight scaling optimization : A cloud-based energy-saving service for mobile streaming applications. / Lin, Chun Han; Hsiu, Pi Cheng; Hsieh, Cheng Kang.

In: IEEE Transactions on Computers, Vol. 63, No. 2, 6291711, 02.2014, p. 335-348.

Research output: Contribution to journalArticle

@article{28197116e3864126b5867b5530019c87,
title = "Dynamic backlight scaling optimization: A cloud-based energy-saving service for mobile streaming applications",
abstract = "With the increasing variety of mobile applications, reducing the energy consumption of mobile devices is a major challenge in sustaining multimedia streaming applications. This paper explores how to minimize the energy consumption of the backlight when displaying a video stream without adversely impacting the user's visual experience. First, we model the problem as a dynamic backlight scaling optimization problem. Then, we propose algorithms to solve the fundamental problem and prove the optimality in terms of energy savings. Finally, based on the algorithms, we present a cloud-based energy-saving service. We have also developed a prototype implementation integrated with existing video streaming applications to validate the practicability of the approach. The results of experiments conducted to evaluate the efficacy of the proposed approach are very encouraging and show energy savings of 15-49 percent on commercial mobile devices.",
keywords = "Energy-efficient optimization, cloud services, dynamic backlight scaling, mobile devices, multimedia streaming applications",
author = "Lin, {Chun Han} and Hsiu, {Pi Cheng} and Hsieh, {Cheng Kang}",
year = "2014",
month = "2",
doi = "10.1109/TC.2012.210",
language = "English",
volume = "63",
pages = "335--348",
journal = "IEEE Transactions on Computers",
issn = "0018-9340",
publisher = "IEEE Computer Society",
number = "2",

}

TY - JOUR

T1 - Dynamic backlight scaling optimization

T2 - A cloud-based energy-saving service for mobile streaming applications

AU - Lin, Chun Han

AU - Hsiu, Pi Cheng

AU - Hsieh, Cheng Kang

PY - 2014/2

Y1 - 2014/2

N2 - With the increasing variety of mobile applications, reducing the energy consumption of mobile devices is a major challenge in sustaining multimedia streaming applications. This paper explores how to minimize the energy consumption of the backlight when displaying a video stream without adversely impacting the user's visual experience. First, we model the problem as a dynamic backlight scaling optimization problem. Then, we propose algorithms to solve the fundamental problem and prove the optimality in terms of energy savings. Finally, based on the algorithms, we present a cloud-based energy-saving service. We have also developed a prototype implementation integrated with existing video streaming applications to validate the practicability of the approach. The results of experiments conducted to evaluate the efficacy of the proposed approach are very encouraging and show energy savings of 15-49 percent on commercial mobile devices.

AB - With the increasing variety of mobile applications, reducing the energy consumption of mobile devices is a major challenge in sustaining multimedia streaming applications. This paper explores how to minimize the energy consumption of the backlight when displaying a video stream without adversely impacting the user's visual experience. First, we model the problem as a dynamic backlight scaling optimization problem. Then, we propose algorithms to solve the fundamental problem and prove the optimality in terms of energy savings. Finally, based on the algorithms, we present a cloud-based energy-saving service. We have also developed a prototype implementation integrated with existing video streaming applications to validate the practicability of the approach. The results of experiments conducted to evaluate the efficacy of the proposed approach are very encouraging and show energy savings of 15-49 percent on commercial mobile devices.

KW - Energy-efficient optimization

KW - cloud services

KW - dynamic backlight scaling

KW - mobile devices

KW - multimedia streaming applications

UR - http://www.scopus.com/inward/record.url?scp=84892404196&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84892404196&partnerID=8YFLogxK

U2 - 10.1109/TC.2012.210

DO - 10.1109/TC.2012.210

M3 - Article

AN - SCOPUS:84892404196

VL - 63

SP - 335

EP - 348

JO - IEEE Transactions on Computers

JF - IEEE Transactions on Computers

SN - 0018-9340

IS - 2

M1 - 6291711

ER -