首页 | 官方网站   微博 | 高级检索  
     

一种SRIO网络负载均衡最短路径路由算法
引用本文:李嘉伟,张激,赵俊才,丁如艺.一种SRIO网络负载均衡最短路径路由算法[J].计算机工程,2020,46(3):214-221,228.
作者姓名:李嘉伟  张激  赵俊才  丁如艺
作者单位:中国电子科技集团公司第三十二研究所,上海201808;中国电子科技集团公司第三十二研究所,上海201808;中国电子科技集团公司第三十二研究所,上海201808;中国电子科技集团公司第三十二研究所,上海201808
基金项目:DSP软件二次开发环境技术项目
摘    要:在串行RapidIO传输过程中,路由选路算法是影响传输性能的重要因素之一。针对串行高速输入-输出(SRIO)网络深度优先搜索分配路径非最优问题,提出一种负载均衡最短路径路由算法。通过广度优先搜索对SRIO网络中的节点进行枚举并建立网络拓扑信息,以路由跳数定义路由的成本,根据改进Floyd-WarShall算法计算并保存交换节点间的K最短路径。给出预期负载的概念和链路上的路由路径数量来定义链路的负载,采用负载均衡算法从K最短路径中进行选路,建立SRIO网络最短路径约束的负载均衡路由。实验结果表明,与深度遍历路由算法、最小跳数算法相比,该算法在网络传输平均跳数、链路平均负载和链路负载均衡方面有更好的表现,能够有效提升SRIO路由网络的稳定性。

关 键 词:负载均衡  动态规划  串行高速输入-输出  广度优先搜索  K最短路径

A Load Balancing Shortest Path Routing Algorithm for SRIO Network
LI Jiawei,ZHANG Ji,ZHAO Juncai,DING Ruyi.A Load Balancing Shortest Path Routing Algorithm for SRIO Network[J].Computer Engineering,2020,46(3):214-221,228.
Authors:LI Jiawei  ZHANG Ji  ZHAO Juncai  DING Ruyi
Affiliation:(The 32nd Research Institute of China Electronics Technology Group Corporation,Shanghai 201808,China)
Abstract:Routing selection algorithms are one of the important factors affecting transmission performance during serial RapidIO transmission.Aiming at the non-optimal allocation path of Serial Rapid Input and Output(SRIO)network depth search,this paper proposes a load balancing shortest path routing algorithm.The algorithm enumerates the nodes in the SRIO network by Breadth First Search(BFS),establishes network topology information,and defines the cost of routing by routing hops.The improved Floyd-WarShall algorithm is used to calculate and save the K shortest path between switching nodes.The load of the link is defined by giving the concept of the expected load and the number of routing paths on the link.The load balancing is used to select the path from K shortest path,so as to establish the load balancing routing with the shortest path constraint of the SRIO network.Experimental results show that compared with algorithms such as deep traversal routing configuration and minimum hops,the proposed algorithm has better performance in terms of average network transmission hops,link average load and link load balancing,and can effectively improve the stability of SRIO network.
Keywords:load balancing  dynamic programming  Serial Rapid Input and Output(SRIO)  Breadth First Search(BFS)  K shortest path
本文献已被 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号