IP Library Granted Patent US 10,820,333
Granted Patent B2
US 10,820,333 · App. 15/916,181 · Granted Oct 27, 2020

Distributed MIMO communication scheduling in an access point cluster

Inventors: Yan Zhou (San Diego, CA); Abhishek Pramod (Patil, CA); George Cherian (San Diego, CA); Venkata Ramanan Venkatachalam Jayaraman (San Diego, CA); Alfred Asterjadhi (San Diego, CA)
Assignee: QUALCOMM Incorporated
H04W72/12H04B7/024H04B7/0413H04B7/0617H04L5/006H04L5/0035H04L5/0037H04L5/0044H04L5/0073H04W72/121H04L5/0048H04L5/0055H04L5/0057H04W72/046
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 10,820,333
App. No.
15/916,181
Granted
Oct 27, 2020
Kind
B2
Abstract

Various aspects of the disclosure relate to distributed multiple-input multiple-output (MIMO) communication such as coordinated beamforming or Joint MIMO. In some aspects, distributed MIMO is used to support communication in a cluster of wireless nodes (e.g., access points). A distributed MIMO scheduling scheme as taught herein is used to schedule the wireless nodes (e.g., access points and/or stations) operating within the cluster. For example, stations may be scheduled across basis services sets of the access points for a downlink transmission and/or an uplink transmission.

Claims (37)

1. An apparatus for communication, comprising:

a processing system configured to:

identify a plurality of first wireless nodes and a plurality of second wireless nodes, wherein the plurality of first wireless nodes are members of a cluster of first wireless nodes, and wherein the identification of the plurality of first wireless nodes comprises determining, for a time slot to be scheduled, whether a first access point of the plurality of first wireless nodes has sufficient dimensions to serve at least one first station of the plurality of second wireless nodes and to null at least one second station of the plurality of second wireless nodes that is not served by the first access point, and

generate a communication schedule for a distributed multiple-input multiple-output (MIMO) communication during the time slot, wherein the communication schedule comprises identifiers of the plurality of first wireless nodes and identifiers of the plurality of second wireless nodes; and

an interface configured to output the communication schedule for transmission.

2. The apparatus of claim 1 , wherein the distributed MIMO communication comprises a coordinated beamforming (COBF) communication or a joint multiple-input multiple-output (MIMO) communication.

3. The apparatus of claim 1 , wherein the identification of the plurality of second wireless nodes comprises determining that the at least one first station is in a basic service set of the first access point and has data to send.

4. The apparatus of claim 1 , wherein the identification of the plurality of second wireless nodes comprises determining that the at least one second station is not in a basic service set of the first access point and is to be nulled by the first access point.

5. The apparatus of claim 1 , wherein the communication schedule further comprises trigger frame scheduling information for the plurality of first wireless nodes.

6. The apparatus of claim 5 , wherein the trigger frame scheduling information comprises: an identifier for each of the plurality of first wireless nodes, at least one trigger frame resource allocation for each of the plurality of first wireless nodes, at least one start stream index for each of the plurality of first wireless nodes, at least one stream number for each of the plurality of first wireless nodes, at least one time slot for each of the plurality of first wireless nodes, at least one sub-band for each of the plurality of first wireless nodes, at least one modulation and coding scheme (MCS) for each of the plurality of first wireless nodes, a duration of at least one trigger frame transmission, at least one bandwidth for at least one trigger frame transmission, or any combination thereof.

7. The apparatus of claim 1 , wherein the communication schedule further comprises: a second wireless node identifier for each of the plurality of second wireless nodes, at least one distributed MIMO communication resource allocation for each of the plurality of second wireless nodes, at least one identifier of at least one of the plurality of first wireless nodes scheduled to perform a nulling operation for at least one of the plurality of second wireless nodes, at least one received signal strength indication (RSSI) at each of the plurality of first wireless nodes, a duration of the distributed MIMO communication, at least one bandwidth for the distributed MIMO communication, or any combination thereof.

8. The apparatus of claim 7 , wherein the communication schedule further comprises: at least one start stream index for each of the plurality of second wireless nodes, at least one stream number for each of the plurality of second wireless nodes, at least one modulation and coding scheme (MCS) for each of the plurality of second wireless nodes, at least one identifier of at least one of the plurality of first wireless nodes not scheduled to perform a nulling operation for at least one of the plurality of second wireless nodes, or any combination thereof.

