IP Library Granted Patent US 11,943,154
Granted Patent B2
US 11,943,154 · App. 18/158,798 · Granted Mar 26, 2024

Wireless uplink resource allocation

Inventor: Esmael Hejazi Dinan (McLean, VA)
Assignee: Comcast Cable Communications, LLC
H04L5/001H04L5/0053H04L27/2613H04W24/10H04W56/00H04W56/0045H04W72/23H04L5/0044H04W74/0833H04W76/27H04W88/10
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,943,154
App. No.
18/158,798
Granted
Mar 26, 2024
Kind
B2
Abstract

A wireless device may receive configuration parameters of cells comprising a primary cell that is not configured with scheduling request (SR) resources and a secondary cell that is configured with SR resources and that is in a secondary timing advance group (sTAG). A wireless device may determine to perform an SR process. Based on the wireless device not having an uplink data channel resource available in a time interval and not having a valid timing advance for the secondary cell in the time interval, the wireless device may initiate a random access procedure.

Claims (101)

1. A method comprising:

triggering, by a wireless device configured to communicate with a primary cell and a secondary cell, a scheduling request (SR) process, wherein the secondary cell is configured with SR resources and is in a secondary cell group; and

initiating a random access procedure, associated with the SR process, based on:

the wireless device not having an uplink channel resource available in a time interval; and

the wireless device not having a valid timing advance for the secondary cell in the time interval.

2. The method of claim 1 , wherein the initiating the random access procedure comprises sending a random access preamble.

3. The method of claim 1 , wherein the secondary cell is in an activated state in the time interval.

4. The method of claim 1 , further comprising determining to cancel the SR process.

5. The method of claim 1 , further comprising receiving a random access response comprising an uplink grant.

6. The method of claim 1 , wherein the time interval comprises at least one of: a frame, a subframe, a transmission time interval (TTI), a slot, or a symbol.

7. The method of claim 1 , further comprising:

determining to perform the SR process based on the wireless device having one or more uplink packets for transmission.

8. The method of claim 1 , further comprising:

receiving configuration parameters of a plurality of cells comprising the primary cell and the secondary cell.

9. The method of claim 8 , wherein the configuration parameters comprise:

first configuration parameters of a primary physical uplink control channel (PUCCH) for the primary cell; and

second configuration parameters of a secondary PUCCH for the secondary cell.

10. The method of claim 8 , wherein the plurality of cells are grouped into a plurality of physical uplink control channel (PUCCH) groups comprising:

a primary PUCCH group comprising the primary cell, wherein the primary cell is configured for a transmission of a primary PUCCH signal to a base station; and

a secondary PUCCH group comprising the secondary cell, wherein the secondary cell is configured for a transmission of a secondary PUCCH signal to the base station.

11. The method of claim 8 , wherein the plurality of cells are grouped into a plurality of cell groups comprising:

a primary cell group comprising the primary cell; and

the secondary cell group comprising the secondary cell.

12. A wireless device configured to communicate with a primary cell and a secondary cell the wireless device comprising:

one or more processors; and

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

perform a scheduling request (SR) process, wherein the secondary cell is configured with SR resources and is in a secondary cell group; and

initiate a random access procedure, associated with the SR process, based on:

the wireless device not having an uplink channel resource available in a tittle interval; and

the wireless device not having a valid timing advance for the secondary cell in the time interval.

13. The wireless device of claim 12 , wherein the instructions, when executed by the one or more processors, cause the wireless device to initiate the random access procedure by sending a random access preamble.

14. The wireless device of claim 12 , wherein the secondary cell is in an activated state in the time interval.

15. The wireless device of claim 12 , wherein the instructions, when executed by the one or more processors, further cause the wireless device to determine to cancel the SR process.

16. The wireless device of claim 12 , wherein the instructions, when executed by the one or more processors, further cause the wireless device to receive a random access response comprising an uplink grant.

17. The wireless device of claim 12 , wherein the time interval comprises at least one of: a frame, a subframe, a transmission time interval (TTI), a slot, or a symbol.

18. The wireless device of claim 12 , wherein the instructions, when executed by the one or more processors, cause the wireless device to determine to perform the SR process based on the wireless device having one or more uplink packets for transmission.

19. The wireless device of claim 12 , wherein the instructions, when executed by the one or more processors, cause the wireless device to receive configuration parameters of a plurality of cells comprising the primary cell and the secondary cell.

20. The wireless device of claim 19 , wherein the configuration parameters comprise:

first configuration parameters of a primary physical uplink control channel (PUCCH) for the primary cell; and

second configuration parameters of a secondary PUCCH for the secondary cell.

21. The wireless device of claim 19 , wherein the plurality of cells are grouped into a plurality of physical uplink control channel (PUCCH) groups comprising:

a primary PUCCH group comprising the primary cell, wherein the primary cell is configured for a transmission of a primary PUCCH signal to a base station; and

a secondary PUCCH group comprising the secondary cell, wherein the secondary cell is configured for a transmission of a secondary PUCCH signal to the base station.

22. The wireless device of claim 19 , wherein the plurality of cells are grouped into a plurality of cell groups comprising:

a primary cell group comprising the primary cell; and

the secondary cell group comprising the secondary cell.

23. A non-transitory computer-readable medium storing instructions that, when executed, configure a wireless device to:

communicate with a primary cell and a secondary cell;

perform a scheduling request (SR) process, wherein the secondary cell is configured with SR resources and is in a secondary cell group; and

