IP Library Granted Patent US 11,387,959
Granted Patent B2
US 11,387,959 · App. 16/734,014 · Granted Jul 12, 2022

WiFi antenna selection with beamforming

Inventor: Sigurd Schelstraete (Menlo Park, CA)
Assignee: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
H04L5/0051H04B7/0417H04B7/0486H04B7/0617H04B7/0695H04L5/0023H04W72/085H04W84/12
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,387,959
App. No.
16/734,014
Granted
Jul 12, 2022
Kind
B2
Abstract

A circuit includes a beamform antenna selection circuit coupled to transmit chains. The beamform antenna circuit is to determine a number of possible combinations that the transmit chains may couple to an array of antennas, generate a set of antenna mapping matrices, the number of antenna mapping matrices in the set of antenna mapping matrices being equal to the number of possible combinations, generate, based on the set of antenna mapping matrices, a sounding packet to test the possible combinations, receive sounding feedback, determine a performance for each of the possible combinations based on the sounding feedback, wherein a particular combination has a highest ranked performance; and switchably couple the transmit chain to an antenna of the array of antennas that is associated with the particular combination with the highest ranked performance for transmission of subsequent data communication packets.

Claims (62)

1. An apparatus, comprising:

a plurality of components coupled to one another to form at least one receive and transmit chain for multiple-input multiple-output (MIMO) wireless communications on orthogonal frequency division multiplexed (OFDM);

a beamform antenna selection circuit coupled to the at least one receive and transmit chain, the beamform antenna selection circuit to:

identify a first number of antennas to test;

identify a second number of receive and transmit chains that are available to couple to the antennas, wherein the first number of antennas to test is greater than the second number of receive and transmit chains;

determine a third number of possible combinations that the receive and transmit chains may couple to the antennas;

generate a set of antenna mapping matrices, the number of antenna mapping matrices in the set of antenna mapping matrices being equal to the third number of possible combinations, wherein each antenna mapping matrix identifies a number of antenna that is greater than a number of transmit chains;

generate, based on the set of antenna mapping matrices, a multi-tone sounding signal to test the possible combinations;

receive sounding feedback;

determine a performance for each of the possible combinations based on the sounding feedback, wherein a particular combination has a highest ranked performance; and

switchably couple the at least one receive and transmit chain to an antenna that is associated with the particular combination with the highest ranked performance for transmission of subsequent data communication packets; and

a center frequency shifter circuit to:

vary a center frequency of the multi-tone sounding signal for the sounding; and

set a frequency for the particular combination with the highest ranked performance.

2. The apparatus of claim 1 , wherein the multi-tone sounding signal includes a sounding frame that includes a different tone for each of the possible combinations.

3. The apparatus of claim 1 , further comprising a chain combiner circuit to:

accept input from the at least one receive and transmit chain; and

generate a fourth number of outputs, the fourth number being equal to the first number, the outputs pertaining to the possible combinations.

4. The apparatus of claim 3 , wherein the set of antenna mapping matrices and the outputs are generated in a time domain.

5. The apparatus of claim 3 , the chain combiner circuit further to rotate a phase of a transmit chain.

6. The apparatus of claim 1 , wherein the performance for each of the possible combinations is determined based on at least one of a Received Signal Strength Indicia (RSSI), a signal-to-noise (SNR) ratio, or a channel rank.

7. The apparatus of claim 1 , wherein the sounding feedback includes channel state information (CSI) sounding feedback, wherein apparatus is to use the CSI sounding feedback for beamforming during subsequent transmission of one or more data packets.

8. The apparatus of claim 1 , wherein the multi-tone sounding signal to test the possible combinations is varied to have a distinct center frequency for each combination of the possible combinations.

9. The apparatus of claim 1 , wherein the multi-tone sounding signal is varied to have a distinct center frequency for each of the antennas to test.

10. The apparatus of claim 1 , wherein the beamform antenna selection circuit is to switchably couple the at least one receive and transmit chain to an antenna after the center frequency shifter circuit varies the center frequency of the multi-tone sounding signal for the sounding.

11. The apparatus of claim 1 , wherein the possible combinations includes a first antenna and a second antenna.

12. The apparatus of claim 11 , wherein the multi-tone sounding signal to test the possible combinations is associated with a particular center frequency, wherein the center frequency is used for sounding of the first antenna and the second antenna.

13. The apparatus of claim 1 , wherein the particular combination that has a highest ranked performance includes at least two antenna that were both sounded at a particular center frequency.

14. The apparatus of claim 1 , wherein the multi-tone sounding signal is varied to have a distinct center frequency for at least some of the antennas to test, wherein at least two antennas are tested at a same center frequency.

15. A method, comprising:

identifying a first number of antennas to test;

identifying a second number of receive and transmit chains that are available to couple to the antennas, wherein the first number of antennas to test is greater than the second number of receive and transmit chains;

determining a third number of possible combinations that the receive and transmit chains may couple to the antennas;

