Determining responses of rapidly varying MIMO-OFDM communication channels using observation scalars
First Claim
1. A Multiple-Input-Multiple-Output (MIMO) channel estimator for MIMO communication with first and second signals respectively over first and second communication channels, the MIMO channel estimator comprising:
- a first stage configured to generate a path independent observation scalar for each of the first and second signals based upon pilot subcarriers in the first and second signals;
a second stage configured to generate a path dependent observation scalar for the first and second signals; and
a third stage configured to generate channel-estimation coefficients in response to the path independent and path dependent observation scalars for each of the first and second signals and for the MIMO communication over the first and second communication channels.
3 Assignments
0 Petitions
Accused Products
Abstract
In an embodiment, a channel estimator includes first, second, and third stages. The first stage is configurable to generate a first observation scalar for a first communication path of a first communication channel, and the second stage is configurable to generate a second observation scalar for a first communication path of a second communication channel. And the third stage is configurable to generate channel-estimation coefficients in response to the first and second observation scalars. For example, such a channel estimator may use a recursive algorithm, such as a Vector State Scalar Observation (VSSO) Kalman algorithm, to estimate the responses of channels over which propagate simultaneous orthogonal-frequency-division-multiplexed (OFDM) signals (e.g., MIMO-OFDM signals) that suffer from inter-carrier interference (ICI) due to Doppler spread. Such a channel estimator may estimate the channel responses more accurately, more efficiently, with a less-complex algorithm, and with less-complex software or circuitry, than conventional channel estimators.
57 Citations
32 Claims
-
1. A Multiple-Input-Multiple-Output (MIMO) channel estimator for MIMO communication with first and second signals respectively over first and second communication channels, the MIMO channel estimator comprising:
-
a first stage configured to generate a path independent observation scalar for each of the first and second signals based upon pilot subcarriers in the first and second signals; a second stage configured to generate a path dependent observation scalar for the first and second signals; and a third stage configured to generate channel-estimation coefficients in response to the path independent and path dependent observation scalars for each of the first and second signals and for the MIMO communication over the first and second communication channels. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 10)
-
-
9. A channel estimator comprising:
-
a first stage configured to generate a first observation scalar for a first communication path of a first communication channel; a second stage configured to generate a second observation scalar for a first communication path of a second communication channel; a third stage configured to generate channel-estimation coefficients in response to the first and second observation scalars; a first Kalman filter configured to generate in response to the first observation scalar first intermediate coefficients; a fourth stage configured to generate first path-estimation coefficients in response to the first intermediate coefficients; a second Kalman filter configured to generate in response to the second observation scalar second intermediate coefficients; a fifth stage configured to generate second path-estimation coefficients in response to the second intermediate coefficients; a sixth stage configured to generate a third observation scalar for a second communication path of the first communication channel; a third Kalman filter configured to generate in response to the third observation scalar third intermediate coefficients; a seventh stage configured to generate third path-estimation coefficients in response to the third intermediate coefficients; an eighth stage configured to generate a fourth observation scalar for a second communication path of the second communication channel; a fourth Kalman filter configured to generate in response to the fourth observation scalar fourth intermediate coefficients; and a ninth stage configured to generate fourth path-estimation coefficients in response to the fourth intermediate coefficients, the third stage being configured to generate the channel-estimation coefficients in response to the first, second, third, and fourth path-estimation coefficients.
-
-
11. A receiver device comprising:
-
an antenna; and a Multiple-Input-Multiple-Output (MIMO) channel estimator coupled to said antenna and for MIMO communication with first and second signals respectively over first and second communication channels, the MIMO channel estimator comprising a first stage configured to generate a path independent observation scalar for each of the first and second signals based upon pilot subcarriers in the first and second signals, a second stage configured to generate a path dependent observation scalar for the first and second signals, and a third stage configured to generate channel-estimation coefficients in response to the path independent and path dependent observation scalars for each of the first and second signals and for the MIMO communication over the first and second communication channels. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for operating a Multiple-Input-Multiple-Output (MIMO) channel estimator for MIMO communication with first and second signals respectively over first and second communication channels, the method comprising:
-
operating a first stage to generate a path independent observation scalar for each of the first and second signals based upon pilot subcarriers in the first and second signals; operating a second stage to generate a path dependent observation scalar for the first and second signals; and operating a third stage to generate channel-estimation coefficients in response to the path independent and path dependent observation scalars for each of the first and second signals and for the MIMO communication over the first and second communication channels. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A non-transitory computer-readable medium storing instructions that, when executed by a computing apparatus, cause the computing apparatus to perform a method for operating a Multiple-Input-Multiple-Output (MIMO) channel estimator for MIMO communication with first and second signals respectively over first and second communication channels, the method comprising:
-
operating a first stage to generate a path independent observation scalar for each of the first and second signals based upon pilot subcarriers in the first and second signals; operating a second stage to generate a path dependent observation scalar for the first and second signals; and operating a third stage to generate channel-estimation coefficients in response to the path independent and path dependent observation scalars for each of the first and second signals and for the MIMO communication over the first and second communication channels. - View Dependent Claims (30, 31, 32)
-
Specification