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. In an embodiment of the present invention,
beamforming operations are performed with maximal ratio combining (MRC)
and an interference nulling algorithm (INA). The INA receives an error
signal which is 180.degree. 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. The weight amplitude
is controlled by weight normalization to provide faster convergence and
prevent integrator overflow.