DeepCC: Bridging the Gap Between Congestion Control and Applications via Multi-Objective Optimization
Lei Zhang, Yong Cui, Mowei Wang, Kewei Zhu, Yibo Zhu, Yong Jiang

TL;DR
DeepCC introduces a versatile congestion control framework that uses multi-objective optimization and reinforcement learning to adapt to diverse application demands and dynamic network conditions without retraining.
Contribution
DeepCC is the first to combine offline multi-objective training with online fine-tuning for congestion control, enabling broad applicability and adaptability.
Findings
Outperforms state-of-the-art schemes in various settings.
Achieves up to 67.4% higher target completion ratio.
Effective in untrained and dynamic environments.
Abstract
The increasingly complicated and diverse applications have distinct network performance demands, e.g., some desire high throughput while others require low latency. Traditional congestion controls (CC) have no perception of these demands. Consequently, literatures have explored the objective-specific algorithms, which are based on either offline training or online learning, to adapt to certain application demands. However, once generated, such algorithms are tailored to a specific performance objective function. Newly emerged performance demands in a changeable network environment require either expensive retraining (in the case of offline training), or manually redesigning a new objective function (in the case of online learning). To address this problem, we propose a novel architecture, DeepCC. It generates a CC agent that is generically applicable to a wide range of application…
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.
Taxonomy
TopicsAge of Information Optimization · Software-Defined Networks and 5G
