Technical Report: Implementation of Single Packet Number Space in Multi-Path QUIC

10/24/2022
by   Yingqi Tang, et al.
0

Over the past few of years, we have witnessed increasing interests in the use cases of multi-path QUIC from both industry and academia. For example, Alibaba deployed XLINK, a QoE-driven multi-path QUIC solution, in Taobao short video and showed benefits in both reduced tail latency and video re-buffering. For the time being, the multi-path QUIC protocol is in the process of standardization at the IETF QUIC working group, with the draft recently updated to version 02. The focus of the draft is to provide basic guidance on the implementation so that we can encourage more exploration, testing, and finally, an accelerated adoption of this technology. However, draft-02 has brought up an open issue on whether the multi-path QUIC should be implemented using single packet number space (SPNS) or multiple packet number space (MPNS), as in the current draft, both options co-exist. Knowing that one cannot draw a solid conclusion without experiments, we implement both SPNS and MPNS at Alibaba and measured their performance. The goal is to help the community better understand the implication, and we hope this report can be a useful resource for engineers and researchers who are interested in deploying multi-path QUIC.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/02/2021

The Packet Number Space Debate in Multipath QUIC

With a standardization process that attracted many interest, QUIC can be...
research
11/11/2020

Measuring time delay in path MTU discovery in transmitting a packet in IPv4 and IPv6 network

Path MTU Discovery (PMTUD) was initially designed for Internet protocol ...
research
09/07/2023

OSMOSIS: Enabling Multi-Tenancy in Datacenter SmartNICs

Multi-tenancy is essential for unleashing SmartNIC's potential in datace...
research
08/20/2019

Implementation of IOAM for IPv6 in the Linux Kernel

In-situ Operations, Administration, and Maintenance (IOAM) is currently ...
research
09/13/2018

Adding Forward Erasure Correction to QUIC

Initially implemented by Google in the Chrome browser, QUIC gathers a gr...
research
02/21/2019

With Great Speed Come Small Buffers: Space-Bandwidth Tradeoffs for Routing

We consider the Adversarial Queuing Theory (AQT) model, where packet arr...
research
04/06/2021

Enabling Novel Interconnection Agreements with Path-Aware Networking Architectures

Path-aware networks (PANs) are emerging as an intriguing new paradigm wi...

Please sign up or login with your details

Forgot password? Click here to reset