Bandwidth allocation for bittorrent under multi-torrent environments

  • Jaeyoung Choi
  • , Jinyoung Han
  • , Taejoong Chung
  • , Eunsang Cho
  • , Taekyoung Kwon
  • , Yanghee Choi

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

BitTorrent has achieved a great success in the field of peer-to-peer (P2P) file sharing. Although BitTorrent allows peers to share files efficiently and scalably, it shows inefficiency when a client participates in multiple torrents where each of them concurrently competing for the limited link bandwidth. In this paper, we propose a new bandwidth allocation algorithm, which greedily increases the bandwidth consumption for downloading, to reduce file transfer time considering the current download/upload status. To compensate overall performance degradation resulting from our greedy allocation, we suggest modifying the choking algorithm of BitTorrent to consider the ratio of seeders and leechers in each torrent. Through comprehensive experiments, we validate the performance gain of the proposed scheme over original BitTorrent in a mix of WiFi and Ethernet testbed and large scale public torrents.

Original languageEnglish
Title of host publication2011 IEEE Global Telecommunications Conference, GLOBECOM 2011
DOIs
StatePublished - 2011
Externally publishedYes
Event54th Annual IEEE Global Telecommunications Conference: "Energizing Global Communications", GLOBECOM 2011 - Houston, TX, United States
Duration: 5 Dec 20119 Dec 2011

Publication series

NameGLOBECOM - IEEE Global Telecommunications Conference

Conference

Conference54th Annual IEEE Global Telecommunications Conference: "Energizing Global Communications", GLOBECOM 2011
Country/TerritoryUnited States
CityHouston, TX
Period5/12/119/12/11

Fingerprint

Dive into the research topics of 'Bandwidth allocation for bittorrent under multi-torrent environments'. Together they form a unique fingerprint.

Cite this