主权项 |
一种TD‑LTE系统中的干扰对齐方法,其特征在于,包括如下步骤:1)根据上行数据进行信道估计,得到时频联合信道h<sup>11</sup>,h<sup>12</sup>,h<sup>21</sup>,h<sup>22</sup>,其中h<sup>11</sup>,h<sup>12</sup>分别代表目标小区用户到目标小区基站及干扰小区基站的信道,h<sup>21</sup>,h<sup>22</sup>分别代表干扰小区用户到目标小区基站和干扰小区基站的信道;2)对上述四组信道分别进行特征波束形成EBF平滑处理:取适当大小的时频块构造信道自相关阵<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mi>R</mi><mo>=</mo><mfrac><mn>1</mn><msub><mi>N</mi><mi>t</mi></msub></mfrac><munderover><mi>Σ</mi><mrow><mi>t</mi><mo>=</mo><mn>1</mn></mrow><msub><mi>N</mi><mi>t</mi></msub></munderover><munderover><mi>Σ</mi><mrow><mi>f</mi><mo>=</mo><mn>1</mn></mrow><msub><mi>N</mi><mi>f</mi></msub></munderover><msup><mrow><mo>(</mo><msubsup><mi>h</mi><mrow><mo>(</mo><mi>t</mi><mo>,</mo><mi>f</mi><mo>)</mo></mrow><mrow><mi>m</mi><mo>,</mo><mi>n</mi></mrow></msubsup><mo>)</mo></mrow><mi>H</mi></msup><msub><msup><mi>h</mi><mrow><mi>m</mi><mo>,</mo><mi>n</mi></mrow></msup><mrow><mo>(</mo><mi>t</mi><mo>,</mo><mi>f</mi><mo>)</mo></mrow></msub><mrow><mo>(</mo><mi>m</mi><mo>=</mo><mn>1,2</mn><mo>;</mo><mi>n</mi><mo>=</mo><mn>1,2</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000512561700000011.GIF" wi="1046" he="159" /></maths>其中,<img file="FDA0000512561700000018.GIF" wi="94" he="64" />为估计信道h<sup>m,n</sup>在t时刻在f子载波上的信道;N<sub>f</sub>为时频块的频域尺度;N<sub>t</sub>时频块的时间尺度;然后对得到的R进行特征值分解,取出最大特征值所对应的特征向量作为该时频块内的信道信息;3)迫零干扰对齐:根据步骤2)中求出的最大特征值所对应的特征向量,进行如下计算:两个小区用户的接收信号为y<sub>1</sub>,y<sub>2</sub>,以子载波为单位计算:<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><msub><mi>y</mi><mn>1</mn></msub><mo>=</mo><mi>diag</mi><mrow><mo>(</mo><msubsup><mi>h</mi><mrow><mo>(</mo><mi>t</mi><mo>,</mo><mi>f</mi><mo>)</mo></mrow><mn>1,1</mn></msubsup><mo>)</mo></mrow><mi>P</mi><msub><mi>v</mi><mn>1</mn></msub><msub><mi>x</mi><mn>1</mn></msub><mo>+</mo><mi>diag</mi><mrow><mo>(</mo><msubsup><mi>h</mi><mrow><mo>(</mo><mi>t</mi><mo>,</mo><mi>f</mi><mo>)</mo></mrow><mn>1,2</mn></msubsup><mo>)</mo></mrow><mi>P</mi><msub><mi>v</mi><mn>2</mn></msub><msub><mi>x</mi><mn>2</mn></msub><mo>+</mo><msub><mi>n</mi><mn>1</mn></msub></mrow>]]></math><img file="FDA0000512561700000012.GIF" wi="889" he="89" /></maths><maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><msub><mi>y</mi><mn>2</mn></msub><mo>=</mo><mi>diag</mi><mrow><mo>(</mo><msubsup><mi>h</mi><mrow><mo>(</mo><mi>t</mi><mo>,</mo><mi>f</mi><mo>)</mo></mrow><mn>2,1</mn></msubsup><mo>)</mo></mrow><mi>P</mi><msub><mi>v</mi><mn>1</mn></msub><msub><mi>x</mi><mn>1</mn></msub><mo>+</mo><mi>diag</mi><mrow><mo>(</mo><msubsup><mi>h</mi><mrow><mo>(</mo><mi>t</mi><mo>,</mo><mi>f</mi><mo>)</mo></mrow><mn>2,2</mn></msubsup><mo>)</mo></mrow><mi>P</mi><msub><mi>v</mi><mn>2</mn></msub><msub><mi>x</mi><mn>2</mn></msub><mo>+</mo><msub><mi>n</mi><mn>2</mn></msub></mrow>]]></math><img file="FDA0000512561700000013.GIF" wi="900" he="91" /></maths>其中,v<sub>1</sub>,v<sub>2</sub>分别为目标小区基站和干扰小区基站信号的预编码向量;P为两基站的预编码矩阵;x<sub>1</sub>,x<sub>2</sub>为两基站的发射信号;n<sub>1</sub>,n<sub>2</sub>为加性高斯噪声;为了抑制干扰,设计迫零接收向量u<sub>1</sub>、u<sub>2</sub>,使得下式成立:<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><msup><msub><mi>u</mi><mn>1</mn></msub><mi>H</mi></msup><mi>diag</mi><mrow><mo>(</mo><msubsup><mi>h</mi><mrow><mo>(</mo><mi>t</mi><mo>,</mo><mi>f</mi><mo>)</mo></mrow><mn>1,2</mn></msubsup><mo>)</mo></mrow><mi>P</mi><mo>=</mo><mn>0</mn></mrow>]]></math><img file="FDA0000512561700000014.GIF" wi="409" he="86" /></maths><maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><msup><msub><mi>u</mi><mn>2</mn></msub><mi>H</mi></msup><mi>diag</mi><mrow><mo>(</mo><msubsup><mi>h</mi><mrow><mo>(</mo><mi>t</mi><mo>,</mo><mi>f</mi><mo>)</mo></mrow><mn>2,1</mn></msubsup><mo>)</mo></mrow><mi>P</mi><mo>=</mo><mn>0</mn></mrow>]]></math><img file="FDA0000512561700000015.GIF" wi="415" he="90" /></maths>根据求出的迫零接收向量,求解每个基站的预编码向量v<sub>1</sub>,v<sub>2</sub>:<maths num="0006" id="cmaths0006"><math><![CDATA[<mrow><mfenced open='[' close=']'><mtable><mtr><mtd><msup><msub><mi>u</mi><mn>1</mn></msub><mi>H</mi></msup><mi>diag</mi><mrow><mo>(</mo><msubsup><mi>h</mi><mrow><mo>(</mo><mi>t</mi><mo>,</mo><mi>f</mi><mo>)</mo></mrow><mn>1,1</mn></msubsup><mo>)</mo></mrow><mi>P</mi></mtd><mtd><msup><msub><mi>u</mi><mn>1</mn></msub><mi>H</mi></msup><mi>diag</mi><mrow><mo>(</mo><msubsup><mi>h</mi><mrow><mo>(</mo><mi>t</mi><mo>,</mo><mi>f</mi><mo>)</mo></mrow><mn>2</mn></msubsup><mo>)</mo></mrow><mi>P</mi></mtd></mtr><mtr><mtd><msup><msub><mi>u</mi><mn>2</mn></msub><mi>H</mi></msup><mi>diag</mi><mrow><mo>(</mo><msubsup><mi>h</mi><mrow><mo>(</mo><mi>t</mi><mo>,</mo><mi>f</mi><mo>)</mo></mrow><mn>2,1</mn></msubsup><mo>)</mo></mrow><mi>P</mi></mtd><mtd><msup><msub><mi>u</mi><mn>2</mn></msub><mi>H</mi></msup><mi>diag</mi><mrow><mo>(</mo><msubsup><mi>h</mi><mrow><mo>(</mo><mi>t</mi><mo>,</mo><mi>f</mi><mo>)</mo></mrow><mn>2,2</mn></msubsup><mo>)</mo></mrow><mi>P</mi></mtd></mtr></mtable></mfenced><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>v</mi><mn>1</mn></msub></mtd><mtd></mtd></mtr><mtr><mtd></mtd><mtd><msub><mi>v</mi><mn>2</mn></msub></mtd></mtr></mtable></mfenced><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd></mtr></mtable></mfenced></mrow>]]></math><img file="FDA0000512561700000016.GIF" wi="1116" he="188" /></maths><maths num="0007" id="cmaths0007"><math><![CDATA[<mrow><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>v</mi><mn>1</mn></msub></mtd><mtd></mtd></mtr><mtr><mtd></mtd><mtd><msub><mi>v</mi><mn>2</mn></msub></mtd></mtr></mtable></mfenced><mo>=</mo><msup><mfenced open='[' close=']'><mtable><mtr><mtd><msup><msub><mi>u</mi><mn>1</mn></msub><mi>H</mi></msup><mi>diag</mi><mrow><mo>(</mo><msubsup><mi>h</mi><mrow><mo>(</mo><mi>t</mi><mo>,</mo><mi>f</mi><mo>)</mo></mrow><mn>1,1</mn></msubsup><mo>)</mo></mrow><mi>P</mi></mtd><mtd><msup><msub><mi>u</mi><mn>1</mn></msub><mi>H</mi></msup><mi>diag</mi><mrow><mo>(</mo><msubsup><mi>h</mi><mrow><mo>(</mo><mi>t</mi><mo>,</mo><mi>f</mi><mo>)</mo></mrow><mn>1,2</mn></msubsup><mo>)</mo></mrow><mi>P</mi></mtd></mtr><mtr><mtd><msup><msub><mi>u</mi><mn>2</mn></msub><mi>H</mi></msup><mi>diag</mi><mrow><mo>(</mo><msubsup><mi>h</mi><mrow><mo>(</mo><mi>t</mi><mo>,</mo><mi>f</mi><mo>)</mo></mrow><mn>2</mn></msubsup><mo>)</mo></mrow><mi>P</mi></mtd><mtd><msup><msub><mi>u</mi><mn>2</mn></msub><mi>H</mi></msup><mi>diag</mi><mrow><mo>(</mo><msubsup><mi>h</mi><mrow><mo>(</mo><mi>t</mi><mo>,</mo><mi>f</mi><mo>)</mo></mrow><mn>2,2</mn></msubsup><mo>)</mo></mrow><mi>P</mi></mtd></mtr></mtable></mfenced><mrow><mo>-</mo><mn>1</mn></mrow></msup><mfenced open='[' close=']'><mtable><mtr><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd></mtr></mtable></mfenced></mrow>]]></math><img file="FDA0000512561700000017.GIF" wi="1152" he="195" /></maths>4)根据所述预编码向量v<sub>1</sub>,v<sub>2</sub>,对所述基站发出的信号进行预编码处理;根据所述接收向量u<sub>1</sub>、u<sub>2</sub>,对用户接收到的信号进行处理。 |