计算机应用 ›› 2014, Vol. 34 ›› Issue (10): 2791-2795.DOI: 10.11772/j.issn.1001-9081.2014.10.2791

• 网络与通信 • 上一篇    下一篇

基于干扰温度限制的认知正交频分复用系统功率分配算法

来啸俊,宋广华,杨波威   

  1. 浙江大学 空天信息技术研究所,杭州 310027
  • 收稿日期:2014-05-06 修回日期:2014-06-25 出版日期:2014-10-01 发布日期:2014-10-30
  • 通讯作者: 宋广华
  • 作者简介:来啸俊(1989-),男,浙江杭州人,硕士研究生,主要研究方向:无线通信资源管理及其分配;
    宋广华(1968-),男,浙江海宁人,副教授,博士,主要研究方向:卫星通信、空间数据系统;
    杨波威(1984-),男,湖南岳阳人,讲师,博士,主要研究方向:高性能与分布式计算、空间数据系统。
  • 基金资助:

    国家自然科学基金资助项目

Power allocation algorithm in cognitive orthogonal frequency division multiplexing system based on interference temperature limit

LAI Xiaojun,SONG Guanghua,YANG Bowei   

  1. Institute of Space Information Technology, Zhejiang University, Hangzhou Zhejiang 310027, China
  • Received:2014-05-06 Revised:2014-06-25 Online:2014-10-01 Published:2014-10-30
  • Contact: SONG Guanghua

摘要:

在认知正交频分复用(OFDM)系统中,为避免对主用户(PU)的干扰,需要对认知用户(CU)基站的发射功率进行控制和分配。针对认知用户基站无法合理分配其发射功率及无法有效提高数据传输速率等问题,在传统注水功率分配算法的基础上,提出了一种双因子二分搜索最优化功率分配算法。该算法充分考虑认知用户信道上干扰温度的限制,首先,在满足总功率限制的条件下引入剩余函数;然后,利用剩余函数的单调性,通过双层二分搜索迭代方法求得拉格朗日因子的准确值;最后,通过拉格朗日因子的值求出各子信道上所分配的功率值。仿真结果表明,所提算法能有效利用主用户频带间的频谱空穴,在总功率限制和干扰温度(IT)限制下,最大化认知用户的数据传输率,其值逼近传统注水算法。同时该算法所得到的数据传输速率比总功率平均控制算法和干扰温度平均控制算法有明显的提高,在相同仿真环境下其传输总速率超出约4×105b/s。在迭代过程中所提算法处理时间较少,并体现出良好的鲁棒性。

Abstract:

In cognitive Orthogonal Frequency Division Multiplexing (OFDM) systems, to avoid interference to Primary Users (PU), the transmission power of Cognitive Users (CU) need to be controlled and allocated. Since the transmission power can not be allocated legitimately and the data transmission rate can not be improved effectively, a power allocation algorithm of double factor binary search optimization was proposed on the basis of traditional water-filling power allocation algorithm. In the presented algorithm, the interference temperature limit on the cognitive user channel was taken into account. Firstly, a surplus function was introduced under the total power constraints. Secondly, because of the monotonicity of the surplus function, the accurate values of Lagrangian multipliers could be attained through the double binary search iteration method. Finally, the power allocation of the sub-channels was conducted through the values of Lagrangian multipliers. The simulation results show that the proposed algorithm can effectively use the spectrum hole between primary users. The data transmission rate of the cognitive users can be maximized under both total power constraints and Interference Temperature (IT) constraints. The data transmission rate is approaching to the traditional water-filling algorithm. Compared with the total power average control algorithm and the interference temperature average control algorithm, the data transmission rate of the presented algorithm is obvious higher, which exceeds about 4×105b/s under the same circumstance. Moreover, the algorithm has less processing time and reflects a good robustness.

中图分类号: