Changing the unchoking policy for an enhanced bittorrent

Vaggelis Atlidakis, Mema Roussopoulos, Alex Delis

Research output: Chapter in Book/Report/Conference proceedingConference contribution


In this paper, we propose a novel optimistic unchoking approach for the BitTorrent protocol whose key objective is to improve the quality of inter-connections amongst peers. In turn, this yields enhanced data distribution without penalizing underutilized and/or idle peers. The suggested policy takes into consideration the number of peers currently interested in downloading from a client that is to be unchoked. Our conjecture is that clients having few peers interested in downloading data from them should be favored with optimistic unchoke intervals. This will enable the clients in question to receive data since they become unchoked faster and consequently, they will trigger the interest of additional peers. In contrast, clients with plenty of "interested" peers should enjoy a lower priority to be selected as "planned optimistic unchoked" as they likely have enough data to forward and have saturated their uplinks. In this context, we increase the aggregate probability that the swarm obtains a higher number of interested-in-cooperation and directly-connected peers leading to improved peer inter-connection. Experimental results indicate that our approach significantly outperforms the existing optimistic unchoking policy.

Original languageEnglish (US)
Title of host publicationParallel Processing - 18th International Conference, Euro-Par 2012, Proceedings
Number of pages12
StatePublished - 2012
Event18th International Conference on Parallel Processing, Euro-Par 2012 - Rhodes Island, Greece
Duration: Aug 27 2012Aug 31 2012

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume7484 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349


Conference18th International Conference on Parallel Processing, Euro-Par 2012
CityRhodes Island


  • Content Distribution
  • Peer-to-peer
  • Unchoking

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science


Dive into the research topics of 'Changing the unchoking policy for an enhanced bittorrent'. Together they form a unique fingerprint.

Cite this