ABSTRACT
With increasing audio/video service consumption through unmanaged IP networks, HTTP adaptive streaming techniques have emerged to handle bandwidth limitations and variations. But while it is becoming common to serve multiple clients in one home network, these solutions do not adequately address fine tuned quality arbitration between the multiple streams. While clients compete for bandwidth, the video suffers unstable conditions and/or inappropriate bit-rate levels.
We hereby experiment a mechanism based on traffic chapping that allow bandwidth arbitration to be implemented in the home gateway, first determining desirable target bit-rates to be reached by each stream and then constraining the clients to stay within their limits. This enables the delivery of optimal quality of experience to the maximum number of users. This approach is validated through experimentation, and results are shown through a set of objective measurement criteria.
- Stockhammer T. 2011. Dynamic Adaptive Streaming over HTTP -- Design Principles and Standards, in Proc. of the 2011 ACM Conference on Multimedia Systems (MMSysE 2011), February 2011, pp. 157--168 Google ScholarDigital Library
- Zambelli A. Smooth Streaming Technical Overview, at http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=03d22583-3ed6-44da-8464-b1b4b5ca7520Google Scholar
- Pantos R. 2011. HTTP Live Streaming, IETF draft-pantos-http-live-streaming-06, March 2011Google Scholar
- Mehra P., Zakhor A., De Vleeschouwer C. 2003. Receiver-Driven Bandwidth Sharing for TCP, in proceedings of IEEE INFOCOM 2003 Google ScholarDigital Library
- Londoño J., Bestavros A., Laoutaris N. 2010. A Customer-Managed, Market-Based System for Trading Bandwidth Allowances at a Shared Link, Proceedings of the 2010 Workshop on Economics of Networks, Systems and Computation Google ScholarDigital Library
- Sanjeev Mehrotra S., Weidong Zhao W. 2009. Rate-Distortion Optimized Client Side Rate Control for Adaptive Media Streaming, Proceedings of IEEE Workshop on Multimedia Signal ProcessingGoogle Scholar
- Akhshabi S., Begen A. C., Dovrolis C. 2011. An Experimental Evaluation of Rate-Adaptation Algorithms in Adaptive Streaming over HTTP, Proceedings of second annual ACM conference on Multimedia systems Google ScholarDigital Library
- Gouache S., Bichot G., Bsila A., Howson C. 2011. Distributed & adaptive HTTP streaming, IEEE ICME11, July 2011 Google ScholarDigital Library
- Hamberg R., De Ridder H. 1999. Time-varying image quality: Modeling the relation between instantaneous and overall quality, SMPTE Journal 1999, vol. 108, n°11Google Scholar
- Cranley N., Perry P., Murphy L. 2006. User perception of adapting video quality, International Journal of Human-Computer Studies, Vol. 64 Issue 8, August 2006 Google ScholarDigital Library
- Hubert B. 2002. Linux Advanced Routing & Traffic Control HOWTO, http://lartc.org/howto/index.htmlGoogle Scholar
- Bar-Yanai, R., Langberg, M., Peleg, D., and Roditty, L. 2010. Realtime classification for encrypted traffic. SEA 2010Google Scholar
Index Terms
- Shaping HTTP adaptive streams for a better user experience
Recommendations
Traffic shaping measurements and analyses in 3G network
HP-MOSys '13: Proceedings of the 2nd ACM workshop on High performance mobile opportunistic systemsTraffic shaping effect may have significant impact on end-to-end Quality of Service (QoS) provisioning. Therefore, it should be carefully studied in order to allow the creation of appropriate traffic models to be used for simulations. First, to ...
An end-to-end QoS framework with on-demand bandwidth reconfiguration
This paper proposes a new QoS framework, called the On-Demand QoS Path framework (ODP). It provides end-to-end QoS guarantees to individual flows with minimal overhead, while keeping the scalability characteristic of DiffServ. ODP exercises per-flow ...
Caching in HTTP Adaptive Streaming: Friend or Foe?
NOSSDAV '14: Proceedings of Network and Operating System Support on Digital Audio and Video WorkshopVideo streaming is a major source of Internet traffic today and usage continues to grow at a rapid rate. To cope with this new and massive source of traffic, ISPs use methods such as caching to reduce the amount of traffic traversing their networks and ...
Comments