ECA-SCTP: Enhanced Cooperative ACK for SCTP Path Recovery in Concurrent Multiple Transfer

Stream Control Transmission Protocol (SCTP) has been proposed to provide reliable transport of real-time communications. Due to its attractive features, such as multi-streaming and multihoming, the SCTP is often expected to be an alternative protocol for TCP and UDP. In the original SCTP standard, the secondary path is mainly regarded as a redundancy. Recently, most of researches have focused on extending the SCTP to enable a host to send its packets to a destination over multiple paths simultaneously. In order to transfer packets concurrently over the multiple paths, the SCTP should be well designed to avoid unnecessary fast retransmission and the mis-estimation of congestion window size through the paths. Therefore, we propose an Enhanced Cooperative ACK SCTP (ECASCTP) to improve the path recovery efficiency of multi-homed host which is under concurrent multiple transfer mode. We evaluated the performance of our proposed scheme using ns-2 simulation in terms of cwnd variation, path recovery time, and goodput. Our scheme provides better performance in lossy and path asymmetric networks.




References:
[1] E. R. Stewart, "RFC4960: Stream Control Transmission Protocol," Sep.
2007.
[2] J. R. Iyengar, P. D. Amer, and R. Stewart, "Concurrent Multipath
Transfer Using SCTP Multihoming Over Independent End-to-End Paths,"
IEEE/ACM Trans. Netw., vol. 14, no. 5, pp. 951-964, Oct. 2006.
[3] A. Abd El Al, T. Saadawi, and M. Lee, "LS-SCTP: a bandwidth aggregation
technique for stream control transmission protocol," Computer
Communications, vol. 27, no. 10, pp. 1012-1024, Jun. 2004.
[4] J. Liao, J. Wang, and X. Zhu, "cmpSCTP: An Extension of SCTP to
Support Concurrent Multi-Path Transfer," in Proc. IEEE International
Conference on Communications ICC -08, 19-23 May 2008, pp. 5762-
5766.
[5] H. Y. Hsieh and R. Sivakumar, "A Transport Layer Approach for Achieving
Aggregate Bandwidths on Multi-Homed Mobile Hosts," Wireless
Networks, vol. 11, no. 1, pp. 99-114, Jan. 2005.
[6] Dynamic load balancing without packet reordering, vol. 37, no. 2. New
York, NY, USA: ACM, 2007.
[7] J. R. Iyengar, P. D. Amer, and R. Stewart, "Receive buffer blocking in
concurrent multipath transfer," in Proc. IEEE Global Telecommunications
Conference GLOBECOM -05, vol. 1, 28 Nov.-2 Dec. 2005, p. 6pp.
[8] C. M. Huang and C. H. Tsai, "WiMP-SCTP: Multi-Path Transmission
Using Stream Control Transmission Protocol (SCTP) in Wireless Networks,"
in Proc. 21st International Conference on Advanced Information
Networking and Applications Workshops AINAW -07, vol. 1, 21-23 May
2007, pp. 209-214.