RGuide: Fast and Accurate Congestion Control Guided via Explicit Rate Control in Data Center Networks
Wentao Wang, Jiangping Han, Kaiping Xue, Jiayu Yang, Jian Li, Qibin Sun, Jun Lu · IEEE Transactions on Network and Service Management · 2025
Congestion control (CC) is crucial in data center networks (DCNs), providing high throughput and low latency transmission services for diverse applications. Existing CC schemes typically rely on iterative rate adjustment at ends, and suffer from performance issues such as slow convergence, throughput fluctuations, and fairness defects. Explicit rate control (ERC) promises to address these challenges by allowing switches to directly allocate rates for each flow, freeing senders from heuristic detection of available bandwidth. However, current ERC-based schemes employ inefficient feedback control to regulate the allocated rates, resulting in sub-optimal performance. In this paper, we propose RGuide, a fast and accurate CC scheme based on ERC. RGuide can calculate accurate fair share rates in real-time at switches with the consideration of low latency, and utilize the rate to guide host adjustments instead of the need for end-to-end iteration processes. We meticulously design the ERC trigger conditions, enabling switches to recognize the different congestion states of flows and rectify flows that deviate from the fair share rate at sub-RTT timescales. We conduct actual testbed experiments and extensive simulations to evaluate RGuide comprehensively. The results demonstrate the significant advantages of RGuide in terms of convergence speed, throughput stability, and fairness.