IP Library Granted Patent US 12,108,355
Granted Patent B2
US 12,108,355 · App. 18/218,907 · Granted Oct 1, 2024

Carrier grouping in multicarrier communications

Inventor: Esmael Hejazi Dinan (McLean, VA)
Assignee: Comcast Cable Communications, LLC
H04W56/0045H04L5/0085H04L5/0098H04L27/2613H04L27/2657H04L27/2666H04L27/2692H04W56/0005H04W72/0453H04W72/20H04W72/21H04W72/23H04W74/0833H04W74/006H04W74/008
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,108,355
App. No.
18/218,907
Granted
Oct 1, 2024
Kind
B2
Abstract

Methods, apparatuses, and systems for wireless communications are described. Uplink signals may be time aligned based on different synchronization signals as a timing reference for different carrier groups. A base station may send, to a wireless device, a time alignment command comprising: an indication of a carrier group index, and a time adjustment value. Based on the time alignment command, the wireless device may send second uplink signals.

Claims (180)

1. A method comprising:

transmitting, by a base station, at least one radio resource control message associated with configuration of a plurality of carrier groups, wherein the plurality of carrier groups comprises:

a primary carrier group; and

a secondary carrier group, and

wherein uplink signals of the plurality of carrier groups are time aligned based on different timing references for different carrier groups of the plurality of carrier groups;

transmitting, to a wireless device, a time alignment command comprising:

an identity of a carrier group of the plurality of carrier groups; and

a time adjustment value; and

receiving, via at least one carrier of the carrier group and based on the time alignment command, an uplink signal.

2. The method of claim 1 , further comprising:

after the transmitting the at least one radio resource control message, transmitting a control command, wherein the control command:

is configured to cause the wireless device to transmit, via at least one carrier of the carrier group, a random access preamble;

is scrambled using an identifier of the wireless device; and

comprises:

a preamble index, corresponding to the random access preamble;

a power control command; and

a mask index configured to be used to determine, for the random access preamble, at least one of transmission timing or transmission resources.

3. The method of claim 1 , further comprising receiving, via at least one carrier of the carrier group and after transmitting a control command, a random access preamble.

4. The method of claim 1 , further comprising transmitting, via the primary carrier group and after receiving a random access preamble, a long time alignment command comprising:

a preamble index; and

a long time adjustment value.

5. The method of claim 1 , wherein the different timing references comprise a primary synchronization signal and a secondary synchronization signal.

6. The method of claim 1 , wherein the at least one radio resource control message comprises a physical layer parameter, a media access control layer parameter, and a radio link control layer parameter.

7. The method of claim 1 , further comprising applying the time adjustment value to the uplink signal received via the at least one carrier of the carrier group.

8. The method of claim 1 , further comprising receiving, from the wireless device, a buffer status report, wherein the buffer status report comprises a buffer size indicating an amount of data, in at least one buffer of the wireless device, available for transmission.

9. The method of claim 1 , further comprising transmitting, via carriers associated with the plurality of carrier groups, downlink signals that are time aligned.

10. A base station comprising:

one or more processors; and

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

transmit at least one radio resource control message associated with configuration of a plurality of carrier groups, wherein the plurality of carrier groups comprises:

a primary carrier group; and

a secondary carrier group, and

wherein uplink signals of the plurality of carrier groups are time aligned based on different timing references for different carrier groups of the plurality of carrier groups;

transmit, to a wireless device, a time alignment command comprising:

an identity of a carrier group of the plurality of carrier groups; and

a time adjustment value; and

receive, via at least one carrier of the carrier group and based on the time alignment command, an uplink signal.

11. The base station of claim 10 , wherein the instructions, when executed by the one or more processors, further configure the base station to:

after transmitting the at least one radio resource control message, transmit a control command, wherein the control command:

is configured to cause the wireless device to transmit, via at least one carrier of the carrier group, a random access preamble;

is scrambled using an identifier of the wireless device; and

comprises:

a preamble index, corresponding to the random access preamble;

a power control command; and

a mask index configured to be used to determine, for the random access preamble, at least one of transmission timing or transmission resources.

