一种异构网络每比特最小化无线资源安全分配方法组成比例

技术编号:15524510 阅读:441 留言:0更新日期:2017-06-04 13:00
本发明专利技术公开了一种异构网络每比特最小化无线资源安全分配方法,步骤如下:对于异构网络中的可用无线资源,采用集中控制器进行采集;用户发出时间分配请求,集中控制器接收集这些请求;通过采用演化式果蝇算法,对资源进行分配:对演化式果蝇算法中的相关参数进行初始化;果蝇随机的飞往其他方向的位置;对于所有果蝇,计算其当前位置的浓度判定值和味道浓度;记录下群体中味道浓度最高的果蝇的位置以及味道浓度,然后其他的果蝇凭借视觉飞往这个位置;保存当前味道浓度最大值以及位置,如果步骤味道浓度小于当前味道浓度最大值,则转到第二步,否则输出横坐标即为分配给用户设备的最优时间比例。本发明专利技术能够提高异构网络中能量的利用率,减少资源消耗。

A wireless resource security allocation method for each bit of a heterogeneous network

The invention discloses a heterogeneous network security per bit minimization of radio resource allocation method, the steps are as follows: for available wireless resources in heterogeneous network, centralized controller for acquisition; user time allocation request, centralized controller receives these requests; by using the evolutionary fruit algorithm, resource allocation, initialization of the relevant the parameters of evolutionary fruit algorithm in Drosophila; random to other position; for all Drosophila, concentration calculation of its current position to determine the value and taste concentration; Drosophila taste groups under the record of the highest concentration of the position and taste concentration, then the other flies with visual to this position; save the current maximum taste the concentration and location, if the concentration is less than the current maximum step taste taste concentration, then go to the The two step, otherwise, the output abscissa is the optimal time scale allocated to the user's device. The invention can improve the utilization rate of the energy in the heterogeneous network and reduce the consumption of the resource.

