Optimal Multi-Interface Selection for Mobile Video Streaming in Efficient Battery Consumption and Data Usage

Seonghoon Moon, Juwan Yoo, Songkuk Kim

Research output: Contribution to journalArticle

1 Citation (Scopus)

Abstract

With the proliferation of high-performance, large-screen mobile devices, users' expectations of having access to high-resolution video content in smooth network environments are steadily growing. To guarantee such stable streaming, a high cellular network bandwidth is required; yet network providers often charge high prices for even limited data plans. Moreover, the costs of smoothly streaming high-resolution videos are not merely monetary; the device's battery life must also be accounted for. To resolve these problems, we design an optimal multi-interface selection system for streaming video over HTTP/TCP. An optimization problem including battery life and LTE data constraints is derived and then solved using binary integer programming. Additionally, the system is designed with an adoption of split-layer scalable video coding, which provides direct adaptations of video quality and prevents out-of-order packet delivery problems. The proposed system is evaluated using a prototype application in a real, iOS-based device as well as through experiments conducted in heterogeneous mobile scenarios. Results show that the system not only guarantees the highest-possible video quality, but also prevents reckless consumption of LTE data and battery life.

Original languageEnglish
Article number4871629
JournalMobile Information Systems
Volume2016
DOIs
Publication statusPublished - 2016 Jan 1

Fingerprint

Scalable video coding
HTTP
Video streaming
Integer programming
Mobile devices
Interfaces (computer)
Bandwidth
Costs
Experiments
Optimal design

All Science Journal Classification (ASJC) codes

  • Computer Science Applications
  • Computer Networks and Communications

Cite this

@article{94394f7e1eba41d99f6ff0ccfcc60ea0,
title = "Optimal Multi-Interface Selection for Mobile Video Streaming in Efficient Battery Consumption and Data Usage",
abstract = "With the proliferation of high-performance, large-screen mobile devices, users' expectations of having access to high-resolution video content in smooth network environments are steadily growing. To guarantee such stable streaming, a high cellular network bandwidth is required; yet network providers often charge high prices for even limited data plans. Moreover, the costs of smoothly streaming high-resolution videos are not merely monetary; the device's battery life must also be accounted for. To resolve these problems, we design an optimal multi-interface selection system for streaming video over HTTP/TCP. An optimization problem including battery life and LTE data constraints is derived and then solved using binary integer programming. Additionally, the system is designed with an adoption of split-layer scalable video coding, which provides direct adaptations of video quality and prevents out-of-order packet delivery problems. The proposed system is evaluated using a prototype application in a real, iOS-based device as well as through experiments conducted in heterogeneous mobile scenarios. Results show that the system not only guarantees the highest-possible video quality, but also prevents reckless consumption of LTE data and battery life.",
author = "Seonghoon Moon and Juwan Yoo and Songkuk Kim",
year = "2016",
month = "1",
day = "1",
doi = "10.1155/2016/4871629",
language = "English",
volume = "2016",
journal = "Mobile Information Systems",
issn = "1574-017X",
publisher = "IOS Press",

}

Optimal Multi-Interface Selection for Mobile Video Streaming in Efficient Battery Consumption and Data Usage. / Moon, Seonghoon; Yoo, Juwan; Kim, Songkuk.

In: Mobile Information Systems, Vol. 2016, 4871629, 01.01.2016.

Research output: Contribution to journalArticle

TY - JOUR

T1 - Optimal Multi-Interface Selection for Mobile Video Streaming in Efficient Battery Consumption and Data Usage

AU - Moon, Seonghoon

AU - Yoo, Juwan

AU - Kim, Songkuk

PY - 2016/1/1

Y1 - 2016/1/1

N2 - With the proliferation of high-performance, large-screen mobile devices, users' expectations of having access to high-resolution video content in smooth network environments are steadily growing. To guarantee such stable streaming, a high cellular network bandwidth is required; yet network providers often charge high prices for even limited data plans. Moreover, the costs of smoothly streaming high-resolution videos are not merely monetary; the device's battery life must also be accounted for. To resolve these problems, we design an optimal multi-interface selection system for streaming video over HTTP/TCP. An optimization problem including battery life and LTE data constraints is derived and then solved using binary integer programming. Additionally, the system is designed with an adoption of split-layer scalable video coding, which provides direct adaptations of video quality and prevents out-of-order packet delivery problems. The proposed system is evaluated using a prototype application in a real, iOS-based device as well as through experiments conducted in heterogeneous mobile scenarios. Results show that the system not only guarantees the highest-possible video quality, but also prevents reckless consumption of LTE data and battery life.

AB - With the proliferation of high-performance, large-screen mobile devices, users' expectations of having access to high-resolution video content in smooth network environments are steadily growing. To guarantee such stable streaming, a high cellular network bandwidth is required; yet network providers often charge high prices for even limited data plans. Moreover, the costs of smoothly streaming high-resolution videos are not merely monetary; the device's battery life must also be accounted for. To resolve these problems, we design an optimal multi-interface selection system for streaming video over HTTP/TCP. An optimization problem including battery life and LTE data constraints is derived and then solved using binary integer programming. Additionally, the system is designed with an adoption of split-layer scalable video coding, which provides direct adaptations of video quality and prevents out-of-order packet delivery problems. The proposed system is evaluated using a prototype application in a real, iOS-based device as well as through experiments conducted in heterogeneous mobile scenarios. Results show that the system not only guarantees the highest-possible video quality, but also prevents reckless consumption of LTE data and battery life.

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

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

U2 - 10.1155/2016/4871629

DO - 10.1155/2016/4871629

M3 - Article

AN - SCOPUS:85008870580

VL - 2016

JO - Mobile Information Systems

JF - Mobile Information Systems

SN - 1574-017X

M1 - 4871629

ER -