摘要

设计一种具有SWIPT的全双工异构蜂窝网络系统框架,考虑到小区之间的跨层干扰和宏微蜂窝小区的服务质量要求,提出一种基于最大化毫微蜂窝小区能效的资源分配算法。算法首先考虑对上行传输链路的功率控制,以减小对下行传输链路的干扰;其次在确定了上行最优传输速率的基础上,对下行发射功率和功率分流因子进行联合优化以最大化能效。针对联合优化的问题属于难以解决的非凸问题,首先利用Dinkelbach方法对原始非凸分式规划问题进行转化,并基于双循环变量法将联合优化问题转化为2个等价的子问题,然后通过拉格朗日对偶原理和次梯度迭代算法获得最优发射功率分配和功率分流因子。仿真实验证明了所提出的基于最大化系统能效的资源分配算法的可行性和有效性。