[发明专利]基于模糊逻辑算法的安全中继选择方法在审
申请号: | 201510319279.4 | 申请日: | 2015-06-11 |
公开(公告)号: | CN104980196A | 公开(公告)日: | 2015-10-14 |
发明(设计)人: | 郭莉;黄丽娇;康天宇;章健伟 | 申请(专利权)人: | 北京邮电大学 |
主分类号: | H04B7/02 | 分类号: | H04B7/02;H04L27/00 |
代理公司: | 北京永创新实专利事务所 11121 | 代理人: | 姜荣丽 |
地址: | 100876 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于模糊逻辑算法的安全中继选择方法,属于认知无线网络技术领域。所述方法包括搭建认知无线网络系统模型;为系统建立目标函数和约束条件以及优化问题求解。本发明将模糊逻辑算法与凸优化方法进行了比较,不但两者方法求得的结果相似,而且模糊逻辑算法只是进行简单的线性运算,不需要进行复杂的迭代。从而证实了模糊逻辑的运算量比凸优化的运算量小。表明了模糊逻辑算法在认知中继网络中实现最大安全合速率的可行性和低复杂性。 | ||
搜索关键词: | 基于 模糊 逻辑 算法 安全 中继 选择 方法 | ||
【主权项】:
1.基于模糊逻辑算法的安全中继选择方法,包括如下步骤:第一步,搭建认知无线网络系统模型;在认知无线网络场景下,所述的认知无线网络系统模型包括次用户发送端和接收端、主用户接收端和窃听者接收端,以及N个中继节点;次用户的发送端发送信息给N-1个中继节点,第N个中继节点J当做干扰源,干扰源广播干扰噪声;N-1个中继节点采用放大转发模式,对接收到的信息不做处理,直接转发给次用户接收端;不考虑次用户发送端对主用户接收端的干扰,且窃听者接收端窃听不到次用户发送端的信息;同时考虑中继节点转发信息对主用户接收端的干扰受限;认知无线网络系统模型中的信道均采用慢平坦的瑞利衰落信道;信道的表达式如下: 其中,d表示的是某个中继节点到次用户发送端、次用户接收端、主用户接收端或窃听者接收端之间的距离,α为衰减因子, 为均值为0、方差为1的复高斯随机变量;第二步,为认知无线网络系统模型,建立目标函数和约束条件;第i个中继节点接收到的信号: x i = P 0 f i s + v i - - - ( 2 ) ]]> 其中,P0 为次用户的发射功率,fi 为次用户发送端到第i个中继节点的信道状态信息,i=1,2,…,N-1;s为次用户发送端发送的信息,vi 为次用户发送端到第i个中继节点的信道干扰噪声;中继节点做波束成形:yi =wi xi (3)其中,wi 为波束成形因子,i=1,2,…,N-1;次用户接收端SU-Rx的信号: z D = Σ i = 1 N - 1 g i y i + n D + P J g J s J = Σ i = 1 N - 1 g i w i x i + n D + P J g J s J = P 0 Σ i = 1 N - 1 w i f i g i s + Σ i = 1 N - 1 w i g i v i + n D + P J g J s J - - - ( 4 ) ]]> 窃听者接收端ED-Rx的信号: z E = P 0 Σ i = 1 N - 1 w i f i h i s + Σ i = 1 N - 1 w i h i v i + n E + P J h J s J - - - ( 5 ) ]]> 主用户接收端PU-Rx的信号: z P = P 0 Σ i = 1 N - 1 w i f i k i s + Σ i = 1 N - 1 w i k i v i + n P + P J k J s J - - - ( 6 ) ]]> 其中,gi ,ki ,hi 分别为第i个中继节点到次用户接收端、主用户接收端和窃听者接收端的信道状态信息;假设|s|2 =1,|sJ |2 =1,|vi |2 =1 其中令 即信道干扰噪声nD 、nE 和nP 都是服从均值为0,方差为1的高斯随机变量;nD 、nE 、nP 分别为第i个中继节点到次用户接收端、窃听者接收端和主用户接收端的信道干扰噪声;ND ,NE ,NP 分别为信道干扰噪声nD ,nE ,nP 的功率;PJ 为窃听者接收端的发送功率,sJ 为窃听者接收端发送的干扰噪声,hJ 为被选的发送干扰噪声的中继节点到窃听者接收端ED-Rx的信道状态信息,gJ 为被选的发送干扰噪声的中继节点到次用户接收端SU-Rx的信道状态信息,kJ 为被选的发送干扰噪声的中继节点到主用户接收端PU-Rx的信道状态信息;次用户接收端SU-Rx的信噪比: 令: γ S D = P 0 | Σ i = 1 N - 1 w i * f i * g i | 2 - - - ( 8 ) ]]> γ R D = | Σ i = 1 N - 1 w i * g i | 2 - - - ( 9 ) ]]> γJD =PJ |gJ |2 (10)窃听者接收端ED-Rx的信噪比: (11)令: γ S E = P 0 | Σ i = 1 N - 1 w i * f i * h i | 2 - - - ( 12 ) ]]> γ R E = | Σ i = 1 N - 1 w i * h i | 2 - - - ( 13 ) ]]> γJE =PJ |hJ |2 (14)主用户接收端PU-Rx的功率:PP =γSP +γRP +γJP +NP (15)令: γ S P = P 0 | Σ i = 1 N - 1 w i * f i * k i | 2 - - - ( 16 ) ]]> γ R P = | Σ i = 1 N - 1 w i * k i | 2 - - - ( 17 ) ]]> γJP =PJ |kJ |2 (18)令:hD =[g1 *f1 ,…,gN-1 *fN-1 ]T (19)hE =[h1 *f1 ,…,hN-1 *fN-1 ]T (20)hP =[k1 *f1 ,…,kN-1 *fN-1 ]T (21)Ds =Diag(|f1 |2 ,…,|fN-1 |2 ) (22)DD =Diag(|g1 |2 ,…,|gN-1 |2 ) (23)DE =Diag(|h1 |2 ,…,|gN-1 |2 ) (24)DP =Diag(|k1 |2 ,…,|kN-1 |2 ) (25)W=ww+ ; (26)则: SINR D = P 0 w + h D h D + w w + D D w + N D + P J | g J | 2 = P 0 t r a c e ( h D h D + ww + ) t r a c e ( D D ww + ) + N D + P J | g J | 2 - - - ( 27 ) ]]> SINR E = P 0 w + h E h E + w w + D E w + N E + P J | h J | 2 = P 0 t r a c e ( h E h E + ww + ) t r a c e ( D E ww + ) + N E + P J | h J | 2 - - - ( 28 ) ]]> P P = P 0 w + h P h P + w + w + D P w + P J | k J | 2 + N P = P 0 t r a c e ( h P h P + ww + ) + t r a c e ( D P ww + ) + P J | k J | 2 + N P = t r a c e ( P 0 h P h P + ww + + D P ww + ) + P J | k J | 2 + N P - - - ( 29 ) ]]> P R = P 0 | Σ i = 1 N - 1 w i * f i | 2 + NRΣ i = 1 N - 1 | w i | 2 = t r a c e ( W ( P 0 D s + N R * I ) ) - - - ( 30 ) ]]> PR 为除发送干扰源的中继节点外的N-1个中继节点的总发送功率;次用户接收端的安全合速率R为: R = max [ I ( z D ; s ) - I ( z E ; s ) ] + = 1 2 log ( 1 + SINR D 1 + SINR E ) = 1 2 l o g ( 1 + γ S D γ R D + N D + γ J D 1 + γ S E γ R E + N E + γ J E ) - - - ( 31 ) ]]> 所以优化的目标函数和约束条件如下: max 1 + γ S D γ R D + N D + γ J D 1 + γ S E γ R E + N E + γ J E S u b j e c t t o P P < I t h P R < P T P P = γ S P + γ R P + γ J P + N P P R = t r a c e ( W ( P 0 D s + N R * I ) ) - - - ( 32 ) ]]> 其中,Ith 为主用户允许的最大干扰功率,PT 为除发送干扰源的中继节点外的N-1个中继节点的最大的总发送功率;Pp为主用户接收端PU-Rx的功率;将表达式(8)、(9)、(12)、(13)、(16)、(17)、(19)、(20)、(21)、(22)、(23)、(24)、(25)代入优化的目标函数得: max ( t r a c e ( ( D D + P 0 h D h D + ) ww + ) + N D + P J | g J | 2 t r a c e ( ( D E + P 0 h E h E + ) ww + ) + N E + P J | g J | 2 * t r a c e ( D E ww + ) + N E + P J | h J | 2 t r a c e ( D D ww + ) + N D + P J | g J | 2 ) S u b j e c t t o P P < I t h P R < P T P P = γ S P + γ R P + γ J P + N P P R = t r a c e ( W ( P 0 D s + N R * I ) ) - - - ( 33 ) ]]> 上式中,W=ww+ ,其中w为波束成型因子,w+ 为w的转置,上脚标的“+”表示转置;第三步,采用模糊逻辑算法来选出安全中继,进一步求解优化问题;所述的优化问题求解采用模糊逻辑算法,具体步骤如下:a.模糊化;首先,选取N个中继节点到次用户接收端的距离和中继节点总的发射功率作为模糊逻辑的输入参数,中继节点到次用户接收端的信道状态信息的模糊术语描述用X1 表示,中继节点总的发射功率的模糊术语描述用X2 表示,Y表示输出参数的模糊术语描述,即中继节点的状态,将X1 ,X2 和Y分别用模糊集合表示,如下:X1 ={weak,medium,strong}X2 ={low,medium,high}Y={unselected,considered,selected}上述模糊集合中,X1 表示的意思为:根据距离的远近表示信道的状态信息可被描述为弱——weak,中等——medium,强——strong;X2 表示中继节点总的发射功率可被描述为低——low,中等——medium,高——high;Y表示每个中继节点的状态为不被选中——unselected,可以考虑——considered,被选中——selected;其次,建立梯形隶属度函数;将某个中继节点到次用户接收端的距离值映射到0至1之间的值,表示该中继到次用户接收端的信道状态信息强弱程度;再将进行协作转发的N-1个中继节点的总发射功率映射到0至1之间的值,表示N-1个中继节点的总发射功率大小程度;b.模糊规则库;表1 模糊规则库 当X1 为weak,X2 为low时,该中继节点为不被选状态,当X1 为medium,X2 为medium时,该中继节点为可以考虑;当X1 为strong,X2 为high时,该中继节点为被选状态;c.去模糊化;采用离散域的面积中心去模糊方法,该方法的表达式如下: o u t = Σ i = 1 N u i f ( Y i ) Σ i = 1 N f ( Y i ) - - - ( 33 ) ]]> 表达式中ui 表示的是Y的状态分别为“不被选中”,“可考虑”,“被选作”时的具体值,f(Yi )表示的是当Y的状态分别为“不被选中”,“可考虑”,“被选作”时的程度值。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510319279.4/,转载请声明来源钻瓜专利网。