Alternate feedback types for downlink multiple user MIMO configurations
First Claim
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.
3 Assignments
0 Petitions
Accused Products
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.
-
Citations
12 Claims
-
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. - View Dependent Claims (2, 3, 4, 5)
-
-
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. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
Specification