IP Library Granted Patent US 8,885,551
Granted Patent B2
US 8,885,551 · App. 12/538,535 · Granted Nov 11, 2014

Multiuser scheduling in WLAN systems

Inventors: Hemanth Sampath (San Diego, CA); Sameer Vermani (San Diego, CA); Richard Van Nee (De Meern, NL); Santosh P. Abraham (San Diego, CA); Albert Van Zelst (Woerden, NL)
Assignee: QUALCOMM Incorporated
H04W72/121H04B7/0452H04B7/0417H04W88/08
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,885,551
App. No.
12/538,535
Granted
Nov 11, 2014
Kind
B2
Abstract

An apparatus for wireless communications is provided including a processing system. The processing system is configured to determine path-losses between the apparatus and a plurality of wireless nodes, to group the plurality of wireless nodes into sets based on the determined path-losses, and to exchange data with at least one of the wireless nodes in one of the sets.

Claims (100)

1. An apparatus for wireless communications, comprising:

a transmitter; and

a processing system configured to:

determine path-losses between the apparatus and a plurality of wireless nodes;

group the plurality of wireless nodes into sets based on the determined path-losses and quality of service requirements of the plurality of wireless nodes, wherein each set corresponds to a different temporal grouping of simultaneous transmissions between the apparatus and the wireless nodes in the set; and

exchange data simultaneously with at least two of the wireless nodes in one of the sets.

2. The apparatus of claim 1 , wherein the processing system is further configured to group the plurality of wireless nodes into sets based on at least one of total transmit power of the apparatus, a number of receive antennas for each of the plurality of wireless nodes, or a number of transmit antennas of the apparatus.

3. The apparatus of claim 1 , the quality of service requirements comprise at least one of:

transmission delay requirements associated with the plurality of wireless nodes;

apparatus buffer status; or

a data rate metric associated with each of the plurality of wireless nodes.

4. The apparatus of claim 1 , wherein to exchange data, the processing system is configured to provide the data to a transmitter to transmit to said at least two of the wireless nodes in said one of the sets.

5. The apparatus of claim 4 , wherein the processing system is further configured to exchange other data with at least another of the wireless nodes in another one of the sets.

6. The apparatus of claim 4 , wherein the processing system is further configured to group the plurality of wireless nodes into sets based on satisfying quality of service requirements for each of the plurality of wireless nodes in the sets if using multi-user multiple-input and multiple-output transmissions with a precoding comprising equal power allocation to spatial streams of each of the plurality of wireless nodes.

7. The apparatus of claim 4 , wherein the transmission is a multi-user multiple-input and multiple-output transmission.

8. The apparatus of claim 4 , wherein the transmission is a single-user transmission, the single-user transmission being open-loop multiple-input and multiple-output transmission, open-loop single-input and single-output transmission, closed-loop multiple-input and multiple-output transmission, closed-loop single-input and single-output transmission, or any variant thereof.

9. The apparatus of claim 8 , wherein said one of the sets comprises only one wireless node and the processing system is configured to group the one wireless node into a set based on at least one of:

a path-loss between the apparatus and the one wireless node;

at least one quality of service requirement of the one wireless node;

total transmit power of the apparatus;

a number of receive antennas for the one wireless node; or

a number of transmit antennas of the apparatus; and

wherein the at least one quality of service requirement comprises at least one of transmission delay requirements associated with the one wireless node, apparatus buffer status, or a data rate metric of the one wireless node.

10. The apparatus of claim 1 , wherein each of the plurality of wireless nodes is grouped into one or more of the sets.

11. The apparatus of claim 1 , wherein the processing system is configured to group the plurality of wireless nodes into sets such that a difference in a determined path-loss between any two wireless nodes in each of the sets is less than a defined threshold.

12. The apparatus of claim 1 , wherein the processing system is configured to group the plurality of wireless nodes into sets such that a wireless node with a high determined path-loss and low quality of service requirements is grouped with one or more wireless nodes with a low determined path-loss, wherein the low quality of service requirements of the wireless node and quality of service requirements of the two or more wireless nodes are satisfied during the exchange.

13. The apparatus of claim 1 , wherein to exchange data, the processing system is configured to receive the data from a receiver from said at least two of the wireless nodes in said one of the sets.

14. The apparatus of claim 13 , wherein the processing system is further configured to receive other data from at least another of the wireless nodes in another one of the sets.

