IP Library Granted Patent US 10,524,222
Granted Patent B2
US 10,524,222 · App. 15/201,544 · Granted Dec 31, 2019

Carrier grouping in multicarrier communications

Inventor: Esmael Hejazi Dinan (Herndon, VA)
Assignee: Comcast Cable Communications, LLC
H04W56/0045H04L5/0085H04L5/0098H04L27/2613H04L27/2657H04L27/2666H04L27/2692H04W56/0005H04W72/042H04W72/0406H04W72/0413H04W72/0453H04W74/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 10,524,222
App. No.
15/201,544
Granted
Dec 31, 2019
Kind
B2
Abstract

A wireless device receives messages comprising parameters of carriers and carrier groups. Downlink transmissions on a first carrier and at least one second carrier are substantially time aligned with each other. The wireless device receives time alignment commands comprising a time adjustment value and an index identifying a carrier group. Uplink transmissions on a first carrier group and a second carrier group employ different synchronization signals on different carriers as timing reference and are adjusted in response to different time alignment commands.

Claims (200)

1. A method comprising:

transmitting, by a base station, at least one radio resource control message comprising:

configuration parameters of a plurality of carriers, wherein the plurality of carriers are grouped into a plurality of carrier groups comprising:

a first carrier group comprising one or more first carriers of the plurality of carriers; and

a second carrier group comprising one or more second carriers of the plurality of carriers; and

a first carrier group index indicating, for a second carrier of the one or more second carriers, the second carrier group;

transmitting, via the plurality of carriers, downlink signals that are time aligned;

receiving, from a wireless device via the first carrier group and via the second carrier group, first uplink signals, wherein transmissions of the first uplink signals use, as a timing reference, different synchronization signals for different carriers; and

transmitting, to the wireless device, a time alignment command of a plurality of time alignment commands each associated with a different timing adjustment, wherein the time alignment command comprises:

a second carrier group index indicating a carrier group of the plurality of carrier groups; and

a time adjustment value for a timing adjustment of second uplink signals associated with the carrier group of the plurality of carrier groups.

2. The method of claim 1 , wherein the second carrier group is different from the first carrier group, and wherein the carrier group of the plurality of carrier groups comprises one of:

the first carrier group; or

the second carrier group.

3. The method of claim 1 , further comprising:

after 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 the second carrier of the one or more second carriers, a random access preamble; and

wherein the control command comprises a preamble index corresponding to the random access preamble.

4. The method of claim 3 , further comprising receiving, via the second carrier of the one or more second carriers and after transmitting the control command, the random access preamble.

5. The method of claim 4 , further comprising transmitting, via the one or more first carriers and after receiving the random access preamble, a long time alignment command comprising:

the preamble index; and

a long time adjustment value.

6. The method of claim 3 , wherein the control command further comprises a power control command.

7. The method of claim 3 , further comprising scrambling the control command using an identifier of the wireless device.

8. The method of claim 3 , further comprising receiving, from the wireless device and prior to the transmitting the control command, a buffer status report, wherein the buffer status report comprises a buffer size indicating an amount of data available for transmission in buffers of the wireless device.

9. The method of claim 3 , wherein the control command further comprises a mask index configured to determine transmission timing, or transmission resources, of the random access preamble.

10. The method of claim 1 , wherein the different synchronization signals comprise a primary synchronization signal and a secondary synchronization signal.

11. The method of claim 1 , wherein the configuration parameters comprise a physical layer parameter, a media access control layer parameter, and a radio link control layer parameter.

12. The method of claim 1 , further comprising applying the time adjustment value to one or more transmissions of the second uplink signals by the wireless device via the carrier group of the plurality of carrier groups.

13. A 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:

receive at least one radio resource control message comprising:

configuration parameters of a plurality of carriers, wherein the plurality of carriers are grouped into a plurality of carrier groups comprising:

a first carrier group comprising one or more first carriers of the plurality of carriers; and

a second carrier group comprising one or more second carriers of the plurality of carriers; and

a first carrier group index indicating, for a second carrier of the one or more second carriers, the second carrier group;

receive, from a base station via the plurality of carriers, downlink signals that are time aligned;

