Transmit pre-correction in a wireless communication system
First Claim
1. An apparatus, operable with a plurality of antennas, each antenna for transmitting one of a plurality of conditioned signals, each of the conditioned signals generated by conditioning an information signal in accordance with one of a plurality of parameter sets, the apparatus comprising:
- a pre-correction processor for generating the plurality of parameter sets in response to a plurality of channel estimates and a noise floor estimate.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for pre-correction of transmit signals are disclosed. In one aspect, a transmit antenna array configurable to generate multiple transmit beams is deployed. The parameters for configuring the antenna array are computed in response to channel estimates and a noise floor estimate made at the receiver. Information is transmitted in accordance with the multiple transmit beams, delayed as necessary, such that the multipaths may arrive time-aligned an in-phase at the receiver. In another aspect, pre-RAKE pre-correction is deployed by calculating Wiener weights. In yet another aspect, space-time diversity is deployed for calculating tap values for FIR filters used in transmission on the transmit antenna array. In yet another aspect, space only pre-correction is deployed. Various other aspects are also disclosed. These aspects have the benefit of reducing the interference experienced at a receiver, resulting in increased capacity, increased data throughput, and other system benefits.
-
Citations
62 Claims
-
1. An apparatus, operable with a plurality of antennas, each antenna for transmitting one of a plurality of conditioned signals, each of the conditioned signals generated by conditioning an information signal in accordance with one of a plurality of parameter sets, the apparatus comprising:
a pre-correction processor for generating the plurality of parameter sets in response to a plurality of channel estimates and a noise floor estimate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
23. An apparatus, operable with a plurality of antennas, each antenna for transmitting one of a plurality of conditioned signals, each of the conditioned signals generated by conditioning an information signal in accordance with one of a plurality of parameter sets, the apparatus comprising:
a message decoder for decoding a message received in response to the transmitted signals, the message comprising the plurality of parameter sets.
-
24. An apparatus, operable with a received signal, the received signal comprising a plurality of signal paths transmitted from a plurality of antennas, the apparatus comprising:
-
a channel estimate processor for generating a plurality of channel estimates corresponding to the plurality of signal paths and the plurality of antennas; and
a noise floor estimator for generating a noise floor estimate. - View Dependent Claims (25, 26, 27, 28, 29)
-
-
30. A wireless communication device, operable with a plurality of antennas, each antenna for transmitting one of a plurality of conditioned signals, each of the conditioned signals generated by conditioning an information signal in accordance with one of a plurality of parameter sets, the wireless communication device comprising:
a pre-correction processor for generating the plurality of parameter sets in response to a plurality of channel estimates and a noise floor estimate.
-
31. A wireless communication device, operable with a received signal, the received signal comprising a plurality of signal paths transmitted from a plurality of antennas, the wireless communication device comprising:
-
a channel estimate processor for generating a plurality of channel estimates corresponding to the plurality of signal paths and the plurality of antennas; and
a noise floor estimator for generating a noise floor estimate.
-
-
32. A wireless communication system, including a wireless communication device, operable with a plurality of antennas, each antenna for transmitting one of a plurality of conditioned signals, each of the conditioned signals generated by conditioning an information signal in accordance with one of a plurality of parameter sets, the wireless communication device comprising:
a pre-correction processor for generating the plurality of parameter sets in response to a plurality of channel estimates and a noise floor estimate.
-
33. A wireless communication system, including a wireless communication device, operable with a received signal, the received signal comprising a plurality of signal paths transmitted from a plurality of antennas, the wireless communication device comprising:
-
a channel estimate processor for generating a plurality of channel estimates corresponding to the plurality of signal paths and the plurality of antennas; and
a noise floor estimator for generating a noise floor estimate.
-
-
34. A wireless communication system, operable with a plurality of antennas, each antenna for transmitting one of a plurality of conditioned signals, each of the conditioned signals generated by conditioning an information signal in accordance with one of a plurality of parameter sets, and operable with a received signal, the received signal comprising a plurality of signal paths transmitted from the plurality of antennas, the wireless communication system comprising:
-
a channel estimate processor for generating a plurality of channel estimates corresponding to the plurality of signal paths and the plurality of antennas;
a noise floor estimator for generating a noise floor estimate; and
a pre-correction processor for generating the plurality of parameter sets in response to the plurality of channel estimates and the noise floor estimate.
-
-
35. A method of transmit pre-correction comprising:
-
receiving a noise floor and channel estimates;
computing beam forming parameters in response to the noise floor and channel estimates;
conditioning data in response to the beam forming parameters; and
transmitting the conditioned data using a plurality of antennas. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43)
-
-
44. A method of transmit pre-correction comprising:
-
receiving a noise floor and channel estimates;
computing beam forming parameters in response to the noise floor and channel estimates;
selecting a set of best beam parameters from the beam forming parameters;
conditioning data in response to the best beam forming parameters; and
transmitting the conditioned data using a plurality of antennas. - View Dependent Claims (45, 46, 47, 48)
-
-
49. A method of receiving pre-corrected signals comprising:
-
detecting a plurality of paths;
estimating a plurality of per-antenna channel components for each of the plurality of paths;
estimating a noise floor; and
transmitting the plurality of per-antenna channel estimates for each of the plurality of paths and the noise floor estimate in response to the received signals. - View Dependent Claims (50)
-
-
51. An apparatus, comprising:
-
means for receiving a noise floor and channel estimates;
means for computing beam forming parameters in response to the noise floor and channel estimates;
means for conditioning data in response to the beam forming parameters; and
means for transmitting the conditioned data using a plurality of antennas. - View Dependent Claims (52)
-
-
53. An apparatus, comprising:
-
means for receiving a noise floor and channel estimates;
means for computing beam forming parameters in response to the noise and channel estimates;
means for selecting a set of best beam parameters from the beam forming parameters;
means for conditioning data in response to the best beam forming parameters; and
means for transmitting the conditioned data using a plurality of antennas. - View Dependent Claims (54)
-
-
55. An apparatus comprising:
-
means for detecting a plurality of paths;
means for estimating a plurality of per-antenna channel components for each of the plurality of paths;
means for estimating a noise floor; and
means for transmitting the plurality of per-antenna channel estimates for each of the plurality of paths and the noise floor estimate in response to the received signals. - View Dependent Claims (56)
-
-
57. A wireless communication system comprising:
-
means for receiving a noise floor and channel estimates;
means for computing beam forming parameters in response to the noise floor and channel estimates;
means for conditioning data in response to the beam forming parameters; and
means for transmitting the conditioned data using a plurality of antennas.
-
-
58. A wireless communication system comprising:
-
means for receiving a noise floor and channel estimates;
means for computing beam forming parameters in response to the noise floor and channel estimates;
means for selecting a set of best beam parameters from the beam forming parameters;
means for conditioning data in response to the best beam forming parameters; and
means for transmitting the conditioned data using a plurality of antennas.
-
-
59. A wireless communication system comprising:
-
means for detecting a plurality of paths;
means for estimating a plurality of per-antenna channel components for each of the plurality of paths;
means for estimating a noise floor; and
means for transmitting the plurality of per-antenna channel estimates for each of the plurality of paths and the noise floor estimate in response to the received signals.
-
-
60. Processor readable media operable to perform the following steps:
-
receiving a noise floor and channel estimates;
computing beam forming parameters in response to the noise floor and channel estimates;
conditioning data in response to the beam forming parameters; and
transmitting the conditioned data using a plurality of antennas.
-
-
61. Processor readable media operable to perform the following steps:
-
receiving a noise floor and channel estimates;
computing beam forming parameters in response to the noise floor and channel estimates;
selecting a set of best beam parameters from the beam forming parameters;
conditioning data in response to the best beam forming parameters; and
transmitting the conditioned data using a plurality of antennas.
-
-
62. Processor readable media operable to perform the following steps:
-
detecting a plurality of paths;
estimating a plurality of per-antenna channel components for each of the plurality of paths;
estimating a noise floor; and
transmitting the plurality of per-antenna channel estimates for each of the plurality of paths and the noise floor estimate in response to the received signals.
-
Specification