IP Library › Granted Patent US 10,285,187
Granted Patent B2
US 10,285,187 · App. 15/145,729 · Granted May 7, 2019

Methods and apparatus for multiple user uplink

Inventors: Gang Ding (San Diego, CA); Simone Merlin (San Diego, CA); Alfred Asterjadhi (San Diego, CA); George Cherian (San Diego, CA); Gwendolyn Denise Barriac (Encinitas, CA); Bin Tian (San Diego, CA)
Assignee: QUALCOMM Incorporated
H04W72/121H04W52/0216H04W72/1226H04W72/1284H04W72/1289H04W74/04Y02D70/1222Y02D70/1262Y02D70/142
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,285,187
App. No.
15/145,729
Granted
May 7, 2019
Kind
B2
Abstract

Systems and methods are disclosed that may provide for selective multi-user uplink (UL) of data for wireless devices. For example, a first wireless device may request permission to initiate a UL transmission to a second wireless device. The first wireless device may then receive, from the second wireless device, permission to initiate the UL transmission according to a multi-user (MU) UL protocol, determine a threshold duration for the UL transmission, and transmit UL data to the second wireless device according to the MU UL protocol and the threshold duration.

Claims (40)

1. A method for selective multi-user uplink (UL) communications, the method performed by a first wireless device and comprising:

receiving, from a second wireless device, permission to initiate an UL transmission according to a multi-user (MU) UL protocol;

determining an expected duration for the UL transmission, and indicating the expected duration to the second wireless device;

receiving, from the second wireless device, an indication of a maximum duration for transmitting UL data;

determining that the expected duration for transmitting the UL data to the second wireless device is less than the maximum duration;

transmitting the UL data to the second wireless device in accordance with the MU UL protocol and the expected duration; and

after transmitting the UL data to the second wireless device, receiving a termination message from the second wireless device that indicates all UL transmissions have been completed.

2. The method of claim 1 , wherein the expected duration is indicated in the UL data within one data field from the group consisting of a legacy signal (L-SIG) field, a high efficiency signal (HE-SIG) A field, an HE-SIG B field, an HE-SIG C field, a media access control (MAC) header, a MAC payload, and a physical layer (PHY) delimiter.

3. The method of claim 1 , wherein indicating the expected duration comprises transmitting an end of frame (EOF) delimiter following the UL data to indicate that all of the UL data has been transmitted.

4. The method of claim 1 , further comprising receiving an acknowledgment (ACK) from the second wireless device after receiving the termination message and before the maximum duration has elapsed.

5. The method of claim 1 , wherein determining the expected duration for the UL transmission comprises calculating, based on an estimated throughput or data rate, a time required to transmit the UL data.

6. The method of claim 1 , further comprising, after transmitting the UL data to the second wireless device, sending a message to retain control of a channel used for transmitting the UL data.

7. The method of claim 6 , further comprising entering a low power state after transmitting the message to retain control of the channel used for transmitting the UL data.

8. The method of claim 1 , further comprising entering a low power state after transmitting the UL data to the second wireless device.

9. A first wireless device, comprising:

one or more processors;

one or more transceivers; and

a memory storing one or more programs comprising instructions that, when executed by the one or more processors, cause the first wireless device to transmit uplink (UL) data to a second wireless device in a selective multi-user UL communication by performing operations comprising:

receiving, from the second wireless device, permission to initiate a UL transmission according to a multi-user (MU) UL protocol;

determining an expected duration for the UL transmission and indicating the expected duration to the second wireless device;

receiving, from the second wireless device, an indication of a maximum duration for transmitting the UL data;

determining that the expected duration for transmitting the UL data to the second wireless device is less than the maximum duration;

transmitting the UL data to the second wireless device in accordance with the MU UL protocol and the maximum duration; and

after transmitting the UL data to the second wireless device, receiving a termination message from the second wireless device that indicates all UL transmissions have been complete.

10. The first wireless device of claim 9 , wherein the expected duration is indicated within one data field from the group consisting of a legacy signal (L-SIG) field, a high efficiency signal (HE-SIG) A field, an HE-SIG B field, an HE-SIG C field, a media access control (MAC) header, a MAC payload, and a physical layer (PHY) delimiter.

11. The first wireless device of claim 9 , wherein execution of the instructions for indicating the expected duration causes the first wireless device to perform operations further comprising transmitting an end of frame (EOF) delimiter following the UL data to indicate that all of the UL data has been transmitted.

12. The first wireless device of claim 9 , wherein execution of the instructions causes the first wireless device to perform operations further comprising receiving an acknowledgment (ACK) from the second wireless device after receiving the termination message and before the maximum duration has elapsed.

13. The first wireless device of claim 9 , wherein execution of the instructions causes the first wireless device to perform operations further comprising receiving, from the second wireless device, an indication of one or more durations for receiving an ACK from the second wireless device.

14. The first wireless device of claim 9 , wherein execution of the instructions to determine the expected duration for the UL transmission further causes the first wireless device to calculate, based on an estimated throughput or data rate, a time required to transmit the UL data.

15. The first wireless device of claim 9 , wherein execution of the instructions further causes the first wireless device to send a message to retain control of a channel used for transmitting the UL data.

16. The first wireless device of claim 15 , wherein execution of the instructions further causes the first wireless device to enter a low power state after transmitting the message to retain control of the channel used for transmitting the UL data.

17. The first wireless device of claim 9 , wherein execution of the instructions further causes the first wireless device to enter a low power state after transmitting the UL data to the second wireless device.

18. A non-transitory computer-readable storage medium storing one or more programs comprising instructions that, when executed by one or more processors of a first wireless device, cause the first wireless device to transmit uplink (UL) data to a second wireless device in a selective multi-user UL by performing operations comprising:

receiving, from the second wireless device, permission to initiate a UL transmission according to a multi-user (MU) UL protocol;

determining an expected duration for the UL transmission and indicating the expected duration to the second wireless device;

receiving, from the second wireless device, an indication of a maximum duration for transmitting the UL data;

determining that the expected duration for transmitting the UL data to the second wireless device is less than the maximum duration;

transmitting the UL data to the second wireless device in accordance with the MU UL protocol and the expected duration; and

after transmitting the UL data to the second wireless device, receiving a termination message from the second wireless device that indicates all UL transmissions have been completed.

19. The non-transitory computer-readable storage medium of claim 18 , wherein execution of the instructions to determine the expected duration for the UL transmission further causes the first wireless device to calculate, based on an estimated throughput or data rate, a time required to transmit the UL data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 23, 2016
From: DING, GANG; MERLIN, SIMONE; ASTERJADHI, ALFRED; CHERIAN, GEORGE; BARRIAC, GWENDOLYN DENISE; TIAN, BIN
To: QUALCOMM INCORPORATED
Reel/Frame 038689/0669 →
Continuity (2)
Provisional Application 62157307 · May 5, 2015
Related Publication 20160330755A1 · Nov 10, 2016