针对多用户正交频分多址系统自适应资源分配问题,提出了一种新的子载波和基于鱼群算法的功率自适应分配算法.该算法首先对总功率在子载波间均等分布的条件下进行子载波分配,然后引入鱼群算法并根据给出的兼顾用户公平性与系统容量的适应度函数,通过全局搜索实现用户间的功率分配.仿真结果表明,新算法在保证用户公平性的同时,还实现了系统总的传输速率最大化.
An adaptive resource allocation algorithm is proposed for the adaptive resource allocation problem of orthogonal frequency division multiple access, in which a novel subcarrier and power allocation algorithms based on fish swarm algorithm are proposed. Subcarrier allocation is first implemented on condition that the total power is distributed uniformly on each subcarrier. The fish swarm algorithm is then used to fulfill power allocation through the global search ,including a fitness function of the user's fairness and system capacity. Computer simulation results show that the proposed algorithm not only guarantees user fairness but also achieves maximal system capacity.