Open Access Open Access  Restricted Access Subscription Access

QoE in DASH


Affiliations
1 Department of Computing and Information Technology, The University of the West Indies, Trinidad and Tobago
2 Department of Computing and Information Technology The University of the West Indies, Trinidad and Tobago
 

Over recent years there has been a considerable shift, from quality of service (QoS) to quality of experience (QoE), when evaluating video delivery across networks. Hence, we first explore the need for this shift towards user-QoE in the video delivery ecosystem. Further, we investigate major QoE metrics researchers use in the evaluation of DASH users. We point out a huge problem with DASH beginning with its transport layer protocol. DASH utilizes Transmission control protocol (TCP) as the transport layer protocol. Thus, we give an overview of the mechanism of Transmission Control Protocol (TCP) and two mechanisms greatly impacting the streaming process: (1) TCP congestion mechanism and (2) TCP Fast Start. This leads us to investigate the impact of these TCP mechanisms on DASH players and consequently user-QoE.

Keywords

QoS, User-QoE, Video, TCP, Transport Layer, Dash, Congestion, Fast Start.
User
Notifications
Font Size

  • Andrews, M., K. Kumaran, K. Ramanan, A. Stolyar, P. Whiting, and R. Vijayakumar (2001). Providing quality of service over a shared wireless link. IEEE Communications magazine 39 (2), 150-154.
  • Brooks, P. and B. Hestnes (2010). User measures of quality of experience: why being objective and quantitative is important. IEEE network 24 (2).
  • Brooks, P. and B. Hestnes (2010). User measures of quality of experience: why being objective and quantitative is important. IEEE network 24 (2).
  • De Cicco, L., V. Caldaralo, V. Palmisano, and S. Mascolo (2013). Elastic: a client-side controller for dynamic adaptive streaming over http (dash). In 2013 20th International Packet Video Workshop, pp. 1-8.
  • IEEE.
  • De Cicco, Luca, and Saverio Mascolo. "An experimental investigation of the Akamai adaptive video streaming." In Symposium of the Austrian HCI and Usability Engineering Group, pp. 447-464. Springer, Berlin, Heidelberg, 2010.
  • Ferguson, P. and G. Huston (1998). Quality of service: delivering QoS on the Internet and in corporate networks, Volume 1. Wiley New York.
  • Huynh-Thu, Q. and M. Ghanbari (2008). Temporal aspect of perceived quality in mobile video broadcasting. IEEE Transactions on Broadcasting 54 (3), 641-651.
  • ITU-T RECOMMENDATION, P. (1998). Subjective audiovisual quality assessment methods for multimedia applications.
  • Jain, L. P., W. J. Scheirer, and T. E. Boult (2004). Quality of experience. In IEEE multimedia. Citeseer.
  • Jiang, J., V. Sekar, and H. Zhang (2012). Improving fairness, efficiency, and stability in http-based adaptive video streaming with festive. In Proceedings of the 8th international conference on Emerging networking experiments and technologies, pp. 97-108. ACM.
  • Kontaki, M., A. N. Papadopoulos, and Y. Manolopoulos (2007). Adaptive similarity search in streaming time series with sliding windows. Data & Knowledge Engineering 63 (2), 478-502.
  • Laghari, K. U. R. and K. Connelly (2012). Toward total quality of experience: A qoe model in a communication ecosystem. IEEE Communications Magazine 50 (4).
  • Lederer, S., C. Müller, and C. Timmerer (2012). Dynamic adaptive streaming over http dataset. In Proceedings of the 3rd Multimedia Systems Conference, pp. 89-94. ACM.
  • Li, Zhi, Xiaoqing Zhu, Joshua Gahm, Rong Pan, Hao Hu, Ali C. Begen, and David Oran. "Probe and adapt: Rate adaptation for HTTP video streaming at scale." IEEE Journal on Selected Areas in Communications 32, no. 4 (2014): 719-733.
  • McDysan, D. E. (2000). QoS & tra-c management in IP & ATM networks, Volume 18. McGraw-Hill New York, NY, USA.
  • Mok, R. K., E. W. Chan, and R. K. Chang (2011). Measuring the quality of experience of http video streaming. In Integrated Network Management (IM), 2011 IFIP/IEEE International Symposium on, pp.
  • -492. IEEE.
  • Nwamba, C. (2017). How to Implement Smooth Video Buffering for a Better Viewing Experience [Blog post]. Retrieved from https://cloudinary.com/blog/how_to_implement_smoo th_video_buffering_for_a_better_viewing_experience.
  • Oyman, O. and S. Singh (2012a). Quality of experience for http adaptive streaming services. IEEE Communications Magazine 50 (4).
  • Padmanabhan, V. N. and R. H. Katz (1998). Tcp fast start: A technique for speeding up web transfers.
  • Postel, J. (1981). Transmission control protocol.
  • Qi, Y. and M. Dai (2006). The effect of frame freezing and frame skipping on video quality. In Intelligent Information Hiding and Multimedia Signal Processing, 2006. IIH-MSP'06. International Conference on, pp. 423-426. IEEE.
  • Recommendation, I.-T. (2001). Perceptual evaluation of speech quality (pesq): An objective method for end-to-end speech quality assessment of narrowband telephone networks and speech codecs. Rec. ITU-T P. 862.
  • Reznik, Y., E. Asbun, Z. Chen, and R. Vanam (2013, April 23). Method and apparatus for smooth stream switching in mpeg/3gpp-dash. US Patent App. 13/868,968.
  • Rhee, Injong, Volkan Ozdemir, and Yung Yi. TEAR: TCP emulation at receivers-flow control for multimedia streaming. NCSU Technical Report, 2000.
  • Ryu, S., C. Rump, and C. Qiao (2003). Advances in internet congestion control. IEEE Communications Surveys & Tutorials 5 (1).
  • Sarvotham, Shriram, Rudolf Riedi, and Richard Baraniuk. "Connection-level analysis and modeling of network traffic." In Proceedings of the 1st ACM SIGCOMM Workshop on Internet Measurement, pp.
  • -103. ACM, 2001.
  • Schulzrinne, Henning. "Real time streaming protocol (RTSP)." (1998).
  • Seufert, M., S. Egger, M. Slanina, T. Zinner, T. Hoÿfeld, and P. Tran-Gia (2015). A survey on quality of experience of http adaptive streaming. IEEE Communications Surveys and Tutorials 17 (1), 469492.
  • Sodagar, I. (2011). The mpeg-dash standard for multimedia streaming over the internet. IEEE MultiMedia 18 (4), 62-67.
  • Stevens, W. R. (1997). Tcp slow start, congestion avoidance, fast retransmit, and fast recovery algorithms.
  • Stockhammer, T. (2011a). Dynamic adaptive streaming over http: standards and design principles.
  • In Proceedings of the second annual ACM conference on Multimedia systems, pp. 133-144. ACM.
  • Stockhammer, T. (2011b). Ts 26.247 transparent endtoend packet-switched streaming service (pss).
  • Progressive Download and Dynamic Adaptive Streaming over HTTP, 3GPP.
  • Takahashi, A., D. Hands, and V. Barriac (2008). Standardization activities in the itu for a qoe assessment of iptv. IEEE Communications Magazine 46 (2).
  • Tavakoli, S., J. Gutiérrez, and N. Garcia (2014). Subjective quality study of adaptive streaming of monoscopic and stereoscopic video. IEEE Journal on Selected Areas in Communications 32 (4), 684-692.
  • Wang, Z. and J. Crowcroft (1996). Quality-of-service routing for supporting multimedia applications. IEEE Journal on selected areas in communications 14 (7), 1228_1234.
  • Wang, Z., S. Banerjee, and S. Jamin (2003). Studying streaming video quality: from an application point of view. In Proceedings of the eleventh ACM international conference on Multimedia, pp. 327-330.
  • ACM.
  • Wang, Z., S. Banerjee, and S. Jamin (2003). Studying streaming video quality: from an application point of view. In Proceedings of the eleventh ACM international conference on Multimedia, pp. 327-330.
  • ACM.
  • Zhou, L., X. Wang, W. Tu, G.-M. Muntean, and B. Geller (2010). Distributed scheduling scheme for video streaming over multi-channel multi-radio multihop wireless networks. IEEE Journal on Selected Areas in Communications 28 (3).

Abstract Views: 245

PDF Views: 0




  • QoE in DASH

Abstract Views: 245  |  PDF Views: 0

Authors

Koffka Khan
Department of Computing and Information Technology, The University of the West Indies, Trinidad and Tobago
Wayne Goodridge`
Department of Computing and Information Technology The University of the West Indies, Trinidad and Tobago

Abstract


Over recent years there has been a considerable shift, from quality of service (QoS) to quality of experience (QoE), when evaluating video delivery across networks. Hence, we first explore the need for this shift towards user-QoE in the video delivery ecosystem. Further, we investigate major QoE metrics researchers use in the evaluation of DASH users. We point out a huge problem with DASH beginning with its transport layer protocol. DASH utilizes Transmission control protocol (TCP) as the transport layer protocol. Thus, we give an overview of the mechanism of Transmission Control Protocol (TCP) and two mechanisms greatly impacting the streaming process: (1) TCP congestion mechanism and (2) TCP Fast Start. This leads us to investigate the impact of these TCP mechanisms on DASH players and consequently user-QoE.

Keywords


QoS, User-QoE, Video, TCP, Transport Layer, Dash, Congestion, Fast Start.

References