Implementation and Experimental Evaluation of a Partially Reliable Transport Protocol
In the last decade, we have seen an explosive growth in the deployment of multimedia applications on the Internet. However, the transport service provided over the Internet is not always feasible for these applications, since the network was originally designed for other types of applications. One w...
Main Author: | |
---|---|
Format: | Others |
Language: | English |
Published: |
Karlstads universitet, Institutionen för informationsteknologi
2004
|
Subjects: | |
Online Access: | http://urn.kb.se/resolve?urn=urn:nbn:se:kau:diva-2437 http://nbn-resolving.de/urn:isbn:91-85019-75-5 |
id |
ndltd-UPSALLA1-oai-DiVA.org-kau-2437 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-UPSALLA1-oai-DiVA.org-kau-24372018-01-14T05:09:40ZImplementation and Experimental Evaluation of a Partially Reliable Transport ProtocolengAsplund, KatarinaKarlstads universitet, Institutionen för informationsteknologi2004partial reliabilitytransport protocolInternetperformance evaluationComputer SciencesDatavetenskap (datalogi)In the last decade, we have seen an explosive growth in the deployment of multimedia applications on the Internet. However, the transport service provided over the Internet is not always feasible for these applications, since the network was originally designed for other types of applications. One way to better accommodate the service requirements of some of these applications is to provide a partially reliable transport service. A partially reliable transport service does not insist on recovering all, but just some of the packet losses, thus providing a lower transport delay than a reliable transport service. The work in this thesis focuses on the design, implementation, and evaluation of a partially reliable transport protocol called PRTP. PRTP has been designed as an extension to TCP in order to show that such a service could be effectively integrated with current protocol standards. An important feature of PRTP is that all modifications for PRTP are restricted to the receiver side, which means that it could be very easily deployed. The thesis presents performance results from various experiments on a Linux implementation of PRTP. The results suggest that transfer times can be decreased significantly when using PRTP as opposed to TCP in networks in which packet loss occurs. Furthermore, the thesis includes a study that investigates how users perceive an application that is based on a partially reliable service. Specifically, how users select the trade-off between image quality and latency when they download Web pages is explored. The results indicate that many of the users in the study could accept less than perfect image quality if the latency could be shortened. Licentiate thesis, comprehensive summaryinfo:eu-repo/semantics/masterThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:kau:diva-2437urn:isbn:91-85019-75-5Karlstad University Studies, 1403-8099 ; 2004:11application/pdfinfo:eu-repo/semantics/openAccess |
collection |
NDLTD |
language |
English |
format |
Others
|
sources |
NDLTD |
topic |
partial reliability transport protocol Internet performance evaluation Computer Sciences Datavetenskap (datalogi) |
spellingShingle |
partial reliability transport protocol Internet performance evaluation Computer Sciences Datavetenskap (datalogi) Asplund, Katarina Implementation and Experimental Evaluation of a Partially Reliable Transport Protocol |
description |
In the last decade, we have seen an explosive growth in the deployment of multimedia applications on the Internet. However, the transport service provided over the Internet is not always feasible for these applications, since the network was originally designed for other types of applications. One way to better accommodate the service requirements of some of these applications is to provide a partially reliable transport service. A partially reliable transport service does not insist on recovering all, but just some of the packet losses, thus providing a lower transport delay than a reliable transport service. The work in this thesis focuses on the design, implementation, and evaluation of a partially reliable transport protocol called PRTP. PRTP has been designed as an extension to TCP in order to show that such a service could be effectively integrated with current protocol standards. An important feature of PRTP is that all modifications for PRTP are restricted to the receiver side, which means that it could be very easily deployed. The thesis presents performance results from various experiments on a Linux implementation of PRTP. The results suggest that transfer times can be decreased significantly when using PRTP as opposed to TCP in networks in which packet loss occurs. Furthermore, the thesis includes a study that investigates how users perceive an application that is based on a partially reliable service. Specifically, how users select the trade-off between image quality and latency when they download Web pages is explored. The results indicate that many of the users in the study could accept less than perfect image quality if the latency could be shortened. |
author |
Asplund, Katarina |
author_facet |
Asplund, Katarina |
author_sort |
Asplund, Katarina |
title |
Implementation and Experimental Evaluation of a Partially Reliable Transport Protocol |
title_short |
Implementation and Experimental Evaluation of a Partially Reliable Transport Protocol |
title_full |
Implementation and Experimental Evaluation of a Partially Reliable Transport Protocol |
title_fullStr |
Implementation and Experimental Evaluation of a Partially Reliable Transport Protocol |
title_full_unstemmed |
Implementation and Experimental Evaluation of a Partially Reliable Transport Protocol |
title_sort |
implementation and experimental evaluation of a partially reliable transport protocol |
publisher |
Karlstads universitet, Institutionen för informationsteknologi |
publishDate |
2004 |
url |
http://urn.kb.se/resolve?urn=urn:nbn:se:kau:diva-2437 http://nbn-resolving.de/urn:isbn:91-85019-75-5 |
work_keys_str_mv |
AT asplundkatarina implementationandexperimentalevaluationofapartiallyreliabletransportprotocol |
_version_ |
1718608871965065216 |