# US 2021/0344392 A1 · Methods and apparatus for providing an adaptive beamforming antenna for ofdm-based communication systems

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

- Number: US 2021/0344392 A1
- Document ID: US20210344392A1
- Status: Published application
- Kind: A1
- Application number: 17/378,591
- Filed: 2021-07-16
- Published: 2021-11-04
- Earliest claimed: 2019-05-11
- Assignees: Marvell Asia Pte Ltd
- Applicants: Marvell Asia Pte, Ltd.
- Inventors: Hyun Soo Cheon
- Web page: https://patentgrep.com/patent/US20210344392A1

## CPC

- H04B 7/0456: Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting
- H04B 7/0617: {for beam forming}
- H04B 7/06952: {Selecting one or more beams from a plurality of beams, e.g. beam training, management or sweeping}
- H04L 5/0007: {the frequencies being orthogonal, e.g. OFDM(A) or DMT}
- H04L 27/2607: {Cyclic extensions}
- H04B: TRANSMISSION
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

Methods and apparatus for providing an adaptive beamforming antenna for OFDM-based communication systems. In one embodiment, a method includes forming a matrix (A) of cyclic prefix values and a matrix (B) of tail values from an orthogonal frequency division multiplexed (OFDM) symbol, and forming a summation matrix (S) and a difference matrix (D) from the matrix A and the matrix B. The method also includes multiplying a beamformer preset matrix (W) with the matrix S and the matrix D to determine a matrix (P) and a matrix (Q), and determining a beam identifier from the P and Q matrices.

## Claims

### Claim 1

A method for reducing signal interference via an adaptive beam selection during a network communication, comprising:
receiving a stream of incoming signals via an uplink transmission from one or more antennas over a wireless network;
obtaining a beam preset weight signal from an adaptive beam selector in response to sub-frame symbols;
generating resulting signals in response to the stream of incoming signals and the beam preset weight signals; and
forwarding the resulting signals to a sub-frame receiver to identify symbols.

### Claim 2 (depends on 1)

The method of claim 1, further comprising forwarding the sub-frame symbols from the sub-frame receiver to a symbol processor of the adaptive beam selector for symbol analysis.

### Claim 3 (depends on 1)

The method of claim 1, further comprising generating a preset beam identifier in accordance with the sub-frame symbols.

### Claim 4 (depends on 3)

The method of claim 3, further comprising forwarding the preset beam identifier from the symbol processor to a beam pattern selector of the adaptive beam selector.

### Claim 5 (depends on 3)

The method of claim 3, further comprising generating the beam preset weight signal by the beam pattern selector in response to the preset beam identifier.

### Claim 6 (depends on 1)

The method of claim 1, wherein receiving a stream of incoming signals further includes receiving orthogonal frequency-division multiplexing (“OFDM”) digital data transmission.

### Claim 7 (depends on 1)

The method of claim 1, further comprising generating a matrix (A) of cyclic prefix values and a matrix (B) of tail values from a received orthogonal frequency division multiplexed (“OFDM”) symbol.

### Claim 8 (depends on 7)

The method of claim 7, further comprising forming a summation matrix (S) and a difference matrix (D) from the matrix A and the matrix B.

### Claim 9 (depends on 7)

The method of claim 7, further comprising multiplying a beamformer preset matrix (W) with a summation matrix (S) and a difference matrix (D) to determine a matrix (P) and a matrix (Q).

### Claim 10 (depends on 7)

The method of claim 7, further comprising determining a beam identifier from a matrix (P) and a matrix (Q).

### Claim 11

An apparatus able to reduce cross-signal interference during a network communication, comprising:
a beamformer configured to receive and process a stream of wireless signals via an uplink transmission in response to a beam preset weight;
a sub-frame receiver coupled to the beamformer and configured to generate sub-frame symbols in accordance with the stream of wireless signals; and
an adaptive beam selector coupled to the beamformer and configured to provide the beam preset weight based on a sub-frame symbol via a comparison between a cyclic prefix portion of a symbol and a tail portion of the symbol.

### Claim 12 (depends on 11)

The apparatus of claim 11, wherein the adaptive beam selector includes a beam pattern selector configured to generate the beam preset weight in response to the preset beam identifier.

### Claim 13 (depends on 11)

The apparatus of claim 11, wherein the adaptive beam selector includes a symbol processor capable of generating a preset beam identifier based on the sub-frame symbols.

### Claim 14 (depends on 13)

The apparatus of claim 13, wherein the symbol processor includes a memory storing a beam selection algorithm for facilitating symbol analysis.

### Claim 15 (depends on 13)

The apparatus of claim 13, wherein the symbol processor includes a symbol analyzer for identifying a beam pattern in response to the sub-frame symbols.

