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

A reliable multicast framework for light-weight sessions and application level framing
复制标题

DOI:
10.1145/217382.217470
复制
发表时间:
1995-10
期刊:
--
影响因子:
--
通讯作者:
S. Floyd;V. Jacobson;S. McCanne;Ching-Gung Liu;Lixia Zhang
S. Floyd;V. Jacobson;S. McCanne;Ching-Gung Liu;Lixia Zhang
中科院分区:
其他
文献类型:
--
作者:
S. Floyd;V. Jacobson;S. McCanne;Ching-Gung Liu;Lixia Zhang

文献摘要

被引文献

相似文献

本文描述了SRM(Scalable Reliable Multicast),一种用于应用层成帧和轻量级会话的可靠组播框架。该框架的算法高效、健壮,可很好地扩展到非常大的网络和非常大的会话。该框架已经在分布式白板应用程序WB中建立了原型,并在全球范围内进行了广泛的测试,参与者从几个人到1000多人不等。本文描述了指导我们设计的原则,包括IP组播组交付模型、端到端、基于接收者的可靠性模型和应用层成帧协议模型。与单播通信一样,可靠的组播交付算法的性能取决于底层拓扑和操作环境。我们通过分析和仿真研究了这种依赖关系,并证明了一种自适应算法,该算法利用先前损失恢复事件的结果来调整用于未来损失恢复的控制参数。使用自适应算法,我们的可靠组播交付算法在广泛的底层拓扑上提供了良好的性能。
This paper describes SRM (Scalable Reliable Multicast), a reliable multicast framework for application level framing and light-weight sessions. The algorithms of this framework are efficient, robust, and scale well to both very large networks and very large sessions. The framework has been prototyped in wb, a distributed whiteboard application, and has been extensively tested on a global scale with sessions ranging from a few to more than 1000 participants. The paper describes the principles that have guided our 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.