首页> 中国专利> 协作信道非理想信道估计条件下基于人工噪声的协作网络中功率分配方法

协作信道非理想信道估计条件下基于人工噪声的协作网络中功率分配方法

摘要

本发明公开了一种协作信道非理想信道估计条件下基于人工噪声的协作网络中功率分配方法,包括以下步骤:S1:合法接收端向发射源发射端和协作干扰机发送导频序列;S2:发射端接收导频序列做理想信道估计,协作干扰机接收导频序列做非理想信道估计;S3:发射端和协作干扰机设计各自的发射信号;S4:发射端和协作干扰机同时发射信号给合法接收端和窃听端;S5:计算协作信道非理想信道的估计条件下最优发射功率分配比及最大安全传输速率;S6:计算理想信道的估计条件下最优发射功率分配比及最大安全传输速率;S7:比较理想与非理想信道估计条件下的最大安全传输速率。本发明提出的协作方案充分考虑了协作信道的信道估计方法存在估计误差的情况,提出了实际的实现系统安全的功率分配方案。

著录项

  • 公开/公告号CN106131941A

    专利类型发明专利

  • 公开/公告日2016-11-16

    原文格式PDF

  • 申请/专利权人 电子科技大学;

    申请/专利号CN201610343718.X

  • 申请日2016-05-20

  • 分类号H04W52/24(20090101);H04W52/26(20090101);H04L25/02(20060101);

  • 代理机构成都金英专利代理事务所(普通合伙);

  • 代理人袁英

  • 地址 610041 四川省成都市高新区(西区)西源大道2006号

  • 入库时间 2023-06-19 00:56:20

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-07-23

    授权

    授权

  • 2016-12-14

    实质审查的生效 IPC(主分类):H04W52/24 申请日:20160520

    实质审查的生效

  • 2016-11-16

    公开

    公开

说明书

技术领域

本发明属于信息技术安全领域,尤其涉及一种协作信道非理想信道估计条件下基于人工噪声的协作网络中功率分配方法。

背景技术

近年来,物理层安全已成为无线通信领域的研究热点,发展迅猛。物理层安全技术是利用无线信道的多样性和时变性以及通信双方信道特征的唯一性和互易性,实现安全传输。其不需要密钥分发,能实现快速的接入和高强度的安全性能。多天线传输波束成形技术以其能提高数据传输,提高无线通信的稳定性且能够提高功率增益及空间自由度增益,成倍地增加信道容量和自带安全特性成为了实现物理层安全最重要的技术之一,通过多天线传输波束成形与安全编码的联合设计,可以实现兼容4G的简单、可选5G物理层安全技术。

在早期由Wyner和Maurer进行了基础的理论研究之后,经过一段时间的沉寂,物理层安全的研究工作在近十年开始复苏,重新回到了通信领域的研究前沿。物理层安全的原理在于探索制约信息量的通信信道与噪声固有的随机性,针对无线网络中窃听者的存在,采取多种技术方法来降低窃听者的信道容量,增强合法通信信道的安全容量。为了提升无线衰落环境下的安全容量,研究人员近来探索了各种无线物理层安全增强方法,包括人工噪声、波束成形、协作中继、多输入多输出、和协作干扰等技术手段。

相关科学家提出了利用协作干扰的方法来改善无线物理层安全,即通过无线网络中的协作干扰节点产生人工噪声以提高点对点安全容量,分析表明在多天线通信链路中,目标节点与协作干扰节点按照约定协议工作,可以实现所产生的人工噪声在不影响接收节点的情况下有效干扰窃听节点,从而实现对合法用户通信不造成任何不利影响的前提下显著恶化窃听信道质量。目前多数物理层安全的传输模型都是建立在理想信道估计条件下展开研究的。

