Proceedings ArticleDOI
RAMP: a reliable adaptive multicast protocol
A. Koifman,S. Zabele +1 more
- Vol. 3, pp 1442-1451
Reads0
Chats0
TLDR
The specifications and performance of RAMP a reliable adaptive multicast protocol, a combined error control approach that uses immediate, receiver-initiated, NAK-based, unicast error notification combined with originator based unicast retransmission, are presented.Abstract:
The specifications and performance of RAMP a reliable adaptive multicast protocol, are presented. Initially described in IETF RFC 1458 (1993), RAMP has been enhanced for use over an all-optical, circuit-switched, gigabit network under our ARPA-sponsored testbed for optical networking (TBONE) project. RAMP uses immediate, receiver-initiated, NAK-based, unicast error notification combined with originator based unicast retransmission. The approach is motivated by the loss characteristics of the TBONE network, where extremely low bit-error rates (10/sup -12/ or better) and the absence of any store-and-forward capabilities in the switches make packet losses almost entirely a result of receiver buffer overflows. As receiver losses are largely independent, use of unicast over multicast for NAKs and retransmission eliminates unnecessary receiver processing overhead associated with reading and discarding redundant packets. Use of immediate rather than delayed NAKs further improves performance by reducing both latency and the likelihood of buffer overflow. The effectiveness of this combined error control approach has been verified by other researchers, as well as through our own investigations. Interestingly, TBONE loss characteristics resemble those of switched virtual circuit ATM networks and packet-switched networks employing reservation services. As these networks provide quality of service guarantees in the switches, the likely source of packet loss is again due to receiver errors and buffer overflows. Hence, RAMP's design is also relevant for the next generation of packet switched networks.read more
Citations
More filters
Journal ArticleDOI
DIVE: a scaleable network architecture for distributed virtual environments
Emmanuel Frécon,Mårten Stenius +1 more
TL;DR: The network software architecture of the distributed interactive virtual environment platform is introduced, designed to scale with a large number of simultaneous participants, while ensuring maximum interaction at each site.
Journal ArticleDOI
Multicast transport protocols: a survey and taxonomy
TL;DR: A taxonomy to classify the surveyed protocols according to several distinct features is presented, the rationale behind the protocol's design decisions are discussed, and some current research-issues in multicast protocol design are presented.
Patent
Method and computer program product for efficiently and reliably sending small data messages from a sending system to a large number of receiving systems
TL;DR: In this paper, the authors define two short message protocols, one of which relies on a statistical model and the other of which uses positive acknowledgement to track receipt of transmitted packets by intended recipient.
Book
Multicasting on the Internet and its applications
TL;DR: As one of the part of book categories, multicasting on the internet and its applications always becomes the most wanted book.
Proceedings ArticleDOI
Efficient multicast packet authentication using signature amortization
TL;DR: This work describes a novel method for authenticating multicast packets that is robust against packet loss and compares the technique with four other previously proposed schemes using analytical and empirical results.
References
More filters
Host extensions for IP multicasting
TL;DR: This memo specifies the extensions required of a host implementation of the Internet Protocol to support multicasting and obsoletes RFCs 998 and 1054.
Proceedings ArticleDOI
Log-based receiver-reliable multicast for distributed interactive simulation
TL;DR: The notion of Log-Based Receiver-reliable Multicast (LBRM) communication is introduced, and a collection of log-based receiver reliable multicast optimizations are described and evaluated that provide an efficient, scalable protocol for high-performance simulation applications.
Journal ArticleDOI
A comparison of sender-initiated and receiver-initiated reliable multicast protocols
TL;DR: It is shown that a receiver-initiated error control protocol which requires receivers to transmit NAKs point-to-point to the sender provides higher throughput than a sender- initiated counterpart for both classes of applications.
Proceedings ArticleDOI
A comparison of sender-initiated and receiver-initiated reliable multicast protocols
TL;DR: It is shown that the receiver-initiated error control protocols provide substantially higher throughputs than their sender- initiated counterparts, and the introduction of random delays prior to generating NAKs coupled with the multicasting of Naks to all receivers has the potential for an additional substantial increase in the throughput of receiver-Initiatederror control protocols over sender-in Initiated protocols.
Requirements for Multicast Protocols
R. Braudes,S. Zabele +1 more
TL;DR: This memo discusses some of these unresolved issues, and provides a high-level design for a new multicast transport protocol, group address and membership authority, and modifications to existing routing protocols.