提出一种基于分组比例因子(RBS)改进的动态子载波分配算法.该算法采用子载波分组的策略以降低运算复杂度,并分步执行子载波初始分配和子载波优化分配以降低系统功耗.在初始分配阶段,将相邻的若干子载波分为一组,以载波组为单位实施RBS动态子载波分配,通过减少循环次数的方式降低复杂度;在优化分配阶段,通过最差载波组交换的形式对初始分配的结果进行微调,以进一步降低系统功耗.仿真结果表明,所提出的动态子载波分配算法以很小的误码率损耗为代价,获得了更低的运算复杂度和系统功耗.
A dynamic subcarrier allocation algorithms based on grouped "Ratio-based Selection" (RBS) is proposed. Operation complexity is reduced by the step of grouping, and power consume is decreased by the step of initializing subcarrier allocation and optimizing subcarrier allocation. At initial allocation phases, some adjacent subcarriers are allocated as a group. Then, the RBS dynamic subcarrier allocation is applied within a group, and the complexity is reduced by lowering the number of circulation times. At optimal allocation phases, initial allocation results are adjusted by exchanging subcarrier groups with bad performance which lower power consume further. Simulation results show that lower operation complexity and power consume are achieved with the propose algorithm at the price of little BER loss compared with the typical RBS algorithm.