针对协作信道是非理想信道估计的情况,估计得到的信道与实际信道必然存在误差,因此协作干扰机以估计的信道状态信息设计的干扰信号必然会对合法接收者造成干扰,这会导致合法接收者信干噪比(Signal to Interference plus Noise Ratio,SINR)降低。因此,在考虑协作信道是非理想信道估计的情况下研究有用信号和人工噪声信号之间合理功率分配对系统实际安全性能有重要的影响。

发明内容

本发明的目的在于克服现有技术的不足,提供一种协作信道非理想信道估计条件下基于人工噪声的协作网络中功率分配方法,通过加入协作干扰器机发送干扰信号建立协作关系,协作干扰机利用非理想信道估计方法估计得到的信道状态信息设计干扰信号,使干扰信号的干扰作用发挥更好;发射源利用理想信道估计方法估计得到的信道状态信息设计发射信号,在有用信号和人工噪声信号之间进行功率分配调整,在保证实际安全性能的基础上,尽可能向合法用户发送有用信息,使系统的安全速率达到最大。

本发明的目的是通过以下技术方案来实现的:协作信道非理想信道估计条件下基于人工噪声的协作网络中功率分配方法,它包括以下步骤:

S1:合法接收端同时向发射源发射端和协作干扰机发送导频序列,所述导频序列经过发射端到合法接收端的实际信道同时经过协作干扰机到合法接收端的实际信道

S2:发射端接收所述导频序列并做理想信道估计得到理想信道hb,即实际信道与估计得到信道相等,协作干扰机接收导频序列并做非理想信道估计得到非理想信道hbc,即实际信道与估计信道存在误差,其中代表随机向量的协方差矩阵;

S3:发射端和协作干扰机分别利用信道矩阵hb、hbc设计各自的发射信号s、sc;、

S4:发射端和协作干扰机同时发射信号给合法接收端,发射信号s、sc分别经过到达合法接收端,同时发射信号s、sc分别经过窃听信道到达窃听端,发射端和协作干扰机到窃听端的信道矩阵分别表示为he、hec

S5:合法接收端和窃听端接收到消息分别为yb、ye,分别计算信干噪比,表示为γb(φ)和γe(φ),计算非理想信道hbc的估计条件下最优功率分配比φmax及最大安全传输速率Rs_max

S6:计算理想信道hb的估计条件下最优功率分配比φ*及最大安全传输速率Rs*

S7:比较理想与非理想信道估计条件下系统的最大安全传输速率Rs*和Rs_max,得出结论。

所述的步骤S5中考虑到发射信号经过的实际合法信道与步骤S3设计信号时使用的估计信道存在估计误差,则合法接收端的接收信号有变;此时,系统的最优功率分配比及最大安全传输速率也是有相应的变化。

设发射端和协作干扰机仅知道窃听端的信道统计信息,其中窃听信道用表示,协作干扰机到窃听端之间的信道用表示;设he和hec相互独立,均服从零均值循环对称复高斯分布;设发射端要向合法接收端发送一个数据流;为了阻止窃听端窃听到有用信息,发射端的发送信号需要进行有用信号和人工噪声信号之间的功率分配,同时协作干扰机需要发射干扰信号;

根据发射信号的设计原则可知简化表达式,合法接收端接收到的信号yb和窃听端接收到的信号ye分别表示为:

>yb=h~bHs+h~bcHsc+nb=hbHs+(hbc+δbc)Hsc+nb=hbHs+hbcHsc+δbcHsc+nb=hbHs+δbcHsc+nb>

>ye=heHs+hecHsc+ne>

其中nb,ne~CN(0,1)分别代表噪声对合法接收端和窃听端的影响;发射端发射信号s中的人工噪声信号部分应对合法接收端没有任何影响,故满足:

>s=Paφvx+Pa(1-φ)Na-1Nvn>

其中Pa表示发射端的发送功率约束;φ∈[0,1]表示Pa的功率分配比;x~CN(0,1)和分别表示高斯码本的数据信号和高斯噪声向量,并且是相互独立的;等式右边第一项表示信息轴方向的信号,其中第二项表示人工噪声向量,其中的列向量构成的零空间的标准正交基;

