Patent ID: 6937189

Claim:
An adaptive beamforming apparatus, comprising: a weight vector calculation module configured to select a beamforming algorithm according to a type of sub-channel of a pilot control channel to which a received symbol data belongs, and calculate a weight vector using the selected beamforming algorithm; and a beamformer configured to generate a beam pattern according to the weight vector calculated at the weight vector calculation module, wherein the type of sub-channel comprises a pilot sub-channel and a non-pilot sub-channel, wherein the selected beamforming algorithm is an LMS (Least Means Square) algorithm when the symbol data is of the pilot sub-channel and is a CMA (Constant Modulus Algorithm) when the symbol data is of the non-pilot sub-channel and wherein if the beamforming algorithm is converted from a first beamforming algorithm to a second beamforming algorithm a last weight vector calculated by the first beamforming algorithm is used as an initial weight vector of the second beamforming algorithm.