IP Library Granted Patent US 9,124,317
Granted Patent B1
US 9,124,317 · App. 14/263,766 · Granted Sep 1, 2015

Supporting high dimensional MU-MIMO beamforming by sounding multiple frames with different sets of antenna patterns

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 9,124,317
App. No.
14/263,766
Granted
Sep 1, 2015
Kind
B1
Abstract

In some aspects, the disclosure is directed to methods and systems for performing channel estimation between a beamformer and a beamformee. A beamformer can determine that a beamformee is configured to perform channel estimation for up to a pre-configured number of transmit spatial streams from the beamformer. The pre-configured number of transmit spatial streams can be less than a plurality of transmit spatial streams of the beamformer. The beamformer can determine a plurality of subsets of transmit spatial streams from the plurality of transmit spatial streams. The beamformer can send a plurality of sounding frames to the beamformee for channel estimation based at least on the determined plurality of subsets of transmit spatial streams.

Claims (30)

1. A method for performing channel estimation, the method comprising:

determining, by a beamformer, that a beamformee is configured to perform channel estimation for up to a pre-configured number of transmit spatial streams from the beamformer, the pre-configured number of transmit spatial streams is less than a plurality of transmit spatial streams of the beamformer;

determining, by the beamformer, a plurality of subsets of transmit spatial streams from the plurality of transmit spatial streams, a first subset of the plurality of subsets having at least one transmit spatial stream from a same antenna of the beamformer as at least one transmit spatial stream in another subset from the plurality of subsets; and

sending, by the beamformer, a plurality of sounding frames to the beamformee for channel estimation based at least on the determined plurality of subsets of transmit spatial streams.

2. The method of claim 1 , wherein each of the plurality of subsets has at least one transmit spatial stream from an antenna of the beamformer that is common with that of at least one transmit spatial stream in another subset from the plurality of subsets.

3. The method of claim 1 , further comprising receiving responses from the beamformee to the plurality of sounding frames, the responses comprising channel estimation for the plurality of subsets of transmit spatial streams.

4. The method of claim 3 , further comprising generating full channel estimation information based on the received responses, the full channel estimation information comprising channel estimation information corresponding to all the transmit spatial streams that the beamformer can provide.

5. The method of claim 4 , further comprising steering, by the beamformer, the plurality of transmit antennas of the beamformer based on the full channel estimation information.

6. The method of claim 1 , further comprising configuring a first beamformer and a second beamformer to operate as the beamformer.

7. The method of claim 1 , further comprising configuring a first beamformer and a second beamformer to operate as the beamformer, the first beamformer and the second beamformer operably coupled via a backbone connection.

8. The method of claim 1 , further comprising communicating, by the beamformer, to a plurality of beamformees.

9. The method of claim 1 , further comprising configuring a first beamformer and a second beamformer to operate as the beamformer, the first beamformer and the second beamformer using frequency diversity to simultaneously send a sounding frame from the first beamformer and a sounding frame from the second beamformer.

10. A system for performing channel estimation, the system comprising:

circuitry of a beamformer, configured to

determine that a beamformee is configured to perform channel estimation for up to a pre-configured number of transmit spatial streams from the beamformer, the pre-configured number of transmit spatial streams is less than a plurality of transmit spatial streams of the beamformer, and

determine a plurality of subsets of transmit spatial streams from the plurality of transmit spatial streams, a first subset of the plurality of subsets having at least one transmit spatial stream from a same antenna of the beamformer as at least one transmit spatial stream in another subset from the plurality of subsets; and

a plurality of antennas of the beamformer, configured to send a plurality of sounding frames to the beamformee for channel estimation based at least on the determined plurality of subsets of transmit spatial streams, each of the plurality of antennas corresponding to one of the plurality of transmit spatial streams.

11. The system of claim 10 , wherein each of the plurality of subsets has at least one transmit spatial stream from an antenna of the beamformer that is common with that of at least one transmit spatial stream in another subset from the plurality of subsets.

12. The system of claim 10 , further comprising an integration module configured to combine channel estimation for the plurality of subsets of transmit spatial streams, the channel estimation from responses received from the beamformee to the plurality of sounding frames.

13. The system of claim 10 , wherein the plurality of antennas comprises at least one antenna of a first beamformer and at least one antenna of a second beamformer, the first beamformer and the second beamformer configured to operate as the beamformer.

14. A method for performing channel estimation, the method comprising:

configuring a first beamformer and a second beamformer to communicate with a first beamformee, the first beamformer supporting a first plurality of transmit spatial streams, and the second beamformer supporting a second plurality of transmit spatial streams;

determining, between the first beamformer and the second beamformer, a plurality of subsets of transmit spatial streams from the first plurality of transmit spatial streams and the second plurality of transmit spatial streams, a first subset of the plurality of subsets having at least one transmit spatial stream from a same antenna of the first or second beamformer as at least one transmit spatial stream in another subset from the plurality of subsets; and

coordinating, between the first beamformer and the second beamformer, transmission of a plurality of sounding frames to the first beamformee for channel estimation based at least on the determined plurality of subsets of transmit spatial streams.

15. The method of claim 14 , further comprising configuring the first beamformer and the second beamformer to communicate with the first beamformee, the first beamformer and the second beamformer operably coupled via a backbone connection.

16. The method of claim 14 , further comprising combining at least some responses from the first beamformee to the plurality of sounding frames, the responses comprising channel estimation for the plurality of subsets of transmit spatial streams.

17. The method of claim 16 , further comprising generating full channel estimation information between the first beamformer and the second beamformer, based on the combination of the at least some responses.

18. The method of claim 14 , further comprising configuring the first beamformer and the second beamformer to communicate with a plurality of beamformees.

19. The method of claim 14 , further comprising coordinating, between the first beamformer and the second beamformer, transmission of a plurality of sounding frames to a plurality of beamformees.

20. The method of claim 14 , further comprising using frequency diversity to simultaneously send a sounding frame from the first beamformer and a sounding frame from the second beamformer.

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT NUMBER 9,385,856 TO 9,385,756 PREVIOUSLY RECORDED AT REEL: 47349 FRAME: 001. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 22, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 051144/0648 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE PREVIOUSLY RECORDED ON REEL 047229 FRAME 0408. ASSIGNOR(S) HEREBY CONFIRMS THE THE EFFECTIVE DATE IS 09/05/2018. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047349/0001 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047229/0408 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 24, 2014
From: GARRETT, DAVID; ZHENG, JUN; JINDAL, NIHAR
To: BROADCOM CORPORATION
Reel/Frame 033384/0181 →