Patent ID: 7453955

Claim:
A receiver including: an input unit which inputs a plurality of signals on which a processing is to be performed; a switching unit which switches a plurality of weighting coefficients by which the plurality of inputted signals are multiplied between a plurality of first weighting coefficients and a plurality of second weighting coefficients; a controller which instructs the switching unit to switch the weighting coefficients from the plurality of first weighting coefficients to the plurality of second weighting coefficients in a prescribed interval; a synthesizer which synthesizes results of multiplications, where the multiplications are performed on the plurality of inputted signals and the plurality of weighting coefficients; a weighting coefficient updating unit which updates a plurality of third weighting coefficients adaptively based on the plurality of inputted signals; a gap estimator which estimates gaps between the plurality of first weighting coefficients and the plurality of third weighting coefficients by performing correlation processing between at least one of the plurality of inputted signals and a known signal; and a gap compensator which generates the plurality of second weighting coefficients by compensating the plurality of third weighting coefficients based on the estimated gaps, wherein the signals input in the input unit are burst signals, the controller requests the switching of the plurality of weighting coefficients in the middle of a burst signal, and the plurality of third weighting coefficients in the weighting coefficient updating unit and the plurality of second weighting coefficients in the gap compensator are not derived by updating the plurality of first weighting coefficients.