协作干扰机发射信号sc也应对合法接收端没有任何影响,即因此sc表示为

>sc=PcNc-1Wz>

其中Pc表示协作干扰机的发送功率约束;W的列向量形成了的零空间的标准正交基;表示一个高斯噪声向量;

合法接收端的信干燥比表示成:

>γb(φ)=Paφ||hb||21+PcNc-1||δbcHWbc||2;>

其中Pa表示发射端的发送功率约束;φ∈[0,1]表示Pa的功率分配比;已知且Wbc的列向量形成了的零空间的标准正交基,从而得到

>γb(φ)=Paφ||hb||21+PcσNc-1=γcφ;>

其中,Pc表示协作干扰机的发射功率;Nc表示协作干扰机的发射天线数。

窃听端的信干燥比表示成:

>γe(φ)=Paφ|heHv|21+Pa(1-φ)Na-1|heHNv|2+PcNc-1||hecHW||2;>

要实现安全中断容量最大化,该优化问题等价为一个功率分配问题,描述如下:

>max0φ1Rs=log2(1+γφ1+μ)>

s.t.Pr(γe(φ)>μ)=ε,

0≤Rs≤Cb.

其中γ=Pa||hb||2,Rs表示安全传输速率,ε表示安全中断概率约束,Cb=log2(1+γb(φ))表示主信道的信道容量,表示和中断概率有关的阈值;

求解安全中断概率约束为:

>ln(1ϵ)=ωPa+ln[1+(1-φ)ω]+3ln(1+ωd)>

其中由上式看出ω是一个关于φ的隐函数,且显然ω(φ)>0,则功率分配问题的公式就表示成:

>Rs(φ)=log2(1+φγc1+φω(φ))>

求出使系统安全速率Rs达到最大的φmax值及最大值Rs_max=Rsmax)。

步骤S6中计算理想信道hb的估计条件下最优功率分配比φ*及最大安全传输速率Rs*包括:

设发射端和协作干扰机分别对主信道和协作信道都做理想信道估计得到信道信息设计的发射信号向量分别为合法接收端和窃听端的接收信号分别表示为

>yb=hbHs+hbcHsc+nb>

>ye=heHs+hecHsc+ne>

其中nb,ne~CN(0,1)分别代表噪声对合法接收端和窃听端的影响;

理想信道估计的条件下,合法接收端和窃听端的信干燥比分别表示为

γb(φ)=Paφ||hb||2

>γe(φ)=Paφ|heHv|21+Pa(1-φ)Na-1|heHNv|2+PcNc-1||hecHW||2>

要实现安全中断容量最大化,该优化问题等价为一个功率分配问题,描述如下:

>max0φ1Rs=log2(1+γφ1+μ)>

s.t.Pr(γe(φ)>μ)=ε,

0≤Rs≤Cb.

其中γ=Pa||hb||2,Rs表示安全传输速率,ε表示安全中断概率约束,Cb=log2(1+γb(φ))表示主信道的信道容量,表示和中断概率有关的阈值;

求解安全中断概率约束为:

>ln(1ϵ)=ωPa+ln[1+(1-ϵ)ω]+3ln(1+ωd)>

其中由上式看出ω是一个关于φ的隐函数,且显然ω(φ)>0,则功率分配问题的公式就表示成:

>Rs(φ)=log2(1+φγ1+φω(φ))>

由于ω(φ)不能表示成闭型,采用数值分析方法求解上式的最优功率分配比φ*及最大安全传输速率Rs*

本发明的有益效果是:本发明提供了一种协作信道非理想信道估计条件下基于人工噪声的协作网络中功率分配方法,在协作干扰机考虑对协作信道的估计存在估计误差的情况下,设计干扰信号sc,减弱协作干扰机发射的干扰信号sc对合法接收端的干扰,提高系统的实际安全性能,提高该功率分配方案的可靠性,实现了更贴近现实环境下无线网络中保密消息的安全传输。考虑到协作信道是非理想信道估计的情况,本发明提出的协作方案具有更高可靠性,更符合实际的安全性的特点。

