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 条
  • [31] Congestion Control Design for Multipath Transport Protocols: A Survey
    Xu, Changqiao
    Zhao, Jia
    Muntean, Gabriel-Miro
    IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2016, 18 (04): : 2948 - 2969
  • [32] CADIA: Towards Decoupling the Congestion Control for Multipath TCP
    Chen, Kang
    Palash, Mijanur Rahaman
    2018 IEEE 26TH INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS (ICNP), 2018, : 143 - 153
  • [33] mReno: a practical multipath congestion control for communication networks
    Phuong Luu Vo
    Tuan Anh Le
    Lee, Sungwon
    Hong, Choong Seon
    Kim, Byeongsik
    Song, Hoyoung
    COMPUTING, 2014, 96 (03) : 189 - 205
  • [34] An Implementation of Adaptive Multipath Routing Algorithm for congestion control
    Chaitanya, N. Krishna
    Varadarajan, S.
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2016, 16 (02): : 6 - 9
  • [35] On Energy-Efficient Congestion Control for Multipath TCP
    Zhao, Jia
    Liu, Jiangchuan
    Wang, Haiyang
    2017 IEEE 37TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2017), 2017, : 351 - 360
  • [36] Delay-based Congestion Control for Multipath TCP
    Guo, Wenlan
    Huang, Jin
    Zhang, Yun
    INTERNATIONAL JOURNAL OF FUTURE GENERATION COMMUNICATION AND NETWORKING, 2014, 7 (01): : 97 - 104
  • [37] mReno: a practical multipath congestion control for communication networks
    Phuong Luu Vo
    Tuan Anh Le
    Sungwon Lee
    Choong Seon Hong
    Byeongsik Kim
    Hoyoung Song
    Computing, 2014, 96 : 189 - 205
  • [38] Explicit Multipath Congestion Control for Data Center Networks
    Cao, Yu
    Xu, Mingwei
    Fu, Xiaoming
    Dong, Enhuan
    PROCEEDINGS OF THE 2013 ACM INTERNATIONAL CONFERENCE ON EMERGING NETWORKING EXPERIMENTS AND TECHNOLOGIES (CONEXT '13), 2013, : 73 - 84
  • [39] Adaptive Multipath Routing for Congestion Control in InfiniBand Networks
    Lugones, D.
    Franco, D.
    Luque, E.
    2009 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING WORKSHOPS (ICPPW 2009), 2009, : 222 - 227
  • [40] Two Families of Optimal Multipath Congestion Control Protocols
    Singhal, Akshit
    Wang, Xuan
    Wang, Zhijun
    Che, Hao
    Jiang, Hong
    2022 IEEE 30TH INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS (ICNP 2022), 2022,