IP Library Granted Patent US 8,923,219
Granted Patent B2
US 8,923,219 · App. 12/958,959 · Granted Dec 30, 2014

Method and apparatus for supporting adaptive channel state information feedback rate in multi-user communication systems

Inventors: Gregory A. Breit (San Diego, CA); Santosh Paul Abraham (San Diego, CA); Sameer Vermani (San Diego, CA); Hemanth Sampath (San Diego, CA); Vincent Knowles Jones (Redwood City, CA)
Assignee: QUALCOMM Incorporated
H04L25/03343H04L1/003H04L25/0204H04L1/0029H04B7/0626H04L2025/03777H04L25/0222H04L1/0026H04L2025/03426H04L5/0048H04B7/0658H04L25/0228
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 8,923,219
App. No.
12/958,959
Granted
Dec 30, 2014
Kind
B2
Abstract

Certain aspects of the present disclosure relate to techniques for achieving adaptive channel state information (CSI) feedback rate in multi-user communication systems. A rate by which CSI feedback can be transmitted from each user station of a wireless system to a serving access point may be adjusted based on evolution of a channel between that user station and the access point.

Claims (99)

1. A method for wireless communications, comprising:

selecting, at a first apparatus, a subset of apparatuses from a plurality of apparatuses, wherein the subset is selected based at least on a metric associated with each apparatus of the plurality of apparatuses, wherein the metric comprises a rate of evolution of channel state information (CSI) of each of the plurality of apparatuses and wherein the metric is determined based at least on one of:

a total number of apparatuses in the plurality of apparatuses,

a modulation-coding scheme (MCS) associated with each of the plurality of apparatuses, or

a transmit power associated with each of the plurality of apparatuses;

transmitting a request for CSI and a training sequence to each apparatus in the subset;

receiving, from each apparatus in the subset, CSI associated with that apparatus, wherein the CSI is determined in response to the request for CSI using the training sequence; and

transmitting data to the plurality of apparatuses based at least on the CSI received from each apparatus in the subset.

2. The method of claim 1 , wherein the metric is calculated by the first apparatus.

3. The method of claim 1 , wherein the data are transmitted utilizing Spatial Division Multiple Access (SDMA).

4. The method of claim 1 , further comprising:

estimating a channel between each of the apparatuses in the subset and the first apparatus using the CSI received from that apparatus in the subset.

5. The method of claim 1 , further comprising:

comparing the metric to one or more threshold values; and

adjusting a rate of transmitting the request for CSI based on the comparison.

6. The method of claim 5 , wherein the adjusting comprises:

decreasing the rate, if a change of the CSI received from one of the apparatuses compared to another CSI previously received from that apparatus is within a limit; and

increasing the rate, if the change of CSI is greater than the limit.

7. The method of claim 1 , wherein:

the request for CSI comprises a Null Data Packet Announcement (NDPA) in accordance with the IEEE 802.11 family of standards,

the NDPA is transmitted utilizing a rate supported by non-SDMA capable apparatuses, and

the NDPA requests the CSI from each apparatus in the subset.

8. The method of claim 1 , wherein the request for CSI protects transmission of the CSI by setting a duration field of the CSI causing another subset of the plurality of apparatuses to set their network allocation vector (NAV) counters according to the duration field.

9. The method of claim 1 , wherein:

the training sequence comprises a Null Data Packet (NDP) in accordance with the IEEE 802.11 family of standards, and

the NDP comprises a Very High Throughput (VHT) preamble for channel sounding.

10. The method of claim 1 , wherein the training sequence is decodable by apparatuses capable of performing Spatial Division Multiple Access (SDMA).

11. An apparatus for wireless communications, comprising:

a first circuit configured to select a subset of apparatuses from a plurality of apparatuses, wherein the subset is selected based at least on a metric associated with each apparatus of the plurality of apparatuses, wherein the metric comprises a rate of evolution of channel state information (CSI) of each of the plurality of apparatuses and wherein the metric is determined based at least on one of:

a total number of apparatuses in the plurality of apparatuses,

a modulation-coding scheme (MCS) associated with each of the plurality of apparatuses, or

a transmit power associated with each of the plurality of apparatuses;

a transmitter configured to transmit a request for CSI and a training sequence to each apparatus in the subset; and

a receiver configured to receive, from each apparatus in the subset, CSI associated with that apparatus, wherein the CSI is determined in response to the request for CSI using the training sequence, wherein

the transmitter is also configured to transmit data to the plurality of apparatuses based at least on the CSI received from each apparatus in the subset.

12. The apparatus of claim 11 , further comprising:

a circuit configured to calculate the metric.

13. The apparatus of claim 11 , wherein the data are transmitted utilizing Spatial Division Multiple Access (SDMA).

14. The apparatus of claim 11 , further comprising:

an estimator configured to estimate a channel between each of the apparatuses in the subset and the apparatus using the CSI received from that apparatus in the subset.

15. The apparatus of claim 11 , further comprising:

a comparator configured to compare the metric to one or more threshold values; and

a circuit configured to adjust a rate of transmitting the request for CSI based on the comparison.

16. The apparatus of claim 15 , wherein the circuit is also configured to:

decrease the rate, if a change of the CSI received from one of the apparatuses compared to another CSI previously received from that apparatus is within a limit; and

increase the rate, if the change of CSI is greater than the limit.

17. The apparatus of claim 11 , wherein:

the request for CSI comprises a Null Data Packet Announcement (NDPA) in accordance with the IEEE 802.11 family of standards,

