• DocumentCode
    3402751
  • Title

    RMTP: a reliable multicast transport protocol

  • Author

    Lin, John C. ; Paul, Sanjoy

  • Author_Institution
    Dept. of Comput. Sci., Purdue Univ., West Lafayette, IN, USA
  • Volume
    3
  • fYear
    1996
  • fDate
    24-28 Mar 1996
  • Firstpage
    1414
  • 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
    Internet; data communication; packet switching; telecommunication congestion control; telecommunication network routing; transport protocols; ACK handling; ACK-implosion problem; Internet; MBone technology; RMTP; acknowledgment packet; designated receiver; end-to-end latency; lossless delivery; multi-level hierarchical approach; packet-based selective repeat retransmission scheme; performance; reliable multicast transport protocol; resource usage; sequence number; Application software; Costs; Delay; Forward error correction; Hospitals; Joining processes; Multicast protocols; Quality of service; Real time systems; Transport protocols;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    INFOCOM '96. Fifteenth Annual Joint Conference of the IEEE Computer Societies. Networking the Next Generation. Proceedings IEEE
  • Conference_Location
    San Francisco, CA
  • ISSN
    0743-166X
  • Print_ISBN
    0-8186-7293-5
  • Type

    conf

  • DOI
    10.1109/INFCOM.1996.493090
  • Filename
    493090