计算机科学 ›› 2016, Vol. 43 ›› Issue (3): 89-92.doi: 10.11896/j.issn.1002-137X.2016.03.018

• 网络与通信 • 上一篇    下一篇

一种基于遗传算法的信道感知顺序设计

韩寒,周君,王敬超   

  1. 解放军理工大学通信工程学院 南京210007;中国电子设备系统研究所 北京100141,解放军73681部队 南京210042,中国电子设备系统研究所 北京100141
  • 出版日期:2018-12-01 发布日期:2018-12-01
  • 基金资助:
    本文受国家自然科学基金重点项目(61231011),国家自然科学基金面上项目(61172062)资助

Approach of Channel Sensing Order Based on Genetic Algorithm

HAN Han, ZHOU Jun and WANG Jing-chao   

  • Online:2018-12-01 Published:2018-12-01

摘要: 认知无线电中,认知用户必须不断对待选频段进行扫描以发现可用频谱用来通信。在感知能力有限的现实环境下,认知用户逐一进行信道的感知带来的问题是,感知信道越多,耗时越长,用于通信的时间就越短。所以合理设计感知顺序将是非常关键的技术。对该问题进行了全面的分析和建模,相比前人工作又引入了空闲概率和信道容量等因素,但是该问题变成了NP难问题。为了在多项式时间内求解该问题,使用了遗传算法。不仅设计了详细的算法过程,使用了精英保留等多种加速算法收敛的技术,而且重点对交叉算子进行了研究,提出了3种可行的交叉算子:单点交叉、多点交叉和编码交叉。在仿真分析中比较了遗传算法和全搜索算法的复杂度和准确度,同时以平均吞吐量和最大吞吐量为准则,对3种交叉算子进行了仿真比较,验证了编码交叉算子的相对优越性。

关键词: 遗传算法,信道感知,编码交叉,认知无线电

Abstract: In cognitive radio,the cognitive user has to sense all the candidate channels to search idle channels.In practice,its sensing ability is limited,which makes the user sense the channel in one-by-one mode.However,the more channels are to sense till an idle is found,the more time is needed to spend in the sensing process,so that the less time is remainder for transmission.Therefore,sensing order is critical for the spectrum efficiency.In this paper,the optimization of sensing order problem was modeled completely with the idle probability and channel capacity considered,which is different from the previous studies.Since the modeled problem is NP-hard,the traditional optimization lacks computation efficiency.Therefore,the genetic algorithm was adopted.Different from the classical genetic algorithm,the proposed algorithm develops a unique elite reservation strategy.Moreover,three crossing operators were proposed intensively for the problem,i.e.the single-spot crossing,the multiple-spot crossing and the coding crossing.In simulation,the computation complexity and the accuracy are compared between the genetic algorithm and brute force algorithm.After obtaining the advantage of the genetic algorithm,we compared the three proposed crossing operators in terms of expected throughput and maximum throughput,and verified the superiority of the coding crossing operator.

Key words: Genetic algorithm,Channel sensing,Coding crossing,Cognitive radio

[1] Ge F,Chen Q,Wang Y,et al.Cognitive Radio:From Spectrum Sharing to Adaptive Learning and Reconfiguration [C]∥IEEE Aerospace Conference.Big Sky,Montana,Mar,2008
[2] Chen Ming.Cognitive Radio Spectrum Access Energy Efficiency Algorithm [J].Computer Science,2014,41(7):184-186,221(in Chinese) 陈明.基于能效的认知无线电频谱接入算法[J].计算机科学,2014,1(7):184-186,1
[3] Jia J,Zhang Q,Shen X.HC-MAC:A Hardware-ConstrainedCognitive MAC for Efficient Spectrum Management [J].IEEE J.Selected Areas in Comm.,2008,26(1):106-117
[4] Kim H,Shin K G.Fast Discovery of Spectrum Opportunities inCognitive Radio Networks [C]∥Proc.IEEE Int’l Symp.Dynamic Spectrum Access Networks (DySPAN’08).2008
[5] Guo C,Peng T,Qi Y,et al.Adaptive channel searching scheme for cooperative spectrum sensing in cognitive radio networks [C]∥Proceedings of the 2009 IEEE Wireless Communications & Networking Conference.Budapest,Hungary,2009:1337-1342
[6] Jiang H,Lai L,Fan R,et al.Optimal selection of channel sensing order in cognitive radio[J].IEEE Transactions on Wireless Communications,2009,8(1):297-307
[7] Fan R,Jiang H.Channel sensing-order setting in cognitive radionetworks:a two-user case [J].IEEE Trans.Veh.Technol.,2009,58(9):4997-5008
[8] Lai L,Gamal H E,Jiang H,et al.Cognitive Medium Access:Exploration,Exploitation and Competition[J].IEEE Transactions on Mobile Computing,2007,10(2):239-253
[9] Cheng H T,Zhuang W.Simple Channel Sensing Order in Cognitive Radio Networks .http://engine.lib.uwaterloo.ca/ojs2.2/index.php/pptvt/article/view/541

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!