IP Library Granted Patent US 9,629,128
Granted Patent B2
US 9,629,128 · App. 14/961,420 · Granted Apr 18, 2017

Alternate feedback types for downlink multiple user MIMO configurations

Inventors: Sudhir Srinivasa (Campbell, CA); Hongyuan Zhang (Fremont, CA); Rohit U. Nabar (Sunnyvale, CA); Hyukjoon Kwon (San Diego, CA)
Assignee: Marvell World Trade Ltd.
H04W72/0406H04B7/0434H04B7/0452H04B7/0617H04B7/0634H04L25/0204H04L25/0228H04L25/0242H04W72/046H04W72/082H04W48/16
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,629,128
App. No.
14/961,420
Filed
Dec 7, 2015
Granted
Apr 18, 2017
Kind
B2
Examiner
AGA, SORI A
Art Unit
2476
USPC
370/329
Abstract

A method in a communication network includes obtaining descriptions of a plurality of communication channels each communication channel associated with a different one of a plurality of receivers; and generating a plurality of steering vectors, one for each of the plurality of receivers, using the descriptions of the plurality of communication channels; wherein each steering vector is used to transmit data to a corresponding one of the plurality receivers via a plurality of antennas and over a corresponding one of the communication channels simultaneously and wherein each steering vector is used to communicate data on a different one of the plurality of communication channels, and wherein each steering vector is generated to reduce interference on a corresponding communication channel caused by simultaneous transmission of data on other communication channels.

Claims (36)

1. A method, comprising:

receiving, at an access point device, a plurality of beamsteering feedback frames from a plurality of client devices in connection with a procedure for generating respective steering matrices for performing multiple user communications with the plurality of client devices, including receiving a first beamsteering feedback frame from a first client device, the first beamsteering feedback frame including i) first compressed beamsteering information corresponding to a first communication channel between the access point device and the first client device and ii) an indication of a preferred number of streams to be used when the access point performs single user beamformed communications with the first client device;

generating, at the access point device, the respective steering matrices using compressed beamforming information included in the plurality of beamsteering feedback frames, including using the first compressed beamsteering information to generate a first steering matrix for transmitting to the first client device as part of a multiple user beamformed transmission to the plurality of client devices;

generating, at the access point device, a second steering matrix for transmitting to the first client device as part of a single user beamformed transmission using the first compressed beamsteering information; and

using, at the access point device, the indication of the preferred number of streams in the first beamsteering feedback frame to determine how many streams to utilize when transmitting to the first client device as part of a single user beamformed transmission.

2. The method of claim 1 , wherein:

the first compressed beamsteering information includes a first compressed beamsteering matrix; and

the first beamsteering feedback frame further includes an indication of a number of columns of the first compressed beamsteering matrix.

3. The method of claim 1 , wherein:

the first compressed beamsteering information includes a first compressed beamsteering matrix corresponding to a singular value decomposition (SVD) of a channel estimation matrix corresponding to the first communication channel between the access point device and the first client device.

4. The method of claim 1 , wherein:

receiving the plurality of beamsteering feedback frames from the plurality of client devices further includes receiving one or more second beamsteering feedback frames from one or more second client devices, the one or more second beamsteering feedback frames including one or more respective second compressed beamsteering information corresponding to one or more respective second communication channels between the access point device and the one or more respective second client devices; and

generating the first steering matrix includes using the one or more respective second compressed beamsteering information in order to reduce interference to the one or more respective second client devices when using the first steering matrix to transmit to the first client device as part of the multiple user beamformed transmission to the plurality of client devices.

5. The method of claim 1 , further comprising:

transmitting, by the access point device, a sounding packet to the plurality of client devices;

wherein the plurality of beamsteering feedback frames from the plurality of client devices include compressed beamsteering information determined by the plurality of client devices based on reception of the sounding packet at the plurality of client devices.

6. An apparatus, comprising:

