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...
Main Author: | |
---|---|
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 |