Loading [a11y]/accessibility-menu.js
ELASTIC: A Client-Side Controller for Dynamic Adaptive Streaming over HTTP (DASH) | IEEE Conference Publication | IEEE Xplore

ELASTIC: A Client-Side Controller for Dynamic Adaptive Streaming over HTTP (DASH)


Abstract:

Today, video distribution platforms use adaptive video streaming to deliver the maximum Quality of Experience to a wide range of devices connected to the Internet through...Show More

Abstract:

Today, video distribution platforms use adaptive video streaming to deliver the maximum Quality of Experience to a wide range of devices connected to the Internet through different access networks. Among the techniques employed to implement video adaptivity, the stream-switching over HTTP is getting a wide acceptance due to its deployment and implementation simplicity. Recently it has been shown that the client-side algorithms proposed so far generate an on-off traffic pattern that may lead to unfairness and underutilization when many video flows share a bottleneck. In this paper we propose ELASTIC (fEedback Linearization Adaptive STreamIng Controller), a client-side controller designed using feedback control theory that does not generate an on-off traffic pattern. By employing a controlled testbed, allowing bandwidth capacity and delays to be set, we compare ELASTIC with other client-side controllers proposed in the literature. In particular, we have checked to what extent the considered algorithms are able to: 1) fully utilize the bottleneck, 2) fairly share the bottleneck, 3) obtain a fair share when TCP greedy flows share the bottleneck with video flows. The obtained results show that ELASTIC achieves a very high fairness and is able to get the fair share when coexisting with TCP greedy flows.
Date of Conference: 12-13 December 2013
Date Added to IEEE Xplore: 23 December 2013
Electronic ISBN:978-1-4799-2172-0
Print ISSN: 2167-969X
Conference Location: San Jose, CA, USA

Contact IEEE to Subscribe

References

References is not available for this document.