9. The apparatus of claim 1 , wherein the communication schedule further comprises scheduling information for at least one acknowledgement of the distributed MIMO communication.

10. The apparatus of claim 9 , wherein the scheduling information comprises: at least one acknowledgement resource for each of the plurality of second wireless nodes, at least one acknowledgement resource for all of the plurality of second wireless nodes, at least one start stream index for each of the plurality of second wireless nodes, at least one stream number for each of the plurality of second wireless nodes, at least one time slot for each of the plurality of second wireless nodes, at least one sub-band for each of the plurality of second wireless nodes, at least one modulation and coding scheme (MCS) for each of the plurality of second wireless nodes, or any combination thereof.

11. The apparatus of claim 1 , wherein:

the processing system is further configured to generate at least one scheduling frame including the communication schedule;

the communication schedule comprises at least one identifier of at least one of the plurality of first wireless nodes scheduled to perform a nulling operation for at least one of the plurality of second wireless nodes; and

the outputting of the communication schedule comprises outputting the at least one scheduling frame for transmission.

12. The apparatus of claim 11 , wherein the at least one scheduling frame is output for transmission prior to, combined with, or after at least one trigger frame.

13. The apparatus of claim 11 , wherein:

the at least one scheduling frame comprises an aggregate scheduling frame for all of the plurality of first wireless nodes; and

the aggregate scheduling frame is output for transmission prior to the distributed MIMO communication.

14. The apparatus of claim 11 , wherein the at least one scheduling frame is to trigger the plurality of second wireless nodes to commence the distributed MIMO communication.

15. The apparatus of claim 14 , wherein the at least one scheduling frame comprises an indication informing the plurality of first wireless nodes to skip sending trigger frames.

16. The apparatus of claim 11 , wherein:

the at least one scheduling frame comprises a plurality of frames for a plurality of distributed MIMO transmissions; and

for a particular one of the frames, the particular frame precedes a corresponding one of the plurality of distributed MIMO transmissions.

17. The apparatus of claim 16 , wherein the plurality of frames comprise trigger frames.

18. A method of communication, comprising:

identifying a plurality of first wireless nodes and a plurality of second wireless nodes, wherein the plurality of first wireless nodes are members of a cluster of first wireless nodes, and wherein the identification of the plurality of first wireless nodes comprises determining, for a time slot to be scheduled, whether a first access point of the plurality of first wireless nodes has sufficient dimensions to serve at least one first station of the plurality of second wireless nodes and to null at least one second station of the plurality of second wireless nodes that is not served by the first access point;

generating a communication schedule for a distributed multiple-input multiple-output (MIMO) communication during the time slot, wherein the communication schedule comprises identifiers of the plurality of first wireless nodes and identifiers of the plurality of second wireless nodes; and

outputting the communication schedule for transmission.

19. A wireless node, comprising:

a processing system configured to:

identify a plurality of first wireless nodes and a plurality of second wireless nodes, wherein the plurality of first wireless nodes are members of a cluster of first wireless nodes, and wherein the identification of the plurality of first wireless nodes comprises determining, for a time slot to be scheduled, whether a first access point of the plurality of first wireless nodes has sufficient dimensions to serve at least one first station of the plurality of second wireless nodes and to null at least one second station of the plurality of second wireless nodes that is not served by the first access point, and

generate a communication schedule for a distributed multiple-input multiple-output (MIMO) communication during the time slot, wherein the communication schedule comprises identifiers of the plurality of first wireless nodes and identifiers of the plurality of second wireless nodes; and

a transmitter configured to transmit the communication schedule.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 6, 2018
From: ZHOU, YAN; PATIL, ABHISHEK PRAMOD; CHERIAN, GEORGE; VENKATACHALAM JAYARAMAN, VENKATA RAMANAN; ASTERJADHI, ALFRED
To: QUALCOMM INCORPORATED
Reel/Frame 045466/0608 →
Continuity (3)
Provisional Application 62601116 · Mar 11, 2017
Provisional Application 62471952 · Mar 15, 2017
Related Publication 20180263044A1 · Sep 13, 2018
Cited By (1)
US 12,451,930