基于网络编码的多播路由算法性能分析
doi: 10.3724/SP.J.1146.2007.00638
Performance Analysis of Multicast Routing Algorithm Based on Network Coding
-
摘要: 多播传输是目前通信系统中的一项关键技术,可以将相同的信息同时传向多个接收节点。该文提出一种基于网络编码的新的多播路由算法,该算法利用Dijkstra约简网络搜索源节点到各接收节点的路径族。仿真结果表明,该算法在资源消耗和负载均衡方面较传统的多播路由算法有更好的表现,同时性能也更接近基于网络编码的最小费用多播算法。最后,数学分析表明该算法具有较低的计算复杂度。Abstract: Multicast transmission is a key technology of the present communication system, which can send the same information simultaneously to several receivers. A new multicast routing algorithm based on network coding is proposed in this paper, searching the routing groups from source to each receiver by using Dijkstra reduction network. Simulation results show that, compared with traditional multicast routing algorithms, performances of the routing algorithm are improved at a great extent in resource consumption and load balance, and are closer to minimum-cost multicast algorithm based on network coding. Finally, mathematic analysis indicates that the algorithm has lower computational complexity.
-
[1] Ahlswede R, Cai Ning, Li S Y R, and Yeung R W. Networkinformation flow[J].IEEE Trans. on Inf. Theory.2000, 46(4):1204-1216 [2] Lun D S, Ratnakar N, and Medard M, et al.. Minimum-costmulticast over coded packet networks[J].IEEE Trans. on Inf.Theory.2006, 52(6):2608-2623 [3] Zhu Ying, Li Baochun, and Guo Jiang. Multicast withnetwork coding in application-layer overlay networks[J].IEEEJournal on Selected Areas in Communications.2004, 22(1):107-120 [4] Waxman B M. Routing of multipoint connections[J].IEEEJournal on Selected Areas in Communications.1988, 6(9):1617-1622 [5] Fang S C and Puthenpura S. Linear Optimization andExtensions: Theory and Algorithms. Englewood Cliffs, NewJersey: Prentice Hall, 1993, Section 3.3.
计量
- 文章访问数: 3419
- HTML全文浏览量: 75
- PDF下载量: 1193
- 被引次数: 0