RMTP: a reliable multicast transport protocol
Top Cited Papers
- 23 December 2002
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- Vol. 3, 1414-1424 vol.3
- https://doi.org/10.1109/infcom.1996.493090
Abstract
This paper describes the design and implementation of a multi-cast transport protocol called RMTP. RMTP provides sequenced, lossless delivery of bulk data from one sender to a group of receivers. RMTP achieves reliability by using a packet-based selective repeat retransmission scheme, in which each acknowledgment (ACK) packet carries a sequence number and a bitmap. ACK handling is based on a multi-level hierarchical approach, in which the receivers are grouped into a hierarchy of local regions, with a designated receiver (DR) in each local region. Receivers in each local region periodically send ACKs to their corresponding DR, DRs send ACKs to the higher-level DRs, until the DRs in the highest level send ACKs to the sender, thereby avoiding the ACK-implosion problem. DRs cache received data and respond to retransmission requests of the receivers in their corresponding local regions, thereby decreasing end-to-end latency and improving resource usage. This paper also provides the measurements of RMTP's performance with receivers located at various sites in the Internet.Keywords
This publication has 19 references indexed in Scilit:
- Design of a reliable multicast protocolPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Multicast transport protocols for high speed networksPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- An algorithm for optimal multicast of multimedia streamsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Real-time causal message ordering in multimedia systemsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Optimistic strategies for large-scale dissemination of multimedia informationPublished by Association for Computing Machinery (ACM) ,1993
- Reliability and scaling issues in multicast communicationPublished by Association for Computing Machinery (ACM) ,1992
- Ordered and reliable multicast communicationACM Transactions on Computer Systems, 1991
- Transmission Control ProtocolPublished by RFC Editor ,1981
- Internet ProtocolPublished by RFC Editor ,1981
- User Datagram ProtocolPublished by RFC Editor ,1980