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
相关论文
共 21 条
  • [1] AGARWAL S, 2003, P IEEE OP APR
  • [2] ANDERSEN D, 2005, P NSDI 2005 JUL
  • [3] BERTSEKAS D, 1992, DATA NETWORKS LONGMA
  • [4] COHEN B, 2003, P P2P EC WORKSH JUN
  • [5] Leveraging network performance with IPv6 multihoming and multiple provider-dependent aggregatable prefixes
    de Launois, C
    Quoitin, B
    Bonaventure, O
    [J]. COMPUTER NETWORKS, 2006, 50 (08) : 1145 - 1157
  • [6] GUMMADI K, 2004, P 6 OSDI DEC
  • [7] Multi-path TCP: A joint congestion control and routing scheme to exploit path diversity in the Internet
    Han, Huaizhong
    Shakkottai, Srinivas
    Hollot, C. V.
    Srikant, R.
    Towsley, Don
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2006, 14 (06) : 1260 - 1271
  • [8] Stability of end-to-end algorithms for joint routing and rate control
    Kelly, F
    Voice, T
    [J]. ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2005, 35 (02) : 5 - 12
  • [9] Kelly F.P., 2001, MATH MODELLING INTER, P685
  • [10] Kelly FP, 1998, J OPER RES SOC, V49, P237, DOI 10.1057/palgrave.jors.2600523