ScienceDirect® Home Skip Main Navigation Links
You have guest access to ScienceDirect. Find out more.
 
Home
Browse
My Settings
Alerts
Help
 Quick Search
 Search tips (Opens new window)
    Clear all fields    
Performance Evaluation
Volume 64, Issues 9-12, October 2007, Pages 876-891
Performance 2007, 26th International Symposium on Computer Performance, Modeling, Measurements, and Evaluation
 
Font Size: Decrease Font Size  Increase Font Size
 Abstract - selected
Article
Purchase PDF (1262 K)

Article Toolbox
  E-mail Article   
  Add to my Quick Links   
Bookmark and share in 2collab (opens in new window)
Request permission to reuse this article
  Cited By in Scopus (0)
 
 
 
Related Articles in ScienceDirect
View More Related Articles
 
View Record in Scopus
 
doi:10.1016/j.peva.2007.06.008    
How to Cite or Link Using DOI (Opens New Window)

Copyright © 2007 Elsevier Ltd All rights reserved.

Performance analysis of BitTorrent-like systems with heterogeneous users

Purchase the full-text article



References and further reading may be available for this article. To view references and further reading you must purchase this article.

Wei-Cherng Liaoa, Corresponding Author Contact Information, E-mail The Corresponding Author, Fragkiskos Papadopoulosa, E-mail The Corresponding Author and Konstantinos Psounisb, E-mail The Corresponding Author

aDepartment of Electrical Engineering, University of Southern California, Los Angeles, USA

bDepartment of Electrical Engineering and Computer Science, University of Southern California, Los Angeles, USA


Available online 21 June 2007.

Abstract

Among all peer-to-peer (P2P) systems, BitTorrent seems to be the most prevalent one. This success has drawn a great deal of research interest on the system. In particular, there have been many lines of research studying its scalability, performance, efficiency, and fairness. However, despite the large body of work, there has been no attempt mathematically to model, in a heterogeneous (and hence realistic) environment, what is perhaps the most important performance metric from an end user’s point of view: the average file download delay.

In this paper we propose a mathematical model that accurately predicts the average file download delay in a heterogeneous BitTorrent-like system. Our model is quite general, has been derived with minimal assumptions, and requires minimal system information. Then, we propose a flexible token-based scheme for BitTorrent-like systems that can be used to tradeoff between overall system performance and fairness to high bandwidth users, by properly setting its parameters. We extend our mathematical model to predict the average file download delays in the token- based system, and demonstrate how this model can be used to decide on the scheme’s parameters that achieve a target performance/fairness.

Keywords: P2P networks; BitTorrent; Performance analysis; Token-based scheme; Fairness/delay tradeoff

Article Outline

1. Introduction
2. Related work
3. The BitTorrent system and the proposed token-based scheme
3.1. The BitTorrent system
3.2. The proposed token-based scheme
4. A mathematical model for the performance of BitTorrent-like systems
4.1. A mathematical model for the original BitTorrent system
4.1.1. Computing the download rates of H-BW and L-BW users
4.1.2. Estimating the average download delay of H-BW and L-BW users
4.2. A mathematical model for the token-based system
5. Experiments
5.1. Simulation setup
5.2. Model verification
5.2.1. Simulation results for the original BitTorrent system
5.2.2. Simulation results for the token-based system
5.3. Impact of the proposed token-based scheme on fairness
6. Conclusion and future work
References
Vitae









Corresponding Author Contact InformationCorresponding author. Tel.: +1 213 740 3963; fax: +1 213 740 4418.

Performance Evaluation
Volume 64, Issues 9-12, October 2007, Pages 876-891
Performance 2007, 26th International Symposium on Computer Performance, Modeling, Measurements, and Evaluation
 
Home
Browse
My Settings
Alerts
Help
Elsevier.com (Opens new window)
About ScienceDirect  |  Contact Us  |  Information for Advertisers  |  Terms & Conditions  |  Privacy Policy
Copyright © 2008 Elsevier B.V. All rights reserved. ScienceDirect® is a registered trademark of Elsevier B.V.