Cell grouping for wireless communications
Wireless communications may use a plurality of cell groups. A downlink-uplink cell may be assigned to each cell group of a plurality of cell groups, and each of a plurality of downlink-only cells may be assigned to a cell group of the plurality of cell groups. A wireless device may transmit an uplink signal via a downlink-uplink cell based on a timing advance command.
1. A method comprising:
receiving, by a wireless device, configuration information indicating:
a first time alignment timer value associated with a first cell group; and
a second time alignment timer value associated with a second cell group;
transmitting, via the second cell group and during a time period in which a first time alignment timer of the first cell group is running, a preamble as part of a random access process; and
based on an expiration of the first time alignment timer and after receiving a random access response corresponding to the preamble, aborting the random access process.
2. The method of claim 1 , further comprising transmitting, via the first cell group and during a time period in which the first time alignment timer is expired, a second preamble as part of a second random access process.
3. The method of claim 1 , further comprising:
receiving, after the aborting and during a period in which the first time alignment timer is not running, a timing advance command associated with the second cell group; and
transmitting, via the second cell group and after receiving the timing advance command, a signal without applying the timing advance command.
4. The method of claim 1 , wherein the first cell group comprises a primary timing advance group @TAG) and the second cell group comprises a secondary timing advance group (sTAG).
5. The method of claim 1 , further comprising:
based on the expiration of the first time alignment timer, flushing one or more hybrid automatic repeat request (HARQ) buffers of the wireless device.
6. The method of claim 1 , further comprising:
based on the expiration of the first time alignment timer, clearing configured downlink assignments and configured uplink grants.
7. The method of claim 1 , further comprising:
based on the expiration of the first time alignment timer, releasing a physical uplink control channel (PUCCH).
8. 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 configuration information indicating:
a first time alignment timer value associated with a first cell group; and
a second time alignment timer value associated with a second cell group;
transmit, via the second cell group and during a time period in which a first time alignment timer of the first cell group is running, a preamble as part of a random access process; and
based on an expiration of the first time alignment timer and after receiving a random access response corresponding to the preamble, abort the random access process.
9. The wireless device of claim 8 , wherein the instructions, when executed by the one or more processors, further cause the wireless device to transmit, via the first cell group and during a time period in which the first time alignment timer is expired, a second preamble as part of a second random access process.
10. The wireless device of claim 8 , wherein the instructions, when executed by the one or more processors, further cause the wireless device to:
receive, after aborting the random access process and during a period in which the first time alignment timer is not running, a timing advance command associated with the second cell group; and
transmit, via the second cell group and after receiving the timing advance command, a signal without applying the timing advance command.
11. The wireless device of claim 8 , wherein the first cell group comprises a primary timing advance group (pTAG) and the second cell group comprises a secondary timing advance group (sTAG).
12. The wireless device of claim 8 , wherein the instructions, when executed by the one or more processors, further cause the wireless device to:
based on the expiration of the first time alignment timer, flush one or more hybrid automatic repeat request (HARQ) buffers of the wireless device.
13. The wireless device of claim 8 , wherein the instructions, when executed by the one or more processors, further cause the wireless device to:
based on the expiration of the first time alignment timer, clear configured downlink assignments and configured uplink grants.
14. The wireless device of claim 8 , wherein the instructions, when executed by the one or more processors, further cause the wireless device to:
based on the expiration of the first time alignment timer, release a physical uplink control channel (PUCCH).
15. A non-transitory computer-readable medium storing instructions that, when executed, cause a wireless device to:
receive configuration information indicating:
a first time alignment timer value associated with a first cell group; and
a second time alignment timer value associated with a second cell group;
transmit, via the second cell group and during a time period in which a first time alignment timer of the first cell group is running, a preamble as part of a random access process; and
based on an expiration of the first time alignment timer and after receiving a random access response corresponding to the preamble, abort the random access process.
16. The non-transitory computer-readable medium of claim 15 , wherein the instructions, when executed, further cause the wireless device to transmit, via the first cell group and during a time period in which the first time alignment timer is expired, a second preamble as part of a second random access process.
17. The non-transitory computer-readable medium of claim 15 , wherein the instructions, when executed, further cause the wireless device to:
receive, after aborting the random access process and during a period in which the first time alignment timer is not running, a timing advance command associated with the second cell group; and
transmit, via the second cell group and after receiving the timing advance command, a signal without applying the timing advance command.
18. The non-transitory computer-readable medium of claim 15 , wherein the first cell group comprises a primary timing advance group (pTAG) and the second cell group comprises a secondary timing advance group (sTAG).
19. The non-transitory computer-readable medium of claim 15 , wherein the instructions, when executed, further cause the wireless device to:
based on the expiration of the first time alignment timer, flush one or more hybrid automatic repeat request (HARQ) buffers.
20. The non-transitory computer-readable medium of claim 15 , wherein the instructions, when executed, further cause the wireless device to:
based on the expiration of the first time alignment timer, clear configured downlink assignments and configured uplink grants.
21. The non-transitory computer-readable medium of claim 15 , wherein the instructions, when executed, further cause the wireless device to:
based on the expiration of the first time alignment timer, release a physical uplink control channel (PUCCH).
22. The non-transitory computer-readable medium of claim 15 , wherein the instructions, when executed, further cause the wireless device to:
based on the expiration of the first time alignment timer, expire a second time alignment timer of the second cell group.
23. The method of claim 1 , further comprising:
based on the expiration of the first time alignment timer, expire a second time alignment timer of the second cell group.
24. The wireless device of claim 8 , wherein the instructions, when executed by the one or more processors, further cause the wireless device to:
based on the expiration of the first time alignment timer, expire a second time alignment timer of the second cell group.
25. 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,
wherein the instructions stored in the memory of the base station, when executed by the one or more processors of the base station, cause the base station to:
transmit configuration information indicating:
a first time alignment timer value associated with a first cell group; and
a second time alignment timer value associated with a second cell group, and
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:
transmit, via the second cell group and during a time period in which a first time alignment timer of the first cell group is running, a preamble as part of a random access process; and
based on an expiration of the first time alignment timer and after receiving a random access response corresponding to the preamble, abort the random access process.
26. The system of claim 25 , 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 first cell group and during a time period in which the first time alignment timer is expired, a second preamble as part of a second random access process.
27. The system of claim 25 , 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, after the wireless device aborts the random access process and during a period in which the first time alignment timer is not running, a timing advance command associated with the second cell group, and
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 cell group and after receiving the timing advance command, a signal without applying the timing advance command.
28. The system of claim 25 , wherein the first cell group comprises a primary timing advance group @TAG) and the second cell group comprises a secondary timing advance group (sTAG).
29. The system of claim 25 , 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:
based on the expiration of the first time alignment timer, flush one or more hybrid automatic repeat request (HARQ) buffers of the wireless device.
30. The system of claim 25 , 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:
based on the expiration of the first time alignment timer, clear configured downlink assignments and configured uplink grants.
31. The system of claim 25 , 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:
based on the expiration of the first time alignment timer, release a physical uplink control channel (PUCCH).
32. The system of claim 25 , 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:
based on the expiration of the first time alignment timer, expire a second time alignment timer of the second cell group.