IP Library Granted Patent US 11,750,252
Granted Patent B2
US 11,750,252 · App. 17/943,140 · Granted Sep 5, 2023

Methods and apparatus for providing an adaptive beamforming antenna for OFDM-based communication systems

Inventor: Hyun Soo Cheon (San Jose, CA)
Assignee: MARVELL ASIA PTE, LTD.
H04B7/0456H04B7/0617H04B7/0695H04L5/0007H04L27/2607
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,750,252
App. No.
17/943,140
Granted
Sep 5, 2023
Kind
B2
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 (53)

1. A method for facilitating adaptive channel selections during a network communication, comprising:

receiving one or more symbols initiated by a user equipment via an uplink transmission;

identifying a beam selection algorithm in a local memory for analyzing the symbols by a symbol analyzer;

calculating a beam pattern based on the uplink transmission by utilizing the beam selection algorithm; and

generating a beam identifier in response to the beam pattern.

2. The method of claim 1 , further comprising forwarding the beam identifier to a beam pattern selector.

3. The method of claim 2 , further comprising generating a beam preset weight signal based on the beam identifier.

4. The method of claim 1 , further comprising receiving a stream of incoming signals via the uplink transmission from one or more antennas over a wireless network.

5. The method of claim 3 , further comprising obtaining subsequent symbols transmitted via the uplink transmission in response to the beam preset weight signal.

6. The method of claim 2 , further comprising obtaining a beam preset weight signal from an adaptive beam selector in response to sub-frame symbols.

7. The method of claim 6 , further comprising generating resulting signals in response to the stream of incoming signals and the beam preset weight signals.

8. The method of claim 7 , further comprising forwarding the resulting signals to a sub-frame receiver to identify received symbols.

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

10. The method of claim 1 , wherein generating a preset beam identifier includes calculating the beam identifier based on sub-frame symbols.

11. The method of claim 1 , further comprising forwarding the beam identifier to a beam pattern selector of an adaptive beam selector.

12. The method of claim 1 , wherein receiving one or more symbols includes receiving orthogonal frequency-division multiplexing (“OFDM”) digital data transmission.

13. 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.

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

15. An apparatus for facilitating adaptive channel selections during a network communication, comprising:

a receiver able to receive one or more symbols initiated by a user equipment via an uplink transmission;

a local memory coupled to the symbol receiver and configured to store a beam selection algorithm for analyzing symbols;

a symbol analyzer coupled to the local memory and configured to generate a beam pattern based on the uplink transmission by utilizing the beam selection algorithm; and

an output interface coupled to the symbol analyzer and capable of outputting a beam identifier in response to the beam pattern.

16. The apparatus of claim 15 , further comprising a beamformer configured to receive and process a stream of wireless signals via the uplink transmission in response to a beam preset weight.

17. The apparatus of claim 15 , further comprising a sub-frame receiver configured to generate sub-frame symbols in accordance with a stream of wireless signals.

18. The apparatus of claim 15 , further comprising a beam pattern selector configured to provide a beam preset weight signal based on a sub-frame symbol.

19. The apparatus of claim 18 , wherein the beam preset weight signal is generated based on a comparison between a cyclic prefix portion of a symbol and a tail portion of the symbol.

20. The apparatus of claim 18 , wherein the beam pattern selector generates the beam preset weight signal in response to the beam identifier.

21. The apparatus of claim 15 , wherein the symbol analyzer is capable of generating the beam identifier based on sub-frame symbols.

22. The apparatus of claim 15 , wherein the symbol analyzer is capable of identifying a beam pattern in response to sub-frame symbols.

23. The apparatus of claim 15 , wherein the symbol analyzer is configured to generate a matrix of cyclic prefix values from a received orthogonal frequency division multiplexed (“OFDM”) symbol.

24. The apparatus of claim 15 , wherein the symbol analyzer is configured to generate a matrix of tail values from the received orthogonal frequency division multiplexed (“OFDM”) symbol.

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

26. A networking device capable of providing adaptive beam selections during a network communication, comprising:

a symbol processor configured to generate a beam identifier in accordance with sub-frame symbols and a beam selection algorithm;

a beam pattern selector coupled to the symbol processor and configured to generate beam preset weight signals in response to the beam identifier; and

a beamformer coupled to the beam pattern selector and configured to receive and process a stream of wireless signals via an uplink transmission in response to the beam preset weight signals.

27. The device of claim 26 , further comprising a sub-frame receiver coupled to the beamformer and configured to generate sub-frame symbols in accordance with the stream of wireless signals.

28. The device of claim 26 , wherein the symbol processor is able to generate the beam preset weight signals based on a comparison between a cyclic prefix portion of a symbol and a tail portion of the symbol.

29. The device of claim 26 , wherein the symbol processor includes a memory storing a beam selection algorithm for facilitating symbol analysis.

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

31. The device of claim 26 , 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.

32. The apparatus of claim 31 , 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.

33. An apparatus for facilitating adaptive channel selections during a network communication, comprising:

means for receiving one or more symbols initiated by a user equipment via an uplink transmission;

means for identifying a beam selection algorithm in a local memory for analyzing the symbols by a symbol analyzer;

means for calculating a beam pattern based on the uplink transmission by utilized the beam selection algorithm; and

means for generating a beam identifier in response to the beam pattern.

34. The apparatus of claim 33 , further comprising means for forwarding the beam identifier to a beam pattern selector.

35. The apparatus of claim 34 , further comprising means for generating a beam preset weight signal based on the beam identifier.

36. The apparatus of claim 33 , further comprising means for receiving a stream of incoming signals via the uplink transmission from one or more antennas over a wireless network.

37. The apparatus of claim 35 , further comprising means for obtaining subsequent symbols transmitted via the uplink transmission in response to the beam preset weight signal.

38. The apparatus of claim 34 , further comprising means for obtaining a beam preset weight signal from an adaptive beam selector in response to sub-frame symbols.

Continuity (4)
Continuation 17378591 · Jul 16, 2021
Continuation 16703764 · Dec 4, 2019
Provisional Application 62846661 · May 11, 2019
Related Publication 20230006720A1 · Jan 5, 2023