发明名称 一种消除X信道中多用户干扰的方法
摘要 本发明公开了一种消除X信道中多用户干扰的方法,适用于两个发送端分别配置四根天线的X信道。发送端采用速率为2的空时分组编码(R2-STBC),得到2×2的编码矩阵,对发送到不同接收端的编码矩阵分别进行预编码,将预编码后的编码矩阵组成两个4×2的编码矩阵并分别发送,通过合理设计预编码矩阵能够使得接收端处理接收信号后消除了多用户干扰。本发明在保持传输效率不变的情况下,不但降低了反馈量,还提高了系统的可靠性。
申请公布号 CN103051432B 申请公布日期 2015.08.26
申请号 CN201310027333.9 申请日期 2013.01.24
申请人 河南理工大学 发明人 田心记;和平安;安吉宇;逯静;李赓
分类号 H04L1/06(2006.01)I;H04L1/00(2006.01)I;H04B7/04(2006.01)I 主分类号 H04L1/06(2006.01)I
代理机构 郑州红元帅专利代理事务所(普通合伙) 41117 代理人 杨妙琴
主权项 一种消除X信道中多用户干扰的方法,适用于两个发送端分别配置四根天线两个接收端分别配置N根天线的X信道,N≥1,其特征在于,包括如下步骤:A,两个接收端分别计算两个发送端的预编码矩阵的元素,该预编码矩阵能使得发送端1发送到接收端1或接收端2的有用信号与发送端2发送到接收端1或接收端2的有用信号在传输过程中保持正交,然后两个接收端分别量化预编码矩阵的元素并将量化值反馈给两个发送端;具体过程如下:预编码矩阵的每列相同,接收端1根据信道矩阵[H<sub>11</sub> H<sub>12</sub>]和[G<sub>11</sub> G<sub>12</sub>]计算预编码矩阵的元素a<sub>11</sub><sup>1</sup>、a<sub>21</sub><sup>1</sup>、b<sub>11</sub><sup>1</sup>和b<sub>21</sub><sup>1</sup>,然后采用均匀量化或非均匀量化的方法量化这四个参数,并将a<sub>11</sub><sup>1</sup>和a<sub>21</sub><sup>1</sup>的量化值反馈给发送端1,将b<sub>11</sub><sup>1</sup>和b<sub>21</sub><sup>1</sup>的量化值反馈给发送端2,其中,[H<sub>11</sub> H<sub>12</sub>]和[G<sub>11</sub> G<sub>12</sub>]分别是两个发送端到接收端1的信道矩阵,H<sub>1i</sub>和G<sub>1i</sub>的阶数均为N×2,i=1,2,N是接收天线的数目;预编码矩阵的每列相同,接收端2根据信道矩阵[H<sub>21</sub> H<sub>22</sub>]和[G<sub>21</sub> G<sub>22</sub>]计算预编码矩阵的元素a<sub>11</sub><sup>2</sup>、a<sub>21</sub><sup>2</sup>、b<sub>11</sub><sup>2</sup>和b<sub>21</sub><sup>2</sup>,然后采用均匀量化或非均匀量化的方法量化这四个参数,并将a<sub>11</sub><sup>2</sup>和a<sub>21</sub><sup>2</sup>的量化值反馈给发送端1,将b<sub>11</sub><sup>2</sup>和b<sub>21</sub><sup>2</sup>的量化值反馈给发送端2,其中,[H<sub>21</sub> H<sub>22</sub>]和[G<sub>21</sub> G<sub>22</sub>]分别是两个发送端到接收端2的信道矩阵,H<sub>2i</sub>和G<sub>2i</sub>的阶数均为N×2,i=1,2,N是接收天线的数目;B,发送端1根据反馈信息及量化方法得到预编码矩阵A<sub>1</sub>和A<sub>2</sub>,发送端2根据反馈信息及量化方法得到预编码矩阵B<sub>1</sub>和B<sub>2</sub>;具体过程如下:发送端1首先根据反馈信息及量化方法得到预编码矩阵元素的取值,用a<sub>11</sub><sup>1</sup>、a<sub>21</sub><sup>1</sup>、a<sub>11</sub><sup>2</sup>和a<sub>21</sub><sup>2</sup>表示,然后得到预编码矩阵A<sub>1</sub>和A<sub>2</sub>,<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msub><mi>A</mi><mn>1</mn></msub><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msup><msub><mi>a</mi><mn>11</mn></msub><mn>1</mn></msup></mtd><mtd><msup><msub><mi>a</mi><mn>11</mn></msub><mn>1</mn></msup></mtd></mtr><mtr><mtd><msup><msub><mi>a</mi><mn>21</mn></msub><mn>1</mn></msup></mtd><mtd><msup><msub><mi>a</mi><mn>21</mn></msub><mn>1</mn></msup></mtd></mtr></mtable></mfenced><mo>,</mo><msub><mi>A</mi><mn>2</mn></msub><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msup><msub><mi>a</mi><mn>11</mn></msub><mn>2</mn></msup></mtd><mtd><msup><msub><mi>a</mi><mn>11</mn></msub><mn>2</mn></msup></mtd></mtr><mtr><mtd><msup><msub><mi>a</mi><mn>21</mn></msub><mn>2</mn></msup></mtd><mtd><msup><msub><mi>a</mi><mn>21</mn></msub><mn>2</mn></msup></mtd></mtr></mtable></mfenced><mo>;</mo></mrow>]]></math><img file="FDA0000642458900000011.GIF" wi="787" he="157" /></maths>发送端2首先根据反馈信息及量化方法得到预编码矩阵元素的取值,用b<sub>11</sub><sup>1</sup>、b<sub>21</sub><sup>1</sup>、b<sub>11</sub><sup>2</sup>和b<sub>21</sub><sup>2</sup>表示,然后得到预编码矩阵B<sub>1</sub>和B<sub>2</sub>,<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><msub><mi>B</mi><mn>1</mn></msub><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msup><msub><mi>b</mi><mn>11</mn></msub><mn>1</mn></msup></mtd><mtd><msup><msub><mi>b</mi><mn>11</mn></msub><mn>1</mn></msup></mtd></mtr><mtr><mtd><msup><msub><mi>b</mi><mn>21</mn></msub><mn>1</mn></msup></mtd><mtd><msup><msub><mi>b</mi><mn>21</mn></msub><mn>1</mn></msup></mtd></mtr></mtable></mfenced><mo>,</mo><msub><mi>B</mi><mn>2</mn></msub><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msup><msub><mi>b</mi><mn>11</mn></msub><mn>2</mn></msup></mtd><mtd><msup><msub><mi>b</mi><mn>11</mn></msub><mn>2</mn></msup></mtd></mtr><mtr><mtd><msup><msub><mi>b</mi><mn>21</mn></msub><mn>2</mn></msup></mtd><mtd><msup><msub><mi>b</mi><mn>21</mn></msub><mn>2</mn></msup></mtd></mtr></mtable></mfenced><mo>;</mo></mrow>]]></math><img file="FDA0000642458900000021.GIF" wi="764" he="164" /></maths>C,发送端1对其调制信号c<sub>k</sub>进行速率为2的空时分组编码,k=1,2,L,8,得到发送给第i个接收端的编码矩阵C<sub>i</sub>,i=1,2,<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><msub><mi>C</mi><mi>i</mi></msub><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>&alpha;</mi><mn>1</mn></msub><msub><mi>c</mi><mrow><mn>4</mn><mi>i</mi><mo>-</mo><mn>3</mn></mrow></msub><mo>-</mo><msub><mi>&beta;</mi><mn>1</mn></msub><msup><msub><mi>c</mi><mrow><mn>4</mn><mi>i</mi><mo>-</mo><mn>2</mn></mrow></msub><mo>*</mo></msup></mtd><mtd><msub><mi>&beta;</mi><mn>1</mn></msub><msup><msub><mi>c</mi><mrow><mn>4</mn><mi>i</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>*</mo></msup><mo>+</mo><msub><mi>&alpha;</mi><mn>1</mn></msub><msub><mi>c</mi><mrow><mn>4</mn><mi>i</mi></mrow></msub></mtd></mtr><mtr><mtd><msub><mi>&alpha;</mi><mn>2</mn></msub><msub><mi>c</mi><mrow><mn>4</mn><mi>i</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>-</mo><msub><mi>&beta;</mi><mn>2</mn></msub><msup><msub><mi>c</mi><mrow><mn>4</mn><mi>i</mi></mrow></msub><mo>*</mo></msup></mtd><mtd><msub><mi>&beta;</mi><mn>2</mn></msub><msup><msub><mi>c</mi><mrow><mn>4</mn><mi>i</mi><mo>-</mo><mn>3</mn></mrow></msub><mo>*</mo></msup><mo>+</mo><msub><mi>&alpha;</mi><mn>2</mn></msub><msub><mi>c</mi><mrow><mn>4</mn><mi>i</mi><mo>-</mo><mn>2</mn></mrow></msub></mtd></mtr></mtable></mfenced><mo>,</mo></mrow>]]></math><img file="FDA0000642458900000022.GIF" wi="869" he="164" /></maths>α<sub>1</sub>、α<sub>2</sub>、β<sub>1</sub>和β<sub>2</sub>是实数,它们满足α<sub>1</sub><sup>2</sup>+β<sub>1</sub><sup>2</sup>=1且α<sub>2</sub><sup>2</sup>+β<sub>2</sub><sup>2</sup>=1;发送端2对其调制信号s<sub>k</sub>进行速率为2的空时分组编码,k=1,2,L,8,得到发送给第i个接收端的编码矩阵S<sub>i</sub>,i=1,2,<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><msub><mi>S</mi><mi>i</mi></msub><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>&alpha;</mi><mn>1</mn></msub><msub><mi>s</mi><mrow><mn>4</mn><mi>i</mi><mo>-</mo><mn>3</mn></mrow></msub><mo>-</mo><msub><mi>&beta;</mi><mn>1</mn></msub><msup><msub><mi>s</mi><mrow><mn>4</mn><mi>i</mi><mo>-</mo><mn>2</mn></mrow></msub><mo>*</mo></msup></mtd><mtd><msub><mi>&beta;</mi><mn>1</mn></msub><msup><msub><mi>s</mi><mrow><mn>4</mn><mi>i</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>*</mo></msup><mo>+</mo><msub><mi>&alpha;</mi><mn>1</mn></msub><msub><mi>s</mi><mrow><mn>4</mn><mi>i</mi></mrow></msub></mtd></mtr><mtr><mtd><msub><mi>&alpha;</mi><mn>2</mn></msub><msub><mi>s</mi><mrow><mn>4</mn><mi>i</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>-</mo><msub><mi>&beta;</mi><mn>2</mn></msub><msup><msub><mi>s</mi><mrow><mn>4</mn><mi>i</mi></mrow></msub><mo>*</mo></msup></mtd><mtd><msub><mi>&beta;</mi><mn>2</mn></msub><msup><msub><mi>s</mi><mrow><mn>4</mn><mi>i</mi><mo>-</mo><mn>3</mn></mrow></msub><mo>*</mo></msup><mo>+</mo><msub><mi>&alpha;</mi><mn>2</mn></msub><msub><mi>s</mi><mrow><mn>4</mn><mi>i</mi><mo>-</mo><mn>2</mn></mrow></msub></mtd></mtr></mtable></mfenced><mo>;</mo></mrow>]]></math><img file="FDA0000642458900000023.GIF" wi="861" he="164" /></maths>D,发送端1利用A<sub>i</sub>对C<sub>i</sub>进行预编码,i=1,2,得到A<sub>i</sub>C<sub>i</sub>,然后用四根天线将<maths num="0005" id="cmaths0005"><math><![CDATA[<mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>A</mi><mn>1</mn></msub><msub><mi>C</mi><mn>1</mn></msub><mo>+</mo><msub><mi>A</mi><mn>2</mn></msub><msub><mi>C</mi><mn>2</mn></msub></mtd></mtr><mtr><mtd><msub><mi>A</mi><mn>1</mn></msub><msub><mi>C</mi><mn>1</mn></msub><mo>-</mo><msub><mi>A</mi><mn>2</mn></msub><msub><mi>C</mi><mn>2</mn></msub></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000642458900000024.GIF" wi="308" he="143" /></maths>和<maths num="0006" id="cmaths0006"><math><![CDATA[<mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>B</mi><mn>1</mn></msub><msub><mi>S</mi><mn>1</mn></msub><mo>+</mo><msub><mi>B</mi><mn>2</mn></msub><msub><mi>S</mi><mn>2</mn></msub></mtd></mtr><mtr><mtd><msub><mi>B</mi><mn>1</mn></msub><msub><mi>S</mi><mn>1</mn></msub><mo>-</mo><msub><mi>B</mi><mn>2</mn></msub><msub><mi>S</mi><mn>2</mn></msub></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000642458900000025.GIF" wi="305" he="143" /></maths>发送到接收端;与此同时,发送端2利用B<sub>i</sub>对S<sub>i</sub>进行预编码,i=1,2,得到B<sub>i</sub>S<sub>i</sub>,然后用四根天线将<maths num="0007" id="cmaths0007"><math><![CDATA[<mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>A</mi><mn>1</mn></msub><msub><mi>C</mi><mn>1</mn></msub><mo>-</mo><msub><mi>A</mi><mn>2</mn></msub><msub><mi>C</mi><mn>2</mn></msub></mtd></mtr><mtr><mtd><msub><mi>A</mi><mn>1</mn></msub><msub><mi>C</mi><mn>1</mn></msub><mo>+</mo><msub><mi>A</mi><mn>2</mn></msub><msub><mi>C</mi><mn>2</mn></msub></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000642458900000026.GIF" wi="308" he="145" /></maths>和<maths num="0008" id="cmaths0008"><math><![CDATA[<mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>B</mi><mn>1</mn></msub><msub><mi>S</mi><mn>1</mn></msub><mo>-</mo><msub><mi>B</mi><mn>2</mn></msub><msub><mi>S</mi><mn>2</mn></msub></mtd></mtr><mtr><mtd><msub><mi>B</mi><mn>1</mn></msub><msub><mi>S</mi><mn>1</mn></msub><mo>+</mo><msub><mi>B</mi><mn>2</mn></msub><msub><mi>S</mi><mn>2</mn></msub></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000642458900000027.GIF" wi="302" he="146" /></maths>发送到接收端;具体过程如下:发送端1对C<sub>i</sub>进行预编码,i=1,2,得到A<sub>i</sub>C<sub>i</sub>,发送端2对S<sub>i</sub>进行预编码,得到B<sub>i</sub>S<sub>i</sub>;在相同的时间内,发送端1用四根天线将<maths num="0009" id="cmaths0009"><math><![CDATA[<mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>A</mi><mn>1</mn></msub><msub><mi>C</mi><mn>1</mn></msub><mo>+</mo><msub><mi>A</mi><mn>2</mn></msub><msub><mi>C</mi><mn>2</mn></msub></mtd></mtr><mtr><mtd><msub><mi>A</mi><mn>1</mn></msub><msub><mi>C</mi><mn>1</mn></msub><mo>-</mo><msub><mi>A</mi><mn>2</mn></msub><msub><mi>C</mi><mn>2</mn></msub></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000642458900000028.GIF" wi="305" he="143" /></maths>发送出去,发送端2用四根天线将<maths num="0010" id="cmaths0010"><math><![CDATA[<mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>B</mi><mn>1</mn></msub><msub><mi>S</mi><mn>1</mn></msub><mo>+</mo><msub><mi>B</mi><mn>2</mn></msub><msub><mi>S</mi><mn>2</mn></msub></mtd></mtr><mtr><mtd><msub><mi>B</mi><mn>1</mn></msub><msub><mi>S</mi><mn>1</mn></msub><mo>-</mo><msub><mi>B</mi><mn>2</mn></msub><msub><mi>S</mi><mn>2</mn></msub></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000642458900000029.GIF" wi="306" he="148" /></maths>发送出去,两个接收端的接收信号分别为Y<sub>1</sub>和Z<sub>1</sub>;在相同的时间内,发送端1用四根天线将<maths num="0011" id="cmaths0011"><math><![CDATA[<mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>A</mi><mn>1</mn></msub><msub><mi>C</mi><mn>1</mn></msub><mo>-</mo><msub><mi>A</mi><mn>2</mn></msub><msub><mi>C</mi><mn>2</mn></msub></mtd></mtr><mtr><mtd><msub><mi>A</mi><mn>1</mn></msub><msub><mi>C</mi><mn>1</mn></msub><mo>+</mo><msub><mi>A</mi><mn>2</mn></msub><msub><mi>C</mi><mn>2</mn></msub></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000642458900000031.GIF" wi="308" he="142" /></maths>发送出去,发送端2用四根天线将<maths num="0012" id="cmaths0012"><math><![CDATA[<mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>B</mi><mn>1</mn></msub><msub><mi>S</mi><mn>1</mn></msub><mo>-</mo><msub><mi>B</mi><mn>2</mn></msub><msub><mi>S</mi><mn>2</mn></msub></mtd></mtr><mtr><mtd><msub><mi>B</mi><mn>1</mn></msub><msub><mi>S</mi><mn>1</mn></msub><mo>+</mo><msub><mi>B</mi><mn>2</mn></msub><msub><mi>S</mi><mn>2</mn></msub></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000642458900000032.GIF" wi="304" he="148" /></maths>发送出去,两个接收端的接收信号分别为Y<sub>2</sub>和Z<sub>2</sub>;E,接收端1分别译码发送端1和发送端2发送到该接收端的有用信号,具体过程如下:接收端1根据信道矩阵和预编码矩阵计算得到(H<sub>11</sub>+H<sub>12</sub>)A<sub>1</sub>,(H<sub>11</sub>+H<sub>12</sub>)A<sub>1</sub>的每列相同,表示为<maths num="0013" id="cmaths0013"><math><![CDATA[<mrow><mrow><mo>(</mo><msub><mi>H</mi><mn>11</mn></msub><mo>+</mo><msub><mi>H</mi><mn>12</mn></msub><mo>)</mo></mrow><msub><mi>A</mi><mn>1</mn></msub><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msup><msub><mi>h</mi><mn>11</mn></msub><msup><mn>1</mn><mo>&prime;</mo></msup></msup></mtd><mtd><msup><msub><mi>h</mi><mn>11</mn></msub><msup><mn>1</mn><mo>&prime;</mo></msup></msup></mtd></mtr><mtr><mtd><mi>M</mi></mtd><mtd><mi>M</mi></mtd></mtr><mtr><mtd><msup><msub><mi>h</mi><mrow><mi>N</mi><mn>1</mn></mrow></msub><msup><mn>1</mn><mo>&prime;</mo></msup></msup></mtd><mtd><msup><msub><mi>h</mi><mrow><mi>N</mi><mn>1</mn></mrow></msub><msup><mn>1</mn><mo>&prime;</mo></msup></msup></mtd></mtr></mtable></mfenced><mo>,</mo></mrow>]]></math><img file="FDA0000642458900000033.GIF" wi="642" he="243" /></maths>N是接收天线的数目,进而得到F<sub>1</sub>,表示为<maths num="0014" id="cmaths0014"><math><![CDATA[<mrow><msub><mi>F</mi><mn>1</mn></msub><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>&alpha;</mi><mn>1</mn></msub><msup><msub><mi>h</mi><mn>11</mn></msub><msup><mn>1</mn><mo>&prime;</mo></msup></msup></mtd><mtd><mo>-</mo><msub><mi>&beta;</mi><mn>1</mn></msub><msup><msub><mi>h</mi><mn>11</mn></msub><msup><mn>1</mn><mo>&prime;</mo></msup></msup></mtd><mtd><msub><mi>&alpha;</mi><mn>2</mn></msub><msup><msub><mi>h</mi><mn>11</mn></msub><msup><mn>1</mn><mo>&prime;</mo></msup></msup></mtd><mtd><mo>-</mo><msub><mi>&beta;</mi><mn>2</mn></msub><msup><msub><mi>h</mi><mn>11</mn></msub><msup><mn>1</mn><mo>&prime;</mo></msup></msup></mtd></mtr><mtr><mtd><msub><mi>&beta;</mi><mn>2</mn></msub><msup><msub><mi>h</mi><mn>11</mn></msub><mrow><msup><mn>1</mn><mo>&prime;</mo></msup><mo>*</mo></mrow></msup></mtd><mtd><msub><mi>&alpha;</mi><mn>2</mn></msub><msup><msub><mi>h</mi><mn>11</mn></msub><mrow><msup><mn>1</mn><mo>&prime;</mo></msup><mo>*</mo></mrow></msup></mtd><mtd><msub><mi>&beta;</mi><mn>1</mn></msub><msup><msub><mi>h</mi><mn>11</mn></msub><mrow><msup><mn>1</mn><mo>&prime;</mo></msup><mo>*</mo></mrow></msup></mtd><mtd><msub><mi>&alpha;</mi><mn>1</mn></msub><msup><msub><mi>h</mi><mn>11</mn></msub><mrow><msup><mn>1</mn><mo>&prime;</mo></msup><mo>*</mo></mrow></msup></mtd></mtr><mtr><mtd><mi>M</mi></mtd><mtd><mi>M</mi></mtd><mtd><mi>M</mi></mtd><mtd><mi>M</mi></mtd></mtr><mtr><mtd><msub><mi>&alpha;</mi><mn>1</mn></msub><msup><msub><mi>h</mi><mrow><mi>N</mi><mn>1</mn></mrow></msub><msup><mn>1</mn><mo>&prime;</mo></msup></msup></mtd><mtd><mo>-</mo><msub><mi>&beta;</mi><mn>1</mn></msub><msup><msub><mi>h</mi><mrow><mi>N</mi><mn>1</mn></mrow></msub><msup><mn>1</mn><mo>&prime;</mo></msup></msup></mtd><mtd><msub><mi>&alpha;</mi><mn>2</mn></msub><msup><msub><mi>h</mi><mrow><mi>N</mi><mn>1</mn></mrow></msub><msup><mn>1</mn><mo>&prime;</mo></msup></msup></mtd><mtd><mo>-</mo><msub><mi>&beta;</mi><mn>2</mn></msub><msup><msub><mi>h</mi><mrow><mi>N</mi><mn>1</mn></mrow></msub><msup><mn>1</mn><mo>&prime;</mo></msup></msup></mtd></mtr><mtr><mtd><msub><mi>&beta;</mi><mn>2</mn></msub><msup><msub><mi>h</mi><mrow><mi>N</mi><mn>1</mn></mrow></msub><mrow><msup><mn>1</mn><mo>&prime;</mo></msup><mo>*</mo></mrow></msup></mtd><mtd><msub><mi>&alpha;</mi><mn>2</mn></msub><msup><msub><mi>h</mi><mrow><mi>N</mi><mn>1</mn></mrow></msub><mrow><msup><mn>1</mn><mo>&prime;</mo></msup><mo>*</mo></mrow></msup></mtd><mtd><msub><mi>&beta;</mi><mn>1</mn></msub><msup><msub><mi>h</mi><mrow><mi>N</mi><mn>1</mn></mrow></msub><mrow><msup><mn>1</mn><mo>&prime;</mo></msup><mo>*</mo></mrow></msup></mtd><mtd><msub><mi>&alpha;</mi><mn>1</mn></msub><msup><msub><mi>h</mi><mrow><mi>N</mi><mn>1</mn></mrow></msub><mrow><msup><mn>1</mn><mo>&prime;</mo></msup><mo>*</mo></mrow></msup></mtd></mtr></mtable></mfenced></mrow>]]></math><img file="FDA0000642458900000034.GIF" wi="905" he="456" /></maths>接收端1根据信道矩阵和预编码矩阵计算得到(G<sub>11</sub>+G<sub>12</sub>)B<sub>1</sub>,(G<sub>11</sub>+G<sub>12</sub>)B<sub>1</sub>的每列相同,表示为<maths num="0015" id="cmaths0015"><math><![CDATA[<mrow><mrow><mo>(</mo><msub><mi>G</mi><mn>11</mn></msub><mo>+</mo><msub><mi>G</mi><mn>12</mn></msub><mo>)</mo></mrow><msub><mi>B</mi><mn>1</mn></msub><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msup><msub><mi>g</mi><mn>11</mn></msub><msup><mn>1</mn><mo>&prime;</mo></msup></msup></mtd><mtd><msup><msub><mi>g</mi><mn>11</mn></msub><msup><mn>1</mn><mo>&prime;</mo></msup></msup></mtd></mtr><mtr><mtd><mi>M</mi></mtd><mtd><mi>M</mi></mtd></mtr><mtr><mtd><msup><msub><mi>g</mi><mrow><mi>N</mi><mn>1</mn></mrow></msub><msup><mn>1</mn><mo>&prime;</mo></msup></msup></mtd><mtd><msup><msub><mi>g</mi><mrow><mi>N</mi><mn>1</mn></mrow></msub><msup><mn>1</mn><mo>&prime;</mo></msup></msup></mtd></mtr></mtable></mfenced><mo>,</mo></mrow>]]></math><img file="FDA0000642458900000035.GIF" wi="640" he="239" /></maths>N是接收天线的数目,进而得到F<sub>2</sub>,表示为<maths num="0016" id="cmaths0016"><math><![CDATA[<mrow><msub><mi>F</mi><mn>2</mn></msub><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>&alpha;</mi><mn>1</mn></msub><msup><msub><mi>g</mi><mn>11</mn></msub><mrow><msup><mn>1</mn><mo>&prime;</mo></msup><mo>*</mo></mrow></msup></mtd><mtd><mo>-</mo><msub><mi>&beta;</mi><mn>1</mn></msub><msup><msub><mi>g</mi><mn>11</mn></msub><mrow><msup><mn>1</mn><mo>&prime;</mo></msup><mo>*</mo></mrow></msup></mtd><mtd><msub><mi>&alpha;</mi><mn>2</mn></msub><msup><msub><mi>g</mi><mn>11</mn></msub><mrow><msup><mn>1</mn><mo>&prime;</mo></msup><mo>*</mo></mrow></msup></mtd><mtd><mo>-</mo><msub><mi>&beta;</mi><mn>2</mn></msub><msup><msub><mi>g</mi><mn>11</mn></msub><mrow><msup><mn>1</mn><mo>&prime;</mo></msup><mo>*</mo></mrow></msup></mtd></mtr><mtr><mtd><msub><mi>&beta;</mi><mn>2</mn></msub><msup><msub><mi>g</mi><mn>11</mn></msub><msup><mn>1</mn><mo>&prime;</mo></msup></msup></mtd><mtd><msub><mi>&alpha;</mi><mn>2</mn></msub><msup><msub><mi>g</mi><mn>11</mn></msub><msup><mn>1</mn><mo>&prime;</mo></msup></msup></mtd><mtd><msub><mi>&beta;</mi><mn>1</mn></msub><msup><msub><mi>g</mi><mn>11</mn></msub><msup><mn>1</mn><mo>&prime;</mo></msup></msup></mtd><mtd><msub><mi>&alpha;</mi><mn>1</mn></msub><msup><msub><mi>g</mi><mn>11</mn></msub><msup><mn>1</mn><mo>&prime;</mo></msup></msup></mtd></mtr><mtr><mtd><mi>M</mi></mtd><mtd><mi>M</mi></mtd><mtd><mi>M</mi></mtd><mtd><mi>M</mi></mtd></mtr><mtr><mtd><msub><mi>&alpha;</mi><mn>1</mn></msub><msup><msub><mi>g</mi><mrow><mi>N</mi><mn>1</mn></mrow></msub><msup><mn>1</mn><mo>&prime;</mo></msup></msup></mtd><mtd><mo>-</mo><msub><mi>&beta;</mi><mn>1</mn></msub><msup><msub><mi>g</mi><mrow><mi>N</mi><mn>1</mn></mrow></msub><msup><mn>1</mn><mo>&prime;</mo></msup></msup></mtd><mtd><msub><mi>&alpha;</mi><mn>2</mn></msub><msup><msub><mi>g</mi><mrow><mi>N</mi><mn>1</mn></mrow></msub><msup><mn>1</mn><mo>&prime;</mo></msup></msup></mtd><mtd><mo>-</mo><msub><mi>&beta;</mi><mn>2</mn></msub><msup><msub><mi>g</mi><mrow><mi>N</mi><mn>1</mn></mrow></msub><msup><mn>1</mn><mo>&prime;</mo></msup></msup></mtd></mtr><mtr><mtd><msub><mi>&beta;</mi><mn>2</mn></msub><msup><msub><mi>g</mi><mrow><mi>N</mi><mn>1</mn></mrow></msub><mrow><msup><mn>1</mn><mo>&prime;</mo></msup><mo>*</mo></mrow></msup></mtd><mtd><msub><mi>&alpha;</mi><mn>2</mn></msub><msup><msub><mi>g</mi><mrow><mi>N</mi><mn>1</mn></mrow></msub><mrow><msup><mn>1</mn><mo>&prime;</mo></msup><mo>*</mo></mrow></msup></mtd><mtd><msub><mi>&beta;</mi><mn>1</mn></msub><msup><msub><mi>g</mi><mrow><mi>N</mi><mn>1</mn></mrow></msub><mrow><msup><mn>1</mn><mo>&prime;</mo></msup><mo>*</mo></mrow></msup></mtd><mtd><msub><mi>&alpha;</mi><mn>1</mn></msub><msup><msub><mi>g</mi><mrow><mi>N</mi><mn>1</mn></mrow></msub><mrow><msup><mn>1</mn><mo>&prime;</mo></msup><mo>*</mo></mrow></msup></mtd></mtr></mtable></mfenced></mrow>]]></math><img file="FDA0000642458900000036.GIF" wi="944" he="458" /></maths>接收端1对其接收信号进行相加操作,得到Y=Y<sub>1</sub>+Y<sub>2</sub>,然后得到Y对应的向量y,y=[y<sub>11</sub>,y<sub>12</sub><sup>*</sup>,L,y<sub>N1</sub>,y<sub>N2</sub><sup>*</sup>]<sup>T</sup>,y<sub>mn</sub>表示矩阵Y的第m行第n列的元素,m=1,2,L,N,n=1,2,N是接收天线的数目,(·)<sup>*</sup>表示复数共轭,(·)<sup>T</sup>表示转置;以消除多用户干扰为目的,接收端1处理y,得到<maths num="0017" id="cmaths0017"><math><![CDATA[<mrow><msup><mi>y</mi><mo>&prime;</mo></msup><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msup><msub><mi>F</mi><mn>1</mn></msub><mi>T</mi></msup></mtd></mtr><mtr><mtd><msup><msub><mi>F</mi><mn>2</mn></msub><mi>T</mi></msup></mtd></mtr></mtable></mfenced><mi>y</mi><mo>;</mo></mrow>]]></math><img file="FDA0000642458900000041.GIF" wi="287" he="157" /></maths>计算2F<sub>1</sub><sup>T</sup>F<sub>1</sub>,以y′的前4列作为等效接收信号,以2F<sub>1</sub><sup>T</sup>F<sub>1</sub>作为等效信道矩阵,译码发送端1发送给接收端1的有用信号;计算2F<sub>2</sub><sup>T</sup>F<sub>2</sub>,以y′的后4列作为等效接收信号,以2F<sub>2</sub><sup>T</sup>F<sub>2</sub>作为等效信道矩阵,译码发送端2发送给接收端1的有用信号;F,接收端2分别译码发送端1和发送端2发送到该接收端的有用信号,具体过程如下:接收端2根据信道矩阵和预编码矩阵计算得到(H<sub>21</sub>‑H<sub>22</sub>)A<sub>2</sub>,(H<sub>21</sub>‑H<sub>22</sub>)A<sub>2</sub>的每列相同,表示为<maths num="0018" id="cmaths0018"><math><![CDATA[<mrow><mrow><mo>(</mo><msub><mi>H</mi><mn>21</mn></msub><mo>-</mo><msub><mi>H</mi><mn>22</mn></msub><mo>)</mo></mrow><msub><mi>A</mi><mn>2</mn></msub><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msup><msub><mi>h</mi><mn>11</mn></msub><msup><mn>2</mn><mo>&prime;</mo></msup></msup></mtd><mtd><msup><msub><mi>h</mi><mn>11</mn></msub><msup><mn>2</mn><mo>&prime;</mo></msup></msup></mtd></mtr><mtr><mtd><mi>M</mi></mtd><mtd><mi>M</mi></mtd></mtr><mtr><mtd><msup><msub><mi>h</mi><mrow><mi>N</mi><mn>1</mn></mrow></msub><msup><mn>2</mn><mo>&prime;</mo></msup></msup></mtd><mtd><msup><msub><mi>h</mi><mrow><mi>N</mi><mn>1</mn></mrow></msub><msup><mn>2</mn><mo>&prime;</mo></msup></msup></mtd></mtr></mtable></mfenced><mo>,</mo></mrow>]]></math><img file="FDA0000642458900000042.GIF" wi="659" he="242" /></maths>N是接收天线的数目,进而得到F<sub>1</sub>′,表示为<maths num="0019" id="cmaths0019"><math><![CDATA[<mrow><msup><msub><mi>F</mi><mn>1</mn></msub><mo>&prime;</mo></msup><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>&alpha;</mi><mn>1</mn></msub><msup><msub><mi>h</mi><mn>11</mn></msub><msup><mn>2</mn><mo>&prime;</mo></msup></msup></mtd><mtd><mo>-</mo><msub><mi>&beta;</mi><mn>1</mn></msub><msup><msub><mi>h</mi><mn>11</mn></msub><msup><mn>2</mn><mo>&prime;</mo></msup></msup></mtd><mtd><msub><mi>&alpha;</mi><mn>2</mn></msub><msup><msub><mi>h</mi><mn>11</mn></msub><msup><mn>2</mn><mo>&prime;</mo></msup></msup></mtd><mtd><mo>-</mo><msub><mi>&beta;</mi><mn>2</mn></msub><msup><msub><mi>h</mi><mn>11</mn></msub><msup><mn>2</mn><mo>&prime;</mo></msup></msup></mtd></mtr><mtr><mtd><msub><mi>&beta;</mi><mn>2</mn></msub><msup><msub><mi>h</mi><mn>11</mn></msub><mrow><msup><mn>2</mn><mo>&prime;</mo></msup><mo>*</mo></mrow></msup></mtd><mtd><msub><mi>&alpha;</mi><mn>2</mn></msub><msup><msub><mi>h</mi><mn>11</mn></msub><mrow><msup><mn>2</mn><mo>&prime;</mo></msup><mo>*</mo></mrow></msup></mtd><mtd><msub><mi>&beta;</mi><mn>1</mn></msub><msup><msub><mi>h</mi><mn>11</mn></msub><mrow><msup><mn>2</mn><mo>&prime;</mo></msup><mo>*</mo></mrow></msup></mtd><mtd><msub><mi>&alpha;</mi><mn>1</mn></msub><msup><msub><mi>h</mi><mn>11</mn></msub><mrow><msup><mn>2</mn><mo>&prime;</mo></msup><mo>*</mo></mrow></msup></mtd></mtr><mtr><mtd><mi>M</mi></mtd><mtd><mi>M</mi></mtd><mtd><mi>M</mi></mtd><mtd><mi>M</mi></mtd></mtr><mtr><mtd><msub><mi>&alpha;</mi><mn>1</mn></msub><msup><msub><mi>h</mi><mrow><mi>N</mi><mn>1</mn></mrow></msub><msup><mn>2</mn><mo>&prime;</mo></msup></msup></mtd><mtd><mo>-</mo><msub><mi>&beta;</mi><mn>1</mn></msub><msup><msub><mi>h</mi><mrow><mi>N</mi><mn>1</mn></mrow></msub><msup><mn>2</mn><mo>&prime;</mo></msup></msup></mtd><mtd><msub><mi>&alpha;</mi><mn>2</mn></msub><msup><msub><mi>h</mi><mrow><mi>N</mi><mn>1</mn></mrow></msub><msup><mn>2</mn><mo>&prime;</mo></msup></msup></mtd><mtd><mo>-</mo><msub><mi>&beta;</mi><mn>2</mn></msub><msup><msub><mi>h</mi><mrow><mi>N</mi><mn>1</mn></mrow></msub><msup><mn>2</mn><mo>&prime;</mo></msup></msup></mtd></mtr><mtr><mtd><msub><mi>&beta;</mi><mn>2</mn></msub><msup><msub><mi>h</mi><mrow><mi>N</mi><mn>1</mn></mrow></msub><mrow><msup><mn>2</mn><mo>&prime;</mo></msup><mo>*</mo></mrow></msup></mtd><mtd><msub><mi>&alpha;</mi><mn>2</mn></msub><msup><msub><mi>h</mi><mrow><mi>N</mi><mn>1</mn></mrow></msub><mrow><msup><mn>2</mn><mo>&prime;</mo></msup><mo>*</mo></mrow></msup></mtd><mtd><msub><mi>&beta;</mi><mn>1</mn></msub><msup><msub><mi>h</mi><mrow><mi>N</mi><mn>1</mn></mrow></msub><mrow><msup><mn>2</mn><mo>&prime;</mo></msup><mo>*</mo></mrow></msup></mtd><mtd><msub><mi>&alpha;</mi><mn>1</mn></msub><msup><msub><mi>h</mi><mrow><mi>N</mi><mn>1</mn></mrow></msub><mrow><msup><mn>2</mn><mo>&prime;</mo></msup><mo>*</mo></mrow></msup></mtd></mtr></mtable></mfenced></mrow>]]></math><img file="FDA0000642458900000043.GIF" wi="918" he="455" /></maths>接收端2根据信道矩阵和预编码矩阵计算得到(G<sub>21</sub>‑G<sub>22</sub>)B<sub>2</sub>,(G<sub>21</sub>‑G<sub>22</sub>)B<sub>2</sub>的每列相同,表示为<maths num="0020" id="cmaths0020"><math><![CDATA[<mrow><mrow><mo>(</mo><msub><mi>G</mi><mn>21</mn></msub><mo>-</mo><msub><mi>G</mi><mn>22</mn></msub><mo>)</mo></mrow><msub><mi>B</mi><mn>2</mn></msub><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msup><msub><mi>g</mi><mn>11</mn></msub><msup><mn>2</mn><mo>&prime;</mo></msup></msup></mtd><mtd><msup><msub><mi>g</mi><mn>11</mn></msub><msup><mn>2</mn><mo>&prime;</mo></msup></msup></mtd></mtr><mtr><mtd><mi>M</mi></mtd><mtd><mi>M</mi></mtd></mtr><mtr><mtd><msup><msub><mi>g</mi><mrow><mi>N</mi><mn>1</mn></mrow></msub><msup><mn>2</mn><mo>&prime;</mo></msup></msup></mtd><mtd><msup><msub><mi>g</mi><mrow><mi>N</mi><mn>1</mn></mrow></msub><msup><mn>2</mn><mo>&prime;</mo></msup></msup></mtd></mtr></mtable></mfenced><mo>,</mo></mrow>]]></math><img file="FDA0000642458900000044.GIF" wi="658" he="235" /></maths>N是接收天线的数目,进而得到F<sub>2</sub>′,表示为<maths num="0021" id="cmaths0021"><math><![CDATA[<mrow><msup><msub><mi>F</mi><mn>2</mn></msub><mo>&prime;</mo></msup><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>&alpha;</mi><mn>1</mn></msub><msup><msub><mi>g</mi><mn>11</mn></msub><mrow><msup><mn>2</mn><mo>&prime;</mo></msup><mo>*</mo></mrow></msup></mtd><mtd><mo>-</mo><msub><mi>&beta;</mi><mn>1</mn></msub><msup><msub><mi>g</mi><mn>11</mn></msub><mrow><msup><mn>2</mn><mo>&prime;</mo></msup><mo>*</mo></mrow></msup></mtd><mtd><msub><mi>&alpha;</mi><mn>2</mn></msub><msup><msub><mi>g</mi><mn>11</mn></msub><mrow><msup><mn>2</mn><mo>&prime;</mo></msup><mo>*</mo></mrow></msup></mtd><mtd><mo>-</mo><msub><mi>&beta;</mi><mn>2</mn></msub><msup><msub><mi>g</mi><mn>11</mn></msub><mrow><msup><mn>2</mn><mo>&prime;</mo></msup><mo>*</mo></mrow></msup></mtd></mtr><mtr><mtd><msub><mi>&beta;</mi><mn>2</mn></msub><msup><msub><mi>g</mi><mn>11</mn></msub><msup><mn>2</mn><mo>&prime;</mo></msup></msup></mtd><mtd><msub><mi>&alpha;</mi><mn>2</mn></msub><msup><msub><mi>g</mi><mn>11</mn></msub><msup><mn>2</mn><mo>&prime;</mo></msup></msup></mtd><mtd><msub><mi>&beta;</mi><mn>1</mn></msub><msup><msub><mi>g</mi><mn>11</mn></msub><msup><mn>2</mn><mo>&prime;</mo></msup></msup></mtd><mtd><msub><mi>&alpha;</mi><mn>1</mn></msub><msup><msub><mi>g</mi><mn>11</mn></msub><msup><mn>2</mn><mo>&prime;</mo></msup></msup></mtd></mtr><mtr><mtd><mi>M</mi></mtd><mtd><mi>M</mi></mtd><mtd><mi>M</mi></mtd><mtd><mi>M</mi></mtd></mtr><mtr><mtd><msub><mi>&alpha;</mi><mn>1</mn></msub><msup><msub><mi>g</mi><mrow><mi>N</mi><mn>1</mn></mrow></msub><msup><mn>2</mn><mo>&prime;</mo></msup></msup></mtd><mtd><mo>-</mo><msub><mi>&beta;</mi><mn>1</mn></msub><msup><msub><mi>g</mi><mrow><mi>N</mi><mn>1</mn></mrow></msub><msup><mn>2</mn><mo>&prime;</mo></msup></msup></mtd><mtd><msub><mi>&alpha;</mi><mn>2</mn></msub><msup><msub><mi>g</mi><mrow><mi>N</mi><mn>1</mn></mrow></msub><msup><mn>2</mn><mo>&prime;</mo></msup></msup></mtd><mtd><mo>-</mo><msub><mi>&beta;</mi><mn>2</mn></msub><msup><msub><mi>g</mi><mrow><mi>N</mi><mn>1</mn></mrow></msub><msup><mn>2</mn><mo>&prime;</mo></msup></msup></mtd></mtr><mtr><mtd><msub><mi>&beta;</mi><mn>2</mn></msub><msup><msub><mi>g</mi><mrow><mi>N</mi><mn>1</mn></mrow></msub><mrow><msup><mn>2</mn><mo>&prime;</mo></msup><mo>*</mo></mrow></msup></mtd><mtd><msub><mi>&alpha;</mi><mn>2</mn></msub><msup><msub><mi>g</mi><mrow><mi>N</mi><mn>1</mn></mrow></msub><mrow><msup><mn>2</mn><mo>&prime;</mo></msup><mo>*</mo></mrow></msup></mtd><mtd><msub><mi>&beta;</mi><mn>1</mn></msub><msup><msub><mi>g</mi><mrow><mi>N</mi><mn>1</mn></mrow></msub><mrow><msup><mn>2</mn><mo>&prime;</mo></msup><mo>*</mo></mrow></msup></mtd><mtd><msub><mi>&alpha;</mi><mn>1</mn></msub><msup><msub><mi>g</mi><mrow><mi>N</mi><mn>1</mn></mrow></msub><mrow><msup><mn>2</mn><mo>&prime;</mo></msup><mo>*</mo></mrow></msup></mtd></mtr></mtable></mfenced></mrow>]]></math><img file="FDA0000642458900000051.GIF" wi="977" he="457" /></maths>接收端2对其接收信号进行相减操作,得到Z=Z<sub>1</sub>‑Z<sub>2</sub>,然后得到Z的等效表达形式z,z=[z<sub>11</sub>,z<sub>12</sub><sup>*</sup>,L,z<sub>N1</sub>,z<sub>N2</sub><sup>*</sup>]<sup>T</sup>,z<sub>mn</sub>表示矩阵Z的第m行第n列的元素,m=1,2,L,N,n=1,2,N是接收天线的数目;以消除多用户干扰为目的,接收端2处理z,得到<maths num="0022" id="cmaths0022"><math><![CDATA[<mrow><msup><mi>z</mi><mo>&prime;</mo></msup><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msup><msub><mi>F</mi><mn>1</mn></msub><mrow><mo>&prime;</mo><mi>T</mi></mrow></msup></mtd></mtr><mtr><mtd><msup><msub><mi>F</mi><mn>2</mn></msub><mrow><mo>&prime;</mo><mi>T</mi></mrow></msup></mtd></mtr></mtable></mfenced><mi>z</mi><mo>;</mo></mrow>]]></math><img file="FDA0000642458900000052.GIF" wi="285" he="187" /></maths>计算2F<sub>1</sub>′<sup>T</sup>F<sub>1</sub>′,以z′的前4列作为等效接收信号,以2F<sub>1</sub>′<sup>T</sup>F<sub>1</sub>′作为等效信道矩阵,译码发送端1发送给接收端2的有用信号;计算2F<sub>2</sub>′<sup>T</sup>F<sub>2</sub>′,以z′的后4列作为等效接收信号,以2F<sub>2</sub>′<sup>T</sup>F<sub>2</sub>′作为等效信道矩阵,译码发送端2发送给接收端2的有用信号。
地址 454000 河南省焦作市高新区世纪大道2001号