Small coalitions: Lightweight collaboration for efficient P2P downloads

Ghassan Karame, Mario Čagalj, Srdjan Čapkun

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

    Abstract

    Peer-to-peer (P2P) architectures are gaining increasing popularity in disseminating content to a large number of nodes. In this paper, we show that small coalitions between peers can further enhance the performance of current P2P architectures. Small coalitions bridge the gap between inefficient non-cooperative and fully cooperative architectures by establishing a robust tradeoff between the complexity and performance of the resource distribution process. Owing to their small size, small coalitions are inherently resilient to the churn in existing P2P systems and embed natural incentives for peers to self-organize in order to improve their download times. We evaluate several coalition strategies analytically and empirically via simulations and we show that our solutions considerably improve the download performance in current P2P systems.

    Original languageEnglish
    Title of host publicationProceedings - 2009 8th IEEE International Symposium on Network Computing and Applications, NCA 2009
    Pages278-283
    Number of pages6
    DOIs
    Publication statusPublished - 2009
    Event2009 8th IEEE International Symposium on Network Computing and Applications, NCA 2009 - Cambridge, MA, United States
    Duration: 9 Jul 200911 Jul 2009

    Other

    Other2009 8th IEEE International Symposium on Network Computing and Applications, NCA 2009
    Country/TerritoryUnited States
    CityCambridge, MA,
    Period9/07/0911/07/09

    Keywords

    • Coalitions
    • Content distribution
    • P2P

    Fingerprint

    Dive into the research topics of 'Small coalitions: Lightweight collaboration for efficient P2P downloads'. Together they form a unique fingerprint.

    Cite this