该文研究满足用户速率需求的子载波配对、动态子载波分配和功率分配的联合优化,建立了使传输速率与用户期望速率之差最小化的优化数学模型.首先提出平均功率分配下基于用户期望速率的子载波配对和动态子载波分配算法(dynamic subcarrier allocation based on expected rate,ERDSA).为了保证用户的公平性,提出在系统资源不足时按比例减小接入用户期望速率的子载波配对和动态子载波分配算法(enhanced dynamicsubcarrier allocation based on expected rate,EERDSA).由于平均功率分配时,第1跳子载波与第2跳子载波的速率存在不完美匹配的问题,进而提出联合子载波配对、动态子载波分配和功率分配算法(dynamic jointsubcarrier and power allocation,DJSPA).分析表明3种算法的复杂度仅与子载波数呈线性关系,均为低复杂度的优化算法.仿真表明,这几种算法可满足用户的期望速率,降低系统功耗.