A comparison of sender-initiated and receiver-initiated reliable multicast protocols
SIGMETRICS '94 Proceedings of the 1994 ACM SIGMETRICS conference on Measurement and modeling of computer systems
A reliable multicast framework for light-weight sessions and application level framing
SIGCOMM '95 Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication
Scalable reliable multicast using multiple multicast groups
SIGMETRICS '97 Proceedings of the 1997 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
RMTP: a reliable multicast transport protocol
INFOCOM'96 Proceedings of the Fifteenth annual joint conference of the IEEE computer and communications societies conference on The conference on computer communications - Volume 3
Activating and Deactivating Repair Servers in Active Multicast Trees
IWDC '01 Proceedings of the Thyrrhenian International Workshop on Digital Communications: Evolutionary Trends of the Internet
Rate-based congestion control mechanism for multicast communication
TELE-INFO'05 Proceedings of the 4th WSEAS International Conference on Telecommunications and Informatics
Delay analysis of real-time data dissemination
Proceedings of the 11th communications and networking simulation symposium
Improving scalability on reliable multicast communications
Computer Communications
Hi-index | 0.00 |
A growing number of network applications require the use of a reliable multicast protocol to disseminate data from a source to a potentially large number of receivers. This paper presents an analytic performance analysis of the packet delay incurred under three generic sender- and receiver-initiated approaches towards reliable multicast. We focus on the host processing requirements of these protocols and derive expressions for average time between the initial arrival of a packet at a sender and its correct reception at a randomly chosen receiver. Our numerical results indicate that a NAK-based protocol that limits NAK generation by intentionally and randomly delaying NAK packets can achieve substantially higher throughput than the other two protocols examined, and can do so without suffering an appreciable higher delay over a range of system parameters.