Signal processing for multiple chains including barker code correlation and auto-correlation
First Claim
1. A method of processing a signal in a wireless network including multiple chains, the method comprising:
- receiving the signal in a receiver;
for each chain, performing a Barker correlation on the signal to generate a Barker correlated signal;
for each chain, performing an autocorrelation on the Barker correlated signal to generate an autocorrelated signal;
summing autocorrelated signals from the multiple chains to generate a summed output; and
performing additional processing based on the summed output,wherein the additional processing includes CCK weak signal detection, the method further comprising;
applying a window sum with a predetermined length to the summed output to derive a window value;
generating decision flags based on the window value;
generating accumulated values based on the decision flags; and
generating a decision index based on the accumulated values, wherein the decision index indicates whether a CCK weak signal is detected.
3 Assignments
0 Petitions
Accused Products
Abstract
A method of processing a signal in a wireless network including multiple chains is provided. This method can include receiving the signal in a receiver and, for each chain, performing a Barker correlation on the signal to generate a Barker correlated signal. At this point, an autocorrelation can be performed on the Barker correlated signal to generate an autocorrelated signal. The autocorrelated signals from the multiple chains can be summed to generate a summed output. Additional processing, e.g. at least one of CCK weak signal detection, peak selection in a rake receiver, frequency estimation, and differential decoding, can then be performed based on the summed output.
-
Citations
16 Claims
-
1. A method of processing a signal in a wireless network including multiple chains, the method comprising:
-
receiving the signal in a receiver; for each chain, performing a Barker correlation on the signal to generate a Barker correlated signal; for each chain, performing an autocorrelation on the Barker correlated signal to generate an autocorrelated signal; summing autocorrelated signals from the multiple chains to generate a summed output; and performing additional processing based on the summed output, wherein the additional processing includes CCK weak signal detection, the method further comprising; applying a window sum with a predetermined length to the summed output to derive a window value; generating decision flags based on the window value; generating accumulated values based on the decision flags; and generating a decision index based on the accumulated values, wherein the decision index indicates whether a CCK weak signal is detected. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A receiver in a wireless network including multiple chains, the receiver comprising:
-
a Barker correlation block that performs a Barker correlation on a received signal for each chain; an autocorrelation block that performs an autocorrelation on an output of the Barker correlation block for each chain; an adder that sums outputs of the autocorrelation block from the multiple chains; and at least one processing block that uses an output of the adder to perform signal processing, wherein the at least one processing block includes a CCK weak signal detection block, which includes; a window sum block that applies a window sum with a predetermined length to the output of the adder; a decision flag block that generates decision flags based on an output of the window sum block; an accumulated value block that generates accumulated values based on an output of the decision flag block; and a decision index block that generates a decision index based on an output of the accumulated value block, wherein an output of the decision index block indicates whether a CCK weak signal is detected. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification