Method and apparatus for transmission of HARQ-ACK in wireless communication system
The disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. According to an embodiment of the disclosure, a method performed a terminal in a communication system comprising: receiving, from a base station, hybrid automatic repeat request-acknowledgement (HARQ-ACK) codebook information and HARQ-ACK bundling information; receiving, from the base station, downlink control information (DCI) for scheduling a physical downlink shared channel (PDSCH) on a physical downlink control channel (PDCCH); receiving, from the base station, the PDSCH; identifying, based on the HARQ-ACK codebook information and the HARQ-ACK bundling information, first HARQ-ACK information by bundling second HARQ-ACK information for the PDSCH and at least one third HARQ-ACK information; and transmitting, to the base station, the first HARQ-ACK information.
1 . A method performed by a terminal in a communication system, the method comprising:
receiving, via a higher layer signaling, hybrid automatic repeat request-acknowledgement (HARQ-ACK) codebook information indicating a type of HARQ-ACK codebook as a semi-static HARQ-ACK codebook;
identifying to perform a time bundling for the semi-static HARQ-ACK codebook according to HARQ-ACK bundling information to enable the time bundling for the semi-static HARQ-ACK codebook being received via the higher layer signaling, wherein the time bundling is identified as not to be performed according to the HARQ-ACK bundling information being not received via the higher layer signaling;
receiving downlink control information (DCI) on a physical downlink control channel (PDCCH);
receiving a plurality of physical downlink shared channels (PDSCHs) in different time resources;
identifying HARQ-ACK information bits corresponding to the plurality of PDSCHs;
obtaining a HARQ-ACK information bit by performing the time bundling for the HARQ-ACK information bits corresponding to the plurality of PDSCHs; and
transmitting the semi-static HARQ-ACK codebook including the HARQ-ACK information bit on a physical uplink control channel (PUCCH) on a slot identified based on the DCI,
wherein the HARQ-ACK bundling information indicates to perform the time bundling for each slot or for each slot group,
wherein, based on the HARQ-ACK bundling information indicating to perform the time bundling for each slot, the PDSCHs are included in a single slot and a size of the semi-static HARQ-ACK codebook is equal to a size of a set of PDSCH to HARQ-ACK timings for the semi- static HARQ-ACK codebook, and
wherein, based on the HARQ-ACK bundling information indicating to perform the time bundling for each slot group, the PDSCHs are included in a slot group including two or more slots and the size of the semi-static HARQ-ACK codebook is less than the size of the set of PDSCH to HARQ-ACK timings for the semi-static HARQ-ACK codebook.
2 . The method of claim 1 , wherein the HARQ-ACK bundling information is received independently from the HARQ-ACK codebook information.
3 . The method of claim 1 , wherein a number of the PDSCHs in the single slot corresponds to a maximum number of PDSCHs that are available to be scheduled in the single slot, and
wherein the maximum number of PDSCHs is identified based on PDSCH time domain resource configuration information for the single slot and information indicating whether a symbol in the single slot corresponds to downlink or uplink.
4 . The method of claim 1 , wherein each slots group is identified by distributing a plurality of slots for the semi-static HARQ-ACK codebook to slot groups in ascending order of the plurality of slots such that one slot group includes two or more slots, and
wherein the plurality of slots are identified based on the slot on which the PUCCH is transmitted and the set of PDSCH to HARQ-ACK timings.
5 . A method performed by a base station in a communication system, the method comprising:
transmitting, to a user equipment (UE) via a higher layer signaling, hybrid automatic repeat request-acknowledgement (HARQ-ACK) codebook information indicating a type of HARQ-ACK codebook as a semi-static HARQ-ACK codebook;
transmitting, to the UE via the higher layer signaling, HARQ-ACK bundling information to enable a time bundling for the semi-static HARQ-ACK codebook to indicate the UE to perform the time bundling for the semi-static HARQ-ACK codebook;
transmitting, to the UE, downlink control information (DCI) on a physical downlink control channel (PDCCH);
transmitting, to the UE, a plurality of physical downlink shared channels (PDSCHs) in different time resources; and
receiving, from the UE, the semi-static HARQ-ACK codebook on a physical uplink control channel (PUCCH) on a slot indicated based on the DCI, wherein the semi-static HARQ-ACK codebook includes a HARQ-ACK information bit associated with the time bundling of HARQ-ACK information bits corresponding to the plurality of PDSCHs,
wherein the HARQ-ACK bundling information is not transmitted to the UE to indicate the UE not to perform the time bundling for the semi-static HARQ-ACK codebook,
wherein the HARQ-ACK bundling information indicates the UE to perform the time bundling for each slot or for each slot group,
wherein, based on the HARQ-ACK bundling information indicating the UE to perform the time bundling for each slot, the PDSCHs are included in a single slot and a size of the semi-static HARQ-ACK codebook is equal to a size of a set of PDSCH to HARQ-ACK timings for the semi-static HARQ-ACK codebook, and
wherein, based on the HARQ-ACK bundling information indicating the UE to perform the time bundling for each slot group, the PDSCHs are included in a slot group including two or more slots and the size of the semi-static HARQ-ACK codebook is less than the size of the set of PDSCH to HARQ-ACK timings for the semi-static HARQ-ACK codebook.
6 . The method of claim 5 , wherein the HARQ-ACK bundling information is transmitted independently from the HARQ-ACK codebook information.
7 . The method of claim 5 , wherein a number of the PDSCHs in the single slot corresponds to a maximum number of PDSCHs that are available to be scheduled in the single slot, and
wherein the maximum number of PDSCHs is identified based on PDSCH time domain resource configuration information for the single slot and information indicating whether a symbol in the single slot corresponds to downlink or uplink.
8 . The method of claim 5 , wherein each slots group is identified by distributing a plurality of slots for the semi-static HARQ-ACK codebook to slot groups in ascending order of the plurality of slots such that one slot group includes two or more slots, and
wherein the plurality of slots are identified based on the slot on which the PUCCH is transmitted and the set of PDSCH to HARQ-ACK timings.
9 . A user equipment (UE) in a communication system, the UE comprising:
a transceiver; and
a processor coupled with the transceiver and configured to:
receive, via a higher layer signaling, hybrid automatic repeat request- acknowledgement (HARQ-ACK) codebook information indicating a type of HARQ-ACK codebook as a semi-static HARQ-ACK codebook;
identify to perform a time bundling for the semi-static HARQ-ACK codebook according to HARQ-ACK bundling information to enable the time bundling being received via the higher layer signaling, wherein the time bundling is identified as not to be performed according to the HARQ-ACK bundling information being not received via the higher layer signaling;
receive downlink control information (DCI) on a physical downlink control channel (PDCCH);
receive a plurality of physical downlink shared channels (PDSCHs) in different time resources;
identify HARQ-ACK information bits corresponding to the plurality of PDSCHs;
obtain a HARQ-ACK information bit by performing the time bundling for the HARQ-ACK information bits corresponding to the plurality of PDSCHs; and
transmit the semi-static HARQ-ACK codebook including the HARQ-ACK information bit on a physical uplink control channel (PUCCH) on a slot identified based on the DCI,
wherein the HARQ-ACK bundling information indicates to perform the time bundling for each slot or for each slot group,
wherein, based on the HARQ-ACK bundling information indicating to perform the time bundling for each slot, the PDSCHs are included in a single slot and a size of the semi-static HARQ-ACK codebook is equal to a size of a set of PDSCH to HARQ-ACK timings for the semi-static HARQ-ACK codebook, and
wherein, based on the HARQ-ACK bundling information indicating to perform the time bundling for each slot group, the PDSCHs are included in a slot group including two or more slots and the size of the semi-static HARQ-ACK codebook is less than the size of the set of PDSCH to HARQ-ACK timings for the semi-static HARQ-ACK codebook.
10 . The UE of claim 9 , wherein the HARQ-ACK bundling information is received independently from the HARQ-ACK codebook information.
11 . The UE of claim 9 , wherein a number of the PDSCHs in the single slot corresponds to a maximum number of PDSCHs that are available to be scheduled in the single slot, and
wherein the maximum number of PDSCHs is identified based on PDSCH time domain resource configuration information for the single slot and information indicating whether a symbol in the single slot corresponds to downlink or uplink.
12 . The UE of claim 9 , wherein each slots group is identified by distributing a plurality of slots for the semi-static HARQ-ACK codebook to slot groups in ascending order of the plurality of slots such that one slot group includes two or more slots, and
wherein the plurality of slots are identified based on the slot on which the PUCCH is transmitted and the set of PDSCH to HARQ-ACK timings.
13 . A base station in a communication system, the base station comprising:
a transceiver; and
a processor coupled with transceiver and configured to:
transmit, to a user equipment (UE) via a higher layer signaling, hybrid automatic repeat request-acknowledgement (HARQ-ACK) codebook information indicating a type of HARQ-ACK codebook as a semi-static HARQ-ACK codebook;
transmit, to the UE via the higher layer signaling, HARQ-ACK bundling information to enable a time bundling for the semi-static HARQ-ACK codebook to indicate the UE to perform the time bundling for the semi-static HARQ-ACK codebook;
transmit, to the UE, downlink control information (DCI) on a physical downlink control channel (PDCCH);
transmit, to the UE, a plurality of physical downlink shared channels (PDSCHs) in different time resources; and
receive, from the UE, the semi-static HARQ-ACK codebook on a physical uplink control channel (PUCCH) on a slot indicated based on the DCI,
wherein the semi-static HARQ-ACK codebook includes a HARQ-ACK information bit associated with the time bundling of HARQ-ACK information bits corresponding to the plurality of PDSCHs,
wherein the HARQ-ACK bundling information is not transmitted to the UE to indicate the UE not to perform the time bundling for the semi-static HARQ-ACK codebook,
wherein the HARQ-ACK bundling information indicates the UE to perform the time bundling for each slot or for each slot group,
wherein, based on the HARQ-ACK bundling information indicating the UE to perform the time bundling for each slot, the PDSCHs are included in a single slot and a size of the semi-static HARQ-ACK codebook is equal to a size of a set of PDSCH to HARQ-ACK timings for the semi-static HARQ-ACK codebook, and
wherein, based on the HARQ-ACK bundling information indicating the UE to perform the time bundling for each slot group, the PDSCHs are included in a slot group including two or more slots and the size of the semi-static HARQ-ACK codebook is less than the size of the set of PDSCH to HARQ-ACK timings for the semi-static HARQ-ACK codebook.
14 . The base station of claim 13 , wherein the HARQ-ACK bundling information is transmitted independently from the HARQ-ACK codebook information.
15 . The base station of claim 13 , wherein a number of the PDSCHs in the single slot corresponds to a maximum number of PDSCHs that are available to be scheduled in the single slot, and
wherein the maximum number of PDSCHs is identified based on PDSCH time domain resource configuration information for the single slot and information indicating whether a symbol in the single slot corresponds to downlink or uplink.
16 . The base station of claim 13 , wherein each slots group is identified by distributing a plurality of slots for the semi-static HARQ-ACK codebook to slot groups in ascending order of the plurality of slots such that one slot group includes two or more slots, and
wherein the plurality of slots are identified based on the slot on which the PUCCH is transmitted and the set of PDSCH to HARQ-ACK timings.