The present invention provides a method and 
system for operating a 
wireless communication 
system in which received signals from a plurality of antennas are weighted and combined with a beam forming operation to form an output 
signal. The beam forming operation determines weights adjusted to increase a desired 
signal power in the output 
signal while reducing the power in the output signal of out-of-band components. In an embodiment of the present invention, beam forming operations are performed with 
maximal ratio combining (MRC). Alternatively, a constant modulus 
algorithm (CMA) can be used for beam forming operations. In an alternate embodiment, improved interference suppression is performed with a novel 
algorithm referred to as an interference nulling 
algorithm (INA). The INA receives an 
error signal which is 180° 
out of phase with a combination of the channels for individual antennas, referred to as the SUM channel. The 
error signal is determined by complex conjugate multiplication of the individual signals and a reference complex signal. It is desirable to simultaneously achieve diversity and combining 
gain and suppress the 
adjacent channel by combining the weight generation for MRC and that for INA, as described above, to generate antenna weights similar to those of MMSE combining.