Sctp Multistreaming: Preferential Treatment among Streams
نویسندگان
چکیده
FCS networks are presented with a new transport layer mechanism that, for transmitting multimedia, is markedly superior to transmission over UDP or TCP. SCTP's multistreaming provides an aggregation mechanism for transferring different objects belonging to the same logical application session; however, sharing the congestion state among the streams precludes efficient stream prioritization. We design an SCTP mechanism to provide the application with the service of being able to mark data such that different parts of a transfer (different streams) could be requested to receive preferential treatment from the network. The data flow within an association is divided into separate Sub-association Flows (SF), each SF having its own set of congestion control parameters. We implemented this design using an SCTP stack from Siemens. A number of experiments show that the streams marked with higher priority achieve much better throughput. We plan to investigate a layered congestion avoidance technique that uses state information from individual sub-flows to allow: dynamic addition of sub-flows without slow start; load balancing between paths and sub-flows; and using network state information to provide intelligent feedback to the application.
منابع مشابه
Evaluation of SCTP multistreaming over wireless/satellite links
In this paper, we study the impact of multistreaming on the performance of SCTP over satellite networks. We first show that multistreaming results in higher goodput than single streams when the receiver buffer is constrained as in the case of wireless handheld devices. We then demonstrate that the multistreaming feature of SCTP results in reduced buffer requirements at the receiver in the prese...
متن کاملPerformance evaluation of subflow capable SCTP
With its new features such as multi-homing, multi-streaming, and enhanced security, the Stream Control Transmission Protocol (SCTP) has become a promising candidate to join UDP and TCP as a general-purpose transport layer protocol. Multiple streams in an SCTP association provide an aggregation mechanism to accommodate heterogeneous objects, which belong to the same application but may require d...
متن کاملPriorities In Stream Transmission Control Protocol (SCTP) Multistreaming
This paper 1 introduces per-stream priorities as a method of decreasing delays of important data during periods of low bandwidth availability. We group streams into priority classes and propose a scheduling algorithm to prioritize data among these classes. Per-stream priorities are useful in applications sending different types of data, such as Instant Messaging (IM) systems. We discuss the det...
متن کاملImproving Multiple File Transfers Using SCTP Multistreaming
We identify overheads associated with FTP, attributed to separate TCP connections for data and control, non-persistence of the data connections, and the sequential nature of command exchanges. We argue that solutions to avoid these overheads using TCP place an undue burden on the application. Instead we propose modifying FTP to use SCTP and its multistreaming service. FTP over SCTP avoids the i...
متن کاملEvaluation of SCTP Multistreaming over Satellite Links
The Stream Control Transmission Protocol has been developed as a reliable transport protocol to carry PSTN signaling messages over an IP network. Multistreaming is one of its powerful features to overcome some of the bottlenecks of single streamed protocols such as TCP. In this paper, we study the impact of multistreaming on the performance of SCTP over error prone satellite networks. We show t...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003