PolicyCache: Intra-flow Learning in Congestion Control
Han Tian, Han Wang, Wenbo Li, Xudong Liao, Decang Sun, Wenxue Li, Donghui Chen, Bin Huang, Senbo Fu, Junxue Zhang, Dian Shen, Kai Chen
Abstract
TCP congestion control (CC) schemes must balance fast responsiveness, adaptability to diverse network conditions, and low computational overhead. Existing approaches fall short: heuristic-based algorithms are lightweight but brittle, learningbased schemes provide high responsiveness yet struggle with generalization, and exploration-based methods adapt well but converge slowly. We present POLICYCACHE, the first CC algorithm based on intra-flow learning, where both training and execution of the policy are confined to a single flow. Unlike prior inter-flow learning, this paradigm avoids crossenvironment generalization pitfalls while maintaining high responsiveness. POLICYCACHE leverages a lightweight, nonparametric tree-based model coupled with online exploration and dynamic model switching to enable rapid and robust adaptation. We provide convergence analysis of POLICYCACHE and have built a fully functional Linux prototype. Extensive evaluations demonstrate that POLICYCACHE consistently achieves high throughput, low latency, and fairness across diverse emulated and real-world networks, while incurring minimal overhead. These results establish intra-flow learning as a practical and effective new direction for congestion control. Flows Trajectories Heuristicsbased CC Other flows Hand-craft ACK ACK Pkts Pkts (a) Heuristic-based CCA. Flows Training Data-1 Learned CC Policy Other flows Learning ACK ACK Pkts Pkts (b) Inter-flow Learning CCA.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 106c825c-752f-4dbd-a06e-dbc0da821b49Builds on11
- Classic Meets Modern: a Pragmatic Learning-Based Congestion Control for the InternetSoheil Abbasloo, Chen-Yu Yen, H. Jonathan ChaoSIGCOMM 2020 · 257 citations
- PCC Proteus: Scavenger Transport And BeyondTong Meng, Neta Rozen Schiff, Philip Brighten Godfrey, Michael SchapiraSIGCOMM 2020 · 79 citations
- Computers Can Learn from the Heuristic Designs and Master Internet Congestion ControlChen-Yu Yen, Soheil Abbasloo, H. Jonathan ChaoSIGCOMM 2023 · 73 citations
- Towards Domain-Specific Network Transport for Distributed DNN TrainingHao Wang, Han Tian, Jingrong Chen, Xinchen Wan et al.NSDI 2024 · 54 citations
- Multi-objective congestion controlYiqing Ma, Han Tian, Xudong Liao, Junxue Zhang et al.EuroSys 2022 · 52 citations
Related papers
- Muses: Enabling Lightweight Learning-Based Congestion Control for Mobile DevicesZhiren Zhong, Wei Wang, Yiyang Shao, Zhenyu Li et al.INFOCOM 2022 · 11 citations
- Reinforcement Learning-based Congestion Control: A Systematic Evaluation of Fairness, Efficiency and ResponsivenessLuca Giacomoni, George ParisisINFOCOM 2024 · 15 citations
- Gemini: Divide-and-Conquer for Practical Learning-Based Internet Congestion ControlWenzheng Yang, Yan Liu, Chen Tian, Junchen Jiang et al.INFOCOM 2023 · 14 citations
- Mutant: Learning Congestion Control from Existing Protocols via Online Reinforcement LearningLorenzo Pappone, Alessio Sacco, Flavio EspositoNSDI 2025 · 24 citations
- ONCache: A Cache-Based Low-Overhead Container Overlay NetworkShengkai Lin, Shizhen Zhao, Peirui Cao, Xinchi Han et al.NSDI 2025
