IP Library › Granted Patent US 12,245,222
Granted Patent B2
US 12,245,222 · App. 17/568,495 · Granted Mar 4, 2025

Techniques for skipping scheduling requests

Inventors: Akshay Kumar (San Diego, CA); Arnaud Meylan (San Diego, CA); Avinash Manda (San Diego, CA); Zhibin Dang (San Diego, CA); Krishna Chaitanya Mukkera (San Diego, CA); Michel Chauvin (San Diego, CA)
Assignee: QUALCOMM Incorporated
H04W72/1268H04W24/08H04W72/20H04W72/23
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 12,245,222
App. No.
17/568,495
Granted
Mar 4, 2025
Kind
B2
Abstract

Methods, systems, and devices for wireless communications are described. A user equipment (UE) may identify that uplink data is available for transmission at the UE prior to a scheduling request occasion. The UE may skip transmission of a scheduling request during the scheduling request occasion based on identifying that an uplink grant is pending. The UE may transmit at least a portion of the uplink data to a base station using a resource allocation indicated by the uplink grant. Alternatively, the UE may transmit the scheduling request to the base station during a first scheduling request occasion. The UE may initiate a retransmission timer based on transmitting the scheduling request. Accordingly, the UE may skip retransmission of the scheduling request during a second scheduling request occasion that is subsequent to the first scheduling request occasion based on the retransmission timer.

Claims (76)

1. A method for wireless communications at a user equipment (UE), comprising:

identifying that uplink data is available for transmission at the UE prior to a scheduling request occasion;

skipping, during the scheduling request occasion, transmission of a scheduling request for requesting resources to use for transmission of the uplink data based at least in part on identifying that an uplink grant is pending, wherein skipping transmission of the scheduling request is based at least in part on: a determination that prescheduling is activated for the UE, a first time associated with the UE triggering the scheduling request, a second time associated with the scheduling request occasion, a third time associated with a prescheduled uplink grant monitoring occasion, a delay between scheduling request transmission and uplink grant reception, or a combination thereof;

determining that a summation of the delay between scheduling request transmission and uplink grant reception and a difference between the first time and the second time is greater than a difference between the third time and the first time, wherein skipping transmission of the scheduling request is based at least in part on the determining; and

transmitting, to a base station, at least a portion of the uplink data using a resource allocation indicated by the uplink grant.

2. The method of claim 1 , wherein transmitting at least the portion of the uplink data comprises:

transmitting at least the portion of the uplink data to the base station using the resource allocation indicated by the uplink grant that occurs subsequent to the scheduling request occasion.

3. The method of claim 1 , further comprising:

triggering the scheduling request based at least in part on identifying that the uplink data is available for transmission;

receiving the uplink grant from the base station after triggering the scheduling request and before the scheduling request occasion; and

canceling the scheduling request based at least in part on receiving the uplink grant.

4. The method of claim 1 , further comprising:

transmitting an initial scheduling request to the base station during a scheduling request occasion that occurs prior to the scheduling request occasion based at least in part on identifying that the uplink data is available for transmission at the UE; and

receiving the uplink grant from the base station in response to transmitting the initial scheduling request, wherein skipping transmission of the scheduling request is based at least in part on receiving the uplink grant from the base station.

5. The method of claim 1 , further comprising:

receiving, from the base station and prior to the scheduling request occasion, prescheduled downlink control information indicating the uplink grant that provides a physical uplink shared channel resource allocation for transmission of the uplink data, wherein the physical uplink shared channel resource allocation is subsequent to the scheduling request occasion.

6. The method of claim 1 , further comprising:

receiving, from the base station, downlink control information indicating the uplink grant, wherein skipping transmission of the scheduling request is based at least in part on receiving the downlink control information from the base station.

7. The method of claim 1 , further comprising:

receiving, from the base station, the uplink grant indicating a set of physical uplink shared channel resources allocated for transmission of the uplink data.

8. The method of claim 1 , further comprising:

receiving a second uplink grant from the base station; and

transmitting a remainder of the uplink data to the base station on a second resource allocation indicated by the second uplink grant.

9. A user equipment (UE), comprising:

one or more memories storing processor-executable code; and

