针对IEEE 802.16系统中复杂的服务质量(quality of service,Qos)机制,设计了一种统一的效用函数作为资源分配的目标函数以平衡资源分配中的效率和公平性,使资源分配问题转化为基于系统效用最大化的系统优化问题.考虑到对算法的实时性要求和适用于IEEE802.16正交频分复用多址(OFDMA)系统的要求,提出了一种基于效用函数的资源分配(URA)的算法.仿真结果表明,所提出的URA算法在性能上非常接近于最优算法,而计算复杂度却大幅度降低;同时,URA算法能够在频谱效率和公平性之间取得良好的折衷,以满足IEEE 802.16系统中各业务类型不同的QoS要求.