Multiple cells scheduling with hybrid automatic repeat request
A wireless device receives downlink control information (DCI) scheduling a first transport block via a first cell and a second transport block via a second cell. The DCI also comprises a hybrid automatic repeat request (HARQ) process number. The wireless device decodes the first transport block, received via the first cell, based on a first HARQ process identified by the HARQ process number and decodes the second transport block, received via the second cell, based on the first HARQ process and an offset value.
1 . 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 downlink control information:
scheduling a first transport block via a first cell and a second transport block via a second cell; and
comprising a hybrid automatic repeat request (HARQ) process number for a first HARQ process and the first cell;
receive a medium access control control element (MAC CE) indicating an offset value based on an identifier of the second cell;
determine a second HARQ process, for the second transport block, identified based on the HARQ process number for the first HARQ process and the offset value; and
decode:
the first transport block, received via the first cell, based on the first HARQ process identified by the HARQ process number; and
the second transport block, received via the second cell, based on the second HARQ process.
2 . The wireless device of claim 1 , wherein the second transport block is decoded based on a summation of the HARQ process number and the offset value.
3 . The wireless device of claim 1 , wherein the first transport block is different from the second transport block.
4 . The wireless device of claim 1 , wherein the instructions further cause the wireless device to determine
the first HARQ process based on the HARQ process number.
5 . The wireless device of claim 4 , wherein the instructions further cause the wireless device to determine a HARQ process identity (ID), of the first HARQ process, equal to the HARQ process number.
6 . The wireless device of claim 4 , wherein the instructions further cause the wireless device to determine a HARQ process ID, of the second HARQ process, equal to the HARQ process number plus the offset value.
7 . The wireless device of claim 4 , wherein the instructions further cause the wireless device to determine the second HARQ process using a modulo operation based on a summation of the HARQ process number, the offset value, and a maximum number of HARQ processes.
8 . The wireless device of claim 1 , wherein the downlink control information comprises a bitfield indicating the HARQ process number.
9 . The wireless device of claim 1 , wherein the instructions further cause the wireless device to:
receive a configuration parameter indicating a plurality of cells; and
receive the medium access control control element indicating a subset of cells from the plurality of cells, wherein the subset of cells comprises the first cell and the second cell.
10 . A non-transitory computer-readable medium comprising instructions that, when executed by one or more processors of a wireless device, cause the wireless device to:
receive downlink control information:
scheduling a first transport block via a first cell and a second transport block via a second cell; and
comprising a hybrid automatic repeat request (HARQ) process number for a first HARQ process and the first cell;
receive a medium access control control element (MAC CE) indicating an offset value based on an identifier of the second cell;
determine a second HARQ process, for the second transport block, identified based on the HARQ process number for the first HARQ process and the offset value; and
decode:
the first transport block, received via the first cell, based on the first HARQ process identified by the HARQ process number; and
the second transport block, received via the second cell, based on the second HARQ process and an offset value.
11 . The non-transitory computer-readable medium of claim 10 , wherein the second transport block is decoded based on a summation of the HARQ process number and the offset value.
12 . The non-transitory computer-readable medium of claim 10 , wherein the first transport block is different from the second transport block.
13 . The non-transitory computer-readable medium of claim 10 , wherein the instructions further cause the wireless device to determine
the first HARQ process based on the HARQ process number.
14 . The non-transitory computer-readable medium of claim 13 , wherein the instructions further cause the wireless device to determine a HARQ process identity (ID), of the first HARQ process, equal to the HARQ process number.
15 . The non-transitory computer-readable medium of claim 13 , wherein the instructions further cause the wireless device to determine a HARQ process ID, of the second HARQ process, equal to the HARQ process number plus the offset value.
16 . The non-transitory computer-readable medium of claim 13 , wherein the instructions further cause the wireless device to determine the second HARQ process using a modulo operation based on a summation of the HARQ process number, the offset value, and a maximum number of HARQ processes.
17 . The non-transitory computer-readable medium of claim 10 , wherein the downlink control information comprises a bitfield indicating the HARQ process number.
18 . The non-transitory computer-readable medium of claim 10 , wherein the instructions further cause the wireless device to:
receive a configuration parameter indicating a plurality of cells; and
receive the medium access control control element indicating a subset of cells from the plurality of cells, wherein the subset of cells comprises the first cell and the second cell.
19 . A method, comprising:
receiving, by a wireless device, downlink control information:
scheduling a first transport block via a first cell and a second transport block via a second cell; and
comprising a hybrid automatic repeat request (HARQ) process number for a first HARQ process and the first cell;
receiving a medium access control control element (MAC CE) indicating an offset value based on an identifier of the second cell;
determining a second HARQ process, for the second transport block, identified based on the HARQ process number for the first HARQ process and the offset value; and
decoding:
the first transport block, received via the first cell, based on the first HARQ process identified by the HARQ process number; and
the second transport block, received via the second cell, based on the second HARQ process.
20 . The method of claim 19 , further comprising determining the first HARQ process based on the HARQ process number.