Journal of Applied Sciences ›› 2013, Vol. 31 ›› Issue (5): 448-453.doi: 10.3969/j.issn.0255-8297.2013.05.002

• Communication Engineering • Previous Articles     Next Articles

Cognitive Radio Spectrum Allocation Based on an Improved Population Adaptive Artificial Bee Colony Algorithm

LI Xin-bin1, LIU Lei1, SHI Ai-wu1, MA Kai1, GUAN Xin-ping1,2     

  1. 1. Key Laboratory of Industrial Computer Control Engineering of Hebei Province, Yanshan
    University, Qinhuangdao 066004, Heibei Province, China
    2. School of Electronic Information and Electrical Engineering, Shanghai Jiaotong
    University, Shanghai 200030, China
  • Received:2012-05-15 Revised:2012-09-18 Online:2013-09-26 Published:2012-09-18

Abstract: To improve the exploiting ability and speed the convergence of the artificial bee colony (ABC),this paper proposes a dynamic acceleration population adaptive artificial bee colony (DA-PA-ABC) in which a dynamic acceleration operator and a population adaptive proportion operator are introduced. DA-PA-ABC
is applied to solve the spectrum allocation problem of cognitive radio, in which feasible solutions correspond to the allocation matrix of the TV spectrum allocation model. Network benefit and fairness are taken as the objective function of the problem to achieve reasonable allocation of the idle TV spectrum. Simulation results show that, compared with other methods, spectrum allocation based on DA-PA-ABC can maximize network benefits and ensure fairness of users.

Key words:  cognitive radio, TV channel, spectrum allocation, artificial bee colony (ABC) algorithm

CLC Number: