IP Library Granted Patent US 11,178,673
Granted Patent B2
US 11,178,673 · App. 16/876,906 · Granted Nov 16, 2021

Threshold-based and power-efficient scheduling request procedure

Inventors: Joachim Loehr (Hessen, DE); Takahisa Aoyama (Osaka, JP); Prateek Basu-Mallick (Hessen, DE); Takashi Tamura (Osaka, JP); Martin Feuersaenger (Bremen, DE)
Assignee: Apple Inc.
H04W72/10H04W72/1242H04W72/1268H04W72/1284H04W72/1289H04L1/0003H04L1/0009H04L1/0026H04L1/06H04L1/1819H04L1/1822H04W72/1252H04W76/28H04W88/02Y02D30/70
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 11,178,673
App. No.
16/876,906
Granted
Nov 16, 2021
Kind
B2
Abstract

The invention relates to methods for improving a scheduling request transmission between a UE and a base station. The transmission of the scheduling request is postponed, by implementing a threshold that the data in the transmission buffer has to reach, before a transmission of the scheduling request is triggered. In one variant, the data in the transmission buffer needs to reach a specific amount, to trigger a scheduling request. The invention refers to further improvements: the PDDCH monitoring time window is delayed after sending a scheduling request; the dedicated scheduling request resources of the PUCCH are prioritized differently such that low-priority scheduling requests are transmitted less often.

Claims (70)

1. A base station comprising:

a transmitter to transmit, to a user equipment, configuration information to configure a second trigger condition for a logical channel of the user equipment, wherein the logical channel is for services that have a tolerance for delay; and

a receiver to receive a scheduling request from the user equipment requesting uplink resources,

wherein transmission of the scheduling request from the user equipment to the base station is triggered by the user equipment:

determining that a first trigger condition is fulfilled for the logical channel when data becomes available in a transmission buffer of the user equipment;

starting a timer when the first trigger condition is fulfilled to postpone transmission of the scheduling request; and

determining that the second trigger condition is fulfilled when the timer expires.

2. The base station according to claim 1 , wherein the transmission buffer of the user equipment is used to buffer data to be transmitted in an uplink to the base station.

3. The base station according to claim 1 , wherein the first trigger condition and the second trigger condition are, in operation, stored in the user equipment.

4. The station according to claim 1 , wherein the user equipment determining the first trigger condition is fulfilled comprises: determining that new data arrives in the transmission buffer when the transmission buffer is empty; or determining that new data arrives in the transmission buffer with a higher priority than data already stored in the transmission buffer.

5. A method executed by a base station, comprising:

transmitting, to a user equipment, configuration information to configure a second trigger condition for a logical channel of the user equipment, wherein the logical channel is for services that have a tolerance for delay; and

receiving a scheduling request transmitted from the user equipment requesting uplink resources,

wherein transmission of the scheduling request from the user equipment to the base station is triggered by the user equipment:

determining that a first trigger condition is fulfilled for the logical channel when data becomes available in a transmission buffer of the user equipment;

starting a timer when the first trigger condition is fulfilled to postpone transmission of the scheduling request; and

determining that the second trigger condition is fulfilled for the logical channel when the timer expires.

6. The method according to claim 5 , wherein the transmission buffer of the user equipment is used to buffer data to be transmitted in an uplink to the base station.

7. The method according to claim 5 , wherein the first trigger condition and the second trigger condition are stored in the user equipment.

8. The method according to claim 5 , wherein the user equipment determining the first trigger condition is fulfilled comprises: determining new data arrives in the transmission buffer when the transmission buffer is empty, or determining that new data arrives in the transmission buffer with a higher priority than data already stored in the transmission buffer.

9. A method executed by a user equipment, the method comprising:

receiving, from a base station, configuration information to configure a trigger condition for a logical channel of the user equipment, wherein the logical channel is for services that have a tolerance for delay;

determining a buffer status report is triggered when data for the logical channel becomes available in a transmission buffer of the user equipment;

starting a timer when the buffer status report is triggered to postpone transmission of a scheduling request;

determining the trigger condition is fulfilled when the timer expires; and

