为有效分配多小区认知无线网络中的系统资源,建立资源分配问题的优化模型。优化目标综合考虑系统吞吐量与能量效率两方面的要求,引入公平性因子保证多个认知小区之间的系统公平性,兼顾认知基站的发射功率限制以及认知用户对主用户的干扰功率限制等诸多因素。基于免疫算法提出对应的资源分配算法,为保证可行性,在求解的过程中从多个约束条件出发设计特定的功率调整方法。仿真结果表明,该算法较之注水算法具有更好的系统性能。
To efficiently allocate system resources in multi-cell cognitive radio networks(CRNs),the optimization model of resource allocation problem was established.The issues of system throughput and energy efficiency were comprehensively considered in the optimizing objective,the fairness index was introduced to keep system fairness among multiple cognitive cells,and other various factors,such as the transmitting power limit of cognitive base stations(CBSs)and the constraint of interference power introduced by cognitive users(CUs)to the primary user(PU)were taken into account.Based on immune algorithms,the corresponding resource allocation algorithm was proposed.Meanwhile,to guarantee the feasibility,the specific power adjustment method was designed with respect to multiple constraints during the process of problem solving.The simulation results demonstrate that the proposed algorithm outperforms the water-filling algorithm.