发明名称 基于LMS的信道均衡和频偏估计联合并行方法
摘要 本发明公开了一种基于LMS的信道均衡和频偏估计联合并行方法,在光接收机的初始化阶段将训练序列信号转换为并行信号后送入并行信号处理支路分别进行均衡和频偏估计,计算所有支路的频偏估计平均值和每条支路的误差信号,每组并行信号采用统一的均衡器抽头系数,均衡器抽头系数更新时采用支路误差信号的均值;在数据发送阶段发送端在数据符号中插入训练符号,光接收机将数据信号转换为并行信号,训练信号采用均衡信号和已知训练符号进行频偏估计,数据信号使用对应训练信号的累积相位误差和已得到的频偏估计平均值进行补偿后再判决,再采用均衡信号和判决信号进行频偏估计。本发明采用信号并行化处理降低了数据信号处理硬件对系统性能的限制影响。
申请公布号 CN103780519B 申请公布日期 2017.01.18
申请号 CN201410007137.X 申请日期 2014.01.07
申请人 电子科技大学 发明人 吴晨雨;许渤;刘芯羽
分类号 H04L25/02(2006.01)I;H04L25/03(2006.01)I 主分类号 H04L25/02(2006.01)I
代理机构 成都行之专利代理事务所(普通合伙) 51220 代理人 温利平
主权项 一种基于LMS的信道均衡和频偏估计联合并行方法,其特征在于包括下步骤:S1:采用训练序列进行初始化,包括步骤:S1.1:发送训练序列至光突发接收机,经过相干解调和采样量化的训练序列信号进行串并变换得到N路并行信号;设置第n=1组并行信号对应的均衡器抽头系数<img file="FDA0000993345000000011.GIF" wi="81" he="70" />S1.2:第n组并行信号进入N个并行信号处理支路,每个并行信号处理支路包括均衡器和频偏估计模块,第i个支路的均衡器得到均衡信号<img file="FDA0000993345000000012.GIF" wi="227" he="71" />其中k=(n‑1)×N+i,1≤i≤N;S1.3:频偏估计模块根据已知训练符号<img file="FDA0000993345000000013.GIF" wi="79" he="55" />对均衡信号<img file="FDA0000993345000000014.GIF" wi="61" he="63" />进行频偏估计,得到累积相位误差<img file="FDA00009933450000000115.GIF" wi="59" he="52" />和频偏估计值<img file="FDA0000993345000000015.GIF" wi="178" he="71" />S1.4:将N个支路的频偏估计值<img file="FDA0000993345000000016.GIF" wi="147" he="71" />进行平均得到第n组并行信号的频偏估计平均值<img file="FDA0000993345000000017.GIF" wi="158" he="71" />S1.5:N个支路分别计算其误差信号ε<sub>n,i</sub>:<img file="FDA0000993345000000018.GIF" wi="590" he="79" />S1.6:更新第n+1组并行信号使用的均衡器抽头系数:<maths num="0001"><math><![CDATA[<mrow><msub><mover><mi>C</mi><mo>&RightArrow;</mo></mover><mrow><mi>n</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>=</mo><mfenced open = "{" close = ""><mtable><mtr><mtd><msub><mover><mi>C</mi><mo>&RightArrow;</mo></mover><mi>n</mi></msub></mtd><mtd><mrow><mn>1</mn><mo>&le;</mo><mi>n</mi><mo>&le;</mo><mi>D</mi></mrow></mtd></mtr><mtr><mtd><mrow><msub><mover><mi>C</mi><mo>&RightArrow;</mo></mover><mi>n</mi></msub><mo>-</mo><mfrac><mi>&lambda;</mi><msub><mi>N</mi><mi>c</mi></msub></mfrac><mo>&CenterDot;</mo><munderover><mo>&Sigma;</mo><mrow><msub><mi>i</mi><mi>c</mi></msub><mo>=</mo><mn>1</mn></mrow><msub><mi>N</mi><mi>c</mi></msub></munderover><mo>&lsqb;</mo><msub><mi>&epsiv;</mi><mrow><mi>n</mi><mo>-</mo><mi>D</mi><mo>,</mo><msub><mi>i</mi><mi>c</mi></msub></mrow></msub><mo>&CenterDot;</mo><mover><mi>V</mi><mo>&RightArrow;</mo></mover><msup><mrow><mo>(</mo><mi>n</mi><mo>-</mo><mi>D</mi><mo>,</mo><msub><mi>i</mi><mi>c</mi></msub><mo>)</mo></mrow><mo>*</mo></msup><mo>&rsqb;</mo></mrow></mtd><mtd><mrow><mi>n</mi><mo>&gt;</mo><mi>D</mi></mrow></mtd></mtr></mtable></mfenced></mrow>]]></math><img file="FDA0000993345000000019.GIF" wi="1133" he="253" /></maths>其中,<img file="FDA00009933450000000110.GIF" wi="214" he="71" />分别表示第n+1组、第n组并行信号所使用的均衡器抽头系数;D表示误差信号的延迟;λ是设置的迭代步长,为正数;N<sub>c</sub>表示从N个支路中选择的参与抽头系数计算的误差信号数量,1≤N<sub>c</sub>≤N,1≤i<sub>c</sub>≤N<sub>c</sub>;<img file="FDA00009933450000000111.GIF" wi="238" he="69" />表示<img file="FDA00009933450000000112.GIF" wi="123" he="55" />对应的观测向量,<img file="FDA00009933450000000113.GIF" wi="260" he="71" />表示<img file="FDA00009933450000000114.GIF" wi="235" he="71" />的共轭;S1.7:判断训练序列是否处理完毕,如果未处理完毕,返回步骤S1.2继续处理下一组并行信号,如果处理完毕,则进入步骤S2;S2:进入数据发送阶段对数据进行处理,包括步骤:S2.1:数据发送端在数据符号中插入训练符号,其插入方法为:以N个发送符号为一组,再将N个发送符号分为R个小组,每小组N/R个发送符号中包含一个训练符号,R个训练符号在并行符号中的序号记为i<sub>r</sub>,1≤r≤R;S2.2:发送数据信号至光突发接收机,对经过相干解调和采样量化的数据信号进行串并变换得到N路并行信号,第n组并行信号进入N个并行信号处理支路,数据发送阶段的并行信号处理支路包括均衡器、频偏估计模块和判决模块,第i个支路的均衡器处理得到均衡信号<img file="FDA0000993345000000021.GIF" wi="89" he="63" />S2.3:对N条支路分别进行频偏估计:当支路为训练信号时,直接根据已知训练符号<img file="FDA0000993345000000022.GIF" wi="75" he="55" />对均衡信号<img file="FDA0000993345000000023.GIF" wi="66" he="62" />进行频偏估计,得到累积相位误差<img file="FDA00009933450000000221.GIF" wi="59" he="53" />和频偏估计值<img file="FDA0000993345000000024.GIF" wi="179" he="70" />当支路为数据信号时,先对均衡信号<img file="FDA0000993345000000025.GIF" wi="65" he="63" />进行相位补偿,相位补偿后的信号<img file="FDA0000993345000000026.GIF" wi="61" he="63" />为:<img file="FDA0000993345000000027.GIF" wi="807" he="151" />其中,d表示频偏估计平均值的延迟,<img file="FDA0000993345000000028.GIF" wi="60" he="70" />表示向上取整;判决模块对信号<img file="FDA0000993345000000029.GIF" wi="61" he="63" />进行判决得到判决信号<img file="FDA00009933450000000210.GIF" wi="110" he="71" />根据判决信号<img file="FDA00009933450000000211.GIF" wi="83" he="67" />对均衡信号<img file="FDA00009933450000000212.GIF" wi="65" he="63" />进行频偏估计,得到频偏估计值<img file="FDA00009933450000000213.GIF" wi="155" he="71" />和累积相位误差<img file="FDA00009933450000000222.GIF" wi="83" he="54" />S2.4:将N个支路的频偏估计值<img file="FDA00009933450000000214.GIF" wi="153" he="70" />进行平均得到第n组并行信号的频偏估计平均值<img file="FDA00009933450000000215.GIF" wi="163" he="63" />S2.5:N个支路分别计算其误差信号ε<sub>n,i</sub>:当支路为训练信号,即i=i<sub>r</sub>时,误差信号ε<sub>n,i</sub>为:<img file="FDA00009933450000000216.GIF" wi="590" he="79" />当支路为数据信号时,误差信号ε<sub>n,i</sub>为:<img file="FDA00009933450000000217.GIF" wi="589" he="86" />S2.6:更新第n+1组并行符号使用的均衡器抽头系数:<maths num="0002"><math><![CDATA[<mrow><msub><mover><mi>C</mi><mo>&RightArrow;</mo></mover><mrow><mi>n</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>=</mo><msub><mover><mi>C</mi><mo>&RightArrow;</mo></mover><mi>n</mi></msub><mo>-</mo><mfrac><msup><mi>&lambda;</mi><mo>*</mo></msup><msubsup><mi>N</mi><mi>c</mi><mo>*</mo></msubsup></mfrac><mo>&CenterDot;</mo><munderover><mo>&Sigma;</mo><mrow><msubsup><mi>i</mi><mi>c</mi><mo>*</mo></msubsup><mo>=</mo><mn>1</mn></mrow><msubsup><mi>N</mi><mi>c</mi><mo>*</mo></msubsup></munderover><mo>&lsqb;</mo><msub><mi>&epsiv;</mi><mrow><mi>n</mi><mo>-</mo><mi>D</mi><mo>,</mo><msubsup><mi>i</mi><mi>c</mi><mo>*</mo></msubsup></mrow></msub><mo>&CenterDot;</mo><mover><mi>V</mi><mo>&RightArrow;</mo></mover><msup><mrow><mo>(</mo><mi>n</mi><mo>-</mo><mi>D</mi><mo>,</mo><msubsup><mi>i</mi><mi>c</mi><mo>*</mo></msubsup><mo>)</mo></mrow><mo>*</mo></msup><mo>&rsqb;</mo></mrow>]]></math><img file="FDA00009933450000000218.GIF" wi="862" he="158" /></maths>其中,λ<sup>*</sup>是数据发送阶段设置的迭代步长,<img file="FDA00009933450000000219.GIF" wi="67" he="62" />表示数据发送阶段从N个支路中选择的参与抽头系数计算的误差信号数量,<img file="FDA00009933450000000220.GIF" wi="566" he="71" />S2.7:判断数据信号是否处理完毕,如果未处理完毕,返回步骤S2.2继续处理,如果处理完毕则结束。
地址 611731 四川省成都市高新区(西区)西源大道2006号