View Essay

Category : Computers and Technology
Submitted by:
Date Submitted: 07/16/2011 08:29 PM
Words/ Pages: 681/ 3
Views: 135
Popularity Rank: 1263
View Full Essay

Essays

ACADEMIC PROJECT

TITLE: MINIMIZING FILE DOWNLAOD TIME IN STOCHASTIC

PEER TO PEER NETWORKS

ABSTRACT

The peer-to-peer (P2P) file-sharing applications are becoming increasingly popular and account for more than 70% of the Internet's bandwidth usage. Measurement studies show that a typical download of a file can take from minutes up to several hours depending on the level of network congestion or the service capacity fluctuation. In this paper, we consider two major factors that have significant impact on average download time, namely, the spatial heterogeneity of service capacities in different source peers and the temporal fluctuation in service capacity of a single source peer. We point out that the common approach of analyzing the average download time based on average service capacity is fundamentally flawed. We rigorously prove that both spatial heterogeneity and temporal correlations in service capacity increase the average download time in P2P networks and then analyze a simple, distributed algorithm to effectively remove these negative factors, thus minimizing the average download time. We show through analysis and simulations that it outperforms most of other algorithms currently used in practice under various network configurations.

INTRODUCTION

PEER TO-PEER (P2P) technology is heavily used for content distribution applications. The early model for Content distribution is a centralized one, in which the service provider simply sets up a server and every user downloads files from it. In this type of network architecture (server-client), many users have to compete for limited resources in terms of bottleneck bandwidth or processing power of a single server. As a result, each user may receive very poor performance. From a single user’s...

View Full Essay