generating a set of antenna mapping matrices, the number of antenna mapping matrices in the set of antenna mapping matrices being equal to the third number of possible combinations, each antenna mapping matrix in the set of antenna mapping matrices having a number of rows equal to a number of antennas, wherein the antenna mapping matrix identifies a number of antenna that is greater than a number of transmit chains;

generating, based on the set of antenna mapping matrices, a multi-tone sounding signal to test the possible combinations;

receiving sounding feedback;

determining a performance for each of the possible combinations based on the sounding feedback, wherein a particular combination has a highest ranked performance;

switchably coupling the at least one receive and transmit chain to an antenna that is associated with the particular combination with the highest ranked performance for transmission of subsequent data communication packets;

varying a center frequency of the multi-tone sounding signal for the sounding; and

setting a frequency for the particular combination with the highest ranked performance.

16. The method of claim 15 , wherein the multi-tone sounding signal includes a sounding frame that includes a different tone for each of the possible combinations.

17. The method of claim 15 , further comprising:

accepting input from the at least one receive and transmit chain; and

generating a fourth number of outputs, the fourth number being equal to the first number, the outputs pertaining to the possible combinations.

18. The method of claim 17 , wherein each antenna mapping matrix in the set of antenna mapping matrices has a number of rows equal to a number of antennas.

19. The method of claim 15 , wherein the performance for each of the possible combinations is determined based on at least one of a Received Signal Strength Indicia (RSSI), a signal-to-noise (SNR) ratio, or a channel rank.

20. The method of claim 15 , wherein the sounding feedback includes channel state information (CSI) sounding feedback, further comprising using the CSI sounding feedback for beamforming during subsequent transmission of one or more data packets.

21. A very large scale integrated (VLSI) circuit to couple between transmit chains of a wireless orthogonal frequency division multiplexed (OFDM) transceiver and an array of antennas greater in number than a number of the transmit chains, and the VLSI circuit comprising:

a beamform antenna selection circuit coupled to the transmit chains, the beamform antenna selection circuit to:

determine a number of possible combinations that the transmit chains may couple to the array of antennas;

generate a set of antenna mapping matrices, the number of antenna mapping matrices in the set of antenna mapping matrices being equal to the number of possible combinations, each antenna mapping matrix in the set of antenna mapping matrices having a number of rows equal to a number of antennas in the array of antennas;

generate, based on the set of antenna mapping matrices, a sounding packet to test the possible combinations;

receive sounding feedback;

determine a performance for each of the possible combinations based on the sounding feedback, wherein a particular combination has a highest ranked performance; and

switchably couple the transmit chain to an antenna of the array of antennas that is associated with the particular combination with the highest ranked performance for transmission of subsequent data communication packets; and

a center frequency shifter circuit to:

vary a center frequency of the multi-tone sounding signal for the sounding; and

set a frequency for the particular combination with the highest ranked performance.

22. The VLSI circuit of claim 21 , the sounding packet comprising a multi-tone sounding signal with separate tones applicable to a plurality of distinct subsets of the antennas.

23. The VLSI circuit of claim 22 , wherein the multi-tone sounding signal includes a sounding frame that includes a different tone for each of the possible combinations.

24. The VLSI circuit of claim 21 , the number of transmit chains includes a number of virtual transmit chains such that the total number of transmit chains, including the virtual transmit chains, to match a number of antennas sounded in the sounding packet.

25. The VLSI circuit of claim 21 , wherein the performance for each of the possible combinations is determined based on at least one of a Received Signal Strength Indicia (RSSI), a signal-to-noise (SNR) ratio, or a channel rank.

Assignments (7)
RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT REEL 052656, FRAME 0842 Recorded Jun 23, 2023
From: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
To: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC; FAIRCHILD SEMICONDUCTOR CORPORATION
Reel/Frame 064080/0149 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 8, 2023
From: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
To: MAXLINEAR, INC.
Reel/Frame 063572/0701 →
RELEASE OF SECURITY INTEREST Recorded May 2, 2023
From: DEUTSCHE BANK AG NEW YORK BRANCH
To: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
Reel/Frame 063516/0756 →
MERGER AND CHANGE OF NAME Recorded Apr 6, 2023
From: RAPTOR OPERATIONS SUB, INC.; QUANTENNA COMMUNICATIONS, INC.
To: ON SEMICONDUCTOR CONNECTIVITY SOLUTIONS, INC.
Reel/Frame 063271/0657 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 6, 2023
From: ON SEMICONDUCTOR CONNECTIVITY SOLUTIONS, INC.
To: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
Reel/Frame 063280/0591 →
SECURITY INTEREST Recorded May 13, 2020
From: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC; FAIRCHILD SEMICONDUCTOR CORPORATION
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 052656/0842 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 9, 2020
From: SCHELSTRAETE, SIGURD
To: QUANTENNA COMMUNICATIONS, INC.
Reel/Frame 052055/0008 →
Continuity (3)
Continuation 15462903 · Mar 19, 2017
Provisional Application 62460066 · Feb 16, 2017
Related Publication 20200145163A1 · May 7, 2020