IP Library Granted Patent US 12,120,691
Granted Patent B2
US 12,120,691 · App. 18/485,873 · Granted Oct 15, 2024

Wireless device scheduling request in a wireless network

Inventor: Esmael Hejazi Dinan (McLean, VA)
Assignee: Comcast Cable Communications, LLC
H04W72/21H04L5/0053H04L5/0091H04W72/1268H04W72/52H04W72/0446
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,120,691
App. No.
18/485,873
Granted
Oct 15, 2024
Kind
B2
Abstract

A wireless device may communicate via a primary cell comprising a primary control channel, and via a secondary cell comprising a secondary control channel, and may signal a scheduling request for the transmission of information via either of the control channels. A scheduling request prohibit timer may be started for the transmission via either of the control channels.

Claims (123)

1. A method comprising:

receiving, by a wireless device:

a timer indication for a scheduling request (SR) prohibit timer; and

a maximum value for a SR counter; and

in a transmission time interval in which the wireless device has more than one valid control channel SR resource among a primary control channel and a secondary control channel:

incrementing, by the wireless device, the SR counter for an SR transmission via either the primary control channel or the secondary control channel;

signaling an SR via a valid control channel SR resource that is selected from one of the primary control channel or the secondary control channel; and

starting the SR prohibit timer for the SR transmission via either the primary control channel or the secondary control channel, wherein a duration of the SR prohibit timer is based on the timer indication.

2. The method of claim 1 , wherein the more than one valid control channel SR resource at least partially overlap in time.

3. The method of claim 1 , further comprising transmitting the SR via a primary physical uplink control channel (PUCCH).

4. The method of claim 1 , wherein the primary control channel is of a primary cell, and wherein the secondary control channel is of a secondary cell.

5. The method of claim 1 , wherein:

first SR resources are configured for a primary cell comprising the primary control channel; and

second SR resources are configured for a secondary cell comprising the secondary control channel.

6. The method of claim 1 , wherein the signaling the SR via the valid control channel SR resource is based on the SR counter, before the incrementing, being less than the maximum value in a transmission time interval in which:

an SR process is pending;

no uplink shared channel resource is available for transmission;

a media access control (MAC) entity has at least one valid control channel resource for the SR;

the transmission time interval is not a part of a measurement gap; and

the SR prohibit timer is not running.

7. The method of claim 1 , further comprising receiving a scheduling request configuration index used to determine whether a transmission time interval has valid resources to transmit the SR.

8. The method of claim 1 , wherein the secondary control channel is of a secondary cell that is a physical uplink control channel (PUCCH) secondary cell.

9. The method of claim 1 , further comprising selecting, via a media access control (MAC) entity, the valid control channel SR resource by using at least one of the following rules:

the MAC entity prioritizes the primary control channel to transmit the SR;

the MAC entity uses control channel resource load information;

the MAC entity alternates between the primary control channel and the secondary control channel to transmit scheduling requests; or

the MAC entity uses a random or pseudo random process.

10. The method of claim 1 , further comprising canceling an SR process based on the SR counter satisfying the maximum value.

11. A wireless device comprising:

one or more processors; and

memory storing instructions that, when executed by the one or more processors, configure the wireless device to:

receive:

a timer indication for a scheduling request (SR) prohibit timer; and

a maximum value for a SR counter;

and

in a transmission time interval in which the wireless device has more than one valid control channel SR resource among a primary control channel and a secondary control channel:

increment the SR counter for an SR transmission via either the primary control channel or the secondary control channel;

signal an SR via a valid control channel SR resource that is selected from one of the primary control channel or the secondary control channel; and

start the SR prohibit timer for the SR transmission via either the primary control channel or the secondary control channel, wherein a duration of the SR prohibit timer is based on the timer indication.

12. The wireless device of claim 11 , wherein the more than one valid control channel SR resource at least partially overlap in time.

13. The wireless device of claim 11 , wherein the instructions, when executed by the one or more processors, further configure the wireless device to transmit the SR via a primary physical uplink control channel (PUCCH).

14. The wireless device of claim 11 , wherein the primary control channel is of a primary cell, and wherein the secondary control channel is of a secondary cell.

