Path Selection and Multipath Congestion Control

被引:24
|
作者
Key, Peter [1 ]
Massoulie, Laurent [2 ]
Towsley, Don [3 ]
机构
[1] Microsoft Res, Cambridge, England
[2] Thomson Technol Paris Lab 1, Issy Les Moulineaux, France
[3] Univ Massachusetts, Dept Comp Sci, Amherst, MA 01003 USA
关键词
STABILITY;
D O I
10.1145/1866739.1866762
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we investigate the benefits that accrue from the use of multiple paths by a session coupled with rate control over those paths. In particular, we study data transfers under two classes of multipath control, coordinated control where the rates over the paths are determined as a function of all paths, and uncoordinated control where the rates are determined independently over each path. We show that coordinated control exhibits desirable load balancing properties; for a homogeneous static random paths scenario, we show that the worst-case throughput performance of uncoordinated control behaves as if each user has but a single path (scaling like log(log(N))/log(N) where N is the system size, measured in number of resources), whereas coordinated control yields a worst-case throughput allocation bounded away from zero. We then allow users to change their set of paths and introduce the notion of a Nash equilibrium. We show that both coordinated and uncoordinated control lead to Nash equilibria corresponding to desirable welfare maximizing states, provided in the latter case, the rate controllers over each path do not exhibit any round-trip time (RTT) bias (unlike TCP Reno). Finally, we show in the case of coordinated control that more paths are better, leading to greater welfare states and throughput capacity, and that simple path reselection polices that shift to paths with higher net benefit can achieve these states.
引用
收藏
页码:109 / 116
页数:8
相关论文
共 50 条
  • [21] 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,
  • [22] 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
  • [23] 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
  • [24] 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
  • [25] 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
  • [26] 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 - +
  • [27] 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
  • [28] 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
  • [29] 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
  • [30] 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