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.
[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.
[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.
@article{"International Journal of Information, Control and Computer Sciences:57767", author = "GangHeok Kim and SungHoon Seo and JooSeok Song", title = "ECA-SCTP: Enhanced Cooperative ACK for SCTP Path Recovery in Concurrent Multiple Transfer", abstract = "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.", keywords = "SCTP, Concurrent Multiple Transfer, CooperativeSack, Dynamic ack policy", volume = "3", number = "12", pages = "2838-6", }