• DocumentCode
    1546159
  • Title

    A reliable multicast framework for light-weight sessions and application level framing

  • Author

    Floyd, Sally ; Jacobson, Van ; Liu, Ching-Gung ; McCanne, Steven ; Zhang, Lixia

  • Author_Institution
    Network Res. Group, Lawrence Berkeley Lab., CA, USA
  • Volume
    5
  • Issue
    6
  • fYear
    1997
  • fDate
    12/1/1997 12:00:00 AM
  • Firstpage
    784
  • Lastpage
    803
  • Abstract
    This paper describes scalable reliable multicast (SRM), a reliable multicast framework for light-weight sessions and application level framing. The algorithms of this framework are efficient, robust, and scale well to both very large networks and very large sessions. The SRM framework has been prototyped in wb, a distributed whiteboard application, which has been used on a global scale with sessions ranging from a few to a few hundred participants. The paper describes the principles that have guided the SRM design, including the IP multicast group delivery model, an end-to-end, receiver-based model of reliability, and the application level framing protocol model. As with unicast communications, the performance of a reliable multicast delivery algorithm depends on the underlying topology and operational environment. We investigate that dependence via analysis and simulation, and demonstrate an adaptive algorithm that uses the results of previous loss recovery events to adapt the control parameters used for future loss recovery. With the adaptive algorithm, our reliable multicast delivery algorithm provides good performance over a wide range of underlying topologies
  • Keywords
    adaptive systems; distributed processing; network topology; telecommunication computing; telecommunication congestion control; telecommunication network reliability; transport protocols; IP multicast group delivery model; adaptive algorithm; application level framing protocol model; control parameters; distributed whiteboard application; global scale; light-weight sessions; loss recovery; performance; receiver-based reliability model; reliable multicast delivery algorithm; reliable multicast framework; scalable reliable multicast; simulation; topology; unicast communications; wb; Adaptive algorithm; Algorithm design and analysis; Analytical models; Discrete event simulation; Multicast algorithms; Multicast protocols; Prototypes; Robustness; Topology; Unicast;
  • fLanguage
    English
  • Journal_Title
    Networking, IEEE/ACM Transactions on
  • Publisher
    ieee
  • ISSN
    1063-6692
  • Type

    jour

  • DOI
    10.1109/90.650139
  • Filename
    650139