scispace - formally typeset
Proceedings ArticleDOI

RAMP: a reliable adaptive multicast protocol

A. Koifman, +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

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

Sanjoy Paul
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

S. E. Deering
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, +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.
Related Papers (5)