Patent ID: 8798128

Claim:
A signal processing method applied to a microwave communication system, the method comprising: performing phase noise estimation on each input signal to obtain a phase noise estimation value of each input signal; performing channel estimation on each input signal by using the phase noise estimation value to obtain a channel estimation value, comprising, multiplying each input signal by a constant matrix A by using a first matrix multiplier to obtain a first multiplication result, multiplying the first multiplication result by a conjugate of the phase noise estimation value by using a second matrix multiplier to obtain a second multiplication result, and multiplying the second multiplication result by a constant matrix B by using a third matrix multiplier to obtain the channel estimation value of each input signal, wherein the constant matrix A=pinv(S), the constant matrix B=pinv(delta*S H ); pinv represents an inverse operation; S is a training sequence formed by pilots; and delta*S H represents selecting first L lines of S H , L is the number of input signals, delta is an L×Np matrix, and the first L lines of the L×Np matrix are an I matrix and the rest part is 0; sending the channel estimation value into an equalizer to enable the equalizer to perform fast convergence by using the channel estimation value; performing equalization processing on each input signal by using the equalizer to obtain an equalized signal corresponding to each input signal; performing phase estimation on phase noise in the equalized signal to obtain an estimated phase of the phase noise; performing phase rotation on the equalized signal to offset the estimated phase of the phase noise to obtain a phase rotation signal; suppressing residual phase noise in the phase rotation signal by using a phase-locked loop to output an error signal and a received signal; and performing an iterative update on a filter coefficient of the equalizer by using the error signal.