Relative Delay Estimator for SCTP-Based Concurrent Multipath Transfer

By identifying the shortcomings of using RTT to evaluate the quality of different paths in a multipath scenario, we propose a Relative Delay Estimator (RDE) to compare the relative one way delay of different paths without clock synchronisation. This estimator enables the comparison and selection of the best forward and backward paths, in terms of delay. As an initial application of RDE, we design a novel retransmission policy (NcRDE). The main novelty of this policy is that, from the multiple paths available, the path chosen for retransmission is according to the value of one way delay. We also present an extension to this scheme that takes path failures into account (PF-NcRDE). Simulation results show that, when compared with recently proposed retransmission policies, NcRDE can improve throughput when the different paths have different forward and backward delays. Also, in case of path failure PF-NcRDE enhances the performance significantly over NcRDE.

[1]  Myung J. Lee,et al.  IPCC-SCTP: an enhancement to the standard SCTP to support multi-homing efficiently , 2004, IEEE International Conference on Performance, Computing, and Communications, 2004.

[2]  Victor C. M. Leung,et al.  Minimum delay path selection in multi-homed systems with path asymmetry , 2006, IEEE Communications Letters.

[3]  Myung J. Lee,et al.  LS-SCTP: a bandwidth aggregation technique for stream control transmission protocol , 2004, Comput. Commun..

[4]  Janardhan R. Iyengar,et al.  Retransmission policies for concurrent multipath transfer using SCTP multihoming , 2004, Proceedings. 2004 12th IEEE International Conference on Networks (ICON 2004) (IEEE Cat. No.04EX955).

[5]  Janardhan R. Iyengar,et al.  Performance implications of a bounded receive buffer in concurrent multipath transfer , 2007, Comput. Commun..

[6]  Lixia Zhang,et al.  Stream Control Transmission Protocol , 2000, RFC.

[7]  Marco Fiore,et al.  An adaptive transport protocol for balanced multihoming of real-time traffic , 2005, GLOBECOM '05. IEEE Global Telecommunications Conference, 2005..

[8]  Saverio Mascolo,et al.  Performance evaluation of Westwood+ TCP congestion control , 2004, Perform. Evaluation.

[9]  Ming Zhang,et al.  A Transport Layer Approach for Improving End-to-End Performance and Robustness Using Redundant Paths , 2004, USENIX Annual Technical Conference, General Track.

[10]  Xiaomin Zhu,et al.  cmpSCTP: An Extension of SCTP to Support Concurrent Multi-Path Transfer , 2008, 2008 IEEE International Conference on Communications.

[11]  Mark Handley,et al.  Datagram Congestion Control Protocol (DCCP) , 2006, RFC.

[12]  Injong Rhee,et al.  Towards a common TCP evaluation suite , 2008 .

[13]  Janardhan R. Iyengar,et al.  Receive buffer blocking in concurrent multipath transfer , 2005, GLOBECOM '05. IEEE Global Telecommunications Conference, 2005..

[14]  Janardhan R. Iyengar,et al.  Concurrent Multipath Transfer Using SCTP Multihoming: Introducing the Potentially-Failed Destination State , 2008, Networking.

[15]  Marco Fiore,et al.  Concurrent multipath communication for real-time traffic , 2007, Comput. Commun..

[16]  Michael A. Ramalho,et al.  Stream Control Transmission Protocol (SCTP) Partial Reliability Extension , 2004, RFC.

[17]  Chung-Ming Huang,et al.  The handover control mechanism for multi-path transmission using Stream Control Transmission Protocol (SCTP) , 2007, Comput. Commun..

[18]  Janardhan R. Iyengar,et al.  Concurrent Multipath Transfer Using SCTP Multihoming Over Independent End-to-End Paths , 2006, IEEE/ACM Transactions on Networking.

[19]  Keyur C. Shah,et al.  Concurrent Multipath Transfer Using SCTP Multihoming , .

[20]  Antonios Argyriou,et al.  Bandwidth aggregation with SCTP , 2003, GLOBECOM '03. IEEE Global Telecommunications Conference (IEEE Cat. No.03CH37489).