附图说明

图1为理想信道估计条件下协作网络中的传输模型;

图2为协作网络中协作干扰机到合法接收端间信道存在估计误差的传输模型;

图3为协作干扰机到合法接收端间信道存在误差估计与完全理想信道估计模型的安全速率的比较。

具体实施方式

下面结合附图进一步详细描述本发明的技术方案:

协作信道非理想信道估计条件下基于人工噪声的协作网络中功率分配方法,它包括以下步骤:

S1:合法接收端同时向发射源发射端和协作干扰机发送导频序列,所述导频序列经过发射端到合法接收端的实际信道同时经过协作干扰机到合法接收端的实际信道

S2:发射端接收所述导频序列并做理想信道估计得到理想信道hb,即实际信道与估计得到信道相等,协作干扰机接收导频序列并做非理想信道估计得到非理想信道hbc,即实际信道与估计信道存在误差,其中代表随机向量的协方差矩阵;

S3:发射端和协作干扰机分别利用信道矩阵hb、hbc设计各自的发射信号s、sc;、

S4:发射端和协作干扰机同时发射信号给合法接收端,发射信号s、sc分别经过到达合法接收端,同时发射信号s、sc分别经过窃听信道到达窃听端,发射端和协作干扰机到窃听端的信道矩阵分别表示为he、hec

S5:合法接收端和窃听端接收到消息分别为yb、ye,分别计算信干噪比,表示为γb(φ)和γe(φ),计算非理想信道hbc的估计条件下最优功率分配比φmax及最大安全传输速率Rs_max

S6:计算理想信道hb的估计条件下最优功率分配比φ*及最大安全传输速率Rs*

S7:比较理想与非理想信道估计条件下系统的最大安全传输速率Rs*和Rs_max,得出结论。

具体地:协作信道存在估计误差的基于人工噪声辅助波束成形和协作干扰的协作网络中功率分配及性能分析方法,如图1所示,假设发射端向合法接收者输保密消息,系统中存在一个被动的窃听端对该消息进行窃听,另一个节点作为协作干扰机发射信号对窃听端造成干扰。发射端发射的是结合了理想信道估计得到合法通信信道(发射源与合法接收端之间的通信信道,又称主信道)信息将有用信号和人工噪声信号之间进行最有功率分配信号,其中人工噪声干扰窃听端从而降低窃听端接收的信噪比,并尽可能多的向合法接收者发送有用保密消息,同时协作干扰机结合非理想信道估计的协作信道(协作干扰机与合法接收端之间的信道)信息设计干扰信号,全力干扰窃听端而对合法接收端无影响,使系统安全速率达到最大,实现了无线网络中保密消息最有效的安全传输。

假设发射端和协作干扰机配有多根天线,天线数分别有Na、Nc条天线,而合法接收端和窃听端仅配有单根接收天线,设主信道用表示,协作干扰机到合法接收端之间的信道用表示;假设发射端和协作干扰机仅知道窃听端的信道统计信息,其中窃听信道用表示,协作干扰机到窃听端之间的信道用表示;假设he和hec相互独立,均服从零均值循环对称复高斯分布;假设发射端要向合法接收端发送一个数据流;为了阻止窃听端窃听到有用信息,发射端的发送信号需要进行有用信号和人工噪声信号之间的功率分配,同时协作干扰机需要发射干扰信号。

首先,考虑理想信道估计条件下的最优功率分配比及最大安全传输速率。假设发射端和协作干扰机分别对主信道和协作信道都做理想信道估计得到信道信息设计的发射信号向量分别为合法接收端和窃听端的接收信号分别表示为

>yb=hbHs+hbcHsc+nb---(1)>

>ye=heHs+hecHsc+ne---(2)>

