・64・ Computer Era No.9 2006
多QoS约束的多播路由协议的改进
赵伟’。崔翔’。邓未冰。
(1.河南大学计算机与信息工程学院,河南开封475004;2.河南大学数学与信息科学学院)
摘要:随着Intemet、移动网络及高性能网络的不断发展,具有QoS约束的多播路由技术已成为网络及分布式系统领
域的一个重要研究课题。文章研讨了具有多QoS约束的多播路由问题,其中主要包含延迟、延迟抖动、带宽、代价等QoS
约束。针对现有多QoS约束的多播路由算法进行了改进,不仅有效减少了生成多QoS约束的多播树开销,而且能够很好地
支持组成员的动态加入和离开,而不干扰现有的多播树。算法实例证明改进后的算法减少了报文转发的数量,从而降低了
多播树生成时间。
关键词:服务质量;多播路由;多QoS约束;QoS路由;多播树
0引言
随着网络技术的发展,诸如电视会议、视频点播、网络电话
和基于Web的应用等领域向网络服务商提出了新的服务质量
(QoS)要求,如传输带宽、传输延迟、包丢失率、延时抖动、传输
费用等,多播技术成为支持这些应用和需求的关键。多播路由
问题实质上就是构建覆盖源端和接收端并且满足应用要求的
路由树ni。其常见的构造思路是在多播成员之间构造一棵多播
树,多播数据在这棵多播树上传播至所有接收者。不同的IP多
播路由协议采用不同的方法来构造多播树,但从其结构上来看
可分为两类:最短路径树和共享树 一。
MRPMQ是李腊元等人在文献【4】中提出的。它有效减少了
生成多QoS约束的多播树的开销,并且,它能够很好地支持组
成员的动态加入和离开,而不干扰现有的多播树。 在MRPMQ算法中,当—个新的节点加入时,源节点根据多
个QoS约束信息寻找所有到新节点的路径,然后排除不满足约
束的路径,从满足约束的路径中寻找最好的—个。这样找到的路 径接近最优,但是它要测量的路径太多,路径的搜索空间收缩很