Quality-consciousness in Large-scale Content Distribution in the Internet

Content distribution is the primary function of the Internet today. Technologies like multicast and peer-to-peer networks hold the potential to serve content to large populations in a scalable manner. While multicast provides an efficient transport mechanism for one-to-many and many-to-many deliver...

Full description

Bibliographic Details
Main Author: Gupta, Minaxi
Format: Others
Language:en_US
Published: Georgia Institute of Technology 2005
Subjects:
Online Access:http://hdl.handle.net/1853/4766
id ndltd-GATECH-oai-smartech.gatech.edu-1853-4766
record_format oai_dc
spelling ndltd-GATECH-oai-smartech.gatech.edu-1853-47662013-01-07T20:10:45ZQuality-consciousness in Large-scale Content Distribution in the InternetGupta, MinaxiQuality of serviceDifferentiated servicesMulticastPeer-to-peer networksReputation systemContent distribution is the primary function of the Internet today. Technologies like multicast and peer-to-peer networks hold the potential to serve content to large populations in a scalable manner. While multicast provides an efficient transport mechanism for one-to-many and many-to-many delivery of data in an Internet environment, the peer-to-peer networks allow scalable content location and retrieval among large groups of users in the Internet. Incorporating quality-consciousness in these technologies is necessary to enhance the overall experience of clients. This dissertation focuses on the architectures and mechanisms to enhance multicast and peer-to-peer content distribution through quality-consciousness. In particular, the following aspects of quality-consciousness are addressed: 1) client latency, 2) service differentiation, and 3) content quality. Data analysis shows that the existing multicast scheduling algorithms behave unfairly when the access conditions for the popular files changes. They favor the popular files while penalizing the files whose access conditions have not changed. To maintain the client latency for all files under dynamic access conditions we develop a novel multicast scheduling algorithm that requires no change in server provisioning. Service differentiation is a desirable functionality for both multicast and peer-to-peer networks. For multicast, we design a scalable and low overhead service differentiation architecture. For peer-to-peer networks, we focus on a protocol to provide different levels of service to peers based on their contributions in the system. The ability to associate reliable reputations with peers in a peer-to-peer network is a useful feature of these networks. Reliable reputations can help establish trust in these networks and hence improve content quality. They can also be used as a substrate for a service differentiation scheme for these networks. This dissertation develops two methods of tracking peer reputations with varying degrees of reliability and overheads.Georgia Institute of Technology2005-03-01T19:17:58Z2005-03-01T19:17:58Z2004-07-23Dissertation922254 bytesapplication/pdfhttp://hdl.handle.net/1853/4766en_US
collection NDLTD
language en_US
format Others
sources NDLTD
topic Quality of service
Differentiated services
Multicast
Peer-to-peer networks
Reputation system
spellingShingle Quality of service
Differentiated services
Multicast
Peer-to-peer networks
Reputation system
Gupta, Minaxi
Quality-consciousness in Large-scale Content Distribution in the Internet
description Content distribution is the primary function of the Internet today. Technologies like multicast and peer-to-peer networks hold the potential to serve content to large populations in a scalable manner. While multicast provides an efficient transport mechanism for one-to-many and many-to-many delivery of data in an Internet environment, the peer-to-peer networks allow scalable content location and retrieval among large groups of users in the Internet. Incorporating quality-consciousness in these technologies is necessary to enhance the overall experience of clients. This dissertation focuses on the architectures and mechanisms to enhance multicast and peer-to-peer content distribution through quality-consciousness. In particular, the following aspects of quality-consciousness are addressed: 1) client latency, 2) service differentiation, and 3) content quality. Data analysis shows that the existing multicast scheduling algorithms behave unfairly when the access conditions for the popular files changes. They favor the popular files while penalizing the files whose access conditions have not changed. To maintain the client latency for all files under dynamic access conditions we develop a novel multicast scheduling algorithm that requires no change in server provisioning. Service differentiation is a desirable functionality for both multicast and peer-to-peer networks. For multicast, we design a scalable and low overhead service differentiation architecture. For peer-to-peer networks, we focus on a protocol to provide different levels of service to peers based on their contributions in the system. The ability to associate reliable reputations with peers in a peer-to-peer network is a useful feature of these networks. Reliable reputations can help establish trust in these networks and hence improve content quality. They can also be used as a substrate for a service differentiation scheme for these networks. This dissertation develops two methods of tracking peer reputations with varying degrees of reliability and overheads.
author Gupta, Minaxi
author_facet Gupta, Minaxi
author_sort Gupta, Minaxi
title Quality-consciousness in Large-scale Content Distribution in the Internet
title_short Quality-consciousness in Large-scale Content Distribution in the Internet
title_full Quality-consciousness in Large-scale Content Distribution in the Internet
title_fullStr Quality-consciousness in Large-scale Content Distribution in the Internet
title_full_unstemmed Quality-consciousness in Large-scale Content Distribution in the Internet
title_sort quality-consciousness in large-scale content distribution in the internet
publisher Georgia Institute of Technology
publishDate 2005
url http://hdl.handle.net/1853/4766
work_keys_str_mv AT guptaminaxi qualityconsciousnessinlargescalecontentdistributionintheinternet
_version_ 1716473828146675712