ScienceDirect® Home Skip Main Navigation Links
You have guest access to ScienceDirect. Find out more.
 
Home
Browse
My Settings
Alerts
Help
 Quick Search
 Search tips (Opens new window)
    Clear all fields    
Performance Evaluation
Volume 58, Issues 2-3, November 2004, Pages 189-214
Distributed Systems Performance
 
Font Size: Decrease Font Size  Increase Font Size
 Abstract - selected
Article
Purchase PDF (765 K)

Article Toolbox
 
 
 
Related Articles in ScienceDirect
View More Related Articles
 
View Record in Scopus
 
doi:10.1016/j.peva.2004.07.014    
How to Cite or Link Using DOI (Opens New Window)

Copyright © 2004 Elsevier B.V. All rights reserved.

Evaluation of gossip to build scalable and reliable multicast protocols

Purchase the full-text article



References and further reading may be available for this article. To view references and further reading you must purchase this article.

Soontaree TanaraksiritavornCorresponding Author Contact Information, E-mail The Corresponding Author and Shivakant MishraE-mail The Corresponding Author

Department of Computer Science, University of Colorado, Campus Box 0430, Boulder, CO 80309-0430, USA


Available online 11 September 2004.

Abstract

This paper provides an extensive experimental evaluation of the gossip technique for constructing scalable and reliable multicast protocols. This evaluation has been done by simulating several gossip and non gossip-based multicast protocols in a network simulator NS2. The evaluation comprises of three parts: (1) a comparison of the gossip technique with other traditional message loss detection and recovery techniques, (2) an extensive performance evaluation of the gossip technique under several different operating parameters, and (3) an evaluation of how the performance of a gossip-based multicast protocol is affected by varying various gossip parameters. The main conclusion of the paper is that the gossip technique is certainly a useful technique for constructing scalable and reliable multicast protocols. However, it performs poorly under some specific operating conditions, and its performance is affected by the selection criteria used to select a gossip subgroup and gossip period. Based on the results of this experimental evaluation, the paper identifies three major factors that critically affect the scalability and reliability of a multicast protocol. These are (1) percentage of overhead messages exchanged, (2) overhead message concentration, and (3) application characteristics that determine message arrival rate and message arrival pattern.

Keywords: Multicast; Gossip; Reliability; Scalability; Performance evaluation

Article Outline

1. Introduction
2. Scalable and reliable multicast
2.1. Sender-initiated recovery protocols
2.2. Receiver-initiated recovery protocols
2.3. Forward error correction protocols
2.4. Gossip-based protocols
2.5. Experimental protocol detail
2.5.1. Gossip
2.5.2. NAK
2.5.3. Scalable reliable multicast protocol (SRM)
3. Implementation
3.1. Operating parameters
3.2. Performance indices
4. Simulation results
4.1. Throughput
4.2. Reliability
4.3. Message overhead
4.4. Overhead message concentration
4.5. Gossip parameters
5. Discussion
References
Vitae






















Corresponding Author Contact InformationCorresponding author.

Performance Evaluation
Volume 58, Issues 2-3, November 2004, Pages 189-214
Distributed Systems Performance
 
Home
Browse
My Settings
Alerts
Help
Elsevier.com (Opens new window)
About ScienceDirect  |  Contact Us  |  Information for Advertisers  |  Terms & Conditions  |  Privacy Policy
Copyright © 2008 Elsevier B.V. All rights reserved. ScienceDirect® is a registered trademark of Elsevier B.V.