• DocumentCode
    1608966
  • Title

    Nemor: A congestion-aware protocol for anonymous peer-based content distribution

  • Author

    Yu, Fang ; Gopalakrishnan, Vijay ; Lee, David ; Ramakrishnan, K.K.

  • Author_Institution
    Ohio State Univ., Columbus, OH, USA
  • fYear
    2011
  • Firstpage
    260
  • Lastpage
    269
  • Abstract
    As content providers adopt peer-to-peer approaches for content sharing and distribution, they face new challenges in guaranteeing privacy to their clients. Participating peers can glean information from their communication with other peers, such as their identities or the shared data and use this information for malicious purposes. We present Nemor, a protocol that allows a requesting peer and a corresponding serving peer to communicate anonymously with each other and from other participating peers, while protecting the identity of the content being exchanged. Nemor relies on a trusted intermediary, such as a provider-managed tracker, to identify a potential serving peer. A peer in Nemor joins one or more trees. Using a combination of a random walk, a probabilistic jump from one tree to another and constrained flooding, the requesting and serving peer dynamically construct an overlay path between them. A key differentiator of Nemor is the integrated design of a congestion avoidance mechanism that yields significant performance benefits without compromising on anonymity. Using experimental results from PlanetLab and simulations with traces from an operational VoD system, we demonstrate that Nemor outperforms state of the art approaches like TOR and OneSwarm. Our results confirm that Nemor, while being resilient to attacks on anonymity, achieves high performance and scalability and is suitable for a range of applications, including distribution of large volume content, such as streaming video.
  • Keywords
    peer-to-peer computing; protocols; telecommunication congestion control; Nemor; PlanetLab; anonymity; anonymous peer-based content distribution; congestion avoidance mechanism; congestion-aware protocol; constrained flooding; content providers; operational VoD system; overlay path; peer-to-peer approach; probabilistic jump; provider-managed tracker; requesting peer; streaming video; Floods; Maintenance engineering; Peer to peer computing; Probabilistic logic; Protocols; Relays; Streaming media;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Peer-to-Peer Computing (P2P), 2011 IEEE International Conference on
  • Conference_Location
    Kyoto
  • ISSN
    2161-3559
  • Print_ISBN
    978-1-4577-0150-4
  • Electronic_ISBN
    2161-3559
  • Type

    conf

  • DOI
    10.1109/P2P.2011.6038744
  • Filename
    6038744