一种基于改进粒子群的超密集异构网络最优功率协调方法

文档序号:7808171阅读:260来源:国知局
一种基于改进粒子群的超密集异构网络最优功率协调方法
【专利摘要】本发明提供了一种基于改进粒子群的超密集异构网络最优功率协调方法。该方法联合调整微微站的发送功率,避免密集部署的微微站以最大功率发送对宏站、邻居微微站构成的严重干扰,最大化系统吞吐量。方法考虑用户服务小区在功率调整过程中的变化,并通过邻域局部搜索和多次初始化过程改进粒子群,加快收敛速度,提高功率解的质量。提出的改进通过邻域局部搜索过程保证功率解的局部最优性,并通过多次初始化过程进一步保证得到的功率解的全局最优性,能够以更少的迭代次数获得更高的系统吞吐量,在不影响子载波分配自由度、不损失资源利用率的基础上协调同层和跨层干扰,从功率调整的角度最大程度地提升系统频谱效率和总体吞吐量。
【专利说明】一种基于改进粒子群的超密集异构网络最优功率协调方法

【技术领域】
[0001] 本发明属于移动通信中的无线资源管理【技术领域】,具体涉及无线通信系统中一种 考虑用户服务小区随功率改变的基于改进粒子群的超密集异构网络下行链路功率协调方 法。

【背景技术】
[0002] 为满足爆炸式增长的无线数据业务需求,3GPP LTE-A (Long Term Evolution-Advanced)提出在宏站覆盖范围内同频密集部署微微站、毫微微站、中继等低 功率小站的超密集异构网络以最大化频谱利用率,提升系统吞吐量。然而密集部署的小站 导致干扰场景的复杂化和干扰强度的增加,从而使网络性能的提升受到限制。功率协调是 一种有效的干扰协调技术,通过调整小站的发送功率控制小区间干扰进而提高系统的吞吐 量。现有的功率协调方案均考虑用户服务小区不变的场景,然而实际上,根据常用的服务小 区选择准则--最大接收功率准则,每个用户总是选择接收信号功率最强的小区作为服务 小区,也就是说,随着小区发送功率的改变,用户的服务小区也会做出相应改变。
[0003] 考虑到用户服务小区随功率变化,基于功率协调的干扰协调问题成为一个非确定 性多项式困难(NP-hard)问题。粒子群优化能够用来解该问题,但其不能保证结果的最优 性甚至局部最优性。为了得到最优功率解,需要对粒子群优化进行改进。因此本发明考虑 在用户服务小区变化的情况下提出一种基于改进粒子群的超密集异构网络功率协调方法, 该方法联合调整微微站的发送功率,在功率调整过程中考虑用户的服务小区变化,通过将 邻域局部搜索过程引入粒子群优化保证搜索的局部最优性,并进一步通过引入多次初始化 过程保证粒子群优化得到的功率解的全局最优性,最大化系统吞吐量。


【发明内容】

