基于压缩感知MassiveMIMO安全传输方法与流程

文档序号:12182131阅读:来源:国知局

技术特征:

1.一种基于压缩感知Massive MIMO安全传输方法,其特征是,具体步骤如下:

(1)发送端激活部分天线发送信号,构成稀疏信号向量;

(2)接收端通过压缩信道矩阵接收压缩信号,计算主信道容量;

(3)窃听节点通过窃听信道矩阵窃听发送端信号,计算窃听信道容量最大值;

(4)用主信道容量减去窃听信道容量最大值得到系统安全容量下界,利用安全容量下界证明系统传输的安全性。

2.如权利要求1所述的基于压缩感知Massive MIMO安全传输方法,其特征是,一个实例中具体步骤如下:设发送天线数为N,接收天线数为M,窃听节点数为E,E<M<N,在某一时隙t,发送信号向量X为稀疏度是k,E<k<M<N的实向量:x1,...,xN表示N根天线的发送信号,若不发送,其值为0,(·)T表示向量转置,X均匀分布于表示稀疏度为k的所有N维向量集合,接收端和窃听节点接收到的信号分别为Y和W,且可用公式表示如下:

<mrow> <mi>Y</mi> <mo>=</mo> <msqrt> <msub> <mi>P</mi> <mi>s</mi> </msub> </msqrt> <msub> <mi>H</mi> <mrow> <mi>s</mi> <mi>r</mi> </mrow> </msub> <mi>X</mi> <mo>+</mo> <msub> <mi>n</mi> <mrow> <mi>s</mi> <mi>r</mi> </mrow> </msub> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow>

<mrow> <mi>W</mi> <mo>=</mo> <msqrt> <msub> <mi>P</mi> <mi>s</mi> </msub> </msqrt> <msub> <mi>H</mi> <mrow> <mi>s</mi> <mi>e</mi> </mrow> </msub> <mi>X</mi> <mo>+</mo> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>2</mn> <mo>)</mo> </mrow> </mrow>

其中Ps表示发送端的信号发送功率,表示均值为0,方差为的高斯白噪声,是发送天线和接收天线之间的高斯信道矩阵,是发送天线与窃听节点之间的高斯信道矩阵,两者均作为压缩信道矩阵并满足线性独立特性,即选择矩阵的任意几列都可以定义一个唯一的线性子空间;

根据离散无记忆窃听信道安全容量计算公式:

<mrow> <msub> <mi>C</mi> <mi>s</mi> </msub> <mo>=</mo> <mi>m</mi> <mi>a</mi> <mi>x</mi> <mo>&lsqb;</mo> <mfrac> <mn>1</mn> <mi>N</mi> </mfrac> <mi>I</mi> <mrow> <mo>(</mo> <mi>X</mi> <mo>;</mo> <mi>Y</mi> <mo>)</mo> </mrow> <mo>-</mo> <mfrac> <mn>1</mn> <mi>N</mi> </mfrac> <mi>I</mi> <mrow> <mo>(</mo> <mi>X</mi> <mo>;</mo> <mi>W</mi> <mo>)</mo> </mrow> <mo>&rsqb;</mo> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>3</mn> <mo>)</mo> </mrow> </mrow>

I(X;Y)表示主信道容量,I(X;W)表示窃听信道容量,首先计算Massive MIMO主信道容量,根据信息论,互信息量可以通过信息熵获得:

I(X;Y)=H(X)-H(X|Y) (4)

H(X)表示信息熵,H(X|Y)表示条件信息熵,根据X的均匀分布性,同时令kmax=M-1,

H(X)达到最大值,且Hsr的线性独立性使得H(X|Y)=0,则主信道容量为:

<mrow> <mi>I</mi> <mrow> <mo>(</mo> <mi>X</mi> <mo>;</mo> <mi>Y</mi> <mo>)</mo> </mrow> <mo>=</mo> <mi>H</mi> <mrow> <mo>(</mo> <mi>X</mi> <mo>)</mo> </mrow> <mo>-</mo> <mi>H</mi> <mrow> <mo>(</mo> <mi>X</mi> <mo>|</mo> <mi>Y</mi> <mo>)</mo> </mrow> <mo>=</mo> <mi>H</mi> <mrow> <mo>(</mo> <mi>X</mi> <mo>)</mo> </mrow> <mo>=</mo> <mi>l</mi> <mi>o</mi> <mi>g</mi> <mfenced open = "(" close = ")"> <mtable> <mtr> <mtd> <mi>N</mi> </mtd> </mtr> <mtr> <mtd> <mi>M</mi> <mo>-</mo> <mn>1</mn> </mtd> </mtr> </mtable> </mfenced> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>5</mn> <mo>)</mo> </mrow> </mrow>

因为k>E,即X中非零元素的个数大于Hse的秩,W和W|X存在概率密度函数,所以用微分熵的公式给出窃听信道容量的最大值:

I(X;W)=h(W)-h(W|X) (6)

最后用Massive MIMO主信道容量减去窃听信道容量的最大值,得到系统安全容量的下界均值如下:

其中ψ(x)=Γ′(x)/Γ(x)为欧拉双函数,i的取值为从1到E。

3.如权利要求1所述的基于压缩感知Massive MIMO安全传输方法,其特征是,只要满足发送信号稀疏且窃听节点数少于接收天线个数,系统安全容量可以一直保持在不下降的水平上。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1