Method and apparatus for channel estimation
The present invention provides a method for channel estimation used in a receiver of a multi-carrier communication system, including: receiving a multi-carrier symbols from a transmitter of the multi-carrier communication system; and obtaining channel information of sub-carriers carrying data of the multi-carrier symbols, using selectively time direction interpolation and frequency direction interpolation for channel information of a plurality of scatter pilots of the multi-carrier symbols.
1. A method for channel estimation used in a receiver of a multi-carrier communication system, including:
receiving multi-carrier symbols from a transmitter of the multi-carrier communication system, wherein, data of the multi-carrier symbols is carried by sub-carriers; and
obtaining channel information of at least one of the sub-carriers from channel information of at least two scatter pilots of the multi-carrier symbols by selectively using time direction interpolation and frequency direction interpolation, wherein, the time direction interpolation and the frequency direction interpolation are selected according to Doppler frequency and multi-path delay, wherein the frequency direction interpolation is delayed by the same number of multi-carrier symbols as caused by the time direction interpolation;
wherein if the Doppler frequency is higher than a first predetermined threshold, and the multi-path delay is lower than a second predetermined threshold, the frequency direction interpolation is selected; otherwise, the time direction interpolation plus the frequency direction interpolation are selected.
2. The method according to the claim 1 , wherein the channel information of the plurality of scatter pilots is calculated from the received multi-carrier symbols and the corresponding multi-carrier symbols at the transmitter.
3. A receiver in a multi-carrier communication system, including:
a channel estimator for obtaining channel information of at least one of sub-carriers carrying data of multi-carrier symbols received from a transmitter of the multi-carrier communication system from channel information of at least two scatter pilots of the multi-carrier symbols by selectively using time direction interpolation and frequency direction interpolation, wherein, the time direction interpolation and the frequency direction interpolation are selected according to Doppler frequency and multi-path delay, wherein the frequency direction interpolation is delayed by the same number of multi-carrier symbols as caused by the time direction interpolation;
wherein if the Doppler frequency is higher than a first predetermined threshold, and the multi-path delay is lower than a second predetermined threshold, the frequency direction interpolation is selected to obtain the channel information of the sub-carriers carrying data; otherwise, the time direction interpolation plus the frequency direction interpolation are selected.
4. The receiver according to the claim 3 , wherein the channel information of the plurality of scatter pilots is calculated from the received multi-carrier symbols and the corresponding multi-carrier symbols at the transmitter.