[0034] 下面将结合附图,对本发明的优选实施例进行详细的描述。
[0035] 本发明针对信道不确定性下的鲁棒功率优化问题,考虑宏用户的中断概率约束和飞蜂窝 基站的发射功率约束,能够实现飞蜂窝网络能量利用率最大化的目的。为了克服信道不确定 性造成的宏用户通信中断问题,利用信道增益估计误差服从指数分布模型,将概率型约束转 换成确定型约束,然后利用分式规划理论和拉格朗日对偶分解原理,将非凸优化问题等价转 换成凸优化问题进行求解。在异构网络存在信道不确定性的条件下,本发明相比传统的功率 控制方法,能够有效的提升飞蜂窝系统的能量利用率,并且可以降低宏用户发生通信中断的 概率。
[0036] 如图1所示,一种能量利用率最大化的异构无线网络鲁棒功率控制方法,包括以下步骤:
[0037] S1:初始化系统参数;所述系统参数包括宏用户数L、飞蜂窝用户数K、信道增益、中 断概率阈值α、干扰温度值Ith、飞蜂窝基站最大发射功率值Pmax和电路损耗值Pc;
[0038] 针对两层异构无线网络,假设该异构网络中存在一个宏蜂窝和一个飞蜂窝,且宏用户数 为L,飞蜂窝用户数为K,其集合分别表示为飞蜂窝 基站分配给飞蜂窝用户的发射功率集合表示为 相应链路
上的直接信 道增益为gk,宏蜂窝基站分配给宏用户的发射功率用pl表示,宏蜂窝网络到飞蜂窝用户接收 机的干扰信道增益为Gl,k。中断概率阈值为α,干扰温度值为Ith,飞蜂窝基站最大发射功率 值为Pmax。
[0039] S2:迭代初始化;初始化能量利用率,设定迭代次数,设定背景噪声σ2,获取信道信息。 初次迭代时取t=1,最大迭代次数为T,设定一个能量利用率初始值ηEE(0);
[0040] 根据香农定理,可以得到飞蜂窝用户k的信干噪比为:
[0041]
[0042] 其中,σ2为背景噪声, 为宏用户发射机对飞蜂窝用户接收机产生的干扰功率。
[0043] S3:计算飞蜂窝基站分配给飞蜂窝用户的发射功率,并更新发射功率控制因子λ(t+1)和 干扰功率控制因子γk(t+1);
[0044] 采用分式规划和拉格朗日对偶分解方法,将非凸优化等价转换成凸优化问题,推导出发 射功率为
[0045] pk(t)=[1/f2(t)-1/f1(t)]+
[0046] 其中,pk(t)是迭代次数为t时得到的飞蜂窝基站对用户的最优发射功率,f1(t)的具体表达式 为 f2(t)的具体表达式为ηEE(t)是迭代次数为t时的能量利用率,λ(t)是
迭代次数为t时发射功率控制因子,γk(t)是迭 代次数为t时宏用户接收机处的干扰功率控制因子, 表示飞蜂窝用户发射机到宏用户接收 机链路上信道增益的估计值,α表示宏用户接收机发生中断事件的中断概率阈值,ωk为第k个 飞蜂窝用户到宏用户接收机传输路径的权重因子,gk为飞蜂窝基站到飞蜂窝用户接收机链路 上的直接信道增益, 为宏用户发射机对飞蜂窝用户接收机产生的干扰功率。
[0047] 更新发射功率控制因子和干扰功率控制因子λ(t+1)、γk(t+1)的表达式如下:
[0048]
[0049]
[0050] 其中,d1和d2为λ(t+1)、γk(t+1)相应的更新步长;pk为飞蜂窝基站分配给飞蜂窝用户k的发 射功率,Ith表示宏用户接收机的干扰温度阈值,且[x]+=max{0,x}。
[0051] S4:计算所有飞蜂窝用户对宏蜂窝用户产生的干扰功率,并判断是否小于等于干扰功率 门限值,若满足,则进入S5;否则,进入S6;
[0052] 为了保护宏用户的通信质量,减少中断事件的发生,需要建立不确定性约束条件,然后 将其转换成等价的确定性约束,原约束条件为:
[0053]
[0054] 其中,α表示宏用户接收机发生中断事件的中断概率阈值,pk为飞蜂窝基站分配给飞蜂窝用 户k的发射功率,Ith表示宏用户接收机的干扰温度阈值,hk,l表示飞蜂窝用户k对宏用户l的 干扰信道增益。
[0055] 为了将上式转换成确定性形式,假设在瑞利衰落环境下,接收信号功率服从指数分布模 型,可以看出,只有hk,l对功率有影响,从而假设hk,l服从参数为 的指数分布模型,因此, 可以转换成以下形式:
[0056]
[0057] 其中,pk为飞蜂窝基站分配给飞蜂窝用户k的发射功率,ωk表示第k个飞蜂窝用户到宏用户 接收机传输为路径的权重因子。
[0058] S5:判断飞蜂窝基站的发射功率总和是否小于等于最大发射功率;若是,飞蜂窝基站分 配给飞蜂窝用户的最优发射功率取当前迭代时的最优功率并计算能量利用率;否则,进入S6; 根据公式 判断是否满足约束条件。
[0059] S6:判断当前迭代次数是否大于最大迭代次数,若是,则结束,得出飞蜂窝基站分配给 飞蜂窝用户的最优发射功率与相应的能量利用率;否则,进入下一次迭代,返回S3;能量利 用率的计算根据公式 得到。
[0060] 实施例:以下通过对通信网络初始值的假设,对本发明进一步说明。
[0061] 1)建立通信网络,初始化系统参数;假设网络中有4个宏用户(L=4)、中断概率阈max -3值 (α=0.1)、飞蜂窝基站最大发射功率值(P =0.6W)、干扰温度值(Ith=6×10 W)、电 路损耗值(Pc=4.8W)。
[0062] 2)迭代初始化,初始化能量利用率,设定迭代次数,获取信道信息;初次迭代时取t=1, 最大迭代次数为T=300,设定一个能量利用率初始值ηEE(0)=0.6,背景噪声(σ2=10-8
W), 获取信道信息。
[0063] 3)计算飞蜂窝基站分配给用户的发射功率,并更新发射功率控制因子和干扰功率控制因 子λ(t+1)、γk(t+1);
[0064] 采用分式规划和拉格朗日对偶分解方法,将非凸优化等价转换成凸优化问题,推导出发 射功率为:
[0065] pk(t)=[1/f2(t)-1/f1(t)]+
[0066] 其中,pk(t)是迭代次数为t时得到的飞蜂窝基站分配给用户的发射功率,f1(t)的具体表达式 为 f2(t)的具体表达式为ηEE(t)是迭代次数为t时的能量利用率,λ(t)是
迭代次数为t时发射功率控制因子,γk(t)是迭 代次数为t时宏用户接收机处的干扰功率控制因子, 表示飞蜂窝用户发射机到宏用户接收 机链路上信道增益的估计值,α表示宏用户接收机发生中断事件的中断概率阈值,ωk为第k个 飞蜂窝用户到宏用户接收机传输路径的权重因子,gk为飞蜂窝基站到飞蜂窝用户接收机链路 上的直接信道增益, 为宏用户发射机对飞蜂窝用户接收机产生的干扰功率。
[0067] 更新发射功率控制因子和干扰功率控制因子λ(t+1)、γk(t+1)的表达式如下:
[0068]
[0069]
[0070] 其中,d1和d2为λ(t+1)、γk(t+1)相应的更新步长;pk为飞蜂窝基站分配给飞蜂窝用户k的 发射功率,Ith表示宏用户接收机的干扰温度阈值,且[x]+=max{0,x}。
[0071] 4)计算所有飞蜂窝用户对宏蜂窝用户产生的干扰功率,并判断是否小于等于干扰功率门 限值,若满足,则进入S5;否则,进入S6;根据公式 判断是否满足条 件。利用信道增益估计误差服从参数为 的指数分布模型,α表示宏用户接收机发生 中断事件的中断概率阈值,pk为飞蜂窝基站分配给飞蜂窝用户k的发射功率,Ith表示宏用户 接收机的干扰温度阈值,ωk表示第k个飞蜂窝用户到宏用户接收机传输路径的权重因子
[0072] 5)判断飞蜂窝基站的发射功率总和是否小于等于最大发射功率;若是,飞蜂窝基站分配 给飞蜂窝用户的最优发射功率取当前迭代时的最优功率并计算能量利用率;否则,进入S6; 根据公式 判断是否满足条件。
[0073] 6)判断当前迭代次数是否大于最大迭代次数,若是,则结束,得出飞蜂窝基站分配给飞 蜂窝用户的最优发射功率与相应的能量利用率;否则,进入下一次迭代,返回S3;能量利用 率的计算根据公式 得到。
[0074] 为了便于体现出本实施例的有效性,定义基于速率最大化的鲁棒功率控制(Rate maximization-based Robust Power Control,RRPC)方法是指在信道不确定性下目标函数仅考 虑最大化传输速率。所提的方法是在信道不确定性下,考虑基于能量利用率最大化的鲁棒功 率控制方法(Energy-efficiency maximization-based Robust Power Control,ERPC),而基于能 量利用率最大化的最优功率控制(Energy-efficiency maximization Optimal Power Control, EOPC)方法是指在完美信道状态信息下的能量利用率优化方法。
[0075] 在本实施例中,图2给出了本实施例方法中,在三种方法的对比下,能量利用率与电路 损耗的关系;图3给出了本实施例方法中飞蜂窝用户在不同的最大发射功率Pmax下,宏用户 的服务概率对能量利用率的影响;图4给出了本实施例方法中,不同功率控制方法下不确定 度Δh对服务概率的影响。由图2可得:能量利用率随着电路损耗Pc的增加而减小,并且可明 显看出考虑鲁棒性的能量利用率功率控制方法比非鲁棒性方法的能量利用率高,同时也高于 仅仅考虑最大化传输速率的功率控制方法。由图3可见:在不同的发射功率限制下,服务概 率和能量利用率之间的关系。当服务概率一定时,系统能量利用率随着Pmax的增大而增大, Pmax越大,允许飞蜂窝基站发射的功率值越大,因此是成正比的关系。另外,可以看出,当Pmax一定且服务概率超过一定值后,能量利用率将下降,因为服务概率过大时,飞蜂窝用户的发 射功率会减小从而保护宏用户的通信质量。由图4可见:能量利用率随着Δh的增大而减小, 由于Δh越大,意味着链路存在着较大的不确定性。非鲁棒性方法的性能最差,因为该方法并 没有考虑不确定性对传输的影响。
[0076] 最后说明的是,以上优选实施例仅用以说明本发明的技术方案而非限制,尽管通过上述 优选实施例已经对本发明进行了详细的描述,但本领域技术人员应当理解,可以在形式上和 细节上对其作出各种各样的改变,而不偏离本发明权利要求书所限定的范围。