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 canhave 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 whichtransport protocol is best fitted to each of the QoS parameters in theINSTANCE II project, and to describe a possible implementation of theprotocols for INSTANCE II in a transport component.