【技术实现步骤摘要】
一种无线数据中心网络分布式路由管理系统
[0001]本专利技术涉及无线数据中心网络
,更具体地说,它涉及一种无线数据中心网络分布式路由管理系统。
技术介绍
[0002]一般无线网络属于广域无线网络,难以通过硬件设备的合理调度来实现网络最优化,在无线数据中心网络中无线传输范围小,并且传输路径存在实体约束,无线收发设备通过镜面反射装置实现服务器之间的通讯,采用传统的无线网络路由管理方式容易出现流量洪峰时,无线收发设备无法很好地选择镜面反射装置,无法实现负载均衡、流量削峰。
技术实现思路
[0003]本专利技术提供一种无线数据中心网络分布式路由管理系统,解决相关技术中现有技术的无线数据中心网络分布式路由管理系统无法实现负载均衡、流量削峰的技术问题。
[0004]本专利技术提供了一种无线数据中心网络分布式路由管理系统,包括:
[0005]资源调度表构建模块101,其用于构建资源调度表;
[0006]初始化种群模块102,其用于随机生成符合构建资源调度表的约束条件的多个个体组成初始化种群; ...
【技术保护点】
【技术特征摘要】
1.一种无线数据中心网络分布式路由管理系统,其特征在于,包括:资源调度表构建模块101,其用于构建资源调度表;初始化种群模块102,其用于随机生成符合构建资源调度表的约束条件的多个个体组成初始化种群;定义初始化种群规模大小M=200;基于资源调度表对初始化种群的个体进行编码,构建N
×
N维矩阵如下:其中,X
N
×
N
的元素X
ij
表示第i个源无线收发设备到第j个目标无线收发设备,对于X
ij
用数组表示,数组中的元素值对应镜面反射装置的序号值;X
ij
的数组的元素的取值范围为[0,q],q为镜面反射装置的序号最大值;0表示从源无线收发设备到目标无线收发设备不经过镜面反射装置;适应度函数构建模块103,其用于构建适应度计算模型,适应度计算模型用于计算个体的适应度值;初始化种群交配模块104,其用于对初始化种群进行交配处理;资源调度表终止模块105,其用于从更新后的初始化种群中选择适应度最大的个体来解码生成路由器管理策略。2.根据权利要求1所述的一种无线数据中心网络分布式路由管理系统,其特征在于,资源调度表的第i行第j列的元素表示第i个源无线收发设备与第j个目标无线收发设备之间通过的镜面反射装置。3.根据权利要求1所述的一种无线数据中心网络分布式路由管理系统,其特征在于,构建资源调度表存在以下约束条件:约束条件1:资源调度表的第i行第i列为空;约束条件2:源无线收发设备达到目标无线收发设备经过镜面反射装置的个数的最大值为K;约束条件3:单个镜面反射装置的最大负荷为E,其中最大负荷表示镜面反射装置支持的无线收发设备的最大个数;约束条件4:源无线收发设备可以通过转动角度直接选择其中一个镜面反射装置到达目标无线收发设备,源无线收发设备与镜面反射装置的欧式距离不能超过G米;G的最大值为10。4.根据权利要求1所述的一种无线数据中心网络分布式路由管理系统,其特征在于,X
ii
=[0,0,0,0]。5.根据权利要求1所述的一种无线数据中心网络分布式路由管理系统,其特征在于,对初始化种群进行n次交配处理,每次交配处理对初始化种群进行更新,直至n=200或者sme
Yt
‑
sme
Yt
‑3∈[0,sme],t>3,sme为设置的适应度阈值,sme
Yt
表示第t次交配处理中最优个体的适应度值,sme
Yt
‑3表示第t
‑
3次交配处理中最优个体的适应度值。6.根据权利要求1所述的一种无线数据中心网络分布式路由管理系统,其特征在于,交配处理的方法包括以下步骤:
步骤101:选择,从初始化种群中随机选择一定数量的个体进行交叉,选择是按照适应度值从大至小的顺序选择的;步骤102:交叉;将父代个体A和母代个体B通过一定方式进行交叉,得到下一代个体A1和B1,保留个体A1进入变异步骤;步骤103:变异;个体A1通过变异产生新个体A2;步骤104:将最优个体加入初始化种群,将A删除,更新初始化种群。7.根据权利要求1所述的一种无线数据中心网络分布式路由管理系统,其特征在于,生成路由器管理策略通过矩阵解码,解码获得每个源无线收发设备的每个目标无线收发设备所经过的镜面反射装置。8.根据权利要求1所述的一种无线数据中心网络分布式路由管理系统,其特征在于,计算适应度包括以下步骤:步骤201,数据采集,通过统一的数据收发测试策略来进行测试(测试的条件即是根据个体解码生成路由器管理策略来调整后的网络环境),测试时间为U,采样时间间隔为U/12;在一个采样时间间隔...
【专利技术属性】
技术研发人员:伊雯雯,王喜,罗颖,
申请(专利权)人:苏州工业职业技术学院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。