Adaptive beam forming receiver
First Claim
1. A method for operating a wireless communication system receiver comprising the steps of:
- receiving a plurality of input signals;
generating weights to be applied to each of said input signals by a combination of maximal ratio combining (MRC) to align phases of said input signals to the same phase and to scale said input signals in proportion to a square root of a received signal-to-noise ratio and an interference nulling algorithm (INA) for generating said weights to align phases of said input signals to 180 degree opposite of a SUM channel and to scale said input signal in proportional to an envelop of said input signal;
applying weight normalization to said weights generated by said combination of maximal ratio combining (MRC) and an interference nulling algorithm (INA);
weighting said plurality of input signals with said weights generated by weight normalization; and
combining said weighted plurality of signals to form an output signal.
5 Assignments
0 Petitions
Accused Products
Abstract
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° 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.
24 Citations
30 Claims
-
1. A method for operating a wireless communication system receiver comprising the steps of:
-
receiving a plurality of input signals;
generating weights to be applied to each of said input signals by a combination of maximal ratio combining (MRC) to align phases of said input signals to the same phase and to scale said input signals in proportion to a square root of a received signal-to-noise ratio and an interference nulling algorithm (INA) for generating said weights to align phases of said input signals to 180 degree opposite of a SUM channel and to scale said input signal in proportional to an envelop of said input signal;
applying weight normalization to said weights generated by said combination of maximal ratio combining (MRC) and an interference nulling algorithm (INA);
weighting said plurality of input signals with said weights generated by weight normalization; and
combining said weighted plurality of signals to form an output signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for operating a wireless communication system receiver comprising the steps of:
-
splitting a plurality of input signals into a first path and a second path;
generating first weights to be applied to said input signals of said first path for interference cancellation;
generating second weights to be applied to said input signals of said second path by a combination of maximal ratio combining (MRC) to align phases of said input signals to the same phase and to scale said input signals in proportion to a square root of a received signal-to-noise ratio and an interference nulling algorithm (INA) for generating said weights to align phases of said input signals to 180 degree opposite of a SUM channel and to scale said input signal in proportional to an envelop of said input signal;
applying weight normalization to said second weights generated by said combination of maximal ratio combining (MRC) and an interference nulling algorithm (INA) for generating second normalized weights; and
weighting said plurality of input signals with said first weights and said second normalized weights. - View Dependent Claims (13, 14, 15)
-
-
16. A system for operating a wireless communication system receiver comprising:
-
means for receiving a plurality of input signals;
means for generating weights to be applied to each of said input signals by a combination of maximal ratio combining (MRC) to align phases of said input signals to the same phase and to scale said input signals in proportion to a square root of a received signal-to-noise ratio and an interference nulling algorithm (INA) for generating said weights to align phases of said input signals to 180 degree opposite of a SUM channel and to scale said input signal in proportional to an envelop of said input signal;
means for applying weight normalization to said weights generated by said combination of maximal ratio combining (MRC) and an interference nulling algorithm (INA);
means for weighting said plurality of input signals with said weights generated by weight normalization; and
means for combining said weighted plurality of signals to form an output signal. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A system for operating a wireless communication system receiver comprising:
-
means for splitting a plurality of input signals into a first path and a second path;
means for generating first weights to be applied to said input signals of said first path;
means for generating second weights to be applied to said input signals of said second path by a combination of maximal ratio combining (MRC) to align phases of said input signals to the same phase and to scale said input signals in proportion to a square root of a received signal-to-noise ratio and an interference nulling algorithm (INA) for generating said weights to align phases of said input signals to 180 degree opposite of a SUM channel and to scale said input signal in proportional to an envelop of said input signal;
means for applying weight normalization to said weights generated by said combination of maximal ratio combining (MRC) and an interference nulling algorithm (INA) for generating second normalized weights; and
means for weighting said plurality of input signals with said weights generated by weight normalization. - View Dependent Claims (28, 29, 30)
-
Specification