Incremental preamble detection
First Claim
1. A processor-implemented method for incrementally detecting a preamble in a data signal transmitted from a transmitter and received at a receiver, the method comprising:
- processing a portion of data of a set of data in the received data signal to update a set of correlation profiles based on the processed portion of data, wherein each correlation profile corresponds to a different possible preamble;
wherein a total size of the set of data corresponds to a length of a preamble to be detected in the received data signal plus a specified maximum propagation delay; and
wherein a size of the processed portion of data is smaller than the total size of the set of data; and
performing an intermediate preamble detection attempt corresponding to the processed portion of data to determine whether a correlation profile in the updated set of correlation profiles corresponds to one of the different possible preambles, wherein the intermediate preamble detection attempt is performed before processing another portion of data in the set of data.
5 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, the present invention is a method for performing incremental preamble detection in a wireless communication network. The method processes non-overlapping chunks of incoming antenna data, where each chunk is smaller than the preamble length, to detect the signature of the transmitted preamble. For each chunk processed, chips of the chunk are correlated with possible signatures employed by the wireless network to update a set of correlation profiles, each profile comprising a plurality of profile values. Further, an intermediate detection is performed by comparing the updated profile values to an intermediate threshold that is also updated for each chunk. Upon receiving the final chunk, the correlation profiles are updated, and a final preamble detection is made by comparing the updated profile values to a final threshold. Detections are performed on an incremental basis to meet latency requirements of the wireless network.
-
Citations
21 Claims
-
1. A processor-implemented method for incrementally detecting a preamble in a data signal transmitted from a transmitter and received at a receiver, the method comprising:
-
processing a portion of data of a set of data in the received data signal to update a set of correlation profiles based on the processed portion of data, wherein each correlation profile corresponds to a different possible preamble;
wherein a total size of the set of data corresponds to a length of a preamble to be detected in the received data signal plus a specified maximum propagation delay; and
wherein a size of the processed portion of data is smaller than the total size of the set of data; andperforming an intermediate preamble detection attempt corresponding to the processed portion of data to determine whether a correlation profile in the updated set of correlation profiles corresponds to one of the different possible preambles, wherein the intermediate preamble detection attempt is performed before processing another portion of data in the set of data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A processor-implemented method for incrementally detecting a preamble in a data signal transmitted from a transmitter and received at a receiver, the method comprising:
-
processing a portion of a set of data to update a set of correlation profiles, wherein each correlation profile corresponds to a different possible preamble;
wherein a size of the set of data corresponds to a length of the preamble plus a specified maximum propagation delay; and
wherein a size of the portion is smaller than the size of the set of data;performing an intermediate preamble detection attempt corresponding to the portion to determine whether a correlation profile in the set of correlation profiles corresponds to the preamble, wherein the intermediate preamble detection attempt is performed before processing all data in the set of data; processing a subsequent portion of data of the set of data to update the set of correlation profiles; and performing a subsequent preamble detection attempt corresponding to the subsequent portion of data of the set of data to determine whether a correlation profile in the updated set of correlation profiles corresponds to the preamble. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. An apparatus adapted to incrementally detect a preamble in a data signal transmitted from a transmitter and received at a receiver, the apparatus comprising at least one processor adapted to:
-
process a portion of data of a set of data in the received data signal to update a set of correlation profiles based on the processed portion of data, wherein each correlation profile corresponds to a different possible preamble;
wherein a total size of the set of data corresponds to a length of a preamble to be detected in the received data signal plus a specified maximum propagation delay; and
wherein a size of the processed portion of data is smaller than the total size of the set of data; andperform an intermediate preamble detection attempt corresponding to the processed portion of data to determine whether a correlation profile in the updated set of correlation profiles corresponds to one of the different possible preambles, wherein the intermediate preamble detection attempt is performed before processing another portion of data in the set of data. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification