发明名称 MIMO交替中继系统中基于放大转发的干扰消除方法
摘要 本发明公开了一种MIMO交替中继系统中基于放大转发的干扰消除方法,其实现步骤是:设置系统;源节点S将信号进行预编码后发送;中继节点R<sub>1</sub>接收信号,将处理的信号发送,中继节点R<sub>2</sub>在中继系统的下一时隙接收信号;设计中继节点R<sub>2</sub>的预编码矩阵消除该处的中继间干扰;中继节点R<sub>1</sub>接收信号;设计中继节点R<sub>1</sub>的预编码矩阵消除该处的中继间干扰;中继节点R<sub>1</sub>和中继节点R<sub>2</sub>分别在中继系统的偶数时隙和奇数时隙发送信号;目的节点D接收信号。本发明避免了现有干扰对齐方法对中继系统的节点天线数的奇偶性限制,并且使系统达到最大自由度。
申请公布号 CN104168237B 申请公布日期 2017.04.19
申请号 CN201410401558.0 申请日期 2014.08.15
申请人 西安电子科技大学 发明人 刘伟;李建东;刘勤;黄鹏宇;刘朋斌
分类号 H04L25/03(2006.01)I;H04B7/0413(2017.01)I 主分类号 H04L25/03(2006.01)I
代理机构 陕西电子工业专利中心 61205 代理人 田文英;王品华
主权项 一种MIMO交替中继系统中基于放大转发的干扰消除方法,其步骤包括如下:(1)设置系统:(1a)在多输入多输出MIMO中继系统中设置一个源节点S、一个目的节点D和两个中继节点R<sub>1</sub>和R<sub>2</sub>,各节点均配置M根天线,M≥2;(1b)设置中继系统在奇数时隙时,目的节点D接收了中继节点R<sub>2</sub>发送的信号,中继节点R<sub>1</sub>接收了源节点S发送的信号;设置在偶数时隙时,目的节点D接收了中继节点R<sub>1</sub>发送的信号,中继节点R<sub>2</sub>接收了源节点S发送的信号;(2)源节点S发送信号:(2a)将源节点S在当前时隙拟发送的有用信号矢量与源节点S上一个时隙已经发送的有用信号矢量相加,得到和矢量;将和矢量作为源节点S拟发送的混合有用信号矢量;(2b)用中继系统源节点S的级联预编码矩阵乘以源节点S拟发送的混合有用信号矢量,将相乘后的信号矢量作为源节点S的发送信号矢量发送出去;(3)中继节点R<sub>2</sub>接收信号:(3a)在中继系统的第一个时隙,用中继节点R<sub>1</sub>接收源节点S发送的信号矢量,得到接收信号矢量y<sub>r1</sub>(1);(3b)在中继系统的第二个时隙,用中继节点R<sub>1</sub>的级联预编码矩阵T<sub>1</sub>W<sub>1</sub>乘以接收信号矢量y<sub>r1</sub>(1),得到中继节点R<sub>1</sub>在中继系统第二个时隙的发送信号矢量s<sub>r1</sub>(2),其中,T<sub>1</sub>W<sub>1</sub>表示中继节点R<sub>1</sub>的级联预编码矩阵,W<sub>1</sub>=α<sub>1</sub>I<sub>M</sub>,α<sub>1</sub>表示中继节点R<sub>1</sub>的功率控制因子;(3c)中继节点R<sub>2</sub>在中继系统的第二个时隙接收信号,接收到信号矢量y<sub>r2</sub>(2);(4)消除中继节点R<sub>2</sub>处的中继间干扰:(4a)利用下式,消除中继节点R<sub>2</sub>处的中继间干扰:<maths num="0001"><math><![CDATA[<mrow><mfenced open = "[" close = "]"><mtable><mtr><mtd><msub><mi>I</mi><mi>M</mi></msub></mtd><mtd><mrow><mo>-</mo><msub><mi>H</mi><mn>2</mn></msub></mrow></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><msub><mi>I</mi><mi>M</mi></msub></mtd><mtd><mn>0</mn></mtd><mtd><mrow><mo>-</mo><msub><mi>F</mi><mn>1</mn></msub></mrow></mtd></mtr></mtable></mfenced><mfenced open = "[" close = "]"><mtable><mtr><mtd><msub><mi>V</mi><mn>1</mn></msub></mtd></mtr><mtr><mtd><msub><mi>A</mi><mn>1</mn></msub></mtd></mtr><mtr><mtd><msub><mi>T</mi><mn>1</mn></msub></mtd></mtr></mtable></mfenced><mo>=</mo><mn>0</mn></mrow>]]></math><img file="FDA0001191757450000021.GIF" wi="493" he="222" /></maths>其中,I<sub>M</sub>表示M×M维单位矩阵,H<sub>2</sub>表示源节点S到中继节点R<sub>2</sub>的M×M维平坦衰落信道矩阵,F<sub>1</sub>表示从中继节点R<sub>1</sub>到中继节点R<sub>2</sub>的M×M维平坦衰落信道矩阵,V<sub>1</sub>表示信道矩阵H<sub>2</sub>与信道矩阵F<sub>1</sub>的列向量所张成的子空间的交集,A<sub>1</sub>表示源节点S在中继系统的时隙为偶数时的一个预编码矩阵,A<sub>1</sub>的维度是M×M,T<sub>1</sub>表示中继节点R<sub>1</sub>的一个预编码矩阵,T<sub>1</sub>的维度是M×M;(4b)将V<sub>1</sub>=H<sub>2</sub>A<sub>1</sub>=F<sub>1</sub>T<sub>1</sub>代入到中继节点R<sub>2</sub>处的中继间干扰H<sub>2</sub>A<sub>1</sub>B<sub>1</sub>+F<sub>1</sub>T<sub>1</sub>W<sub>1</sub>H<sub>1</sub>中,得到V<sub>1</sub>B<sub>1</sub>+V<sub>1</sub>W<sub>1</sub>H<sub>1</sub>;(4c)判断中继节点R<sub>1</sub>的功率控制因子与源节点S的功率控制因子是否相等,若相等,则执行步骤(4d),否则,执行步骤(4e);(4d)用中继节点R<sub>1</sub>的一个预编码矩阵W<sub>1</sub>乘以源节点S到中继节点R<sub>1</sub>的M×M维平坦衰落信道矩阵H<sub>1</sub>,将其乘积的负矩阵作为源节点S在中继系统的时隙为偶数时的一个预编码矩阵B<sub>1</sub>,实现H<sub>2</sub>A<sub>1</sub>B<sub>1</sub>+F<sub>1</sub>T<sub>1</sub>W<sub>1</sub>H<sub>1</sub>=0;通过源节点S在中继系统的时隙为偶数时的预编码矩阵A<sub>1</sub>、B<sub>1</sub>和中继节点R<sub>1</sub>的预编码矩阵T<sub>1</sub>、W<sub>1</sub>的设计消除中继节点R<sub>2</sub>的中继间干扰;(4e)比较中继节点R<sub>1</sub>的功率控制因子和源节点S的功率控制因子,取其中小的值作为参数γ<sub>1</sub>进行预编码矩阵设计,将参数γ<sub>1</sub>与M维单位矩阵的乘积作为中继节点R<sub>1</sub>的一个预编码矩阵W<sub>1</sub>,将参数γ<sub>1</sub>与源节点S到中继节点R<sub>1</sub>的M×M维平坦衰落信道矩阵H<sub>1</sub>相乘,将得到乘积的负矩阵作为源节点S在中继系统的时隙为偶数时的一个预编码矩阵B<sub>1</sub>,实现H<sub>2</sub>A<sub>1</sub>B<sub>1</sub>+F<sub>1</sub>T<sub>1</sub>W<sub>1</sub>H<sub>1</sub>=0;通过源节点S在中继系统的时隙为偶数时的预编码矩阵A<sub>1</sub>、B<sub>1</sub>和中继节点R<sub>1</sub>的预编码矩阵T<sub>1</sub>、W<sub>1</sub>的设计消除中继节点R<sub>2</sub>处的中继间干扰;(5)中继节点R<sub>1</sub>接收信号:(5a)将中继节点R<sub>2</sub>的级联预编码矩阵T<sub>2</sub>W<sub>2</sub>乘以接收到的信号矢量y<sub>r2</sub>(2),得到无中继间干扰的信号矢量,将得到的无中继间干扰的信号矢量发送出去;T<sub>2</sub>和W<sub>2</sub>分别表示中继节点R<sub>2</sub>的预编码矩阵,T<sub>2</sub>和W<sub>2</sub>的维度均是M×M,W<sub>2</sub>=α<sub>2</sub>I<sub>M</sub>,α<sub>2</sub>表示中继节点R<sub>2</sub>的功率控制因子;(5b)在中继系统的第三个时隙,用中继节点R<sub>2</sub>的级联预编码矩阵乘以接收信号矢量,得到中继节点R<sub>2</sub>在中继系统的第三个时隙的发送信号矢量s<sub>r2</sub>(3);(5c)中继节点R<sub>1</sub>在中继系统的第三个时隙接收信号,接收到信号矢量y<sub>r1</sub>(3);(6)消除中继节点R<sub>1</sub>处的中继间干扰:采用与步骤(4)中消除中继节点R<sub>2</sub>处的中继间干扰相同的中继间干扰消除方法,消除中继节点R<sub>1</sub>处的中继间干扰;将中继节点R<sub>1</sub>的级联预编码矩阵T<sub>1</sub>W<sub>1</sub>乘以接收到的信号矢量y<sub>r1</sub>(3),得到无中继间干扰的信号矢量;(7)中继节点发送信号:中继节点R<sub>1</sub>和中继节点R<sub>2</sub>分别在中继系统的偶数时隙和奇数时隙发送无中继间干扰的信号矢量;(8)目的节点D接收信号。
地址 710071 陕西省西安市太白南路2号