发明名称 降低OFDM系统同步模块功耗的方法
摘要 本发明公开了一种降低OFDM系统同步模块功耗的方法,该方法包括:步骤101:在时间域上将接收的同步序列的符号位与本地已知序列的符号位进行扫频相关运算,得到整数倍频偏的估计值;步骤102:在时间域上将接收的频偏纠正后的同步序列的符号位和本地已知序列的符号位进行相关运算,得到FFT开窗的精确位置。利用本发,在保障系统同步性能的同时,降低了系统同步模块的工作功耗。
申请公布号 CN101854321B 申请公布日期 2013.08.07
申请号 CN200910081096.8 申请日期 2009.04.01
申请人 中国科学院微电子研究所 发明人 毛剑慧;黑勇;周玉梅;乔树山
分类号 H04L27/26(2006.01)I 主分类号 H04L27/26(2006.01)I
代理机构 中科专利商标代理有限责任公司 11021 代理人 周国城
主权项 一种降低OFDM系统同步模块功耗的方法,其特征在于,该方法包括:步骤101:在时间域上将接收的同步序列的符号位与本地已知序列的符号位进行扫频相关运算,得到整数倍频偏的估计值;步骤102:在时间域上将接收的频偏纠正后的同步序列的符号位和本地已知序列的符号位进行相关运算,得到FFT开窗的精确位置;其特征在于,所述步骤101包括:步骤A1、计算接收的同步序列的符号位,包括:假设OFDM系统粗同步完成,并且完成小数倍频偏补偿,找到发送端发送已知序列的大致位置,此时,接收的同步序列的符号位可表示为: <mrow> <msup> <mi>r</mi> <mo>&prime;</mo> </msup> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>=</mo> <mi>z</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <msup> <mi>e</mi> <mrow> <mo>-</mo> <mi>j</mi> <mn>2</mn> <mi>&pi;&Delta;</mi> <msub> <mi>f</mi> <mi>int</mi> </msub> <msub> <mi>f</mi> <mi>carrier</mi> </msub> <mi>k</mi> <msub> <mi>T</mi> <mi>s</mi> </msub> </mrow> </msup> </mrow>其中,r′(k)为接收的同步序列的符号位,k为整数倍频偏扫频范围,且k0,1,...,2047,z(k)表示发射端发送信号;Δfint为整数倍频偏量,为正负整数;fcarrier为OFDM系统载波间距;Ts为OFDM系统采样周期;步骤A2、计算本地已知序列的符号位,包括:假设OFDM系统包含本地已知序列c(k),则扫频序列可表示为: <mrow> <mi>b</mi> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>=</mo> <mi>c</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <msup> <mi>e</mi> <mrow> <mo>-</mo> <mi>j</mi> <mn>2</mn> <mi>&pi;</mi> <msub> <mi>f</mi> <mi>carrier</mi> </msub> <mi>k</mi> <msub> <mi>T</mi> <mi>s</mi> </msub> <mi>i</mi> </mrow> </msup> </mrow>在本发明中,c(k)取符号位,上式可表示为: <mrow> <mi>b</mi> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>=</mo> <mi>sign</mi> <mrow> <mo>(</mo> <mi>c</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>)</mo> </mrow> <msup> <mi>e</mi> <mrow> <mo>-</mo> <mi>j</mi> <mn>2</mn> <mi>&pi;</mi> <msub> <mi>f</mi> <mi>carrier</mi> </msub> <mi>k</mi> <msub> <mi>T</mi> <mi>s</mi> </msub> <mi>i</mi> </mrow> </msup> </mrow>其中sign()可表示为 <mrow> <mi>real</mi> <mo>_</mo> <mi>r</mi> <mo>=</mo> <mfenced open='{' close=''> <mtable> <mtr> <mtd> <mn>1</mn> </mtd> <mtd> <mi>real</mi> <mrow> <mo>(</mo> <mi>r</mi> <mo>)</mo> </mrow> <mo>></mo> <mn>0</mn> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> <mtd> <mi>real</mi> <mrow> <mo>(</mo> <mi>r</mi> <mo>)</mo> </mrow> <mo>&lt;</mo> <mn>0</mn> </mtd> </mtr> </mtable> </mfenced> </mrow> <mrow> <mi>imag</mi> <mo>_</mo> <mi>r</mi> <mo>=</mo> <mfenced open='{' close=''> <mtable> <mtr> <mtd> <mn>1</mn> </mtd> <mtd> <mi>imag</mi> <mrow> <mo>(</mo> <mi>r</mi> <mo>)</mo> </mrow> <mo>></mo> <mn>0</mn> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> <mtd> <mi>imag</mi> <mrow> <mo>(</mo> <mi>r</mi> <mo>)</mo> </mrow> <mo>&lt;</mo> <mn>0</mn> </mtd> </mtr> </mtable> </mfenced> <mo>;</mo> </mrow>sign(r)=real_r+j·imag_r步骤A3、将接收的同步序列的符号位与本地已知序列的符号位进行扫频相关运算,包括:利用接收到数据的符号位,并且根据最大似然原理可得: <mrow> <mi>M</mi> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>=</mo> <mi>arg</mi> <munder> <mi>max</mi> <mi>i</mi> </munder> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mn>0</mn> </mrow> <mrow> <mi>L</mi> <mo>-</mo> <mn>1</mn> </mrow> </munderover> <msup> <mrow> <mo>|</mo> <mi>sign</mi> <mrow> <mo>(</mo> <msup> <mi>r</mi> <mo>&prime;</mo> </msup> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>)</mo> </mrow> <mi>conj</mi> <mrow> <mo>(</mo> <mi>b</mi> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>)</mo> </mrow> <mo>|</mo> </mrow> <mn>2</mn> </msup> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>5</mn> <mo>)</mo> </mrow> </mrow>其中i∈[‑kmax,kmax],kmax为系统所能容忍的最大整数频偏值,这样使式(5)在[‑kmax,kmax]范围内达到最大值的i就是整数倍频偏的估计值,j为复数表示方法;b(i)为扫频序列;M(i)为i取值范围内的相关值最大值;L为接收的同步序列长度。
地址 100029 北京市朝阳区北土城西路3号