发明名称 适用于OFDM的多载波传输的时变信道参数估计方法
摘要 一种适用于OFDM的多载波传输的时变信道参数估计方法,属于移动通信系统领域,涉及OFDM系统中的信道估计技术。本方法达到的目的:1.利用信道变化的线性特性,提出高速时变信道下一种OFDMA链路中导频设计方法;2.采用该导频分配方法和最小平方信道估计算法估计高速时变信道的信道参数。采用该方法能解决OFDM技术在高速移动的环境下所遇到的信道估计的问题,估计误差小,计算复杂度低,并可将其运用到多用户的通信过程中去。
申请公布号 CN101547170A 申请公布日期 2009.09.30
申请号 CN200810045074.1 申请日期 2008.03.27
申请人 电子科技大学 发明人 刘朝生;徐俊辉;张忠培
分类号 H04L25/02(2006.01)I;H04L27/26(2006.01)I;H04B1/707(2006.01)I 主分类号 H04L25/02(2006.01)I
代理机构 代理人
主权项 1.基于时变信道估计算法设计和分析,采用最小平方(LS Least Square)信道估计算法估计信道的特性其特征在于算法的步骤,其算法步骤如下:第一步:选取2M(≥2(L+1))(2M是用户随机占用的数据子载波数,L是信道的最大时延采样值)个导频信号s<sub>i,p(1)</sub>,……S<sub>i,p(2M)</sub>,这些符号位于子载波p(1),……,p(2M)处,对接收信号进行组合,构成接收信号的线性方程组<maths num="0001"><![CDATA[<math><mrow><mi>Y</mi><mo>=</mo><mrow><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>Y</mi><mrow><mi>i</mi><mo>,</mo><mi>p</mi><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow></msub></mtd></mtr><mtr><mtd><mo>&CenterDot;</mo></mtd></mtr><mtr><mtd><mo>&CenterDot;</mo></mtd></mtr><mtr><mtd><mo>&CenterDot;</mo></mtd></mtr><mtr><mtd><msub><mi>Y</mi><mrow><mi>i</mi><mo>,</mo><mi>p</mi><mrow><mo>(</mo><mn>2</mn><mi>M</mi><mo>)</mo></mrow></mrow></msub></mtd></mtr></mtable></mfenced></mrow><mo>=</mo><msubsup><mi>Ah</mi><mi>ave</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></msubsup><mo>+</mo><msup><mi>B&alpha;</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></msup><mo>+</mo><msup><mi>e</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></msup><mo>=</mo><msup><mi>Qh</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></msup><mo>+</mo><msup><mi>e</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></msup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow></math>]]></maths>Y为接收信号,<img file="A200810045074C00022.GIF" wi="96" he="56" />为期望信号,Bα<sup>(i)</sup>为导频产生的ICI分量,e<sup>(i)</sup>为信道噪声与非导频信号产生的ICI分量的和,<img file="A200810045074C00023.GIF" wi="66" he="55" />表示信道在第i个OFDMA周期内,延迟为n的冲击响应系数的变化斜率,其中<maths num="0002"><![CDATA[<math><mrow><mi>A</mi><mo>=</mo><mrow><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>s</mi><mrow><mi>i</mi><mo>,</mo><mi>p</mi><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow></msub><msubsup><mi>b</mi><mrow><mi>p</mi><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow><mi>T</mi></msubsup></mtd></mtr><mtr><mtd><mo>&CenterDot;</mo></mtd></mtr><mtr><mtd><mo>&CenterDot;</mo></mtd></mtr><mtr><mtd><mo>&CenterDot;</mo></mtd></mtr><mtr><mtd><msub><mi>s</mi><mrow><mi>i</mi><mo>,</mo><mi>p</mi><mrow><mo>(</mo><mn>2</mn><mi>M</mi><mo>)</mo></mrow></mrow></msub><msubsup><mi>b</mi><mrow><mi>p</mi><mrow><mo>(</mo><mn>2</mn><mi>M</mi><mo>)</mo></mrow></mrow><mi>T</mi></msubsup></mtd></mtr></mtable></mfenced></mrow><mo>,</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0003"><![CDATA[<math><mrow><mi>B</mi><mo>=</mo><mrow><mfenced open='[' close=']'><mtable><mtr><mtd><munderover><munder><mi>&Sigma;</mi><mrow><mi>n</mi><mo>=</mo><mn>0</mn></mrow></munder><mrow><mi>n</mi><mo>&NotEqual;</mo><mi>p</mi><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow><mo>,</mo><mi>n</mi><mo>=</mo><mi>pilot</mi></mrow><mrow><mi>N</mi><mo>-</mo><mn>1</mn></mrow></munderover><msub><mi>C</mi><mrow><mi>p</mi><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow><mo>-</mo><mi>n</mi></mrow></msub><msub><mi>s</mi><mrow><mi>i</mi><mo>,</mo><mi>n</mi></mrow></msub><msubsup><mi>b</mi><mi>n</mi><mi>T</mi></msubsup></mtd></mtr><mtr><mtd><mo>&CenterDot;</mo></mtd></mtr><mtr><mtd><mo>&CenterDot;</mo></mtd></mtr><mtr><mtd><mo>&CenterDot;</mo></mtd></mtr><mtr><mtd><munderover><munder><mi>&Sigma;</mi><mrow><mi>n</mi><mo>=</mo><mn>0</mn></mrow></munder><mrow><mi>n</mi><mo>&NotEqual;</mo><mi>p</mi><mrow><mo>(</mo><mn>2</mn><mi>M</mi><mo>)</mo></mrow><mo>,</mo><mi>n</mi><mo>=</mo><mi>pilot</mi></mrow><mrow><mi>N</mi><mo>-</mo><mn>1</mn></mrow></munderover><msub><mi>C</mi><mrow><mi>p</mi><mrow><mo>(</mo><mn>2</mn><mi>M</mi><mo>)</mo></mrow><mo>-</mo><mi>n</mi></mrow></msub><msub><mi>s</mi><mrow><mi>i</mi><mo>,</mo><mi>n</mi></mrow></msub><msubsup><mi>b</mi><mi>n</mi><mi>T</mi></msubsup></mtd></mtr></mtable></mfenced></mrow><mo>,</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>3</mn><mo>)</mo></mrow></mrow></math>]]></maths>b<sub>n</sub>=[1,e<sup>-j2πn/N</sup>,……,e<sup>-j2πnL/N</sup>]<sup>T</sup>,C<sub>k-n</sub>=-(1-e<sup>-j2π(k-n)/N</sup>)<sup>-1</sup>            (4)<maths num="0004"><![CDATA[<math><mrow><msup><mi>h</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></msup><mo>=</mo><mrow><mfenced open='[' close=']' separators=' '><mtable><mtr><mtd><msubsup><mi>h</mi><mi>ave</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></msubsup></mtd></mtr><mtr><mtd><msup><mi>&alpha;</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></msup></mtd></mtr></mtable></mfenced></mrow><mo>,</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>5</mn><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0005"><![CDATA[<math><mrow><msubsup><mi>h</mi><mi>ave</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></msubsup><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mn>1</mn><mi>N</mi></mfrac><munderover><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><mn>0</mn></mrow><mrow><mi>N</mi><mo>-</mo><mn>1</mn></mrow></munderover><msup><mi>h</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></msup><mrow><mo>(</mo><mi>k</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>6</mn><mo>)</mo></mrow></mrow></math>]]></maths>h<sup>(i)</sup>(k,n)表示第k时刻,延迟为n的冲击响应系数第二步:求解第一步中方程(1)可得:h<sup>(i)</sup>=Q<sup>+</sup>Y+Q<sup>+</sup>e<sup>(i)</sup>,忽略信道噪声与非导频信号产生的ICI分量的和e<sup>(i)</sup>的影响,得到信道参数估计<maths num="0006"><![CDATA[<math><mrow><msup><mover><mi>h</mi><mo>^</mo></mover><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></msup><mo>=</mo><msup><mi>Q</mi><mo>+</mo></msup><mi>Y</mi><mo>.</mo></mrow></math>]]></maths>其中,Q<sup>+</sup>=(Q<sup>H</sup>Q)<sup>-1</sup>Q<sup>H</sup>表示Q的伪逆矩阵,Q<sup>+</sup>e<sup>(i)</sup>表示信道估计误差。
地址 610054四川省成都市成华区建设北路二段四号