15. The wireless device of claim 11 , wherein:

first SR resources are configured for a primary cell comprising the primary control channel; and

second SR resources are configured for a secondary cell comprising the secondary control channel.

16. The wireless device of claim 11 , wherein the instructions, when executed by the one or more processors, configure the wireless device to signal the SR via the valid control channel SR resource based on the SR counter, before the incrementing, being less than the maximum value in a transmission time interval in which:

an SR process is pending;

no uplink shared channel resource is available for transmission;

a media access control (MAC) entity has at least one valid control channel resource for the SR;

the transmission time interval is not a part of a measurement gap; and

the SR prohibit timer is not running.

17. The wireless device of claim 11 , wherein the instructions, when executed by the one or more processors, configure the wireless device to receive a scheduling request configuration index used to determine whether a transmission time interval has valid resources to transmit the SR.

18. The wireless device of claim 11 , wherein the secondary control channel is of a secondary cell that is a physical uplink control channel (PUCCH) secondary cell.

19. The wireless device of claim 11 , wherein the instructions, when executed by the one or more processors, configure the wireless device to select, via a media access control (MAC) entity, the valid control channel SR resource by using at least one of the following rules:

the MAC entity prioritizes the primary control channel to transmit the SR;

the MAC entity uses control channel resource load information;

the MAC entity alternates between the primary control channel and the secondary control channel to transmit scheduling requests; or

the MAC entity uses a random or pseudo random process.

20. The wireless device of claim 11 , wherein the instructions, when executed by the one or more processors, configure the wireless device to cancel an SR process based on the SR counter satisfying the maximum value.

21. One or more non-transitory computer-readable media storing instructions that, when executed, configure a wireless device to:

receive:

a timer indication for a scheduling request (SR) prohibit timer; and

a maximum value for a SR counter;

and

in a transmission time interval in which the wireless device has more than one valid control channel SR resource among a primary control channel and a secondary control channel:

increment the SR counter for an SR transmission via either the primary control channel or the secondary control channel;

signal an SR via a valid control channel SR resource that is selected from one of the primary control channel or the secondary control channel; and

start the SR prohibit timer for the SR transmission via either the primary control channel or the secondary control channel, wherein a duration of the SR prohibit timer is based on the timer indication.

22. The one or more non-transitory computer-readable media of claim 21 , wherein the more than one valid control channel SR resource at least partially overlap in time.

23. The one or more non-transitory computer-readable media of claim 21 , wherein the instructions, when executed, further configure the wireless device to transmit the SR via a primary physical uplink control channel (PUCCH).

24. The one or more non-transitory computer-readable media of claim 21 , wherein the primary control channel is of a primary cell, and wherein the secondary control channel is of a secondary cell.

25. The one or more non-transitory computer-readable media of claim 21 , wherein:

first SR resources are configured for a primary cell comprising the primary control channel; and

second SR resources are configured for a secondary cell comprising the secondary control channel.

26. The one or more non-transitory computer-readable media of claim 21 , wherein the instructions, when executed, configure the wireless device to signal the SR via the valid control channel SR resource based on the SR counter, before the incrementing, being less than the maximum value in a transmission time interval in which:

an SR process is pending;

no uplink shared channel resource is available for transmission;

a media access control (MAC) entity has at least one valid control channel resource for the SR;

the transmission time interval is not a part of a measurement gap; and

the SR prohibit timer is not running.

27. The one or more non-transitory computer-readable media of claim 21 , wherein the instructions, when executed, configure the wireless device to receive a scheduling request configuration index used to determine whether a transmission time interval has valid resources to transmit the SR.

28. The one or more non-transitory computer-readable media of claim 21 , wherein the secondary control channel is of a secondary cell that is a physical uplink control channel (PUCCH) secondary cell.

29. The one or more non-transitory computer-readable media of claim 21 , wherein the instructions, when executed, configure the wireless device to select, via a media access control (MAC) entity, the valid control channel SR resource by using at least one of the following rules:

the MAC entity prioritizes the primary control channel to transmit the SR;

the MAC entity uses control channel resource load information;

the MAC entity alternates between the primary control channel and the secondary control channel to transmit scheduling requests; or

