YouTube over Google's QUIC vs Internet Middleboxes: A Tug of War between Protocol Sustainability and Application QoE
Sapna Chaudhary, Prince Sachdeva, Abhijit Mondal, Sandip Chakraborty,, Mukulika Maity

TL;DR
This study investigates how QUIC's fallback to TCP in the presence of middleboxes affects YouTube streaming quality, revealing that fallback often harms QoE and suggesting the need for smarter fallback mechanisms.
Contribution
It provides the first large-scale measurement analysis of QUIC fallback behavior on YouTube, highlighting its negative impact on user experience and causal relationships.
Findings
Over 60% of cases show TCP outperforming or matching QUIC.
Fallback correlates with QoE drops, including re-buffering and stalling.
Fallback Granger causes QoE degradation in 70% of sessions.
Abstract
Middleboxes such as web proxies, firewalls, etc. are widely deployed in today's network infrastructure. As a result, most protocols need to adapt their behavior to co-exist. One of the most commonly used transport protocols, QUIC, adapts to such middleboxes by falling back to TCP, where they block it. In this paper, we argue that the blind fallback behavior of QUIC, i.e., not distinguishing between failures caused by middleboxes and that caused by network congestion, hugely impacts the performance of QUIC. For this, we focus on YouTube video streaming and conduct a measurement study by utilizing production endpoints of YouTube by enabling TCP and QUIC at a time. In total, we collect over 2600 streaming hours of data over various bandwidth patterns, from 5 different geographical locations and various video genres. To our surprise, we observe that the legacy setup (TCP) either outperforms…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNetwork Traffic and Congestion Control · Image and Video Quality Assessment · Software-Defined Networks and 5G
