发明名称 一种多小区OFDMA下行链路载波频偏的估计方法
摘要 一种多小区0FDMA下行链路载波频偏的估计方法属移动宽带接入技术领域步骤如下:1)建立系统模型;2)从系统模型中得到接收信号,形成矩阵F;3)载波频偏的估计。根据接收信号的特性,及构造出来的F矩阵,可以利用MUSIC算法估计出小数倍载波频偏。本发明方法的特点是:在频域信号是交织但不重叠的,在时域形成四段周期性的序列,利用这种周期性形成一个4×N/4形式的矩阵F,应用MUSIC算法,可以很好的估计出多个基站的载波频偏,具有合理可行性,该方法计算量相比大大的减少,且估计性能良好。
申请公布号 CN101888353B 申请公布日期 2012.10.17
申请号 CN201010216359.4 申请日期 2010.07.02
申请人 山东大学 发明人 孙健;胡敏;张春业
分类号 H04L25/02(2006.01)I;H04L25/03(2006.01)I;H04L27/26(2006.01)I 主分类号 H04L25/02(2006.01)I
代理机构 济南金迪知识产权代理有限公司 37219 代理人 许德山
主权项 1.一种多小区OFDMA下行链路载波频偏的估计方法,步骤如下:1)建立系统模型;1a)假设N个子载波分给Q个子信道进行数据的传输,每个子信道包含P=N/Q个子载波;在频域子载波是相互交叉的,子信道{q}包含的子载波为{q,Q+q,…,(P-1)Q+q},q=0,1,...,Q-1,即子信道{q}对应的子载波集就为{q,Q+q,…,(P-1)Q+q},q=0,1,...,Q-1,这些子载波集在频域是不重叠的;1b)不同的BS利用不同的子载波集:当N可以被Q整除时,在时域是周期为P的周期序列,否则就是伪周期的,当Q=4时,在时域前导字是4个重复的序列,周期为P=N/4;对一个小区中三个扇区来说,每个扇区利用一个子载波集;1c)用户(MS)接收到的时域信号可以表示为:<maths num="0001"><![CDATA[<math><mrow><msub><mi>x</mi><mi>m</mi></msub><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mn>1</mn><msqrt><mi>N</mi></msqrt></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><msub><mi>X</mi><mi>m</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><msup><mi>e</mi><mrow><mfrac><mrow><mi>j</mi><mn>2</mn><mi>&pi;n</mi></mrow><mi>N</mi></mfrac><mi>k</mi></mrow></msup></mrow></math>]]></maths>k∈{0,1,2,...,N-1},m∈{0,1,2},-N<sub>g</sub>≤n≤N-1,N是子载波数,N<sub>g</sub>是循环前缀(CP)的长度,X<sub>m</sub>(k)是从第m个扇区的BS传输来的第k个子载波,这里的每个扇区利用三个互不重叠的子载波集之一;1d)当MS在小区或扇区的边界处时,接收信号可以表示为:<maths num="0002"><![CDATA[<math><mrow><mi>r</mi><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>m</mi><mo>=</mo><mn>0</mn></mrow><mn>2</mn></munderover><msup><mi>e</mi><mrow><mi>j</mi><mfrac><mrow><mn>2</mn><mi>&pi;</mi><msub><mi>&epsiv;</mi><mi>m</mi></msub></mrow><mi>N</mi></mfrac><mi>n</mi></mrow></msup><msup><mi>e</mi><mrow><mi>j</mi><msub><mi>&phi;</mi><mi>m</mi></msub></mrow></msup><munderover><mi>&Sigma;</mi><mrow><mi>l</mi><mo>=</mo><mn>0</mn></mrow><mrow><mi>L</mi><mo>-</mo><mn>1</mn></mrow></munderover><msub><mi>h</mi><mi>m</mi></msub><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow><msub><mi>x</mi><mi>m</mi></msub><mrow><mo>(</mo><mi>n</mi><mo>-</mo><mi>l</mi><mo>)</mo></mrow><mo>+</mo><mi>w</mi><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow></mrow></math>]]></maths>其中:{w(n)}是均值为零和方差为σ<sub>m</sub><sup>2</sup>的高斯噪声,L是MS和BS之间路径数的最大值,<img file="FSB00000839550600013.GIF" wi="112" he="106" />ε<sub>m</sub>和h<sub>m</sub>(l)分别为归一化载波频偏,相位偏移,MS和第m个BS之间的第1条路径增益;2)从系统模型中得到接收信号,形成矩阵F;2a)相位偏移ε<sub>m</sub>包括整数部分ε<sub>m,int</sub>和小数部分ε<sub>m,fr</sub>,即ε<sub>m</sub>=ε<sub>m,int</sub>+ε<sub>m,fr</sub>,其中-0.5<ε<sub>m,fr</sub><0.5,得到<maths num="0003"><![CDATA[<math><mrow><mi>r</mi><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>m</mi><mo>=</mo><mn>0</mn></mrow><mn>2</mn></munderover><msup><mi>e</mi><mrow><mi>j</mi><mfrac><mrow><mn>2</mn><mi>&pi;</mi><msub><mi>&epsiv;</mi><mi>m</mi></msub></mrow><mi>N</mi></mfrac><mi>n</mi></mrow></msup><msup><mi>e</mi><mrow><mi>j</mi><msub><mi>&phi;</mi><mi>m</mi></msub></mrow></msup><mo>{</mo><mfrac><mn>1</mn><msqrt><mi>N</mi></msqrt></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><msub><mi>H</mi><mi>m</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><msub><mi>X</mi><mi>m</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><msup><mi>e</mi><mrow><mi>j</mi><mfrac><mrow><mn>2</mn><mi>&pi;n</mi></mrow><mi>N</mi></mfrac><mi>k</mi></mrow></msup><mo>}</mo></mrow></math>]]></maths>其中,N是子载波的个数,H<sub>m</sub>(k)是第m个BS和MS之间频域的路径增益,X<sub>m</sub>(k)是x<sub>m</sub>(n)变换到频域的信号;2b)当Q=4时,根据接收信号的特性得到4×N/4的矩阵形式,<maths num="0004"><![CDATA[<math><mrow><mi>F</mi><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mi>r</mi><mrow><mo>(</mo><mn>0</mn><mo>)</mo></mrow></mtd><mtd><mi>r</mi><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><mi>r</mi><mrow><mo>(</mo><mi>N</mi><mo>/</mo><mn>4</mn><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mi>r</mi><mrow><mo>(</mo><mi>N</mi><mo>/</mo><mn>4</mn><mo>)</mo></mrow></mtd><mtd><mi>r</mi><mrow><mo>(</mo><mi>N</mi><mo>/</mo><mn>4</mn><mo>+</mo><mn>1</mn><mo>)</mo></mrow></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><mi>r</mi><mrow><mo>(</mo><mi>N</mi><mo>/</mo><mn>2</mn><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mi>r</mi><mrow><mo>(</mo><mi>N</mi><mo>/</mo><mn>2</mn><mo>)</mo></mrow></mtd><mtd><mi>r</mi><mrow><mo>(</mo><mi>N</mi><mo>/</mo><mn>2</mn><mo>+</mo><mn>1</mn><mo>)</mo></mrow></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><mi>r</mi><mrow><mo>(</mo><mn>3</mn><mi>N</mi><mo>/</mo><mn>4</mn><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mi>r</mi><mrow><mo>(</mo><mn>3</mn><mi>N</mi><mo>/</mo><mn>4</mn><mo>)</mo></mrow></mtd><mtd><mi>r</mi><mrow><mo>(</mo><mn>3</mn><mi>N</mi><mo>/</mo><mn>4</mn><mo>+</mo><mn>1</mn><mo>)</mo></mrow></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><mi>r</mi><mrow><mo>(</mo><mi>N</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mtd></mtr></mtable></mfenced><mo>;</mo></mrow></math>]]></maths>3)载波频偏的估计;根据接收信号的特性及构造出来的F矩阵,可以利用MUSIC算法估计出小数倍载波频偏;3a)由F矩阵可得到协方差矩阵Ψ,<maths num="0005"><![CDATA[<math><mrow><mi>&Psi;</mi><mo>=</mo><mfrac><mn>1</mn><mi>P</mi></mfrac><msup><mi>FF</mi><mi>H</mi></msup></mrow></math>]]></maths>其中,P为每个子信道的子载波个数;3b)对协方差矩阵Ψ进行奇异值分解,<maths num="0006"><![CDATA[<math><mrow><mi>&Psi;</mi><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>U</mi><mi>s</mi></msub></mtd><mtd><msub><mi>U</mi><mi>z</mi></msub></mtd></mtr></mtable></mfenced><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>&Sigma;</mi><mi>s</mi></msub></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><msub><mi>&Sigma;</mi><mi>z</mi></msub></mtd></mtr></mtable></mfenced><mfenced open='[' close=']'><mtable><mtr><mtd><msubsup><mi>U</mi><mi>s</mi><mi>H</mi></msubsup></mtd></mtr><mtr><mtd><msubsup><mi>U</mi><mi>z</mi><mi>H</mi></msubsup></mtd></mtr></mtable></mfenced></mrow></math>]]></maths>其中∑<sub>s</sub>=Diag[λ<sub>1</sub>,...,λ<sub>M</sub>],∑<sub>Z</sub>=Diag[λ<sub>M+1</sub>,...,λ<sub>Q</sub>],U<sub>s</sub>是一个Q×M矩阵,包含M个特征值对应M个特征向量λ<sub>1</sub>,...,λ<sub>M</sub>,U<sub>z</sub>包含Q-M个特征值,对应Q-M个特征向量λ<sub>M+1</sub>,...,λ<sub>Q</sub>;3c)由噪声空间和信号空间的特性,可得到峰值表达式G(ξ)的M个最大峰值,<maths num="0007"><![CDATA[<math><mrow><mi>G</mi><mrow><mo>(</mo><mi>&xi;</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mn>1</mn><msup><mrow><mo>|</mo><mo>|</mo><msup><mi>e</mi><mi>H</mi></msup><mrow><mo>(</mo><mi>&xi;</mi><mo>)</mo></mrow><msub><mi>U</mi><mi>z</mi></msub><msubsup><mi>U</mi><mi>z</mi><mi>H</mi></msubsup><mi>e</mi><mrow><mo>(</mo><mi>&xi;</mi><mo>)</mo></mrow><mo>|</mo><mo>|</mo></mrow><mn>2</mn></msup></mfrac></mrow></math>]]></maths>其中,e(ξ)=[1,e<sup>j2πξ</sup>,...,e<sup>j2π(Q-1)ξ</sup>]<sup>T</sup>,M个峰值对应于M个基站的载波频偏<img file="FSB00000839550600025.GIF" wi="140" he="89" />在实际仿真计算时,找1/G(ξ)的M个最小峰值效果是等同的;3d)计算出小数位CFO估计值,<maths num="0008"><![CDATA[<math><mrow><msub><mover><mi>&xi;</mi><mo>^</mo></mover><mrow><mi>m</mi><mo>,</mo><mi>fr</mi></mrow></msub><mo>=</mo><mi>Q</mi><msub><mover><mi>&xi;</mi><mo>^</mo></mover><mi>m</mi></msub><mo>-</mo><msub><mover><mi>q</mi><mo>^</mo></mover><mi>m</mi></msub></mrow></math>]]></maths>其中,<img file="FSB00000839550600027.GIF" wi="42" he="59" />是第m个基站的载波频偏,<img file="FSB00000839550600028.GIF" wi="48" he="60" />是估计出的第m个基站利用的子信道,Q是子信道的个数。
地址 250100 山东省济南市历城区山大南路27号