• DocumentCode
    3659484
  • Title

    A stackelberg game to incentivize cooperation in BitTorrent

  • Author

    Doshi Chintan Ketankumar;K. Chandrasekaran

  • Author_Institution
    Department of Computer Science and Engineering, National Institute of Technology Karnataka, Surathkal, Mangalore, India
  • fYear
    2015
  • Firstpage
    367
  • Lastpage
    373
  • Abstract
    This paper presents a Stackelberg game between the tracker and peer of a torrent in a BitTorrent community which incentivizes cooperation amongst peers. We propose a change in the allocation of peers to a peer by tracker and suggest modifications in the allocation algorithm rather than keeping it completely random. By this change the role of tracker in a BitTorrent community is promoted from just a point of contact amongst peers to a moderator of cooperation among connected peers. As leechers in BitTorrent are faced with the conflict between eagerness to download and the unwillingness to upload, we mitigate this selfish behavior by incentivizing the peers with high upload-download ratio by awarding them with more peers to connect with and we punish the selfish peers who do not contribute more than a threshold value by limiting the number of peers allocated to them. We use a game theoretic model to prove that dominant strategy equilibrium exists in such game and the strategy to achieve this equilibrium is to cooperate for each peer. We further simulate the suggested incentive mechanism experimentally using Network Simulator 2.29 and prove the effectiveness of our results.
  • Keywords
    "Games","Protocols","Bandwidth","Peer-to-peer computing","Mathematical model","Resource management","Software"
  • Publisher
    ieee
  • Conference_Titel
    Advances in Computing, Communications and Informatics (ICACCI), 2015 International Conference on
  • Print_ISBN
    978-1-4799-8790-0
  • Type

    conf

  • DOI
    10.1109/ICACCI.2015.7275637
  • Filename
    7275637