Introspective Congestion Control for Consistent High Performance
The congestion control (CC) algorithm is expected to achieve consistent high performance under different network environments. Traditionally, classic CCs are designed with the methodology of inferring path conditions to guide the rate adjustment. However, this methodology suffers from wrong path condition inferences in certain cases, which mislead the rate adjustment and lead to performance degradation. To avoid wrong path condition inferences, we develop the projection-based introspective method and design the introspective congestion control (ICC) algorithm in this paper. Specifically, the rate adjustment rules are designed to possess a specialized profile such that the projection of the profile can be distinguished under unchanged path conditions. In this way, the projection, which can be distinguished from the time series of delay signals in the frequency domain, facilitates ICC to extract more information for path condition inferences. Consequently, with the introspection on the projection, ICC can avoid being misled by wrong path condition inferences and thus achieve consistent high performance under different conditions. The advantages of ICC are confirmed through extensive experiments conducted on various locally emulated scenarios, global testbeds over the Internet, and the Alipay platform.
Authors
- Jia Wu
- Wanchun Jiang (ORCID: https://orcid.org/0000-0001-5067-321X)
- Fengyuan Ren (ORCID: https://orcid.org/0000-0001-6526-3889)
- Haoyang Li (ORCID: https://orcid.org/0009-0008-8728-5294)
- Jianxin Wang (ORCID: https://orcid.org/0000-0003-1516-0480)
- Kai Wang (ORCID: https://orcid.org/0000-0002-6212-5760)
Institutions
- Central South University (CN)
- Tsinghua University (CN)
Publication Details
- Published
- 2025-03-26
- DOI
- https://doi.org/10.1145/3689031.3696084
- Primary Topic
- Network Traffic and Congestion Control
- Type
- article
- Field-Weighted Citation Impact
- 0.00