Multi-Flow Congestion Control with Network Assistance
Yannis Thomas, George Xylomenos, Christos Tsilopoulos, George, C. Polyzos

TL;DR
This paper presents a hybrid congestion control algorithm for multipath transport that improves bandwidth utilization and network friendliness by leveraging in-network topology information and a novel end-to-end protocol.
Contribution
It introduces NMCC, a new congestion control algorithm, and an in-network module for better path information, enhancing multipath transport performance over existing solutions like MPTCP.
Findings
NMCC outperforms MPTCP in bandwidth utilization.
The in-network module provides accurate topological info.
Prototype demonstrates improved performance and stability.
Abstract
A well-known technique for enhancing the performance and stability of content distribution is the use of multiple dissemination flows. Multipath TCP (MPTCP), the most popular multiflow protocol on the Internet, allows receivers to exploit multiple paths towards a single sender. Nevertheless, MPTCP cannot fully exploit the potential gains of multipath connectivity, as it must fairly share resources with (single-flow) TCP, without a clear understanding of whether the available paths do share any bottleneck links. In this paper, we introduce a hybrid congestion control algorithm for multisource and multipath transport that enables higher bandwidth utilization compared to MPTCP, while remaining friendly to TCP-like flows. Our solution employs (i) an in-network module that offers essential topological information and (ii) Normalized Multiflow Congestion Control (NMCC), a novel end-to-end…
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.
