Forward Error Correction and Weighted Hierarchical Fair Multiplexing for HTTP/3 over QUIC

Web applications are ubiquitous and increasingly use HTTP/3. Their performance is affected by the underlying QUIC transport protocol. An important performance metric is the transmission delay impacted by the standardized loss recovery and resource prioritization. To improve the robustness against packet loss, we extend QUIC's recovery mechanism by the convolutional Forward Error Correction scheme Tetrys. For better control over the order of sent data, we use a round-robin scheduler that provably ensures hierarchical max-min fairness of the multiplexed streams at a byte-granular level. We extend its functionality to support strict priorities within a scheduling tree of weighted classes, integrating it into the Extensible Prioritization Scheme for HTTP/3. Measurements of a prototype implementation demonstrate that transmission delays improve under common web workloads and that the scheduler delivers important assets earlier with the newly specified parameters.

Authors

Institutions

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2025-05-26
DOI
https://doi.org/10.5281/zenodo.18745676
Primary Topic
Network Traffic and Congestion Control
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Forward Error Correction and Weighted Hierarchical Fair Multiplexing for HTTP/3 over QUIC

Kilian Holzinger, Georg Carle, Stephan Günther, Henning Stubbe et al.
Zenodo (CERN European Organization for Nuclear Research)
Network Traffic and Congestion Control
article

Forward Error Correction and Weighted Hierarchical Fair Multiplexing for HTTP/3 over QUIC

Kilian Holzinger, Georg Carle, Stephan Günther, Henning Stubbe, Marcel Kempf, Stefan Lachnit, Sebastian Gallenmüller, Daniel Petri Rocha
article en

Abstract

Web applications are ubiquitous and increasingly use HTTP/3. Their performance is affected by the underlying QUIC transport protocol. An important performance metric is the transmission delay impacted by the standardized loss recovery and resource prioritization. To improve the robustness against packet loss, we extend QUIC's recovery mechanism by the convolutional Forward Error Correction scheme Tetrys. For better control over the order of sent data, we use a round-robin scheduler that provably ensures hierarchical max-min fairness of the multiplexed streams at a byte-granular level. We extend its functionality to support strict priorities within a scheduling tree of weighted classes, integrating it into the Extensible Prioritization Scheme for HTTP/3. Measurements of a prototype implementation demonstrate that transmission delays improve under common web workloads and that the scheduler delivers important assets earlier with the newly specified parameters.

Zenodo (CERN European Organization for Nuclear Research)
Technical University of Munich (DE)
Decent work and economic growth
Openalex Percentile: Top 24%
Network Traffic and Congestion Control
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Forward Error Correction and Weighted Hierarchical Fair Multiplexing for HTTP/3 over QUIC — Kilian Holzinger, Georg Carle, et al. · Zenodo (CERN European Organization for Nuclear Research) (2025) | TGRS Research Map | TGRS