12. The base station of claim 10 , wherein the instructions, when executed by the one or more processors, further configure the base station to receive, via at least one carrier of the carrier group and after transmitting a control command, a random access preamble.

13. The base station of claim 10 , wherein the instructions, when executed by the one or more processors, further configure the base station to transmit, via the primary carrier group and after receiving a random access preamble, a long time alignment command comprising:

a preamble index; and

a long time adjustment value.

14. The base station of claim 10 , wherein the different timing references comprise a primary synchronization signal and a secondary synchronization signal.

15. The base station of claim 10 , wherein the at least one radio resource control message comprises a physical layer parameter, a media access control layer parameter, and a radio link control layer parameter.

16. The base station of claim 10 , wherein the instructions, when executed by the one or more processors, further configure the base station to apply the time adjustment value to the uplink signal received via the at least one carrier of the carrier group.

17. The base station of claim 10 , wherein the instructions, when executed by the one or more processors, further configure the base station to receive, from the wireless device, a buffer status report, wherein the buffer status report comprises a buffer size indicating an amount of data, in at least one buffer of the wireless device, available for transmission.

18. The base station of claim 10 , wherein the instructions, when executed by the one or more processors, further configure the base station to transmit, via carriers associated with the plurality of carrier groups, downlink signals that are time aligned.

19. A method comprising:

receiving, by a wireless device, at least one radio resource control message associated with configuration of a plurality of carrier groups, wherein the plurality of carrier groups comprises:

a primary carrier group; and

a secondary carrier group, and

wherein uplink signals of the plurality of carrier groups are time aligned based on different timing references for different carrier groups of the plurality of carrier groups;

receiving, from a base station, a time alignment command comprising:

an identity of a carrier group of the plurality of carrier groups; and

a time adjustment value; and

transmitting, via at least one carrier of the carrier group and based on the time alignment command, an uplink signal.

20. The method of claim 19 , further comprising:

after the receiving the at least one radio resource control message, receiving a control command, wherein the control command:

is scrambled using an identifier of the wireless device; and

comprises:

a preamble index, corresponding to a random access preamble;

a power control command; and

a mask index configured to be used to determine, for the random access preamble, at least one of transmission timing or transmission resources; and

transmitting, via at least one carrier of the carrier group, the random access preamble.

21. The method of claim 19 , further comprising transmitting, via at least one carrier of the carrier group and after receiving a control command, a random access preamble.

22. The method of claim 19 , further comprising receiving, via the primary carrier group and after transmitting a random access preamble, a long time alignment command comprising:

a preamble index; and

a long time adjustment value.

23. The method of claim 19 , wherein the different timing references comprise a primary synchronization signal and a secondary synchronization signal.

24. The method of claim 19 , wherein the at least one radio resource control message comprises a physical layer parameter, a media access control layer parameter, and a radio link control layer parameter.

25. The method of claim 19 , further comprising applying the time adjustment value to the uplink signal transmitted via the at least one carrier of the carrier group.

26. The method of claim 19 , further comprising transmitting a buffer status report, wherein the buffer status report comprises a buffer size indicating an amount of data, in at least one buffer of the wireless device, available for transmission.

27. The method of claim 19 , further comprising receiving, via carriers associated with the plurality of carrier groups, downlink signals that are time aligned.

28. 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 at least one radio resource control message associated with configuration of a plurality of carrier groups, wherein the plurality of carrier groups comprises:

a primary carrier group; and

a secondary carrier group, and

wherein uplink signals of the plurality of carrier groups are time aligned based on different timing references for different carrier groups of the plurality of carrier groups;

receive, from a base station, a time alignment command comprising:

an identity of a carrier group of the plurality of carrier groups; and

a time adjustment value; and

transmit, via at least one carrier of the carrier group and based on the time alignment command, an uplink signal.

29. The wireless device of claim 28 , wherein the instructions, when executed by the one or more processors, further configure the wireless device to:

after receiving the at least one radio resource control message, receive a control command, wherein the control command:

is scrambled using an identifier of the wireless device; and

comprises:

a preamble index, corresponding to a random access preamble;

