Normalized auto-correlators
First Claim
1. A method, comprising:
- storing, in a memory, instructions for performing the method;
executing the instructions on a processor;
according to the instructions being executed;
auto-correlating a plurality of signal samples from a signal by;
normalizing each of the plurality of signal samples by a root mean square level of a distance between correlated samples that preceded individual signal samples; and
summing the plurality of normalized signal samples;
wherein the auto-correlating is performed in accordance with the expression;
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of methods and systems for auto-correlating wireless signal samples are provided. Such embodiments include local normalization of each signal sample by a root mean square level of samples that preceded it, prior to any summation of the auto-correlation procedure. These auto-correlated signal samples are then used to distinguish downlink from uplink signals present within the signal sample set. Other embodiments include auto-correlation techniques in which no normalization is performed at any time with respect to the summation procedure. Such auto-correlated samples are then scanned to detect a preamble symbol or symbols within the signal samples. Reliable and expeditious wireless communications under WiMAX 802.16e and other protocols can be achieved in accordance with the present embodiments.
-
Citations
9 Claims
-
1. A method, comprising:
-
storing, in a memory, instructions for performing the method; executing the instructions on a processor; according to the instructions being executed; auto-correlating a plurality of signal samples from a signal by; normalizing each of the plurality of signal samples by a root mean square level of a distance between correlated samples that preceded individual signal samples; and summing the plurality of normalized signal samples; wherein the auto-correlating is performed in accordance with the expression; - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer-readable storage media encoded with a program code, the program code configured to cause one or more processors to auto-correlate a plurality of signal samples from a signal by:
-
normalizing each of the plurality of signal samples by a root mean square level of a distance between correlated samples that preceded individual signal samples; and summing the plurality of normalized signal samples; wherein the program code is further configured to cause the one or more processors to auto-correlate the plurality of signal samples in accordance with the expression; - View Dependent Claims (7, 8, 9)
-
Specification