Loading [MathJax]/extensions/MathMenu.js
3B-ARA: Bandwidth, Buffer, and Battery Aware Rate Adaptation for Dynamic HTTP Streaming | IEEE Journals & Magazine | IEEE Xplore

3B-ARA: Bandwidth, Buffer, and Battery Aware Rate Adaptation for Dynamic HTTP Streaming


Abstract:

This letter proposes a novel rate adaptation framework for dynamic adaptive streaming where three factors-available bandwidth, buffer state, and residual battery status, ...Show More

Abstract:

This letter proposes a novel rate adaptation framework for dynamic adaptive streaming where three factors-available bandwidth, buffer state, and residual battery status, jointly determine the bit rate selected. We model the rate adaptation problem as a Markov Decision Process (MDP) with a goal to optimize video streaming experience as measured by video playback quality and buffer occupancy. Using simulation study, we show that our approach, termed as 3B-ARA, reduces rebuffering rate by over 20% while delivering a comparable average video rate and maintaining an average of 93% buffer occupancy as compared to other existing rate adaptation approaches.
Published in: IEEE Communications Letters ( Volume: 22, Issue: 5, May 2018)
Page(s): 962 - 965
Date of Publication: 30 January 2018

ISSN Information:

Funding Agency:

References is not available for this document.

I. Introduction

The dynamics of a video streaming system under time-varying network conditions, serve as a challenge in designing a robust rate adaptation algorithm. An efficient client-based rate adaptation algorithm is critical in ensuring the quality of user experience during video streaming. Despite several proposals, previous studies have shown limitations of state-of-the-art rate adaptation solutions [1]. While some solutions are too aggressive, others are too conservative to the dynamics of the network conditions.

Select All
1.
X. Yin, A. Jindal, V. Sekar and B. Sinopoli, "A control-theoretic approach for dynamic adaptive video streaming over HTTP", ACM SIGCOMM Comput. Commun. Rev., vol. 45, no. 4, pp. 325-338, Sep. 2015.
2.
C. Zhou, C.-W. Lin and Z. Guo, "mDASH: A Markov decision-based rate adaptation approach for dynamic HTTP streaming", IEEE Trans. Multimedia, vol. 18, no. 4, pp. 738-751, Apr. 2016.
3.
R. Guruprasad and S. Dey, "Battery aware video delivery techniques using rate adaptation and base station reconfiguration", IEEE Trans. Multimedia, vol. 17, no. 9, pp. 1630-1645, Sep. 2015.
4.
J. T. J. Penttinen, "LTE—A radio network" in LTE-Advanced Deployment Handbook: The Planning Guidelines for the 4th Generation Networks, London, U.K.:Wiley, pp. 131-133, 2016.
5.
N. Saxena and A. Roy, "Exploiting multicast in LTE networks for smart grids demand response", Proc. IEEE Int. Conf. Commun. (ICC), pp. 3155-3160, Jun. 2015.
6.
T.-Y. Huang, R. Johari, N. McKeown, M. Trunnell and M. Watson, "A buffer-based approach to rate adaptation: Evidence from a large video streaming service", ACM SIGCOMM Comput. Commun. Rev., vol. 44, no. 4, pp. 187-198, 2015.
7.
L. H. Saw, K. Somasundaram, Y. Ye and A. A. O. Tay, "Electro-thermal analysis of lithium iron phosphate battery for electric vehicles", J. Power Sources, vol. 249, pp. 231-238, Mar. 2014.
8.
DASH-264 JavaScript Ref. Client Landing Page 2.5.0, May 2017, [online] Available: https://reference.dashif.org/dash.js/v2.5.0/samples/dash-if-reference-player/index.html.
9.
S. Lederer, C. Müller and C. Timmerer, "Dynamic adaptive streaming over HTTP dataset", Proc. ACM 3rd Multimedia Syst. Conf., pp. 89-94, Feb. 2012.
10.
K. Spiteri, R. Urgaonkar and R. K. Sitaraman, "BOLA: Near-optimal bitrate adaptation for online videos", Proc. IEEE Int. Conf. Comput. Commun. (IEEE INFOCOM), pp. 1-9, Apr. 2016.

Contact IEEE to Subscribe

References

References is not available for this document.