initiate a random access procedure, associated with the SR process, based on:

the wireless device not having an uplink channel resource available in a time interval; and

the wireless device not having a valid timing advance for the secondary cell in the time interval.

24. The non-transitory computer-readable medium of claim 23 , wherein the instructions, when executed, configure the wireless device to initiate the random access procedure by sending a random access preamble.

25. The non-transitory computer-readable medium of claim 23 , wherein the secondary cell is in an activated state in the time interval.

26. The non-transitory computer-readable medium of claim 23 , wherein the instructions, when executed, further configure the wireless device to determine to cancel the SR process.

27. The non-transitory computer-readable medium of claim 23 , wherein the instructions, when executed, further configure the wireless device to receive a random access response comprising an uplink grant.

28. The non-transitory computer-readable medium of claim 23 , wherein the time interval comprises at least one of: a frame, a subframe, a transmission time interval (TTI), a slot, or a symbol.

29. The non-transitory computer-readable medium of claim 23 , wherein the instructions, when executed, configure the wireless device to determine to perform the SR process based on the wireless device having one or more uplink packets for transmission.

30. The non-transitory computer-readable medium of claim 23 , wherein the instructions, when executed, configure the wireless device to receive configuration parameters of a plurality of cells comprising the primary cell and the secondary cell.

31. The non-transitory computer-readable medium of claim 30 , wherein the configuration parameters comprise:

first configuration parameters of a primary physical uplink control channel (PUCCH) for the primary cell; and

second configuration parameters of a secondary PUCCH for the secondary cell.

32. The non-transitory computer-readable medium of claim 30 , wherein the plurality of cells are grouped into a plurality of physical uplink control channel (PUCCH) groups comprising:

a primary PUCCH group comprising the primary cell, wherein the primary cell is configured for a transmission of a primary PUCCH signal to a base station; and

a secondary PUCCH group comprising the secondary cell, wherein the secondary cell is configured for a transmission of a secondary PUCCH signal to the base station.

33. The non-transitory computer-readable medium of claim 30 , wherein the plurality of cells are grouped into a plurality of cell groups comprising:

a primary cell group comprising the primary cell; and

the secondary cell group comprising the secondary cell.

34. A system comprising:

a wireless device configured to communicate with a primary cell and a secondary cell, the wireless device comprising:

one or more processors; and

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

triggering a scheduling request (SR) process, wherein the secondary cell is configured with SR resources and is in a secondary cell group; and

initiating a random access procedure, associated with the SR process, based on:

the wireless device not having an uplink channel resource available in a time interval; and

the wireless device not having a valid timing advance for the secondary cell in the time interval; 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, cause the base station to:

receive a random access preamble associated with the random access procedure.

35. The system of claim 34 , wherein the instructions stored in the memory of the wireless device, when executed by the one or more processors of the wireless device, cause the wireless device to initiate the random access procedure by causing:

sending the random access preamble.

36. The system of claim 34 , wherein the secondary cell is in an activated state in the time interval.

37. The system of claim 34 , wherein the instructions stored in the memory of the wireless device, when executed by the one or more processors of the wireless device, cause the wireless device to:

determine to cancel the SR process.

38. The system of claim 34 , wherein the instructions stored in the memory of the wireless device, when executed by the one or more processors of the wireless device, cause the wireless device to:

receive a random access response comprising an uplink grant.

39. The system of claim 34 , wherein the time interval comprises at least one of: a frame, a subframe, a transmission time interval (TTI), a slot, or a symbol.

40. The system of claim 34 , wherein the instructions stored in the memory of the wireless device, when executed by the one or more processors of the wireless device, cause the wireless device to:

determine to perform the SR process based on the wireless device having one or more uplink packets for transmission.

41. The system of claim 34 , wherein the instructions stored in the memory of the wireless device, when executed by the one or more processors of the wireless device, cause the wireless device to:

receive configuration parameters of a plurality of cells comprising the primary cell and the secondary cell.

42. The system of claim 41 , wherein the configuration parameters comprise:

first configuration parameters of a primary physical uplink control channel (PUCCH) for the primary cell; and

second configuration parameters of a secondary PUCCH for the secondary cell.

43. The system of claim 41 , wherein the plurality of cells are grouped into a plurality of physical uplink control channel (PUCCH) groups comprising:

a primary PUCCH group comprising the primary cell, wherein the primary cell is configured for a transmission of a primary PUCCH signal to a base station; and

a secondary PUCCH group comprising the secondary cell, wherein the secondary cell is configured for a transmission of a secondary PUCCH signal to the base station.

44. The system of claim 41 , wherein the plurality of cells are grouped into a plurality of cell groups comprising:

a primary cell group comprising the primary cell; and

the secondary cell group comprising the secondary cell.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 14, 2024
From: DINAN, ESMAEL HEJAZI
To: OFINNO TECHNOLOGIES, LLC
Reel/Frame 066459/0256 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 14, 2024
From: OFINNO TECHNOLOGIES, LLC
To: COMCAST CABLE COMMUNICATIONS, LLC
Reel/Frame 066459/0392 →
Continuity (6)
Continuation 17684881 · Mar 2, 2022
Continuation 16522397 · Jul 25, 2019
Continuation 15951499 · Apr 12, 2018
Continuation 15162779 · May 24, 2016
Provisional Application 62175867 · Jun 15, 2015
Related Publication 20230239087A1 · Jul 27, 2023