### Claim 16 (depends on 11)

The apparatus of claim 11, wherein the symbol processor includes a first matrix forming circuit configured to generate a matrix of cyclic prefix values from a received orthogonal frequency division multiplexed (“OFDM”) symbol.

### Claim 17 (depends on 16)

The apparatus of claim 16, wherein the symbol processor includes a second matrix forming circuit configured to generate a matrix of tail values from the received orthogonal frequency division multiplexed (“OFDM”) symbol.

### Claim 18 (depends on 13)

The apparatus of claim 13, wherein the symbol processor includes a summation circuit configured to facilitate providing a summation matrix from a matrix of cyclic prefix values and a matrix of tail values.

### Claim 19 (depends on 13)

The apparatus of claim 13, wherein the symbol processor includes a multiplying circuit configured to facilitate providing a beamformer preset matrix in response to a matrix of cyclic prefix values and a matrix of tail values.

### Claim 20

A method for reducing noise interference via an adaptive beam selection during a network communication, comprising:
receiving a stream of incoming signals via an uplink transmission formatted with orthogonal frequency division multiplexing (“OFDM”) from one or more antennas over a wireless network;
obtaining a beam preset weight signal indicating beam patterns based on sub-frame symbols from an adaptive beam selector; and
generating resulting signals in response to the stream of incoming signals and the beam preset weight signals.

### Claim 21 (depends on 20)

The method of claim 20, further comprising forwarding the resulting signals to a sub-frame receiver to generate one or more sub-frame symbols.

### Claim 22 (depends on 21)

The method of claim 21, further comprising forwarding the sub-frame symbols from the sub-frame receiver to a symbol processor of the adaptive beam selector for symbol analysis.

### Claim 23 (depends on 20)

The method of claim 20, further comprising generating a preset beam identifier in accordance with the resulting signals.

### Claim 24 (depends on 23)

The method of claim 23, further comprising forwarding the preset beam identifier from a symbol processor to a beam pattern selector of the adaptive beam selector.

### Claim 25 (depends on 23)

The method of claim 23, further comprising generating the beam preset weight signal by the beam pattern selector in response to the preset beam identifier.

### Claim 26 (depends on 20)

The method of claim 20, wherein receiving a stream of incoming signals further includes receiving orthogonal frequency-division multiplexing (“OFDM”) digital data transmission.

### Claim 27 (depends on 20)

The method of claim 20, further comprising generating a matrix of cyclic prefix values and a matrix of tail values from a received orthogonal frequency division multiplexed (“OFDM”) symbol.

### Claim 28 (depends on 20)

The method of claim 20, further comprising generating a summation matrix based on a matrix of cyclic prefix values and a matrix of tail values.

### Claim 29

An apparatus for minimizing signal interference via an adaptive beam selection during a network communication comprising:
means for receiving a stream of incoming signals via an uplink transmission from one or more antennas over a wireless network;
means for obtaining a beam preset weight signal from an adaptive beam selector in accordance with sub-frame symbols;
means for generating resulting signals in response to the stream of incoming signals and the beam preset weight signals; and
means for forwarding the resulting signals to a sub-frame receiver to identify symbols.

### Claim 30 (depends on 29)

The apparatus of claim 29, further comprising means for forwarding the sub-frame symbols from the sub-frame receiver to a symbol processor of the adaptive beam selector for symbol analysis.

### Claim 31 (depends on 29)

The apparatus of claim 29, further comprising means for generating a preset beam identifier in accordance with the sub-frame symbols.

### Claim 32 (depends on 31)

The apparatus of claim 31, further comprising means for forwarding the preset beam identifier from the symbol processor to a beam pattern selector of the adaptive beam selector.

### Claim 33 (depends on 31)

The apparatus of claim 31, further comprising means for generating the beam preset weight signal by the beam pattern selector in response to the preset beam identifier.

### Claim 34

An apparatus for reducing noise interference via an adaptive beam selection during a network communication comprising:
means for receiving a stream of incoming signals via an uplink transmission formatted with orthogonal frequency division multiplexing (“OFDM”) from one or more antennas over a wireless network;
means for obtaining a beam preset weight signal indicating beam patterns based on sub-frame symbols from an adaptive beam selector; and
means for generating resulting signals in response to the stream of incoming signals and the beam preset weight signals.

### Claim 35 (depends on 34)

The apparatus of claim 34, further comprising means for forwarding the resulting signals to a sub-frame receiver to generate one or more sub-frame symbols.

### Claim 36 (depends on 34)

The apparatus of claim 34, further comprising means for forwarding a sub-frame symbols from a sub-frame receiver to a symbol processor of the adaptive beam selector for symbol analysis.
