Innovating transport with QUIC: Design approaches and research challenges

Y Cui, T Li, C Liu, X Wang… - IEEE Internet …, 2017 - ieeexplore.ieee.org
In today's Internet, there are many challenges such as low-latency support for interactive
communication, security and privacy of user data, as well as development and deployment …

Mahimahi: accurate {Record-and-Replay} for {HTTP}

R Netravali, A Sivaraman, S Das, A Goyal… - 2015 USENIX Annual …, 2015 - usenix.org
This paper presents Mahimahi, a framework to record traffic from HTTP-based applications,
and later replay it under emulated network conditions. Mahimahi improves upon prior record …

Taking a long look at QUIC: an approach for rigorous evaluation of rapidly evolving transport protocols

AM Kakhki, S Jero, D Choffnes, C Nita-Rotaru… - proceedings of the …, 2017 - dl.acm.org
Google's QUIC protocol, which implements TCP-like properties at the application layer atop
a UDP transport, is now used by the vast majority of Chrome clients accessing Google …

Evaluating QUIC performance over web, cloud storage, and video workloads

T Shreedhar, R Panda, S Podanev… - IEEE Transactions on …, 2021 - ieeexplore.ieee.org
QUIC was launched in 2013 with a goal to provide reliable, connection-oriented and end-to-
end encrypted transport and is recently standardized in May 2021 by the Internet …

HTTP over UDP: an Experimental Investigation of QUIC

G Carlucci, L De Cicco, S Mascolo - … of the 30th Annual ACM Symposium …, 2015 - dl.acm.org
This paper investigates" Quick UDP Internet Connections"(QUIC), which was proposed by
Google in 2012 as a reliable protocol on top of UDP in order to reduce Web Page retrieval …

Low-latency scheduling in MPTCP

P Hurtig, KJ Grinnemo, A Brunstrom… - … ACM transactions on …, 2018 - ieeexplore.ieee.org
The demand for mobile communication is continuously increasing, and mobile devices are
now the communication device of choice for many people. To guarantee connectivity and …

Polaris: Faster page loads using fine-grained dependency tracking

R Netravali, A Goyal, J Mickens… - 13th USENIX Symposium …, 2016 - usenix.org
To load a web page, a browser must fetch and evaluate objects like HTML files and
JavaScript source code. Evaluating an object can result in additional objects being fetched …

An in-depth understanding of multipath TCP on mobile devices: Measurement and system design

A Nikravesh, Y Guo, F Qian, ZM Mao… - Proceedings of the 22nd …, 2016 - dl.acm.org
Today's mobile devices are usually equipped with multiple wireless network interfaces that
provide new opportunities for improving application performance. In this paper, we conduct …

Speeding up web page loads with shandian

XS Wang, A Krishnamurthy, D Wetherall - 13th USENIX Symposium on …, 2016 - usenix.org
Web page loads are slow due to intrinsic inefficiencies in the page load process. Our study
shows that the inefficiencies are attributable not only to the contents and structure of the Web …

Klotski: Reprioritizing web content to improve user experience on mobile devices

M Butkiewicz, D Wang, Z Wu, HV Madhyastha… - … USENIX Symposium on …, 2015 - usenix.org
Despite web access on mobile devices becoming commonplace, users continue to
experience poor web performance on these devices. Traditional approaches for improving …