one or more processors coupled with the one or more memories and individually or collectively operable to execute the processor-executable code to cause the UE to:

identify that uplink data is available for transmission at the UE prior to a scheduling request occasion;

skip, during the scheduling request occasion, transmission of a scheduling request for requesting resources to use for transmission of the uplink data based at least in part on identifying that an uplink grant is pending, wherein transmission of the scheduling request is skipped based at least in part on: a determination that prescheduling is activated for the UE, a first time associated with the UE triggering the scheduling request, a second time associated with the scheduling request occasion, a third time associated with a prescheduled uplink grant monitoring occasion, a delay between scheduling request transmission and uplink grant reception, or a combination thereof;

determine that a summation of the delay between scheduling request transmission and uplink grant reception and a difference between the first time and the second time is greater than a difference between the third time and the first time, wherein skipping transmission of the scheduling request is based at least in part on the determining; and

transmit, to a base station, at least a portion of the uplink data using a resource allocation indicated by the uplink grant.

10. The UE of claim 9 , wherein, to transmit at least the portion of the uplink data, the one or more processors are individually or collectively further operable to execute the processor-executable code to cause the UE to:

transmit at least the portion of the uplink data to the base station using the resource allocation indicated by the uplink grant that occurs subsequent to the scheduling request occasion.

11. The UE of claim 9 , wherein the one or more processors are individually or collectively further operable to execute the processor-executable code to cause the UE to:

trigger the scheduling request based at least in part on identifying that the uplink data is available for transmission;

receive the uplink grant from the base station after triggering the scheduling request and before the scheduling request occasion; and

cancel the scheduling request based at least in part on receiving the uplink grant.

12. The UE of claim 9 , wherein the one or more processors are individually or collectively further operable to execute the processor-executable code to cause the UE to:

transmit an initial scheduling request to the base station during a scheduling request occasion that occurs prior to the scheduling request occasion based at least in part on identifying that the uplink data is available for transmission at the UE; and

receive the uplink grant from the base station in response to transmitting the initial scheduling request, wherein skipping transmission of the scheduling request is based at least in part on receiving the uplink grant from the base station.

13. The UE of claim 9 , wherein the one or more processors are individually or collectively further operable to execute the processor-executable code to cause the UE to:

receive, from the base station and prior to the scheduling request occasion, prescheduled downlink control information indicating the uplink grant that provides a physical uplink shared channel resource allocation for transmission of the uplink data, wherein the physical uplink shared channel resource allocation is subsequent to the scheduling request occasion.

14. The UE of claim 9 , wherein the one or more processors are individually or collectively further operable to execute the processor-executable code to cause the UE to:

receive, from the base station, downlink control information indicating the uplink grant, wherein skipping transmission of the scheduling request is based at least in part on receiving the downlink control information from the base station.

15. The UE of claim 9 , wherein the one or more processors are individually or collectively further operable to execute the processor-executable code to cause the UE to:

receive a second uplink grant from the base station; and

transmit a remainder of the uplink data to the base station on a second resource allocation indicated by the second uplink grant.

16. A non-transitory computer-readable medium storing code for wireless communications at a user equipment (UE), the code comprising instructions executable by one or more processors to:

identify that uplink data is available for transmission at the UE prior to a scheduling request occasion;

skip, during the scheduling request occasion, transmission of a scheduling request for requesting resources to use for transmission of the uplink data based at least in part on identifying that an uplink grant is pending, wherein transmission of the scheduling request is skipped based at least in part on: a determination that prescheduling is activated for the UE, a first time associated with the UE triggering the scheduling request, a second time associated with the scheduling request occasion, a third time associated with a prescheduled uplink grant monitoring occasion, a delay between scheduling request transmission and uplink grant reception, or a combination thereof;

determine that a summation of the delay between scheduling request transmission and uplink grant reception and a difference between the first time and the second time is greater than a difference between the third time and the first time, wherein skipping transmission of the scheduling request is based at least in part on the determining; and

transmit, to a base station, at least a portion of the uplink data using a resource allocation indicated by the uplink grant.

17. The non-transitory computer-readable medium of claim 16 , wherein the instructions to transmit at least the portion of the uplink data are executable by the one or more processors to:

