发明名称 一种DVB-T2系统中符号定时校正的方法
摘要 本发明公开了一种DVB-T2系统中符号定时校正的方法,在符号同步中,使用接收机中重新生成的P1符号,和接收信号做相关,找到OFDM符号的起始位置;对相关运算进行分段操作;使用本地生成的P2导频的时域信号,根据上述的符号起始位置对接收信号做相关;对五点的滑动结果做加权平均,然后找到最大值对应的GI模式及位置。本发明的方法极大地降低了运算量和运算成本,提高了模式检测准确度。
申请公布号 CN103346990A 申请公布日期 2013.10.09
申请号 CN201310232497.5 申请日期 2013.06.13
申请人 湖南国科微电子有限公司 发明人 朱志敏
分类号 H04L27/26(2006.01)I 主分类号 H04L27/26(2006.01)I
代理机构 长沙正奇专利事务所有限责任公司 43113 代理人 卢宏
主权项 1.一种DVB-T2系统中符号定时校正的方法,其特征在于,该方法为:1)利用DVB-T2帧同步锁定之后提供的两个参数S1和S2生成接收机在当前传输模式下的P1符号;2)对上述P1符号的I/Q两路分别取符号位,得到符号同步相关序列ssc_seq:<img file="FDA00003338197500011.GIF" wi="1027" he="94" />k=[0~1023],其中<maths num="0001"><![CDATA[<math><mrow><mi>sign</mi><mo>[</mo><mi>x</mi><mo>]</mo><mo>=</mo><mfenced open='{' close=''><mtable><mtr><mtd><mo>+</mo><mn>1</mn><mo>,</mo></mtd><mtd><mi>x</mi><mo>&GreaterEqual;</mo><mn>0</mn></mtd></mtr><mtr><mtd><mo>-</mo><mn>1</mn><mo>,</mo></mtd><mtd><mi>x</mi><mo>&lt;</mo><mn>0</mn></mtd></mtr></mtable></mfenced><mo>,</mo></mrow></math>]]></maths><img file="FDA00003338197500013.GIF" wi="140" he="79" />表示取P1的实部,<img file="FDA00003338197500014.GIF" wi="128" he="76" />表示取P1的虚部;3)对符号同步相关序列ssc_seq做分段滑动相关:<maths num="0002"><![CDATA[<math><mrow><mi>corr</mi><mo>_</mo><mi>result</mi><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>n</mi><mo>=</mo><mn>0</mn></mrow><mrow><mi>seg</mi><mo>_</mo><mi>num</mi><mo>-</mo><mn>1</mn></mrow></munderover><mrow><mo>(</mo><mo>|</mo><munderover><mi>&Sigma;</mi><mrow><mi>m</mi><mo>=</mo><mi>n</mi><mo>*</mo><mi>seg</mi><mo>_</mo><mi>len</mi></mrow><mrow><mrow><mo>(</mo><mi>n</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mo>*</mo><mi>seg</mi><mo>_</mo><mi>len</mi><mo>-</mo><mn>1</mn></mrow></munderover><mi>r</mi><mrow><mo>(</mo><mi>m</mi><mo>+</mo><mi>k</mi><mo>)</mo></mrow><mo>*</mo><mi>ssc</mi><mo>_</mo><mi>seq</mi><mrow><mo>(</mo><mi>m</mi><mo>)</mo></mrow><mo>|</mo><mo>)</mo></mrow><mo>,</mo></mrow></math>]]></maths>其中,corr_result为分段滑动相关结果,r(m)为帧同步锁定之后的接收信号,seg_num为滑动相关的分段的个数,seg_len为滑动相关分段每一段的长度,seg_len*seg_num=1024,-64≤l≤64;4)根据步骤3)中的分段滑动相关表达式,确定分段滑动相关结果的最大值及其位置,找到接收信号中第一个包含GI部分的P2符号r<sub>p2</sub>(s);5)利用根据S1和S2确定P2的导频图案,并且据此生成模式检测序列md_seq0(w);6)设初始值GI=1/4;7)将模式检测序列md_seq0(w)的尾部长度为GI的部分搬移到头部,得到:<maths num="0003"><![CDATA[<math><mrow><mi>md</mi><mo>_</mo><mi>seq</mi><mrow><mo>(</mo><mi>w</mi><mo>)</mo></mrow><mo>=</mo><mfenced open='{' close=''><mtable><mtr><mtd><mi>md</mi><mo>_</mo><mi>seq</mi><mn>0</mn><mrow><mo>(</mo><mi>N</mi><mo>-</mo><mi>N</mi><mo>*</mo><mi>GI</mi><mo>+</mo><mi>w</mi><mo>)</mo></mrow></mtd><mtd><mn>0</mn><mo>&le;</mo><mi>w</mi><mo>&lt;</mo><mi>GI</mi><mo>*</mo><mi>N</mi></mtd></mtr><mtr><mtd><mi>md</mi><mo>_</mo><mi>seq</mi><mn>0</mn><mrow><mo>(</mo><mi>w</mi><mo>-</mo><mi>GI</mi><mo>*</mo><mi>N</mi><mo>)</mo></mrow></mtd><mtd><mi>GI</mi><mo>*</mo><mi>N</mi><mo>&le;</mo><mi>w</mi><mo>&lt;</mo><mi>N</mi></mtd></mtr></mtable></mfenced></mrow></math>]]></maths>其中,w=[0~N-1],N为FFT的长度;8)对序列md_seq和r<sub>p2</sub>做分段滑动相关,滑动距离为5:<maths num="0004"><![CDATA[<math><mrow><mi>corr</mi><mo>_</mo><mi>result</mi><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>n</mi><mo>=</mo><mn>0</mn></mrow><mrow><mi>seg</mi><mo>_</mo><mi>num</mi><mo>-</mo><mn>1</mn></mrow></munderover><mrow><mo>(</mo><mo>|</mo><munderover><mi>&Sigma;</mi><mrow><mi>m</mi><mo>=</mo><mi>n</mi><mo>*</mo><mi>seg</mi><mo>_</mo><mi>len</mi></mrow><mrow><mrow><mo>(</mo><mi>n</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mo>*</mo><mi>seg</mi><mo>_</mo><mi>len</mi><mo>-</mo><mn>1</mn></mrow></munderover><msub><mi>r</mi><mrow><mi>p</mi><mn>2</mn></mrow></msub><mrow><mo>(</mo><mi>m</mi><mo>+</mo><mi>t</mi><mo>)</mo></mrow><mo>*</mo><mi>md</mi><mo>_</mo><mi>seq</mi><mrow><mo>(</mo><mi>m</mi><mo>)</mo></mrow><mo>|</mo><mo>)</mo></mrow><mo>,</mo></mrow></math>]]></maths>其中,<maths num="0005"><![CDATA[<math><mrow><mi>seg</mi><mo>_</mo><mi>len</mi><mo>*</mo><mi>seg</mi><mo>_</mo><mi>num</mi><mo>=</mo><mfenced open='{' close='' separators=''><mtable><mtr><mtd><mi>N</mi></mtd><mtd><mi>N</mi><mo>&le;</mo><mn>8192</mn></mtd></mtr><mtr><mtd><mn>8192</mn></mtd><mtd><mi>N</mi><mo>></mo><mn>8192</mn></mtd></mtr></mtable></mfenced><mo>,</mo></mrow></math>]]></maths>t=[0,1,2,3,4,5]9)将步骤8)的5点滑动相关结果求和,得到当前GI模式的相关结果;10)分别将GI设成其他6种模式,即GI=1/8,1/16,1/32,1/128,19/128,19/256,重复7)—9),得到7个相关结果;11)比较这7个相关结果的最大值,其对应的GI模式就是模式检测的结果;12)在上述步骤11)模式检测结果对应的5点的滑动相关的结果中,找到最大值,所述最大值的位置就是最终的校正符号定时的结果。
地址 410125 湖南省长沙市经济技术开发区漓湘路98号