IP Library › Granted Patent US 10,560,957
Granted Patent B2
US 10,560,957 · App. 16/013,674 · Granted Feb 11, 2020

Out-of-sync grant handling in a wireless communication system

Inventors: Stefan Brueck (Neunkirchen am Brand, DE); Sunil Kumar Kandukuri Narayana (San Diego, CA); Brian George (San Diego, CA); Chengjin Zhang (San Diego, CA)
Assignee: QUALCOMM Incorporated
H04W72/1268H04W72/1215H04W72/1242H04W72/14H04W74/0816H04W74/0891H04W16/14
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,560,957
App. No.
16/013,674
Granted
Feb 11, 2020
Kind
B2
Abstract

The present disclosure relates to resolving out-of-sync uplink grants for communication in an unlicensed spectrum. For example, a user equipment (UE) may receive an uplink grant from a network entity on a downlink communication channel, wherein the uplink grant is associated with a system frame number (SFN). The UE may further determine, based on the SFN, that the uplink grant is out of order with one or more stored uplink grants within a queue. Additionally, the UE may insert the uplink grant in an ordered position within the queue relative to the one or more stored uplink grants.

Claims (65)

1. A method of communication at a user equipment (UE) operating in a wireless communication network, comprising:

while performing a clear channel assessment (CCA) procedure for a first stored uplink grant of one or more stored uplink grants within a queue;

receiving, asynchronously, an uplink grant from a network entity on a downlink communication channel, wherein the uplink grant is associated with a system frame number (SFN);

determining, based on the SFN, that the uplink grant is out of order with the one or more stored uplink grants within the queue; and

inserting the uplink grant in an ordered position within the queue relative to the one or more stored uplink grants.

2. The method of claim 1 , wherein determining that the uplink grant is out of order includes determining that the SFN of the uplink grant is less than one or more respective SFNs of the one or more stored uplink grants within the queue.

3. The method of claim 2 , wherein inserting the uplink grant in the ordered position within the queue relative to the one or more stored uplink grants includes inserting the uplink grant before the one or more stored uplink grants based on a determination that the SFN of the uplink grant is less than the one or more respective SFNs of the one or more stored uplink grants within the queue.

4. The method of claim 1 , wherein determining that the uplink grant is out of order includes determining that the SFN of the uplink grant is less than an SFN of the first stored uplink grant associated with the CCA procedure.

5. The method of claim 4 , wherein inserting the uplink grant in the ordered position within the queue relative to the one or more stored uplink grants includes:

aborting the CCA procedure based on a determination that the SFN of the uplink grant is less than the SFN of the first stored uplink grant; and

initiating another CCA procedure for the uplink grant.

6. The method of claim 5 , further comprising:

determining whether a priority class of the uplink grant is lower than a priority class of the first stored uplink grant; and

associating the CCA procedure with the uplink grant based on a determination that the priority class of the uplink grant is not lower than a priority class of the first stored uplink grant,

wherein initiating another CCA procedure for the uplink grant includes initiating another CCA procedure based on a determination that the priority class of the uplink grant is lower than a priority class of the first stored uplink grant.

7. The method of claim 1 , further comprising:

determining whether the CCA procedure indicates an uplink communication channel as being in an idle state;

transmitting on the uplink communication channel according to the first stored uplink grant based on a first determination that the CCA procedure indicates the uplink communication channel as being in the idle state; and

forgoing transmission on the idle uplink communication channel according to the first stored uplink grant based on a second determination that the CCA procedure does not indicate the uplink communication channel as being in the idle state.

8. The method of claim 7 , wherein transmitting on the uplink communication channel includes transmitting on an unlicensed spectrum, and wherein the uplink grant corresponds to an unlicensed uplink grant.

9. The method of claim 1 , wherein the CCA procedure corresponds to an extended CCA procedure.

10. A user equipment (UE) for wireless communication, comprising:

a memory; and at least one processor in communication with the memory, wherein the at least one processor is configured to:

while performing a clear channel assessment (CCA) procedure for a first stored uplink grant of one or more stored uplink grants within a queue:

receive, asynchronously, an uplink grant from a network entity on a downlink communication channel, wherein the uplink grant is associated with a system frame number (SFN);

determine, based on the SFN, that the uplink grant is out of order with the one or more stored uplink grants within the queue; and

insert the uplink grant in an ordered position within the queue relative to the one or more stored uplink grants.

11. The UE of claim 10 , wherein to determine that the uplink grant is out of order, the at least one processor is further configured to determine that the SFN of the uplink grant is less than one or more respective SFNs of the one or more stored uplink grants within the queue.

12. The UE of claim 11 , wherein to insert the uplink grant in the ordered position within the queue relative to the one or more stored uplink grants, the at least one processor is further configured to insert the uplink grant before the one or more stored uplink grants based on a determination that the SFN of the uplink grant is less than the one or more respective SFNs of the one or more stored uplink grants within the queue.

13. The UE of claim 10 , wherein to determine that the uplink grant is out of order, the at least one processor is further configured to determine that the SFN of the uplink grant is less than an SFN of the first stored uplink grant associated with the CCA procedure.

