Method and apparatus for demodulating a symbol using symbol fragmentation, correlation and fourier analysis
AssigneeMotorola, Inc.
InventorsWeizhong Chen, Slim Souissi
Life of this patent
Estimating the term…
Abstract
A method and apparatus receives a symbol and subdivides (720) the symbol into a plurality of fragments. The method and apparatus perform (704) for the plurality of fragments a plurality of correlations with at least one possible symbol value, thereby producing a plurality of complex values corresponding to each fragment and further corresponding to the at least one possible symbol value. From the plurality of complex values a plurality of overall Fourier transforms are computed (706) across a frequency range, and a peak value in the plurality of overall Fourier transforms is located (708). The symbol is then determined (710) from the peak value.
Claims21
A method in a receiver for demodulating a symbol, comprising the steps of:
- receiving the symbol;
- subdividing the symbol into a plurality of fragments;
- performing for the plurality of fragments a plurality of correlations with at least one possible symbol value, thereby producing a plurality of complex values corresponding to each fragment and further corresponding to the at least one possible symbol value;
- computing from the plurality of complex values a plurality of overall Fourier transforms across a frequency range;
- locating a peak value in the plurality of overall Fourier transforms;
- and
- determining the symbol from the peak value.
An apparatus in a receiver for demodulating a symbol, the apparatus comprising:
- signal processor means for demodulating the symbol, wherein the signal processor means is programmed to:
- subdivide the symbol into a plurality of fragments;
- perform for the plurality of fragments a plurality of correlations with at least one possible symbol value, thereby producing a plurality of complex values corresponding to each fragment and further corresponding to the at least one possible symbol value;
- compute from the plurality of complex values a plurality of overall Fourier transforms across a frequency range;
- locate a peak value in the plurality of overall Fourier transforms;
- and
- determine the symbol from the peak value.
A receiver for demodulating a symbol, the receiver comprising:
- a receiver element for receiving the symbol;
- and
- a signal processor for demodulating the symbol, wherein the signal processor is programmed to:
- subdivide the symbol into a plurality of fragments;
- perform for the plurality of fragments a plurality of correlations with at least one possible symbol value, thereby producing a plurality of complex values corresponding to each fragment and further corresponding to the at least one possible symbol value;
- compute from the plurality of complex values a plurality of overall Fourier transforms across a frequency range;
- locate a peak value in the plurality of overall Fourier transforms;
- and
- determine the symbol from the peak value.
Dependencies are inferred from the claim text.