MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  SCTP Subflows for Survivable FCS Applications

Download:
Download as a PDF
by Mariusz A. Fecko B, Sunil Samtani B
http://www.cis.udel.edu/~fecko/papers_pdf/dss04_sctp_rev.pdf
Add To MetaCart

Abstract:

The Stream Control Transmission Protocol (SCTP), a general-purpose transport layer protocol standardized by the IETF, has been a promising candidate to join UDP and TCP as a core protocol. The new SCTP features such as multi-homing, multi-streaming, and enhanced security can significantly improve the performance of FCS applications. Multi-streaming provides an aggregation mechanism in an SCTP association to accommodate heterogeneous objects, which belong to the same application but may require different type of QoS from the network. However, the current SCTP specification lacks an internal mechanism to support the preferential treatment among its streams. We introduce the concept of subflow and propose to modify the current SCTP such that the streams are grouped into several subflows according to their required QoS. It is also proposed that each subflow should implement its own congestion control to prevent the so-called false sharing. To compare the throughput differences, analytic models have been derived for the current SCTP and for the subflow-capable SCTP with different congestion control mechanisms. Simulations with ns-2 have been used to qualitatively demonstrate the throughput differences of these designs in a simplified diff-serv network. The analytical models are confirmed to accurately reflect the SCTP behavior. The simulation also shows that our proposed solution is able to efficiently support QoS among the SCTP streams.

Citations

827 Modeling TCP Throughput: a Simple Model and its Empirical Validation – Padhye, Firoiu, et al. - 1998
594 Promoting the Use of End-to-End Congestion Control in the Internet – Floyd, Fall - 1999
425 The Macroscopic Behavior of the TCP Congestion Avoidance Algorithm – Mathis, Semke, et al. - 1997
297 Explicit Allocation of Best Effort Packet Delivery Serviceā€, http:// www.ietf.org/html.charters/diffserv-charter.html – Clark
207 An Integrated Congestion Management Architecture for Internet Hosts – Balakrishnan, Rahul, et al.
111 The Stationary Behavior of Ideal TCP Congestion Avoidance". ftp://ftp.bellcore.com/pub/tjo/TCPwindow.ps – Ott, Kemperman, et al.
89 Assured forwarding – Heinanen, Baker, et al. - 1999
24 Type of Service in the Internet Protocol Suite – Almquist - 1992
24 Modeling TCP Behavior in a Differentiated Services Network – Yeom, Reddy - 1999
23 SCTP: New transport protocol for TCP/IP – Stewart, Metz - 2001
15 The Impact of False Sharing on Shared Congestion Management – Akella, Seshan, et al. - 2002
6 A two-rate three-color marker – Heinanen, Guerin - 1999
6 Analytic model of Stream Control Transmission Protocol – Yi, Saadawi, et al. - 2003
5 SCTP multistreaming: Preferential treatment among streams – Samtani, Iyengar, et al. - 2003
5 Preferential Treatment of SCTP Streams in a Differentiated Services Environment – Zou
3 NS-2 SCTP module, version 3.2 – Caro, Iyengar - 2002