QoE-aware Traffic Shaping for HTTP Adaptive Streaming

HTTP Adaptive Streaming (HAS) has become a prevailing technology for media delivery nowadays. It enables high quality streaming of media content over the internet delivered from conventional HTTP web servers. However, its on-off traffic pattern constructed by segmented transmission can lead to some performance problems, such as instability, inefficiency and unfairness, while multiple clients compete for limit bandwidth. And the reason caused these poor performance has been pointed out in the past studies. In this paper, we present a QoE-aware traffic shaping method that is based on two QoE maximization metrics. A key benefit of this approach is that it calculates optimal shaping rate to help clients to adjust its request for subsequent segment quality level. Additionally, this method can ensure optimal quality of experience toward end users. The simulation results show that this proposed approach improves the stability, utilization and provides the optimal quality of experience for large number of users.

[1]  Carsten Griwodz,et al.  Performance of on-off traffic stemming from live adaptive segmented HTTP video streaming , 2012, 37th Annual IEEE Conference on Local Computer Networks.

[2]  Yang Guo,et al.  Interactions between HTTP adaptive streaming and TCP , 2012, NOSSDAV '12.

[3]  Ivica Rimac,et al.  Adaptive streaming: The network HAS to help , 2011, Bell Labs Technical Journal.

[4]  Ali C. Begen,et al.  Server-based traffic shaping for stabilizing oscillating adaptive streaming players , 2013, NOSSDAV '13.

[5]  Ali C. Begen,et al.  What happens when HTTP adaptive streaming players compete for bandwidth? , 2012, NOSSDAV '12.

[6]  Moncef Gabbouj,et al.  Rate adaptation for adaptive HTTP streaming , 2011, MMSys.

[7]  Paal E. Engelstad,et al.  Improving the performance of quality-adaptive video streaming over multiple heterogeneous access networks , 2011, MMSys.

[8]  Rémi Houdaille,et al.  Shaping HTTP adaptive streams for a better user experience , 2012, MMSys '12.

[9]  Carsten Griwodz,et al.  An evaluation of live adaptive HTTP segment streaming request strategies , 2011, 2011 IEEE 36th Conference on Local Computer Networks.

[10]  Eero P. Simoncelli,et al.  Image quality assessment: from error visibility to structural similarity , 2004, IEEE Transactions on Image Processing.

[11]  Ali C. Begen,et al.  An experimental evaluation of rate-adaptation algorithms in adaptive streaming over HTTP , 2011, MMSys.

[12]  Vyas Sekar,et al.  Improving fairness, efficiency, and stability in HTTP-based adaptive video streaming with FESTIVE , 2012, CoNEXT '12.

[13]  Adam Wolisz,et al.  Adaptation algorithm for adaptive streaming over HTTP , 2012, 2012 19th International Packet Video Workshop (PV).