transmit, to the base station via the first carrier group and via the second carrier group, first uplink signals, wherein transmissions of the first uplink signals use, as a timing reference, different synchronization signals for different carriers; and

receive a time alignment command of a plurality of time alignment commands each associated with a different timing adjustment, wherein the time alignment command comprises:

a second carrier group index indicating a carrier group of the plurality of carrier groups; and

a time adjustment value for a timing adjustment of second uplink signals associated with the carrier group of the plurality of carrier groups.

14. The wireless device of claim 13 , wherein the second carrier group is different from the first carrier group, and wherein the carrier group of the plurality of carrier groups comprises one of:

the first carrier group; or

the second carrier group.

15. The wireless device of claim 13 , wherein the instructions, when executed by the one or more processors, further cause the wireless device to receive a control command configured to cause the wireless device to transmit, via the second carrier of the one or more second carriers, a random access preamble.

16. The wireless device of claim 15 , wherein the instructions, when executed by the one or more processors, further cause the wireless device to transmit, via the second carrier of the one or more second carriers and after receiving the control command, the random access preamble.

17. The wireless device of claim 16 , wherein the instructions, when executed by the one or more processors, further cause the wireless device to receive, via the one or more first carriers and after transmitting the random access preamble, a long time alignment command comprising:

a preamble index; and

a long time adjustment value.

18. The wireless device of claim 15 , wherein the control command further comprises a power control command.

19. The wireless device of claim 15 , wherein the instructions, when executed by the one or more processors, further cause the wireless device to transmit, prior to receiving the control command, a buffer status report, wherein the buffer status report comprises a buffer size indicating an amount of data available for transmission in buffers of the wireless device.

20. The wireless device of claim 15 , wherein the control command further comprises a mask index configured to determine transmission timing, or transmission resources, of the random access preamble.

21. The wireless device of claim 13 , wherein the different synchronization signals comprise a primary synchronization signal and a secondary synchronization signal.

22. The wireless device of claim 13 , wherein the configuration parameters comprise a physical layer parameter, a media access control layer parameter, and a radio link control layer parameter.

23. The wireless device of claim 13 , wherein the instructions, when executed by the one or more processors, further cause the wireless device to apply the time adjustment value to one or more transmissions, via the carrier group of the plurality of carrier groups, of the second uplink signals.

24. A method comprising:

transmitting, by a base station, at least one radio resource control message comprising:

configuration parameters of a plurality of carriers, wherein the plurality of carriers are grouped into a plurality of carrier groups comprising:

a first carrier group comprising one or more first carriers of the plurality of carriers; and

a second carrier group comprising one or more second carriers of the plurality of carriers; and

a first carrier group index indicating, for a second carrier of the one or more second carriers, the second carrier group;

transmitting a control command configured to cause a wireless device to transmit, via the second carrier, a random access preamble;

receiving, via the second carrier of the one or more second carriers, the random access preamble, wherein transmission timing of the random access preamble is determined, at least in part, using a synchronization signal transmitted via a downlink carrier of the second carrier group; and

transmitting a time alignment command of a plurality of time alignment commands each associated with a different timing adjustment, wherein the time alignment command comprises:

a second carrier group index indicating a carrier group of the plurality of carrier groups; and

a time adjustment value for a timing adjustment of uplink signals associated with the carrier group of the plurality of carrier groups, wherein the uplink signals use, as a timing reference, the synchronization signal, wherein the time alignment command is configured to cause substantial alignment of reception timing of the uplink signals in frames and subframes of the carrier group of the plurality of carrier groups.

25. The method of claim 24 , wherein the transmitting the control command comprises transmitting the control command via a scheduling carrier of the second carrier of the one or more second carriers.

26. The method of claim 24 , wherein the control command comprises a carrier index indicating the second carrier of the one or more second carriers wherein the second carrier group is different from the first carrier group, and wherein the carrier group of the plurality of carrier groups comprises one of:

the first carrier group; or

the second carrier group.

27. The method of claim 24 , wherein the control command comprises a power control command.

28. The method of claim 24 , further comprising scrambling the control command using an identifier of the wireless device.

29. The method of claim 24 , further comprising receiving, from the wireless device and prior to the transmitting the control command, a buffer status report, wherein the buffer status report comprises a buffer size indicating an amount of data available for transmission in buffers of the wireless device.

