法律状态公告日
法律状态信息
法律状态
2023-06-09
专利权的转移 IPC(主分类):H04W52/44 专利号:ZL2016100715978 登记生效日:20230526 变更事项:专利权人 变更前权利人:浙江师范大学 变更后权利人:深圳立专技术转移中心有限公司 变更事项:地址 变更前权利人:321004 浙江省金华市迎宾大道688号浙江师范大学 变更后权利人:518000 广东省深圳市龙华区大浪街道高峰社区华荣路39号科源商务大厦康瑞时代广场509
专利申请权、专利权的转移
2019-09-27
授权
授权
2017-02-01
实质审查的生效 IPC(主分类):H04W52/44 申请日:20160127
实质审查的生效
2016-11-02
公开
公开
技术领域
本发明涉及到通信邻域内的协作通信技术,尤其是在协作通信系统中,采用了本发明所提出的协议下的一种减少系统中断概率的方法,即固定系统的中功率不变的情况下,优化地把系统的总功率分配给源节点和两个中继节点的方法,以降低系统的中断概率,使通信系统更可靠。
背景技术
在通信邻域内,协作通信系统被提出来以扩大系统的传输范围,减少系统的传输功率。由于协作通信系统在以上这两方面的良好的性能,其一直是近年来通信邻域内的研究热点之一。
其基本模型是由一个源节点S、一个中继节点R、和一个目的节点D组成,在系统的第一个时隙内,源节点S发送信息给中继节点R和目的节点D,在第二个系统时隙内中继节点R发送信息给目的节点S,而源节点处于静默状态不发送信息,当第二个时隙结束,目的节点通过在第一个时隙与第二个时隙收到的信号来判断源节点所发送的信息。由于中继节点处在源节点和目的节点之间,其到源节点或目的节点的信道条件一般来说要大大好于源节点直接到目的节点的信道条件。通过中继节点的转发,目的节点收到的信号一般来说将更可靠。在转发方式上,有传统的放大转发、译码转发、和编码协作转发。由于译码转发的性能好,且实现简单,为此,本发明采用译码转发的形式进行协作。
然而,以上的方法中存在着一个缺点,当源节点到目的节点的信道条件好时,可以不利用中继节点的转发,而获得可靠的信号。这时,由于可以节约一个时隙来转发信号,可以大大提高系统的传输速率。当源节点到目的节点的信 道条件不好时,往往仅靠一个节点的转发,其出错率依然很高。此时,同时利用两个中继节点来转发将在很大程度上提高系统的可靠性。基于此,本发明首先采用了所提出的基于增量双中继系统的新协同通信的协议。然后,分析并推导出了这个协议下,系统的中断概率的表达式,并利用这个表达式提出了系统总功率在源节点和两个中继节点之间的优化的分配方法,以此来进一步地提高系统的可靠性,降低系统的中断概率。
发明内容
为了克服上述现有技术的不足,本发明首先提出了增量双中继的协同通信的新协议。这个协议涉及到如附图1所示的一个源节点、两个中继节点、和一个目的节点。协议分为如下两种情况:1)在第一个时隙中,目的节点正确译码了源节点发送的信息(这点可以通过目的节点对源节点信息信道解码的校验结果来判定)。此时,目的节点发送一个比特的信息给两个中继节点,通知他们不用转发信息,然后源节点在这个时隙的剩余时间内不断地发送信息。由于在一个时隙内通常可以发送很多比特的信息,当系统工作在此模式下时可以比传统的协作通信系统提高系统的传输速率达2倍左右。2)在第一个时隙中,目的节点的译码没有通过信道解码的校验,说明传输过程中出错,此时需要中继节点进行协作传输。由于此时,仅利用一个中继节点进行译码转发,往往导致系统的可靠性不高。因此,此时,目的节点发射一个比特的信息给两个中继节点,通知他们需要转发信息。然后,第一个中继节点将在第二个时隙内译码转发其在第一个时隙内收到的信息,第二个中继节点将在第三个时隙内译码转发其在第一个时隙内收到的信息。这里,虽然损失了一些传输速率,但是大大提高了系统的可靠性,可以大大地降低系统的中断概率。(在本发明的实验结果中,将充分地显示这一点)。同时,由于采用了两个中继之后,往往就已经使系统的中断 概率满足要求,因此,在本发明中不考虑三个以上的中继节点进行协作的情况。
为了进一步地提高所提出的系统的性能,本发明以优化系统的中断概率为目标,提出了此时在给定的系统的发射总功率的情况下,如何优化地分配好这一总功率的新方法,使系统的中断概率进一步地减少。
本发明所采用的技术方案是:首先提出优化的协同通信的协议,然后分析并推导出所提出协议下系统的中断概率和哪些因素有关,其是怎样的函数关系。然后,对于中断概率函数为单变量的情况,先采用基于二进制的遗传进化的方法来寻找使函数值变小的优化的区间,淘汰掉函数值在其区间内较大的区间。然后,等分地切割保留的区间,使其区间长度变小,继续淘汰一些区间。反复重复这一过程,直到保留的区间的长度足够小。之后,在每个保留的区间内,通过二进制化自变量和遗传进化(每个区间的种群中的个体数目相同,种群进化的代数相同),来最终选择一个优化的区间。然后,在此区间内进行粒子群优化方法,找到优化的解。对于中断概率函数为两个自变量的情况,点的发射功率、以及一个中继节点的发射功率,来通过粒子群优化方法和差分进化方法相结合的方法来搜索最优解所可能存在的区间。最后,通过联合的改进的差分演化方法在保留的联合区间中来进一步的搜索最优解。
与现有技术相比,本发明的有益效果是:1.在系统信道条件好的情况下,大幅度地提高了系统的传输速率。2.在信道条件不好的情况下,通过利用两个中继节点来进一步地提高系统的可靠性。3.提出了新协议下系统的中断概率的精确的函数表达式。4.提出了有效的此情况下的通过优化系统的功率分配来进一步降低此系统下中断概率的方法。所提出的协议和方法能在相同的传输速率、信道条件、和传输的总功率的情况下,大幅度地降低系统的中断概率。
以下将首先分析所提出协议下的系统的中断概率,然后给出所提出的此协议下的优化的功率分配的方法。
系统模型如附图1所示,增量双中继系统由一个源节点S,两个中继节点R1,R2和一个目的节点D组成。源节点到目的节点,源节点到中继节点R1,源节点到中继节点R2,中继节点R1到目的节点,中继节点R2到目的节点的信道系数分别为hsd,hsr1,hsr2,hrd1,hrd2,均服从均值为零,方差分别为
其中,P1为源节点S的发射功率,x为发射的信号,nsd,nsr1,nsr2为目的节点和中继节点R1,R2处的加性高斯白噪声。如果第一时隙目的节点收到的信号不够好,那么在第二和第三时隙,中继节点R1,R2分别将接收到的信号译码后采用与源节点相同的编码方式编码,再转发给目的节点。目的节点在第二、第三时隙接收到的信号yrd1、和yrd2分别可表示为
其中,P2,P3为中继节点R1,R2的发射功率,x′为两个中继节点转发的信号,nrd1,nrd2为目的节点处的加性高斯白噪声。
对于一个通信系统,其系统的中断概率Pt的定义可如下表示
Pt=Pr[I(X,Y)<R](6)
其中,X为系统传输的输入,Y为系统传输的输出,I(X,Y)为系统输入和输出间的互信息量,Pr[E]是事件E发生的概率。R为系统要达到的传输速率。当此互信息量小于所要求传输的速率时,系统的通信发生中断。
直传链路中,信道的互信息量Isd为
Isd=log(1+SNR|hsd|2)(7)
其中,SNR为直传链路的输入信噪比,可表示为SNR=P1/N0。设系统的传输速率为R,当Isd<R时,直传链路的通信发生中断,通过式(7)可得出Isd<R等价于
因为hsd为服从方差为δsd2的瑞利分布的随机变量,所以|hsd|2为服从均值为δsd2的指数分布的随机变量,所以直传链路的中断概率可表示为
其中,
在本发明所提出的协议中,当直传链路发生中断时,目的节点发送一个比特的信息反馈给中继节点,此时需要两个中继节点的协作传输。此时,整个系统完成一次通信需要三个时隙,此时,源节点到到两个中继节点R1,R2的信道容量Isr1,Isr2分别为
这里,因子
其中,
因此,源节点到中继节点R1,R2不发生中断的概率为
此时,有以下4种情况可导致目的节点处发生通信中断:
(1)当源节点到目的节点的直传链路发生中断,同时源节点到第一个中继节点R1发生中断,源节点到第二个中继节点R2也发生中断。
(2)当源节点到目的节点的直传链路发生中断,源节点到中继节点R1发生中断,源节点到中继节点R2不发生中断,但最后目的节点用最大比合并输出时发生中断。
(3)当源节点到目的节点的直传链路发生中断,源节点到中继节点R1不发生中断,源节点到中继节点R2发生中断,但最后目的节点用最大比合并输出时发生中断。
(4)当源节点到目的节点的直传链路发生中断,源节点到中继节点R1和R2都不发生中断,但最后目的节点用最大比合并输出时发生中断。
所以,目的节点处总的中断概率Pd可以表示为
Pd=Pr(Isd<R)Pr(Isr1<R)Pr(Isr2<R)+Pr(Isd<R)Pr(Isr1<R)Pr(Isr2>R)PC1
+Pr(Isd<R)Pr(Isr1>R)Pr(Isr2<R)PC2+Pr(isd<R)Pr(Isr1>R)Pr(Isr2>R)PC3>
其中,PC1为当中继节点R1发生中断但R2不发生中断时目的节点处的中断概率,此时目的节点采用最大比合并时的输出信噪比为R2→D路径与S→D路径的信噪比之和。
令,|hrd1|2=X,|hrd2|2=Y,|hsd|2=Z,因为各信道之间相互独立,所以随机变量X,Y,Z间相互独立。同时,令>>T3=23R-1,则随机变量X、Y、Z、A、B的概率密度分布函数分别为:
这样,有
同理,PC2为当中继节点R1不发生中断但R2发生中断时目的节点处的中断概率,此时目的节点采用最大比合并时的输出信噪比为R1→D路径与S→D路径的信噪比之和,令
则PC2为
PC3为当中继节点R1和R2均不发生中断时目的节点处的中断概率,此时目的节点采用最大比合并时的输出信噪比为R1→D路径,R2→D路径与S→D路径的信噪比之和,PC3为
当c1≠c2≠c3时,
当c1=c2=c3时,
当c1=c2≠c3时
当c1≠c2=c3时
当c1=c3≠c2时
因此,由式(16)可得新协议下的系统的中断概率为
把以上关于PC1、PC2、和PC3的表达式带入式(30),即可求出系统的中断概率。为了优化系统的功率分配,以减少系统的中断概率,需要把中断概率表示各节>d=Pd(P1,P2,P3)。进一步地,根据总功率的约束条件,有
P=P1+P2+P3(31)
为此,可对功率进行归一化使
令
则中断概率可表示成
其中,PC1(λ1,λ2)可表示为
PC2(λ1,λ2)可表示为
当c1≠c2≠c3时,PC3(λ1,λ2)可按如下方法求得:
下面根据PC3(λ1,λ2)的求解,对系统功率分配情况分情况进行讨论:
1.情况1,此时c1=c2=c3,系统的功率分配为定值(不可变),代入c1、c2、和c3的定义式,可以得到
由此可以导出,此时有
即,此情况下只有一种功率分配的方式。然后可以根据以上功率分配方式,求出此时的PC1、PC2、PC3
把式(38)、(39)、和(40)代入式(32),可以得出此时功率分配下的常量的中断概率
2.情况2,此时c1=c2≠c3,可导出
把式(49)、(50)和(51)代入式(38),可以得出此时功率分配下的以λ1为单变量的中断概率函数
由以上推导可知0≤λ1≤1,在此,需要寻找优化的λ1的取值,使
输入:f(λ1)
输出:优化的λ1的值使f(λ1)尽量小
步骤1)把[0,1]区间划分成M等分,每个区间
步骤2)在每个没有淘汰的区间内,首先产生此区域内的初始的种群,每个种群有N个随机产生的属于这个区间的个体λt,i∈It,1≤i≤N。然后把每个个体的数值表示成二进制的D位的小数,即λt,i=(0.λt,i,1,λt,i,1,...,λt,i,j,...,λt,i,D)2,
(λt,i=λt,i,1*2-1+λt,i,2*2-2+...+λt,i,j*2-j+...+λt,i,D*2-D),λt,i,j∈{0,1},这些个体构成第1代的群体。种群变量g=1。
步骤3)对于每个种群的第g代群体,随机选择两个个体(
步骤4)重复步骤3,直到种群变量g=Gmax。
步骤5)淘汰搜索区间。对每个搜索区间的种群,找到avg个使函数f(λ)值最小的个体,然后计算它们的函数值的平均值。然后,依此平均值进行排序,仅保留此平均值小的R个区间,淘汰掉其余的区间。
步骤6)进一步分割区间。对每个保留的区间,进行区间的分割,每个区间进一 步地分割成M/R个区间。更新保留区间的标示符号It。转到步骤2。
步骤7)重复以上步骤2到步骤6,直到每个保留区间的长度小于
步骤8)输出所有保留区间群体内使函数值最小的个体,再从这些个体中选择使函数值最小的个体,这个个体所在的区间即为目前最优的搜索区间。
步骤9)在这个最优的搜索区间内,先随机地产生PN个初始的值
其中,b1和b2为两个参数,r1和r2为两个0到1之间的随机数,w为一权重系数,>为粒子运动速度,初始时
步骤10)输出找到的使函数值最小的自变量的值
在情况2中,此方法的输入函数为
3.情况3,此时当c1≠c2=c3时,可导出
把式(54)、(55)和(56)代入式(38),可以得出此时功率分配下的以λ1为单变量的中断概率
在此情况下可利用以上情况2中所提出的方法来进行函数值的寻优,只是此时输入的需优化的函数为
4.情况4,当c1=c3≠c2时,λ2=(a6/a4)*λ1,此时
把式(58)、(59)和(60)代入式(38),可以得出此时功率分配下的以λ1为单变量的中断概率
在此情况下可利用以上情况3中所提出的方法来进行函数值的寻优,只是此时输入的需优化的函数为
5.情况5,此时c1≠c2≠c3,
在此情况下,把式(62)、(63)和(64)代入式(38),可以得出此时功率分配下的以λ1和λ2为双变量的中断概率
此时有两个自变量,且有一些局部最小,因此本发明采用如下的方法来优化目标函数(65),使其函数值在其定义域(0≤λ1≤1,0≤λ2≤1,0≤(λ1+λ2)≤1)的范围内越小越好。
输入:双自变量的函数
输出:使函数值尽量小的两个自变量的值
步骤1)寻找使函数值尽量小的区间范围。首先把第一个变量λ1的取值区间[0,1]等分为M1个部分,每个区间
步骤2)对每个保留的联合区间It×Js,进行函数最小值的搜索。在区间It内随机产生Np1个数值λ1,i,1≤i≤Np1,在区间Js内也随机产生Np1个数值λ2,i,1≤i≤Np1。这个联合区间的第g代粒子为一矢量
其中,b1(g,Tcut)和b2(g,Tcut)为两个参数,r1和r2为两个0到1之间的随机数,w为一权重系数,
步骤3)对联合区间进行淘汰和继续分割。对每个联合区间It×Js,根据步骤2中求出的
步骤4)重复步骤2和步骤3,直到区间分割次数Tcut=Tcmax为止。此时,选择当>值最小的保留的联合区间作为目前搜索的最优的联合空间
步骤5)在
步骤6)按如下的公式产生两个候选的个体
其中,ri(1≤i≤8)为1到NP之间不相同的随机数,f1、k1、和k2为方法中需优化选取的参数。然后,在
这样,就产生了下一代中的第i个个体,当对第0代中所有的个体都进行了以上操作后,就产生了第1代群体。
步骤7)然后g=g+1,重复执行步骤6,直到达到要求的迭代的代数,即g=gmax为止。
步骤8)在第gmax代中选择使函数值最小的个体作为输出
按照以上方法的输出,可以得到此情况下的优化的中断概率
然后比较以上5种情况下计算出的
其中P为给定的总功率,如果
如果
如果
如果
附图说明
图1所提出的新协议的示意图(所提出的系统和协议的模型);
图2所提出的新协议和功率分配方法的效果图(R=1时,所提出的系统和原译码转发系统两者的中断概率的比较)。
具体实施方式
下面结合附图对本发明进一步说明。
本发明所提出的协议涉及到如附图1所示的一个源节点S、两个中继节点R1和R2、和一个目的节点D。协议分为如下两种情况:1)在第一个时隙中,目的节点正确译码了源节点发送的信息(这点可以通过目的节点对源节点信息信 道解码的校验结果来判定)。此时,目的节点发送一个比特的信息给两个中继节点,通知他们不用转发信息,然后源节点在这个时隙的剩余时间内不断地发送信息。由于在一个时隙内通常可以发送很多比特的信息,当系统工作在此模式下时可以比传统的协作通信系统提高系统的传输速率达2倍左右。2)在第一个时隙中,目的节点的译码没有通过信道解码的校验,说明传输过程中出错,此时需要中继节点进行协作传输。由于此时,仅利用一个中继节点进行译码转发,往往导致系统的可靠性不高。因此,此时,目的节点发射一个比特的信息给两个中继节点,通知他们需要转发信息。然后,第一个中继节点将在第二个时隙内译码转发其在第一个时隙内收到的信息,第二个中继节点将在第三个时隙内译码转发其在第一个时隙内收到的信息。这里,虽然损失了一些传输速率,但是大大提高了系统的可靠性,可以大大地降低系统的中断概率。
系统模型如附图1所示,增量双中继系统由一个源节点S,两个中继节点R1,R2和一个目的节点D组成。源节点到目的节点,源节点到中继节点R1,源节点到中继节点R2,中继节点R1到目的节点,中继节点R2到目的节点的信道系数分别为hsd,hsr1,hsr2,hrd1,hrd2,均服从均值为零,方差分别为
此时,目的节点处总的中断概率Pd可以表示为
Pd=Pr(Isd<R)Pr(Isr1<R)Pr(Isr2<R)+Pr(Isd<R)Pr(Isr1<R)Pr(Isr2>R)PC1
+Pr(Isd<R)Pr(Isr1>R)Pr(Isr2<R)PC2+Pr(Isd<R)Pr(Isr1>R)Pr(Isr2>R)PC3(16)
其中,R为系统要求的传输速率,PC1为当中继节点R1发生中断但R2不发生中断时目的节点处的中断概率,此时目的节点采用最大比合并时的输出信噪比为>3为当中继节点R1和R2均不发生中断时目的节点处的中断概率,此时目的节点采用最大比合并时的输出信噪比为R1→D路径,R2→D路径与S→D路径的信噪比之和。这样,中断概率可表示成
其中,λ1=P1/P0,λ2=P2/P,P为系统发射的总功率,P1为源节点的发射功率,P2为第一个中继节点的发射功率,(P-P1-P2)为第二个中继节点的
由于受到PC1(λ1,λ2)、PC2(λ1,λ2)、和PC3(λ1,λ2)的在不同情况下表达式不同的影响,通过研究发现,需要分如下5种情况来精确分析系统的中断概率的表达式。
情况1,此时
即,此情况下只有一种功率分配的方式。然后可以根据以上功率分配方式,求出此时的PC1、PC2、PC3
把式(44)、(45)、和(46)代入式(38),可以得出此时功率分配下的常量的中断概率
情况2,此时
把式(49)、(50)和(51)代入式(38),可以得出此时功率分配下的以λ1为单变量的中断概率函数
由以上推导可知0≤λ1≤1,在此,需要寻找优化的λ1的取值,使
情况3,此时
把式(54)、(55)和(56)代入式(38),可以得出此时功率分配下的以λ1为单变量的中断概率
若此方法的输出为
情况4,此时λ2=(a6/a4)*λ1
把式(58)、(59)和(60)代入式(38),可以得出此时功率分配下的以λ1为单变量的中断概率
若此方法的输出为
情况5,此时
在此情况下,把式(62)、(63)和(64)代入式(38),可以得出此时功率分配下的以λ1和λ2为双变量的中断概率
此时有两个自变量,需要使其函数值在其定义域(0≤λ1≤1,0≤λ2≤1,0≤(λ1+λ2)≤1)的范围内越小越好。
为了优化系统的中断概率,使其变小,从以上的分析中,可以看出:在情况1时,中断概率是一定值,不需要优化;在情况2、3、4时,中断概率是一个变量的函数,为此将采用如下的方法1来进行优化,只是不同情况时,其优化的输入函数不同;在情况5时,中断概率是两个变量的函数,为此采用如下的方法2来进行优化。
方法1:本发明对中断概率为一维函数时的优化方法
输入:
输出:优化的λ1的值使f(λ1)尽量小
步骤1)把[0,1]区间划分成M等分,每个区间
步骤2)在每个没有淘汰的区间内,首先产生此区域内的初始的种群,每个种群有N个随机产生的属于这个区间的个体λt,i∈It,1≤i≤N。然后把每个个体的数值表示成二进制的D位的小数,即λt,i=(0.λt,i,1,λt,i,1,...,λt,i,j,...,λt,i,D)2
(λt,i=λt,i,1*2-1+λt,i,2*2-2+...+λt,i,j*2-j+...+λt,i,D*2-D),
λt,i,j∈{0,1},这些个体构成第1代的群体。种群变量g=1。
步骤3)对于每个种群的第g代群体,随机选择两个个体(
步骤4)重复步骤3,直到种群变量g=Gmax。
步骤5)淘汰搜索区间。对每个搜索区间的种群,找到avg个使函数f(λ)值最小的个体,然后计算它们的函数值的平均值。然后,依此平均值进行排序,仅保留此平均值小的R个区间,淘汰掉其余的区间。
步骤6)进一步分割区间。对每个保留的区间,进行区间的分割,每个区间进一步地分割成N/R个区间。更新保留区间的标示符号It。转到步骤2。
步骤7)重复以上步骤2到步骤6,直到每个保留区间的长度小于
步骤8)输出所有保留区间群体内使函数值最小的个体,再从这些个体中选择使函数值最小的个体,这个个体所在的区间即为目前最优的搜索区间。
步骤9)在这个最优的搜索区间内,先随机地产生PN个初始的值
其中,b1和b2为两个参数,r1和r2为两个0到1之间的随机数,w为一权重系数,>为粒子运动速度,初始时
步骤10)输出找到的使函数值最小的自变量的值
在情况2时,以上方法一的输入函数为
在情况3时,以上方法一输入的需优化的函数为
在情况4时,以上方法一的输入函数为
在情况5时,由于中断概率函数是两个变量的函数,因此采用如下所提出的方法二来进行优化。
方法二:本发明所提出的优化双变量函数值的方法
输入:双自变量的函数f(λ1,λ2)
输出:使函数值尽量小的两个自变量的值
步骤1)寻找使函数值尽量小的区间范围。首先把第一个变量λ1的取值区间[0,1]等分为M1个部分,每个区间
步骤2)对每个保留的联合区间It×Js,进行函数最小值的搜索。在区间It内随机产生Np1个数值λ1,i,1≤i≤Np1,在区间Js内也随机产生Np1个数值λ2,i,1≤i≤Np1。这个联合区间的第g代粒子为一矢量
其中,b1(g,Tcut)和b2(g,Tcut)为两个参数,r1和r2为两个0到1之间的随机数,w为一权重系数,
步骤3)对联合区间进行淘汰和继续分割。对每个联合区间It×Js,根据步骤2>值的大小进行排序,仅保留使
步骤4)重复步骤2和步骤3,直到区间分割次数Tcut=Tcmax为止。此时,选择当前
步骤5)在
步骤6)按如下的公式产生两个候选的个体
其中,ri(1≤i≤8)为1到NP之间不相同的随机数,f1、k1、和k2为方法中需优化选取的参数。然后,在
这样,就产生了下一代中的第i个个体,当对第0代中所有的个体都进行了以上操作后,就产生了第1代群体。
步骤7)然后g=g+1,重复执行步骤6,直到达到要求的迭代的代数,即g=gmax为止。
步骤8)在第gmax代中选择使函数值最小的个体作为输出
在情况5时,利用以上的方法2,输入为
在对以上情况都优化后,需要比较以上5种情况下优化地计算出的功率分配方法所导致的最小的中断概率
其中P为给定的总功率,如果
如果
如果
如果
附图2中为R=1时,在同样
机译: 一种基于竞价协议的网页上广告空间的实时分配方法
机译: 一种基于出价协议的网页上广告空间的实时分配方法
机译: 一种基于竞价协议的网页上广告空间的实时分配方法