摘要
应用层组播(ALM)树的构建是一个NPC问题,目前已经提出几种启发式组播树构建算法,各种启发式算法因为考虑因素的制约都存在一定的局限性.本文根据当前网路链路状态,通过计算比较选择父节点构建组播树,提出了在满足最大网络连接带宽、度约束、足够可用性时间的前提下使组播树的资源利用率最优的算法.通过仿真实验对此算法的数学模型进行验证,根据组播树的数据吞吐量分析,与通常组播树构建算法相比,基于此算法构建的组播树更加合理稳定.
The building of application-layer multicast tree is a NP- complete problem.Today there are several heuristic ALM tree building algorithms. But all the algorithms have some restrictions because of their considering conditions. Making good use of the ALM tree resource, it selects its parent by comparing network link states to build the ALM tree. Considering of the highest network bandwidth, degree-constrained, enough living time, we present an algorithm based on Optimizing resource usage for building ALM tree to get a big throughput. This algorithm is shown to be more stable and more balanced for building the ALM tree by simulation of the mathematical model comparing to other ALM tree building algorithms.
出处
《电子学报》
EI
CAS
CSCD
北大核心
2006年第B12期2376-2379,共4页
Acta Electronica Sinica
基金
国家973重点基础研究发展规划(No.2005CB321901)
关键词
应用层组播
足够可用性时间
链路延时
application-layer multicast
enough living time
link delay
作者简介
王太永 男,1982年生于济南,北京航空航天大学软件开发环境国家重点实验室硕士研究生.研究方向为P2P流媒体、应用层组播.E-mail:wangty@nlsde.buaa.edu.cn
周刚 1974年出生于郑州,北京航空航天大学博士研究生,研究方向为P2P流媒体,网络管理.