30. The method of claim 24 , wherein the control command comprises a mask index configured to determine transmission timing, or transmission resources, of the random access preamble.

31. The method of claim 24 , wherein the receiving the random access preamble is after the transmitting the control command.

32. The method of claim 31 , further comprising transmitting, via the one or more first carriers and after receiving the random access preamble, a long time alignment command comprising:

a preamble index; and

a long time adjustment value.

33. The method of claim 24 , wherein the configuration parameters comprise a physical layer parameter, a media access control layer parameter, and a radio link control layer parameter.

34. The method of claim 24 , further comprising applying the time adjustment value to one or more transmissions, via the carrier group of the plurality of carrier groups, of the uplink signals.

35. A method comprising:

receiving, by a wireless device, at least one radio resource control message comprising:

configuration parameters of a plurality of carriers, wherein the plurality of carriers are grouped into a plurality of carrier groups comprising:

a first carrier group comprising one or more first carriers of the plurality of carriers; and

a second carrier group comprising one or more second carriers of the plurality of carriers; and

a first carrier group index indicating, for a second carrier of the one or more second carriers, the second carrier group;

receiving, via the plurality of carriers, downlink signals that are time aligned;

transmitting, via the first carrier group and via the second carrier group, first uplink signals, wherein transmissions of the first uplink signals use, as a timing reference, different synchronization signals for different carriers; and

receiving a time alignment command of a plurality of time alignment commands each associated with a different timing adjustment, wherein the time alignment command comprises:

a second carrier group index indicating a carrier group of the plurality of carrier groups; and

a time adjustment value for a timing adjustment of second uplink signals associated with the carrier group of the plurality of carrier groups.

36. The method of claim 35 , wherein the second carrier group is different from the first carrier group, and wherein the carrier group of the plurality of carrier groups comprises one of:

the first carrier group; or

the second carrier group.

37. The method of claim 35 , wherein the different synchronization signals comprise a primary synchronization signal and a secondary synchronization signal.

38. The method of claim 35 , wherein the configuration parameters comprise a physical layer parameter, a media access control layer parameter, and a radio link control layer parameter.

39. The method of claim 35 , further comprising applying the time adjustment value to one or more transmissions, via the carrier group of the plurality of carrier groups, of the second uplink signals.

40. The method of claim 35 , further comprising:

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

wherein the control command is configured to cause the wireless device to transmit, via the second carrier of the one or more second carriers, a random access preamble; and

wherein the control command comprises a preamble index corresponding to the random access preamble.

41. The method of claim 40 , further comprising transmitting, via the second carrier of the one or more second carriers and after receiving the control command, the random access preamble.

42. The method of claim 41 , further comprising receiving, via the one or more first carriers and after transmitting the random access preamble, a long time alignment command comprising:

the preamble index; and

a long time adjustment value.

43. The method of claim 40 , wherein the control command further comprises a power control command.

44. The method of claim 40 , further comprising transmitting, by the wireless device and prior to the receiving the control command, a buffer status report, wherein the buffer status report comprises a buffer size indicating an amount of data available for transmission in buffers of the wireless device.

45. The method of claim 40 , wherein the control command further comprises a mask index configured to determine transmission timing, or transmission resources, of the random access preamble.

46. A base station comprising:

one or more processors; and

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

transmit at least one radio resource control message comprising:

configuration parameters of a plurality of carriers, wherein the plurality of carriers are grouped into a plurality of carrier groups comprising:

a first carrier group comprising one or more first carriers of the plurality of carriers; and

a second carrier group comprising one or more second carriers of the plurality of carriers; and

a first carrier group index indicating, for a second carrier of the one or more second carriers, the second carrier group;

transmit, via the plurality of carriers, downlink signals that are time aligned;

receive, from a wireless device via the first carrier group and via the second carrier group, first uplink signals, wherein transmissions of the first uplink signals use, as a timing reference, different synchronization signals for different carriers; and

transmit a time alignment command of a plurality of time alignment commands each associated with a different timing adjustment, wherein the time alignment command comprises:

a second carrier group index indicating a carrier group of the plurality of carrier groups; and

a time adjustment value for a timing adjustment of second uplink signals associated with the carrier group of the plurality of carrier groups.

