Preamble detection with unknown channel
First Claim
1. A system, comprising:
- a control module configured to partition a total number of subcarriers, in a received signal, into a predetermined number of bands, wherein each band includes a predetermined number of subcarriers, and wherein a product of the number of subcarriers in each band and the number of bands equals the total number of subcarriers; and
a correlation module configured to generate a plurality of correlation values for a plurality of preamble sequences, wherein a correlation value for a preamble sequence is generated bycorrelating symbols in each band with corresponding symbols in the preamble sequence to generate correlations for each band,adding the correlations generated for a respective band to generate a sum for each band, andadding the sums generated for all the bands,wherein the control module is further configured toselect a largest correlation value from the plurality of correlation values, anddetermine that one of the preamble sequences is detected in the received signal in response to the largest correlation value being greater than or equal to a predetermined threshold.
2 Assignments
0 Petitions
Accused Products
Abstract
A system including a control module and a correlation module. The control module partitions a total number of subcarriers, in a received signal, into a predetermined number of bands. The correlation module generates a plurality of correlation values for a plurality of preamble sequences. A correlation value for a preamble sequence is generated by correlating symbols in each band with corresponding symbols in the preamble sequence to generate correlations for each band, adding the correlations generated for a respective band to generate a sum for each band, and adding the sums generated for all the bands. The control module select a largest correlation value from the plurality of correlation values and determine that one of the preamble sequences is detected in the received signal in response to the largest correlation value being greater than or equal to a predetermined threshold.
-
Citations
20 Claims
-
1. A system, comprising:
-
a control module configured to partition a total number of subcarriers, in a received signal, into a predetermined number of bands, wherein each band includes a predetermined number of subcarriers, and wherein a product of the number of subcarriers in each band and the number of bands equals the total number of subcarriers; and a correlation module configured to generate a plurality of correlation values for a plurality of preamble sequences, wherein a correlation value for a preamble sequence is generated by correlating symbols in each band with corresponding symbols in the preamble sequence to generate correlations for each band, adding the correlations generated for a respective band to generate a sum for each band, and adding the sums generated for all the bands, wherein the control module is further configured to select a largest correlation value from the plurality of correlation values, and determine that one of the preamble sequences is detected in the received signal in response to the largest correlation value being greater than or equal to a predetermined threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method, comprising:
-
partitioning a total number of subcarriers in a received signal into a predetermined number of bands, wherein each band includes a predetermined number of subcarriers, and wherein a product of the number of subcarriers in each band and the number of bands equals the total number of subcarriers; generating a plurality of correlation values for a plurality of preamble sequences, wherein a correlation value for a preamble sequence is generated by correlating symbols in each band with corresponding symbols in the preamble sequence to generate correlations for each band, adding the correlations generated for a respective band to generate a sum for each band, and adding the sums generated for all the bands; selecting a largest correlation value from the plurality of correlation values; and determining that one of the preamble sequences is detected in the received signal in response to the largest correlation value being greater than or equal to a predetermined threshold. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification