Notes on burst mitigation for transport protocols
ACM SIGCOMM Computer Communication Review
CUBIC: a new TCP-friendly high-speed TCP variant
ACM SIGOPS Operating Systems Review - Research and developments in the Linux kernel
ACM SIGCOMM Computer Communication Review
Developing a predictive model of quality of experience for internet video
Proceedings of the ACM SIGCOMM 2013 conference on SIGCOMM
Towards network-wide QoE fairness using openflow-assisted adaptive video streaming
Proceedings of the 2013 ACM SIGCOMM workshop on Future human-centric multimedia networking
Shedding light on the structure of internet video quality problems in the wild
Proceedings of the ninth ACM conference on Emerging networking experiments and technologies
Improving Fairness, Efficiency, and Stability in HTTP-Based Adaptive Video Streaming With Festive
IEEE/ACM Transactions on Networking (TON)
Hi-index | 0.00 |
HTTP adaptive streaming (HAS) is quickly becoming a popular mechanism for delivering on-demand video content over the Internet. The chunked transmission and application-layer adaptation create a very different traffic pattern than traditional progressive video downloads where the entire video is downloaded with a single request. In this paper, we investigate experimentally the interplay between HAS and the network transport control protocol (TCP). We investigate the impact of network delay on achievable throughput and discover that HAS streams cannot fully utilize the available bandwidth due to the start and stop nature of HAS traffic patterns and its interaction with TCP. We investigate TCP pacing as a potential solution to this issue, particularly for packet losses that occur as a result of bursting packets into the network at the start of a transmission. We find that pacing can significantly increase a TCP flow's congestion window but it does not necessarily translate into higher throughput. Instead, we find that packet losses at the end of chunk transmission have a greater impact on throughput.