Trickle: rate limiting YouTube video streaming
USENIX ATC'12 Proceedings of the 2012 USENIX conference on Annual Technical Conference
Performance analysis and improvement of PR-SCTP for small messages
Computer Networks: The International Journal of Computer and Telecommunications Networking
Hi-index | 0.00 |
PR-SCTP is an extension to SCTP for partial reliability that enables a content sensitive transport service where the reliability of messages can be individually controlled. In previous work, PR-SCTP has been applied for prioritization of messages and trading of reliability against timeliness for applications such as real time video streaming, IPTV transmission, SIP signaling, and syslog. As compared to TCP, it has been shown to provide significant reductions in message transfer delay and gains in application performance. Much of the previous work has, however, considered artificial loss scenarios without competing traffic. Experiments presented in this paper show that although PR-SCTP clearly outperforms TCP in artificial loss scenarios, the performance gain is not as evident in scenarios where PR-SCTP shares a bottleneck link with competing traffic. Our analysis shows that inefficiencies in the forward_tsn mechanism of PR-SCTP, overhead due to small messages, and a higher loss rate per byte encountered by PR-SCTP are contributing factors to the reduced performance when network resources are shared. Finally, a proposal for a more efficient forward_tsn mechanism is introduced.