A base station, BS, configured to receive Hybrid Automatic Repeat Request, HARQ, acknowledgement information based on code block groups, CBGs, each comprising at least one code block, CB, the BS comprising: at least one memory configured to store instructions; and at least one processor configured to perform, by executing the instructions, operations comprising: transmitting, during a first HARQ process, a first Transport Block, TB, comprising a plurality of CBGs; receiving, a first HARQ-Acknowledgement, ACK, response including ACK for each of at least one first CBG of the first TB, and Negative-ACK, NACK, for at least one second CBG of the first TB; determining, based on the first HARQ-ACK response, that the at least one first CBG indicated as ACK is correctly delivered and the at least one second CBG indicated as NACK is not correctly delivered; transmitting, during the first HARQ process, a second TB comprising the at least one second CBG as a CBG-based retransmission of the first TB; and receiving, in response to transmitting the second TB, a second HARQ-ACK response including i) ACK/NACK for each of the at least one second CBG in accordance with a result of the CBG-based retransmission and ii) ACK for each of the at least one first CBG that was indicated as ACK by the first HARQ-ACK response, wherein, based on that once the at least one first CBG was correctly delivered through the first TB, ACK is received for the at least one first CBG until an end of the first HARQ process, irrespective of re-scheduling of each of the at least one first CBG. at least one memory configured to store instructions; and at least one processor configured to perform, by executing the instructions, operations comprising: transmitting, during a first HARQ process, a first Transport Block, TB, comprising a plurality of CBGs; receiving, a first HARQ-Acknowledgement, ACK, response including ACK for each of at least one first CBG of the first TB, and Negative-ACK, NACK, for at least one second CBG of the first TB; determining, based on the first HARQ-ACK response, that the at least one first CBG indicated as ACK is correctly delivered and the at least one second CBG indicated as NACK is not correctly delivered; transmitting, during the first HARQ process, a second TB comprising the at least one second CBG as a CBG-based retransmission of the first TB; and receiving, in response to transmitting the second TB, a second HARQ-ACK response including i) ACK/NACK for each of the at least one second CBG in accordance with a result of the CBG-based retransmission and ii) ACK for each of the at least one first CBG that was indicated as ACK by the first HARQ-ACK response, wherein, based on that once the at least one first CBG was correctly delivered through the first TB, ACK is received for the at least one first CBG until an end of the first HARQ process, irrespective of re-scheduling of each of the at least one first CBG. transmitting, during a first HARQ process, a first Transport Block, TB, comprising a plurality of CBGs; receiving, a first HARQ-Acknowledgement, ACK, response including ACK for each of at least one first CBG of the first TB, and Negative-ACK, NACK, for at least one second CBG of the first TB; determining, based on the first HARQ-ACK response, that the at least one first CBG indicated as ACK is correctly delivered and the at least one second CBG indicated as NACK is not correctly delivered; transmitting, during the first HARQ process, a second TB comprising the at least one second CBG as a CBG-based retransmission of the first TB; and receiving, in response to transmitting the second TB, a second HARQ-ACK response including i) ACK/NACK for each of the at least one second CBG in accordance with a result of the CBG-based retransmission and ii) ACK for each of the at least one first CBG that was indicated as ACK by the first HARQ-ACK response, wherein, based on that once the at least one first CBG was correctly delivered through the first TB, ACK is received for the at least one first CBG until an end of the first HARQ process, irrespective of re-scheduling of each of the at least one first CBG.