ACM Home Page
Please provide us with feedback. Feedback
Resilient multicast using overlays
Full text PdfPdf (244 KB)
Source Joint International Conference on Measurement and Modeling of Computer Systems archive
Proceedings of the 2003 ACM SIGMETRICS international conference on Measurement and modeling of computer systems table of contents
San Diego, CA, USA
SESSION: Overlay networks table of contents
Pages: 102 - 113  
Year of Publication: 2003
ISBN:1-58113-664-1
Also published in ...
Authors
Suman Banerjee  University of Maryland, College Park, MD
Seungjoon Lee  University of Maryland, College Park, MD
Bobby Bhattacharjee  University of Maryland, College Park, MD
Aravind Srinivasan  University of Maryland, College Park, MD
Sponsor
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 73,   Citation Count: 21
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/781027.781041
What is a DOI?

ABSTRACT

We introduce PRM (Probabilistic Resilient Multicast): a multicast data recovery scheme that improves data delivery ratios while maintaining low end-to-end latencies. PRM has both a proactive and a reactive component; in this paper we describe how PRM can be used to improve the performance of application-layer multicast protocols, especially when there are high packet losses and host failures. Further, using analytic techniques, we show that PRM can guarantee arbitrarily high data delivery ratios and low latency bounds. As a detailed case study, we show how PRM can be applied to the NICE application-layer multicast protocol. We present detailed simulations of the PRM-enhanced NICE protocol for 10,000 node Internet-like topologies. Simulations show that PRM achieves a high delivery ratio (> 97%) with a low latency bound (600 ms) for environments with high end-to-end network losses (1-5%) and high topology change rates (5 changes per second) while incurring very low overheads (< 5%).


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
K. Azuma. Weighted sums of certain dependent random variables. Tohoku Mathematical Journal, 19:357--367, 1967.
2
 
3
J. Byers, M. Luby, and M. Mitzenmacher. A digital fountain approach to asynchronous reliable multicast. IEEE Journal on Selected Areas in Communications, 20(8), Oct. 2002.
 
4
K. Calvert, E. Zegura, and S. Bhattacharjee. How to Model an Internetwork. In Proc. of Infocom, 1996.
 
5
M. Castro, P. Druschel, A.-M. Kermarrec, and A. Rowstron. SCRIBE: A large-scale and decentralized application-level multicast infrastructure. IEEE Journal on Selected Areas in communications, 20(8), Oct. 2002. To appear.
6
 
7
 
8
P. Francis. Yoid: Extending the Multicast Internet Architecture, 1999. White paper http://www.aciri.org/yoid/.
 
9
S. M. Hedetniemi, T. Hedetniemi, and A. L. Liestman. A Survey of Gossiping and Broadcasting in Communication Networks. NETWORKS, 18, 1988.
 
10
W. Hoeffding. Probability inequalities for sums of bounded random variables. American Statistical Association Journal, 58:13--30, 1963.
 
11
 
12
J. Leibeherr and M. Nahas. Application-layer Multicast with Delaunay Triangulations. In IEEE Globecom, Nov. 2001.
 
13
14
 
15
X. Li, S. Paul, P. Pancha, and M. Ammar. Layered video multicast with retransmissions (LVRM): Evaluation of error recovery schemes. In Proc. NOSSDAV, 1997.
16
 
17
N. F. Maxemchuk. Dispersity routing. In Proc. ICC, pages 41.10--41.13, 1975.
 
18
 
19
C. Papadopoulos, G. Parulkar, and G. Varghese. An error control scheme for large-scale multicast applications. In Proc. Infocom, 1998.
 
20
S. Paul, K. Sabnani, J. Lin, and S. Bhattacharyya. Reliable multicast transport protocol (rmtp). IEEE Journal on Selected Areas in Communications, 15(3), Apr. 1997.
 
21
 
22
X. Rex Xu, A. Myers, H. Zhang, and R. Yavatkar. Resilient multicast support for continuous media applications. In Proceedings of NOSSDAV, 1997.
 
23
D. Rubenstein, S. Kasera, D. Towsley, and J. Kurose. Improving reliable multicast using active parity encoding services (APES). In Proc. Infocom, 1999.
 
24
D. Towsley, J. Kurose, and S. Pingali. A comparison of sender-initiated and receiver initiated reliable multicast protocols. IEEE Journal on Selected Areas on Communication, 15(3), Apr. 1997.
 
25
Z. Xiao and K. Birman. A randomized error recovery algorithm for reliable multicast. In Proc. Infocom, 2001.
26
 
27
B. Zhang, S. Jamin, and L. Zhang. Host multicast: A framework for delivering multicast to end users. In Proc. IEEE Infocom, June 2002.

CITED BY  21

Collaborative Colleagues:
Suman Banerjee: colleagues
Seungjoon Lee: colleagues
Bobby Bhattacharjee: colleagues
Aravind Srinivasan: colleagues