Channel estimation using averaging and interpolation
AssigneeQUALCOMM Incorporated
InventorsHendrik Schoeneich, Stefan Brueck, Juan Montojo
Life of this patent
Estimating the term…
Abstract
A method of performing channel estimation includes receiving a frame that includes, for each subcarrier of a subset of subcarriers in the frame, a pair of pilot symbols in the subcarrier. The subcarriers of the subset are regularly spaced apart from one another in the frequency domain. Time-averaged channel estimates for each subcarrier of the subset are generated based on the pairs of pilot symbols. Frequency-averaged channel estimates for respective subcarriers are generated based on the time-averaged channel estimates. Interpolation is performed between respective frequency-averaged channel estimates to generate interpolated channel estimates for subcarriers between the respective subcarriers.
Claims30
A method of performing channel estimation, comprising:
- receiving a frame comprising, for each subcarrier of a subset of subcarriers in the frame, a pair of pilot symbols in the subcarrier, wherein the subcarriers of the subset are regularly spaced apart from one another in the frequency domain;
- generating time-averaged channel estimates for each subcarrier of the subset based on the pairs of pilot symbols;
- generating frequency-averaged channel estimates for respective subcarriers based on the time-averaged channel estimates;
- and
- interpolating between respective frequency-averaged channel estimates to generate interpolated channel estimates for subcarriers between the respective subcarriers.
A communications device, comprising:
- a transceiver to receive a frame comprising, for each subcarrier of a subset of subcarriers in the frame, a pair of pilot symbols in the subcarrier, wherein the subcarriers of the subset are regularly spaced apart from one another in the frequency domain;
- one or more processors;
- and
- a memory storing one or more programs configured for execution by the one or processors, the one or more programs comprising:
- instructions to generate time-averaged channel estimates for each subcarrier of the subset based on the pairs of pilot symbols;
- instructions to generate frequency-averaged channel estimates for respective subcarriers based on the time-averaged channel estimates;
- and
- instructions to interpolate between respective frequency-averaged channel estimates, to generate interpolated channel estimates for subcarriers between the respective subcarriers.
A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors in a communications device, the one or more programs comprising:
- instructions to generate time-averaged channel estimates for each subcarrier of a subset of subcarriers in a frame based on respective pairs of pilot symbols in the subset, wherein each subcarrier of the subset comprises a respective pair of pilot symbols and the subcarriers of the subset are regularly spaced apart from one another in the frequency domain;
- instructions to generate frequency-averaged channel estimates for respective subcarriers based on the time-averaged channel estimates;
- and
- instructions to interpolate between respective frequency-averaged channel estimates, to generate interpolated channel estimates for subcarriers between the respective subcarriers.
A communications device, comprising:
- means for receiving a frame comprising, for each subcarrier of a subset of subcarriers in the frame, a pair of pilot symbols in the subcarrier, wherein the subcarriers of the subset are regularly spaced apart from one another in the frequency domain;
- means for generating time-averaged channel estimates for each subcarrier of the subset based on the pairs of pilot symbols;
- means for generating frequency-averaged channel estimates for respective subcarriers based on the time-averaged channel estimates;
- and
- means for interpolating between respective frequency-averaged channel estimates to generate interpolated channel estimates for subcarriers between the respective subcarriers.
Dependencies are inferred from the claim text.