[发明专利]基于合作的异构无线网络分散资源分配方法有效
| 申请号: | 201510410017.9 | 申请日: | 2015-07-13 |
| 公开(公告)号: | CN105072685B | 公开(公告)日: | 2019-04-16 |
| 发明(设计)人: | 徐雷;蒋旺;王俊;杨余旺;李千目 | 申请(专利权)人: | 南京理工大学 |
| 主分类号: | H04W72/04 | 分类号: | H04W72/04 |
| 代理公司: | 南京理工大学专利中心 32203 | 代理人: | 马鲁晋 |
| 地址: | 210094 *** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 合作 无线网络 分散 资源 分配 方法 | ||
1.一种基于合作的异构无线网络分散资源分配方法,其特征在于,包括以下步骤:
步骤1,智能集中控制器收集异构无线网络基本参数和其中可用的带宽资源,基本参数包括:地理区域内采用不同技术的无线网络集合N={N1,N2,K,Nd}、及集合中元素异构网络的数目d,第n个网络内部基站或接入点集合及集合内元素基站或接入点数目sn,接收第n个网络内第s个基站或接入点资源的移动终端集合及集合内元素移动终端数目mns;所述带宽资源为异构网络中每个基站或接入点的无线带宽资源,记第n个异构网络内部第s个基站或接入点带宽Cns;
步骤2,智能集中控制器收集用户终端的资源使用请求;
步骤3,采用粒子群算法对异构网络中的带宽资源进行分配,具体步骤如下:
步骤3-1,初始化粒子群算法的参数;其参数包括:
粒子群算法的最大迭代次数Ng,第n个异构无线网络内部第s个基站或接入点分配给第m个移动终端的带宽资源bnms,每个bnms的更新速度vnms,每个移动终端分配到的带宽资源的范围迭代次数序号gen,以及每个vnms最大更新速度其中,Ng∈[400,500];
对参数进行初始化具体为:
1)初始化粒子群,利用公式随机产生P个粒子群算法初始位置bnms,粒子分别记为Q1,Q2……QP,其中所用公式为:
式中参数含义为:是每个移动终端从每个基站分配到的带宽资源下限,是每个移动终端从每个基站分配到的带宽资源上限,r为[0,1]之间的随机数;bnms初始解需要满足以下公式:
2)初始化Np个粒子群算法粒子更新速度vnms,所用公式为:
式中参数含义为:r1为[-1,1]之间的随机数,根据当前网络确定;
3)初始化迭代次数序号gen=1;
步骤3-2,根据目标函数计算每个粒子的适应值;具体过程为:
利用公式计算每个粒子Qx适应值的大小,公式如下:
f(Qx)=ln(1+bnms),n∈N,s∈Sn,m∈Mns
式中参数含义为:Qx为每个粒子,bnms为粒子对应的位置;
步骤3-3,求所有粒子适应值的和,即群体适应值总和;
步骤3-4,将当前群体适应值总和与历史最大群体适应值总和比较,若群体适应值总和大于历史最大群体适应值总和,则将历史最大群体适应值总和更新为当前群体适应值总和;
步骤3-5,更新粒子的位置;具体为:
记第gen次迭代中第n个异构无线网络每个异构网络内第s个基站或接入点中每个基站或接入点分配给第m个移动终端分配到的总带宽资源记为利用下述公式计算的值:
式中参数含义为:vnms为每个粒子对应的更新速度;
求得的需要满足公式:
步骤3-6,记录每个粒子适应值、群体适应值总和以及更新后的位置;
步骤3-7,重复步骤3-2~步骤3-6Ng次,按照群体适应值总和最大时的带宽资源分配情况进行当前异构无线网络资源的分配,Ng表示粒子群算法的最大迭代次数。
2.根据权利要求1所述的基于合作的异构无线网络分散资源分配方法,其特征在于,步骤2所述的资源使用请求指每个移动终端分配到的带宽资源的范围Bm为每个移动终端请求的总带宽资源,是每个移动终端从所有基站分配到的带宽资源下限,是每个移动终端从所有基站分配到的带宽资源上限。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京理工大学,未经南京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510410017.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种分布式多通道神经电刺激康复仪
- 下一篇:一种用于促进消化的辅助装置





