[发明专利]基于无线异构网络的虚拟资源多目标映射方法有效
| 申请号: | 201610242188.X | 申请日: | 2016-04-19 |
| 公开(公告)号: | CN105792378B | 公开(公告)日: | 2019-02-19 |
| 发明(设计)人: | 肖蕾;邹赛 | 申请(专利权)人: | 重庆电子工程职业学院 |
| 主分类号: | H04L5/00 | 分类号: | H04L5/00;H04W72/12 |
| 代理公司: | 重庆蕴博君晟知识产权代理事务所(普通合伙) 50223 | 代理人: | 王玉芝 |
| 地址: | 40133*** | 国省代码: | 重庆;50 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 无线 网络 虚拟 资源 多目标 映射 方法 | ||
1.一种基于无线异构网络的虚拟资源多目标映射方法,包括:初始化阶段和虚拟资源映射阶段;其中,
所述初始化阶段,包括:
步骤S11:初始化虚拟小区与网络节点的对应关系,具体如下:
在区域G中,虚拟小区与网络节点的资源供求关系为:
其中,vibsj表示节点jth为虚拟小区ith提供的资源数量;
每个节点最多能够为每一个虚拟小区提供的无线资源数量为:
其中,overcavers(vi,bsj)为节点jth与虚拟小区ith重叠覆盖的面积,为节点jth的无线资源数量,为节点jth的覆盖面积,rbsj为节点jth的覆盖半径,即,基站的覆盖半径,一般为500米;
基于每个节点对资源处理能力的上限,式(1)的约束条件为:
其中Nv={v1,vi,…}是虚拟化小区的集合,vi为一个具体和虚拟小区;
基于每个虚拟小区的资源的处理请求,式(1)的约束条件为:
其中,NH,BS是物理节点的集合,即,基站的集合,vibsj的取值关系如下式所示:
步骤S12:初始化业务与网络节点对应的关系,具体包括:
业务与网络节点对应的关系BSW为:
其中,bsiwj表示虚拟小区ith中节点jth的业务服务能力;
步骤S13:初始化业务与虚拟小区的关系,具体包括:
在某个时间段T内,各虚拟小区存在的相关业务WV为:
其中,wivj表示虚拟小区jth存在ith业务的数量;
基于虚拟小区在时间段T内的业务的总量,式(6)的约束条件:
其中表示处理ith业务需要的最少无线资源数量,n表示业务的个数;
步骤S14:初始化虚拟小区与网络节点能量消耗的关系,具体包括:
每个网络节点的能量消耗Ei为:
其中,表示空闲时的能量消耗,表示传送数据时的能量消耗,表示睡眠时的能量消耗,T表示工作的时间;
每个网络节点为每一个虚拟小区的能量消耗如:
其中,为从网络节点bsi发送数据到虚拟小区vj时的能量消耗,为可视路径的能量损耗;
虚拟小区与网络节点能量消耗的对应关系为:
步骤S15:初始化种群规模NP;
步骤S16:染色体的初始位选取,具体包括:
染色体xk的初始位置的初始化方式为:
xk=xmink+(xmaxk-xmink)×random(0,1) (11)
其中,染色体xk为节点ith对虚拟小区jth提供的资源数量,xk=vjbsi,k=(j-1)*i+i,k∈{1,2,…};random(0,1)是指0到1间均匀分布的随机数,xmaxk和xmink表示搜索空间的边界,每个种群X(l)的表达式为:
其中,str(xk)表示对xk按字符串方式操作,l表示种群的编号,l∈{1,2,…,NP};
步骤S17:初始化迭代次数IP;
步骤S18:计算初始化种群的目标函数F(X),具体包括:
采用将多个目标通过线性加权的手段将原多目标问题转化为单目标问题,再釆用单目标动态优化算法进行求解,单目标动态优化算法为:
其中,是通过机器学习方法所得的系数,f1(x)为网络的总吞吐量,其表达式为:
其中,R(i,j)为瞬时吞吐量,其计算公式:
R(i,j)=log2(1+SINRi,j) (15)
其中,SINRi,j为节点ith提供虚拟小区jth的资源时所受到的同频及邻频的信干比,则每个虚拟小区所受到的信干比为:
其中,Pi,j为节点ith提供虚拟小区jth的发送功率,Gi为链路增溢,为虚拟小区jth的接收到同信道的功率,为虚拟小区jth的接收到临信道的功率,σ2为噪声;
f2(x)表示节点ith为虚拟小区jth提供的体验质量QoEi,j,f2(x)的计算公式如下:
QoEi,j的计算公式如下:
根据多目标优化算法求解原则,把式(17)最大化目标函数转化为最小化目标函数:
f3(x)为网络的总体能量消耗,其计算公式如下:
其中,Etotal为整个区域所有节点的能量消耗,Ei为单个节点的能量消耗,NH为异构网络的种类,BS为不同网络的节点数,Active表示节点处于活跃状态,Sleep表示节点处于休眠状态;
步骤S19:从种群的目标函数中挑选最优值的种群存入外部精英存档文件中,具体包括:
初始时外部存档A为空,如果试验个体被外部存档中的任何个体所支配,拒绝试验个体进入外部存档;如果试验个体支配任何一个外部存档任意个体,被支配的所有个体都将从外部存档中删除,再把试验个体加入到外部存档中;如果试验个体与外部存档任意个体互不占优,则把试验个体加入外部存档中;因此,精英保留法则为:
其中,it为迭代的次数,it∈{0,1,2,…,IT};IT为最大迭代的次数;为itth迭代中ith试验个体;为在精英存档A中的itth迭代中适应性最好的个体,Ait为在精英存档A中的itth迭代中所有最好的个体的集合;
所述虚拟资源映射阶段,包括:
步骤S21:检测迭代次数;如果迭代次数达到预设值,输出不同环境下的最优解,按最优解进行资源映射;如果没有达到迭代次数,调用外部环境变化检测算法,判断外部环境是否发生变化,如果外部环境发生变化,先保存当前环境的精英文档,再重新初始化种群算法对当前种群重新初始化,接着计算初始化种群的目标函数F(X),同时挑选最优值的种群存入外部精英存档文件中,最后调用种群优化迭代函数;如果外部环境未发生变化,直接调用种群优化迭代函数;
步骤S22:检查是否达到种群规模;如果达到种群规模跳转到种群优化迭代函数进行下次迭代;如果未达到种群规模,则先对种群进行差分变异,再对种群进行交叉,最后对经过差分变异和交叉生成的试验体与本体及精英存档中的适应性最好的个体进行竞争,以确定哪一个个体进入下一代的种群。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆电子工程职业学院,未经重庆电子工程职业学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610242188.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:信息处理方法及基站
- 下一篇:一种双向多中继OFDM系统中的资源联合分配方法





