[发明专利]基于粒子群算法的二维片上网络自适应路由方法有效
申请号: | 201810052222.6 | 申请日: | 2018-01-19 |
公开(公告)号: | CN108183860B | 公开(公告)日: | 2021-04-13 |
发明(设计)人: | 王学香;郑阳;齐志;张阳;蒋林洋;孙冲冲;时龙兴 | 申请(专利权)人: | 东南大学 |
主分类号: | H04L12/721 | 分类号: | H04L12/721;H04L12/727;H04L12/729;H04L12/933;G06N3/00 |
代理公司: | 苏州创元专利商标事务所有限公司 32103 | 代理人: | 范晴;丁浩秋 |
地址: | 210096 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于粒子群算法的二维片上网络自适应路由方法,在网络中将源节点到目的节点的路径编码为粒子,将所有可能的路径编码作为粒子的搜索空间,每个粒子有位置和速度两个属性;路由开始时,源节点向目的节点按照确定性路由进行数据传输,选择N条有效路径作为初始种群粒子;粒子群算法迭代时,每个粒子的适应度值由该粒子所包含路径节点的延迟和节点的数据吞吐量决定,找出当前粒子种群中适应度最好的值,同时记录各粒子的历史最好适应度值,更新各粒子的位置和速度变量;迭代完成后,历史最好适应度值的粒子的位置即为最优的路由路径。该方法可以动态的调节数据包在网络中的传输路径,在降低网络延迟的同时使得整个网络负载均衡。 | ||
搜索关键词: | 基于 粒子 算法 二维 网络 自适应 路由 方法 | ||
【主权项】:
1.一种基于粒子群算法的二维片上网络自适应路由方法,其特征在于,在二维片上网络中将源节点到目的节点的路径编码为一个粒子,将粒子所有可能的路径编码作为搜索空间,粒子有位置和速度两个属性,粒子的位置代表路径中节点的有序编号,速度代表该粒子向最优路径靠近的程度;路由方法包括以下步骤:S01:源节点向目的节点按照确定性路由进行数据传输,选择N条有效路径作为N个初始种群粒子,进行粒子群算法路由选择;S02:每个粒子的适应度值由该粒子所包含路径节点的延迟和节点的数据吞吐量决定,找出当前粒子种群中适应度最好的值,记为Gbest;同时记录各粒子的历史最好适应度值,记为Pnbest(n=0,1,…,N‑1);S03:进行粒子群算法迭代,对于每个粒子,如果粒子当前的适应度值优于历史最好适应度值Pnbest(n=0,1,2,…,N‑1),则进行替换;对于每个粒子种群,如果当前粒子种群的最好适应度值Gbest比原来好,则进行替换;S04:根据各粒子的历史最好适应度值Pnbest(n=0,1,…,N‑1)和粒子种群最好适应度值Gbest,更新各粒子的位置和速度变量;S05:迭代完成后,粒子种群中具有历史最好适应度值Gbest的粒子,其位置所代表的路径即为最优的路由路径。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东南大学,未经东南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810052222.6/,转载请声明来源钻瓜专利网。