针对CDMA认知无线网络的反向链路,在不损害主用户通信的前提下,为次用户的数据通信设计一种新的功率控制算法。该算法以相等信干噪比为前提,使用基于能量效率的效用函数,求解相应的函数最大值问题。该算法复杂度低,用户公平性好,其功率解满足帕雷托有效性。仿真结果表明,与非合作博弈功率控制相比,该算法能有效提高CDMA系统中次用户的能量利用效率,并减轻次用户对主用户的干扰。