the NDPA is transmitted utilizing a rate supported by non-SDMA capable apparatuses, and

the NDPA requests the CSI from each apparatus in the subset.

18. The apparatus of claim 11 , wherein the request for CSI protects transmission of the CSI by setting a duration field of the CSI causing another subset of the plurality of apparatuses to set their network allocation vector (NAV) counters according to the duration field.

19. The apparatus of claim 11 , wherein:

the training sequence comprises a Null Data Packet (NDP) in accordance with the IEEE 802.11 family of standards, and

the NDP comprises a Very High Throughput (VHT) preamble for channel sounding.

20. The apparatus of claim 11 , wherein the training sequence is decodable by apparatuses capable of performing Spatial Division Multiple Access (SDMA).

21. An apparatus for wireless communications, comprising:

means for selecting a subset of apparatuses from a plurality of apparatuses, wherein the subset is selected based at least on a metric associated with each apparatus of the plurality of apparatuses, wherein the metric comprises a rate of evolution of channel state information (CSI) of each of the plurality of apparatuses and wherein the metric is determined based at least on one of:

a total number of apparatuses in the plurality of apparatuses,

a modulation-coding scheme (MCS) associated with each of the plurality of apparatuses, or

a transmit power associated with each of the plurality of apparatuses;

means for transmitting a request for CSI and a training sequence to each apparatus in the subset; and

means for receiving, from each apparatus in the subset, CSI associated with that apparatus, wherein the CSI is determined in response to the request for CSI using the training sequence, wherein

the means for transmitting is further configured to transmit data to the plurality of apparatuses based at least on the CSI received from each apparatus in the subset.

22. The apparatus of claim 21 , further comprising means for calculating the metric.

23. The apparatus of claim 21 , wherein the data are transmitted utilizing Spatial Division Multiple Access (SDMA).

24. The apparatus of claim 21 , further comprising:

means for estimating a channel between each of the apparatuses in the subset and the apparatus using the CSI received from that apparatus in the subset.

25. The apparatus of claim 21 , further comprising:

means for comparing the metric to one or more threshold values; and

means for adjusting a rate of transmitting the request for CSI based on the comparison.

26. The apparatus of claim 25 , wherein the means for adjusting comprises:

means for decreasing the rate, if a change of the CSI received from one of the apparatuses compared to another CSI previously received from that apparatus is within a limit; and

means for increasing the rate, if the change of CSI is greater than the limit.

27. The apparatus of claim 21 , wherein:

the request for CSI comprises a Null Data Packet Announcement (NDPA) in accordance with the IEEE 802.11 family of standards,

the NDPA is transmitted utilizing a rate supported by non-SDMA capable apparatuses, and

the NDPA requests the CSI from each apparatus in the subset.

28. The apparatus of claim 21 , wherein the request for CSI protects transmission of the CSI by setting a duration field of the CSI causing another subset of the plurality of apparatuses to set their network allocation vector (NAV) counters according to the duration field.

29. The apparatus of claim 21 , wherein:

the training sequence comprises a Null Data Packet (NDP) in accordance with the IEEE 802.11 family of standards, and

the NDP comprises a Very High Throughput (VHT) preamble for channel sounding.

30. The apparatus of claim 11 , wherein the training sequence is decodable by apparatuses capable of performing Spatial Division Multiple Access (SDMA).

31. A computer-program product for wireless communications, comprising a non-transitory computer-readable medium comprising instructions executable to:

select a subset of apparatuses from a plurality of apparatuses, wherein the subset is selected based at least on a metric associated with each apparatus of the plurality of apparatuses, wherein the metric comprises a rate of evolution of channel state information (CSI) of each of the plurality of apparatuses and wherein the metric is determined based at least on one of:

a total number of apparatuses in the plurality of apparatuses,

a modulation-coding scheme (MCS) associated with each of the plurality of apparatuses, or

a transmit power associated with each of the plurality of apparatuses;

transmit a request for CSI and a training sequence to each apparatus in the subset;

receive, from each apparatus in the subset, CSI associated with that apparatus, wherein the CSI is determined in response to the request for CSI using the training sequence; and

transmit data to the plurality of apparatuses based at least on the CSI received from each apparatus in the subset.

32. An access point, comprising:

at least one antenna;

a first circuit configured to select a subset of wireless nodes from a plurality of wireless nodes, wherein the subset is selected based at least on a metric associated with each wireless node of the plurality of wireless nodes, wherein the metric comprises a rate of evolution of channel state information (CSI) of each of the plurality of apparatuses and wherein the metric is determined based at least on one of:

a total number of apparatuses in the plurality of apparatuses,

a modulation-coding scheme (MCS) associated with each of the plurality of apparatuses, or

a transmit power associated with each of the plurality of apparatuses;

a transmitter configured to transmit via the at least one antenna a request for CSI and a training sequence to each wireless node in the subset; and

a receiver configured to receive, from each wireless node in the subset via the at least one antenna, CSI associated with that wireless node, wherein the CSI is determined in response to the request for CSI using the training sequence, wherein

the transmitter is also configured to transmit data via the at least one antenna to the plurality of wireless nodes based at least on the CSI received from each wireless node in the subset.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2011
From: BREIT, GREGORY A.; ABRAHAM, SANTOSH PAUL; VERMANI, SAMEER; SAMPATH, HEMANTH; JONES, VINCENT KNOWLES
To: QUALCOMM INCORPORATED
Reel/Frame 025607/0594 →
Continuity (2)
Provisional Application 61305394 · Feb 17, 2010
Related Publication 20110299480A1 · Dec 8, 2011