Method and system for channel estimation in a data transmission system
First Claim
Patent Images
1. A method for determining a channel impulse response at a receiver, said method comprising:
- delaying a received first block of samples at the receiver via a channel;
subsequently receiving a second block of samples at the receiver via the channel;
producing an estimated channel response of the channel using M channel taps;
producing an estimate of the delayed first block of samples based on the second block of samples received via the channel and the estimated channel response, the estimate having M components;
determining a difference estimate of the estimated delayed first block of samples and the delayed first block of samples received via the channel, the difference estimate having M components; and
updating the estimated channel response by individually updating one or more of the M channel taps based on the difference estimate.
7 Assignments
0 Petitions
Accused Products
Abstract
Improved techniques for estimating a channel (e.g., channel impulse response) in the time domain are disclosed. The improved techniques can be used to estimate time-domain channel taps in a digital communication system. An improved training sequence enables time-domain estimation and eliminates the need for correct frequency-domain channel estimation at every frequency. By utilizing the improved training sequence, the estimation of each of the time-domain channel taps can be decoupled from each other. This enables a channel estimate to be performed with not only a higher convergence speed but also lower complexity.
41 Citations
44 Claims
-
1. A method for determining a channel impulse response at a receiver, said method comprising:
-
delaying a received first block of samples at the receiver via a channel; subsequently receiving a second block of samples at the receiver via the channel; producing an estimated channel response of the channel using M channel taps; producing an estimate of the delayed first block of samples based on the second block of samples received via the channel and the estimated channel response, the estimate having M components; determining a difference estimate of the estimated delayed first block of samples and the delayed first block of samples received via the channel, the difference estimate having M components; and updating the estimated channel response by individually updating one or more of the M channel taps based on the difference estimate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer readable medium encoded with computer program code for determining a channel impulse response at a receiver, said computer readable medium comprising:
-
computer program code for delaying a received first block of samples at the receiver via a channel; computer program code for subsequently receiving a second block of samples at the receiver via the channel; computer program code for producing an estimated channel response of the channel using M channel taps; computer program code for producing an estimate of the delayed first block of samples based on the second block of samples received via the channel and the estimated channel response, the estimate having M components; computer program code for determining a difference estimate of the estimated delayed first block of samples and the delayed first block of samples received via the channel, the difference estimate having M components; and computer program code for updating the estimated channel response by individually updating one or more of the M channel taps based on the difference estimate. - View Dependent Claims (22, 23, 24)
-
-
25. A system for determining a channel impulse response, said system comprising:
-
receiver circuitry operative to; delay a received first block of samples via a channel; subsequently receive a second block of samples via the channel; estimator circuitry operative to produce an estimated channel response of the channel using M channel taps; multiplier circuitry operative to produce an estimate of the delayed first block of samples based on the second block of samples received via the channel and the estimated channel response, the estimate having M components; adder circuitry operative to determine a difference estimate of the delayed estimated first block of samples and the delayed first block of samples received via the channel, the difference estimate having M components; and controller circuitry operative to update the estimated channel response by individually updating one or more of the M channel taps based on the difference estimate. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
Specification