发明名称 一种无循环前缀的单载波频域均衡方法
摘要 本发明公开了一种无循环前缀的单载波频域均衡方法,可以明显提高单载波通信系统的带宽利用率。本发明方法的单载波系统物理帧包括训练序列部分和数据传输部分,其中所述训练序列为ZC序列,序列长度为FFT块长,在训练序列前添加循环前缀;所述数据传输部分为数据块,每块长度为FFT块长。该方法利用所述训练序列进行信道估计以及降噪处理,对接收到的数据进行块间干扰消除以及循环前缀的重构来消除符号间干扰,从而使得无循环前缀保护的单载波系统能够具有跟带有循环前缀保护的单载波系统一样的抗多径干扰特性。该方法的优点是在传统SCFDE的基础上,消除了循环前缀的开销,大大提高了带宽利用率和数据传输速率。
申请公布号 CN102752244B 申请公布日期 2015.01.14
申请号 CN201210260523.0 申请日期 2012.07.25
申请人 浙江大学 发明人 应军科;钟杰;赵民建
分类号 H04L25/03(2006.01)I;H04L25/02(2006.01)I 主分类号 H04L25/03(2006.01)I
代理机构 杭州求是专利事务所有限公司 33200 代理人 周烽
主权项 一种无循环前缀的单载波频域均衡方法,其特征在于,该方法包括以下步骤:(1)接收机对模拟信号进行采样以及数字下变频之后,接收物理帧信号r;所述物理帧信号r包括训练序列以及数据传输部分;所述训练序列(UW)为ZC序列,长度为FFT块长,在训练序列前添加循环前缀(CP);所述数据传输部分为数据块,每块长度为FFT块长;(2)从接收得到的物理帧信号r中,根据物理帧结构提取出训练序列r<sub>ZC</sub>,将该序列与本地序列进行移位相关运算以及降噪处理得到信道信息;(3)根据步骤(2)得到的信道信息以及上一符号块判决结果,来消除上一符号块对本符号块的干扰,即消除块间干扰;具体为:将块间干扰从接收信号中减去,消除IBI之后的信号可以表示为:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msup><mi>r</mi><mo>&prime;</mo></msup><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>=</mo><mi>r</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>-</mo><msub><mi>H</mi><mn>1</mn></msub><mover><mi>x</mi><mo>^</mo></mover><mrow><mo>(</mo><mi>i</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>=</mo><msub><mi>H</mi><mn>0</mn></msub><mi>x</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>+</mo><mi>n</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>;</mo></mrow>]]></math><img file="FDA0000576247350000011.GIF" wi="839" he="97" /></maths>其中r'(i)为i时刻接收数据块进行块间干扰消除后的信号,r(i)为i时刻接收数据块,<img file="FDA0000576247350000012.GIF" wi="169" he="95" />为i‑1时刻接收数据块的判决结果,n(i)为i时刻的噪声干扰,H<sub>0</sub>和H<sub>1</sub>为i时刻的信道矩阵:<img file="FDA0000576247350000013.GIF" wi="1350" he="372" />对于数据传输部分第一数据块,采用已知ZC序列进行IBI消除,即取<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><mover><mi>x</mi><mo>^</mo></mover><mrow><mo>(</mo><mi>i</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>=</mo><msub><mi>s</mi><mi>ZC</mi></msub><mo>;</mo></mrow>]]></math><img file="FDA0000576247350000014.GIF" wi="306" he="98" /></maths>(4)利用由步骤(2)得到的信道信息以及本符号前一次迭代的判决结果,对步骤(3)得到的信号r'(i)进行循环前缀的重构,使得符号块具有与传统SCFDE系统相同的循环特性;所述对步骤(3)得到的信号r'(i)进行循环前缀的重构具体可以表示为:<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><mi>y</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>=</mo><msup><mi>r</mi><mo>&prime;</mo></msup><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>H</mi><mn>1</mn></msub><mover><mi>x</mi><mo>^</mo></mover><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>H</mi><mn>0</mn></msub><mi>x</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>H</mi><mn>1</mn></msub><mover><mi>x</mi><mo>^</mo></mover><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>+</mo><mi>n</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>;</mo></mrow>]]></math><img file="FDA0000576247350000015.GIF" wi="955" he="97" /></maths>其中,<img file="FDA0000576247350000016.GIF" wi="102" he="96" />为i时刻接收数据块上一次迭代的判决结果;(5)利用由步骤(2)得到的信道信息以及步骤(4)得到的循环重构之后的信号y(i)来进行频域一阶均衡,从而消除符号块内的符号间干扰;具体为:经过循环重构之后的信号y(i)表示如下:<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><mfenced open='' close=''><mtable><mtr><mtd><mi>y</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>=</mo><mrow><mo>(</mo><msub><mi>H</mi><mn>0</mn></msub><mo>+</mo><msub><mi>H</mi><mn>1</mn></msub><mo>)</mo></mrow><mi>x</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>H</mi><mn>1</mn></msub><mrow><mo>(</mo><mover><mi>x</mi><mo>^</mo></mover><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>-</mo><mi>x</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>)</mo></mrow><mo>+</mo><mi>n</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mo>=</mo><msub><mi>H</mi><mi>c</mi></msub><mi>x</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>H</mi><mn>1</mn></msub><mrow><mo>(</mo><mover><mi>x</mi><mo>^</mo></mover><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>-</mo><mi>x</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>)</mo></mrow><mo>+</mo><mi>n</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></mtd></mtr></mtable></mfenced><mo>;</mo></mrow>]]></math><img file="FDA0000576247350000021.GIF" wi="918" he="201" /></maths>其中,H<sub>c</sub>=H<sub>0</sub>+H<sub>1</sub>为信道循环矩阵,其频域响应D为对角阵,对循环前缀得到的数据块以及信道信息进行FFT变换,得到频域表示为:<maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><mi>Y</mi><mo>=</mo><mi>DX</mi><mo>+</mo><msub><mi>FH</mi><mn>1</mn></msub><mrow><mo>(</mo><mover><mi>x</mi><mo>^</mo></mover><mo>-</mo><mi>x</mi><mo>)</mo></mrow><mo>+</mo><mi>Fn</mi><mo>;</mo></mrow>]]></math><img file="FDA0000576247350000022.GIF" wi="633" he="97" /></maths>其中,X为发送信号的频域表示,Y为接收信号的频域表示,F为傅里叶变换矩阵,将<img file="FDA0000576247350000023.GIF" wi="234" he="98" />作为噪声项,采用频域最小均方误差均衡进行一阶均衡消除ISI,均衡器系数为:<maths num="0006" id="cmaths0006"><math><![CDATA[<mrow><mi>W</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><msup><mi>H</mi><mo>*</mo></msup><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></mrow><mrow><msup><mrow><mo>|</mo><mi>H</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>|</mo></mrow><mn>2</mn></msup><mo>+</mo><msubsup><mi>&sigma;</mi><mi>n</mi><mn>2</mn></msubsup></mrow></mfrac><mo>,</mo><mn>0</mn><mo>&le;</mo><mi>k</mi><mo>&le;</mo><mi>N</mi><mo>-</mo><mn>1</mn><mo>;</mo></mrow>]]></math><img file="FDA0000576247350000024.GIF" wi="700" he="162" /></maths>其中,W(k)为均衡器系数矩阵,k为FFT块的序数,H(k)为矩阵D中的对角元素,<img file="FDA0000576247350000025.GIF" wi="67" he="77" />为噪声能量;(6)将由步骤(5)频域均衡得到的数据块进行IFFT变换至时域,输入到译码器,进行软译码,得到译码软信息以及译码结果输出;(7)迭代检测,利用步骤(6)得到的译码软信息进行重映射作为判决结果返回步骤步骤(4),通过迭代消除ISI干扰,经过多次迭代操作达到需要的性能;(8)解调,通过对译码输出结果进行判决,解调恢复原始发送数据。
地址 310058 浙江省杭州市西湖区余杭塘路388号