15. A method of wireless communications, comprising:

determining path-losses between an apparatus and a plurality of wireless nodes;

grouping, by the apparatus, the plurality of wireless nodes into sets based on the determined path-losses and quality of service requirements of the plurality of wireless nodes, wherein each set corresponds to a different temporal grouping of simultaneous transmissions between the apparatus and the wireless nodes in the set; and

exchanging data, simultaneously by the apparatus, with at least two of the wireless nodes in one of the sets.

16. The method of claim 15 , wherein the grouping is further based on at least one of:

total transmit power of the apparatus;

a number of receive antennas for each of the plurality of wireless nodes; or

a number of transmit antennas of the apparatus.

17. The method of claim 15 , wherein the quality of service requirements comprise at least one of:

transmission delay requirements associated with the plurality of wireless nodes;

apparatus buffer status; or

a data rate metric associated with each of the plurality of wireless nodes.

18. The method of claim 15 , wherein the exchanging the data comprises providing the data to a transmitter to transmit to said at least two of the wireless nodes in said one of the sets.

19. The method of claim 18 , further comprising exchanging, by the apparatus, other data with at least another of the wireless nodes in another one of the sets.

20. The method of claim 18 , wherein the grouping is further based on satisfying quality of service requirements for each of the plurality of wireless nodes in the sets if using multi-user multiple-input and multiple-output transmissions with a precoding comprising equal power allocation to spatial streams of each of the plurality of wireless nodes.

21. The method of claim 18 , wherein the transmission is a multi-user multiple-input and multiple-output transmission.

22. The method of claim 18 , wherein the transmission is a single-user transmission, the single-user transmission being open-loop multiple-input and multiple-output transmission, open-loop single-input and single-output transmission, closed-loop multiple-input and multiple-output transmission, closed-loop single-input and single-output transmission, or any variant thereof.

23. The method of claim 22 , wherein one of the sets comprises only one wireless node and the grouping of the one wireless node alone into a set is based on at least one of:

a path-loss between the apparatus and the one wireless node;

at least one quality of service requirement of the one wireless node;

total transmit power of the apparatus;

a number of receive antennas for the one wireless node; or

a number of transmit antennas of the apparatus; and

wherein the at least one quality of service requirement comprises at least one of transmission delay requirements associated with the one wireless node, apparatus buffer status, or a data rate metric of the one wireless node.

24. The method of claim 15 , wherein each of the plurality of wireless nodes is grouped into one or more of the sets.

25. The method of claim 15 , wherein the plurality of wireless nodes are grouped into sets such that a difference in a determined path-loss between any two wireless nodes in each of the sets is less than a defined threshold.

26. The method of claim 15 , wherein the plurality of wireless nodes are grouped into sets such that a wireless node with a high determined path-loss and low quality of service requirements is grouped with one or more wireless nodes with a low determined path-loss, wherein the low quality of service requirements of the wireless node and quality of service requirements of the two or more wireless nodes are satisfied during the exchange.

27. The method of claim 15 , wherein the exchanging the data comprises receiving the data from a receiver from said at least two of the wireless nodes in said one of the sets.

28. The method of claim 27 , further comprising receiving other data from at least another of the wireless nodes in another one of the sets.

29. An apparatus for wireless communications, comprising:

means for determining path-losses between the apparatus and a plurality of wireless nodes;

means for grouping the plurality of wireless nodes into sets based on the determined path-losses and quality of service requirements of the plurality of wireless nodes, wherein each set corresponds to a different temporal grouping of simultaneous transmissions between the apparatus and the wireless nodes in the set; and

means for exchanging data simultaneously with at least two of the wireless nodes in one of the sets.

30. The apparatus of claim 29 , wherein the means for grouping is further configured to group the plurality of wireless nodes into sets based on at least one of:

total transmit power of the apparatus;

a number of receive antennas for each of the plurality of wireless nodes; or

a number of transmit antennas of the apparatus.

31. The apparatus of claim 30 , wherein the quality of service requirements comprise at least one of:

transmission delay requirements associated with the plurality of wireless nodes;

apparatus buffer status; or

a data rate metric associated with each of the plurality of wireless nodes.

32. The apparatus of claim 29 , wherein the means for exchanging the data provides the data to a transmitter to transmit to said at least two of the wireless nodes in said one of the sets.

