华南理工大学学报(自然科学版) ›› 2009, Vol. 37 ›› Issue (10): 89-94.

• 计算机科学与技术 • 上一篇    下一篇

基于相似树的MPLS多播标记聚合算法

李领治1  朱艳琴1,2  杨哲1   

  1. 1.苏州大学 计算机科学与技术学院, 江苏 苏州 215006; 2.江苏省 计算机信息处理技术重点实验室, 江苏 苏州 215006
  • 收稿日期:2008-10-30 修回日期:2009-03-12 出版日期:2009-10-25 发布日期:2009-10-25
  • 通信作者: 李领治(1977-),男,讲师,博士,主要从事计算机网络体系结构研究. E-mail:sdlilingzhi@126.com
  • 作者简介:李领治(1977-),男,讲师,博士,主要从事计算机网络体系结构研究.
  • 基金资助:

    国家自然科学基金资助项目(60673041);江苏省自然科学基金资助项目(BK2009589);江苏省高校自然科学研究计划项目(08KJB520011);苏州市重点实验室计划项目(SZS0805)

A Label Aggregation Algorithm for MPLS Multicast Based on Similar Tree

Li Ling-zhi Zhu Yan-qin 1.2  Yang Zhe1   

  1. 1. School of Computer Science and Technology, Soochow University, Suzhou 215006, Jiangsu, China; 2. Jiangsu Provincial Key Laboratory of Computer Information Processing Technology, Suzhou 215006, Jiangsu, China
  • Received:2008-10-30 Revised:2009-03-12 Online:2009-10-25 Published:2009-10-25
  • Contact: 李领治(1977-),男,讲师,博士,主要从事计算机网络体系结构研究. E-mail:sdlilingzhi@126.com
  • About author:李领治(1977-),男,讲师,博士,主要从事计算机网络体系结构研究.
  • Supported by:

    国家自然科学基金资助项目(60673041);江苏省自然科学基金资助项目(BK2009589);江苏省高校自然科学研究计划项目(08KJB520011);苏州市重点实验室计划项目(SZS0805)

摘要: 为了减少多协议标记交换(MPLS)网络多播标记的占用空间,文中提出了一种基于相似树的求解算法,将与同一共用树相似的多播组进行标记聚合.首先运用模糊聚类的方法生成共用树,然后以共用树为基础进行多播树的构建和组成员的更新.动态多播组成员的变化大多只会造成标记边缘路由器(LER)节点类型的转换,不需要重新分配标记.实验结果表明,此算法可以大大缩小MPLS标记的占用,在λ元素数量大于最大数量的1/2、相似度阈值为0.75时,能够将大于50%的多播组进行标记聚合,而平均每组多用的节点数小于0.50.

关键词: 多播, 多协议标记交换, 标记, 聚合, 相似树

Abstract:

In this paper, a similar tree-based algorithm is proposed to reduce the label space of muhicast in multiprotocol label switching (MPLS) networks. The proposed algorithm aggregates the labels of multicast groups that are similar to the same common tree. In this algorithm, common trees are created via fuzzy clustering, based on which multicast trees are built and group members are updated. The change of dynamic multicast memberships can only give rise to the type conversion of label edge router (LER) nodes, without redistributing labels for the groups. Test results indicate that the proposed algorithm greatly reduces the quantity of MPLS labels being used, and that, when the number of A element is greater than half of the maximum and when the similarity threshold equals 0. 75, more than 50% of the multicast groups can be aggregated, with an average waste of less than 0. 50 nodes in each group.

Key words: muhicast, multi-protocol label switching, label, aggregation, similar tree