Introduction
The transport protocol QUIC has evolved from a proprietary effort undertaken by Google to a next generation transport protocol recently standardized in the Internet Engineering Task Force (IETF). While its original motivation and design was to support next-generation Web traffic using HTTP/2, embedding QUIC into the Internet architecture raises exciting challenges beyond the necessary engineering efforts. Both Google QUIC and IETF QUIC have seen deployment and motivated research papers measuring, extending, and evaluating the protocol from various perspectives.
The ACM CoNEXT 2021 Workshop on the Evolution, Performance, and Interoperability of QUIC (EPIQ) seeks to further foster this vibrant community. We invite researchers from academia and industry as well as engineers to explore novel ideas and future directions of QUIC and its interaction with applications and networks.
Agenda
The workshop took place on Tuesday December 7th 2021, between 12:00PM and 6:00PM.
It welcomed over 80 individual participants over the course of the day.
Timeslot | Content | Artefacts |
---|---|---|
12:15 - 12:30PM | Opening | slides, recording |
12:30 - 1:30PM | Keynote 1 : QUIC usage at Microsoft Nick Banks |
slides, recording |
1:30 - 1:45PM | Break | |
1:45 - 2:15PM | Verifying QUIC implementations using Ivy Christophe Crochet, Tom Rousseaux, Maxime Piraux, Jean-François Sambon, Axel Legay (UCLouvain) |
paper, slides, recording |
2:15 - 2:45PM |
Days of Future Past: An Optimization-based Adaptive Bitrate Algorithm over HTTP/3 Daniele Lorenzi (University of Padua); Minh Nguyen, Farzad Tashtarian (Alpen-Adria-Universität Klagenfurt); Christian Timmerer (Alpen-Adria Universität Klagenfurt); Hermann Hellwagner (Alpen-Adria-Universität Klagenfurt); Simone Milani (University of Padua) |
paper, slides, recording |
2:45 - 3:15PM | Tracking the QUIC Spin Bit on Tofino Ike Kunze, Constantin Sander, Klaus Wehrle, Jan Rüth (RWTH Aachen University) |
paper, slides, recording |
3:15 - 3:30PM | Break | |
3:30 - 4:00PM | The Search of the Path MTU with QUIC Timo Völker, Michael Tüxen (FH Münster University of Applied Sciences); Erwin P. Rathgeb (University of Duisburg-Essen) |
paper, slides, recording |
4:00 - 4:30PM | Evaluation of QUIC-based MASQUE Proxying Mirja Kühlewind, Matias Carlander-Reuterfelt, Marcus Ihlar, Magnus Westerlund (Ericsson) |
paper, slides, recording |
4:30 - 5:00PM |
Congestion Control for Real-time Media over QUIC Mathis Engelbart, Jörg Ott (Technical University of Munich) | paper, slides, recording |
5:00 - 5:15PM | break | |
5:15 - 6:00PM | Keynote 2 : QUIC usage at Apple Tommy Pauly |
slides, recording |
Practicals
Note that to attend the workshop, you must register for the CoNEXT conference. This can be done on this dedicated registration page.
The workshop will be entirely virtual via Zoom. You can join the Zoom room by visiting the CoNEXT gather.town instance. There you need to walk to the room for Workshop 2, where you can join the Zoom room. Practical note: you probably won't be able to be both in gather.town and Zoom at the same time, due to conflicting video/audio device usage.
Additional chat will take place on the SIGCOMM slack group, via the dedicated "conext21-workshop-epiq" channel. If you are not yet registered there, you can do so via this link.
In case you are having trouble joining the Zoom room, ask for help in the above slack channel, or send an email directly to co-chair Christopher Wood.
The workshop will be recorded and videos posted to YouTube or elsewhere afterwards.
Call For Submissions
EPIQ solicits two types of submissions, for presentation and discussion at the workshop: academic papers and posters. Submissions of both types should focus on topics related to the rise of QUIC on the mobile and fixed Internet as well as enterprise and datacenter networks. Only papers focusing on the IETF standard of QUIC are in scope (papers covering the outdated “Google QUIC” are not, unless they thoroughly compare with the IETF version).
Topics of interest include (but are not limited to) in no particular order:
- Qualitative and/or quantitative comparisons of QUIC to other protocols
- Tools for QUIC interoperability and performance testing, validation, and conformance
- Formal security analysis or verification of the QUIC protocol and extension design, including DATAGRAM and Version Negotiation
- Measurements of QUIC traffic in the wild and profiling of QUIC implementations
- Acceleration techniques, including hardware offloading or specific OS improvements
- Scalable QUIC implementations and load balancing
- Advanced QUIC features, including integration of FEC, multicast or multipath connectivity
- Peer-to-peer QUIC and NAT/firewall traversal
- New abstractions and APIs for QUIC as a general-purpose transport protocol
- Troubleshooting, managing and monitoring of QUIC traffic in the network
- New applications for QUIC (e.g., real-time interactive)
- Novel approaches for congestion control and loss recovery enabled by QUIC
- QUIC as a substrate for non-HTTP applications
- Downscaling QUIC for IoT or embedded use
- HTTP/3 (e.g., performance, practical use, extensions)
- QUIC extensions and related technologies, such as WebTransport or MASQUE
- Security and privacy analysis of QUIC features, such as migration, Connection ID rotation, and padding, and their relation to other protocols such as TLS
We encourage the submission of early results, negative results, and independently reproduced results of previously published work.
Examples can be found on the pages of the previous two EPIQ workshops, as well as the page of the QUIPS workshop (which will no longer be organized):
Like the main CoNEXT conference, EPIQ 21 will take place entirely online (probably via Zoom) in the German timezone (CET).
Submission Formats
EPIQ solicits two types of submissions for presentation and discussion at the workshop: academic papers and posters.
Paper submissions must be original, unpublished work, and not under consideration at another conference or journal. Papers may be up to six pages in length, including all figures, tables, and appendices, but excluding references, for which up to one extra page may be used. The review process is double-blind. Papers must otherwise follow the formatting requirements of the main ACM CoNEXT 2021 conference (mainly: two-column, 10pt, acm class). Accepted papers will be published in the ACM Digital Library. Authors of accepted papers are required to virtually present and discuss their papers at the workshop.
Poster submissions may be up to two pages in length, and should describe early work, discussion points, new concepts, early tooling development, etc. Accepted posters will be presented in a shorter “lightning talk” to encourage discussion. Poster submissions will not be included in the proceedings, but will be made available via the workshop website.
Please submit papers and poster proposals at epiq21.hotcrp.com.
Deadlines
All deadlines are UTC 23:59:59.
- CFP opens: 15 July
- Submission deadline:
17 September24 September (extended) - Notification deadline: 18 October
- Camera ready deadline: 25 October
- Workshop: Tuesday 7 December
Organizing Committee
PC Chairs
- Robin Marx, KU Leuven
- Christopher Wood, Cloudflare
Steering Committee
- Jörg Ott, Technical University Munich
- Lars Eggert, IETF/Netapp
PC members
- Anna Brunström, Karlstad University
- Stephen Farrell, Trinity College Dublin
- Oliver Hohlfeld, Brandenburg University
- Jana Iyengar, Fastly
- Mirja Kühlewind, Ericsson
- Jan Rüth, RWTH Aachen
- David Schinazi, Google
- Felix Günther, ETH Zurich
- Martin Thomson, Mozilla
- Cristina Nita-Rotaru, Northeastern University
- Colin Perkins, University of Glasgow
- Michael Welzl, University of Oslo
- Vidhi Goel, Apple
- Nick Banks, Microsoft
- Quentin de Coninck, UCLouvain
- Antoine Delignat-Lavaud, Microsoft
Keynote and Panel
As was the case for previous installments of this workshop, we aim to provide a high quality, in-depth keynote from one of the main companies that helped design and is now deploying QUIC. Previous keynotes by Facebook and Google are definitely worth a look.
Additionally, depending on the amount and quality of submissions, we will also organize a discussion panel on a select few salient topics in the QUIC community.
Information
For more information and questions, please contact Robin Marx directly.