[go: up one dir, main page]

CN103780519B - A Joint Parallel Method for Channel Equalization and Frequency Offset Estimation Based on LMS - Google Patents

A Joint Parallel Method for Channel Equalization and Frequency Offset Estimation Based on LMS Download PDF

Info

Publication number
CN103780519B
CN103780519B CN201410007137.XA CN201410007137A CN103780519B CN 103780519 B CN103780519 B CN 103780519B CN 201410007137 A CN201410007137 A CN 201410007137A CN 103780519 B CN103780519 B CN 103780519B
Authority
CN
China
Prior art keywords
signal
parallel
frequency offset
signals
offset estimation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201410007137.XA
Other languages
Chinese (zh)
Other versions
CN103780519A (en
Inventor
吴晨雨
许渤
刘芯羽
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
University of Electronic Science and Technology of China
Original Assignee
University of Electronic Science and Technology of China
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by University of Electronic Science and Technology of China filed Critical University of Electronic Science and Technology of China
Priority to CN201410007137.XA priority Critical patent/CN103780519B/en
Priority to PCT/CN2014/072120 priority patent/WO2015103804A1/en
Publication of CN103780519A publication Critical patent/CN103780519A/en
Application granted granted Critical
Publication of CN103780519B publication Critical patent/CN103780519B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03006Arrangements for removing intersymbol interference
    • H04L25/03178Arrangements involving sequence estimation techniques
    • H04L25/03248Arrangements for operating in conjunction with other apparatus
    • H04L25/03273Arrangements for operating in conjunction with other apparatus with carrier recovery circuitry
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03006Arrangements for removing intersymbol interference
    • H04L25/03012Arrangements for removing intersymbol interference operating in the time domain
    • H04L25/03114Arrangements for removing intersymbol interference operating in the time domain non-adaptive, i.e. not adjustable, manually adjustable, or adjustable only during the reception of special signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03006Arrangements for removing intersymbol interference
    • H04L2025/03592Adaptation methods
    • H04L2025/03598Algorithms
    • H04L2025/03611Iterative algorithms
    • H04L2025/03636Algorithms using least mean square [LMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Optical Communication System (AREA)
  • Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)

Abstract

本发明公开了一种基于LMS的信道均衡和频偏估计联合并行方法,在光接收机的初始化阶段将训练序列信号转换为并行信号后送入并行信号处理支路分别进行均衡和频偏估计,计算所有支路的频偏估计平均值和每条支路的误差信号,每组并行信号采用统一的均衡器抽头系数,均衡器抽头系数更新时采用支路误差信号的均值;在数据发送阶段发送端在数据符号中插入训练符号,光接收机将数据信号转换为并行信号,训练信号采用均衡信号和已知训练符号进行频偏估计,数据信号使用对应训练信号的累积相位误差和已得到的频偏估计平均值进行补偿后再判决,再采用均衡信号和判决信号进行频偏估计。本发明采用信号并行化处理降低了数据信号处理硬件对系统性能的限制影响。

The invention discloses a combined parallel method of channel equalization and frequency offset estimation based on LMS. In the initialization stage of the optical receiver, the training sequence signal is converted into a parallel signal and then sent to a parallel signal processing branch for equalization and frequency offset estimation respectively. Calculate the average value of the estimated frequency offset of all branches and the error signal of each branch. Each group of parallel signals adopts a unified equalizer tap coefficient, and the mean value of the branch error signal is used when the equalizer tap coefficient is updated; it is sent in the data transmission stage The end inserts training symbols into the data symbols, and the optical receiver converts the data signals into parallel signals. The training signal uses the equalized signal and known training symbols for frequency offset estimation, and the data signal uses the accumulated phase error of the corresponding training signal and the obtained frequency The average value of the offset estimation is compensated and then judged, and then the equalized signal and the judgment signal are used to estimate the frequency offset. The invention adopts signal parallel processing to reduce the limited influence of data signal processing hardware on system performance.

Description

基于LMS的信道均衡和频偏估计联合并行方法A Joint Parallel Method for Channel Equalization and Frequency Offset Estimation Based on LMS

技术领域technical field

本发明属于光突发接收机技术领域,更为具体地讲,涉及一种基于LMS(LeastMean Square,最小均方算法)的信道均衡和频偏估计联合并行方法。The invention belongs to the technical field of optical burst receivers, and more specifically relates to a joint parallel method of channel equalization and frequency offset estimation based on LMS (Least Mean Square, least mean square algorithm).

背景技术Background technique

在目前的高速相干光通信系统中,PDM-QPSK(偏振复用-四相绝对相移键控)相干光传输系统是最具潜力的技术方案之一。在PDM-QPSK相干光传输系统中,传输信号主要受到光纤的色度色散(Chromatic Dispersion,CD)和偏振模色散(Polarization ModeDispersion,PMD)的线性损伤以及收发端激光器所产生的频率偏移的影响,这两个问题严重影响着光接收机的工作性能。而自适应的均衡技术可以基本消除由色散带来的码间串扰,频偏估计技术可用来解决频偏带来的影响。由于均衡器和频偏估计器间会相互影响,因此可以使用时域均衡和频偏估计的联合算法。In the current high-speed coherent optical communication system, PDM-QPSK (Polarization Multiplexing-Quadrature Absolute Phase Shift Keying) coherent optical transmission system is one of the most potential technical solutions. In the PDM-QPSK coherent optical transmission system, the transmission signal is mainly affected by the linear damage of the optical fiber's chromatic dispersion (CD) and polarization mode dispersion (Polarization Mode Dispersion, PMD) and the frequency offset generated by the laser at the transceiver end , these two problems seriously affect the performance of the optical receiver. The adaptive equalization technology can basically eliminate the intersymbol interference caused by dispersion, and the frequency offset estimation technology can be used to solve the impact of frequency offset. Since the equalizer and frequency offset estimator will influence each other, a joint algorithm of time domain equalization and frequency offset estimation can be used.

对于光突发传输系统,光突发的特点要求光突发接收机中均衡器要能够实现快速的收敛。图1是光突发接收机的系统框图。如图1所示,接收机的输入信号r(t)是两路偏振方向相互垂直的光PDM-QPSK信号经过偏振耦合、并经过一定距离的光纤信道传输的信号。在光纤信道传输过程中,光信号会受到色散、偏振模色散、光放大器噪声等因素的影响,导致传输信号的质量下降。PDM-QPSK信号r(t)与FTLO(快速可调谐激光器)光波一起进入90度混波器进行相干解调。相干解调后的四路信号进行AD采样和量化。经采样和量化后输出的4路信号Ix,Qx,Iy,Qy分别表示两个偏振态x、y的同相和正交调制信号,这4路信号进入数字信号处理模块进行信道均衡(Channel Equalization)和频偏估计(Frequency OffsetEstimation,FOE)与补偿,最后相位判决恢复出所发送的数据。For the optical burst transmission system, the characteristics of the optical burst require the equalizer in the optical burst receiver to be able to achieve rapid convergence. Figure 1 is a system block diagram of an optical burst receiver. As shown in Fig. 1, the input signal r(t) of the receiver is the signal of two optical PDM-QPSK signals whose polarization directions are perpendicular to each other through polarization coupling and transmitted through a certain distance of optical fiber channel. During fiber channel transmission, optical signals will be affected by factors such as dispersion, polarization mode dispersion, and optical amplifier noise, resulting in a decrease in the quality of the transmitted signal. The PDM-QPSK signal r(t) enters the 90-degree mixer together with the FTLO (fast tunable laser) light wave for coherent demodulation. The four signals after coherent demodulation are subjected to AD sampling and quantization. The 4-way signals Ix, Qx, Iy, and Qy output after sampling and quantization respectively represent the in-phase and quadrature modulation signals of the two polarization states x, y, and these 4-way signals enter the digital signal processing module for channel equalization (Channel Equalization) and Frequency Offset Estimation (Frequency OffsetEstimation, FOE) and compensation, and finally the phase judgment restores the sent data.

基于LMS的信道均衡和频偏估计的联合算法,是一种提高相干光接收机性能的有效方法。但是在光突发接收机的设计中,使用FPGA(Field-Programmable Gate Array,现场可编程门阵列)或专用集成电路实现数字信号处理算法时,计算速度和芯片面积是两个相互制约的主要问题。因此,有必要在性能和实现复杂性之间做出选择。由于光纤通信的高速率特点,以112Gb/s的PDM-QPSK光纤传输系统为例,相干解调后的四路信号每一路的符号速率为28G/s,4条支路电信号首先需要进行两倍速率的AD采样和量化,每一条支路信号速率高达56G/s,所以进入均衡器的符号是符号速率为56G/s的离散信号。后续的数字信号处理单元(DSPU)在硬件上无法实现对该速率的处理,所以必须采用并行处理的方式,根据输入数据的速率和芯片的处理速度,并行支路数有可能使用较大的数值,这就要求在实时应用时,算法必须满足并行处理的要求。同时均衡器抽头系数的更新以及基于预判决的频偏估计算法都需要信号的反馈,在并行实现中由反馈造成的时延对系统的性能影响也很大。因此,在光突发接收机的具体实现设计中,还必须考虑并行和反馈延时对接收机性能的影响。The joint algorithm of channel equalization and frequency offset estimation based on LMS is an effective method to improve the performance of coherent optical receiver. However, in the design of optical burst receivers, when using FPGA (Field-Programmable Gate Array, Field Programmable Gate Array) or application-specific integrated circuits to implement digital signal processing algorithms, calculation speed and chip area are two major issues that restrict each other. . Therefore, it is necessary to choose between performance and implementation complexity. Due to the high-speed characteristics of optical fiber communication, taking the 112Gb/s PDM-QPSK optical fiber transmission system as an example, the symbol rate of each of the four signals after coherent demodulation is 28G/s. Double-rate AD sampling and quantization, the signal rate of each branch is as high as 56G/s, so the symbols entering the equalizer are discrete signals with a symbol rate of 56G/s. The subsequent digital signal processing unit (DSPU) cannot process this rate on the hardware, so parallel processing must be used. According to the rate of input data and the processing speed of the chip, the number of parallel branches may use a larger value , which requires that the algorithm must meet the requirements of parallel processing in real-time applications. At the same time, the update of the tap coefficients of the equalizer and the frequency offset estimation algorithm based on pre-decision both require signal feedback, and the time delay caused by feedback in parallel implementation also has a great impact on the performance of the system. Therefore, in the specific implementation design of the optical burst receiver, the impact of parallelism and feedback delay on receiver performance must also be considered.

发明内容Contents of the invention

本发明的目的在于克服现有技术的不足,提供一种基于LMS的信道均衡和频偏估计联合并行方法,降低数据信号处理硬件对系统性能的限制影响。The purpose of the present invention is to overcome the deficiencies of the prior art, provide a joint parallel method of channel equalization and frequency offset estimation based on LMS, and reduce the restriction influence of data signal processing hardware on system performance.

为实现上述发明目的,本发明基于LMS的信道均衡和频偏估计联合并行方法,包括以下步骤:In order to achieve the above-mentioned purpose of the invention, the joint parallel method of channel equalization and frequency offset estimation based on LMS of the present invention comprises the following steps:

S1:采用训练序列进行初始化,包括步骤:S1: Use the training sequence for initialization, including steps:

S1.1:发送训练序列至光突发接收机,经过相干解调和采样量化的训练序列信号进行串并变换得到N路并行信号;设置第n=1组并行信号对应的均衡器抽头系数 S1.1: Send the training sequence to the optical burst receiver, perform serial-to-parallel conversion on the training sequence signal after coherent demodulation and sampling and quantization to obtain N parallel signals; set the equalizer tap coefficient corresponding to the n=1 group of parallel signals

S1.2:第n组并行信号进入N个并行信号处理支路,每个并行信号处理支路包括均衡器和频偏估计模块,第i个支路的均衡器得到均衡信号其中k=(n-1)×N+i,1≤i≤N;S1.2: The nth group of parallel signals enters N parallel signal processing branches, each parallel signal processing branch includes an equalizer and a frequency offset estimation module, and the equalizer of the i-th branch obtains an equalized signal Where k=(n-1)×N+i, 1≤i≤N;

S1.3:频偏估计模块根据已知训练符号对均衡信号进行频偏估计,得到累积相位误差和频偏估计值 S1.3: Frequency offset estimation module based on known training symbols For balanced signal Perform frequency offset estimation to obtain the cumulative phase error and frequency offset estimates

S1.4:将N个支路的频偏估计值进行平均得到第n组并行信号的频偏估计平均值 S1.4: Calculate the estimated frequency offset of N branches Perform averaging to obtain the average value of the frequency offset estimation of the nth group of parallel signals

S1.5:N个支路分别计算其误差信号εn,iS1.5: N branches respectively calculate their error signals ε n,i :

S1.6:更新第n+1组并行信号使用的均衡器抽头系数:S1.6: Update the equalizer tap coefficients used by the n+1th group of parallel signals:

CC →&Right Arrow; nno ++ 11 == CC →&Right Arrow; nno 11 ≤≤ nno ≤≤ DD. CC →&Right Arrow; nno -- λλ NN cc ·&Center Dot; ΣΣ ii cc == 11 NN cc [[ ϵϵ nno -- DD. ,, ii cc ·&Center Dot; VV →&Right Arrow; (( nno -- DD. ,, ii cc )) ** ]] nno >> DD.

其中,分别表示第n+1组、第n组并行信号所使用的均衡器抽头系数;D表示误差信号的延迟;λ是设置的迭代步长,为正数;Nc表示从N个支路中选择的参与抽头系数计算的误差信号数量,1≤Nc≤N,1≤ic≤Nc表示对应的观测向量,表示的共轭;in, Respectively represent the equalizer tap coefficients used by the n+1th group and the nth group of parallel signals; D represents the delay of the error signal; λ is the set iteration step size, which is a positive number; N c represents the selection from N branches The number of error signals involved in the calculation of tap coefficients, 1≤N c ≤N, 1≤i c ≤N c ; express The corresponding observation vector, express the conjugate;

S1.7:判断训练序列是否处理完毕,如果未处理完毕,返回步骤S1.2继续处理下一组并行信号,如果处理完毕,则进入步骤S2;S1.7: Determine whether the training sequence has been processed. If not, return to step S1.2 to continue processing the next group of parallel signals. If processed, proceed to step S2;

S2:进入数据发送阶段对数据进行处理,包括步骤:S2: Enter the data sending stage to process the data, including steps:

S2.1:数据发送端在数据符号中插入训练符号,其插入方法为:以N个发送符号为一组,再将N个发送符号分为R个小组,每小组N/R个发送符号中包含一个训练符号,R个训练符号在并行符号中的序号记为ir,1≤r≤R;S2.1: The data sending end inserts training symbols into the data symbols. The insertion method is: take N sending symbols as a group, and then divide the N sending symbols into R groups, and in each group N/R sending symbols Contains a training symbol, and the sequence number of R training symbols in parallel symbols is denoted as i r , 1≤r≤R;

S2.2:发送数据信号至光突发接收机,对经过相干解调和采样量化的数据信号进行串并变换得到N路并行信号,第n组并行信号进入N个并行信号处理支路,数据发送阶段的并行信号处理支路包括均衡器、频偏估计模块和判决模块,第i个支路的均衡器处理得到均衡信号 S2.2: Send the data signal to the optical burst receiver, perform serial-to-parallel conversion on the data signal after coherent demodulation and sampling and quantization to obtain N parallel signals, the nth group of parallel signals enters N parallel signal processing branches, and the data The parallel signal processing branch in the sending stage includes an equalizer, a frequency offset estimation module and a decision module, and the equalizer processing of the i-th branch obtains an equalized signal

S2.3:对N条支路分别进行频偏估计:S2.3: Perform frequency offset estimation on N branches respectively:

当支路为训练信号时,直接根据已知训练符号对均衡信号进行频偏估计,得到累积相位误差和频偏估计值 When the branch is the training signal, directly based on the known training symbols For balanced signal Perform frequency offset estimation to obtain the cumulative phase error and frequency offset estimates

当支路为数据信号时,先对均衡信号进行相位补偿,相位补偿后的信号为:When the branch is a data signal, first balance the signal Perform phase compensation, the signal after phase compensation for:

其中,d表示频偏估计平均值的延迟,表示向上取整;判决模块对信号进行判决得到判决信号根据判决信号对均衡信号进行频偏估计,得到频偏估计值和累积相位误差 where d represents the delay of the frequency offset estimation mean value, Indicates rounding up; the judgment module Make a decision to get a decision signal According to the decision signal For balanced signal Perform frequency offset estimation to obtain frequency offset estimation value and cumulative phase error

S2.4:将N个支路的频偏估计值进行平均得到第n组并行信号的频偏估计平均值 S2.4: Calculate the frequency offset estimates of N branches Perform averaging to obtain the average value of the frequency offset estimation of the nth group of parallel signals

S2.5:N个支路分别计算其误差信号εn,iS2.5: N branches respectively calculate their error signals ε n,i :

当支路为训练信号,即i=ir时,误差信号εn,i为:When the branch is the training signal, i=i r , the error signal ε n,i is:

当支路为数据信号时,误差信号εn,i为:When the branch is a data signal, the error signal ε n,i is:

S2.6:更新第n+1组并行符号使用的均衡器抽头系数:S2.6: Update the equalizer tap coefficients used by the n+1th group of parallel symbols:

CC →&Right Arrow; nno ++ 11 == CC →&Right Arrow; nno -- λλ ** NN cc ** ·&Center Dot; ΣΣ ii cc ** == 11 NN cc ** [[ ϵϵ nno -- DD. ,, ii cc ** ·· VV →&Right Arrow; (( nno -- DD. ,, ii cc ** )) ** ]]

其中,λ*是数据发送阶段设置的迭代步长,表示数据发送阶段从N个支路中选择的参与抽头系数计算的误差信号数量, Among them, λ * is the iteration step size set in the data sending stage, Indicates the number of error signals selected from the N branches in the data transmission stage to participate in the calculation of the tap coefficients,

S2.7:判断数据是否处理完毕,如果未处理完毕,返回步骤S2.2继续处理,如果处理完毕则结束。S2.7: Determine whether the data has been processed, if not, return to step S2.2 to continue processing, and end if processed.

进一步地,频偏估计的具体方法包括以下步骤:Further, the specific method of frequency offset estimation includes the following steps:

S3.1:计算均衡信号的累积相位误差:S3.1: Calculate the equalized signal The cumulative phase error of :

当支路为训练符号时,累积相位误差其中θk表示已知训练符号的相位,Φk表示均衡信号的相位;When the branch is a training symbol, the accumulated phase error where θ k denotes the phase of the known training symbols and Φ k denotes the equalized signal the phase of

当支路为数据信号时,累积相位误差其中表示数据判决信号的相位;When the branch is a data signal, the accumulated phase error in Indicates data decision signal the phase of

S3.2:计算本支路的频偏估计值其中表示第k-1个信号的累积相位误差。S3.2: Calculate the estimated value of the frequency offset of this branch in Indicates the cumulative phase error of the k-1th signal.

本发明基于LMS的信道均衡和频偏估计联合并行方法,在光接收机的初始化阶段,将训练序列信号的采样信号通过串并变换转化为并行信号后送入并行信号处理支路,每条支路分别进行均衡和频偏估计,将所有支路得到的频偏估计值进行平均得到频偏估计平均值,每条支路根据频偏估计平均值分别计算其误差信号,每组并行信号采用统一的均衡器抽头系数,均衡器抽头系数更新时采用支路误差信号的均值进行更新;在数据发送阶段,发送端在数据符号中插入训练符号,将经过相干解调和采样量化的数据信号通过串并变换得到并行信号,训练信号采用均衡信号和已知训练符号进行频偏估计,数据信号使用对应训练信号的累积相位误差和已得到的频偏估计平均值进行补偿后再判决,再采用均衡信号和判决信号进行频偏估计,然后采用与初始化阶段相同方法进行均衡器抽头系数的更新。The combined parallel method of channel equalization and frequency offset estimation based on LMS in the present invention converts the sampling signal of the training sequence signal into a parallel signal through serial-to-parallel conversion in the initialization stage of the optical receiver, and then sends it to the parallel signal processing branch. Equalization and frequency offset estimation are performed on each branch, and the frequency offset estimates obtained by all branches are averaged to obtain the average frequency offset estimate. Each branch calculates its error signal according to the average frequency offset estimate. The equalizer tap coefficient is updated by the mean value of the branch error signal when the equalizer tap coefficient is updated; in the data sending stage, the sending end inserts training symbols into the data symbols, and passes the coherently demodulated and sampled and quantized data signals through serial And transform to obtain parallel signals, the training signal uses the equalized signal and known training symbols for frequency offset estimation, the data signal uses the accumulated phase error of the corresponding training signal and the obtained average value of frequency offset estimation to compensate and then judge, and then uses the equalized signal The frequency offset is estimated with the decision signal, and then the equalizer tap coefficients are updated in the same way as in the initialization stage.

本发明具有以下有益效果:The present invention has the following beneficial effects:

(1)本发明通过并行化,降低了信号速率,从而降低了数据信号处理硬件对系统性能的限制影响;(1) The present invention reduces the signal rate through parallelization, thereby reducing the limitation impact of data signal processing hardware on system performance;

(2)在初始化阶段,采用频偏估计平均值计算误差信号,可以提高均衡器初始化的可靠性;(2) In the initialization stage, the error signal is calculated by using the estimated average value of the frequency offset, which can improve the reliability of the equalizer initialization;

(3)在数据发送阶段,在并行符号中插入一定数目的训练符号,可以提高判决、频偏估计和误差信号反馈的准确性;(3) In the data transmission stage, inserting a certain number of training symbols in parallel symbols can improve the accuracy of judgment, frequency offset estimation and error signal feedback;

(4)经仿真表明,本发明对误差信号的延迟具有良好的容忍性。(4) The simulation shows that the present invention has good tolerance to the delay of the error signal.

附图说明Description of drawings

图1是光突发接收机的系统框图;Fig. 1 is a system block diagram of an optical burst receiver;

图2是初始化阶段并行信号支路算法示意图;Fig. 2 is a schematic diagram of parallel signal branch algorithm in the initialization stage;

图3是数据发送阶段并行信号支路算法示意图;Fig. 3 is a schematic diagram of a parallel signal branch algorithm in the data transmission stage;

图4是本发明并行方法与串行方法的均衡器收敛速度对比图;Fig. 4 is the comparison diagram of the equalizer convergence speed of parallel method and serial method of the present invention;

图5是对本发明并行方法中有计算延迟与无计算延迟的收敛速度对比图;Fig. 5 is a comparison diagram of the convergence speed with and without calculation delay in the parallel method of the present invention;

图6是串行方法和本发明不同延迟下并行方法的误码率对比图。Fig. 6 is a comparison chart of bit error rates between the serial method and the parallel method under different delays of the present invention.

具体实施方式detailed description

下面结合附图对本发明的具体实施方式进行描述,以便本领域的技术人员更好地理解本发明。需要特别提醒注意的是,在以下的描述中,当已知功能和设计的详细描述也许会淡化本发明的主要内容时,这些描述在这里将被忽略。Specific embodiments of the present invention will be described below in conjunction with the accompanying drawings, so that those skilled in the art can better understand the present invention. It should be noted that in the following description, when detailed descriptions of known functions and designs may dilute the main content of the present invention, these descriptions will be omitted here.

实施例Example

本实施例仍然以112Gb/s的PDM-QPSK光纤传输系统为例,将56G/s速率的信号经过串并转换为多路并行信号,此处为256路,这样使每一路的速率可以有效降低,从而可以降低其物理实现难度。由于为两倍采样,因此每一组256路信号将判决得出128个符号,可见需要配置的并行处理支路数量N=128。This embodiment still takes the 112Gb/s PDM-QPSK optical fiber transmission system as an example, and converts the 56G/s rate signal into multiple parallel signals through serial parallel conversion, here is 256 channels, so that the rate of each channel can be effectively reduced , which can reduce the difficulty of its physical realization. Since the sampling is doubled, each group of 256 signals will be determined to obtain 128 symbols. It can be seen that the number of parallel processing branches to be configured is N=128.

光突发接收机的工作分为两个阶段:初始化阶段和数据发送阶段。在探测到有光突发信号到达后,光突发接收机首先进入初始化阶段,采用训练序列对均衡器抽头系数迭代更新直至收敛,完成均衡器和光突发接收机的初始化。在光突发接收机初始化完成后,再进入数据发送阶段。下面对本发明中两个阶段的算法进行详细说明。The work of the optical burst receiver is divided into two stages: initialization stage and data transmission stage. After detecting the arrival of the optical burst signal, the optical burst receiver first enters the initialization stage, and uses the training sequence to iteratively update the tap coefficients of the equalizer until convergence, and completes the initialization of the equalizer and the optical burst receiver. After the initialization of the optical burst receiver is completed, it enters the data sending stage. The algorithm of the two stages in the present invention will be described in detail below.

一、初始化阶段1. Initialization phase

图2是初始化阶段并行信号支路算法示意图。如图2所示,与串行的算法相比,本发明并行算法的不同之处在于,一组128个并行符号对应了128个基于LMS算法的均衡器(EQ),每个均衡器采用相同的抽头系数。抽头系数的更新是均衡器初始化的关键,抽头系数的更新需要使用误差信号,因此需要先得到每条支路的误差信号。初始化阶段所使用的训练序列应当足够长,以保证初始化得到的均衡器抽头系数能够收敛。初始化阶段包括以下具体步骤:Fig. 2 is a schematic diagram of the parallel signal branch algorithm in the initialization stage. As shown in Figure 2, compared with the serial algorithm, the difference of the parallel algorithm of the present invention is that one group of 128 parallel symbols corresponds to 128 equalizers (EQ) based on the LMS algorithm, and each equalizer adopts the same The tap coefficient of . The update of the tap coefficient is the key to the initialization of the equalizer. The update of the tap coefficient needs to use the error signal, so the error signal of each branch needs to be obtained first. The training sequence used in the initialization phase should be long enough to ensure that the equalizer tap coefficients obtained by initialization can converge. The initialization phase includes the following specific steps:

S101:发送训练序列至光突发接收机,经过相干解调和采样量化的训练序列信号进行串并变换得到N路并行信号;设置第n=1组并行信号对应的均衡器抽头系数本实施例中为128路。S101: Send the training sequence to the optical burst receiver, perform serial-parallel conversion on the training sequence signal after coherent demodulation and sampling and quantization to obtain N parallel signals; set the equalizer tap coefficient corresponding to the n=1 group of parallel signals In this embodiment, there are 128 channels.

S102:第n组并行信号进入N个并行信号处理支路,每个并行信号处理支路包括均衡器和频偏估计模块,第i个支路的均衡器得到均衡信号其中k=(n-1)×N+i,1≤i≤N。S102: The nth group of parallel signals enters N parallel signal processing branches, each parallel signal processing branch includes an equalizer and a frequency offset estimation module, and the equalizer of the i-th branch obtains an equalized signal Where k=(n-1)×N+i, 1≤i≤N.

S103:频偏估计模块根据已知训练符号对均衡信号进行频偏估计,得到累积相位误差和频偏估计值 S103: The frequency offset estimation module uses known training symbols For balanced signal Perform frequency offset estimation to obtain the cumulative phase error and frequency offset estimates

本实施方式中采用的频偏估计方法为基于预判决的相位估计方法,算法思路为:均衡信号的相位Φk可表示为:The frequency offset estimation method used in this embodiment is a phase estimation method based on pre-decision, and the algorithm idea is: equalize the signal The phase Φ k of can be expressed as:

其中,θk是符号携带的相位信息,是累积相位误差。相位误差可表示为:Among them, θ k is the phase information carried by the symbol, is the cumulative phase error. phase error Can be expressed as:

其中,φ0,k是由激光相位噪声引起的,对于高速信号来说是缓慢变化的,所以对一组并行符号来说可认为是常数,φn是由ASE(自发辐射)噪声引起的相位起伏,kΔωn,iT则是由频偏引起的。可见,将每路信号的相位去掉符号相位θk后就剩下对相邻符号的累积相位误差进行差分运算,得到每一条支路的频偏估计值再进行平均运算得到频偏估计平均值就可以一定程度上抑制φn的影响。频偏对于高速率的信号来说是缓慢变化的,所以在本发明中,对于一组并行符号来说可认为其频偏大小是相同的。频偏估计的具体步骤包括:Among them, φ 0,k is caused by laser phase noise, which changes slowly for high-speed signals, so it can be considered as a constant for a group of parallel symbols, φ n is the phase caused by ASE (spontaneous emission) noise The fluctuation, kΔω n,i T is caused by the frequency offset. It can be seen that after subtracting the symbol phase θ k from the phase of each signal, the remaining Perform a differential operation on the cumulative phase error of adjacent symbols to obtain the estimated frequency offset of each branch Then perform the average operation to obtain the average value of frequency offset estimation It can suppress the influence of φ n to a certain extent. The frequency offset changes slowly for high-rate signals, so in the present invention, it can be considered that the magnitude of the frequency offset is the same for a group of parallel symbols. The specific steps of frequency offset estimation include:

S3.1:计算均衡信号的累积相位误差其中,Φk表示均衡信号的相位。S3.1: Calculate the equalized signal The cumulative phase error of where Φ k represents the balanced signal phase.

S3.2:计算本支路的频偏估计值其中表示训练序列的第k-1个符号的累积相位误差。明显地,初始化阶段中第1个支路计算频偏估计值时,累积相位误差的初始值 S3.2: Calculate the estimated value of the frequency offset of this branch in Indicates the cumulative phase error of the k-1th symbol of the training sequence. Obviously, when the first branch in the initialization phase calculates the estimated value of frequency offset, the accumulated phase error initial value of

本实施方式中,如图2所示,步骤S3.1和步骤S3.2是采用均衡信号与训练序列符号的共轭(conj(·))进行相乘后得到的共轭进行相乘得到取角度(arg(·))即可得到频偏估计值 In this embodiment, as shown in Figure 2, step S3.1 and step S3.2 use the equalized signal with training sequence symbols After multiplying the conjugate (conj(·)) of and Multiplying the conjugates of right Take the angle (arg( )) to get the frequency offset estimate

S104:将N个支路的频偏估计结果进行平均得到第n组并行信号的频偏估计平均值 S104: Calculate the frequency offset estimation results of N branches Perform averaging to obtain the average value of the frequency offset estimation of the nth group of parallel signals which is

S105:N个支路分别计算其误差信号εn,iS105: N branches respectively calculate their error signals ε n,i :

由于在初始化阶段采用的是已知的训练序列,因此在计算误差信号时不需要使用判决信号,而是直接采用已知训练符号。Since a known training sequence is used in the initialization phase, it is not necessary to use a decision signal when calculating an error signal, but to directly use known training symbols.

S106:更新第n+1组并行符号使用的均衡器抽头系数:S106: Update the equalizer tap coefficients used by the n+1th group of parallel symbols:

CC →&Right Arrow; nno ++ 11 == CC →&Right Arrow; nno 11 ≤≤ nno ≤≤ DD. CC →&Right Arrow; nno -- λλ NN cc ·· ΣΣ ii cc == 11 NN cc [[ ϵϵ nno -- DD. ,, ii cc ·· VV →&Right Arrow; (( nno -- DD. ,, ii cc )) ** ]] nno >> DD.

其中,分别表示第n+1组、第n组并行信号所使用的均衡器抽头系数。D表示误差信号的延迟,即并行符号输入到误差信号反馈至均衡器的时间。由于存在延迟,因此当1≤n≤D时,是无法对抽头系数进行更新的,抽头系数一直使用初始值λ是设置的迭代步长,为正数,它的选择需要足够小以确保迭代过程能够收敛。in, respectively represent the equalizer tap coefficients used by the n+1th group and the nth group of parallel signals. D represents the delay of the error signal, that is, the time from the parallel symbol input to the error signal feedback to the equalizer. Due to the delay, when 1≤n≤D, the tap coefficient cannot be updated, and the tap coefficient always uses the initial value λ is the set iteration step size, which is a positive number, and its selection needs to be small enough to ensure that the iterative process can converge.

本发明中采用的均衡器是基于LMS算法的均衡器,在进行抽头系数的更新时不是单一支路的误差信号,而是采用支路误差信号的均值,即Nc表示从N个支路中选择的参与抽头系数计算的误差信号数量,1≤Nc≤N,1≤ic≤Nc。当支路数量较大时,全部计算一组误差信号会产生较大的延迟,因此在能够满足收敛的条件下,可以减少参与平均计算的误差信号个数,即Nc<N。表示对应的观测向量,即输入均衡器的信号,表示的共轭。The equalizer adopted in the present invention is an equalizer based on the LMS algorithm. When updating the tap coefficient, it is not the error signal of a single branch, but the mean value of the branch error signal, i.e. N c represents the number of error signals selected from N branches and involved in the calculation of tap coefficients, 1≤N c ≤N, 1≤ic ≤N c . When the number of branches is large, calculating a set of error signals will cause a large delay. Therefore, under the condition of meeting the convergence, the number of error signals involved in the average calculation can be reduced, that is, N c <N. express The corresponding observation vector, which is the signal input to the equalizer, express the conjugate.

S107:判断训练序列信号是否接收处理完毕,如果未处理完毕,返回步骤S102继续处理下一组并行信号,如果处理完毕,则进入数据发送阶段。S107: Determine whether the training sequence signal has been received and processed. If not, return to step S102 to continue processing the next group of parallel signals. If the processing is completed, enter the data sending stage.

二、数据发送阶段2. Data sending stage

数据发送阶段与初始化阶段的主要差异在于数据符号的相位未知,需要通过判决进行恢复。同时由于数据符号的相位判决过程可能出错,因此需要在发送的数据符号中插入一定数目的训练符号获得相位补偿需要的基准相位。图3是数据发送阶段并行信号支路算法示意图。如图3所示,数据发送阶段包括以下步骤:The main difference between the data transmission phase and the initialization phase is that the phase of the data symbol is unknown, which needs to be recovered through judgment. At the same time, because the phase judgment process of the data symbols may be wrong, it is necessary to insert a certain number of training symbols into the transmitted data symbols to obtain the reference phase required for phase compensation. Fig. 3 is a schematic diagram of a parallel signal branch algorithm in the data sending stage. As shown in Figure 3, the data sending phase includes the following steps:

S201:在数据发送端,在数据符号中插入训练符号,其插入方法为:以N个发送符号为一组,再将N个发送符号分为R个小组,每小组N/R个发送符号中包含一个训练符号,R个训练符号在并行符号中的序号记为ir,1≤r≤R。S201: At the data sending end, insert training symbols into the data symbols, the insertion method is as follows: take N sending symbols as a group, and then divide the N sending symbols into R groups, and in each group N/R sending symbols Contains one training symbol, and the sequence number of R training symbols in parallel symbols is denoted as i r , 1≤r≤R.

在数据发送阶段,由于并行后的每组N个符号需要对N条支路同时进行预判决,判决时如果出错,反馈的误差信号就很有可能出错,会对系统的性能产生恶劣的影响。所以为了在进行判决时获得一个相对准确的相位补偿,本发明在发送端发送信号时在发送符号中插入一定数量的训练符号。训练符号对应的支路与训练序列阶段每条支路的计算方法相同,训练信号支路先计算出准确的累积相位作为该支路前后数条数据信号支路判决时使用的基准相位,以便进行较准确的频偏估计。In the data transmission stage, since each group of N symbols needs to be pre-judged on N branches at the same time, if there is an error in the judgment, the feedback error signal is likely to be wrong, which will have a bad impact on the performance of the system. Therefore, in order to obtain a relatively accurate phase compensation when making a decision, the present invention inserts a certain number of training symbols into the transmitted symbols when the transmitting end sends signals. The calculation method of the branch corresponding to the training symbol is the same as that of each branch in the training sequence stage. The training signal branch first calculates the accurate cumulative phase as the reference phase used in the judgment of several data signal branches before and after the branch, so as to carry out More accurate frequency offset estimation.

为了在判决时使频偏估计值时被放大的噪声达到最小,应将插入符号插在这一小组的中间位置,以一组128个发送符号为例,这时插入的训练符号的位置为:128/(R×2)+x×128/R,x=0,1,...,R-1。例如每组插入4个符号时,则每小组32个符号基于一个相同的累积相位误差进行判决,因此将4个训练符号分别插入在第i1=16、i2=48、i3=80、i4=112条支路上,这样在判决的时候可以减小相位补偿的误差,最大使用训练信号支路频偏估计值的16倍。In order to minimize the amplified noise of the frequency offset estimation value during the judgment, the caret symbol should be inserted in the middle of this small group, taking a group of 128 transmission symbols as an example, the position of the inserted training symbol at this time is: 128/(R×2)+x×128/R, x=0, 1, . . . , R-1. For example, when 4 symbols are inserted in each group, the 32 symbols in each group are judged based on the same cumulative phase error, so the 4 training symbols are respectively inserted at the i 1 =16, i 2 =48, i 3 =80, i 4 =112 branches, so that the error of phase compensation can be reduced when making a decision, and a maximum of 16 times the estimated value of the frequency offset of the training signal branch can be used.

S202:发送数据信号至光突发接收机,对经过相干解调和采样量化的数据信号进行串并变换得到N路并行信号,第n组并行信号进入N个并行信号处理支路,数据发送阶段的并行信号处理支路包括均衡器、频偏估计模块和判决模块,第i个支路的均衡器处理得到均衡信号 S202: Send the data signal to the optical burst receiver, perform serial-to-parallel conversion on the data signal after coherent demodulation and sampling and quantization to obtain N parallel signals, the nth group of parallel signals enters N parallel signal processing branches, and the data transmission stage The parallel signal processing branch of includes an equalizer, a frequency offset estimation module and a decision module, and the equalizer processing of the i-th branch obtains an equalized signal

数据发送阶段的并行符号组序号n是从初始化阶段最后一个并行符号组的序号继续排列的,数据发送阶段第一组并行符号进行均衡器处理时的均衡器抽头系数即为初始化阶段最后得到的均衡器抽头系数。The serial number n of the parallel symbol group in the data transmission stage is continuously arranged from the serial number of the last parallel symbol group in the initialization stage. The equalizer tap coefficient when the first group of parallel symbols in the data transmission stage is processed by the equalizer is the final equalization obtained in the initialization stage The device tap coefficient.

S203:对N条支路分别进行频偏估计。训练信号和数据信号的处理流程有所区别。S203: Perform frequency offset estimation on the N branches respectively. The processing flow of the training signal and the data signal are different.

当支路为训练信号时,如图3所示的xn,16路信号,采用与初始化阶段相同的算法得到误差信号,即:直接根据已知训练符号对均衡信号进行频偏估计,得到频偏估计值和累积相位误差 When the branch is a training signal, as shown in Figure 3 x n, 16 signals, use the same algorithm as the initialization phase to obtain the error signal, that is: directly based on the known training symbols For balanced signal Perform frequency offset estimation to obtain frequency offset estimation value and cumulative phase error which is and

当支路为数据信号时,如图3所示的xn,15和xn,17路信号,先对均衡信号进行相位补偿,相位补偿后的信号为:When the branch is a data signal, as shown in Figure 3 x n, 15 and x n, 17 signals, first balance the signal Perform phase compensation, the signal after phase compensation for:

其中,d表示频偏估计平均值的延迟,表示向上取整。可见,数据发送阶段第n组并行信号中数据信号的相位补偿采用的是第n-d组并行信号得到的频偏估计平均值和其所属小组中训练信号得到的累积相位误差。where d represents the delay of the frequency offset estimation mean value, Indicates rounding up. It can be seen that the phase compensation of the data signal in the nth group of parallel signals in the data transmission stage uses the estimated average value of the frequency offset obtained from the nd group of parallel signals and the cumulative phase error obtained from the training signals in the group to which it belongs.

以xn,15为例,由于因此其相位补偿后的信号为:Taking x n,15 as an example, since Therefore its phase compensated signal for:

判决模块对信号进行判决得到判决信号根据判决信号对均衡信号进行频偏估计,得到频偏估计值和累积相位误差如图3所示中的 Judgment module for signal Make a decision to get a decision signal According to the decision signal For balanced signal Perform frequency offset estimation to obtain frequency offset estimation value and cumulative phase error As shown in Figure 3 and

S204:将N个支路的频偏估计结果进行平均得到第n组并行信号的频偏估计平均值 S204: Calculate the frequency offset estimation results of N branches Perform averaging to obtain the average value of the frequency offset estimation of the nth group of parallel signals which is

S205:N个支路分别计算其误差信号εn,i。同样的,训练信号和数据信号的处理方法有所区别。S205: N branches respectively calculate their error signals ε n,i . Similarly, the processing methods of the training signal and the data signal are different.

当支路为训练信号,即i=ir时,误差信号εn,i为:When the branch is the training signal, i=i r , the error signal ε n,i is:

当支路为数据信号时,误差信号εn,i为:When the branch is a data signal, the error signal ε n,i is:

S206:更新第n+1组并行符号使用的均衡器抽头系数:S206: Update the equalizer tap coefficients used by the n+1th group of parallel symbols:

CC &RightArrow;&Right Arrow; nno ++ 11 == CC &RightArrow;&Right Arrow; nno -- &lambda;&lambda; ** NN cc ** &CenterDot;&Center Dot; &Sigma;&Sigma; ii cc ** == 11 NN cc ** &lsqb;&lsqb; &epsiv;&epsiv; nno -- DD. ,, ii cc ** &CenterDot;&CenterDot; VV &RightArrow;&Right Arrow; (( nno -- DD. ,, ii cc ** )) ** &rsqb;&rsqb;

其中,λ*是数据发送阶段设置的迭代步长,表示数据发送阶段从N个支路中选择的参与抽头系数计算的误差信号数量,如果初始化阶段和数据发送阶段中参与平均计算的误差信号数量Nc不相同,则它们使用的迭代步长λ和λ*也需要相应调整。Among them, λ * is the iteration step size set in the data sending stage, Indicates the number of error signals selected from the N branches in the data transmission stage to participate in the calculation of the tap coefficients, If the number of error signals N c and are not the same, the iteration step size λ and λ * they use also need to be adjusted accordingly.

在数据发送阶段,由于系统的运行时间已经超过误差信号延迟D,因此每次都可以实现均衡器抽头系数的更新。In the data transmission stage, since the running time of the system has exceeded the error signal delay D, the equalizer tap coefficients can be updated each time.

S207:判断数据是否处理完毕,如果未处理完毕,返回步骤S202继续处理下一组并行信号,如果处理完毕则结束。S207: Determine whether the data processing is completed, if not, return to step S202 to continue processing the next group of parallel signals, and end if the processing is complete.

下面对本发明基于LMS的信道均衡和频偏估计联合并行方法进行仿真验证。仿真中并行支路数量为256,使用标准单模光纤,光纤传输距离约为50km,均衡器使用11个抽头。The simulation verification of the joint parallel method of channel equalization and frequency offset estimation based on LMS in the present invention is carried out below. In the simulation, the number of parallel branches is 256, standard single-mode fiber is used, the fiber transmission distance is about 50km, and the equalizer uses 11 taps.

首先对初始化阶段均衡器抽头系数更新中误差信号数量Nc的大小对系统性能的影响进行仿真。均衡器误差信号的计算延时取了10个时钟单位,FOE计算的延迟也取10个时钟单位,总共20个延时单位。在初始化阶段,使用了12帧的训练数据,每帧1024个符号,持续时间约为440ns。在数据发送阶段,每一组并行数据中插入4个训练符号。仿真中使用的其它参数包括1G的频偏,光信噪比(OSNR)固定为13dB。表1是均衡器抽头系数更新中不同误差信号数量对系统性能的影响。Firstly, the influence of the number of error signals N c in the update of the equalizer tap coefficients on the system performance in the initialization stage is simulated. The calculation delay of the equalizer error signal takes 10 clock units, and the delay of the FOE calculation also takes 10 clock units, a total of 20 delay units. In the initialization phase, 12 frames of training data with 1024 symbols per frame and a duration of about 440 ns are used. In the data sending phase, 4 training symbols are inserted into each group of parallel data. Other parameters used in the simulation include a frequency offset of 1G, and the optical signal-to-noise ratio (OSNR) is fixed at 13dB. Table 1 shows the impact of different error signal numbers on system performance in updating the tap coefficients of the equalizer.

Nc N c 误码率BER λ/Nc λ/ Nc 3232 1.7516×10-2 1.7516×10 -2 0.2/320.2/32 6464 4.6241×10-4 4.6241×10 -4 0.2/640.2/64 128128 4.2286×10-4 4.2286×10 -4 0.2/1280.2/128

表1Table 1

从表1可以看出,在光信噪比为13dB时,只需要64个误差信号就能够获得很好的系统性能。It can be seen from Table 1 that when the optical signal-to-noise ratio is 13dB, only 64 error signals are needed to obtain good system performance.

然后对数据发送阶段每组发送符号插入的训练符号数量R对系统性能的影响进行仿真,在OSNR分别为12dB和13dB的情况下进行了两次仿真,其他参数与表1使用的仿真参数相同。表2是数据发送阶段每组发送符号中插入的训练符号数量对系统性能的影响。Then simulate the impact of the number of training symbols R inserted into each group of transmitted symbols in the data transmission phase on the system performance. Two simulations were performed when the OSNR was 12dB and 13dB respectively. Other parameters are the same as those used in Table 1. Table 2 shows the influence of the number of training symbols inserted in each group of sending symbols in the data sending stage on the system performance.

RR 误码率(OSNR 12dB)Bit Error Rate (OSNR 12dB) 误码率(OSNR 13dB)Bit Error Rate (OSNR 13dB) 22 3.2787×10-2 3.2787×10 -2 5.5445×10-4 5.5445×10 -4 44 3.1583×10-2 3.1583×10 -2 4.0015×10-4 4.0015×10 -4 88 3.1293×10-2 3.1293×10 -2 4.7803×10-4 4.7803×10 -4

表2Table 2

从表2中可以看出,在OSNR分别为12dB和13dB的情况下,插入训练符号的个数为4时已经可以取得足够好的性能。在具体设计突发光接收机时,可根据不同的系统设计需要选择不同的插入训练符号个数。It can be seen from Table 2 that when the OSNRs are 12dB and 13dB respectively, when the number of inserted training symbols is 4, good enough performance can already be achieved. When specifically designing the burst optical receiver, different numbers of inserted training symbols can be selected according to different system design requirements.

图4是本发明并行方法与串行方法的均衡器收敛速度对比图。该仿真中使用的OSNR为13dB,MSE表示均方误差(Mean Squared Error)。如图4所示,对串行算法的并行化,虽然会一定程度地降低均衡器的收敛速度,但并不会影响收敛后的性能。Fig. 4 is a graph comparing the convergence speed of the equalizer between the parallel method and the serial method of the present invention. The OSNR used in this simulation is 13dB, and MSE stands for Mean Squared Error. As shown in Figure 4, although the parallelization of the serial algorithm will reduce the convergence speed of the equalizer to a certain extent, it will not affect the performance after convergence.

图5是对本发明联合并行方法中有计算延迟与无计算延迟的收敛速度对比图。该仿真中使用的总延迟大小为20个时钟单位。如图5所示,在有计算延迟时,均衡器的收敛只是随着迭代计算的延迟而相应延迟了,并不影响迭代收敛后的性能。并且如果仿真中使用其它不同的延迟大小,同样可以获得类似的效果,由此可见本发明对于计算延迟的大小有很好的容忍度。Fig. 5 is a graph comparing the convergence speed with and without calculation delay in the joint parallel method of the present invention. The total delay size used in this simulation is 20 clock units. As shown in Figure 5, when there is a calculation delay, the convergence of the equalizer is only delayed correspondingly with the delay of the iterative calculation, and does not affect the performance after the iterative convergence. And if other different delay sizes are used in the simulation, a similar effect can also be obtained, so it can be seen that the present invention has a good tolerance for the size of the calculation delay.

图6是串行方法和本发明不同延迟下并行方法的误码率对比图。如图6所示,只要光突发接收机正确初始化以后,本发明中的计算延迟大小对光突发接收机的误码率(BER)性能没有影响。同时,与理想的串行方法的性能相比,本发明中由于并行化带来的性能损失也只有大概0.2dB左右。Fig. 6 is a comparison chart of bit error rates between the serial method and the parallel method under different delays of the present invention. As shown in Fig. 6, as long as the optical burst receiver is correctly initialized, the calculation delay in the present invention has no influence on the bit error rate (BER) performance of the optical burst receiver. At the same time, compared with the performance of the ideal serial method, the performance loss due to parallelization in the present invention is only about 0.2 dB.

尽管上面对本发明说明性的具体实施方式进行了描述,以便于本技术领域的技术人员理解本发明,但应该清楚,本发明不限于具体实施方式的范围,对本技术领域的普通技术人员来讲,只要各种变化在所附的权利要求限定和确定的本发明的精神和范围内,这些变化是显而易见的,一切利用本发明构思的发明创造均在保护之列。Although the illustrative specific embodiments of the present invention have been described above, so that those skilled in the art can understand the present invention, it should be clear that the present invention is not limited to the scope of the specific embodiments. For those of ordinary skill in the art, As long as various changes are within the spirit and scope of the present invention defined and determined by the appended claims, these changes are obvious, and all inventions and creations using the concept of the present invention are included in the protection list.

Claims (3)

1. A LMS-based channel equalization and frequency offset estimation joint parallel method is characterized by comprising the following steps:
s1: initializing by adopting a training sequence, comprising the following steps:
s1.1: transmitting a training sequence to an optical burst receiver, and performing series-parallel conversion on training sequence signals subjected to coherent demodulation and sampling quantization to obtain N paths of parallel signals; setting equalizer tap coefficient corresponding to the n-th 1-group parallel signal
S1.2: the nth group of parallel signals enter N parallel signal processing branches, each parallel signal processing branch comprises an equalizer and a frequency offset estimation module, and the equalizer of the ith branch obtains an equalized signalWherein k is (N-1) × N + i, i is not less than 1 and not more than N;
s1.3: the frequency offset estimation module estimates the frequency offset based on the known training symbolsFor equalized signalPerforming frequency offset estimation to obtain accumulated phase errorAnd frequency offset estimation
S1.4: estimating the frequency deviation of N branchesAveraging to obtain the frequency deviation estimation average value of the nth group of parallel signals
S1.5: n branches calculate their error signals respectivelyn,i
S1.6: updating equalizer tap coefficients used by the n +1 th set of parallel signals:
C &RightArrow; n + 1 = C &RightArrow; n 1 &le; n &le; D C &RightArrow; n - &lambda; N c &CenterDot; &Sigma; i c = 1 N c &lsqb; &epsiv; n - D , i c &CenterDot; V &RightArrow; ( n - D , i c ) * &rsqb; n > D
wherein,respectively representing equalizer tap coefficients used by the n +1 th group and the n < th > group of parallel signals; d represents the delay of the error signal; λ is the set iteration step, which is a positive number; n is a radical ofcRepresenting the number of error signals selected from the N branches involved in the tap coefficient calculation, 1 ≦ Nc≤N,1≤ic≤NcTo representThe corresponding observation vector is then calculated,to representConjugation of (1);
s1.7: judging whether the training sequence is processed or not, if not, returning to the step S1.2 to continue processing the next group of parallel signals, and if so, entering the step S2;
s2: entering a data sending stage to process data, and comprising the following steps:
s2.1: the data transmitting end inserts training symbols into the data symbols, and the inserting method comprises the following steps: taking N sending symbols as a group, dividing the N sending symbols into R groups, wherein each group contains one training symbol in N/R sending symbols, and the serial numbers of the R training symbols in the parallel symbols are marked as ir,1≤r≤R;
S2.2: sending data signals to an optical burst receiver, performing series-parallel conversion on the data signals subjected to coherent demodulation and sampling quantization to obtain N parallel signals, enabling the nth group of parallel signals to enter N parallel signal processing branches, enabling the parallel signal processing branches of the data sending stage to comprise an equalizer, a frequency offset estimation module and a decision module, and enabling the equalizer of the ith branch to process to obtain equalized signals
S2.3: and respectively carrying out frequency offset estimation on the N branches:
when the branch is a training signal, it is directly based on the known training symbolFor equalized signalPerforming frequency offset estimation to obtain accumulated phase errorAnd frequency offset estimation
When the branch is data signal, firstly, the equalization signal is equalizedPerforming phase compensation, the phase compensated signalComprises the following steps:
where d represents the delay of the mean of the frequency offset estimates,represents rounding up; decision module pair signalMaking a decision to obtain a decision signalBased on decision signalsFor equalized signalPerforming frequency offset estimation to obtain a frequency offset estimation valueAnd accumulated phase error
S2.4: estimating the frequency deviation of N branchesAveraging to obtain the frequency deviation estimation average value of the nth group of parallel signals
S2.5: n branches calculate their error signals respectivelyn,i
When the branch is a training signal, i ═ irTime, error signaln,iComprises the following steps:
when the branch is a data signal, the error signaln,iComprises the following steps:
s2.6: updating equalizer tap coefficients used by the (n + 1) th set of parallel symbols:
C &RightArrow; n + 1 = C &RightArrow; n - &lambda; * N c * &CenterDot; &Sigma; i c * = 1 N c * &lsqb; &epsiv; n - D , i c * &CenterDot; V &RightArrow; ( n - D , i c * ) * &rsqb;
wherein λ is*Is the iteration step size set by the data transmission phase,indicating the number of error signals selected from the N branches during the data transmission phase to participate in the tap coefficient calculation,
s2.7: and judging whether the data signal is processed or not, if not, returning to the step S2.2 for continuous processing, and if so, ending the processing.
2. The joint parallel method as claimed in claim 1, wherein the specific method of frequency offset estimation comprises the following steps:
s3.1: computing an equalized signalAccumulated phase error of (2):
accumulating phase error when the branch is a training symbolWherein theta iskRepresenting the phase, phi, of a known training symbolkRepresenting an equalized signalThe phase of (d);
accumulating phase errors when the branch is a data signalDifference (D)WhereinRepresenting data decision signalsThe phase of (d);
s3.2: calculating frequency deviation estimated value of the branchWhereinRepresenting the accumulated phase error of the (k-1) th signal.
3. Parallel method according to claim 1, characterized in that the insertion position of the training symbols in step S2.1 is N/(R × 2) + x × N/R, x ═ 0, 1.
CN201410007137.XA 2014-01-07 2014-01-07 A Joint Parallel Method for Channel Equalization and Frequency Offset Estimation Based on LMS Expired - Fee Related CN103780519B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201410007137.XA CN103780519B (en) 2014-01-07 2014-01-07 A Joint Parallel Method for Channel Equalization and Frequency Offset Estimation Based on LMS
PCT/CN2014/072120 WO2015103804A1 (en) 2014-01-07 2014-02-16 Channel equalization and frequency offset estimation joint parallel method based on lms

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410007137.XA CN103780519B (en) 2014-01-07 2014-01-07 A Joint Parallel Method for Channel Equalization and Frequency Offset Estimation Based on LMS

Publications (2)

Publication Number Publication Date
CN103780519A CN103780519A (en) 2014-05-07
CN103780519B true CN103780519B (en) 2017-01-18

Family

ID=50572363

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410007137.XA Expired - Fee Related CN103780519B (en) 2014-01-07 2014-01-07 A Joint Parallel Method for Channel Equalization and Frequency Offset Estimation Based on LMS

Country Status (2)

Country Link
CN (1) CN103780519B (en)
WO (1) WO2015103804A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11848802B2 (en) * 2021-03-04 2023-12-19 Realtek Semiconductor Corporation Received data equalization apparatus and method

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107925483B (en) * 2015-08-27 2019-12-17 华为技术有限公司 Optical signal processing method and coherent receiver
CN105610507B (en) * 2015-12-24 2018-02-16 武汉邮电科学研究院 A kind of parallel constant modulus algorithm suitable for coherent optical communication system simplifies implementation method
CN105653806A (en) * 2015-12-30 2016-06-08 芜湖乐锐思信息咨询有限公司 Complex product simulation system based on internet
CN105635008B (en) * 2016-04-01 2018-11-20 电子科技大学 A kind of adaptive equilibrium method, device and adaptive equalizer
CN106209100B (en) * 2016-08-04 2019-06-07 成都博思微科技有限公司 A kind of LMS error correcting system and method applied to high-speed ADC
CN106789793B (en) * 2016-12-28 2019-07-16 武汉邮电科学研究院 The LMS method without frequency difference difference feedback updated for adaptive equalizer coefficients
CN109450563B (en) * 2018-10-16 2021-04-30 电子科技大学 WiFi chip phase offset correction method
CN109510668B (en) * 2018-12-11 2020-06-30 武汉邮电科学研究院有限公司 Adaptive equalizer based on quasi feedforward control in coherent optical communication and method
CN109547369B (en) * 2018-12-26 2021-08-03 西安烽火电子科技有限责任公司 Self-adaptive channel parameter estimation method
CN111245499B (en) * 2020-01-08 2021-07-27 西安电子科技大学 Time-domain parallel fractional-spaced equalizer and equalization method based on preshaping
CN114039623B (en) * 2021-10-22 2023-05-19 中国电子科技集团公司第五十四研究所 A Short Burst Spread Spectrum Signal Tracking Method with Low Carrier-to-Noise Ratio
CN114553189B (en) * 2022-02-09 2025-04-15 杭州电子科技大学 A parallel equalization method based on FPGA
CN116132236B (en) * 2022-12-15 2024-05-31 西安电子科技大学 Single-symbol self-adaptive frequency offset estimation and compensation method applied to 5G NR system

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103095614A (en) * 2013-01-24 2013-05-08 电子科技大学 Joint equalization and frequency offset estimation device in proruption coherent optical fiber communications

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7016405B2 (en) * 2002-02-14 2006-03-21 Mitsubishi Electric Research Laboratories, Inc. Signal circulation for adaptive signal equalization in digital communication systems
EP2434665B1 (en) * 2009-05-18 2017-03-08 Nippon Telegraph And Telephone Corporation Signal generation circuit, optical signal transmitter, signal reception circuit, optical signal synchronization establishment method, and optical signal synchronization system

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103095614A (en) * 2013-01-24 2013-05-08 电子科技大学 Joint equalization and frequency offset estimation device in proruption coherent optical fiber communications

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
一种适用于突发相干光通信的均衡和频偏估计的联合方法;果宏艳等;《光电子激光》;20130930;第24卷(第9期);第1714-1719页 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11848802B2 (en) * 2021-03-04 2023-12-19 Realtek Semiconductor Corporation Received data equalization apparatus and method

Also Published As

Publication number Publication date
WO2015103804A1 (en) 2015-07-16
CN103780519A (en) 2014-05-07

Similar Documents

Publication Publication Date Title
CN103780519B (en) A Joint Parallel Method for Channel Equalization and Frequency Offset Estimation Based on LMS
CN105530050B (en) Balanced combination treatment method and device with polarization demultiplexing and skew estimation and compensation
CN110149287B (en) A Super-Nyquist System Based on Linear Precoding and Its Symbol Estimation Method
CN101022433B (en) Parallel Adaptive Blind Equalization Method for High Speed Digital Receiver
US20190372607A1 (en) Maximum likelihood error detection for decision feedback equalizers with pam modulation
CN106982183A (en) A kind of adaptive blind equalization method in high-speed digital transmission system
CN103812806A (en) Channel equalization method and system based on time domain channel estimation
CN112036543B (en) Time Domain Equalizer and Equalization Method Combined with Neural Network Equalization and Linear Equalization
CN103095614B (en) Joint equalization and frequency offset estimation device in proruption coherent optical fiber communications
CN101854317A (en) A blind equalizer and blind equalization processing method
CN114172767B (en) Blind Channel Equalization Method Based on Fractional Multimode
CN104410593B (en) Numerical chracter nonlinearity erron amendment equalization methods based on decision-feedback model
CN111181655A (en) Optical receiver based on BP algorithm and nonlinear DFE algorithm
CN104519001B (en) A kind of channel equalization method and balanced device based on RLS and LMS unified algorithms
CN106998229A (en) It is a kind of based on variable step without constraint FD LMS mode division multiplexing system Deplexing method
CN108199777A (en) Coherent optical communication system blind balance method based on probability density function fitting and fuzzy logic
CN101964765A (en) Signal compensation method and device
WO2022048355A1 (en) Frequency domain generalized linear equilibrium method, apparatus and system, and non-volatile storage medium
CN114641949B (en) Apparatus for compensating for defects at a coherent optical receiver
WO2016095261A1 (en) Method for estimating and restraining distributed iq imbalance
Zhang et al. Adaptive blind chromatic dispersion estimation and compensation for DSP-based coherent optical systems
Bosco et al. Experimental demonstration of a novel update algorithm in Stokes space for adaptive equalization in coherent receivers
CN101651500B (en) Improved Blind Equalization Method for T/2 Fractional Interval Coordinate Transformation
CN104144139A (en) Improved time domain self-adaptation blind equalization method
Chen et al. Parallel Blind Adaptive Equalization of Improved Block Constant Modulus Algorithm with Decision-Directed Mode

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20170118

Termination date: 20200107

CF01 Termination of patent right due to non-payment of annual fee