a power control command; and

a mask index configured to be used to determine, for the random access preamble, at least one of transmission timing or transmission resources; and

transmit, via at least one carrier of the carrier group, the random access preamble.

30. The wireless device of claim 28 , wherein the instructions, when executed by the one or more processors, further configure the wireless device to transmit, via at least one carrier of the carrier group and after receiving a control command, a random access preamble.

31. The wireless device of claim 28 , wherein the instructions, when executed by the one or more processors, further configure the wireless device to receive, via the primary carrier group and after transmitting a random access preamble, a long time alignment command comprising:

a preamble index; and

a long time adjustment value.

32. The wireless device of claim 28 , wherein the different timing references comprise a primary synchronization signal and a secondary synchronization signal.

33. The wireless device of claim 28 , wherein the at least one radio resource control message comprises a physical layer parameter, a media access control layer parameter, and a radio link control layer parameter.

34. The wireless device of claim 28 , wherein the instructions, when executed by the one or more processors, further configure the wireless device to apply the time adjustment value to the uplink signal transmitted via the at least one carrier of the carrier group.

35. The wireless device of claim 28 , wherein the instructions, when executed by the one or more processors, further configure the wireless device to transmit a buffer status report, wherein the buffer status report comprises a buffer size indicating an amount of data, in at least one buffer of the wireless device, available for transmission.

36. The wireless device of claim 28 , wherein the instructions, when executed by the one or more processors, further configure the wireless device to receive, via carriers associated with the plurality of carrier groups, downlink signals that are time aligned.

37. A non-transitory computer-readable medium storing instructions that, when executed, configure a base station to:

transmit at least one radio resource control message associated with configuration of a plurality of carrier groups, wherein the plurality of carrier groups comprises:

a primary carrier group; and

a secondary carrier group, and

wherein uplink signals of the plurality of carrier groups are time aligned based on different timing references for different carrier groups of the plurality of carrier groups;

transmit, to a wireless device, a time alignment command comprising:

an identity of a carrier group of the plurality of carrier groups; and

a time adjustment value; and

receive, via at least one carrier of the carrier group and based on the time alignment command, an uplink signal.

38. The non-transitory computer-readable medium of claim 37 , wherein the instructions, when executed, further configure the base station to receive, via at least one carrier of the carrier group and after transmitting a control command, a random access preamble.

39. The non-transitory computer-readable medium of claim 37 , wherein the instructions, when executed, further configure the base station to transmit, via the primary carrier group and after receiving a random access preamble, a long time alignment command comprising:

a preamble index; and

a long time adjustment value.

40. The non-transitory computer-readable medium of claim 37 , wherein the different timing references comprise a primary synchronization signal and a secondary synchronization signal.

41. The non-transitory computer-readable medium of claim 37 , wherein the instructions, when executed, further configure the base station to apply the time adjustment value to the uplink signal received via the at least one carrier of the carrier group.

42. The non-transitory computer-readable medium of claim 37 , wherein the instructions, when executed, further configure the base station to transmit, via carriers associated with the plurality of carrier groups, downlink signals that are time aligned.

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

receive at least one radio resource control message associated with configuration of a plurality of carrier groups, wherein the plurality of carrier groups comprises:

a primary carrier group; and

a secondary carrier group, and

wherein uplink signals of the plurality of carrier groups are time aligned based on different timing references for different carrier groups of the plurality of carrier groups;

receive, from a base station, a time alignment command comprising:

an identity of a carrier group of the plurality of carrier groups; and

a time adjustment value; and

transmit, via at least one carrier of the carrier group and based on the time alignment command, an uplink signal.

44. The non-transitory computer-readable medium of claim 43 , wherein the instructions, when executed, further configure the wireless device to:

receive, after receiving the at least one radio resource control message, a control command, wherein the control command:

is scrambled using an identifier of the wireless device; and

comprises:

a preamble index, corresponding to a random access preamble;

a power control command; and

a mask index configured to be used to determine, for the random access preamble, at least one of transmission timing or transmission resources; and

transmit, via at least one carrier of the carrier group, the random access preamble.