[0004] 本发明的目的是在用户服务小区随着小区发送功率变化的情况下提出一种基于 改进粒子群的超密集异构网络下行链路功率协调方法,通过联合调整所有微微站的发送功 率解决超密集异构网中的干扰协调问题,通过引入邻域局部搜索和多次初始化过程改进粒 子群,保证以更少的迭代次数获得更高的系统吞吐量,保证功率解的局部和全局最优性,最 大化系统总体吞吐量。
[0005] 本发明提出的基于改进粒子群的超密集异构网络最优功率协调方法,包括如下步 骤:
[0006] 第一步,采集网络构成信息,初始化改进粒子群的参数。采集网络中的宏站个 数M、微微站个数I及用户个数U。将站点集合记为C= {Cm,Cp},其中宏站集合(;= {mp m2,. . .,mM},微微站集合Cp = {p^ p2,. . .,px}。初始化改进粒子群的参数:迭代次数记 为t,重新初始化次数记为s,初始化最大迭代次数和最大重新初始化次数分别为t ite、t_, 局部搜索半径调整因子ξ >1,当前迭代次数t = 0,当前重新初始化次数s = 0,当前局部 搜索半径&(〇 = 1,搜索成功次数Ns(t) = 1,搜索失败次数Nf(t) = 1,成功失败比值门限 打 th〉1。
[0007] 第二步:设置N种微微站候选发送功率集合

【权利要求】
1. 一种基于改进粒子群的超密集异构网络最优功率协调方法,包括如下步骤: 第一步,采集网络构成信息,初始化改进粒子群的参数。采集网络中的宏站个数M、微微 站个数I及用户个数U。将站点集合记为C = {Cm, Cp},其中宏站集合Cm = {niD m2,. . .,mM}, 微微站集合Cp = {ρρ p2,. . .,pj。初始化改进粒子群的参数:迭代次数记为t,重新初始化 次数记为s,初始化最大迭代次数和最大重新初始化次数分别为t ite、,局部搜索半径调 整因子ξ>1,当前迭代次数t = 0,当前重新初始化次数s = 0,当前局部搜索半径rQ(t)= 1,搜索成功次数Ns(t) = 1,搜索失败次数Nf(t) = 1,成功失败比值门限nth> 1。 第二步:设置N种微微站候选发送功率集合
及功率调整 尺度集合
每个候选发送功率集合和功率调整尺度集合包含 I个微微站的候选发送功率和功率调整尺度,即

。微微站的候选发送功率和功率调整尺度需满足
J微微站能容忍的最大发送功率。 第三步:计算各候选功率集合对应的用户可达速率<'(〇及系统吞吐量Tn(t)。针对当前 每个候选功率集合^⑴,根据公式(1)为用户u(u e U)计算其接收到的来自各个站点的 参考信号接收功_
,
其I d
" m户u与站点c间的信道增益。将RSRP最大的小区作为用户u的服务小 区,记为Cu,并根据公式(2)、(3)计算各候选功率集合下各用户的可达速率<(0及系统吞 吐量 ,
(2) (3) 其中为用户U在功率集合ρ"下在其服务小区分得的带宽,队为噪声功率。 第四步:采集当前自身最优发送功率集合^r(o和全局最优发送功率集合。 根据公式(4)选择各候选发送功率集合η目前为止的自身最优功率集合,
(4) 并根据公式(5)选择目前为止所有候选功率集合经历的全局最优发送功率集合。
(5) 第五步:采集当前全局最优功率集合在Ν个候选功率集合中对应的标号g(t)。
(6) 第六步:更新除全局最优集合外,其他候选发送功率的调整尺度
和功率集 合
>。根据公式(7)、(8)更新非当前全局最优候选发送功率集启
和功 率调整尺度集合

其中
区间内的随机数,为保证寻优过程的收敛性,限制惯性权重 ω及加速系数q、c2的取值范围:
(9) 第七步:根据局部随机搜索项,更新当前全局最优功率集合的功率调整尺度<^(?)(? + 1) 和发送功率集合

其1
>)为邻域局部随机搜索项,。 第八步:用户根据更新的功率集合重新选择服务小区,计算各候选集合获得的吞吐量。 用户根据更新了的功率集合及公式(1)重新选择服务小区,并根据公式(2)、(3)计算各候 选功率集合对应的系统吞吐量。 第九步:更新自身最优发送功率集合+ 、全局最优发送功率集合巧G + 1)和全局 最优功率集合标号g(t+l)。根据公式(4)、(5)、(6)更新当前各候选功率集合的自身最优 发送功率、全局最优发送功率及全局最优功率集合标号。 第十步:更新搜索到更优值的成功次数凡和失败次数Nf。方法为:判断全局最优功率 集合的标号是否发生改变,若
,卩全局最优标号不 变且搜索到更优值,则
即全局最优 标号不变且未搜索到更优值,则
,即全局最优标号发生改变,则 重置成功和失败次数,
第十一步:更新局部搜索半grQ(t+l)。根据(12)式更新局部搜索半径,
(12) 也就是说,如果成功与失败比值超过一定门限,则增大在全局最优粒子附近搜索的搜 索半径以尝试搜索更多可行功率集合;若果比值低于门限,说明在当前搜索半径内搜索到 更优解的几率小,应减小全局最优粒子附近搜索的搜索半径以在收敛的小范围内详尽搜索 更优功率集合;若成功失败比值等于门限,说明可以在当前搜索半径下继续搜索。 第十二步:判断是否结束本次初始化的迭代。若t+1 < tit",且所有候选功率集合与 全局最优功率集合间的距离之和大于门限值ε,则更新迭代次数,即t = t+Ι,并回到第六 步,计算各更新的候选功率集合对应的系统吞吐量并更新自身及全局最优发送功率集合; 否则,进行第十三步。 第十三步:判断重新初始化结束条件。若s < tras,设置重新初始化次数s = s+l,t = 〇,重新初始化N-1种候选发送功率集合,与当前全局最优功率集合一起作为新的N种候选 发送功率集合,并重新初始化N种功率调整尺度,回到第二步,计算各新的候选集合对应的 系统吞吐量并更新自身及全局最优发送功率集合;否则,进行第十四步。 第十四步:停止,按照得到的全局最优发送功率集合设置各微微站的发送功率。
【文档编号】H04W16/14GK104066096SQ201410315609
【公开日】2014年9月24日 申请日期:2014年7月3日 优先权日:2014年7月3日
【发明者】潘志文, 蒋慧琳, 刘楠, 尤肖虎 申请人:东南大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1