US 12,335,082 B2
Correlator bank for preamble detection
Stephen R. Carsello, Plantation, FL (US)
Assigned to SR Technologies, Inc., Sunrise, FL (US)
Filed by SR Technologies, Inc., Sunrise, FL (US)
Filed on Aug. 2, 2023, as Appl. No. 18/364,246.
Claims priority of provisional application 63/394,699, filed on Aug. 3, 2022.
Prior Publication US 2024/0048428 A1, Feb. 8, 2024
Int. Cl. H04L 27/26 (2006.01)
CPC H04L 27/2663 (2013.01) [H04L 27/2665 (2013.01); H04L 27/2666 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for detecting a preamble waveform of a received signal over a range of frequency offsets, the received signal comprising a preamble, the preamble having a preamble length corresponding to a plurality of complex samples in the preamble, the preamble comprising a plurality of waveforms in a sequence, each waveform having a plurality of samples, the method comprising:
dividing a correlation into a plurality of sub-correlations, the correlation being associated with the received signal and being for a plurality of frequency offset indices covering the range of frequency offsets, the correlation having a fixed correlation length and each sub-correlation of the plurality of sub-correlations having a fixed sub-correlation length;
approximating a complex oscillation for a template frequency offset associated with the plurality of frequency offset indices, the approximation to be constant over the fixed sub-correlation length, the approximation being a piece-wise approximation, the approximated complex oscillation having a length equal to the number of waveforms in the plurality of waveforms;
assembling a quantity of sub-correlations at each frequency offset index of the plurality of frequency offset indices using the approximated complex oscillation; and
determining that the received signal comprises the preamble based on the assembled sub-correlations and a correlation threshold.