Aiming at the optimization problem of maximizing the sum of bandwidth of spectrum resource and minimizing the number of used spectrum resource in cognitive wireless networks,a multi-object optimization spectrum allocation algorithm based on particles swarm optimization algorithm (PSOSA) was proposed.The PSOSA not only takes the difference of different spectrum into account,but also redefines the particle of the PSO and the operation of particle.Simulation results show that our algorithm not only maximizes the sum of bandwidth of spectrum resource,but also minimizes the number of used spectrum resource.%研究认知无线Mesh网络中多目标优化的频谱分配问题,即最大化总带宽和最小化占用频谱数.利用粒子群优化算法(particle swarm optimization algorithm,PSO)在多目标优化方面的优势,提出基于PSO的多目标优化频谱分配算法PSOSA.PSOSA算法不仅考虑频谱之间的差异,而且重新定义PSO的粒子及粒子的3种运算规则.仿真结果表明:PSOSA算法能在最大化总带宽的同时,最小化频谱占用数.
展开▼