作者简介:刘宁庆(1959-),男,研究员.研究方向:数据通信.E-mail:nqliu@hit.edu.cn
针对蜂窝网络中基站能量效率和用户服务质量的联合优化问题,结合实际的蜂窝网络中基站与用户终端选择连接的原则,建立了反映基站能量效率和用户终端服务质量的数学模型。采用基于幂函数载波技术的混沌搜索算法对优化问题进行求解,并证明了算法的收敛性。仿真结果验证了模型的有效性及设计算法的可行性。
To solve the joint optimization problem of energy efficiency and customer service quality of the base station in a cellular network, considering the actual connection principle between base station and the user terminal of cellular network, a mathematical model is established that reflects the base station energy efficiency and user terminal service. The chaotic search algorithm based on power function carrier technology is applied to solve the optimization problem. The convergence of the algorithm is proved. Simulation results validate the model and the feasibility of the algorithm.
无线移动通信的“ 绿色化” 已成为目前通信领域重要的研究方向, 是亟待研究发展的重大前沿课题[1]。在蜂窝网络中, 根据流量负载的变化来进行小区伸缩是节约能量的有效策略。在此策略中, 如何确定哪些基站进入休眠模式、哪些基站扩大覆盖范围是一个关键问题[2, 3, 4, 5]。文献[2]证明了通过基站切换进行节能的可行性; 文献[3]针对基站不同的关掉比例, 采用简化分析方法研究基站切换策略并应用于蜂窝网络, 另外, 这种方法也考虑了切换前和切换后移动台所归属的两个不同的效用平衡[4]。在这些问题的背景下, 本文研究了基于基站能量效率和移动终端服务质量的通信选择策略, 构建了联合优化二者的数学模型, 并采用混沌搜索算法寻找该模型的近似最优解。
本文采用能量效率的通用定义[6], 即:能量效率等于每单位能量传输的数据比特数, 考虑到电路损耗, 能量效率
式中:
本文选定多小区下行蜂窝网络作为系统场景, 设定该网络中有
基站
式中:
蜂窝网络中的基站与移动终端之间的连接关系可以用加权二部图来表示, 按照二部图的方法可以将蜂窝网络演变成如图1所示的模型[7, 8]。
定义连接矩阵
蜂窝系统的服务质量(QoS)用移动终端(un)的SINR值表示, 蜂窝系统的能量效率用基站的能量效率公式表示。由于高SINR值与高能量效率是系统追求的两个方面, 但二者又相互制约, 所以这里用权值矩阵
式中:
经过上述的推导过程, 蜂窝系统已经建模成一个加权二部图, 这里定义加权二部图的总权值
把权衡蜂窝系统的服务质量(QoS)与基站的能量效率两方面因素看作一个优化问题, 相应的目标函数为:
根据式(4)(5)(6)推导出目标函数为:
约束条件如下:
通过推导出的目标函数, 将最优化问题转化为只与连接矩阵
混沌是非线性系统中较为普遍的一种现象, 相应的混沌搜索算法被广泛应用于非线性优化领域[9]。本文首先通过罚函数法吸收掉式(8)中第三个约束条件, 然后利用基于幂函数载波技术的混沌搜索算法来兼容式(8)中第一、第二个约束条件。
(1)利用罚函数吸收约束条件
根据式(8)中的约束条件:
将原目标函数转化为如下无约束优化问题:
式中:
(2)基于幂函数载波技术的混沌搜索算法
本文采用基于幂函数载波技术的混沌搜索算法[10]求解式(9)中的目标函数, 具体步骤如下:
①利用混沌变量对初值的敏感性, 随机产生
②根据幂函数载波技术的公式:
设定
③将[0, 1]区间划分成
④判断迭代生成的
前4个步骤已经把除了罚函数中用到的约束条件以外的两个约束条件实现了, 不需要再将其转化为惩罚项。
⑤分别用产生的混沌变量计算目标函数
⑥如果
本文优化问题从建模到求解的整个过程如图2所示。
(3)混沌搜索算法收敛性的证明
设
证明过程如下:
设
根据上述条件, 假设第3个元素
当
取一个(0, 1)之间的正数
式中:
现取一个大于
在
当
将式中的
系统仿真场景为3小区蜂窝网络, 如图3所示, 用户随机地分布在小区中, 用户数从5到30递增。设定蜂窝小区采用时分双工制式(TDD), 每个用户占用一个时隙, 基站在每个时隙发送的功率为固定值
仿真过程中的参数如下:小区半径为500 m; 载波频率为2 GHz; 载波间隔为10 MHz; 噪声功率为-174 dB· W/Hz; 小区数为3; 用户数为5~30; 每个时隙的发送功率为62.5 W; 电路损耗(占整个功耗的4%左右)为200 W。
目前实际的蜂窝网络中用户与基站的连接准则是:用户与能为自己提供最大接收功率的基站相连接, 称之为LRP(Largest receive power)准则。在仿真过程中将本文设计的混沌搜索算法求解出的近似最优解与用穷举法求出的最优解以及LRP方式作比较。
根据图4可以看出, 通过穷举法与混沌搜索算法对优化问题进行求解得到的基站与用户连接选择, 其能量效率值高于或等于LRP连接情况下的值; 随着蜂窝网络内用户终端数量的增加, 无论是LRP模式下还是通过求解优化问题得到的连接情况, 基站的能量效率整体趋势是在逐渐降低。在5~15个用户之间, 混沌搜索算法可以通过有限的搜索步数找到穷举法得到的解, 故在仿真图中出现两条曲线重合的情况; 在20~30个用户之间, 由于连接矩阵
通过图5可以看出, 两种模式下的用户终端的中断概率不相同, 在LRP模式下, 用户总是与能够为自己提供最大接收功率的基站连接, 所以中断概率为0; 而通过最大化目标函数求解的状态下, 出现少量的中断情况, 这是为了提高能量效率付出的代价。
能量效率定义为每单位能量下传输的数据比特数, 而这里的能量不仅包括发射功率, 还包括电路损耗功率。用户终端数较少时, 用户连接基站分布较集中, 这样既能有较高的能量效率, 也能很好地保证用户的QoS, 但随着用户数的增加, 受限于QoS的制约, 在一定的概率下, 用户终端不会再集中连接在某一个基站上, 从而导致能量效率的降低。
仿真过程中取3基站、10用户为例, LRP模式下的连接情况以及优化后的连接情况如图6所示, 基站与用户之间对应的距离如表1所示。
![]() | 表1 基站与用户之间的距离 Table 1 Distance between the base station and users m |
下面通过数学推导来证明本文优化模型下的能量效率优于LRP模式下的能量效率。
假定两个蜂窝小区各有两个移动终端, 分别为
根据LRP准则, 它们分别与最近的基站连接, 对应传输速率分别为
当用户
其中, 由于用户
式中:
分子可以化简如下:
对于式(18), 传输速率
混沌搜索算法与穷举法的复杂度对比如表2所示。
![]() | 表2 混沌算法和穷举法的复杂度对比 Table 2 Complexity comparison between chaos algorithm and exhaustive method |
研究了蜂窝网络中能量效率和服务质量的联合优化问题, 根据能量效率的概念, 结合实际的蜂窝网络中基站与用户终端选择连接的原则, 建立了能量效率与用户终端服务质量联合优化的数学模型。通过基于幂函数载波技术的混沌搜索算法求解数学模型得到最优解或近似最优解, 完成基站与用户终端的连接选择。仿真结果表明, 在一定的中断概率下, 通过求解该模型得到的连接选择下的能量效率优于LRP模型下的连接选择, 同时通过证明混沌搜索算法的收敛性, 也说明了混沌搜索算法求解该类具有约束条件的0-1整数规划优化问题的可行性。
The authors have declared that no competing interests exist.
[1] |
|
[2] |
|
[3] |
|
[4] |
|
[5] |
|
[6] |
|
[7] |
|
[8] |
|
[9] |
|
[10] |
|