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 条
  • [1] Path selection and multipath congestion control
    Key, Peter
    Massoulie, Laurent
    Towsley, Don
    INFOCOM 2007, VOLS 1-5, 2007, : 143 - +
  • [2] DISCO: A Framework for Dynamic Selection of Multipath Congestion Control Algorithms
    Yang, Furong
    Li, Zhenyu
    Zhou, Jianer
    Zhang, Xinyi
    Wu, Qinghua
    Pau, Giovanni
    Xie, Gaogang
    2023 IEEE 31ST INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS, ICNP, 2023,
  • [3] On path selection for multipath connection
    Cai, Yu
    Chow, C. Edward
    ADVANCES AND INNOVATIONS IN SYSTEMS, COMPUTING SCIENCES AND SOFTWARE ENGINEERING, 2007, : 513 - +
  • [4] Multipath Binomial Congestion Control Algorithms
    Tuan Anh Le
    Hong, Choong Seon
    Lee, Sungwon
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2012, E95B (06) : 1934 - 1943
  • [5] Multipath congestion control with network assistance
    Thomas, Yannis
    Xylomenos, George
    Polyzos, George C.
    COMPUTER COMMUNICATIONS, 2020, 153 : 264 - 278
  • [6] Inter-Path OOS Packets Differentiation Based Congestion Control for Simultaneous Multipath Transmission
    Khan, Samiullah
    Qadir, Muhammad Abdul
    INTERNATIONAL ARAB JOURNAL OF INFORMATION TECHNOLOGY, 2017, 14 (06) : 907 - 913
  • [7] Packet Scheduling and Congestion Control Schemes for Multipath Datagram Congestion Control Protocol
    Huang, Chung-Ming
    Chen, Yih-Chung
    Lin, Shih-Yang
    COMPUTER JOURNAL, 2015, 58 (02): : 188 - 203
  • [8] Enhancing Fairness and Congestion Control in Multipath TCP
    Singh, Amanpreet
    Xiang, Mei
    Koensgen, Andreas
    Goerg, Carmelita
    Zaki, Yasir
    2013 6TH JOINT IFIP WIRELESS AND MOBILE NETWORKING CONFERENCE (WMNC 2013), 2013,
  • [9] Network congestion control with Markovian multipath routing
    Cominetti, Roberto
    Guzman, Cristobal
    MATHEMATICAL PROGRAMMING, 2014, 147 (1-2) : 231 - 251
  • [10] 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