• DocumentCode
    2585772
  • Title

    The Orchard Algorithm: P2P Multicasting without Free-Riding

  • Author

    Mol, J.J.D. ; Epema, D.H.J. ; Sips, H.J.

  • Author_Institution
    Delft Univ. of Technol.
  • fYear
    2006
  • fDate
    6-8 Sept. 2006
  • Firstpage
    275
  • Lastpage
    282
  • Abstract
    The main purpose of many current peer-to-peer (P2P) networks is off-line file sharing. However, a potentially very promising use of such networks is to share video streams (e.g., TV programs) in real time. In order to do so, the peers in a P2P network who are interested in the same video stream may employ application level multicasting (ALM). In existing P2P networks, peers may exhibit behaviour which is problematic for ALM: peers tend not to donate any resources (free-riding), and they arrive and depart at a high rate (churn). In this paper we propose the orchard algorithm for ALM of video streams in P2P systems, which deal with both these problems. By employing a technique called multiple description coding, we split a video stream into several substreams. Orchard creates a dynamic spanning tree for each of these substreams in such a way that in the re suiting forest, no peer has to forward more substreams than it receives. Our experiments show that orchard is capable of providing a good quality of service to every peer, even when peers join and leave the forest at a high rate
  • Keywords
    multicast communication; peer-to-peer computing; quality of service; trees (mathematics); video coding; video streaming; P2P multicasting; application level multicasting; dynamic spanning tree; multiple description coding; off-line file sharing; orchard algorithm; quality of service; video streams; Bandwidth; IP networks; Internet; Multicast algorithms; Peer to peer computing; Protocols; Quality of service; Streaming media; TV; Video sharing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Peer-to-Peer Computing, 2006. P2P 2006. Sixth IEEE International Conference on
  • Conference_Location
    Cambridge
  • Print_ISBN
    0-7695-2679-9
  • Type

    conf

  • DOI
    10.1109/P2P.2006.45
  • Filename
    1698623