a wireless network interface device of an access point device, the wireless network interface device configured to receive a plurality of beamsteering feedback frames from a plurality of client devices in connection with a procedure for generating respective steering matrices for performing multiple user communications with the plurality of client devices, including receiving a first beamsteering feedback frame from a first client device, the first beamsteering feedback frame including i) first compressed beamsteering information corresponding to a first communication channel between the access point device and the first client device and ii) an indication of a preferred number of streams to be used when the access point performs single user beamformed communications with the first client device;

wherein the wireless network interface device includes a steering matrix controller configured to:

generate the respective steering matrices using compressed beamforming information included in the plurality of beamsteering feedback frames, including using the first compressed beamsteering information to generate a first steering matrix for transmitting to the first client device as part of a multiple user beamformed transmission to the plurality of client device, and

generate a second steering matrix for transmitting to the first client device as part of a single user beamformed transmission using the first compressed beamsteering information; and

wherein the wireless network interface device is further configured to use the indication of the preferred number of streams in the first beamsteering feedback frame to determine how many streams to utilize when transmitting to the first client device as part of a single user beamformed transmission.

7. The apparatus of claim 6 , wherein:

the first compressed beamsteering information includes a first compressed beamsteering matrix; and

the first beamsteering feedback frame further includes an indication of a number of columns of the first compressed beamsteering matrix.

8. The apparatus of claim 6 , wherein:

the first compressed beamsteering information includes a first compressed beamsteering matrix corresponding to a singular value decomposition (SVD) of a channel estimation matrix corresponding to the first communication channel between the access point device and the first client device.

9. The apparatus of claim 6 , wherein:

the wireless network interface device is further configured to receive one or more second beamsteering feedback frames from one or more second client devices, the one or more second beamsteering feedback frames including one or more respective second compressed beamsteering information corresponding to one or more respective second communication channels between the access point device and the one or more respective second client devices; and

the steering matrix controller is further configured to use the one or more respective second compressed beamsteering information to generate the first steering matrix in order to reduce interference to the one or more respective second client devices when using the first steering matrix to transmit to the first client device as part of the multiple user beamformed transmission to the plurality of client devices.

10. The apparatus of claim 6 , wherein:

the wireless network interface device is further configured to transmit a sounding packet to the plurality of client devices;

wherein the plurality of beamsteering feedback frames from the plurality of client devices include compressed beamsteering information determined by the plurality of client devices based on reception of the sounding packet at the plurality of client devices.

11. The apparatus of claim 6 , wherein wireless network interface device comprises a plurality of transceivers.

12. The apparatus of claim 11 , further comprising:

a plurality of antennas coupled to the plurality of transceivers.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 26, 2026
From: MARVELL ASIA PTE LTD
To: LENOVO IRELAND INTERNATIONAL LIMITED
Reel/Frame 075831/0936 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2026
From: MARVELL SEMICONDUCTOR, INC.
To: MARVELL INTERNATIONAL LTD.
Reel/Frame 075084/0859 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2026
From: MARVELL INTERNATIONAL, LTD.
To: MARVELL WORLD TRADE LTD.
Reel/Frame 075084/0954 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2026
From: ZHANG, HONGYUAN; NABAR, ROHIT U.; SRINIVASA, SUDHIR; KWON, HYUKJOON
To: MARVELL SEMICONDUCTOR, INC.
Reel/Frame 075084/0750 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2020
From: CAVIUM INTERNATIONAL
To: MARVELL ASIA PTE, LTD.
Reel/Frame 053475/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2020
From: MARVELL INTERNATIONAL LTD.
To: CAVIUM INTERNATIONAL
Reel/Frame 052918/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2020
From: MARVELL WORLD TRADE LTD.
To: MARVELL INTERNATIONAL LTD.
Reel/Frame 051778/0537 →
Continuity (7)
Continuation 13161209 · Jun 15, 2011
Provisional Application 61372670 · Aug 11, 2010
Provisional Application 61370633 · Aug 4, 2010
Provisional Application 61368480 · Jul 28, 2010
Provisional Application 61360361 · Jun 30, 2010
Provisional Application 61355480 · Jun 16, 2010
Related Publication 20160088606A1 · Mar 24, 2016