The macroscopic behavior of the TCP congestion avoidance algorithm
ACM SIGCOMM Computer Communication Review
Modeling TCP throughput: a simple model and its empirical validation
Proceedings of the ACM SIGCOMM '98 conference on Applications, technologies, architectures, and protocols for computer communication
Explicit allocation of best-effort packet delivery service
IEEE/ACM Transactions on Networking (TON)
An integrated congestion management architecture for Internet hosts
Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication
Promoting the use of end-to-end congestion control in the Internet
IEEE/ACM Transactions on Networking (TON)
Modeling TCP behavior in a differentiated services network
IEEE/ACM Transactions on Networking (TON)
SCTP: New Transport Protocol for TCP/IP
IEEE Internet Computing
The End-to-End Performance Effects of Parallel TCP Sockets on a Lossy Wide-Area Network
IPDPS '02 Proceedings of the 16th International Parallel and Distributed Processing Symposium
The effects of systemic packet loss on aggregate TCP flows
Proceedings of the 2002 ACM/IEEE conference on Supercomputing
The Impact of False Sharing on Shared Congestion Management
ICNP '03 Proceedings of the 11th IEEE International Conference on Network Protocols
Computer Networks: The International Journal of Computer and Telecommunications Networking - Special issue: Military communications systems and technologies
Preferential treatment of SCTP subflows: analysis and simulation
ISCC '04 Proceedings of the Ninth International Symposium on Computers and Communications 2004 Volume 2 (ISCC"04) - Volume 02
SCTP multistreaming: preferential treatment among streams
MILCOM'03 Proceedings of the 2003 IEEE conference on Military communications - Volume II
LS-SCTP: a bandwidth aggregation technique for stream control transmission protocol
Computer Communications
Performance evaluation of subflow capable SCTP
Computer Communications
Hi-index | 0.00 |
Multi-streaming provides SCTP with an aggregation mechanism to accommodate heterogeneous objects, which belong to the same application but may require different type of QoS from the network. However, in the current SCTP specification, supporting QoS inside an SCTP association is not a concern; it is also hindered by the fact that all streams share the flow and congestion control at the association level. 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. To prevent false sharing, each subflow in the modified SCTP (SF-SCTP) implements its own flow and congestion control. Our design also integrates fractional congestion control to improve the fairness of the modified SCTP towards other network traffic. Analytic models are presented to compare the throughput of the original SCTP and SF-SCTP using different flow and congestion control mechanisms. Simulations with ns-2 are used to estimate the throughput in a simplified Diff-Serv network. The analytic models are confirmed to accurately reflect the SCTP behavior. The simulation shows that our proposed solution is able to support QoS among the SCTP streams, and that it achieves a better throughput. The results also indicate that SF-SCTP is more fair to the original SCTP after fractional congestion control is introduced.