研究了OFDMA/TDM系统的资源分配问题,基于最差信道用户优先原则,提出了一种新的跨层资源分配算法CRRA(Cross-layer Radio Resource Allocation)及其简化算法S-CRRA(Simplified CRRA)。该算法利用用户数据队列长度动态变化的特性和多用户分集策略以实现在满足用户服务质量(Quality of Service,QoS)的基础上最大化系统吞吐量,并且将频谱和功率分配分开进行以降低计算复杂度。仿真结果表明,CRRA算法和S-CRRA算法在系统吞吐量上基本一致,两者较已有的OFDMA/TDM系统资源分配算法能提高10%~24%的系统吞吐量。
Radio resource allocation scheme for OFDMA/TDM system is studied in this paper. The Cross-layer Radio Resource Allocation (CRRA) algorithm and the Simplified CRRA(S-CRRA) algorithm are proposed according to the rule of the user in the worst channel first. CRRA and S-CRRA algorithms utilize the dynamic behavior of the queue length and multi-user diversity to maximize the total throughput under the constraints of the users' QoS requirements. To reduce the algorithm complexity, the proposed algorithms separate frequency resource allocation and power allocation. Simulation resuhs show that CRRA algorithm and S-CRRA algorithm have almost the same system throughput performance and enhance total throughput as more as 10%-24% than the existing OFDMA/TDM system resource allocation algorithms.