Downloading trace study for BitTorrent P2P performance measurement and analysis

With the increasing client population and the explosive volume of Internet media content, the peer-to-peer networking technologies and systems provide a rapid and scalable content distribution mechanism in the global networks. The BitTorrent protocol and its derivatives are among the most popular peer-to-peer file sharing applications, which contribute a dominant fraction of today’s Internet traffic. In this paper, we conduct the performance measurement and analysis of BitTorrent systems with an extensive volume of real trace logs. We use several downloading-side metrics, including overall downloading time, maximum of downloading bandwidth, average bandwidth utilization, maximum of downloading connections, and average number of active connections, to derive various interesting results from the downloading-side aspect of network resource usage. Performance examination learns many new observations and characteristics into the virtue of BitTorrent protocols and systems, thereby providing beneficial information for bandwidth allocation and connection control in BitTorrent client applications. Therefore, this study is complementary to many previous research works that mainly focused on system-oriented and uploading-side performance measurements.

[1]  Eng Keong Lua,et al.  P2p Networking And Applications , 2009 .

[2]  Songqing Chen,et al.  TopBT: A Topology-Aware and Infrastructure-Independent BitTorrent Client , 2010, 2010 Proceedings IEEE INFOCOM.

[3]  Gustavo de Veciana,et al.  Service capacity of peer to peer networks , 2004, IEEE INFOCOM 2004.

[4]  Michal Feldman,et al.  Overcoming free-riding behavior in peer-to-peer systems , 2005, SECO.

[5]  Diomidis Spinellis,et al.  A survey of peer-to-peer content distribution technologies , 2004, CSUR.

[6]  Daniel Stutzbach,et al.  Understanding churn in peer-to-peer networks , 2006, IMC '06.

[7]  Di Wu,et al.  Unraveling the BitTorrent Ecosystem , 2011, IEEE Transactions on Parallel and Distributed Systems.

[8]  Jon Crowcroft,et al.  A survey and comparison of peer-to-peer overlay network schemes , 2005, IEEE Communications Surveys & Tutorials.

[9]  Yang Guo,et al.  A survey on peer-to-peer video streaming systems , 2008, Peer-to-Peer Netw. Appl..

[10]  Johan A. Pouwelse,et al.  The Bittorrent P2P File-Sharing System: Measurements and Analysis , 2005, IPTPS.

[11]  Arun Venkataramani,et al.  Availability in BitTorrent Systems , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[12]  Donald F. Towsley,et al.  Modeling peer-peer file sharing systems , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[13]  Jie Wu,et al.  Free-Riding on BitTorrent-Like Peer-to-Peer File Sharing Systems: Modeling Analysis and Improvement , 2008, IEEE Transactions on Parallel and Distributed Systems.

[14]  Chih-Lin Hu,et al.  Simple peer selection strategies for fast and fair peer-to-peer file sharing , 2010, 2010 The 12th International Conference on Advanced Communication Technology (ICACT).

[15]  Ralf Steinmetz,et al.  Unraveling BitTorrent's File Unavailability: Measurements and Analysis , 2010, 2010 IEEE Tenth International Conference on Peer-to-Peer Computing (P2P).

[16]  Ben Y. Zhao,et al.  Towards Location-aware Topology in both Unstructured and Structured P2P Systems , 2007, 2007 International Conference on Parallel Processing (ICPP 2007).

[17]  Xiaoning Ding,et al.  A performance study of BitTorrent-like peer-to-peer systems , 2007, IEEE Journal on Selected Areas in Communications.

[18]  Venkata N. Padmanabhan,et al.  Analyzing and Improving a BitTorrent Networks Performance Mechanisms , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[19]  Zhenzhou Ji,et al.  Analyzing BitTorrent Traf?c Across Large Network , 2008, 2008 International Conference on Cyberworlds.

[20]  Chih-Lin Hu,et al.  Fair Peer Assignment Scheme for Peer-to-Peer File Sharing , 2010, KSII Trans. Internet Inf. Syst..

[21]  Hongli Zhang,et al.  Measurement and Analysis of BitTorrent Availability , 2009, 2009 15th International Conference on Parallel and Distributed Systems.

[22]  Jan-Ming Ho,et al.  Improving the Download Time of BitTorrent-Like Systems , 2007, 2007 IEEE International Conference on Communications.

[23]  Rajkumar Buyya,et al.  Content Delivery Networks , 2008 .

[24]  Razvan Deaconescu,et al.  Monitoring a BitTorrent Tracker for Peer-to-Peer System Analysis , 2009, IDC.

[25]  Rayadurgam Srikant,et al.  Modeling and performance analysis of BitTorrent-like peer-to-peer networks , 2004, SIGCOMM 2004.