发明名称 一种放大转发无线中继网络中安全协作波束赋形的方法
摘要 本发明公开了一种放大转发无线中继网络中安全协作波束赋形的方法,包括以下步骤:1)在放大转发无线中继网络中,获取第一个源节点T<sub>i</sub>处可达信息速度I<sub>1</sub>、第二个源节点T<sub>2</sub>处可达信息速度I<sub>2</sub>以及窃听者E<sub>k</sub>处可达信息速率<img file="DDA0000638659190000011.GIF" wi="63" he="64" />;2)则根据安全和速率最大化准则构建单个中继功率控制的优化问题,然后将该优化问题转化为半正定规划问题,并通过迭代的方法得到最优的矩阵x<sub>opt</sub>,其中所述矩阵x<sub>opt</sub>满足rank(X<sub>opt</sub>)=1,然后根据所述得到最优的安全和速率。该方法可以实现放大转发无线中继网络中安全协作波束赋形的最大安全和速率,显著降低窃听者窃取正当用户的信息概率,提高安全通信的频谱效率。
申请公布号 CN104519499A 申请公布日期 2015.04.15
申请号 CN201410803788.X 申请日期 2014.12.19
申请人 西安交通大学 发明人 李国兵;张艺珍;吕刚明;张国梅
分类号 H04W16/28(2009.01)I;H04B7/15(2006.01)I 主分类号 H04W16/28(2009.01)I
代理机构 西安通大专利代理有限责任公司 61200 代理人 陆万寿
主权项 一种放大转发无线中继网络中安全协作波束赋形的方法,其特征在于,包括以下步骤:1)在放大转发无线中继网络中,第一个源节点T<sub>1</sub>及第二个源节点T<sub>2</sub>通过一组中继R<sub>n</sub>交换信息,窃听者E<sub>k</sub>是被动的,并且试图非法窃听第一个源节点T<sub>1</sub>和第二个源节点T<sub>2</sub>处的信息,其中,n=1,2,...,N,k=1,2,...,K,N为中继总数,K为窃听者的数量,则第一个源节点T<sub>1</sub>处可达信息速度I<sub>1</sub>、第二个源节点T<sub>2</sub>处可达信息速度I<sub>2</sub>以及窃听者E<sub>k</sub>处可达信息速率<img file="FDA0000638659160000011.GIF" wi="53" he="58" />分别为<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msub><mi>I</mi><mn>1</mn></msub><mo>=</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><mi>log</mi><mrow><mo>(</mo><mn>1</mn><mo>+</mo><mfrac><mrow><msub><mi>P</mi><mn>2</mn></msub><msup><mi>w</mi><mi>H</mi></msup><msub><mi>R</mi><mi>fg</mi></msub><mi>w</mi></mrow><mrow><msup><mi>w</mi><mi>H</mi></msup><msub><mi>R</mi><mi>ff</mi></msub><mi>w</mi><mo>+</mo><mn>1</mn><mo>+</mo><msubsup><mi>f</mi><mi>R</mi><mi>T</mi></msubsup><mi>&Sigma;</mi><msubsup><mi>f</mi><mi>R</mi><mo>*</mo></msubsup></mrow></mfrac><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>9</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000638659160000012.GIF" wi="893" he="143" /></maths><maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><msub><mi>I</mi><mn>2</mn></msub><mo>=</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><mi>log</mi><mrow><mo>(</mo><mn>1</mn><mo>+</mo><mfrac><mrow><msub><mi>P</mi><mn>1</mn></msub><msup><mi>w</mi><mi>H</mi></msup><msub><mi>R</mi><mi>fg</mi></msub><mi>w</mi></mrow><mrow><msup><mi>w</mi><mi>H</mi></msup><msub><mi>R</mi><mi>gg</mi></msub><mi>w</mi><mo>+</mo><mn>1</mn><mo>+</mo><msubsup><mi>g</mi><mi>R</mi><mi>T</mi></msubsup><mi>&Sigma;</mi><msubsup><mi>g</mi><mi>R</mi><mo>*</mo></msubsup></mrow></mfrac><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>10</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000638659160000013.GIF" wi="929" he="143" /></maths><maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><msub><mi>I</mi><msub><mi>E</mi><mi>k</mi></msub></msub><mo>=</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><mi>log</mi><mrow><mo>(</mo><msub><mi>&gamma;</mi><mi>k</mi></msub><mo>+</mo><mfrac><mrow><msup><mi>w</mi><mi>H</mi></msup><msub><mi>V</mi><mi>k</mi></msub><mi>w</mi></mrow><mrow><msup><mi>w</mi><mi>H</mi></msup><msub><mi>R</mi><mrow><msub><mi>c</mi><mi>k</mi></msub><msub><mi>c</mi><mi>k</mi></msub></mrow></msub><mi>w</mi><mo>+</mo><mn>1</mn><mo>+</mo><msubsup><mi>c</mi><msub><mi>E</mi><mi>k</mi></msub><mi>T</mi></msubsup><mi>&Sigma;</mi><msubsup><mi>c</mi><msub><mi>E</mi><mi>k</mi></msub><mo>*</mo></msubsup></mrow></mfrac><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>11</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000638659160000014.GIF" wi="961" he="151" /></maths>其中P<sub>1</sub>为第一个源节点T<sub>1</sub>的平均发射功率,P<sub>2</sub>为第二个源节点T<sub>2</sub>的平均发射功率,w为波束赋形矩阵,f<sub>R</sub>为第一个源节点T<sub>1</sub>到所有中继的信道,f<sub>E</sub>到第一源节点T<sub>1</sub>到窃听者的信道,g<sub>R</sub>为第二个源节点T<sub>2</sub>到所有中继的信道,g<sub>E</sub>为第二个源节点T<sub>2</sub>到窃听者的信道,c<sub>E</sub>为中继到窃听者的准静态衰落系数,<img file="FDA0000638659160000015.GIF" wi="75" he="49" />为中继到第k个窃听者的准静态衰落系数,<img file="FDA0000638659160000016.GIF" wi="501" he="88" /><maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><msub><mi>R</mi><mi>ff</mi></msub><mo>=</mo><mi>diag</mi><mrow><mo>(</mo><msup><mrow><mo>|</mo><msub><mi>f</mi><mrow><mi>R</mi><mo>,</mo><mn>1</mn></mrow></msub><mo>|</mo></mrow><mn>2</mn></msup><mo>,</mo><msup><mrow><mo>|</mo><msub><mi>f</mi><mrow><mi>R</mi><mo>,</mo><mn>2</mn></mrow></msub><mo>|</mo></mrow><mn>2</mn></msup><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><msup><mrow><mo>|</mo><msub><mi>f</mi><mrow><mi>R</mi><mo>,</mo><mi>N</mi></mrow></msub><mo>|</mo></mrow><mn>2</mn></msup><mo>)</mo></mrow><mo>,</mo><msub><mi>R</mi><mrow><msub><mi>c</mi><mi>k</mi></msub><mo>,</mo><msub><mi>c</mi><mi>k</mi></msub></mrow></msub><mo>=</mo><mi>diag</mi><mrow><mo>(</mo><msup><mrow><mo>|</mo><msub><mi>c</mi><mrow><msub><mi>E</mi><mi>k</mi></msub><mo>,</mo><mn>1</mn></mrow></msub><mo>|</mo></mrow><mn>2</mn></msup><mo>,</mo><msup><mrow><mo>|</mo><msub><mi>c</mi><mrow><msub><mi>E</mi><mi>k</mi></msub><mo>,</mo><mn>2</mn></mrow></msub><mo>|</mo></mrow><mn>2</mn></msup><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><msup><mrow><mo>|</mo><msub><mi>c</mi><mrow><msub><mi>E</mi><mi>k</mi></msub><mo>,</mo><mi>N</mi></mrow></msub><mo>|</mo></mrow><mn>2</mn></msup><mo>)</mo></mrow><mo>,</mo></mrow>]]></math><img file="FDA0000638659160000017.GIF" wi="1511" he="88" /></maths>a<sub>fg</sub>=f<sub>r</sub>og<sub>R</sub>,<maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><msub><mi>R</mi><mi>fg</mi></msub><mo>=</mo><msub><mi>a</mi><mi>fg</mi></msub><msubsup><mi>a</mi><mi>fg</mi><mi>H</mi></msubsup><mo>,</mo><msub><mi>R</mi><mi>gg</mi></msub><mo>=</mo><mi>diag</mi><mrow><mo>(</mo><msup><mrow><mo>|</mo><msub><mi>f</mi><mrow><mi>g</mi><mo>,</mo><mn>1</mn></mrow></msub><mo>|</mo></mrow><mn>2</mn></msup><mo>,</mo><msup><mrow><mo>|</mo><msub><mi>f</mi><mrow><mi>g</mi><mo>,</mo><mn>2</mn></mrow></msub><mo>|</mo></mrow><mn>2</mn></msup><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><msup><mrow><mo>|</mo><msub><mi>f</mi><mrow><mi>g</mi><mo>,</mo><mi>N</mi></mrow></msub><mo>|</mo></mrow><mn>2</mn></msup><mo>)</mo></mrow><mo>,</mo><msub><mi>a</mi><mrow><msub><mi>c</mi><mi>k</mi></msub><mi>f</mi></mrow></msub><mo>=</mo><msub><mi>c</mi><msub><mi>E</mi><mi>k</mi></msub></msub><mi>o</mi><msub><mi>f</mi><mi>R</mi></msub><mo>,</mo><msub><mi>a</mi><mrow><msub><mi>c</mi><mi>k</mi></msub><mo>,</mo><mi>g</mi></mrow></msub><mo>=</mo><msub><mi>c</mi><msub><mi>E</mi><mi>k</mi></msub></msub><mi>o</mi><msub><mi>g</mi><mi>R</mi></msub><mo>,</mo></mrow>]]></math><img file="FDA0000638659160000018.GIF" wi="1808" he="85" /></maths><maths num="0006" id="cmaths0006"><math><![CDATA[<mrow><msub><mi>V</mi><mi>k</mi></msub><mo>=</mo><mrow><mo>(</mo><msub><mi>P</mi><mn>1</mn></msub><msub><mi>P</mi><mn>2</mn></msub><msup><mrow><mo>|</mo><msub><mi>g</mi><msub><mi>E</mi><mi>k</mi></msub></msub><mo>|</mo></mrow><mn>2</mn></msup><mo>+</mo><msub><mi>P</mi><mn>1</mn></msub><mo>)</mo></mrow><msub><mi>R</mi><mrow><msub><mi>c</mi><mi>k</mi></msub><mi>f</mi></mrow></msub><mo>+</mo><mrow><mo>(</mo><msub><mi>P</mi><mn>1</mn></msub><msub><mi>P</mi><mn>2</mn></msub><msup><mrow><mo>|</mo><msub><mi>f</mi><msub><mi>E</mi><mi>k</mi></msub></msub><mo>|</mo></mrow><mn>2</mn></msup><mo>+</mo><msub><mi>P</mi><mn>2</mn></msub><mo>)</mo></mrow><msub><mi>R</mi><mrow><msub><mi>c</mi><mi>k</mi></msub><mi>g</mi></mrow></msub><mo>-</mo><msub><mi>P</mi><mn>1</mn></msub><msub><mi>P</mi><mn>2</mn></msub><msub><mi>f</mi><msub><mi>E</mi><mi>k</mi></msub></msub><msubsup><mi>g</mi><msub><mi>E</mi><mi>k</mi></msub><mo>*</mo></msubsup><msub><mi>a</mi><mrow><msub><mi>c</mi><mi>k</mi></msub><mi>g</mi></mrow></msub><msubsup><mi>a</mi><mrow><msub><mi>c</mi><mi>k</mi></msub><mi>f</mi></mrow><mi>H</mi></msubsup><mo>-</mo><msub><mi>P</mi><mn>1</mn></msub><msub><mi>P</mi><mn>2</mn></msub><msubsup><mi>f</mi><msub><mi>E</mi><mi>k</mi></msub><mo>*</mo></msubsup><msub><mi>g</mi><msub><mi>E</mi><mi>k</mi></msub></msub><msub><mi>a</mi><mrow><msub><mi>c</mi><mi>k</mi></msub><mi>f</mi></mrow></msub><msubsup><mi>a</mi><mrow><msub><mi>c</mi><mi>k</mi></msub><mi>g</mi></mrow><mi>H</mi></msubsup><mo>,</mo></mrow>]]></math><img file="FDA0000638659160000019.GIF" wi="1809" he="88" /></maths><maths num="0007" id="cmaths0007"><math><![CDATA[<mrow><msub><mi>R</mi><mrow><msub><mi>c</mi><mi>k</mi></msub><mi>f</mi></mrow></msub><mo>=</mo><msub><mi>a</mi><mrow><msub><mi>c</mi><mi>k</mi></msub><mi>f</mi></mrow></msub><msubsup><mi>a</mi><msub><mi>c</mi><mi>k</mi></msub><mi>H</mi></msubsup><mo>,</mo><msub><mi>R</mi><mrow><msub><mi>c</mi><mi>k</mi></msub><mi>g</mi></mrow></msub><mo>=</mo><msub><mi>a</mi><mrow><msub><mi>c</mi><mi>k</mi></msub><mi>g</mi></mrow></msub><msubsup><mi>a</mi><mrow><msub><mi>c</mi><mi>k</mi></msub><mi>g</mi></mrow><mi>H</mi></msubsup><mo>;</mo></mrow>]]></math><img file="FDA00006386591600000110.GIF" wi="662" he="67" /></maths>2)则根据安全和速率最大化准则构建单个中继功率控制的优化问题即<maths num="0008" id="cmaths0008"><math><![CDATA[<mrow><mi>Q</mi><mn>1</mn><mo>:</mo><munder><mi>max</mi><mrow><mi>w</mi><mo>,</mo><mi>&Sigma;</mi></mrow></munder><munder><mi>min</mi><mi>k</mi></munder><mo>{</mo><msub><mi>I</mi><mn>1</mn></msub><mo>+</mo><msub><mi>I</mi><mn>2</mn></msub><mo>-</mo><msub><mi>I</mi><msub><mi>E</mi><mi>k</mi></msub></msub><mo>}</mo><mo>,</mo></mrow>]]></math><img file="FDA0000638659160000021.GIF" wi="562" he="107" /></maths><maths num="0009" id="cmaths0009"><math><![CDATA[<mrow><mi>s</mi><mo>.</mo><mi>t</mi><mo>.</mo><msub><mrow><mo>[</mo><msubsup><mi>x</mi><mi>R</mi><mi>H</mi></msubsup><msub><mi>x</mi><mi>R</mi></msub><mo>]</mo></mrow><mrow><mi>n</mi><mo>,</mo><mi>n</mi></mrow></msub><mo>&le;</mo><msub><mi>P</mi><msub><mi>R</mi><mi>n</mi></msub></msub><mo>,</mo><mo>&ForAll;</mo><mi>n</mi></mrow>]]></math><img file="FDA0000638659160000022.GIF" wi="424" he="67" /></maths>其中,x<sub>R</sub>为中继对接收到的信号进行波束赋形并加入人工噪声后的信号,<img file="FDA00006386591600000210.GIF" wi="268" he="74" />P<sub>R</sub>为所有中继的总功率,然后将式(9)、式(10)及式(11)带入Q1中,得<maths num="0010" id="cmaths0010"><math><![CDATA[<mfenced open='' close=''><mtable><mtr><mtd><mi>Q</mi><mn>2</mn><mo>:</mo><munder><mi>max</mi><mrow><mi>w</mi><mo>,</mo><mi>&Sigma;</mi></mrow></munder><munder><mi>min</mi><mi>k</mi></munder><mfrac><mrow><mn>1</mn><mo>+</mo><msup><mi>w</mi><mi>H</mi></msup><mrow><mo>(</mo><msub><mi>R</mi><mi>ff</mi></msub><mo>+</mo><msub><mi>P</mi><mn>2</mn></msub><msub><mi>R</mi><mi>fg</mi></msub><mo>)</mo></mrow><mi>w</mi><mo>+</mo><msubsup><mi>f</mi><mi>R</mi><mi>T</mi></msubsup><mi>&Sigma;</mi><msubsup><mi>f</mi><mi>R</mi><mo>*</mo></msubsup></mrow><mrow><mn>1</mn><mo>+</mo><msup><mi>w</mi><mi>H</mi></msup><msub><mi>R</mi><mi>ff</mi></msub><mi>w</mi><mo>+</mo><msubsup><mi>f</mi><mi>R</mi><mi>T</mi></msubsup><mi>&Sigma;</mi><msubsup><mi>f</mi><mi>R</mi><mo>*</mo></msubsup></mrow></mfrac></mtd></mtr><mtr><mtd><mo>&CenterDot;</mo><mfrac><mrow><mn>1</mn><mo>+</mo><msup><mi>w</mi><mi>H</mi></msup><mrow><mo>(</mo><msub><mi>R</mi><mi>gg</mi></msub><mo>+</mo><msub><mi>P</mi><mn>1</mn></msub><msub><mi>R</mi><mi>fg</mi></msub><mo>)</mo></mrow><mi>w</mi><mo>+</mo><msubsup><mi>g</mi><mi>R</mi><mi>T</mi></msubsup><mi>&Sigma;</mi><msubsup><mi>g</mi><mi>R</mi><mo>*</mo></msubsup></mrow><mrow><mn>1</mn><mo>+</mo><msup><mi>w</mi><mi>H</mi></msup><msub><mi>R</mi><mi>gg</mi></msub><mi>w</mi><mo>+</mo><msubsup><mi>g</mi><mi>R</mi><mi>T</mi></msubsup><mi>&Sigma;</mi><msubsup><mi>g</mi><mi>R</mi><mo>*</mo></msubsup></mrow></mfrac></mtd></mtr><mtr><mtd><mo>&CenterDot;</mo><mfrac><mrow><mn>1</mn><mo>+</mo><msup><mi>w</mi><mi>H</mi></msup><msub><mi>R</mi><mrow><msub><mi>c</mi><mi>k</mi></msub><mo>,</mo><msub><mi>c</mi><mi>k</mi></msub></mrow></msub><mi>w</mi><mo>+</mo><msubsup><mi>c</mi><msub><mi>E</mi><mi>k</mi></msub><mi>T</mi></msubsup><mi>&Sigma;</mi><msubsup><mi>c</mi><msub><mi>E</mi><mi>k</mi></msub><mo>*</mo></msubsup></mrow><mrow><msup><mi>w</mi><mi>H</mi></msup><mrow><mo>(</mo><msub><mi>&gamma;</mi><mi>k</mi></msub><msub><mi>R</mi><mrow><msub><mi>c</mi><mi>k</mi></msub><msub><mi>c</mi><mi>k</mi></msub></mrow></msub><mo>+</mo><msub><mi>V</mi><mi>k</mi></msub><mo>)</mo></mrow><mi>w</mi><mo>+</mo><msub><mi>&gamma;</mi><mi>k</mi></msub><mrow><mo>(</mo><mn>1</mn><mo>+</mo><msubsup><mi>c</mi><msub><mi>E</mi><mi>k</mi></msub><mi>T</mi></msubsup><mi>&Sigma;</mi><msubsup><mi>c</mi><msub><mi>E</mi><mi>k</mi></msub><mo>*</mo></msubsup><mo>)</mo></mrow></mrow></mfrac></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000638659160000023.GIF" wi="909" he="477" /></maths><maths num="0011" id="cmaths0011"><math><![CDATA[<mrow><mi>s</mi><mo>.</mo><mi>t</mi><mo>.</mo><msub><mrow><mo>[</mo><msubsup><mi>x</mi><mi>R</mi><mi>H</mi></msubsup><msub><mi>x</mi><mi>R</mi></msub><mo>]</mo></mrow><mrow><mi>n</mi><mo>,</mo><mi>n</mi></mrow></msub><mo>&le;</mo><msub><mi>P</mi><msub><mi>R</mi><mi>n</mi></msub></msub><mo>,</mo><mo>&ForAll;</mo><mi>n</mi><mo>.</mo></mrow>]]></math><img file="FDA0000638659160000024.GIF" wi="431" he="66" /></maths>其中,Q2为一个非凸问题,将Q2转化为半正定规划问题,并通过迭代的方法得到最优的矩阵x<sub>opt</sub>,其中所述最优的矩阵x<sub>opt</sub>满足rank(x<sub>opt</sub>)=1,再根据所述的最优的矩阵x<sub>opt</sub>得最优安全和速率,然后根据所述最优的安全和速率进行放大转发无线中继网络中安全协作波束的赋形。
地址 710049 陕西省西安市咸宁西路28号