QUIC: or, how Google is rearchitecting the Web

quic-quick-udp-internet-connections

Today, the HTTP protocol is used way beyond its initial intent of allowing documents to be fetched and it is also used to transport video, the biggest contributor of the Internet traffic. Recently, Google has proposed SPDY ­ a protocol to transport web content with the aim of minimizing latency, and that recently was standardised as HTTP/2. Nonetheless, the performance obtainable by HTTP/2 are set back by TCP that introduces delays due to connection establishment phase and retransmissions.

To cope with this, Google has also recently proposed Quick UDP Internet Connections (QUIC), an application layer protocol which transports HTTP traffic over the UDP specifically designed
to decrease latency. QUIC comprises features such as congestion control, packet-­level error correction, and packet retransmissions. Its experimental implementation is enabled by default in Chrome Canary.

The main goal of this work is to study, by means of an experimental investigation, considering different scenarios, the issues and benefits of the QUIC protocol with respect to the HTTP/1.1 and HTTP/2 standards. The methodology will include both objective metrics (such as page load time, time to the first byte, DOM, etc.) and possibly even subjective user feedback.

See here for further details about the stage

The stage will be carried on at  the Laboratory of Information, Networking and Communication Sciences (LINCS). The LINCS was created on October 28th, 2010, by three French institutions of higher education and research: INRIA, Institut Telecom and UPMC. Later Alcatel-Lucent joined in February 2011 and SystemX (Cisco and Orange) in October 2013 as strategic partners. LINCS was officially launched by Mrs. Valérie Pécresse, the French Minister of Research, on May 2nd, 2011.

See here for further details about LINCS