Concurrent multipath transfer using SCTP multihoming over independent end-to-end paths

被引:451
|
作者
Iyengar, Janardhan R. [1 ]
Amer, Paul D.
Stewart, Randall
机构
[1] Univ Delaware, Dept Comp & Informat Sci, Protocol Engn Lab, Newark, DE 19716 USA
[2] Cisco Syst, Internet Technol Div, Columbia, SC 29206 USA
关键词
end-to-end; load balancing; load sharing; multipath; SCTP; transport layer;
D O I
10.1109/TNET.2006.882843
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Concurrent multipath transfer (CMT) uses the Stream Control Transmission Protocol's (SCTP) multihoming feature to distribute data across multiple end-to-end paths in a multihomed SCTP association. We identify three negative side-effects of reordering introduced by CMT that must be managed before efficient parallel transfer can be achieved: (1) unnecessary fast retransmissions by a sender; (2) overly conservative congestion window (cwnd) growth at a sender; and (3) increased ack traffic due to fewer delayed acks by a receiver. We propose three algorithms which augment and/or modify current SCTP to counter these side-effects. Presented with several choices as to where a sender should direct retransmissions of lost data, we propose five retransmission policies for CMT. We demonstrate spurious retransmissions in CMT with all five policies and propose changes to CMT to allow the different policies. CMT is evaluated against AppStripe, which is an idealized application that stripes data over multiple paths using multiple SCTP associations. The different CMT retransmission policies are then evaluated with varied constrained receive buffer sizes. In this foundation work, we operate under the strong assumption that the bottleneck queues on the end-to-end paths used in CMT are independent.
引用
收藏
页码:951 / 964
页数:14
相关论文
共 50 条
  • [1] Concurrent Multipath Transfer using SCTP Multihoming over Heterogeneous Network Paths
    Kim, Taehun
    Lee, Jongwook
    Eom, Young Ik
    INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS (ICCAS 2010), 2010, : 1598 - 1602
  • [2] Secure End-to-End Transport Over SCTP
    Hohendorf, Carsten
    Rathgeb, Erwin P.
    Unurkhaan, Esbold
    Tuexen, Michael
    JOURNAL OF COMPUTERS, 2007, 2 (04) : 31 - 40
  • [3] Improving end-to-end throughput of Mobile IP using SCTP
    Fu, SJ
    Atiquzzaman, M
    HPSR 2003: WORKSHOP ON HIGH PERFORMANCE SWITCHING AND ROUTING, 2003, : 171 - 176
  • [4] Rethinking end-to-end failover with transport layer multihoming
    Caro, AL
    Amer, PD
    Stewart, RR
    ANNALS OF TELECOMMUNICATIONS, 2006, 61 (1-2) : 92 - 114
  • [5] M-SCTP:: Design and prototypical implementation of an sctp-based, end-to-end mobility concept for ip networks
    Wei, X
    Karl, H
    Wolisz, A
    Müller, H
    INTERNET CHALLENGE: TECHNOLOGY AND APPLICATIONS, 2002, : 139 - 147
  • [6] Multipath Transmission for Wireless Internet Access - From an End-to-End Transport Layer Perspective
    Zhuang, Weihua
    Mohammadizadeh, Neda
    Shen, Xuemin
    JOURNAL OF INTERNET TECHNOLOGY, 2012, 13 (01): : 1 - 17
  • [7] Analysis of SCTP Concurrent Multipath Transfer in Vehicular Network Communication
    Gan, Jingyi
    Xiong, Neal Naixue
    Wen, Huimin
    Zhu, Qingzhen
    JOURNAL OF INTERNET TECHNOLOGY, 2015, 16 (03): : 495 - 504
  • [8] Distributed rate allocation for flows in best path transfer using SCTP multihoming
    Li, Shiyong
    Qin, Yajuan
    Zhang, Hongke
    TELECOMMUNICATION SYSTEMS, 2011, 46 (01) : 81 - 94
  • [9] Distributed rate allocation for flows in best path transfer using SCTP multihoming
    Shiyong Li
    Yajuan Qin
    Hongke Zhang
    Telecommunication Systems, 2011, 46 : 81 - 94
  • [10] Using Concurrent Multipath Transfer to Improve the SCTP Startup Behavior for PSTN Signaling Traffic
    Grinnemo, Karl-Johan
    Brunstrom, Anna
    Cheng, Jun
    2014 28TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS WORKSHOPS (WAINA), 2014, : 772 - 778