Robustifying Measurement-Based Congestion Control Algorithms

The design methodology of congestion control algorithms (CCAs) has shifted from control-based to measurement-based in recent years. However, we find that measurement-based CCAs, although having better performance, are not robust enough in fluctuating network environments, which are increasingly comm...

Full description

Saved in:
Bibliographic Details
Published inarXiv.org
Main Authors Zhu, Yuxi, Meng Zili, Shen Yixin, Xu, Mingwei, Wu, Jianping
Format Paper
LanguageEnglish
Published Ithaca Cornell University Library, arXiv.org 07.08.2023
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:The design methodology of congestion control algorithms (CCAs) has shifted from control-based to measurement-based in recent years. However, we find that measurement-based CCAs, although having better performance, are not robust enough in fluctuating network environments, which are increasingly common nowadays. In this paper, we propose PAD to make measurement-based CCAs as robust as control-based CCAs in fluctuating environments while enjoying the performance benefits in general. PAD identifies that the root cause is that measurement-based CCAs blindly rely on measurement results, which unfortunately can be inaccurate, and will transiently mislead the CCAs to misbehave. The preliminary design of PAD works as a shim layer between the socket and CCAs so as to scale to any measurement-based CCAs, which turns out to outperform most commonly used CCAs in fluctuating environments.
ISSN:2331-8422