the MAC entity uses a random or pseudo random process.

30. The one or more non-transitory computer-readable media of claim 21 , wherein the instructions, when executed by, configure the wireless device to cancel an SR process based on the SR counter satisfying the maximum value.

31. A system comprising:

a wireless device comprising:

one or more processors; and

memory storing instructions that, when executed by the one or more processors, configure the wireless device to:

receive:

a timer indication for a scheduling request (SR) prohibit timer; and

a maximum value for a SR counter;

and

in a transmission time interval in which the wireless device has more than one valid control channel SR resource among a primary control channel and a secondary control channel:

increment the SR counter for an SR transmission via either the primary control channel or the secondary control channel;

signal an SR via a valid control channel SR resource that is selected from one of the primary control channel or the secondary control channel; and

start the SR prohibit timer for the SR transmission via either the primary control channel or the secondary control channel, wherein a duration of the SR prohibit timer is based on the timer indication; and

a base station comprising:

one or more processors; and

memory storing instructions that, when executed by the one or more processors of the base station, configure the base station to receive the SR.

32. The system of claim 31 , wherein the more than one valid control channel SR resource at least partially overlap in time.

33. The system of claim 31 , wherein the instructions in the memory of the wireless device, when executed by the one or more processors of the wireless device, configure the wireless device to transmit the SR via a primary physical uplink control channel (PUCCH).

34. The system of claim 31 , wherein the primary control channel is of a primary cell, and wherein the secondary control channel is of a secondary cell.

35. The system of claim 31 , wherein:

first SR resources are configured for a primary cell comprising the primary control channel; and

second SR resources are configured for a secondary cell comprising the secondary control channel.

36. The system of claim 31 , wherein the instructions in the memory of the wireless device, when executed by the one or more processors of the wireless device, configure the wireless device to signal the SR via the valid control channel SR resource based on the SR counter, before the incrementing, being less than the maximum value in a transmission time interval in which:

an SR process is pending;

no uplink shared channel resource is available for transmission;

a media access control (MAC) entity has at least one valid control channel resource for the SR;

the transmission time interval is not a part of a measurement gap; and

the SR prohibit timer is not running.

37. The system of claim 31 , wherein the instructions in the memory of the wireless device, when executed by the one or more processors of the wireless device, configure the wireless device to receive a scheduling request configuration index used to determine whether a transmission time interval has valid resources to transmit the SR.

38. The system of claim 31 , wherein the secondary control channel is of a secondary cell that is a physical uplink control channel (PUCCH) secondary cell.

39. The system of claim 31 , wherein the instructions in the memory of the wireless device, when executed by the one or more processors of the wireless device, configure the wireless device to select, via a media access control (MAC) entity, the valid control channel SR resource by using at least one of the following rules:

the MAC entity prioritizes the primary control channel to transmit the SR;

the MAC entity uses control channel resource load information;

the MAC entity alternates between the primary control channel and the secondary control channel to transmit scheduling requests; or

the MAC entity uses a random or pseudo random process.

40. The system of claim 31 , wherein the instructions in the memory of the wireless device, when executed by the one or more processors of the wireless device, configure the wireless device to cancel an SR process based on the SR counter satisfying the maximum value.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 5, 2024
From: DINAN, ESMAEL HEJAZI
To: OFINNO TECHNOLOGIES, LLC
Reel/Frame 068496/0390 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 17, 2024
From: DINAN, ESMAEL HEJAZI
To: COMCAST CABLE COMMUNICATIONS, LLC
Reel/Frame 067444/0432 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 17, 2024
From: OFINNO TECHNOLOGIES, LLC
To: COMCAST CABLE COMMUNICATIONS, LLC
Reel/Frame 067444/0695 →
Continuity (9)
Continuation 18188763 · Mar 23, 2023
Continuation 17675376 · Feb 18, 2022
Continuation 17101920 · Nov 23, 2020
Continuation 16544186 · Aug 19, 2019
Continuation 15809619 · Nov 10, 2017
Continuation 15058931 · Mar 2, 2016
Provisional Application 62130552 · Mar 9, 2015
Provisional Application 62130563 · Mar 9, 2015
Related Publication 20240064746A1 · Feb 22, 2024