Traffic Shaping in BitTorrent Systems by Centralized Hierarchical Peer-Node Assignment

Peer-to-peer (P2P) file sharing system such as BitTorrent performs better than traditional client-server system in "flash-crowd" scenario taking advantage of "perpendicular" bandwidth between peer nodes. However large amount of backbone bandwidth in the Internet is consumed by these ubiquitous P2P connections. In this paper, we propose centralized hierarchical peer-node assignment (CHPA) to globally manage P2P traffic by intentionally set up connections within local area network. Experiment result shows that: in our experiment environment, CHPA can achieve higher proportion of local area network traffic while download time of BT is not apparently affected.

[1]  Hui Zhang,et al.  Measurement-based optimization techniques for bandwidth-demanding peer-to-peer systems , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[2]  William Chan,et al.  Improving Traffic Locality in BitTorrent via Biased Neighbor Selection , 2006, 26th IEEE International Conference on Distributed Computing Systems (ICDCS'06).

[3]  Vern Paxson,et al.  End-to-end routing behavior in the Internet , 1996, TNET.

[4]  Jeffrey Considine,et al.  Informed content delivery across adaptive overlay networks , 2002, IEEE/ACM Transactions on Networking.

[5]  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.

[6]  Krishna P. Gummadi,et al.  Sprobe: A fast technique for measuring bottleneck bandwidth in uncooperative environments , 2002, INFOCOM 2002.

[7]  Alan Davidson Peer to peer file sharing online , 2005 .