47. The base station of claim 46 , wherein the second carrier group is different from the first carrier group, and wherein the carrier group of the plurality of carrier groups comprises one of:

the first carrier group; or

the second carrier group.

48. The base station of claim 46 , wherein the different synchronization signals comprise a primary synchronization signal and a secondary synchronization signal.

49. The base station of claim 46 , wherein the configuration parameters comprise a physical layer parameter, a media access control layer parameter, and a radio link control layer parameter.

50. The base station of claim 46 , wherein the instructions, when executed by the one or more processors, further cause the base station to apply the time adjustment value to one or more transmissions, via the carrier group of the plurality of carrier groups, of the second uplink signals.

51. The base station of claim 46 , wherein the instructions, when executed by the one or more processors, further cause the base station to transmit a control command configured to cause the wireless device to transmit, via the second carrier of the one or more second carriers, a random access preamble.

52. The base station of claim 51 , wherein the control command further comprises a power control command.

53. The base station of claim 51 , wherein the instructions, when executed by the one or more processors, further cause the base station to receive, prior to transmitting the control command, a buffer status report, wherein the buffer status report comprises a buffer size indicating an amount of data available for transmission in buffers of the wireless device.

54. The base station of claim 51 , wherein the control command further comprises a mask index configured to determine transmission timing, or transmission resources, of the random access preamble.

55. The base station of claim 51 , wherein the instructions, when executed by the one or more processors, further cause the base station to scramble the control command using an identifier of the wireless device.

56. The base station of claim 51 , wherein the instructions, when executed by the one or more processors, further cause the base station to receive, via the second carrier of the one or more second carriers and after transmitting the control command, the random access preamble.

57. The base station of claim 56 , wherein the instructions, when executed by the one or more processors, further cause the base station to transmit, via the one or more first carriers and after receiving the random access preamble, a long time alignment command comprising:

a preamble index; and

a long time adjustment value.

58. A system comprising:

a base station; and

a wireless device;

wherein the base station comprises:

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:

transmit at least one radio resource control message comprising:

configuration parameters of a plurality of carriers, wherein the plurality of carriers are grouped into a plurality of carrier groups comprising:

 a first carrier group comprising one or more first carriers of the plurality of carriers; and

 a second carrier group comprising one or more second carriers of the plurality of carriers; and

a first carrier group index indicating, for a second carrier of the one or more second carriers, the second carrier group;

transmit, via the plurality of carriers, downlink signals that are time aligned; and

transmit a time alignment command of a plurality of time alignment commands each associated with a different timing adjustment, wherein the time alignment command comprises:

a second carrier group index indicating a carrier group of the plurality of carrier groups; and

a time adjustment value for a timing adjustment of second uplink signals associated with the carrier group of the plurality of carrier groups; and

wherein the wireless device comprises:

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:

transmit, to the base station via the first carrier group and via the second carrier group, first uplink signals, wherein transmissions of the first uplink signals use, as a timing reference, different synchronization signals for different carriers.

59. The system of claim 58 , wherein the second carrier group is different from the first carrier group, and wherein the carrier group of the plurality of carrier groups comprises one of:

the first carrier group; or

the second carrier group.

60. The system of claim 58 , wherein the different synchronization signals comprise a primary synchronization signal and a secondary synchronization signal.

61. The system of claim 58 , wherein the configuration parameters comprise a physical layer parameter, a media access control layer parameter, and a radio link control layer parameter.

62. The system of claim 58 , wherein the instructions stored in the memory of the wireless device, when executed by the one or more processors of the wireless device, further cause the wireless device to apply the time adjustment value to one or more transmissions, via the carrier group of the plurality of carrier groups, of the second uplink signals.

63. The system of claim 58 , wherein the instructions stored in the memory of the base station, when executed by the one or more processors of the base station, further cause the base station to transmit a control command configured to cause the wireless device to transmit, via the second carrier of the one or more second carriers, a random access preamble.

64. The system of claim 63 , wherein the control command comprises a power control command.

65. The system of claim 63 , wherein the instructions stored in the memory of the wireless device, when executed by the one or more processors of the wireless device, further cause the wireless device to transmit, prior to receiving the control command, a buffer status report, wherein the buffer status report comprises a buffer size indicating an amount of data available for transmission in buffers of the wireless device.