其中,nb,ne~CN(0,1)分别代表噪声对合法接收端和窃听端的影响。发射端发射信号s中的人工噪声信号部分应对合法接收端没有任何影响,故满足:

>s=Paφvx+Pa(1-φ)Na-1Nvn---(3)>

其中,Pa表示发送端的发送功率约束;φ∈[0,1]表示Pa的功率分配比;x~CN(0,1)和分别表示高斯码本的数据信号和高斯噪声向量,并且是相互独立的。等式右边第一项表示信息轴方向的信号,其中第二项表示人工噪声向量,其中的列向量构成的零空间的标准正交基。

协作干扰机发射信号sc也应对合法接收端没有任何影响,即所以sc表示为

>sc=PcNc-1Wz---(4)>

其中,Pc表示协作干扰机的发送功率约束;W的列向量形成了的零空间的标准正交基;表示一个高斯噪声向量。

理想信道估计的条件下,合法接收端和窃听端的信干燥比可以表示成

γb(φ)=Paφ||hb||2(5)

>γe(φ)=Paφ|heHv|21+Pa(1-φ)Na-1|heHNv|2+PcNc-1||hecHW||2---(6)>

要实现安全中断容量最大化,该优化问题可以等价为一个功率分配问题,描述如下:

>max0φ1Rs=log2(1+γφ1+μ)s.t.Pr(γe(φ)>μ)=ϵ,0RsCb.---(7)>

其中γ=Pa||hb||2,Rs表示安全传输速率,ε表示安全中断概率约束,Cb=log2(1+γb(φ))表示主信道的信道容量,表示和中断概率有关的阈值。

求解安全中断概率约束为

>ln(1ϵ)=ωPa+ln[1+(1-φ)ω]+3ln(1+ωd)---(8)>

其中由公式(8)可以看出ω是一个关于φ的隐函数,且已知ω(φ)>0。根据公式(8),求解隐函数ω(φ)的导函数,表示为

>T1(φ)=1+ω(φ)(1-φ)T2(φ)=ω(φ)+dω(φ)=Paω(φ)T2(φ)T1(φ)T2(φ)+PaT2(φ)(1-φ)+3PaT1(φ)---(14)>

显然对于任意φ∈[0,1]都有T1(φ)>0,T2(φ)>0,由此可以推出ω'(φ)>0。即函数ω(φ)在φ∈[0,1]上是关于φ严格递增的函数。

公式(7)就可以表示成

>Rs(φ)=log2(1+φγ1+φω(φ))---(9)>

由于ω(φ)不能表示成闭型,用数值分析方法求解公式(11)的最优功率分配比φ*及最大安全传输速率Rs*

对于协作信道非理想信道估计条件下最优功率分配比φmax及最大安全传输速率Rs_max;根据发射信号的设计原则可知简化表达式,合法接收端和窃听端接收到信号表示为

>yb=h~bHs+h~bcHsc+nb=hbHs+(hbc+δbc)Hsc+nb=hbHs+hbcHsc+δbcHsc+nb=hbHs+δbcHsc+nb---(10)>

>ye=heHs+hecHsc+ne---(2)>

合法接收端和窃听端的信干燥比可以表示成

>γb(φ)=Paφ||hb||21+PcNc-1||δbcHWbc||2---(11)>

已知δbc~CN(0,σINc)且Wbc的列向量形成了的零空间的标准正交基,从而得到

>γb(φ)=Paφ||hb||21+Pcσ1Nc-1=γcφ---(12)>

由于,该系统只知道窃听信道的统计信息,窃听端的信干燥比不变,仍为公式(6),而安全中断概率约束只与窃听信道相关,故安全中断约束条件不变。因此,安全中断概率约束下的系统安全速率关于发射信号的功率分配比的关系表示为

>Rs(φ)=log2(1+φγc1+φω(φ))---(13)>

根据公式(13),Rs(φ)的导函数Rs'(φ)表示为

