APP下载

认知无线网络中基于DE 的功率控制与频谱分配算法

2016-03-07黄建飞

电脑知识与技术 2015年35期

黄建飞

摘要:动态频谱分配算法是解决无线网络中频谱资源短缺问题的有效方法。该文提出一种基于DE的功率控制与频谱分配算法,若多个认知用户使用同一个频谱存在干扰,通过调整功率的大小来改变每个认知用户节点的干扰范围,并将频谱分配给当前已获得频谱数较少的认知用户,以提高网络中频谱分配获得的总效益。仿真结果表明:通过功率控制来改变认知用户的干扰范围,与传统未考虑控制的无线网络相比,考虑功率控制的方式,很大的提高了认知无线网络中频谱分配获得的总体效益。

关键词:频谱分配;认知无线网络;DE算法;功率控制

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2015)35-0122-02

Abstract:Shortage of spectrum resources for wireless networks growing, and dynamic spectrum allocation algorithm is an effective way to solve this problem. This paper presents a power control and spectrum allocation algorithm based on DE. If multiple secondary users use the same spectrum interference with each others, then adjusting the control power to change the scope of secondary users. The spectrums have been assigned to the secondary users which have fewer of spectrums, so as to increase the total income spectrum allocation. Simulation results show that, considering the power control to change the interference range of cognitive users can improve the overall effectiveness of the cognitive wireless network spectrum allocation.

Key words: spectrum allocation; cognitive wireless network; DE algorithm; power control;

随着用户以及用户需求的不断增加,频谱资源变得相当紧缺。文献[1]对频谱分配中的频谱利用率进行研究,在传统固定的频谱分配方式下频谱利用率很低。而认知无线电频谱共享技术的提出,为解决这一问题提出了新的解决思路。授权用户使用独立的授权频段,非授权用户只有在不对授权用户产生干扰的前提下伺机使用这些频段[2]。

文献[3]总结出频谱分配模型,最大化网络收益为目标的优化问题,提出基于免疫克隆选择优化的认知无线网络频谱分配算法。文献[4]为提高频谱分配的公平性,提出基于约束算子的二进制粒子群频谱分配算法,在多个非授权用户使用相同的频谱而产生干扰时,将该频谱分配给获得频谱较少的的非授权用户。文献[5]采用簇内、簇间两个不同阶段的频谱分配方式,提出了基于均衡价格理论的认知无线频谱算法。文献[6]提出了多卖家步进拍卖算法,该算法很大程度提高了频谱分配效率。

以上研究了非授权用户对频谱的分配情况,并未考虑功率控制。为了提高认知无线网络的效益,提出基于DE算法的功率控制与频谱分配算法模型。结合功率控制来调整认知用户的干扰范围,可以提高网络的效益。

1频谱分配模型

2 基于DE算法的模型求解

Storn和Price于1995年提出了差分进化算法(Differential Evolution,简称DE)[6]。差分进化算法相比其他几种知名的随机算法,在稳定性、收敛速度方面有较好的性能。

根据功率控制、频谱分配模型,使用DE算法了进行模型匹配。DE算法的计算过程分为初始化、个体评价、变异、交叉、选择、终止检验这几个过程。

3 实验仿真与分析

为了验证认知无线网络中,考虑功率控制与未进行功率控制的情况相比获得的更高的收益,使用VC6.0编程软件设计算法代码,获得的数据结果使用MATLAB进行绘图比较。

在给定的[30×30]的区域范围内,随机分布5个授权用户以及20个认知用户。授权用户的干扰半径均为6,认知用户的最大干扰半径为8,最小干扰半径为4,每个认知用户最多可以使用3个信道,正交信道数为8。DE算法设置初始种群的大小均为30,最大评价次数均为10万次,设置好参数后运行10次再对进行结果求均值比较。结果如图2所示。

由图2可知,考虑功率控制相比于不考虑功率控制可获得的总效益更高,本实验中,通过计算可知,考虑功率控制认知用户的干扰范围,可使得总效益提高28.15%。

4 结束语

在认知无线网络中进行频谱分配,考虑功率控制的因素,通过控制功率的大小来决定认知用户的干扰范围,与传统未考虑功率控制的因素相比,调整认知用户的传输功率大小,这样的方式明显提高了网络的总收益。由于给认知用户分配频谱时,分配的先后顺序不同会使得网络总体收益不同,未来将深入研究当对认知用户分配频谱采用不同的分配顺序时,对网络总收益的影响。

参考文献:

[1] 柴争义,刘芳.基于免疫克隆选择优化的认知无线网络频谱分配[J].通信学报,2010,11(31):92-100.

[2] 张丽影,曾志文,陈志刚等.认知无线网络中基于约束算子的二进制粒子群频谱分配算法[J].小型微型计算机系统,2013,34(6):1226-1229.

[3] 谢健骊,李翠然,赵佳颖.基于均衡价格的认知无线网络频谱分配算法[J].铁道学报,2014,36(1):70-75.