loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Proceedings of the 2006 IEEE International Conference on Network Protocols
Chunkyspread: Heterogeneous Unstructured Tree-Based Peer-to-Peer Multicast
Fess parker's Doubletree, Santa Barbara, Ca, USA
November 12-November 15
ISBN: 1-4244-0593-9
Vidhyashankar Venkataraman, Cornell University, Ithaca, NY. vidya@cs.cornell.edu
Kaouru Yoshida, University of Tokyo, Tokyo, Japan. kyoshida@hongo.wide.ad.jp
Paul Francis, Cornell University, Ithaca, NY. francis@cs.cornell.edu
The rising popularity of live IPTV has triggered renewed interest in P2P multicast. In particular, the simple and robust `swarming' style of P2P multicast is currently favored over more traditional tree-based approaches, which are seen to be complex and fragile. Swarming approaches, however, exhibit a basic control-overhead-versus-latency tradeoff that gears it more towards high-volume, latency-tolerant applications. This paper presents a new unstructured P2P multicast protocol called Chunkyspread1 that is tree-based yet simple and robust. Chunkyspread uses multiple trees to provide fine-grained control over member load, reacts quickly to membership changes, scales well, and has low overhead. This paper gives a detailed description of Chunkyspread and an apples-to-apples comparison with the DHT-based Splitstream multi-tree P2P multicast algorithm. We show that Chunkyspread exhibits far better control over transmit load than Splitstream, while exhibiting comparable or better latency and responsiveness to churn. This comparison establishes Chunkyspread as the `best of breed' among tree-based P2P multicast algorithms, thus setting the stage for future comparisons with swarming-based approaches.
Citation:
Vidhyashankar Venkataraman, Kaouru Yoshida, Paul Francis, "Chunkyspread: Heterogeneous Unstructured Tree-Based Peer-to-Peer Multicast," icnp, pp.2-11, Proceedings of the 2006 IEEE International Conference on Network Protocols, 2006
Usage of this product signifies your acceptance of the Terms of Use.