Accelerating Loss Recovery for Content Delivery Network
Packet losses significantly impact the user experience of content delivery network (CDN) services such as live streaming and data backup-and-archiving. However, our production network measurement studies show that the legacy loss recovery is far from satisfactory due to the wide-area loss characteristics (i.e., dynamics and burstiness) in the wild. In this paper, we propose a sender-side Adaptive ReTransmission scheme, ART, which minimizes the recovery time of lost packets with minimal redundancy cost. Distinguishing itself from forward-error-correction (FEC), which preemptively sends redundant data packets to prevent loss, ART functions as an automatic-repeat-request (ARQ) scheme. It applies redundancy specifically to lost packets instead of unlost packets, thereby addressing the characteristic patterns of wide-area losses in real-world scenarios. We implement ART upon QUIC protocol and evaluate it via both trace-driven emulation and real-world deployment. The results show that ART reduces up to 34% of flow completion time (FCT) for delay-sensitive transmissions, improves up to 26% of goodput for throughput-intensive transmissions, reduces 11.6% video playback rebuffering, and saves up to 90% of redundancy cost.
Authors
- Kezhi Wang (ORCID: https://orcid.org/0000-0001-8602-0800)
- Shuaipeng Zhu (ORCID: https://orcid.org/0009-0002-4883-7769)
- Wei Liu (ORCID: https://orcid.org/0000-0001-9342-4838)
- Bo Wu (ORCID: https://orcid.org/0000-0002-8876-6793)
- Tong Li (ORCID: https://orcid.org/0000-0002-6805-9565)
- Ke Xu (ORCID: https://orcid.org/0000-0003-2587-8517)
- Yinfeng Zhu
- Senzhen Liu (ORCID: https://orcid.org/0009-0009-7469-6657)
- Xinyu Ma (ORCID: https://orcid.org/0009-0002-2930-4334)
- D. Xu (ORCID: https://orcid.org/0009-0001-7628-0649)
- Jingkun Cao
- Zhaoqi Yang
- Taotao Zhang
Institutions
- University of London (GB)
- XLAB (Slovenia) (SI)
- Brunel University of London (GB)
- Renmin University of China (CN)
- Tsinghua University (CN)
Publication Details
- Journal
- IEEE Transactions on Computers
- Published
- 2025-04-08
- DOI
- https://doi.org/10.1109/tc.2025.3558020
- Primary Topic
- Caching and Content Delivery
- Type
- article
- Field-Weighted Citation Impact
- 0.00