# US 8,571,148 B1 · Preamble detection with multiple receive antennas

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 8,571,148 B1
- Document ID: US8571148B1
- Status: Granted
- Kind: B1
- Application number: 13/568,747
- Filed: 2012-08-07
- Granted: 2013-10-29
- Earliest claimed: 2006-05-31
- Assignees: Marvell International Ltd.
- Applicants: Jungwon Lee; Hui-Ling Lou
- Inventors: Jungwon Lee; Hui-Ling Lou
- Web page: https://patentgrep.com/patent/US8571148B1

## CPC

- H04L 27/2655: {Synchronisation arrangements}
- H04L 27/2657: {Carrier synchronisation}
- H04L 27/2675: {Pilot or known symbols}
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A system including a control module and a correlation module. The control module receives signals, including subcarriers having frequencies in a frequency band, via a plurality of antennas, and divides the frequency band into sub-bands each including a plurality of the subcarriers. The correlation module generates sets of correlation values by correlating symbols in the sub-bands with a plurality of preamble sequences. A set of correlation values is generated for one of the plurality of antennas and is generated based on the preamble sequences. The control module generates sums by adding selected correlation values from the sets. The selected correlation values in a sum are generated respectively for the plurality of antennas and are generated based on one of the preamble sequences. The control module detects a preamble sequence in the signals by determining whether a largest one of the sums is greater than or equal to a predetermined threshold.

## Claims

### Claim 1

A system, comprising:
a control module configured to
receive signals via a plurality of antennas, wherein the signals include subcarriers having frequencies in a frequency band, and
divide the frequency band into a plurality of sub-bands, wherein one of the plurality of sub-bands includes a plurality of the subcarriers; and
a correlation module configured to
generate sets of correlation values by correlating symbols in the sub-bands with a plurality of preamble sequences,
wherein one of the sets of correlation values is generated for one of the plurality of antennas and is generated based on the plurality of preamble sequences,
wherein the control module is further configured to
generate a plurality of sums by adding selected correlation values from the sets, wherein the selected correlation values in one of the plurality of sums are generated respectively for the plurality of antennas and are generated based on one of the plurality of preamble sequences, and
detect one of the preamble sequences in the signals by determining whether a largest one of the plurality of sums is greater than or equal to a predetermined threshold.

### Claim 2 (depends on 1)

The system of claim 1, wherein for one of the signals received via one of the plurality of antennas, the correlation module is configured to:
correlate symbols in one of the plurality of sub-bands with symbols in one of the plurality of preamble sequences to generate first correlation values,
add the first correlation values to generate a first sum,
generate the first sum for the plurality of sub-bands, and
add the first sums to generate one of the correlation values in one of the sets of correlation values.

### Claim 3 (depends on 1)

The system of claim 1, wherein the control module is configured to identify, based on the one of the preamble sequences detected in the signals received via the plurality of antennas, a segment of a base station that transmitted the signals.

### Claim 4 (depends on 1)

The system of claim 1, wherein each of the preamble sequences is different from others of the preamble sequences.

### Claim 5 (depends on 1)

The system of claim 1, wherein selected ones of the sub-carriers are modulated with bits of one of the preamble sequences.

### Claim 6 (depends on 1)

The system of claim 1, wherein the sub-carriers have a common channel gain and a random channel phase.

### Claim 7 (depends on 1)

The system of claim 1, wherein the preamble sequences have a cross-correlation of less than or equal to a predetermined value.

### Claim 8 (depends on 7)

The system of claim 7, wherein the predetermined value is less than approximately 0.2 for an orthogonal frequency domain multiplexing (OFDM) system using a 1024 fast Fourier transform (FFT) mode.

### Claim 9 (depends on 1)

The system of claim 1, wherein the predetermined threshold is based on a signal strength of the signals.

### Claim 10 (depends on 1)

A network device, comprising:
the system of claim 1;
the plurality of antennas; and
a plurality of transceiver modules configured to respectively communicate with the plurality of antennas.

### Claim 11

A method, comprising:
receiving signals via a plurality of antennas, wherein the signals include subcarriers having frequencies in a frequency band;
dividing the frequency band into a plurality of sub-bands, wherein one of the plurality of sub-bands includes a plurality of the subcarriers;
generating sets of correlation values by correlating symbols in the sub-bands with a plurality of preamble sequences, wherein one of the sets of correlation values is generated for one of the plurality of antennas and is generated based on the plurality of preamble sequences;
generating a plurality of sums by adding selected correlation values from the sets, wherein the selected correlation values in one of the plurality of sums are generated respectively for the plurality of antennas and are generated based on one of the plurality of preamble sequences; and
detecting one of the preamble sequences in the signals by determining whether a largest one of the plurality of sums is greater than or equal to a predetermined threshold.

### Claim 12 (depends on 11)

The method of claim 11, wherein for one of the signals received via one of the plurality of antennas, the method further comprising:
correlating symbols in one of the plurality of sub-bands with symbols in one of the plurality of preamble sequences to generate first correlation values;
adding the first correlation values to generate a first sum;
generating the first sum for the plurality of sub-bands; and
adding the first sums to generate one of the correlation values in one of the sets of correlation values.

### Claim 13 (depends on 11)

The method of claim 11, further comprising identifying, based on the one of the preamble sequences detected in the signals received via the plurality of antennas, a segment of a base station that transmitted the signals.

### Claim 14 (depends on 11)

The method of claim 11, wherein each of the preamble sequences is different from others of the preamble sequences.

### Claim 15 (depends on 11)

The method of claim 11, wherein selected ones of the sub-carriers are modulated with bits of one of the preamble sequences.

### Claim 16 (depends on 11)

The method of claim 11, wherein the sub-carriers have a common channel gain and a random channel phase.

### Claim 17 (depends on 11)

The method of claim 11, wherein the preamble sequences have a cross-correlation of less than or equal to a predetermined value.

### Claim 18 (depends on 17)

The method of claim 17, wherein the predetermined value is less than approximately 0.2 for an orthogonal frequency domain multiplexing (OFDM) system using a 1024 fast Fourier transform (FFT) mode.

### Claim 19 (depends on 11)

The method of claim 11, wherein the predetermined threshold is based on a signal strength of the signals.
