|
ABSTRACT
Reliable multicast communication is important in large-scale distributed applications. For example, reliable multicast is used to transmit terrain and environmental updates in distributed simulations. To date, proposed protocols have not supported these applications' requirements, which include wide-area data distribution, low-latency packet loss detection and recovery, and minimal data and management over-head within fine-grained multicast groups, each containing a single data source.In this paper, we introduce the notion of Log-Based Receiver-reliable Multicast (LBRM) communication, and we describe and evaluate a collection of log-based receiver reliable multicast optimizations that provide an efficient, scalable protocol for high-performance simulation applications. We argue that these techniques provide value to a broader range of applications and that the receiver-reliable model is an appropriate one for communication in general.
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
|
Armstrong, Susan M., Alan O. Freier, and Keith A. Marzullo. "Multicast Transport Protocol." In Internet Requests/or Comments (RFC 1301), February 1992.
|
| |
2
|
ARPA. "STOW 97 Program Plan.", May 1994.
|
 |
3
|
|
 |
4
|
Jean-Chrysostome Bolot , Thierry Turletti , Ian Wakeman, Scalable feedback control for multicast video distribution in the Internet, Proceedings of the conference on Communications architectures, protocols and applications, p.58-67, August 31-September 02, 1994, London, United Kingdom
|
 |
5
|
|
 |
6
|
|
 |
7
|
|
 |
8
|
Sally Floyd , Van Jacobson , Steve McCanne , Ching-Gung Liu , Lixia Zhang, A reliable multicast framework for light-weight sessions and application level framing, Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication, p.342-356, August 28-September 01, 1995, Cambridge, Massachusetts, United States
|
 |
9
|
|
| |
10
|
Harty, Kieran. Personal communication, December 1994. Dr. Harry is Manager of Advanced Technology at Teknekron Software Systems in Palo Alto, CA.
|
| |
11
|
Institute for Simulation and Training. "Standard for Distributed Interactive Simulation--Application Protocols (Version 2.0.4 Draft IEEE Standard)." Technical Report IST-CR-94-50, University of Central Florida, Orlando, Florida, March 1994.
|
 |
12
|
|
| |
13
|
Jacobson, Van. Multzmedia Conferencing on the Internet. SIGCOMM 1994 Tutorial Notes. August 1994.
|
 |
14
|
|
 |
15
|
|
| |
16
|
Schulzrinne, H., S. Casner, R. Frederick, and V. Jacoboson. "RTP: A Transport Protocol for Real-Time Applications." November 1994. Internet draft, Work in Progress.
|
| |
17
|
Singhal, Sandeep K. and David R. Cheriton. "Exploiting Position History for Efficient Remote Rendering in Networked Virtual Reality." Presence: Teleoperators and Virtual Environments, 4(2):169-193, Spring 1995.
|
| |
18
|
Sun Microsystems. "The Hot JavaTM Browser: A White Paper." 1995. Available from http://java.sun, corn/.
|
| |
19
|
Thorpe, Jack A. "The New Technology of Large Scale Simulator Networking: Implications for Mastering the Art of Warfighting." In Proceedings o/the 9th Interservice/Industry Training System Con/erence, pages 157- 160, Washington, DC, November-December 1987.
|
| |
20
|
Whitlock, Adam H. "Draft Estimate of Bandwidth Demand for STOW-97." May 1995. Distributed by the Naval Research and Development Center (NRaD).
|
CITED BY 52
|
|
|
|
|
|
|
|
Rajendra Yavatkar , James Griffoen , Madhu Sudan, A reliable dissemination protocol for interactive collaborative applications, Proceedings of the third ACM international conference on Multimedia, p.333-344, November 05-09, 1995, San Francisco, California, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Sneha Kumar Kasera , Jim Kurose , Don Towsley, Buffer requirements and replacement policies for multicast repair service, Proceedings of NGC 2000 on Networked group communication, p.5-14, November 08-10, 2000, Palo Alto, California, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P. K. McKinley , A. M. Malenfant , J. M. Arango, Pavilion: a middleware framework for collaborative Web-based applications, Proceedings of the international ACM SIGGROUP conference on Supporting group work, p.179-188, November 14-17, 1999, Phoenix, Arizona, United States
|
|
|
|
|
|
|
|
|
|
|
|
Brian Neil Levine , David B. Lavo , J. J. Garcia-Luna-Aceves, The case for reliable concurrent multicasting using shared ACK trees, Proceedings of the fourth ACM international conference on Multimedia, p.365-376, November 18-22, 1996, Boston, Massachusetts, United States
|
|
|
Philip K. McKinley , Ravi T. Rao , Robin F. Wright, H-RMC: a hybrid reliable multicast protocol for the Linux kernel, Proceedings of the 1999 ACM/IEEE conference on Supercomputing (CDROM), p.8-es, November 14-19, 1999, Portland, Oregon, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Vijaykumar Krishnaswamy , Dan Walther , Sumeer Bhola , Ethendranath Bommaiah , George Riley , Brad Topol , Mustaque Ahamad, Efficient implementations of java remote method invocation (RMI), Proceedings of the 4th conference on USENIX Conference on Object-Oriented Technologies and Systems (COOTS), p.2-2, April 27-30, 1998, Santa Fe, New Mexico
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Björn Scheuermann , Matthias Transier , Christian Lochert , Martin Mauve , Wolfgang Effelsberg, Backpressure multicast congestion control in mobile ad-hoc networks, Proceedings of the 2007 ACM CoNEXT conference, December 10-13, 2007, New York, New York
|
|
|
|
|
|
Dimitrios Koutsonikolas , Y. Charlie Hu , Chih-Chun Wang, High-throughput, reliable multicast without "crying babies" in wireless mesh networks, Proceedings of the 2008 ACM CoNEXT Conference, p.1-2, December 09-12, 2008, Madrid, Spain
|
|
|
|
|