A comparison of server-based and receiver-based local recovery approaches for scalable reliable multicast

A comparison of server-based and receiver-based local recovery approaches for scalable reliable multicast
复制标题

用于可扩展可靠组播的基于服务器和基于接收器的本地恢复方法的比较

DOI:
10.1109/infcom.1998.662908
复制
发表时间:
1998
期刊:
Proceedings. IEEE INFOCOM '98, the Conference on Computer Communications. Seventeenth Annual Joint Conference of the IEEE Computer and Communications Societies. Gateway to the 21st Century (Cat. No.98
影响因子:
--
通讯作者:
D. Towsley
D. Towsley
中科院分区:
--
文献类型:
--
作者:
S. Kasera;J. Kurose;D. Towsley

文献摘要

被引文献

相似文献

可靠组播的本地恢复方法有可能提供显着的性能增益,减少带宽和延迟,以及更高的系统吞吐量。在本文中,我们将研究两种本地恢复方法-一个基于服务器的,和其他接收器为基础的,并比较它们的性能。基于服务器的方法使用专门指定的主机,称为修复服务器,与网络内的路由器位于同一位置。在基于接收方的方法中,只有终端主机(发送方和接收方)参与错误恢复。使用分析模型,我们首先表明,这两个本地恢复方法产生显着更高的协议吞吐量和更低的带宽使用比不使用本地恢复的方法。接下来,我们证明了基于服务器的本地恢复产生更高的协议吞吐量和更低的带宽使用率比基于接收器的本地恢复时,修复服务器的处理能力略高于接收器和几百个字节的缓冲区,每个组播会话。
Local recovery approaches for reliable multicast have the potential to provide significant performance gains in terms of reduced bandwidth and delay, and higher system throughput. In this paper we examine two local recovery approaches-one server-based, and the other receiver-based, and compare their performance. The server-based approach makes use of specially designated hosts, called repair servers, co-located with routers inside the network. In the receiver-based approach, only the end hosts (sender and receivers) are involved in error recovery. Using analytical models, we first show that the two local recovery approaches yield significantly higher protocol throughput and lower bandwidth usage than an approach that does not use local recovery. Next, we demonstrate that server-based local recovery yields higher protocol throughput and lower bandwidth usage than receiver-based local recovery when the repair servers have processing power slightly higher than that of a receiver and several hundred kilobytes of buffer per multicast session.