一种基于虚拟信道模型的功率分配算法

文档序号:30583039发布日期:2022-06-29 13:30阅读:96来源:国知局
一种基于虚拟信道模型的功率分配算法

1.本发明涉及无线通信技术领域,尤其涉及一种基于虚拟信道模型的功率分配算法。


背景技术:

2.随着无线通信技术的不断发展以及无线接入设备数量的指数式增长,频谱资源紧缺的问题日益严峻。另一方面,固定的无线通信系统频谱资源配置方案无法充分利用现有的频谱资源。当通信系统用户数量远大于可用频谱资源时,系统内的竞争程度更加激烈,频谱分配效率可能更低。
3.因此,如何高效且合理地分配现有的频谱资源成为了一个亟待解决的问题。


技术实现要素:

4.本发明的实施例提供了一种基于虚拟信道模型的功率分配算法,以解决现有技术无法进行动态调整分配顺序且复杂度较高的问题。
5.为了实现上述目的,本发明采取了如下技术方案。
6.一种基于虚拟信道模型的功率分配算法,包括:
7.构建频谱资源受限条件下的虚拟信道模型;
8.将所述虚拟信道模型应用于分布式的网络架构,构建多用户信道总容量优化模型;
9.采用注水算法求解所述多用户信道总容量优化模型,得到频谱资源自优化方案。
10.优选地,所述的构建频谱资源受限条件下的虚拟信道模型,包括:
11.当通信系统的用户数量大于可用频谱资源时,在虚拟信道模型中设置与真实信道相对立的虚拟信道,增加虚拟信道的数量,使信道数量等于用户数量,构建频谱资源受限条件下的多用户的虚拟信道模型。
12.优选地,在所述频谱资源受限条件下的多用户的虚拟信道模型中,每对用户有一个发送方和接收方,对于用户k其接收到的信号为:
[0013][0014]
其中h
kk
表示用户k的信道增益,h
ki
表示用户i对用户k的信道干扰增益,xk为发送信号,vk为噪声信号;
[0015]
若信道为瑞利平坦衰落信道,则信号和噪声均服从零均值高斯分布,根据香农理论,用户k的信道容量为:
[0016]
[0017]
其中,pk为xk的功率,σk为vk的功率。
[0018]
优选地,所述的将所述虚拟信道模型应用于分布式的网络架构,构建多用户信道总容量优化模型,包括:
[0019]
将虚拟信道模型应用于分布式的ofdma系统中,将ofdma系统的频谱资源划分为m个正交的子载波,ofdma系统中所有授权用户共用m个子信道,在某一时刻t0,有k对用户进行通信,系统中仅有n个子信道供用户使用,n≤m,对于第n个子信道,h
kk
[n]表示用户k的信道增益,h
ki
[n]表示用户i(i≠k)对用户k造成的干扰信道增益;pk[n]代表用户k发射的信号功率,σk[n]代表噪声功率,得到ofdma系统的k个用户信道总容量优化模型为:
[0020][0021]ck
[n]为归一化的用户k受到的噪声总和;
[0022]
在ofdma系统模型中限定用户发射信号总功率满足条件:
[0023][0024]
pk[n]表示用户k在不同信道上的功率分配,而pk表示用户k的功率上限,sk表示用户k的策略空间。
[0025]
优选地,所述的采用注水算法求解所述多用户信道总容量优化模型,得到频谱资源自优化方案,包括:
[0026]
采用基于认知纳什博弈理论的注水算法求解所述多用户信道总容量优化模型,公式如下:
[0027][0028]
其中,为注水线,与用户的最大功率限值有关;
[0029]
基于当前噪声测量值使用户根据给出的pk对可能得到的进行预测,使用户自身的功率配置不断优化,最终使整个ofdma系统达到均衡状态,的预测值采用以下公式计算:
[0030][0031]
为第n个子信道的噪声功率预测值,为认知函数;
[0032][0033]
包含虚拟信道的信道模型中归一化噪声采用如下公式计算:
[0034][0035]
r为虚拟信道的个数,r=k-n,诱导因子λ的取值与信道初始噪声有关;
[0036]
得到系统中用户的功率分配公式:
[0037][0038]
在虚拟信道模型中,信道数量n,用户数量k,信道状态是能够变化的,以最大化系统容量为目标求解所述多用户信道总容量优化模型,实现在真实信道上通信条件好的用户竞争得到无线资源的使用权;而真实信道上通信条件差的用户,在算法迭代过程中将发射功率集中在虚拟信道上,用户表现为停止占用无线资源。
[0039]
由上述本发明的实施例提供的技术方案可以看出,本发明基于虚拟信道模型功率分配算法,适用于无线通信系统的用户数大于可用信道数的ofdma频谱资源受限场景,可以解决现有技术无法进行动态调整分配顺序且复杂度较高的问题。
[0040]
本发明附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
[0041]
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0042]
图1为本发明实施例提供的一种基于虚拟信道模型的功率分配算法的处理流程图;
[0043]
图2为本发明实施例提供的一种多用户干扰信道模型图。
[0044]
图3为本发明实施例提供的一种本发明ofdma系统信道占用模型图。
[0045]
图4为本发明实施例提供的一种多用户信道总容量优化模型的求解算法流程图。
[0046]
图5为本发明实施例提供的一种本发明虚拟信道模型。
[0047]
图6为本发明实施例提供的一种基于虚拟信道模型的功率分配算法的性能展示图。
具体实施方式
[0048]
下面详细描述本发明的实施方式,所述实施方式的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施方式是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。
[0049]
本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措
辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的任一单元和全部组合。
[0050]
本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语)具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样定义,不会用理想化或过于正式的含义来解释。
[0051]
为便于对本发明实施例的理解,下面将结合附图以几个具体实施例为例做进一步的解释说明,且各个实施例并不构成对本发明实施例的限定。
[0052]
本发明提供的一种基于虚拟信道模型的功率分配算法的处理流程如图1所示,包括如下步骤:
[0053]
步骤s1:构建频谱资源受限条件下的虚拟信道模型。
[0054]
步骤s2:将虚拟信道模型应用于分布式的网络架构,构建多用户信道总容量优化模型。
[0055]
步骤s3:采用注水算法求解上述多用户信道总容量优化模型,得到频谱资源自优化方案。
[0056]
上述步骤s1具体包括:本发明实施例基于认知的纳什博弈模型提出了虚拟信道模型,构建频谱资源受限条件下的虚拟信道模型。在虚拟信道模型中设置了与真实信道相对立的虚拟信道,通过增加虚拟信道的数量,使信道数量等于用户数量,从而将“频谱资源受限”这一条件消除。
[0057]
根据用户自身观测到的信道状态来设置参数不同的虚拟信道,且用户在不依赖中心节点以及用户间相互通信的情况下,仅通过判断自身现有的通信条件进行决策,降低通信开销的同时合理且高效地解决了频谱分配问题,极大地提升了系统整体容量。
[0058]
将虚拟信道模型与传统的注水算法相结合,赋予用户认知预测能力,通过对真实信道条件和虚拟信道条件的对比,在真实信道上通信条件好的用户可以竞争得到无线资源的使用权;而真实信道上通信条件差的用户,在算法计算中将发射功率集中在虚拟信道上,实际上用户表现为停止占用无线资源,为有优势的用户自动让出频段,从而有效地避免用户间干扰,提升系统信道容量。
[0059]
图2为本发明实施例提供的一种多用户干扰信道模型示意图,每对用户有一个发送方和接收方,实线表示用户发射天线和接收天线之间的通信信道,虚线表示不同用户间的干扰信道。对于用户k其接收到的信号为:
[0060][0061]
其中h
kk
表示用户k的信道增益,h
ki
表示用户i对用户k的信道干扰增益,xk为发送信号,vk为噪声信号。
[0062]
若信道为瑞利平坦衰落信道,则信号和噪声均服从零均值高斯分布,根据香农理
论,用户k的信道容量为:
[0063][0064]
其中,pk为xk的功率,σk为vk的功率。
[0065]
上述步骤s2具体包括:将虚拟信道模型应用于分布式的网络架构。在如图3所示为ofdma(orthogonal frequency division multiple access,正交频分多址)系统中,频谱资源被划分为m个正交的子载波,系统中所有授权用户共用m个子信道。在某一时刻t0,有k对用户进行通信,而此时系统中仅有n(n≤m)个子信道供用户使用。对于第n个子信道,h
kk
[n]表示用户k的信道增益,h
ki
[n]表示用户i(i≠k)对用户k造成的干扰信道增益;pk[n]代表用户k发射的信号功率,σk[n]代表噪声功率。由此得到系统k个用户信道总容量优化模型:
[0066][0067]ck
[n]为归一化的用户k受到的噪声总和。
[0068]
由此可知,整个系统的信道容量与每个用户的功率有关,因此频谱资源的分配,实质上是对用户功率pk的分配。由于实际发射机的发射功率不可能无限增加,在模型中通常限定用户发射信号总功率满足条件:
[0069][0070]
pk[n]表示用户k在不同信道上的功率分配,而pk表示用户k的功率上限,sk表示用户k的策略空间。
[0071]
上述步骤s3具体包括:图4为本发明实施例提供的一种多用户信道总容量优化模型的求解算法流程图。
[0072]
虚拟信道的参数应根据通信用户测量得到的真实信道的参数去设定,设定策略能够引导系统内所有用户选择对所有人有利的策略,使整个系统的频谱资源利用率最大化。为求解多用户信道总容量优化模型,采用基于认知纳什博弈理论的注水算法,公式如下:
[0073][0074]
其中,为注水线,它与用户的最大功率限值有关。
[0075]
基于当前噪声测量值使用户根据给出的pk对可能得到的进行预测,从而使用户自身的功率配置不断优化,最终使整个系统达到均衡状态。的预测值采用以下公式计算:
[0076][0077]
为第n个子信道的噪声功率预测值。为认知函数,通过选取不同的认知函数得到不同的均衡解,其中在下面的仿真成果展示中的值为:
[0078][0079]
用户的认知预测能力由认知函数决定,认知函数的选取对用户的认知预测能力有着决定性的作用。由上述公式可以看出,认知函数与当前时刻的信道噪声功率以及用户的发射功率有关,通过均衡解分析以及仿真验证,采用上述形式的认知函数计算得出的噪声功率预测值在注水算法中性能最优。
[0080]
频谱资源分配的动态规划问题可看做用户间资源的竞争问题,因此噪声功率的预测表达式是基于认知纳什博弈理论得出。认知纳什博弈模型是一种自由博弈模型,自由竞争以及均衡解的存在性是其固有的特性。因此,用户可以自由竞争,不分先后的求解均衡。
[0081]
对于频谱资源受限即通信用户数量大于可用信道数量的条件下,采用如图5所示的虚拟信道模型。在该虚拟信道模型中,存在两种信道,即真实信道和虚拟信道,虚拟信道用虚线标识。则包含虚拟信道的信道模型中归一化噪声采用如下公式计算:
[0082][0083]
r为虚拟信道的个数,一般地,r=k-n。诱导因子λ的取值与信道初始噪声有关。
[0084]
由此,得到应用了虚拟信道模型的ofdma系统中用户的功率分配公式为:
[0085][0086]
上述表达式中,为注水线,注水线的设定与用户发射总功率有关;为t时刻用户k在第n个子信道上的归一化噪声功率;而为t时刻用户k在第n个子信道上的功率值;为认知函数,对于每个不同用户的不同子信道,都有其不同取值。
[0087]
在虚拟信道模型中,信道数量n,用户数量k,信道状态都是可以变化的,所有用户处于一种自由竞争的状态。以最大化系统容量为目标求解上述多用户信道总容量优化模型,实现在真实信道上通信条件好的用户可以竞争得到无线资源的使用权;而真实信道上通信条件差的用户,在算法迭代过程中将发射功率集中在虚拟信道上,实际上用户表现为停止占用无线资源,为有优势的用户自动让出频段,从而有效地避免用户间干扰,提升系统信道容量。
[0088]
上述本发明的算法可以应用于各种通信系统中,包括但不限于使用了ofdma,
massive mimo等技术的通信系统,在实际应用中应当根据认知纳什博弈理论,合理构建虚拟信道模型,保证认知纳什博弈均衡的存在性,以达到通信系统总吞吐量的最大化。
[0089]
图6为本发明实施例的基于虚拟信道模型的功率分配算法的性能展示图。
[0090]
在初始化过程中,本发明采用瑞利衰落信道模拟真实信道,干扰常数h表示用户之间干扰h
ki
[n]的方差,图6反映了该常数对系统容量的影响。可以看到当h=0.1时,本发明所述算法取得了高于最优算法的求解,这是因为在用户间干扰较小的情况下,不同用户可以共用同一个信道,本发明采用的基于虚拟信道模型的功率分配算法可以自适应信道状态,从而达到动态功率分配,以最大化系统容量。
[0091]
本发明实施例将虚拟信道模型与注水算法相结合,使系统内的用户自由竞争有限的频谱资源,使系统总吞吐量最大化。在通信过程中,当整个系统被较大遮挡物分成多个子系统,则每个子系统间的干扰可以忽略不计,形成一种“空分复用”的效果的。
[0092]
综上所述,本发明实施例基于虚拟信道模型功率分配算法,适用于无线通信系统的用户数大于可用信道数的ofdma频谱资源受限场景,可以解决现有技术无法进行动态调整分配ma场景下的虚拟信道模型。
[0093]
本发明实施例提出了基于虚拟信道模型功率分配算法,通过增加虚拟信道数量的方法,让算法中的信道数大于用户数,从而解决资源受限条件下ofdma功率优化分配问题;分布式网络架构下虚拟信道模型的应用(s2):将虚拟信道模型应用于分布式的网络架构,避免了不同用户间相互传递信道信息和复杂的信道条件比较与排序,算法简单高效,用户仅需观察自己信道的噪声强度,就可以完成分布式的优化过程。虚拟信道模型与注水算法构建频谱资源自优化方案(s3):将虚拟信道模型与注水算法相结合,使系统内的用户自由竞争有限的频谱资源,使系统总吞吐量最大化。
[0094]
基于认知纳什博弈理论,通信系统中的所有用户具有认知预测的能力,可以自由竞争,不分先后求解均衡。所述算法避免了不同用户间相互传递信道信息和复杂的信道条件比较与排序,算法简单高效,用户仅需观察自己信道的噪声强度,就可以完成分布式的优化过程,减少了通信成本,且对于所有用户来说,降低了噪声干扰,提高了信噪比;另一方面,非合作式的通信系统保障了用户的隐私,降低了信息泄露与安全攻击的可能性。
[0095]
本领域普通技术人员可以理解:附图只是一个实施例的示意图,附图中的模块或流程并不一定是实施本发明所必须的。
[0096]
通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
[0097]
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置或系统实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的装置及系统实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或
者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
[0098]
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1