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 条
  • [21] Combining multipath routing and congestion control for robustness
    Key, Peter
    Massoulie, Laurent
    Towsley, Don
    2006 40TH ANNUAL CONFERENCE ON INFORMATION SCIENCES AND SYSTEMS, VOLS 1-4, 2006, : 345 - 350
  • [22] Network congestion control with Markovian multipath routing
    Cominetti, Roberto
    Guzman, Cristobal
    MATHEMATICAL PROGRAMMING, 2014, 147 (1-2) : 231 - 251
  • [23] Low Priority Congestion Control for Multipath TCP
    Zhang, Yuan
    Li, Jian
    Yang, Jiayu
    Xing, Yitao
    Zhuang, Rui
    Xue, Kaiping
    2021 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2021,
  • [24] Network congestion control with Markovian multipath routing
    Roberto Cominetti
    Cristóbal Guzmán
    Mathematical Programming, 2014, 147 : 231 - 251
  • [25] Exploiting Multipath Congestion Control for Fun and Profit
    Popovici, Matei
    Raiciu, Costin
    PROCEEDINGS OF THE 15TH ACM WORKSHOP ON HOT TOPICS IN NETWORKS (HOTNETS '16), 2016, : 141 - 147
  • [26] Counterfeiting Congestion Control Algorithms
    Ferreira, Margarida
    Narayan, Akshay
    Lynce, Ines
    Martins, Ruben
    Sherry, Justine
    PROCEEDINGS OF THE THE 20TH ACM WORKSHOP ON HOT TOPICS IN NETWORKS, HOTNETS 2021, 2021, : 132 - 139
  • [27] Algorithms for congestion detection and control
    Wu, L
    Duan, HX
    Wu, JP
    Xing, L
    Ping, R
    GRID AND COOPERATIVE COMPUTING GCC 2004 WORKSHOPS, PROCEEDINGS, 2004, 3252 : 374 - 381
  • [28] Binomial congestion control algorithms
    Bansal, D
    Balakrishnan, H
    IEEE INFOCOM 2001: THE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-3, PROCEEDINGS: TWENTY YEARS INTO THE COMMUNICATIONS ODYSSEY, 2001, : 631 - 640
  • [29] CCMF: A Congestion Control Method with Fairness for Multipath Transport
    Hu, Bo
    Yang, Yang
    Wang, Zeng
    Xing, Lin
    2017 31ST INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING (ICOIN), 2017, : 689 - 694
  • [30] Revisiting Multipath Congestion Control for Virtualized Cloud Environments
    Xu, Chi
    Zhao, Jia
    Liu, Jiangchuan
    Chen, Fei
    2020 IEEE/ACM 28TH INTERNATIONAL SYMPOSIUM ON QUALITY OF SERVICE (IWQOS), 2020,