《一种异构网络中基于STARCKELBERG博弈的功率分配方法.pdf》由会员分享,可在线阅读,更多相关《一种异构网络中基于STARCKELBERG博弈的功率分配方法.pdf(16页完整版)》请在专利查询网上搜索。
1、10申请公布号CN104105193A43申请公布日20141015CN104105193A21申请号201410311951022申请日20140701H04W52/40200901H04W72/0820090171申请人西安交通大学地址710049陕西省西安市咸宁西路28号72发明人王霞王元双石军王鑫陈新桥74专利代理机构西安通大专利代理有限责任公司61200代理人陆万寿54发明名称一种异构网络中基于STARCKELBERG博弈的功率分配方法57摘要一种异构网络中基于STARCKELBERG博弈的功率分配方法,首先建立两层异构网络,然后利用STARKELBERG博弈分别建立两层异构网络的M。
2、ACRO层的最优化博弈模型和两层异构网络的PICO层的最优化博弈模型;且PICO层作为领导者,并设定PICO层对MACRO层的干扰价格,PICO层向MACRO层索价,MACRO层作为跟随者;采用拉格朗日乘子法对MACRO层的最优化博弈模型求解得到MACRO层的最优功率分配根据MACRO层的节能功率分配结果,采用拉格朗日乘子法对PICO层的最优化博弈模型求解得到PICO层的最优功率分配该方法易于分布式实施且大大简化了计算复杂度,且在进行功率分配的同时实现了异构网络中跨层干扰的协调。51INTCL权利要求书3页说明书10页附图2页19中华人民共和国国家知识产权局12发明专利申请权利要求书3页说明书。
3、10页附图2页10申请公布号CN104105193ACN104105193A1/3页21一种异构网络中基于STARCKELBERG博弈的功率分配方法,其特征在于,包括如下步骤1建立两层异构网络,包含K个子载波,一个中心的MACRO小区和N个PICO小区,且每个PICO都和MACRO共享全部的频谱;2利用STARKELBERG博弈分别建立两层异构网络的MACRO层的最优化博弈模型和两层异构网络的PICO层的最优化博弈模型;且PICO层作为领导者,并设定PICO层对MACRO层的干扰价格,PICO层向MACRO层索价,MACRO层作为跟随者;PICO层的最优化博弈模型表示为其中,是PICON在子载。
4、波K上的数据速率;在子载波K上PICON到用户的信道增益;NO是噪声功率谱密度;W是两层异构网络的带宽;是在子载波K上,PICON接收到的来自MACRO的干扰功率;是电力价格;表示在PICON中数据速率与干扰收益之间的权衡因子;表示在PICON中数据速率与功耗之间的权衡因子;表示PICON在子载波K上的发射功率的向量;表示PICON在子载波K上的发射功率;是在子载波K上,MACRO到PICON之间的干扰信道增益;YK表示子载波K上的干扰价格;PK表示MACRO在子载波K上的发射功率,是PICON的最大发射功率;Y表示干扰价格的向量;MACRO层的最优化博弈模型表示为其中,HK是在子载波K上MA。
5、CRO到用户的信道增益,K表示在MACRO中数据速率与功耗之间的权衡因子;K表示在MACRO中数据速率与干扰收益之间的权衡因子;ITH是PICON能够忍受的最大干扰功率门限;PMAX是MACRO的最大发射功率;权利要求书CN104105193A2/3页33采用拉格朗日乘子法对MACRO层的最优化博弈模型求解得到MACRO层的最优功率分配根据MACRO层的节能功率分配结果,采用拉格朗日乘子法对PICO层的最优化博弈模型求解得到PICO层的最优功率分配2根据权利要求1所述的异构网络中基于STARCKELBERG博弈的功率分配方法,其特征在于,所述的步骤3中采用拉格朗日乘子法对MACRO层的最优化博。
6、弈模型求解完成MACRO层的节能功率分配的过程中,拉格朗日函数LPK,为其中,K为对应PK0的拉格朗日乘子,为对应的拉格朗日乘子,为对应的拉格朗日乘子;KKT条件为其中,为PK0时的最优拉格朗日乘子,为时的最优拉格朗日乘子,为时的最优拉格朗日乘子。3根据权利要求1或2所述的异构网络中基于STARCKELBERG博弈的功率分配方法,其特征在于,所述的步骤3中MACRO层的最优功率分配如下其中,为时的最优拉格朗日乘子;为时的最优拉格朗日乘子;XMAX0,X。权利要求书CN104105193A3/3页44根据权利要求1所述的异构网络中基于STARCKELBERG博弈的功率分配方法,其特征在于,所述的。
7、步骤3采用拉格朗日乘子法对PICO层的最优化博弈模型求解完成PICO层的节能功率分配的过程中,拉格朗日函数为其中,为对应的拉格朗日乘子;K为对应的拉格朗日乘子;其KKT条件如下5根据权利要求1或4所述的异构网络中基于STARCKELBERG博弈的功率分配方法,其特征在于,所述的步骤3中的PICON的最优功率为权利要求书CN104105193A1/10页5一种异构网络中基于STARCKELBERG博弈的功率分配方法技术领域0001本发明涉及一种异构网络中的功率分配和干扰协调方法,具体涉及一种异构网络中基于STARCKELBERG博弈的功率分配方法。背景技术0002为适应当前多媒体技术的快速发展和。
8、无缝接入的需求,基站端BASESTATION,BS和用户端USEREQUIPMENT,UE都需要消耗更多的能量。而异构网中由于宏基站MACROBS和微基站MICROBS共享全部的频谱以最大化频谱效率,不可避免的带来了宏基站和微基站之间的跨层干扰CROSSTIERINTERFERENCE和各微基站之间的同层干扰COTIERINTERFERENCE。发明内容0003本发明的目的在于提供一种异构网络中基于STARCKELBERG博弈的功率分配方法,该方法易于分布式实施且大大简化了计算复杂度,且在进行功率分配的同时实现了跨层干扰的协调。0004为达到上述目的,本发明采用了以下技术方案包括如下步骤000。
9、51建立两层异构网络,包含K个子载波,一个中心的MACRO小区和N个PICO小区,且每个PICO都和MACRO共享全部的频谱;00062利用STARKELBERG博弈分别建立两层异构网络的MACRO层的最优化博弈模型和两层异构网络的PICO层的最优化博弈模型;且PICO层作为领导者,并设定PICO层对MACRO层的干扰价格,PICO层向MACRO层索价,MACRO层作为跟随者;0007PICO层的最优化博弈模型表示为000800090010其中,是PICON在子载波K上的数据速率;在子载波K上PICON到用户的信道增益;NO是噪声功率谱密度;W是两层异构网络的带宽;是在子载波K上,PICON接。
10、收到的来自MACRO的干扰功率;是电力价格;表示在PICON中数据速率与干扰收益之间的权衡因子;表示在PICON中数据速率与功耗之间的权衡因子;表示PICON在子载波K上的发射功率的向量;表示PICON在子载波K上的发射功率;是在子载波K上,MACRO到PICON之间的干扰信道增益;YK表示子载波K上的说明书CN104105193A2/10页6干扰价格;PK表示MACRO在子载波K上的发射功率,是PICON的最大发射功率;Y表示干扰价格的向量;0011MACRO层的最优化博弈模型表示为001200130014其中,HK是在子载波K上MACRO到用户的信道增益,K表示在MACRO中数据速率与功耗。
11、之间的权衡因子;K表示在MACRO中数据速率与干扰收益之间的权衡因子;ITH是PICON能够忍受的最大干扰功率门限;PMAX是MACRO的最大发射功率;00153采用拉格朗日乘子法对MACRO层的最优化博弈模型求解得到MACRO层的最优功率分配根据MACRO层的节能功率分配结果,采用拉格朗日乘子法对PICO层的最优化博弈模型求解得到PICO层的最优功率分配0016所述的步骤3中采用拉格朗日乘子法对MACRO层的最优化博弈模型求解完成MACRO层的节能功率分配的过程中,拉格朗日函数LPK,为00170018其中,K为对应PK0的拉格朗日乘子,为对应的拉格朗日乘子,为对应的拉格朗日乘子;0019K。
12、KT条件为00200021说明书CN104105193A3/10页7002200230024其中,为PK0时的最优拉格朗日乘子,为时的最优拉格朗日乘子,为时的最优拉格朗日乘子。0025所述的步骤3中MACRO层的最优功率分配如下00260027其中,为时的最优拉格朗日乘子;为时的最优拉格朗日乘子;XMAX0,X。0028所述的步骤3采用拉格朗日乘子法对PICO层的最优化博弈模型求解完成PICO层的节能功率分配的过程中,拉格朗日函数为00290030其中,为对应的拉格朗日乘子;K为对应的拉格朗日乘子;其KKT条件如下00310032003300340035所述的步骤3中的PICON的最优功率为0。
13、036说明书CN104105193A4/10页80037与现有技术相比,本发明的有益效果在于0038本发明将STARCKELBERG博弈的思想引入到两层异构网络的节能中,根据STARCKELBERG博弈将两层异构网络的最优化问题转化为MACRO层的最优化博弈模型和PICO层的最优化博弈模型去处理,这样大大简化了计算复杂度且易于分布式实施,同时,由于构建的MACRO层的最优化博弈模型和PICO层的最优化博弈模型中PICO层作为领导者,MACRO层作为跟随者,而在求解时,先求解MACRO层,再求解PICO层,因此,本发明模型在求解过程中采用了逆推法,且每一阶段的求解采用了拉格朗日乘子法,并讨论的算。
14、法的复杂度。0039另外,本发明在进行功率分配的过程中考虑到了异构网络中的跨层干扰,并对跨层干扰进行有效抑制,因此,本发明的功率分配过程也是跨层干扰的协调过程。附图说明0040图1为本发明二维异构网络的拓扑结构;0041图2为不同干扰价格下的MACRO和PICO功率分配;其中,A为MACRO的功率分配,B为PICO1的功率分配,C为PICO2的功率分配;0042图3为不同干扰价格下的MACRO和PICO效用;其中,A为PICO2的效用,B为PICO1的效用,C为MACRO的效用;0043图4为不同电力价格下的MACRO功率分配对比。具体实施方式0044下面结合附图对本发明做进一步详细说明。00。
15、45一本发明异构网络中基于STARCKELBERG博弈的功率分配和干扰协调方法包括以下步骤00461如图1所示,建立两层异构网络,且将两层异构网络的频谱划分为K个子载波,一个中心的MACRO小区和N个PICO小区,每个PICO依据一定的距离限制分布在MACRO的周围,并且每个PICO都和MACRO共享全部的频谱以使频谱效率最大;00472“BIT/焦耳”或“吞吐量/焦耳”作为经典的衡量系统能量效率ENERGYEFCIENCY,EE的指标,在节能无线通信系统的研究中受到了越来越多的关注,但这个指标不能体现异构网络中跨层干扰的影响,以及网络自身能量的消耗。本发明用利用博弈理论中效用的概念设计了衡量。
16、异构网络能效ENERGYEFCIENCY,EE的指标,并用来度量两层异构网络中的能量效率,这样更为科学;0048直接求两层解异构网络能效的全局最优解较为困难,并且计算复杂度高,在实际网络中实施也会较为困难。因此设计一种行之有效的解决办法是十分必要的,而能量效率在效用域的定义,很好的和经济学中的博弈理论吻合起来。0049本发明从效用域的角度引入博弈理论,鉴于异构网络的多层性,自然地想到STARKERBERG博弈,利用STARKELBERG博弈分别建立两层异构网络的MACRO层的最优化博弈模型和两层异构网络的PICO层的最优化博弈模型;以达到整个网络能效最优。0050PICO层作为领导者LEADE。
17、RS,设定PICO层对MACRO层的干扰价格,PICO层向MACRO索价,以保护自己内部的用户PU免受多大的跨层干扰。由于PICO的发射功率远小说明书CN104105193A5/10页9于MACRO的发射功率,假设PICO的分布是稀疏的,可以忽略PICO之间的同层干扰。而MACRO作为跟随者FOLLOWER,会根据PICO层设定的价格进行节能的功率分配;反过来,MACRO进行节能功率分配也会影响PICO对干扰价格的设定。005121PICO层的最优化博弈模型是采用如下方法得到的0052对于PICO小区的两层异构网络,由式1得到的PICO层效用函数如式1所示00530054这里,是PICON在子。
18、载波K上的数据速率或吞吐量;为在子载波K上PICON到用户的信道增益;是电力价格,用以衡量PICO小区的两层异构网络自身的功耗;是在子载波K上,MACRO到PICON之间的干扰信道增益。就是在子载波K上,PICON接收到的来自MACRO的干扰功率。PK表示MACRO在子载波K上的发射功率,表示PICON在子载波K上的发射功率;NO是噪声功率谱密度。W是系统带宽;表示在PICON中数据速率与干扰收益之间的权衡因子,表示在PICON中数据速率与功耗之间的权衡因子。Y表示干扰价格的向量;表示PICON在子载波K上的发射功率的向量;YK表示子载波K上的干扰价格;0055考虑功率受限的PICO网络,由式。
19、2得到PICO层的最优化博弈模型,其表示为式2005600570058其中,是PICO的最大发射功率。005921MACRO层的最优化博弈模型是采用如下方法得到的0060对于MACRO小区的两层异构网络,由式1得到的MACRO层的效用函数UMPK,UMPK如式3所示00610062其中,HK在子载波K上MACRO到用户的信道增益;K表示在MACRO中数据速率与功耗之间的权衡因子;K表示在MACRO中数据速率与干扰收益之间的权衡因子;说明书CN104105193A6/10页100063考虑干扰受限和功率受限的MACRO异构网络,由式4得到MACRO层的最优化博弈模型,如式4所示006400650。
20、066其中,ITH是PICON是能够忍受的最大干扰功率门限,且PMAX是MACRO的最大发射功率不失一般性,假设N个PICO的ITH和是一样的。由于干扰功率限制之前被用于认知无线电COGNITIVERADIO,CR系统中,而普通的用户设备USEREQUIPMENT,UE并不具备环境感知能力和功率自适应能力,因此本发明在MACRO层进行干扰功率限制,以保证PICO的正常通信,从而MACRO层网络是一个干扰受限的网络。00673考虑到STARKELBERG博弈模型中的两个阶段之间的耦合,即MACRO层的最优化博弈模型和PICO层的最优化博弈模型由于跨层干扰的存在而耦合在一起,且彼此每一层的策略决定。
21、都会影响另外一层的策略;因此,对MACRO层的最优化博弈模型和PICO层的最优化博弈模型的求解采用逆推法BACKWARDINDUCTIONMETHOD;也就是先采用拉格朗日乘子法对MACRO层的最优化博弈模型求解得到MACRO层的最优功率分配根据MACRO层的节能功率分配结果,采用拉格朗日乘子法对PICO层的最优化博弈模型求解得到PICO层的最优功率分配0068具体的,MACRO层的最优化博弈模型和PICO层的最优化博弈模型求解过程中,均采用拉格朗日乘子法,通过对KKT条件的讨论,确定最优解的存在;0069首先,对MACRO层的最优化博弈模型进行求解,其具体过程为0070在MACRO层由于MA。
22、CRO的效用函数UMPK是关于PK的凹函数,因此可以通过凸优化理论进行求解;分别对非负的功率分配限制,总发射功率限制,干扰功率限制引入非负的对偶变量,即拉格朗日乘子,且该拉格朗日乘子分别为PK0时的拉格朗日乘子K,K1,2,K;时的拉格朗日乘子;时的拉格朗日乘子N1,2,N;从而可以写出对MACRO层的最优化博弈模型进行求解时的拉格朗日函数,如式5所示0071说明书CN104105193A107/10页110072KKT条件如式610所示007300740075007600770078其中,为PK0时的最优拉格朗日乘子,为时的最优拉格朗日乘子,为时的最优拉格朗日乘子。0079由式7可以得到MA。
23、CRO层的最优的功率分配如式11所示00800081其中,XMAX0,X。0082其次,对PICO层的最优化博弈模型求解的具体过程中的拉格朗日函数如式12所示00830084其中,为时的拉格朗日乘子;K为时的拉格朗日乘子;0085其KKT条件如式1316所示说明书CN104105193A118/10页1200860087008800890090从式13可以求解出PICON的最优的功率分配如式17所示00910092二下面对对拉格朗日乘子法的求解做了算法性能分析,具体如下0093通过式11可以看出,本发明的功率分配方法虽然传统的功率分配类似,但本发明的功率分配使多水平面的。其功率水平面由1/YK。
24、决定,而1/YK是由和确定的。0094为求算法的时间复杂度,本发明考虑最坏的情况,也就是和均大于0,那么二者分别由式N1,2,N和式确定,也就是本发明需要求解这N1个方程。对于多载波的功率分配系统,前人研究表明,可以通过以子载波个数K为阶的线性复杂度获得。从而本发明的时间复杂度为OKN。该复杂度在实际系统中是能接受的。0095三分析干扰价格对MACRO效用的影响,确定了满足MACRO效用最优的YK的存在性,具体过程如下0096将拉格朗日函数分为式18和式19两个与YK有关的函数。分别讨论其关于YK的凸凹性与否。009700980099显然是关于YK的凹函数。下面通过以下三个式子讨论LMYK关于。
25、YK的凹凸性与否。0100LMYK关于YK的一阶导数为0101说明书CN104105193A129/10页130102LMYK关于YK的二阶导数为01030104由于当YK0时,0105从而,和LMYK是关于YK除断点外的凹函数。因此根据搜索算法和迭代算法可以求解出最优的YK。0106四本发明还对所建立的模型求解并进行方案仿真验证。01071、仿真实验参数设置0108仿真场景设置为1个MACRO小区和2个PICO小区,子载波个数为2。参数设置如下VK1,K1,10,NO05,0109对信道增益的设定如下0110HK04;04;01112、注意到为了便于观察各参数对性能的影响,对信道增益的取值做。
26、了处理。功率取值为ITH2W,PMAX30W0112图2AC是对不同干扰价格下的MACRO和PICO进行功率分配。由图2可以看出随着PICO设定的干扰价格的增加,MACRO分配的功率逐渐降低,并且当干扰价格超过一个阈值的时候,功率分配为0,也就是此时MACRO不进行通信。这个前面的讨论相吻合。另外,对于PICO而言,在相同的干扰价格下,较低的干扰功率带来较高的功率分配。0113图3AC是对不同干扰价格下的MACRO和PICO效用进行了仿真的结果。由图3可以看出曲线显示了有两个不可微的断点,和前面的讨论吻合。可以看出曲线刚开始都是凹的,随着干扰价格的增加,超过一个阈值后,曲线会趋于一条直线,这是。
27、因为超过这个阈值,功率分配为0而导致的。0114图4是讨论了电力价格对MACRO功率分配的影响的结果。由图4可以看出随着电力价格的增加,MACRO会降低其功率分配。说明书CN104105193A1310/10页140115STARCKELBERG博弈可以将异构网络中的节能问题按照MACRO和PICO划分为两个阶段,PICO作为领导者多个PICO就是多领导者场景先进行干扰价格设定和节能资源分配,而MACRO做为跟随者单MACRO就是单跟随者场景,也可以拓展为多跟随者场景会根据PICO的策略进行自己的功率分配。0116考虑到MACRO的发射功率远大于PICO的发射的功率,倘若假设PICO的部署是稀疏的,那么网络中就只有跨层干扰的存在,而没有同层干扰的影响。对MACRO产生的跨层干扰进行干扰功率约束,从而MACRO层的节能是在一个干扰受限和功率受限的场景中。说明书CN104105193A141/2页15图1图2说明书附图CN104105193A152/2页16图3图4说明书附图CN104105193A16。