Ryan Huebsch

EECS Department, University of California, Berkeley

Technical Report No. UCB/CSD-03-1229

, 2003

http://www2.eecs.berkeley.edu/Pubs/TechRpts/2003/CSD-03-1229.pdf

This paper is an attempt to quantify the performance differences for content-based multicast implemented inside the overlay routing algorithm or built on top of the simple API provided by the routing layer. We focus on overlay networks designed for peer-to-peer distributed hash table (DHT) applications where content-based multicast is most applicable. In particular we study the Content Addressable Networks (CAN) and Chord routing algorithms. It is our conjecture that similar results would be obtained through other protocols such as Pastry and Tapestry. <p>We show that it is feasible and in some ways more flexible to provide content-based multicast above the routing layer with only a modest gain in latency.


BibTeX citation:

@techreport{Huebsch:CSD-03-1229,
    Author= {Huebsch, Ryan},
    Title= {Content-Based Multicast: Comparison of Implementation Options},
    Year= {2003},
    Month= {Feb},
    Url= {http://www2.eecs.berkeley.edu/Pubs/TechRpts/2003/5227.html},
    Number= {UCB/CSD-03-1229},
    Abstract= {This paper is an attempt to quantify the performance differences for content-based multicast implemented inside the overlay routing algorithm or built on top of the simple API provided by the routing layer. We focus on overlay networks designed for peer-to-peer distributed hash table (DHT) applications where content-based multicast is most applicable. In particular we study the Content Addressable Networks (CAN) and Chord routing algorithms. It is our conjecture that similar results would be obtained through other protocols such as Pastry and Tapestry. <p>We show that it is feasible and in some ways more flexible to provide content-based multicast above the routing layer with only a modest gain in latency.},
}

EndNote citation:

%0 Report
%A Huebsch, Ryan 
%T Content-Based Multicast: Comparison of Implementation Options
%I EECS Department, University of California, Berkeley
%D 2003
%@ UCB/CSD-03-1229
%U http://www2.eecs.berkeley.edu/Pubs/TechRpts/2003/5227.html
%F Huebsch:CSD-03-1229