Patent ID: 8335283

Claim:
A method for implementing weak signal packet detection comprising: performing cross-correlation and self-correlation operations on a plurality of short training field (STF) symbols associated with a plurality of RF signals received at a plurality of receiver chains of a wireless receiver; summing a plurality of self-correlation outputs generated in the plurality of receiver chains; weighting the sum of the self-correlation outputs, wherein said weighting the sum of the self-correlation outputs comprises: calculating a power of the plurality of STF symbols associated with the plurality of RF signals received at the plurality of receiver chains; summing the calculated power outputs generated in the plurality of receiver chains; and dividing the sum of the self-correlation outputs by the sum of the calculated power outputs; accumulating the weighted sum of the self-correlation outputs over a predetermined number of STF symbol periods; performing a moving sum operation on the accumulation output when the accumulation output is greater than a first predetermined threshold; and generating a signal indicating a data packet has been detected when the moving sum output is greater than a second predetermined threshold.