本发明属于认知无线供能网络资源分配领域,涉及一种主用户最小速率需求下的认知无线供能网络资源分配方法,在保证主用户服务质量的同时,利用剩余频谱资源为次用户服务。
背景技术:
近年来无线通信技术发展迅速,随着移动设备的种类和数量的增加,产生的数据流量也呈现出爆炸式增长,如何高效的利用有限频谱资源显得越来越重要。如今频谱资源的分配规则是由频率管理部门统一规定的,即为特定任务分配特定频段,这种分配规则存在一种弊端,当某种任务类型频段处于低利用率时,其他类型任务不能利用此频段,导致了频谱资源的利用不充分,因此如何高效利用频谱资源成为了无线通信领域的一个重要任务。为了提高现有频段利用率,解决频谱资源匮乏的问题,提出了认知无线网络概念。在认知无线网络中主用户和次用户可以共享相同的频谱,两类系统之间不可避免地存在相互干扰,但是主用户是该频谱的法定用户,次用户只可在不影响主用户正常工作的前提下使用该段频谱,如何控制次用户与主用户之间的干扰成了认知网络得以应用的关键。同时,随着移动设备数量和所需流量的增长,需要部署的基站数量也越来越多,这增大了基站的能量消耗,其中很大一部分能量用于基站发送射频信号。为了更好的利用射频能量,减少能源损耗,实现绿色通信,提出了射频能量采集技术概念。通过射频能量采集技术,移动设备可以从基站发出的射频信号中收集能量进行无线充电,从而不受电池寿命的影响,增长了使用周期,提高了移动性。
本发明提出了一种主用户最小速率需求下的认知无线供能网络资源分配方法。当主用户基站网络压力大时,可以引入认知基站协同主用户基站服务主用户。次用户在空闲时期可以通过射频能量采集技术从基站射频信号中收集能量,用于自身通信,提高能源利用率。同时为了提高频谱利用率,次用户可以在不影响主用户服务质量的前提下,与主用户共享频段进行数据传输。
技术实现要素:
本发明针对缓解主用户基站网络压力和减少基站射频能量损耗,运用认知无线网络和射频能量采集技术,即提高了主用户服务质量又提高了能源和频谱资源利用率。本发明提出了一种在认知无线供能网络中满足主用户最小速率要求下的资源分配方法,该方法通过交替优化方法进行迭代优化,复杂度低,收敛快。
为实现上述目的,本发明采用如下技术方案:
一种主用户最小速率需求下的认知无线供能网络资源分配方法,所述认知无线供能网络包括一个主用户基站,一个认知基站,n个主用户和n个具有能量采集技术的次用户,n为正整数,每个主用户和每个次用户共享一个授权信道;整个数据传输过程分为两个阶段,其中第一阶段的时长为τ0,第二阶段的时长为τ1,且τ0+τ1=1;在第一阶段,主用户基站和认知基站同时向主用户发送数据,次用户通过射频能量采集技术在各自占用的信道上收集两基站发出的射频信号能量;在第二阶段,主用户基站继续向主用户发送数据,次用户利用第一阶段收集的射频信号能量在各自占用的信道上向认知基站发送数据;
无线供能网络资源分配问题如下:
其中,主用户基站的最大发射功率为
约束c1表示每个主用户两阶段数据接收速率之和需满足自身最小速率要求,约束c2表示主用户基站在每个授权信道两阶段发射功率之和不大于主用户基站最大发射功率,约束c3表示每个次用户第一阶段通过射频能量采集技术收集的能量不小于第二阶段发送数据消耗的能量,约束c4表示认知基站在每个授权信道的发送功率不大于其最大发射功率,约束c5表示两阶段时长和为1。
优选的,由于不同用户对之间占用不同的信道,且用户设备在各自占用的信道上进行能量采集,故不同用户对之间是独立的,因此所述无线供能网络资源分配问题可分解为n个相同的子问题;对于第n对用户(1≤n≤n),求解问题如下:
优选的,所述无线供能网络资源分配问题的求解步骤包括:
步骤1:设置第一阶段的认知基站发送功率为其最大值
步骤2:设置n=1,并初始化
步骤3:在
步骤4:在
步骤5:在
步骤6:判断次用户上行发送速率
优选的,步骤3的问题如下:
该问题分为两种情况:1)当主用户第一阶段的数据接收速率已满足主用户最小速率要求时,第二阶段次用户的上行发射功率为次用户在满足能量消耗约束下的最大发射功率;2)当主用户第一阶段的数据接收速率不满足主用户最小速率要求时,第二阶段次用户的上行发射功率为次用户在满足能量消耗约束下的最大发射功率和满足主用户最小速率要求时的次用户最大发射功率两者之间的较小者;
最优ps1值可由以下表示:
其中
优选的,步骤4的问题如下:
最优解为在满足约束c1、c2、c3下,求解最小
初始化
优选的,步骤5的问题如下:
该问题分为两种情况:1)当主用户第一阶段的数据接收速率大于第二阶段数据接收速率时,
最优
其中,
有益效果:本发明与传统技术相比,有如下优点:
本发明提出的主用户最小速率需求下的认知无线供能网络资源分配方法,提出了一种新的频谱资源利用方式,在不影响主用户性能的前提下,认知无线供能网络通过允许次用户使用主用户频段,实现频谱资源的高效利用。
本发明中次用户通过射频能量采集技术从基站射频信号中收集能量,减少了基站射频信号能量的损耗,摆脱了电池的限制,增长了使用周期,提高了移动性。
附图说明
图1认知无线供能网络系统模型图;
图2主用户最小速率需求下的认知无线供能网络资源分配方法流程图。
具体实施方式
本发明提出了一种主用户最小速率需求下的认知无线供能网络资源分配方法,下面以一种单主用户和单次用户场景为例进行详细说明,但该方法不仅仅局限于解决单主用户、单次用户场景下的资源分配,也适用于多主用户和多次用户场景。
本例中认知无线供能网络由一个主用户基站、一个认知基站、一个主用户和一个具有射频能量采集技术的次用户组成。主用户基站的最大发射功率为
c3:0≤ps1τ1≤ξ(pp0hps+ps0hss)τ0
c5:τ0+τ1=1,τ0≥0,τ1≥0
约束c1表示主用户两阶段数据接收速率之和需满足主用户最小速率要求,约束c2表示主用户基站两阶段发射功率之和不大于主用户基站最大发射功率,约束c3表示次用户τ0阶段通过射频能量采集技术收集的能量不小于τ1阶段发送数据消耗的能量,约束c4表示认知基站发送功率不大于其最大发射功率,约束c5表示τ0和τ1两阶段时长和为1。
本发明设计的主用户最小速率需求下的认知无线供能网络资源分配方法包括以下步骤:
1)设置τ0阶段的认知基站发送功率为其最大值
2)初始化τ0、τ1、pp0、pp1和ps1。
3)在τ0、τ1、pp0和pp1固定的情况下,优化ps1,目标是最大化rs。其中τ1可由1-τ0表示,问题如下:
c2:0≤ps1τ1≤ξ(pp0hps+ps0hss)τ0
该问题分为两种情况:1、当主用户τ0阶段的数据接收速率已满足主用户最小速率要求时,τ1阶段次用户的上行发射功率为次用户在满足能量消耗约束下的最大发射功率。当主用户τ0阶段的数据接收速率不满足主用户最小速率要求时,τ1阶段次用户的上行发射功率为次用户在满足能量消耗约束下的最大发射功率和满足主用户最小速率要求时的次用户最大发射功率两者之间的较小者。
最优ps1值可由以下表示:
其中
4)在τ0、τ1和ps1固定的情况下,优化pp0和pp1,目标是最大化rs。问题如下:
c3:0≤ps1τ1≤ξ(pp0hps+ps0hss)τ0
最优解为在满足约束c1、c2、c3下,求解最小pp1。分析可知最优情况满足
初始化pp1为0,将pp1代入到约束c1中,若满足c1约束条件,则输出最优pp0、pp1。若不满足则更新pp1=pp1+m,直到满足c1为止。
5)在pp0、pp1和ps1固定的情况下,优化τ0和τ1,目标是最大化rs。问题如下:
c2::0≤ps1τ1≤ξ(pp0hps+ps0hss)τ0
c3:0≤τ0≤1
该问题分为两种情况:1、当主用户τ0阶段的数据接收速率大于τ1阶段数据接收速率时,τ0存在一个最小值
最优τ0值
其中,
6)判断次用户上行发送速率rs是否收敛,若收敛则输出优化后的τ0、τ1、pp0、pp1、ps1和rs;若不收敛,则重复步骤3-步骤6。
对于多主用户和多次用户场景,每对用户各占一个信道,能量采集也是在设备各自占用的信道上进行的,不同设备对之间是独立的,所以n对用户的最优问题就可以分解成n个相同的单对用户问题,即求解n个相同的单对问题最后把n个结果进行求和。
多主用户和多次用户场景的无线供能网络资源分配问题如下: