Abstract
The focus of this thesis is to look at the transport protocol usage in a Quality of Service-aware (QoS) Content Delivery Network (CDN) with mixed media workloads. The transport protocol used can
have a large impact on the actual transfer of data over the network, and the end-to-end QoS. The CDN this thesis will look at, INSTANCE II, is a client-server based CDN which utilizes proxy caches connected through an overlay network.
INSTANCE II is a project at the University of Oslo which aims to produce a QoS-aware content distribution infrastructure. This project is financed by the Norwegian Research Council's IKT-2010 Program, Contract No.147426/431, and the work presented in this thesis is a part of this project.
A number of transport protocols will be examined on a theoretical basis before a subset is chosen which will be used in simulations.
The goal of the simulations in this thesis is to find out which
transport protocol is best fitted to each of the QoS parameters in the
INSTANCE II project, and to describe a possible implementation of the
protocols for INSTANCE II in a transport component.