transmit at least the portion of the uplink data to the base station using the resource allocation indicated by the uplink grant that occurs subsequent to the scheduling request occasion.

18. The non-transitory computer-readable medium of claim 17 , wherein the instructions are executable by the one or more processors to:

trigger the scheduling request based at least in part on identifying that the uplink data is available for transmission;

receive the uplink grant from the base station after triggering the scheduling request and before the scheduling request occasion; and

cancel the scheduling request based at least in part on receiving the uplink grant.

19. The non-transitory computer-readable medium of claim 16 , wherein the instructions are executable by the one or more processors to:

transmit an initial scheduling request to the base station during a scheduling request occasion that occurs prior to the scheduling request occasion based at least in part on identifying that the uplink data is available for transmission at the UE; and

receive the uplink grant from the base station in response to transmitting the initial scheduling request, wherein skipping transmission of the scheduling request is based at least in part on receiving the uplink grant from the base station.

20. The non-transitory computer-readable medium of claim 16 , wherein the instructions are executable by the one or more processors to:

receive, from the base station and prior to the scheduling request occasion, prescheduled downlink control information indicating the uplink grant that provides a physical uplink shared channel resource allocation for transmission of the uplink data, wherein the physical uplink shared channel resource allocation is subsequent to the scheduling request occasion.

21. The non-transitory computer-readable medium of claim 16 , wherein the instructions are executable by the one or more processors to:

receive, from the base station, downlink control information indicating the uplink grant, wherein skipping transmission of the scheduling request is based at least in part on receiving the downlink control information from the base station.

22. The non-transitory computer-readable medium of claim 16 , wherein the instructions are executable by the one or more processors to:

receive, from the base station, the uplink grant indicating a set of physical uplink shared channel resources allocated for transmission of the uplink data.

23. The non-transitory computer-readable medium of claim 16 , wherein the instructions are executable by the one or more processors to:

receive a second uplink grant from the base station; and

transmit a remainder of the uplink data to the base station on a second resource allocation indicated by the second uplink grant.

24. An apparatus for wireless communications at a user equipment (UE), comprising:

means for identifying that uplink data is available for transmission at the UE prior to a scheduling request occasion;

means for skipping, during the scheduling request occasion, transmission of a scheduling request for requesting resources to use for transmission of the uplink data based at least in part on identifying that an uplink grant is pending, wherein transmission of the scheduling request is skipped based at least in part on: a determination that prescheduling is activated for the UE, a first time associated with the UE triggering the scheduling request, a second time associated with the scheduling request occasion, a third time associated with a prescheduled uplink grant monitoring occasion, a delay between scheduling request transmission and uplink grant reception, or a combination thereof;

means for determining that a summation of the delay between scheduling request transmission and uplink grant reception and a difference between the first time and the second time is greater than a difference between the third time and the first time, wherein skipping transmission of the scheduling request is based at least in part on the determining; and

means for transmitting, to a base station, at least a portion of the uplink data using a resource allocation indicated by the uplink grant.

25. The apparatus of claim 24 , wherein the means for transmitting at least the portion of the uplink data comprises:

means for transmitting at least the portion of the uplink data to the base station using the resource allocation indicated by the uplink grant that occurs subsequent to the scheduling request occasion.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 20, 2022
From: KUMAR, AKSHAY; MEYLAN, ARNAUD; MANDA, AVINASH; DANG, ZHIBIN; MUKKERA, KRISHNA CHAITANYA; CHAUVIN, MICHEL
To: QUALCOMM INCORPORATED
Reel/Frame 059973/0238 →
Continuity (1)
Related Publication 20230217430A1 · Jul 6, 2023
References Cited (7)
US 20170208619A1 · Yang · 2017 [cited by examiner]
US 20210376985A1 · Zhou et al. · 2021 [cited by applicant]
US 20220191909A1 · Zou · 2022 [cited by examiner]
US 20230239857A1 · Lee · 2023 [cited by examiner]
EP 3713360A1 · 2020 [cited by applicant]
Partial International Search Report—PCT/US2022/049840—ISA/EPO—Feb. 22, 2023. [cited by applicant]
International Search Report and Written Opinion—PCT/US2022/049840—ISA/EPO—Apr. 14, 2023. [cited by applicant]