Wireless transmission with aggregation factor
According to some embodiments, a method performed by a wireless device for transmitting a transport block comprises obtaining a first uplink aggregation factor. The first uplink aggregation factor is an integer value greater than one. The method further comprises obtaining a second uplink aggregation factor. The second uplink aggregation factor is an integer value greater than one and is different than the first uplink aggregation factor. The method further comprises: determining that a transport block is associated with a type of radio network temporary identifier (RNTI); selecting one of the first or second uplink aggregation factor based on the type of RNTI associated with the transport block; and transmitting the transport block on a physical uplink shared channel (PUSCH) according to the selected uplink aggregation factor.
1. A method performed by a wireless device for transmitting a transport block, the method comprising:
obtaining a first uplink aggregation factor, wherein the first uplink aggregation factor is an integer value greater than one;
obtaining a second uplink aggregation factor, wherein the second uplink aggregation factor is an integer value greater than one, and the second uplink aggregation factor is different than the first uplink aggregation factor;
determining that a first transport block is associated with a type of radio network temporary identifier (RNTI);
determining whether the type of RNTI is any one of random access RNTI (RA-RNTI), system information RNTI (SI-RNTI), or paging RNTI (P-RNTI);
in response to determining that the type of RNTI is none of RA-RNTI, SI-RNTI, or P-RNTI:
selecting one of the first or second uplink aggregation factor based on the type of RNTI associated with the first transport block; and
transmitting the first transport block on a physical uplink shared channel (PUSCH) according to the selected uplink aggregation factor;
determining a second transport block is associated with a modulation coding scheme cell RNTI (MCS-C-RNTI);
upon determining that the second transport block is associated with the MCS-C-RNTI:
selecting the second uplink aggregation factor; and
transmitting the second transport block on the PUSCH according to the second uplink aggregation factor.
2. The method of claim 1 , wherein:
the first uplink aggregation factor is a repetition value associated with a configured grant uplink transmission;
the second uplink aggregation factor is an aggregation value associated with a dynamically scheduled uplink transmission;
upon determining that the first transport block is associated with a configured scheduling RNTI (CS-RNTI), selecting the first uplink aggregation factor; and
upon determining that the first transport block is associated with any one of a cell RNTI (C-RNTI) and a modulation coding scheme cell RNTI (MCS-C-RNTI), selecting the second uplink aggregation factor.
3. The method of claim 2 , wherein determining that the first transport block is associated with any one of a C-RNTI and a MCS-C-RNTI comprises determining that the first transport block was scheduled by a physical downlink control channel (PDCCH) with a cyclic redundancy check (CRC) scrambled by any one of a C-RNTI and a MCS-C-RNTI.
4. The method of claim 2 , wherein determining that the first transport block is associated with any one of a C-RNTI and a MCS-C-RNTI comprises determining that the PUSCH is scrambled by any one of a C-RNTI and a MCS-C-RNTI.
5. The method of claim 1 , wherein determining that the first transport block is associated with a type of RNTI comprises determining whether the first transport block is:
an initial transmission of an uplink configured grant; or
a dynamically scheduled uplink transmission or a retransmission of an uplink configured grant.
6. The method of claim 1 , further comprising in response to determining that the type of RNTI is one of RA-RNTI, SI-RNTI, or P-RNTI, transmitting the first transport block on the PUSCH with none of the first and second uplink aggregation factors.
7. A wireless device capable of transmitting a transport block, the wireless device comprising processing circuitry operable to:
obtain a first uplink aggregation factor, wherein the first uplink aggregation factor is an integer value greater than one;
obtain a second uplink aggregation factor, wherein the second uplink aggregation factor is an integer value greater than one, and the second uplink aggregation factor is different than the first uplink aggregation factor;
determine that a first transport block is associated with a type of radio network temporary identifier (RNTI);
determine whether the type of RNTI is any one of random access RNTI (RA-RNTI), system information RNTI (SI-RNTI), or paging RNTI (P-RNTI);
in response to determining that the type of RNTI is none of RA-RNTI, SI-RNTI, or P-RNTI:
select one of the first or second uplink aggregation factor based on the type of RNTI associated with the first transport block; and
transmit the first transport block on a physical uplink shared channel (PUSCH) according to the selected uplink aggregation factor;
determine a second transport block is associated with a modulation coding scheme cell RNTI (MCS-C-RNTI);
upon determining that the second transport block is associated with the MCS-C-RNTI:
select the second uplink aggregation factor; and
transmit the second transport block on the PUSCH according to the second uplink aggregation factor.
8. The wireless device of claim 7 , wherein:
the first uplink aggregation factor is a repetition value associated with a configured grant uplink transmission;
the second uplink aggregation factor is an aggregation value associated with a dynamically scheduled uplink transmission;
upon determining that the first transport block is associated with a configured scheduling RNTI (CS-RNTI), the processing circuitry is operable to select the first uplink aggregation factor; and
upon determining that the first transport block is associated with any one of a cell RNTI (C-RNTI) and a modulation coding scheme cell RNTI (MCS-C-RNTI), the processing circuitry is operable to select the second uplink aggregation factor.
9. The wireless device of claim 8 , wherein the processing circuitry is operable to determine that the first transport block is associated with any one of a C-RNTI and a MCS-C-RNTI by determining that the first transport block was scheduled by a physical downlink control channel (PDCCH) with a cyclic redundancy check (CRC) scrambled by any one of a C-RNTI and a MCS-C-RNTI.
10. The wireless device of claim 8 , wherein the processing circuitry is operable to determine that the first transport block is associated with any one of a C-RNTI and a MCS-C-RNTI by determining that the PUSCH is scrambled by any one of a C-RNTI and a MCS-C-RNTI.
11. The wireless device of claim 7 , wherein the processing circuitry is operable to determine that the first transport block is associated with a type of RNTI by determining whether the first transport block is:
an initial transmission of an uplink configured grant; or
a dynamically scheduled uplink transmission or a retransmission of an uplink configured grant.
12. The wireless device of claim 7 , wherein the processing circuitry is operable to, in response to determining that the type of RNTI is one of RA-RNTI, SI-RNTI, or P-RNTI, transmit the first transport block on the PUSCH with none of the first and second uplink aggregation factors.
13. A method performed by a network node for receiving a transport block, the method comprising:
obtaining a first uplink aggregation factor, wherein the first uplink aggregation factor is an integer value greater than one;
obtaining a second uplink aggregation factor, wherein the second uplink aggregation factor is an integer value greater than one, and the second uplink aggregation factor is different than the first uplink aggregation factor;
determining that a first transport block is associated with a type of radio network temporary identifier (RNTI);
determining whether the type of RNTI is any one of random access RNTI (RA-RNTI), system information RNTI (SI-RNTI), or paging RNTI (P-RNTI);
in response to determining that the type of RNTI is none of RA-RNTI, SI-RNTI, or P-RNTI:
selecting one of the first or second uplink aggregation factor based on the type of RNTI associated with the first transport block; and
receiving the first transport block on a physical uplink shared channel (PUSCH) according to the selected uplink aggregation factor;
determining a second transport block is associated with a modulation coding scheme cell RNTI (MCS-C-RNTI);
upon determining that the second transport block is associated with the MCS-C-RNTI:
selecting the second uplink aggregation factor; and
receiving the second transport block on the PUSCH according to the second uplink aggregation factor.
14. The method of claim 13 , wherein:
the first uplink aggregation factor is a repetition value associated with a configured grant uplink transmission;
the second uplink aggregation factor is an aggregation value associated with a dynamically scheduled uplink transmission;
upon determining that the first transport block is associated with a configured scheduling RNTI (CS-RNTI), selecting the first uplink aggregation factor; and
upon determining that the first transport block is associated with any one of a cell RNTI (C-RNTI) and a modulation coding scheme cell RNTI (MCS-C-RNTI), selecting the second uplink aggregation factor.
15. The method of claim 14 , wherein determining that the first transport block is associated with any one of a C-RNTI and a MCS-C-RNTI comprises determining that the first transport block was scheduled by a physical downlink control channel (PDCCH) with a cyclic redundancy check (CRC) scrambled by any one of a C-RNTI and a MCS-C-RNTI.
16. The method of claim 14 , wherein determining that the first transport block is associated with any one of a C-RNTI and a MCS-C-RNTI comprises determining that the PUSCH is scrambled by any one of a C-RNTI and a MCS-C-RNTI.
17. The method of claim 13 , wherein determining that the first transport block is associated with a type of RNTI comprises determining whether the first transport block is:
an initial transmission of an uplink configured grant; or
a dynamically scheduled uplink transmission or a retransmission of an uplink configured grant.
18. The method of claim 13 , further comprising in response to determining that the type of RNTI is one of RA-RNTI, SI-RNTI, or P-RNTI, receiving the first transport block on the PUSCH with none of the first and second uplink aggregation factors.
19. A network node capable of receiving a transport block, the network node comprising processing circuitry operable to:
obtain a first uplink aggregation factor, wherein the first uplink aggregation factor is an integer value greater than one;
obtain a second uplink aggregation factor, wherein the second uplink aggregation factor is an integer value greater than one, and the second uplink aggregation factor is different than the first uplink aggregation factor;
determine that a first transport block is associated with a type of radio network temporary identifier (RNTI);
determine whether the type of RNTI is any one of random access RNTI (RA-RNTI), system information RNTI (SI-RNTI), or paging RNTI (P-RNTI);
in response to determining that the type of RNTI is none of RA-RNTI, SI-RNTI, or P-RNTI:
select one of the first or second uplink aggregation factor based on the type of RNTI associated with the first transport block; and
receive the first transport block on a physical uplink shared channel (PUSCH) according to the selected uplink aggregation factor;
determine a second transport block is associated with a modulation coding scheme cell RNTI (MCS-C-RNTI);
upon determining that the second transport block is associated with the MCS-C-RNTI:
select the second uplink aggregation factor; and
receive the second transport block on the PUSCH according to the second uplink aggregation factor.
20. The network node of claim 19 , wherein:
the first uplink aggregation factor is a repetition value associated with a configured grant uplink transmission;
the second uplink aggregation factor is an aggregation value associated with a dynamically scheduled uplink transmission;
upon determining that the first transport block is associated with a configured scheduling RNTI (CS-RNTI), the processing circuitry is operable to select the first uplink aggregation factor; and
upon determining that the first transport block is associated with any one of a cell RNTI (C-RNTI) and a modulation coding scheme cell RNTI (MCS-C-RNTI), the processing circuitry is operable to select the second uplink aggregation factor.
21. The network node of claim 20 , wherein the processing circuitry is operable to determine that the first transport block is associated with any one of a C-RNTI and a MCS-C-RNTI by determining that the first transport block was scheduled by a physical downlink control channel (PDCCH) with a cyclic redundancy check (CRC) scrambled by any one of a C-RNTI and a MCS-C-RNTI.
22. The network node of claim 20 , wherein the processing circuitry is operable to determine that the first transport block is associated with any one of a C-RNTI and a MCS-C-RNTI by determining that the PUSCH is scrambled by any one of a C-RNTI and a MCS-C-RNTI.
23. The network node of claim 19 , wherein the processing circuitry is operable to determine that the first transport block is associated with a type of RNTI by determining whether the first transport block is:
an initial transmission of an uplink configured grant; or
a dynamically scheduled uplink transmission or a retransmission of an uplink configured grant.
24. The network node of claim 19 , wherein the processing circuitry is operable to, in response to determining that the type of RNTI is one of RA-RNTI, SI-RNTI, or P-RNTI, receive the first transport block on the PUSCH with none of the first and second uplink aggregation factors.