• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2006, Vol. 28 ›› Issue (5): 80-82.

• 论文 • 上一篇    下一篇

一种基于分层应用层多播的数据可靠传输算法

刘美琴[1] 杨贯中[2] 陆绍飞[1] 申奥[1] 欧阳俊[1]   

  • 出版日期:2006-05-01 发布日期:2010-05-20

  • Online:2006-05-01 Published:2010-05-20

摘要:

本文提出了一种分层应用层多播的数据可靠传输算法.算法主要包括差错控制、应用层缓冲区设置并且结合了SNAP分层数据命名.其中,差错控制采用基于NAK的分层局部恢复的 方法;而应用层缓冲区的设置不仅解决了NAK方式下缓冲区容量的问题,还缓解了节点的接收速率大于发送速率时带来的吞吐率降低现象.最后,本文使用OPNET对算法进行了模拟
拟,并给出了该算法与其他方法的性能比较分析.

关键词: 应用层多播 可靠多播 分层

Abstract:

In this paper we put forward a reliable data transmission algorithm based on hierarchical application layer multicast, which mainly consists of loss detection, application buffer, and also combines with a hierarchical data naming scheme SNAP. Loss detection adopts a hierarchical local recovery method    based on NAK, and the application buffer not only solves the limited buffer capacity problem because of NAK, but also advances the throughput under the  different transfer rates in the net. At last we model the algorithm with OPNET, analyze and compare it with other methods.

Key words: application layer muhicast, reliable muhicast, hierarchical