Go to  Advanced Search

Paceline : toward high-bandwidth interactive continous media applications over TCP

Show full item record

Files in this item

Files Size Format Description   View
ubc_2009_fall_tayarani_najaran_mahdi.pdf 1.245Mb Adobe Portable Document Format   View/Open
Title: Paceline : toward high-bandwidth interactive continous media applications over TCP
Author: Tayarani Najaran, Mahdi
Degree Master of Science - MSc
Program Computer Science
Copyright Date: 2009
Publicly Available in cIRcle 2009-08-26
Abstract: Multimedia applications are known to have low end-to-end latency requirements for interactivity, suggesting UDP to be a suitable transport protocol. Traditionally, the bandwidth requirements were set to be well below the network capacity. Modern applications could evolve if more bandwidth were available without giving up interactivity. However, the lack of a suitable transport providing such high bandwidth with low latency has prevented the existence of the next generation of multimedia applications. A transport built on top of UDP can no longer traverse the network without being hit by major packet drops or severely damaging other traffic. TCP, having built-in congestion control, is safe to use for high bandwidth requirements, but has been associated with unexpected high latencies. In this thesis, we go against conventional wisdom and design Paceline, a transport layer on top of TCP to support high-bandwidth low-latency applications. Paceline improves latency through application level rate control. It also detects when TCP connections exponentially back-off and automatically replaces them with standby connections. Through evaluation we show Paceline improves TCP's shortcomings in terms of end-to-end latency in extremely congested networks, without sacrificing TCP's effectiveness in utilization or bandwidth sharing. We design two different applications on top of Paceline for streaming live video. We present a preliminary evaluation of the application's performance when using Paceline in congested networks and show significant improvements compared to TCP.
URI: http://hdl.handle.net/2429/12570

This item appears in the following Collection(s)

Show full item record

All items in cIRcle are protected by copyright, with all rights reserved.

UBC Library
1961 East Mall
Vancouver, B.C.
Canada V6T 1Z1
Tel: 604-822-6375
Fax: 604-822-3893