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
N1 - Publisher Copyright:
© 2016 Seonghoon Moon et al.
Copyright:
Copyright 2017 Elsevier B.V., All rights reserved.
PY - 2016
Y1 - 2016
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 -