14. The UE of claim 13 , wherein to insert the uplink grant in the ordered position within the queue relative to the one or more stored uplink grants, the at least one processor is further configured to:

abort the CCA procedure based on a determination that the SFN of the uplink grant is less than the SFN of the first stored uplink grant; and

initiate another CCA procedure for the uplink grant.

15. The UE of claim 14 , wherein the at least one processor is further configured to:

determine whether a priority class of the uplink grant is lower than a priority class of the first stored uplink grant; and

associate the CCA procedure with the uplink grant based on a determination that the priority class of the uplink grant is not lower than a priority class of the first stored uplink grant,

wherein to initiate another CCA procedure for the uplink grant, the at least one processor is further configured to initiate another CCA procedure based on a determination that the priority class of the uplink grant is lower than a priority class of the first stored uplink grant.

16. The UE of claim 10 , wherein the at least one processor is further configured to:

determine whether the CCA procedure indicates an uplink communication channel as being in an idle state; and

transmit on the uplink communication channel according to the first stored uplink grant based on a first determination that the CCA procedure indicates the uplink communication channel being in the idle state; and

forgo transmission on the uplink communication channel according to the first stored uplink grant based on a second determination that the CCA procedure does not indicate the uplink communication channel as being in the idle state.

17. The UE of claim 16 , wherein to transmit on the uplink communication channel, the at least one processor is further configured to transmit on an unlicensed spectrum, and wherein the uplink grant corresponds to an unlicensed uplink grant.

18. The UE of claim 10 , wherein the CCA procedure corresponds to an extended CCA procedure.

19. A user equipment (UE) for wireless communication, comprising:

while performing a clear channel assessment (CCA) procedure for a first stored uplink grant of one or more stored uplink grants within a queue:

means for receiving, asynchronously, an uplink grant from a network entity on a downlink communication channel, wherein the uplink grant is associated with a system frame number (SFN);

means for determining, based on the SFN, that the uplink grant is out of order with the one or more stored uplink grants within the queue; and

means for inserting the uplink grant in an ordered position within the queue relative to the one or more stored uplink grants.

20. The UE of claim 19 , wherein the means for determining that the uplink grant is out of order includes means for determining that the SFN of the uplink grant is less than one or more respective SFNs of the one or more stored uplink grants within the queue.

21. The UE of claim 20 , wherein the means for inserting the uplink grant in the ordered position within the queue relative to the one or more stored uplink grants includes means for inserting the uplink grant before the one or more stored uplink grants based on a determination that the SFN of the uplink grant is less than the one or more respective SFNs of the one or more stored uplink grants within the queue.

22. The UE of claim 19 , wherein the means for determining that the uplink grant is out of order includes means for determining that the SFN of the uplink grant is less than an SFN of the first stored uplink grant of the one or more stored uplink grants associated with the CCA procedure.

23. The UE of claim 22 , wherein the means for inserting the uplink grant in the ordered position within the queue relative to the one or more stored uplink grants includes:

means for aborting the CCA procedure based on a determination that the SFN of the uplink grant is less than the SFN of the first stored uplink grant; and

means for initiating another CCA procedure for the uplink grant.

24. A non-transitory computer-readable medium storing computer code executable by a processor for wireless communication, comprising code for:

while performing a clear channel assessment (CCA) procedure for a first stored uplink grant of one or more stored uplink grants within a queue:

receiving, asynchronously, an uplink grant from a network entity on a downlink communication channel, wherein the uplink grant is associated with a system frame number (SFN);

determining, based on the SFN, that the uplink grant is out of order with the one or more stored uplink grants within the queue; and

inserting the uplink grant in an ordered position within the queue relative to the one or more stored uplink grants.

25. The non-transitory computer-readable medium of claim 24 , wherein determining that the uplink grant is out of order includes determining that the SFN of the uplink grant is less than one or more respective SFNs of the one or more stored uplink grants within the queue.

26. The non-transitory computer-readable medium of claim 25 , wherein inserting the uplink grant in the ordered position within the queue relative to the one or more stored uplink grants includes inserting the uplink grant before the one or more stored uplink grants based on a determination that the SFN of the uplink grant is less than the one or more respective SFNs of the one or more stored uplink grants within the queue.

27. The non-transitory computer-readable medium of claim 24 , wherein determining that the uplink grant is out of order includes determining that the SFN of the uplink grant is less than an SFN of the first stored uplink grant of the one or more stored uplink grants associated with the CCA procedure.

28. The non-transitory computer-readable medium of claim 27 , wherein inserting the uplink grant in the ordered position within the queue relative to the one or more stored uplink grants includes:

aborting the CCA procedure based on a determination that the SFN of the uplink grant is less than the SFN of the first stored uplink grant; and

initiating another CCA procedure for the uplink grant.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 24, 2018
From: BRUECK, STEFAN; KANDUKURI NARAYANA, SUNIL KUMAR; GEORGE, BRIAN; ZHANG, CHENGJIN
To: QUALCOMM INCORPORATED
Reel/Frame 046954/0163 →
Continuity (1)
Related Publication 20190394791A1 · Dec 26, 2019