发明名称 多输入多输出MIMO逐级并行检测方法
摘要 本发明公开了一种多输入多输出逐级并行检测方法,主要解决现有技术复杂度和性能难以折中的问题。其实现步骤为:(1)根据信道传输矩阵得到子流检测顺序,排序后的发射信号及信道传输矩阵;(2)初始化各迭代变量;(3)在第k次迭代中,先利用组干扰抑制得到前两个子流的接收信号,再利用双子流并行检测方法得到前两个子流的估计值,最终得到剩余子流的接收信号;(4)更新各迭代变量,返回步骤(3),直至剩余两个或一个子流未被检出;(5)根据发射天线数N的奇偶性采用不同方法对剩余的两个或一个子流进行检测,本发明将双子流并行检测方法与组干扰抑制方法相结合,在提高性能的同时降低了复杂度,可用于长期演进系统中的多输入多输出接收机。
申请公布号 CN102231641A 申请公布日期 2011.11.02
申请号 CN201110205479.9 申请日期 2011.07.21
申请人 西安电子科技大学 发明人 李靖;葛建华;张琦;申程;王勇;宫丰奎;高明;张南
分类号 H04B7/06(2006.01)I;H04B7/08(2006.01)I;H04L25/03(2006.01)I 主分类号 H04B7/06(2006.01)I
代理机构 陕西电子工业专利中心 61205 代理人 王品华;朱红星
主权项 1.一种多输入多输出MIMO逐级并行检测方法,包括如下步骤:(1)对信道传输矩阵H=[h<sub>1</sub>,…,h<sub>N</sub>]的列向量h<sub>j</sub>,j=1,…,N的范数平方大小进行排序,即<img file="FDA0000077607580000011.GIF" wi="534" he="85" />得到发射信号s=[s<sub>1</sub>,…,s<sub>N</sub>]<sup>T</sup>的子流检测顺序&lt;l<sub>1</sub>,…,l<sub>N</sub>&gt;,进而得到排序后的发射信号<img file="FDA0000077607580000012.GIF" wi="333" he="63" />及信道传输矩阵<img file="FDA0000077607580000013.GIF" wi="378" he="56" />其中h<sub>j</sub>=[h<sub>1j</sub>,…,h<sub>Mj</sub>]<sup>T</sup>,j=1,…,N为信道传输矩阵H的第j个列向量,h<sub>ij</sub>,i=1,…,M,j=1,…,N为发射天线j到接收天线i的信道衰落系数,N为发射天线数,M为接收天线数,s<sub>j</sub>,j=1,…,N为发射信号s的第j个子流;(2)初始化:迭代次数k=1,第k次迭代的信道传输矩阵H<sup>(k)</sup>=H<sub>ord</sub>,发射信号s<sup>(k)</sup>=s<sub>ord</sub>以及接收信号r<sup>(k)</sup>=r,其中r为接收信号,其中<img file="FDA0000077607580000014.GIF" wi="365" he="57" /><img file="FDA0000077607580000015.GIF" wi="79" he="64" />为H<sup>(k)</sup>前两列构成的矩阵,<img file="FDA0000077607580000016.GIF" wi="81" he="56" />为H<sup>(k)</sup>剩余列构成的矩阵,<img file="FDA0000077607580000017.GIF" wi="321" he="57" /><img file="FDA0000077607580000018.GIF" wi="58" he="64" />为发射信号s<sup>(k)</sup>的前两个子流,<img file="FDA0000077607580000019.GIF" wi="59" he="57" />为发射信号s<sup>(k)</sup>的剩余N-2k个子流;(3)在第k次迭代中,利用组干扰抑制GIS将剩余N-2k个子流的影响从接收信号r<sup>(k)</sup>中消除,得到前两个子流的接收信号<img file="FDA00000776075800000110.GIF" wi="86" he="64" />(4)对前两个子流的接收信号<img file="FDA00000776075800000111.GIF" wi="62" he="64" />进行并行检测,得到前两个子流的估计值<img file="FDA00000776075800000112.GIF" wi="82" he="64" />(5)将前两个子流的估计值<img file="FDA00000776075800000113.GIF" wi="58" he="64" />的影响从接收信号r<sup>(k)</sup>中消除,得到剩余N-2k个子流的接收信号<maths num="0001"><![CDATA[<math><mrow><msubsup><mi>r</mi><mi>B</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></msubsup><mo>=</mo><msup><mi>r</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></msup><mo>-</mo><msubsup><mi>H</mi><mi>A</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></msubsup><msubsup><mover><mi>s</mi><mo>^</mo></mover><mi>A</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></msubsup><mo>;</mo></mrow></math>]]></maths>(6)更新k=k+1,接收信号<img file="FDA00000776075800000115.GIF" wi="227" he="64" />信道传输矩阵<img file="FDA00000776075800000116.GIF" wi="237" he="64" />及发射信号<img file="FDA00000776075800000117.GIF" wi="216" he="64" />返回步骤(3),直至剩余两个或一个子流未被检出;(7)根据发射天线数N的奇偶性对剩余的两个或一个子流进行检测:如果发射天线数N为偶数,则重复步骤(3)-(5),完成剩余两个子流的检测;如果发射天线数N为奇数,则通过迫零方法完成剩余一个子流的检测。
地址 710071 陕西省西安市太白南路2号