Delay-doppler channel response demodulation method and apparatus
A wireless communication device uses a time-invariant delay-Doppler channel response estimate for received signal demodulation. The device provides coherent signal demodulation by accounting for frequency and time selectivity in a land-based mobile communication environment, which arise mainly because of delay and Doppler shifts, respectively. In one embodiment, the wireless communication device includes a channel estimator that estimates channel response in a wireless communication network by estimating a delay-Doppler response of a wireless communication channel to obtain a delay-Doppler channel response estimate and converting the delay-Doppler channel response estimate to a time-varying channel response estimate, e.g., a time-varying frequency or impulse response. The delay-Doppler response may be estimated in a continuous or discrete domain. In one embodiment, the channel estimator includes a delay-Doppler correlator that measures the delay-Doppler response by observing a response of a wireless communication channel to a pilot signal and converting the observed response to a delay-Doppler domain.
1. A method of estimating channel response in a wireless communication network, comprising:
processing a pilot signal in the delay-Doppler domain using a set of linear equations to obtain an approximate image of a delay-Doppler response of a wireless communication channel over which the pilot signal is received by generating a complex conjugate of a time and frequency shifted version of the pilot signal, multiplying the complex conjugate of the time and frequency shifted version of the pilot signal with a signal received from the wireless communication channel to generate an observed response of the wireless communication channel to the pilot signal and converting the observed response to the delay-Doppler domain;
estimating the delay-Doppler response of the wireless communication channel from the approximate delay-Doppler image; and
converting the delay-Doppler response estimate to a time-varying channel response estimate.
2. The method of claim 1 , wherein converting the delay-Doppler channel response estimate to a time-varying channel response estimate comprises transforming the approximate delay-Doppler image to a time-frequency domain.
3. The method of claim 1 , wherein converting the observed response to a delay-Doppler domain comprises integrating a result of multiplying the complex conjugate of the time and frequency shifted version of the pilot signal with the received signal.
4. The method of claim 1 , further comprising suppressing one or more components of the approximate delay-Doppler image.
5. The method of claim 4 , wherein suppressing one or more components of the approximate delay-Doppler image comprises suppressing each component having a value outside a predetermined range of at least one of delay and Doppler shift variables.
6. The method of claim 1 , wherein converting the delay-Doppler channel response estimate to a time-varying channel response estimate comprises transforming the delay-Doppler channel response estimate to a time-varying channel impulse response estimate.
7. The method of claim 1 , further comprising normalizing the time-varying channel response estimate based on an ambiguity function of the pilot signal to account for at least one of a transmit filter response, a receive filter response, and received pilot signal energy.
8. The method of claim 7 , comprising:
extracting a mainlobe of the ambiguity function; and
normalizing the time-varying channel response estimate based on the mainlobe of the ambiguity function.
9. A channel estimator for use in a wireless communication device, comprising:
a delay-Doppler correlator configured to process a pilot signal in the delay-Doppler domain using a set of linear equations to obtain an approximate image of a delay-Doppler response of a wireless communication channel over which the pilot signal is received by generating a complex conjugate of a time and frequency shifted version of the pilot signal, multiplying the complex conjugate of the time and frequency shifted version of the pilot signal with a signal received from the wireless communication channel to generate an observed response of the wireless communication channel to the pilot signal and converting the observed response to the delay-Doppler domain; and
a converter configured to convert the delay-Doppler channel response estimate to a time-varying channel response estimate.
10. The channel estimator of claim 9 , wherein the converter is configured to transform the approximate delay-Doppler image to a time-frequency domain.
11. The channel estimator of claim 9 , wherein the delay-Doppler correlator is configured to integrate a result of multiplying the complex conjugate of the time and frequency shifted version of the pilot signal with the received signal.
12. The channel estimator of claim 9 , wherein the delay-Doppler correlator is further configured to suppress one or more components of the approximate delay-Doppler image.
13. The channel estimator of claim 12 , wherein the delay-Doppler correlator is configured to suppress each component having a value outside a predetermined range of at least one of delay and Doppler shift variables.
14. The channel estimator of claim 9 , wherein the converter is configured to transform the delay-Doppler channel response estimate to a time-varying channel impulse response estimate.
15. The channel estimator of claim 9 , further comprising a normalization unit configured to normalize the time-varying channel response estimate based on an ambiguity function of the pilot signal to account for at least one of a transmit filter response, a receive filter response, and received pilot signal energy.
16. The channel estimator of claim 15 , wherein the normalization unit is configured to extract a mainlobe of the ambiguity function and normalize the time-varying channel response estimate based on the mainlobe of the ambiguity function.
17. A method of computing an approximate delay-Doppler image of a channel response in a wireless communication device, comprising:
observing a response of a wireless communication channel to a pilot signal at a wireless receiver by generating a complex conjugate of a time and frequency shifted version of the pilot signal and multiplying the complex conjugate of the time and frequency shifted version of the pilot signal with a signal received from the wireless communication channel; and
converting the observed response at the wireless receiver to a delay-Doppler domain using a set of linear equations.
18. The method of claim 17 , wherein converting the observed response to a delay-Doppler domain comprises integrating a result of multiplying the complex conjugate of the time and frequency shifted version of the pilot signal with the received signal.
19. A channel estimator for use in a wireless communication device, comprising a delay-Doppler correlator configured to observe a response of a wireless communication channel to a pilot signal by generating a complex conjugate of a time and frequency shifted version of the pilot signal and multiplying the complex conjugate of the time and frequency shifted version of the pilot signal with a signal received from the wireless communication channel and to convert the observed response to a delay-Doppler domain using a set of linear equations.
20. The channel estimator of claim 19 , wherein the delay-Doppler correlator is configured to convert the observed response to a delay-Doppler domain by integrating a result of multiplying the complex conjugate of the time and frequency shifted version of the pilot signal with the received signal.