发明名称 多输入多输出 Y 信道中基于网络编码的信号传输方法
摘要 本发明公开了一种多输入多输出 Y 信道中基于网络编码的信号传输方法,主要解决现有技术的可达和速率较小的问题。其实现步骤包括:用户节点对原始信号进行预编码,即将信号空间对齐矩阵,用户节点附加预编码矩阵,以及功率分配矩阵与原始信号向量相乘;用户节点将预编码得到的信号发送给中继节点;中继节点将接收信号进行分离,并将分离信号与干扰消除矩阵,中继节点附加预编码矩阵,以及功率分配矩阵相乘,得到中继节点的发送信号;中继节点将预编码得到的发送信号广播给用户节点;用户节点根据接收信号及自己发送的信号恢复数据。仿真结果表明,本发明与现有的信号传输方法相比,其可达和速率有了较大提高。
申请公布号 CN102510324A 申请公布日期 2012.06.20
申请号 CN201210000363.6 申请日期 2012.01.02
申请人 西安电子科技大学 发明人 苏玉萍;李颖;孙岳;林昊;常光辉
分类号 H04L1/00(2006.01)I 主分类号 H04L1/00(2006.01)I
代理机构 陕西电子工业专利中心 61205 代理人 王品华;朱红星
主权项 1.一种多输入多输出Y信道中基于网络编码的信号传输方法,包括:(1)用户节点对原始信号进行预编码步骤每个用户节点将发给另外两个用户节点的信息进行预编码,得到发送用户节点的M×1维发送信号为:<maths num="0001"><![CDATA[<math><mrow><msub><mi>x</mi><mi>i</mi></msub><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn><mo>,</mo><mi>j</mi><mo>&NotEqual;</mo><mi>i</mi></mrow><mn>3</mn></munderover><msup><mi>V</mi><mrow><mo>[</mo><mi>j</mi><mo>,</mo><mi>i</mi><mo>]</mo></mrow></msup><msub><mi>W</mi><mrow><mi>&pi;</mi><mrow><mo>(</mo><mi>j</mi><mo>,</mo><mi>i</mi><mo>)</mo></mrow></mrow></msub><msup><mi>&Sigma;</mi><mrow><mo>[</mo><mi>j</mi><mo>,</mo><mi>i</mi><mo>]</mo></mrow></msup><msup><mi>s</mi><mrow><mo>[</mo><mi>j</mi><mo>,</mo><mi>i</mi><mo>]</mo></mrow></msup><mo>,</mo></mrow></math>]]></maths>式中i表示发送用户节点,j表示接收用户节点,且i,j∈{1,2,3},i≠j,M表示发送用户节点处配制的天线个数,且M为偶数,s<sup>[j,i]</sup>是发送用户节点i发给接收用户节点j的M/2×1个数据流构成的原始信号向量,该向量的每个元素是均值为零、方差为1的相互独立的随机变量,∑<sup>[j,i]</sup>是M/2×M/2的发送节点功率分配对角矩阵,W<sub>π(j,i)</sub>是M/2×M/2用户节点附加预编码矩阵,下标π(j,i)是一个索引函数,满足π(i,j)=π(j,i),且有π(1,2)=1,π(1,3)=2,π(2,3)=3,因此有W<sub>π(2,1)</sub>=W<sub>π(1,2)</sub>=W<sub>1</sub>,W<sub>π(3,1)</sub>=W<sub>π(1,3)</sub>=W<sub>2</sub>,W<sub>π(3,2)</sub>=W<sub>π(2,3)</sub>=W<sub>3</sub>,V<sup>[j,i]</sup>是M×M/2的信号空间对齐矩阵,满足H<sup>[r,i]</sup>V<sup>[j,i]</sup>=H<sup>[r,j]</sup>V<sup>[i,j]</sup>,H<sup>[r,i]</sup>表示用户节点i到中继节点r的N×M的信道矩阵,N表示中继节点r处配置的天线个数,且有N=3M/2,该信道矩阵的每个元素为服从均值为零、方差为1的相互独立的复高斯随机变量;(2)用户节点向中继节点发送信号步骤发送用户节点i将进行预编码得到的发送信号x<sub>i</sub>发送给中继节点r,得到中继节点的N×1维接收信号为:<maths num="0002"><![CDATA[<math><mrow><msub><mi>y</mi><mi>r</mi></msub><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mn>3</mn></munderover><msup><mi>H</mi><mrow><mo>[</mo><mi>r</mi><mo>,</mo><mi>i</mi><mo>]</mo></mrow></msup><msub><mi>x</mi><mi>i</mi></msub><mo>+</mo><msub><mi>n</mi><mi>r</mi></msub></mrow></math>]]></maths><maths num="0003"><![CDATA[<math><mrow><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mn>3</mn></munderover><msup><mi>H</mi><mrow><mo>[</mo><mi>r</mi><mo>,</mo><mi>i</mi><mo>]</mo></mrow></msup><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn><mo>,</mo><mi>j</mi><mo>&NotEqual;</mo><mi>i</mi></mrow><mn>3</mn></munderover><msup><mi>V</mi><mrow><mo>[</mo><mi>j</mi><mo>,</mo><mi>i</mi><mo>]</mo></mrow></msup><msub><mi>W</mi><mrow><mi>&pi;</mi><mrow><mo>(</mo><mi>j</mi><mo>,</mo><mi>i</mi><mo>)</mo></mrow></mrow></msub><msup><mi>&Sigma;</mi><mrow><mo>[</mo><mi>j</mi><mo>,</mo><mi>i</mi><mo>]</mo></mrow></msup><msup><mi>s</mi><mrow><mo>[</mo><mi>j</mi><mo>,</mo><mi>i</mi><mo>]</mo></mrow></msup><mo>+</mo><msub><mi>n</mi><mi>r</mi></msub></mrow></math>]]></maths><maths num="0004"><![CDATA[<math><mrow><mo>=</mo><msub><mi>U</mi><mn>1</mn></msub><msub><mi>W</mi><mn>1</mn></msub><msup><mi>s</mi><mrow><mo>[</mo><mi>r</mi><mo>,</mo><mn>1</mn><mo>]</mo></mrow></msup><mo>+</mo><msub><mi>U</mi><mn>2</mn></msub><msub><mi>W</mi><mn>2</mn></msub><msup><mi>s</mi><mrow><mo>[</mo><mi>r</mi><mo>,</mo><mn>2</mn><mo>]</mo></mrow></msup><mo>+</mo><msub><mi>U</mi><mn>3</mn></msub><msub><mi>W</mi><mn>3</mn></msub><msup><mi>s</mi><mrow><mo>[</mo><mi>r</mi><mo>,</mo><mn>3</mn><mo>]</mo></mrow></msup><mo>+</mo><msub><mi>n</mi><mi>r</mi></msub><mo>,</mo></mrow></math>]]></maths>式中,s<sup>[r,1]</sup>=∑<sup>[2,1]</sup>s<sup>[2,1]</sup>+∑<sup>[1,2]</sup>s<sup>[1,2]</sup>表示用户节点1与用户节点2的对齐信号,s<sup>[r,2]</sup>=∑<sup>[3,1]</sup>s<sup>[3,1]</sup>+∑<sup>[1,3]</sup>s<sup>[1,3]</sup>表示用户节点1与用户节点3的对齐信号,s<sup>[r,3]</sup>=∑<sup>[3,2]</sup>s<sup>[3,2]</sup>+∑<sup>[2,3]</sup>s<sup>[2,3]</sup>表示用户节点2与用户节点3的对齐信号,U<sub>1</sub>=H<sup>[r,1]</sup>V<sup>[2,1]</sup>=H<sup>[r,2]</sup>V<sup>[1,2]</sup>表示信道矩阵H<sup>[r,1]</sup>与信道矩阵H<sup>[r,2]</sup>的列空间的交空间,U<sub>2</sub>=H<sup>[r,1]</sup>V<sup>[3,1]</sup>=H<sup>[r,3]</sup>V<sup>[1,3]</sup>表示信道矩阵H<sup>[r,1]</sup>与信道矩阵H<sup>[r,3]</sup>的列空间的交空间,U<sub>3</sub>=H<sup>[r,2]</sup>V<sup>[3,2]</sup>=H<sup>[r,3]</sup>V<sup>[2,3]</sup>表示信道矩阵H<sup>[r,2]</sup>与信道矩阵H<sup>[r,3]</sup>的列空间的交空间,n<sub>r</sub>是N×1的噪声向量,该向量的每个元素是均值为零、方差为<img file="FDA0000128451060000021.GIF" wi="49" he="55" />的相互独立的复高斯随机变量;(3)中继节点对接收信号进行预编码步骤(3a)中继节点r对接收信号y<sub>r</sub>中包含的对齐信号s<sup>[r,1]</sup>,s<sup>[r,2]</sup>和s<sup>[r,3]</sup>进行分离,用s<sup>[r,1]</sup>的M/2×N维分离矩阵H<sub>1</sub>乘以y<sub>r</sub>,满足H<sub>1</sub>[U<sub>2</sub> U<sub>3</sub>]=0<sub>M/2×M</sub>,得到第一个分离后的对齐信号y<sup>[r,1]</sup>=H<sub>1</sub>y<sub>r</sub>=H<sub>1</sub>U<sub>1</sub>W<sub>1</sub>s<sup>[r,1]</sup>+H<sub>1</sub>n<sub>r</sub>,0<sub>M/2×M</sub>表示M/2×M的全零矩阵,类似地,选择s<sup>[r,2]</sup>,s<sup>[r,3]</sup>的分离矩阵H<sub>2</sub>,H<sub>3</sub>,分别满足H<sub>2</sub>[U<sub>1</sub> U<sub>3</sub>]=0<sub>M/2×M</sub>,H<sub>3</sub>[U<sub>1</sub> U<sub>2</sub>]=0<sub>M/2×M</sub>,得到第二个分离后的对齐信号y<sup>[r,2]</sup>=H<sub>2</sub>y<sub>r</sub>=H<sub>2</sub>U<sub>2</sub>W<sub>2</sub>s<sup>[r,2]</sup>+H<sub>2</sub>n<sub>r</sub>和第三个分离后的对齐信号,y<sup>[r,3]</sup>=H<sub>3</sub>y<sub>r</sub>=H<sub>3</sub>U<sub>3</sub>W<sub>3</sub>s<sup>[r,3]</sup>+H<sub>3</sub>n<sub>r</sub>;(3b)对分离后的对齐信号y<sup>[r,1]</sup>,y<sup>[r,2]</sup>,y<sup>[r,3]</sup>进行预编码,得到N×1的发送信号<maths num="0005"><![CDATA[<math><mrow><msub><mi>x</mi><mi>r</mi></msub><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mn>3</mn></munderover><msup><mi>V</mi><mrow><mo>[</mo><mi>i</mi><mo>,</mo><mi>r</mi><mo>]</mo></mrow></msup><msup><mi>&Sigma;</mi><mrow><mo>[</mo><mi>i</mi><mo>,</mo><mi>r</mi><mo>]</mo></mrow></msup><msup><mi>U</mi><mrow><mo>[</mo><mi>i</mi><mo>,</mo><mi>r</mi><mo>]</mo></mrow></msup><msup><mi>y</mi><mrow><mo>[</mo><mi>r</mi><mo>,</mo><mi>i</mi><mo>]</mo></mrow></msup><mo>,</mo></mrow></math>]]></maths>式中,V<sup>[i,r]</sup>为干扰消除矩阵,∑<sup>[i,r]</sup>为中继节点的功率分配对角矩阵,其对角元素的值根据对齐信号s<sup>[r,i]</sup>,i=1,2,3中每个数据流采用平均功率分配来确定,U<sup>[i,r]</sup>为中继节点附加预编码矩阵;(4)中继节点广播发送信号步骤中继节点r将进行预编码得到的发送信号x<sub>r</sub>广播给用户节点,得到用户节点i的M×1维接收信号为:y<sub>i</sub>=H<sup>[i,r]</sup>x<sub>r</sub>+n<sub>i</sub>,i∈{1,2,3},式中n<sub>i</sub>是M×1的噪声向量,该向量的每个元素是均值为零、方差为<img file="FDA0000128451060000023.GIF" wi="50" he="55" />的相互独立的复高斯随机变量,H<sup>[i,r]</sup>是中继节点到用户节点i的M×N的信道矩阵,该矩阵的每个元素是服从均值为零、方差为1的相互独立的复高斯随机变量;(5)用户节点恢复数据步骤用户节点i根据接收信号y<sub>i</sub>及自己的发送信号x<sub>i</sub>来去掉自身的干扰,即从接收信号y<sub>i</sub>中将x<sub>i</sub>通过信道后形成的那部分信号减掉;然后采用迫零检测恢复用户j给用户i发送的原始信号s<sup>[i,j]</sup>,j∈{1,2,3},j≠i。
地址 710071 陕西省西安市太白南路2号