DISCO: A Framework for Dynamic Selection of Multipath Congestion Control Algorithms

被引:0
|
作者
Yang, Furong [1 ,2 ,3 ]
Li, Zhenyu [1 ,2 ,4 ]
Zhou, Jianer [5 ]
Zhang, Xinyi [7 ]
Wu, Qinghua [1 ,2 ,4 ]
Pau, Giovanni [6 ]
Xie, Gaogang [2 ,7 ]
机构
[1] Chinese Acad Sci, Inst Comp Technol, Beijing, Peoples R China
[2] Univ Chinese Acad Sci, Beijing, Peoples R China
[3] Sorbonne Univ, Paris, France
[4] Purple Mt Labs, Nanjing, Peoples R China
[5] Southern Univ Sci & Technol, Shenzhen, Peoples R China
[6] Univ Bologna, Bologna, Italy
[7] Chinese Acad Sci, Comp Network Informat Ctr, Beijing, Peoples R China
基金
国家重点研发计划; 北京市自然科学基金;
关键词
Congestion Control; MPTCP; Machine Learning; TCP;
D O I
10.1109/ICNP59255.2023.10355608
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Many mobile devices are usually equipped with multiple interfaces, providing the opportunity of using multipath transport protocols such as Multipath TCP (MPTCP) to boost performance. The multipath congestion control algorithm (CCA) in MPTCP plays a vital role in achieving high performance and multipath fairness in mobile environments where the paths are often heterogeneous and dynamic. Such environments are very challenging for existing one-size-fits-all CCAs to achieve high performance while ensuring multipath fairness. In this paper, we present a novel framework, Disco, to dynamically select the most appropriate CCAs for MPTCP subflows at runtime according to the perceived network condition. Extensive experiments show that compared with existing multipath CCAs, the proposed solution can improve the average throughput by 19% 25% and reduce the average queuing delay by up to 21% while it barely does harm to multipath fairness.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] Antelope: A Framework for Dynamic Selection of Congestion Control Algorithms
    Zhou, Jianer
    Qiu, Xinyi
    Li, Zhenyu
    Tyson, Gareth
    Li, Qing
    Duan, Jingpu
    Wang, Yi
    2021 IEEE 29TH INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS (ICNP 2021), 2021,
  • [2] A Machine Learning-Based Framework for Dynamic Selection of Congestion Control Algorithms
    Zhou, Jianer
    Qiu, Xinyi
    Li, Zhenyu
    Li, Qing
    Tyson, Gareth
    Duan, Jingpu
    Wang, Yi
    Pan, Heng
    Wu, Qinghua
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2023, 31 (04) : 1566 - 1581
  • [3] Multipath Binomial Congestion Control Algorithms
    Tuan Anh Le
    Hong, Choong Seon
    Lee, Sungwon
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2012, E95B (06) : 1934 - 1943
  • [4] Path selection and multipath congestion control
    Key, Peter
    Massoulie, Laurent
    Towsley, Don
    INFOCOM 2007, VOLS 1-5, 2007, : 143 - +
  • [5] Path Selection and Multipath Congestion Control
    Key, Peter
    Massoulie, Laurent
    Towsley, Don
    COMMUNICATIONS OF THE ACM, 2011, 54 (01) : 109 - 116
  • [6] A Family of Stable Multipath Dual Congestion Control Algorithms
    Liu, Ying
    Liu, Hong-Ying
    Xu, Ke
    Shen, Meng
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2015, 30 (06) : 1274 - 1289
  • [7] A Family of Stable Multipath Dual Congestion Control Algorithms
    Ying Liu
    Hong-Ying Liu
    Ke Xu
    Meng Shen
    Journal of Computer Science and Technology, 2015, 30 : 1274 - 1289
  • [8] Dynamic Window Coupling for Multipath Congestion Control
    Hassayoun, Sofiane
    Iyengar, Janardhan
    Ros, David
    2011 19TH IEEE INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS (ICNP), 2011,
  • [9] Multipath routing, congestion control and dynamic load balancing
    Key, Peter
    Massoulie, Laurent
    Towsley, Don
    2007 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOL IV, PTS 1-3, 2007, : 1341 - +
  • [10] Dynamic Congestion Control Algorithm for Multipath Transport Protocols
    Lubna, Tabassum
    Mahmud, Imtiaz
    Cho, You-Ze
    2018 INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGY CONVERGENCE (ICTC), 2018, : 672 - 674