【技术实现步骤摘要】
一种异构网络每比特最小化无线资源安全分配方法
本专利技术属于计算机网络
,特别是一种异构网络每比特最小化无线资源安全分配方法。
技术介绍
随着网络的普及以及高速发展,全球移动设备的总数量十分庞大,导致用户需求和无线资源之间的矛盾不断激化。据最新的资料显示,目前世界上移动设备的数量为72.2亿,首次超过人口总数,而且智能手机以及非智能手机等设备的增长速度市人口增长速度的5倍。这表明,一是随着移动设备的发展,接入无线网的用户数量越来越多。二是移动设备所需的速率上限越来越高。因此,如何提高无线网的服务容量,满足移动用户逐渐增长的带宽需求,解决无线资源短缺与日益增长的用户设备需求之间的矛盾变得越来越重要。专利1(虚拟网络资源分配方法,北京邮电大学,公开号CN102710508,申请号CN201210154452.1,申请日2012.05.17)本专利技术涉及计算机网络
,提供了一种虚拟网络资源分配方法。所述方法包括步骤:建立资源分配模型;各SP向InP提交竞争需求;InP计算资源量和损耗;各SP获得资源,承担损耗并计算收益;各SP调整竞争策略;在本专利技术的方案中,提供了一种新型的虚拟网络资源分配方法,针对虚拟网络资源需求的动态性,周期性地分配资源给多个服务提供商,使得资源分配按需进行,提高网络整体性能。由于本专利技术中还同时提出了一种有效选择竞争策略的方案,通过该方案,指导服务提供商选择竞争策略。专利2(一种异构网络资源优化方法,南京邮电大学,公开号CN103945545,申请号CN201410151490.1,申请日2014.04.15)提出了一种异构网络资源优化方法,所述方法解决了虚拟终端系统接入网侧异构资源分配和优化问题。本专利技术考虑了虚拟终端系统业务流跨层传输的特性,通过对接入网侧资源的优化对服务器侧业务分流控制,有效避免业务流的缓滞和不必要的资源浪费且提高了系统传输效率。但是上述两种方法都是针对资源的重复利用以及如何节约资源,而没有提出对已有资源如何最大化效率利用的方法。
技术实现思路
本专利技术的目的在于提供一种异构网络每比特最小化无线资源安全分配方法,来提高异构网络中能量的利用率,减少资源消耗。实现本专利技术目的的技术解决方案为:一种异构网络每比特最小化无线资源安全分配方法,包括以下步骤:步骤1,对于异构网络中的可用无线资源,采用集中控制器进行采集;步骤2,用户发出时间分配请求,集中控制器接收集这些请求;步骤3,通过采用演化式果蝇算法,使集中控制器对资源进行分配。进一步地,步骤2中所述用户发出时间分配请求,包括用户设备所需要的时间分配比例和最低运行速率。进一步地,步骤3所述通过采用演化式果蝇算法,使集中控制器对资源进行分配,具体步骤如下:步骤3.1,智能集中控制器对演化式果蝇算法中的相关参数进行初始化;步骤3.2,果蝇随机的飞往其他方向的位置;步骤3.3,对于所有果蝇,计算其当前位置的浓度判定值和味道浓度;步骤3.4,记录下群体中味道浓度最高的果蝇的位置以及味道浓度,然后所有其他的果蝇凭借视觉飞往这个位置;步骤3.5,保存当前味道浓度最大值以及位置,如果步骤3.4中的味道浓度小于当前味道浓度最大值,则转到步骤3.2,否则转步骤3.6;步骤3.6,输出最小的味道浓度所对应的位置的纵坐标即为异构网络每比特能量最小化值,输出横坐标即为分配给用户设备的最优时间比例。进一步地,步骤3.1所述演化式果蝇算法中的相关参数,包括:用来表示用户设备总数量的K,用来表示接入点总数量的M,用来表示异构网络中子载波总数量的N;收集的参数还包括:表示流量带宽的B、表示子载波的带宽的W=B/N、表示用户设备k最低速率要求的表示子载波n上用户设备k的最大数据速率的rnk、表示基站用户设备k总吞吐量的表示基站总功率消耗的表示第m个接入点总消耗功率的表示通过第m个接入点用户设备k实际数据速率的表示接入点用户设备k总吞吐量的其中,m∈M,n∈N,k∈K;初始化果蝇群,随机产生k个演化式果蝇算法的初始解(x1,x2,..xi.,xk),xi表示在第m个接入点的用户设备k的时间比例,其中k为用户设备数量,i∈[1,k],(x1,x2,..xi.,xk)初始化满足下列公式:其中,表示用户设备要求的最低速率,式中k∈K;tmk表示在第m个接入点的用户设备k的时间比例。进一步地,步骤3.3所述对于所有果蝇,计算其当前位置的浓度判定值和味道浓度,具体过程为:第i只果蝇的位置坐标P为(xi1,xi2,...,xik,yi),d(P)=(d(p1),d(p2),...,d(pk)),其中yi由求出;由下面的公式求出所有的果蝇在P点的味道浓度判定值分量::由下面的公式求出所有果蝇在P点味道浓度判定函数值:进一步地,步骤3.4所述记录下群体中味道浓度最高的果蝇的位置以及味道浓度,然后所有其他的果蝇凭借视觉飞往这个位置,具体过程为:找出在果蝇群中味道浓度最高的果蝇,记录下这个果蝇的位置P和味道浓度然后所有其他果蝇凭借视觉飞往那个位置P。进一步地,步骤3.5所述保存当前味道浓度最大值以及位置,如果步骤3.4中的味道浓度小于当前味道浓度最大值,则转到步骤3.2,否则转步骤3.6,具体过程为:记录下当前的最小味道浓度及其位置Q,如果小于则转去执行步骤3.2,否则转去执行步骤3.6。进一步地,步骤3.6所述输出横坐标即为分配给用户设备的最优时间比例,其中输出最优解Q的坐标为(xi1,xi2,...,xik,yi)。本专利技术与现有技术相比,其显著优点为:(1)提高了异构网络中能量的利用率,减少资源消耗;(2)具有快速、可靠的优点,实用性强。下面通过结合附图,详细地说明异构网络每比特最小化无线资源安全分配方法。附图说明图1是本专利技术异构网络每比特最小化无线资源安全分配方法流程图。图2是相关设备在异构网络中的分布图。图3是本专利技术采用演化式果蝇算法的流程图。具体实施方式根据图1、图2,所提出的异构网络每比特最小化无线资源安全分配方法,步骤如下:步骤1,对于异构网络中的可用的无线资源,集中控制器对其进行采集;步骤2,用户发出时间分配请求,集中控制器接收这些请求;所述用户发出时间分配请求,包括用户设备所需要的时间分配比例和最低运行速率。步骤3,通过采用演化式果蝇算法,智能集中控制器对资源进行分配,结合图3,具体步骤如下:步骤3.1,智能集中控制器对演化式果蝇算法中的相关参数进行初始化;所述演化式果蝇算法中的相关参数,包括:用来表示用户设备总数量的K,用来表示接入点总数量的M,用来表示异构网络中子载波总数量的N;收集的参数还包括:表示流量带宽的B、表示子载波的带宽的W=B/N、表示用户设备k最低速率要求的表示子载波n上用户设备k的最大数据速率的rnk、表示基站用户设备k总吞吐量的表示基站总功率消耗的表示第m个接入点总消耗功率的表示通过第m个接入点用户设备k实际数据速率的表示接入点用户设备k总吞吐量的其中,m∈M,n∈N,k∈K;初始化果蝇群,随机产生k个演化式果蝇算法的初始解(x1,x2,..xi.,xk),xi表示在第m个接入点的用户设备k的时间比例,其中k为用户设备数量,i∈[1,k],(x1,x2,..xi.,xk)初始化满足下列公式(1)、(2)、(3):其中,表示用户设本文档来自技高网
...
一种异构网络每比特最小化无线资源安全分配方法