transmitting the scheduling request based on determining that the trigger condition is fulfilled.

10. The method according to claim 9 , further comprising:

buffering data to be transmitted in an uplink to the base station in the transmission buffer.

11. The method according to claim 9 , further comprising:

identifying uplink resources allocated to the user equipment based on the scheduling request; and

transmitting the buffer status report to the base station in the uplink resources.

12. The method according to claim 9 , wherein determining the buffer status report is triggered further comprises:

receiving data for the transmission buffer when the transmission buffer is empty; and

determining the buffer status report is triggered based on receiving the data for the transmission buffer when the transmission buffer is empty.

13. The method according to claim 9 , wherein the data is first data and determining the buffer status report is triggered further comprises:

receiving the first data for the transmission buffer;

determining the first data has a higher priority than second data stored in the transmission buffer at a time of receiving the first data for the transmission buffer; and

determining that the buffer status report is triggered based on receiving the first data with the higher priority.

14. A user equipment comprising:

a transmission buffer to buffer uplink data to be transmitted to a network;

processing circuitry coupled with the transmission buffer, the processing circuitry to:

receive, from the network, configuration information to configure a trigger condition for a logical channel of the user equipment, wherein the logical channel is for services that have a tolerance for delay;

determining a buffer status report is triggered when data for the logical channel becomes available in the transmission buffer of the user equipment;

starting a timer when the buffer status report is triggered to postpone transmission of a scheduling request;

determining the trigger condition is fulfilled when the timer expires; and

transmitting the scheduling request based on determining that the trigger condition is fulfilled.

15. The user equipment according to claim 14 , further comprising:

identifying uplink resources allocated to the user equipment based on the scheduling request; and

transmitting the buffer status report to the network in the uplink resources.

16. The user equipment according to claim 14 , wherein determining the buffer status report is triggered further comprises:

receiving data for the transmission buffer when the transmission buffer is empty; and

determining the buffer status report is triggered based on receiving the data for the transmission buffer when the transmission buffer is empty.

17. The user equipment according to claim 14 , wherein the data is first data and determining the buffer status report is triggered further comprises:

receiving the first data for the transmission buffer;

determining the first data has a higher priority than second data stored in the transmission buffer at a time of receiving the first data for the transmission buffer; and

determining the buffer status report is triggered based on receiving the first data with the higher priority.

18. An apparatus comprising:

memory to store configuration information; and

processing circuitry coupled with the memory, the processing circuitry to:

generate a message to be transmitted to a user equipment, the message having the configuration information to configure a trigger condition for a logical channel of the user equipment, wherein the logical channel is for services that have a tolerance for delay; and

process a scheduling request from the user equipment, the scheduling request to request uplink resources,

wherein transmission of the scheduling request from the user equipment is triggered by the user equipment:

determining a buffer status report is triggered when data for the logical channel becomes available in a transmission buffer;

starting a timer when the buffer status report is triggered to postpone transmission of the scheduling request;

determining the trigger condition is fulfilled when the timer expires; and

transmitting the scheduling request based on determining that the trigger condition is fulfilled.

19. The apparatus according to claim 18 , wherein the processing circuitry is further to:

allocate uplink resources based on the scheduling request; and

receive the buffer status report in the allocated uplink resources.

20. The apparatus according to claim 19 , wherein the processing circuitry is further to: receive the data for the logical channel in the allocated uplink resources.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE APPENDIX AND CLEAR LIST OF PROPERTY NUMBER PREVIOUSLY RECORDED AT REEL: 055589 FRAME: 0441. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Dec 6, 2021
From: SUN PATENT TRUST
To: APPLE INC.
Reel/Frame 058954/0540 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 15, 2021
From: SUN PATENT TRUST
To: APPLE INC.
Reel/Frame 055589/0437 →
Priority Claims (1)
EP 12166900 · May 4, 2012 · regional
Continuity (4)
Continuation 16199838 · Nov 26, 2018
Continuation 15630410 · Jun 22, 2017
Continuation 14394066
Related Publication 20200281000A1 · Sep 3, 2020