33. The apparatus of claim 32 , further comprising means for exchanging other data with at least another of the wireless nodes in another one of the sets.

34. The apparatus of claim 32 , wherein the means for grouping is further configured to group the plurality of wireless nodes into sets based on satisfying quality of service requirements for each of the plurality of wireless nodes in the sets if using multi-user multiple-input and multiple-output transmissions with a precoding comprising equal power allocation to spatial streams of each of the plurality of wireless nodes.

35. The apparatus of claim 32 , wherein the transmission is a multi-user multiple-input and multiple-output transmission.

36. The apparatus of claim 32 , wherein the transmission is a single-user transmission, the single-user transmission being open-loop multiple-input and multiple-output transmission, open-loop single-input and single-output transmission, closed-loop multiple-input and multiple-output transmission, closed-loop single-input and single-output transmission, or any variant thereof.

37. The apparatus of claim 36 , wherein one of the sets comprises only one wireless node and the means for grouping is configured to group the one wireless node alone into a set is based on at least one of:

a path-loss between the apparatus and the one wireless node;

at least one quality of service requirement of the one wireless node;

total transmit power of the apparatus;

a number of receive antennas for the one wireless node; or

a number of transmit antennas of the apparatus; and

wherein the at least one quality of service requirement comprises at least one of transmission delay requirements associated with the one wireless node, apparatus buffer status, or a data rate metric of the one wireless node.

38. The apparatus of claim 29 , wherein each of the plurality of wireless nodes is grouped into one or more of the sets.

39. The apparatus of claim 29 , wherein the plurality of wireless nodes are grouped into sets such that a difference in a determined path-loss between any two wireless nodes in each of the sets is less than a defined threshold.

40. The apparatus of claim 29 , wherein the plurality of wireless nodes are grouped into sets such that a wireless node with a high determined path-loss and low quality of service requirements is grouped with one or more wireless nodes with a low determined path-loss, wherein the low quality of service requirements of the wireless node and quality of service requirements of the two or more wireless nodes are satisfied during the exchange.

41. The apparatus of claim 29 , wherein the means for exchanging the data receives the data from a receiver from said at least two of the wireless nodes in said one of the sets.

42. The apparatus of claim 41 , further comprising means for receiving other data from at least another of the wireless nodes in another one of the sets.

43. A computer program product for wireless communications comprising a computer-readable storage device encoded with instructions that, when executed, direct an apparatus to:

determine path-losses between the apparatus and a plurality of wireless nodes;

group the plurality of wireless nodes into sets based on the determined path-losses and quality of service requirements of the plurality of wireless nodes, wherein each set corresponds to a different temporal grouping of simultaneous transmissions between the apparatus and the wireless nodes in the set; and

exchange data simultaneously with at least two of the wireless nodes in one of the sets.

44. An access point, comprising:

a transmitter; and

a processing system configured to:

determine path-losses between the access point and a plurality of wireless nodes;

group the plurality of wireless nodes into sets based on the determined path-losses and quality of service requirements of the plurality of wireless nodes, wherein each set corresponds to a different temporal grouping of simultaneous transmissions between the access point and the wireless nodes in the set; and

exchange data simultaneously with at least two of the wireless nodes in one of the sets.

45. The apparatus of claim 1 , wherein the processing system is further configured to precode spatial streams of the simultaneous transmissions dedicated to the wireless nodes in the set.

46. The apparatus of claim 1 , wherein the processing system is further configured to split a high data rate signal into multiple lower rate data streams of the simultaneous transmissions, each lower rate data stream is associated with a different spatial signature.

47. The method of claim 15 , further comprising precoding spatial streams of the simultaneous transmissions dedicated to the wireless nodes in the set.

48. The method of claim 15 , further comprising splitting a high data rate signal into multiple lower rate data streams of the simultaneous transmissions, each lower rate data stream is associated with a different spatial signature.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2009
From: SAMPATH, HEMANTH; VERMANI, SAMEER; VAN NEE, RICHARD; ABRAHAM, SANTOSH P.; VAN ZELST, ALBERT
To: QUALCOMM INCORPORATED
Reel/Frame 023169/0551 →
Continuity (2)
Provisional Application 61223319 · Jul 6, 2009
Related Publication 20110002227A1 · Jan 6, 2011