Analyzing Multiple File Downloading in BitTorrent
Ye Tian
Di Wu
Kam-Wing Ng
Dept. of Comput. Sci. & Eng., Chinese Univ. of Hong Kong;
This paper appears in: Parallel Processing, 2006. ICPP 2006. International Conference on
Publication Date: 14-18 Aug. 2006
On page(s): 297-306
Location: Columbus, OH,
ISSN: 0190-3918
ISBN: 0-7695-2636-5
INSPEC Accession Number: 9165311
Digital Object Identifier: 10.1109/ICPP.2006.23
Current Version Published: 2006-10-16
Abstract
Previous studies show that more than 85% of the peers have joined multiple torrents in BitTorrent, but theoretical work on multiple files BitTorrent downloading is rare. In this paper, we first consider the scenario of multi-torrent downloading. We present a fluid-model based analysis on the multi-torrent concurrent downloading scheme, which is implicitly adopted in practical applications, and quantitatively compare its performance with an alternative scheme of multi-torrent sequential downloading. We also consider the scenario of multi-file torrent downloading (e.g. multiple files shared within a single torrent), and find that the scheme of multi-file torrent concurrent downloading, which is explicitly engaged in practical applications, is inefficient. A new scheme named collaborative multi-file torrent sequential downloading is proposed, and we show via numerical analysis that the download performance could be improved by collaboration among the peers in different subtorrents. Finally, we propose a self-adaptive mechanism for practically deploying our multi-file torrent downloading scheme in a distributed fashion under situations when correlation among the files and majority peers' behaviors are unknown
Index
Terms
Available to subscribers and IEEE members.
References
Available to subscribers and IEEE members.
Citing Documents
Available to subscribers and IEEE members.