Global stability of the Rate Control Protocol (RCP) and some implications for protocol design
Thomas Voice, Abuthahir, and Gaurav Raina

TL;DR
This paper analyzes the global stability of the Rate Control Protocol (RCP), demonstrating that using only rate mismatch feedback is preferable for stability over including queue size feedback, especially with heterogeneous delays.
Contribution
The paper provides a sufficient stability condition for RCP with heterogeneous delays and clarifies the design implications favoring rate mismatch feedback alone.
Findings
Queue size feedback may be unnecessary for stability.
A sufficient condition for global stability is derived.
Designing RCP with only rate mismatch feedback is advantageous.
Abstract
The Rate Control Protocol (RCP) is a congestion control protocol that relies on explicit feedback from routers. RCP estimates the flow rate using two forms of feedback: rate mismatch and queue size. However, it remains an open design question whether queue size feedback in RCP is useful, given the presence of rate mismatch. The model we consider has RCP flows operating over a single bottleneck, with heterogeneous time delays. We first derive a sufficient condition for global stability, and then highlight how this condition favors the design choice of having only rate mismatch in the protocol definition.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
