Priorities in Stream Transmission Control Protocol (SCTP) Multistreaming
Abstract
This thesis 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 details of present (AOL Instant Messenger) and future IM systems (using Session Initiation Protocol) and how these systems benefit from prioritized SCTP. We discuss the practical application of example applications of such a scheme are discussed. Through simulation with ns-2, we compare prioritized SCTP to non-prioritized SCTP using an application with two streams (one stream is sending high-priority sporadic data while the other stream is sending low-priority bulk data) In periods when the bulk data submission rate is greater than the available bandwidth and the transmission rate of the sporadic data is less than the link transmission rate, we demonstrate that with per-stream priorities the bulk data transfer will not affect the quality of the sporadic data transfer.
Document Details
- Document Type
- Technical Report
- Publication Date
- Jan 01, 2003
- Accession Number
- ADA490104
Entities
People
- Gerard J. Heinz Ii
Organizations
- University of Delaware