Learning to Harness Bandwidth with Multipath Congestion Control and Scheduling
Not on the map. Why?
Abstract (arXiv)
Multipath TCP (MPTCP) has emerged as a facilitator for harnessing and pooling available bandwidth in wireless/wireline communication networks and in data centers. Existing implementations of MPTCP such as, Linked Increase Algorithm (LIA), Opportunistic LIA (OLIA) and BAlanced LInked Adaptation (BALIA) include separate algorithms for congestion control and packet scheduling, with pre-selected control parameters. We propose a Deep Q-Learning (DQL) based framework for joint congestion control and packet scheduling for MPTCP. At the heart of the solution is an intelligent agent for interface, learning and actuation, which learns from experience optimal congestion control and scheduling mechanism using DQL techniques with policy gradients. We provide a rigorous stability analysis of system dynamics which provides important practical design insights. In addition, the proposed DQL-MPTCP algorithm utilizes the `recurrent neural network' and integrates it with `long short-term memory' for continuously i) learning dynamic behavior of subflows (paths) and ii) responding promptly to their behavior using prioritized experience replay. With extensive emulations, we show that the proposed DQL-based MPTCP algorithm outperforms MPTCP LIA, OLIA and BALIA algorithms. Moreover, the DQL-MPTCP algorithm is robust to time-varying network characteristics, and provides dynamic exploration and exploitation of paths.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). First posted on arXiv 29 May 2021.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 1; 2023: 1; 2024: 1; 2025: 1; 2026: 1.
5 papers.
- 2022Fair and Efficient Distributed Edge Learning with Hybrid Multipath TCPcited by 1
- 2024Robust Zero Trust Architecture: Joint Blockchain based Federated learning and Anomaly Detection based Frameworkcited by 1
- 2025Distilling Large Language Models for Network Active Queue Managementcited by 1
- 2023A Survey on Congestion Control and Scheduling for Multipath TCP: Machine Learning vs Classical Approachescited by 0
- 2026Utility Function is All You Need: LLM-based Congestion Controlcited by 0
- 2026Utility Function is All You Need: LLM-based Congestion Control11 Mar 2026
- 2025Distilling Large Language Models for Network Active Queue Management28 Jan 2025
- 2024Robust Zero Trust Architecture: Joint Blockchain based Federated learning and Anomaly Detection based Framework24 Jun 2024
- 2023A Survey on Congestion Control and Scheduling for Multipath TCP: Machine Learning vs Classical Approaches17 Sep 2023
- 2022Fair and Efficient Distributed Edge Learning with Hybrid Multipath TCP3 Nov 2022