45. The non-transitory computer-readable medium of claim 43 , wherein the different timing references comprise a primary synchronization signal and a secondary synchronization signal.

46. The non-transitory computer-readable medium of claim 43 , wherein the instructions, when executed, further configure the wireless device to apply the time adjustment value to the uplink signal transmitted via the at least one carrier of the carrier group.

47. A system comprising:

a base station comprising:

one or more processors; and

memory storing instructions; and

a wireless device comprising:

one or more processors; and

memory storing instructions; and

wherein the instructions stored in the memory of the base station, when executed by the one or more processors of the base station, configure the base station to:

transmit at least one radio resource control message associated with configuration of a plurality of carrier groups, wherein the plurality of carrier groups comprises:

a primary carrier group; and

a secondary carrier group, and

wherein uplink signals of the plurality of carrier groups are time aligned based on different timing references for different carrier groups of the plurality of carrier groups; and

transmit a time alignment command comprising:

an identity of a carrier group of the plurality of carrier groups; and

a time adjustment value, and

wherein the instructions stored 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 the at least one radio resource control message;

receive the time alignment command; and

transmit, via at least one carrier of the carrier group and based on the time alignment command, an uplink signal.

48. The system of claim 47 , wherein the instructions stored in the memory of the wireless device, when executed by the one or more processors of the wireless device, further configure the wireless device to transmit, via at least one carrier of the carrier group and after transmitting a control command, a random access preamble.

49. The system of claim 47 , wherein the instructions stored in the memory of the base station, when executed by the one or more processors of the base station, further configure the base station to transmit, via the primary carrier group and after receiving a random access preamble, a long time alignment command comprising:

a preamble index; and

a long time adjustment value.

50. The system of claim 47 , wherein the different timing references comprise a primary synchronization signal and a secondary synchronization signal.

51. The system of claim 47 , wherein the instructions stored in the memory of the base station, when executed by the one or more processors of the base station, further configure the base station to apply the time adjustment value to the uplink signal received via the at least one carrier of the carrier group.

52. The system of claim 47 , wherein the instructions stored in the memory of the base station, when executed by the one or more processors of the base station, further configure the base station to transmit, via carriers associated with the plurality of carrier groups, downlink signals that are time aligned.

53. The system of claim 47 , wherein:

the instructions stored in the memory of the base station, when executed by the one or more processors of the base station, further configure the base station to:

transmit, after transmitting the at least one radio resource control message, a control command, wherein the control command:

is scrambled using an identifier of the wireless device; and

comprises:

a preamble index, corresponding to a random access preamble;

a power control command; and

a mask index configured to be used to determine, for the random access preamble, at least one of transmission timing or transmission resources, and

the instructions stored in the memory of the wireless device, when executed by the one or more processors of the wireless device, further configure the wireless device to:

transmit, via at least one carrier of the carrier group, the random access preamble.

54. The system of claim 47 , wherein the instructions stored in the memory of the wireless device, when executed by the one or more processors of the wireless device, further configure the wireless device to apply the time adjustment value to the uplink signal transmitted via the at least one carrier of the carrier group.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 9, 2024
From: DINAN, ESMAEL HEJAZI
To: OFINNO TECHNOLOGIES, LLC
Reel/Frame 068233/0653 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 9, 2024
From: OFINNO TECHNOLOGIES, LLC
To: COMCAST CABLE COMMUNICATIONS, LLC
Reel/Frame 068233/0768 →
Continuity (12)
Continuation 17468176 · Sep 7, 2021
Continuation 16695476 · Nov 26, 2019
Continuation 15201544 · Jul 4, 2016
Continuation 14202102 · Mar 10, 2014
Continuation 14016946 · Sep 3, 2013
Continuation 13887347 · May 5, 2013
Continuation 13759766 · Feb 5, 2013
Continuation 13556165 · Jul 23, 2012
Provisional Application 61556045 · Nov 4, 2011
Provisional Application 61528226 · Aug 27, 2011
Provisional Application 61511544 · Jul 25, 2011
Related Publication 20230413206A1 · Dec 21, 2023