【技术保护点】
一种异构网络每比特最小化无线资源安全分配方法,其特征在于,包括以下步骤:步骤1,对于异构网络中的可用无线资源,采用集中控制器进行采集;步骤2,用户发出时间分配请求,集中控制器接收集这些请求;步骤3,通过采用演化式果蝇算法,使集中控制器对资源进行分配。

【技术特征摘要】
1.一种异构网络每比特最小化无线资源安全分配方法,其特征在于,包括以下步骤:步骤1,对于异构网络中的可用无线资源,采用集中控制器进行采集;步骤2,用户发出时间分配请求,集中控制器接收集这些请求;步骤3,通过采用演化式果蝇算法,使集中控制器对资源进行分配。2.根据权利要求1所述异构网络每比特最小化无线资源安全分配方法,其特征在于,步骤2中所述用户发出时间分配请求,包括用户设备所需要的时间分配比例和最低运行速率。3.根据权利要求1所述异构网络每比特最小化无线资源安全分配方法,其特征在于,步骤3所述通过采用演化式果蝇算法,使集中控制器对资源进行分配,具体步骤如下:步骤3.1,智能集中控制器对演化式果蝇算法中的相关参数进行初始化;步骤3.2,果蝇随机的飞往其他方向的位置;步骤3.3,对于所有果蝇,计算其当前位置的浓度判定值和味道浓度;步骤3.4,记录下群体中味道浓度最高的果蝇的位置以及味道浓度,然后所有其他的果蝇凭借视觉飞往这个位置;步骤3.5,保存当前味道浓度最大值以及位置,如果步骤3.4中的味道浓度小于当前味道浓度最大值,则转到步骤3.2,否则转步骤3.6;步骤3.6,输出最小的味道浓度所对应的位置的纵坐标即为异构网络每比特能量最小化值,输出横坐标即为分配给用户设备的最优时间比例。4.根据权利要求3所述异构网络每比特最小化无线资源安全分配方法,其特征在于,步骤3.1所述演化式果蝇算法中的相关参数,包括:用来表示用户设备总数量的K,用来表示接入点总数量的M,用来表示异构网络中子载波总数量的N;收集的参数还包括:表示流量带宽的B、表示子载波的带宽的W=B/N、表示用户设备k最低速率要求的表示子载波n上用户设备k的最大数据速率的rnk、表示基站用户设备k总吞吐量的表示基站总功率消耗的表示第m个接入点总消耗功率的表示通过第m个接入点用户设备k实际数据速率的表示接入点用户设备k总吞吐量的其中,m∈M,n∈N,k∈K;初始化果蝇群,随机产生k个演化式果蝇算法的初始解(x1,x2,..xi.,xk),xi表示在第m个接入点的用户设备k的时间比例,其中k为用户设备数量,i∈[1,k],(x1,x2,..xi.,xk)初始化满足下列公式:

【专利技术属性】
技术研发人员:徐雷姜殷伟李千目祁郑国涂亮周迅钊
申请(专利权)人:南京理工大学
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1