66. The system of claim 63 , wherein the control command comprises a mask index configured to determine transmission timing, or transmission resources, of the random access preamble.

67. The system of claim 63 , wherein the instructions stored in the memory of the base station, when executed by the one or more processors of the base station, further cause the base station to scramble the control command using an identifier of the wireless device.

68. The system of claim 63 , wherein the instructions stored in the memory of the wireless device, when executed by the one or more processors of the wireless device, further cause the wireless device to transmit, via the second carrier of the one or more second carriers and after receiving the control command, the random access preamble.

69. The system of claim 68 , wherein the instructions stored in the memory of the base station, when executed by the one or more processors of the base station, further cause the base station to transmit, via the one or more first carriers and after receiving the random access preamble, a long time alignment command comprising:

a preamble index; and

a long time adjustment value.

70. A method comprising:

transmitting, by a base station, at least one radio resource control message comprising:

configuration parameters of a plurality of carriers, wherein the plurality of carriers are grouped into a plurality of carrier groups comprising:

a first carrier group comprising one or more first carriers of the plurality of carriers; and

a second carrier group comprising one or more second carriers of the plurality of carriers; and

a first carrier group index indicating, for a second carrier of the one or more second carriers, the second carrier group;

transmitting, via the plurality of carriers, downlink signals that are time aligned;

transmitting, by a wireless device, to the base station via the first carrier group and via the second carrier group, first uplink signals, wherein transmissions of the first uplink signals use, as a timing reference, different synchronization signals for different carriers; and

transmitting, by the base station to the wireless device, a time alignment command of a plurality of time alignment commands each associated with a different timing adjustment, wherein the time alignment command comprises:

a second carrier group index indicating a carrier group of the plurality of carrier groups; and

a time adjustment value for a timing adjustment of second uplink signals associated with the carrier group of the plurality of carrier groups.

71. The method of claim 70 , wherein the second carrier group is different from the first carrier group, and wherein the carrier group of the plurality of carrier groups comprises one of:

the first carrier group; or

the second carrier group.

72. The method of claim 70 , wherein the different synchronization signals comprise a primary synchronization signal and a secondary synchronization signal.

73. The method of claim 70 , wherein the configuration parameters comprise a physical layer parameter, a media access control layer parameter, and a radio link control layer parameter.

74. The method of claim 70 , further comprising applying the time adjustment value to one or more transmissions, via the carrier group of the plurality of carrier groups, of the second uplink signals.

75. The method of claim 70 , further comprising:

after 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 the second carrier of the one or more second carriers, a random access preamble; and

wherein the control command comprises a preamble index corresponding to the random access preamble.

76. The method of claim 75 , further comprising receiving, via the second carrier of the one or more second carriers and after transmitting the control command, the random access preamble.

77. The method of claim 76 , further comprising transmitting, via the one or more first carriers and after receiving the random access preamble, a long time alignment command comprising:

the preamble index; and

a long time adjustment value.

78. The method of claim 75 , wherein the control command further comprises a power control command.

79. The method of claim 75 , further comprising scrambling the control command using an identifier of the wireless device.

80. The method of claim 75 , further comprising receiving, from the wireless device and prior to the transmitting the control command, a buffer status report, wherein the buffer status report comprises a buffer size indicating an amount of data available for transmission in buffers of the wireless device.

81. The method of claim 75 , wherein the control command further comprises a mask index configured to determine transmission timing, or transmission resources, of the random access preamble.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 12, 2016
From: DINAN, ESMAEL
To: OFINNO TECHNOLOGIES, LLC
Reel/Frame 039998/0123 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 17, 2016
From: OFINNO TECHNOLOGIES, LLC
To: COMCAST CABLE COMMUNICATIONS, LLC
Reel/Frame 039709/0922 →
Continuity (9)
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 61511544 · Jul 25, 2011
Provisional Application 61556045 · Nov 4, 2011
Provisional Application 61528226 · Aug 27, 2011
Related Publication 20160323842A1 · Nov 3, 2016
Cited By (4)
US 12,232,092 US 12,356,336 US 12,563,501 US 12,563,604