>Rs(φ)=γc-ω(φ)-φω(φ)-φ2ω(φ)γc(1+φγc)[1+φω(φ)]ln(2)---(16)>

>G(φ)=γc-ω(φ)(1+φγc)[1+φω(φ)]---(17)>

>H(φ)=φω(φ)[1+φω(φ)]=f(φ)1+1/[φω(φ)]---(18)>

>Rs(φ)=1ln(2)[G(φ)-H(φ)]---(19)>

已知由函数ω(φ)和在φ∈[0,1]上都是关于φ严格递增的函数。可以得到函数G(φ)随φ的增加而减小,H(φ)随φ的增加而增大,显而易见,函数Rs'(φ)随φ递减,即Rs”(φ)<0,由此可得到:

命题1:函数Rs(φ)在φ∈[0,1]上是凹函数。

已知Rs”φ(<),0即Rs'(φ)递减,那么若Rs'(1)≥0,对于所有φ∈(0,1],都有Rs'(φ)≥Rs'(≥1);若Rs'(0)≤0,对于所有φ∈(0,1],都有Rs'(φ)<Rs'(0)≤0。由此可得到

命题2:若Rs'(1)≥0,则函数Rs(φ)在φ∈[0,1)区间上是关于φ的递增函数;

若Rs'(0)≤0,则函数Rs(φ)在φ∈(0,1]区间上是关于φ的递减函数。

利用以上得出的所有命题,分三种情况来讨论:

1)γc≤ω(0)

根据公式(14)得Rs'(0)≤0,结合命题2可以推出当φmax=0时,Rs(φ)最大,值为Rs(0)。

2)γc>ω(0)且Rs'(1)<0

由γc>ω(0)可得Rs'(0)>0,已知Rs'(1)<0,由此可得存在φmax∈(0,1)使得Rs'(φmax)=0,即Rsmax)是最大值。

3)Rs'(1)≥0

结合命题2可以得出当φmax=1时,Rs(φ)最大,值为Rs(1)。将φmax=1带入公式(16)并结合Rs'(1)≥0可以得出

γc-ω(1)≥(1+γc)ω'(1)

已知函数ω(φ)在φ∈[0,1]上是关于φ严格递增的函数,即ω'(φ)>0,则可得上面不等式的右边大于零,因此γc>ω(1),从而可以结合公式(13)得到Rs(1)>0,即存在正的安全速率。

此时,发射源发射端只发射了保密波束成形的消息,并没有加入人工噪声。

总结使用MATLAB工具求解最有功率分配比的关键步骤如下:

1.将φ=1和φ=0分别带入Rs'(φ)公式,求得Rs'(1)、Rs'(0)。

2.若Rs'(1)≥0,则令φmax=1并跳转到5。

3.若Rs'(0)≤0,则φmax=0并跳转到5.

4.求解Rs'(φmax)=0方程,得到φmax值并跳转到5.

5.求出最大值Rs_max=Rsmax)

通过以上数值分析过程并利用MATLAB工具计算找到使系统安全传输速率Rs达到最大的φmax值及最大值Rs_max=Rsmax)。

设定天线参数Na=2,Nc=4,ε=0.1,||hb||2=1,采取的估计误差为σ=0.1,并分别考虑Pc=0dB和Pc=10dB两种情况。通过MATLAB仿真找到最优解并对比作图,如图3所示,图中呈现的是不同条件下,系统安全速率与发射端的总发射功率之间的关系,可以明显看出信道hbc存在估计误差对系统的安全速率影响不大,系统的安全速率在理想与非理想信道估计的条件下都是随发射功率的增加而增大,趋势不变,数值大小也差的不多。特别是,当协作干扰机的发射功率为0dB时,该估计误差对系统的安全速率几乎没有影响。

本发明中考虑协作信道非理想信道估计条件下发送干扰信号,降低窃听端接收的信干燥比,使系统安全传输速率达到最大。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号