10.1.2 FDD HARQ-ACK feedback procedures

36.2133GPPEvolved Universal Terrestrial Radio Access (E-UTRA)Physical layer proceduresRelease 16TS

For FDD and for a UE not configured with PUCCH format 4/5 and transmitting HARQ-ACK using PUCCH format 1b with channel selection or PUCCH format 3, the UE shall determine the number of HARQ-ACK bits, , based on the number of configured serving cells and the downlink transmission modes configured for each serving cell. The UE shall use two HARQ-ACK bits for a serving cell configured with a downlink transmission mode that support up to two transport blocks; and one HARQ-ACK bit otherwise.

If a UE is configured with higher layer parameters shortTTI, codebooksizeDetermination= cc, and codebooksizeDeterminationsSTTI= cc for a PUCCH group and transmitting slot/subslot-PUCCH, the UE shall determine the number of HARQ-ACK bits, , based on the number of configured serving cells for subframe-PDSCH, number of configured serving cells for slot/subslot-PDSCH and the downlink transmission modes configured for each serving cell.

A UE that supports aggregating at most 2 serving cells with frame structure type 1 shall use PUCCH format 1b with channel selection for transmission of HARQ-ACK corresponding to subframe-PDSCH when configured with more than one serving cell with frame structure type 1.

A UE that supports aggregating more than 2 serving cells with frame structure type 1 is configured by higher layers to use either PUCCH format 1b with channel selection or PUCCH format 3/4/5 for transmission of HARQ-ACK corresponding to subframe-PDSCH when configured with more than one serving cell with frame structure type 1.

The FDD HARQ-ACK feedback procedure for one configured serving cell is given in Clause 10.1.2.1 and procedures for more than one configured serving cell are given in Clause 10.1.2.2.

10.1.2.1 FDD HARQ-ACK procedure for one configured serving cell

HARQ-ACK transmission on two antenna ports is supported for PUCCH format 1a/1b.

For FDD and one configured serving cell, the UE shall use PUCCH resource for transmission of HARQ-ACK in subframe for mapped to antenna port p for PUCCH format 1a/1b [3], where

  • for a PDSCH transmission indicated by the detection of a corresponding PDCCH in subframe , or for a PDCCH indicating downlink SPS release (defined in Clause 9.2) in subframe , the UE shall use for antenna port , where is the number of the first CCE (i.e. lowest CCE index used to construct the PDCCH) used for transmission of the corresponding DCI assignment and is configured by higher layers. For two antenna port transmission the PUCCH resource for antenna port is given by .
  • for a non-BL/CE UE, and for a PDSCH transmission on the primary cell where there is not a corresponding PDCCH/EPDCCH detected in subframe , the value of is determined according to higher layer configuration and Table 9.2-2. For a UE configured for two antenna port transmission, a PUCCH resource value in Table 9.2-2 maps to two PUCCH resources with the first PUCCH resource for antenna port and the second PUCCH resource for antenna port , otherwise, the PUCCH resource value maps to a single PUCCH resource for antenna port .
  • for a PDSCH transmission indicated by the detection of a corresponding EPDCCH in subframe , or for an EPDCCH indicating downlink SPS release (defined in Clause 9.2) in subframe , the UE shall use

– if EPDCCH-PRB-set is configured for distributed transmission

– if EPDCCH-PRB-set is configured for localized transmission

for antenna port , where is the number of the first ECCE (i.e. lowest ECCE index used to construct the EPDCCH) used for transmission of the corresponding DCI assignment in EPDCCH-PRB-set , is determined from the HARQ-ACK resource offset field in the DCI format of the corresponding EPDCCH as given in Table 10.1.2.1-1, for EPDCCH-PRB-set is configured by the higher layer parameter pucch-ResourceStartOffset-r11 , for EPDCCH-PRB-set is given in Clause 6.8A.1 in [3], is determined from the antenna port used for localized EPDCCH transmission which is described in Clause 6.8A.5 in [3]. For two antenna port transmission the PUCCH resource for antenna port is given by

– if EPDCCH-PRB-set is configured for distributed transmission

– if EPDCCH-PRB-set is configured for localized transmission

  • for a BL/CE UE, and for a PDSCH on the primary cell where there is not a corresponding MPDCCH detected and subframe is the last subframe in which the PDSCH is transmitted, the value of is determined according to higher layer configuration and Table 9.2-2.
  • for a PDSCH transmission indicated by the detection of a corresponding MPDCCH, or for an MPDCCH indicating downlink SPS release (defined in Clause 9.2) where subframe is the last subframe in which the PDSCH is transmitted, or for HD-FDD HARQ-ACK bundling, subframe is the last subframe in which the PDSCH is detected, the UE shall use

– if MPDCCH-PRB-set is configured for distributed transmission

– if MPDCCH-PRB-set is configured for localized transmission

for antenna port , where is the number of the first ECCE (i.e. lowest ECCE index used to construct the MPDCCH) used for transmission of the corresponding DCI assignment in MPDCCH-PRB-set , or for HD-FDD HARQ-ACK bundling is the number of the first ECCE (i.e. lowest ECCE index used to construct the MPDCCH) in the last detected MPDCCH used for transmission of the corresponding DCI assignment in MPDCCH-PRB-set , is determined from the HARQ-ACK resource offset field in the DCI format of the corresponding MPDCCH as given in Table 10.1.2.1-1, for MPDCCH-PRB-set is configured

– by the higher layer parameter n1PUCCH-AN-r13, if configured; otherwise:

– by the higher layer parameter n1PUCCH-AN-InfoList-r13 for the corresponding CE level,

for MPDCCH-PRB-set is given in Clause 6.8A.1 in [3] where the same value is used for each subframe containing a repeat of a MPDCCH transmission, is determined from the antenna port used for localized MPDCCH transmission which is described in Clause 6.8A.5 in [3]. When an MPDCCH-PRB-set is 2+4, following procedures is applied.

– if the last detected MPDCCH is located within 2 PRB set, is obtained by above procedure.

– if the last detected MPDCCH is located within 4 PRB set, is the sum between and the value obtained by above procedure.

– if the last detected MPDCCH is MPDCCH format 5, is obtained by the above procedure with = 0.

Table 10.1.2.1-1: Mapping of ACK/NACK Resource offset Field
in DCI format 1A/1B/1D/1/2A/2/2B/2C/2D/6-1A/6-1B to values

ACK/NACK Resource offset field
in DCI format 1A/1B/1D/1/2A/2/2B/2C/2D

0

0

1

-1

2

-2

3

2

For slot-PUCCH, and for transmission of up to 2 HARQ-ACK bits in slot , when at least one HARQ-ACK bit is sent in response to a PDSCH transmission indicated by the detection of a corresponding PDCCH/SPDCCH with DCI format 7-1A/7-1B/7-1C/7-1D/7-1E/7-1F/7-1G or a semi-persistently scheduled slot-PDSCH transmission or for a PDCCH/SPDCCH indicating downlink SPS release in

– slot or

– when scheduling request is sent in slot on a resource configured by higher layer parameter sr-slotSPUCCH-IndexFH or sr-slotSPUCCH-IndexNoFH,

the UE shall use PUCCH resource for transmission of HARQ-ACK in slot for mapped to antenna port p for slot-PUCCH transmission using format 1a/1b [3], where the value of is determined according to higher layer configuration and Table 10.1.2.1-2. For a UE configured for two antenna port transmission for PUCCH format 1a/1b, a PUCCH resource value in Table 10.1.2.1-2 maps to two PUCCH resources with the first PUCCH resource for antenna port and the second PUCCH resource for antenna port , otherwise, the PUCCH resource value maps to a single PUCCH resource for antenna port .

Table 10.1.2.1-2: PUCCH Resource Value for HARQ-ACK Resource for slot-PUCCH

Value of ‘SPUCCH resource indication’ field

as defined in clause 5.3.3.1.17 of [4]

or

’00’

The 1st PUCCH resource value configured by the higher layers

’01’

The 2nd PUCCH resource value configured by the higher layers

’10’

The 3rd PUCCH resource value configured by the higher layers

’11’

The 4th PUCCH resource value configured by the higher layers

NOTE: are respectively determined from the first and second PUCCH resource lists configured by n1SlotSPUCCH-hoppingAN-List in [11] for slot-PUCCH when hopping is enabled, and by n1SlotSPUCCH-nohoppingAN-List in [11] for slot-PUCCH when hopping is disabled.

For subslot-PUCCH, and for transmission of up to 2 HARQ-ACK bits, in subslot , when at least one HARQ-ACK bit is sent in response to a PDSCH transmission indicated by the detection of a corresponding PDCCH/SPDCCH with DCI format 7-1A/7-1B/7-1C/7-1D/7-1E/7-1F/7-1G in subslot or a semi-persistently scheduled subslot-PDSCH transmission in subslot or for a PDCCH/SPDCCH indicating downlink SPS release in subslot or when scheduling request is sent in subslot on a resource configured by higher layer parameter sr-subslotSPUCCH-Resource, the UE shall use PUCCH resource for transmission of HARQ-ACK in subslot for mapped to antenna port p for subslot-PUCCH transmission using format 1a/1b [3], where

– for a PDSCH transmission indicated by the detection of a corresponding PDCCH/SPDCCH with DCI format 7-1A/7-1B/7-1C/7-1D/7-1E/7-1F/7-1G in subslot or a semi-persistently scheduled subslot-PDSCH transmission in subslot or for a PDCCH/SPDCCH indicating downlink SPS release in subslot , PUCCH resource group is determined by higher layer configuration and Table 10.1.2.1-3, and is determined according to higher layer configuration and Table 10.1.2.1-4 for PUCCH format 1a, and according to higher layer configuration and Table 10.1.2.1-5 for PUCCH format 1b.

Table 10.1.2.1-3: PUCCH Resource Group Value for HARQ-ACK Resource for PUCCH

Value of ‘SPUCCH’ resource indication field’

PUCCH resource group

’00’

The 1st PUCCH resource group value configured by the higher layers

’01’

The 2nd PUCCH resource group value configured by the higher layers

’10’

The 3rd PUCCH resource group value configured by the higher layers

’11’

The 4th PUCCH resource group value configured by the higher layers

Table 10.1.2.1-4: Transmission of Format 1a HARQ-ACK for subslot-PUCCH

HARQ-ACK

NACK

The 1st PUCCH resource value configured by the higher layers for the indicated PUCCH resource group

ACK

The 2nd PUCCH resource value configured by the higher layers for the indicated PUCCH resource group

Table 10.1.2.1-5: Transmission of Format 1b HARQ-ACK for subslot-PUCCH

HARQ-ACK(0)

HARQ-ACK(1)

NACK

NACK

The 1st PUCCH resource value configured by the higher layers for the indicated PUCCH resource group

ACK

NACK

The 2nd PUCCH resource value configured by the higher layers for the indicated PUCCH resource group

NACK

ACK

The 3rd PUCCH resource value configured by the higher layers for the indicated PUCCH resource group

ACK

ACK

The 4th PUCCH resource value configured by the higher layers for the indicated PUCCH resource group

10.1.2.2 FDD HARQ-ACK procedures for more than one configured serving cell

The FDD HARQ-ACK feedback procedures for more than one configured serving cell are either based on a PUCCH format 1b with channel selection HARQ-ACK procedure as described in Clause 10.1.2.2.1 or a PUCCH format 3 HARQ-ACK procedure as described in Clause 10.1.2.2.2 or a PUCCH format 4 HARQ-ACK procedure as described in Clause 10.1.2.2.3 or a PUCCH format 5 HARQ-ACK procedure as described in Clause 10.1.2.2.4.

HARQ-ACK transmission on two antenna ports is supported for PUCCH format 3.

HARQ-ACK transmission on two antenna ports is supported for PUCCH format 1b with channel selection and FDD with two configured serving cells.

10.1.2.2.1 PUCCH format 1b with channel selection HARQ-ACK procedure

For two configured serving cells and PUCCH format 1b with channel selection, the UE shall transmit on PUCCH resource for mapped to antenna port p using PUCCH format 1b where

for antenna port where is selected from PUCCH resources, where and, according to Table 10.1.2.2.1-3, Table 10.1.2.2.1-4, Table 10.1.2.2.1-5 in subframe . HARQ-ACK(j) denotes the ACK/NACK/DTX response for a transport block or SPS release PDCCH/EPDCCH associated with serving cell , where the transport block and serving cell for HARQ-ACK(j) and PUCCH resources are given by Table 10.1.2.2.1-1.

for antenna port, where is selected from PUCCH resources, configured by higher layers where and, according to Table 10.1.2.2.1-3, Table 10.1.2.2.1-4, Table 10.1.2.2.1-5 by replacing with and replacing with in subframe , when the UE is configured with two antenna port transmission for PUCCH format 1b with channel selection.

A UE configured with a transmission mode that supports up to two transport blocks on serving cell, , shall use the same HARQ-ACK response for both the transport blocks in response to a PDSCH transmission with a single transport block or a PDCCH/EPDCCH indicating downlink SPS release associated with the serving cell .

Table 10.1.2.2.1-1: Mapping of Transport Block and Serving Cell to HARQ-ACK(j)
for PUCCH format 1b HARQ-ACK channel selection

A

HARQ-ACK(j)

HARQ-ACK(0)

HARQ-ACK(1)

HARQ-ACK(2)

HARQ-ACK(3)

2

TB1 Primary cell

TB1 Secondary cell

NA

NA

3

TB1 Serving cell1

TB2 Serving cell1

TB1 Serving cell2

NA

4

TB1 Primary cell

TB2 Primary cell

TB1 Secondary cell

TB2 Secondary cell

The UE shall determine the PUCCH resources, associated with HARQ-ACK(j) where in Table 10.1.2.2.1-1, according to

  • for a PDSCH transmission indicated by the detection of a corresponding PDCCH in subframe on the primary cell or in subframe n-3 if the UE is configured with higher layer parameter shortProcessingTime and the corresponding PDCCH with CRC scrambled by C-RNTI is in the UE-specific search space on the primary cell, or for a PDCCH indicating downlink SPS release (defined in Clause 9.2) in subframe on the primary cell, the PUCCH resource is , and for transmission mode that supports up to two transport blocks, the PUCCH resource is given by where is the number of the first CCE used for transmission of the corresponding PDCCH and is configured by higher layers.
  • for a PDSCH transmission on the primary cell where there is not a corresponding PDCCH/EPDCCH detected in subframe , the value of is determined according to higher layer configuration and Table 9.2-2. For transmission mode that supports up to two transport blocks, the PUCCH resource is given by
  • for a PDSCH transmission indicated by the detection of a corresponding PDCCH/EPDCCH in subframe on the secondary cell, the value of , and the value of for the transmission mode that supports up to two transport blocks is determined according to higher layer configuration and Table 10.1.2.2.1-2. The TPC field in the DCI format of the corresponding PDCCH/EPDCCH shall be used to determine the PUCCH resource values from one of the four resource values configured by higher layers, with the mapping defined in Table 10.1.2.2.1-2. For a UE configured for a transmission mode that supports up to two transport blocks a PUCCH resource value in Table 10.1.2.2.1-2 maps to two PUCCH resources , otherwise, the PUCCH resource value maps to a single PUCCH resource .
  • for a PDSCH transmission indicated by the detection of a corresponding EPDCCH in subframe on the primary cell, or for an EPDCCH indicating downlink SPS release (defined in Clause 9.2) in subframe on the primary cell, the PUCCH resource is given by

– if EPDCCH-PRB-set is configured for distributed transmission

– if EPDCCH-PRB-set is configured for localized transmission

where is the number of the first ECCE (i.e. lowest ECCE index used to construct the EPDCCH) used for transmission of the corresponding DCI assignment in EPDCCH-PRB-set , is determined from the HARQ-ACK resource offset field in the DCI format of the corresponding EPDCCH as given in Table 10.1.2.1-1, for EPDCCH-PRB-set is configured by the higher layer parameter pucch-ResourceStartOffset-r11 , for EPDCCH-PRB-set is given in Clause 6.8A.1 in [3], is determined from the antenna port used for localized EPDCCH transmission which is described in Clause 6.8A.5 in [3].

For transmission mode that supports up to two transport blocks, the PUCCH resource is given by

– if EPDCCH-PRB-set is configured for distributed transmission

– if EPDCCH-PRB-set is configured for localized transmission

Table 10.1.2.2.1-2: PUCCH Resource Value for HARQ-ACK Resource for PUCCH

Value of ‘TPC command
for PUCCH’

or

’00’

The 1st PUCCH resource value configured by the higher layers

’01’

The 2nd PUCCH resource value configured by the higher layers

’10’

The 3rd PUCCH resource value configured by the higher layers

’11’

The 4th PUCCH resource value configured by the higher layers

NOTE: are determined from the first and second PUCCH
resource lists configured by n1PUCCH-AN-CS-List-r10 in [11], respectively.

Table 10.1.2.2.1-3: Transmission of Format 1b HARQ-ACK channel selection for

HARQ-ACK(0)

HARQ-ACK(1)

ACK

ACK

1,1

ACK

NACK/DTX

1,1

NACK/DTX

ACK

0,0

NACK

NACK/DTX

0,0

DTX

NACK/DTX

No Transmission

Table 10.1.2.2.1-4: Transmission of Format 1b HARQ-ACK channel selection for

HARQ-ACK(0)

HARQ-ACK(1)

HARQ-ACK(2)

ACK

ACK

ACK

1,1

ACK

NACK/DTX

ACK

1,0

NACK/DTX

ACK

ACK

0,1

NACK/DTX

NACK/DTX

ACK

1,1

ACK

ACK

NACK/DTX

1,1

ACK

NACK/DTX

NACK/DTX

1,0

NACK/DTX

ACK

NACK/DTX

0,1

NACK/DTX

NACK/DTX

NACK

0,0

NACK

NACK/DTX

DTX

0,0

NACK/DTX

NACK

DTX

0,0

DTX

DTX

DTX

No Transmission

Table 10.1.2.2.1-5: Transmission of Format 1b HARQ-ACK channel selection for

HARQ-ACK(0)

HARQ-ACK(1)

HARQ-ACK(2)

HARQ-ACK(3)

ACK

ACK

ACK

ACK

1,1

ACK

NACK/DTX

ACK

ACK

0,1

NACK/DTX

ACK

ACK

ACK

0,1

NACK/DTX

NACK/DTX

ACK

ACK

1,1

ACK

ACK

ACK

NACK/DTX

1,0

ACK

NACK/DTX

ACK

NACK/DTX

0,0

NACK/DTX

ACK

ACK

NACK/DTX

0,0

NACK/DTX

NACK/DTX

ACK

NACK/DTX

1,0

ACK

ACK

NACK/DTX

ACK

1,1

ACK

NACK/DTX

NACK/DTX

ACK

1,0

NACK/DTX

ACK

NACK/DTX

ACK

0,1

NACK/DTX

NACK/DTX

NACK/DTX

ACK

0,0

ACK

ACK

NACK/DTX

NACK/DTX

1,1

ACK

NACK/DTX

NACK/DTX

NACK/DTX

1,0

NACK/DTX

ACK

NACK/DTX

NACK/DTX

0,1

NACK/DTX

NACK

NACK/DTX

NACK/DTX

0,0

NACK

NACK/DTX

NACK/DTX

NACK/DTX

0,0

DTX

DTX

NACK/DTX

NACK/DTX

No Transmission

10.1.2.2.2 PUCCH format 3 HARQ-ACK procedure

For PUCCH format 3, the UE shall use PUCCH resource or for transmission of HARQ-ACK in subframe/slot for mapped to antenna port p where

– for a PDSCH transmission only on the primary cell indicated by the detection of a corresponding PDCCH with DCI formats other than DCI format 7-1A/7-1B/7-1C/7-1D/7-1E/7-1F/7-1G in subframe , or for a PDCCH indicating downlink SPS release (defined in Clause 9.2) in subframe on the primary cell, the UE shall use PUCCH format 1a/1b and PUCCH resource with for antenna port , where is the number of the first CCE (i.e. lowest CCE index used to construct the PDCCH) used for transmission of the corresponding PDCCH and is configured by higher layers. When two antenna port transmission is configured for PUCCH format 1a/1b, the PUCCH resource for antenna port is given by .

– for a PDSCH transmission only on the primary cell where there is not a corresponding PDCCH/EPDCCH detected in subframe , the UE shall use PUCCH format 1a/1b and PUCCH resource where the value of is determined according to higher layer configuration and Table 9.2-2. For a UE configured for two antenna port transmission for PUCCH format 1a/1b, a PUCCH resource value in Table 9.2-2 maps to two PUCCH resources with the first PUCCH resource for antenna port and the second PUCCH resource for antenna port , otherwise, the PUCCH resource value maps to a single PUCCH resource for antenna port .

– for transmission of up to 2 HARQ-ACK bits in slot , when at least one HARQ-ACK bit is sent in response to a PDSCH transmission indicated by the detection of a corresponding PDCCH/SPDCCH with DCI format 7-1A/7-1B/7-1C/7-1D/7-1E/7-1F/7-1G or a semi-persistently scheduled slot/subslot-PDSCH transmission or for a PDCCH/SPDCCH indicating downlink SPS release in

– slot or

– in a subslot that is subslots before slot or

– when scheduling request is sent in slot on a resource configured by higher layer parameter sr-slotSPUCCH-IndexFH or sr-slotSPUCCH-IndexNoFH,

the UE shall use PUCCH format 1a/1b and PUCCH resource where the value of is determined according to higher layer configuration and Table 10.1.2.1-2. For a UE configured for two antenna port transmission for PUCCH format 1a/1b, a PUCCH resource value in Table 10.1.2.1-2 maps to two PUCCH resources with the first PUCCH resource for antenna port and the second PUCCH resource for antenna port , otherwise, the PUCCH resource value maps to a single PUCCH resource for antenna port .

– for a PDSCH transmission on the secondary cell indicated by the detection of a corresponding PDCCH/EPDCCH in subframe with DCI formats other than DCI format 7-1A/7-1B/7-1C/7-1D/7-1E/7-1F/7-1G, the UE shall use PUCCH format 3 and PUCCH resource where the value of is determined according to higher layer configuration and Table 10.1.2.2.2-1.
The TPC field in the DCI format of the corresponding PDCCH/EPDCCH shall be used to determine the PUCCH resource values from one of the four resource values configured by higher layers, with the mapping defined in Table 10.1.2.2.2-1. For a UE configured for two antenna port transmission for PUCCH format 3, a PUCCH resource value in Table 10.1.2.2.2-1 maps to two PUCCH resources with the first PUCCH resource for antenna port and the second PUCCH resource for antenna port , otherwise, the PUCCH resource value maps to a single PUCCH resource for antenna port . A UE shall assume that the same HARQ-ACK PUCCH resource value is transmitted in each DCI format of the corresponding secondary cell PDCCH/EPDCCH assignments in a given subframe.

– for a PDSCH transmission only on the primary cell indicated by the detection of a corresponding EPDCCH in subframe , or for a EPDCCH indicating downlink SPS release (defined in Clause 9.2) in subframe on the primary cell, the UE shall use PUCCH format 1a/1b and PUCCH resource given by

– if EPDCCH-PRB-set is configured for distributed transmission

– if EPDCCH-PRB-set is configured for localized transmission

for antenna port , where is the number of the first ECCE (i.e. lowest ECCE index used to construct the EPDCCH) used for transmission of the corresponding DCI assignment in EPDCCH-PRB-set , is determined from the HARQ-ACK resource offset field in the DCI format of the corresponding EPDCCH as given in Table 10.1.2.1-1, for EPDCCH-PRB-set is configured by the higher layer parameter pucch-ResourceStartOffset-r11 , for EPDCCH-PRB-set is given in Clause 6.8A.1 in [3], is determined from the antenna port used for localized EPDCCH transmission which is described in Clause 6.8A.5 in [3]. When two antenna port transmission is configured for PUCCH format 1a/1b, the PUCCH resource for antenna port is given by.

– if EPDCCH-PRB-set is configured for distributed transmission

– if EPDCCH-PRB-set is configured for localized transmission

Table 10.1.2.2.2-1: PUCCH Resource Value for HARQ-ACK Resource for PUCCH

Value of ‘TPC command for PUCCH’
or ‘HARQ-ACK resource offset’ or ‘SPUCCH resource indication’ field

’00’

The 1st PUCCH resource value configured by the higher layers

’01’

The 2nd PUCCH resource value configured by the higher layers

’10’

The 3rd PUCCH resource value configured by the higher layers

’11’

The 4th PUCCH resource value configured by the higher layers

– for transmission of 3-11 HARQ-ACK bits on slot-PUCCH when at least one HARQ-ACK bit is sent in response to a PDSCH transmission indicated by the detection of a corresponding PDCCH/SPDCCH with DCI format 7-1A/7-1B/7-1C/7-1D/7-1E/7-1F/7-1G or a semi-persistently scheduled slot/subslot-PDSCH transmission or for a PDCCH/SPDCCH indicating downlink SPS release in

– slot or

– any of the subslots given in Table 10.1-1 according to the value of when the slot-PUCCH is transmitted in subframe m or

– – when scheduling request is sent in slot on a resource configured by higher layer parameter sr-slotSPUCCH-IndexFH or sr-slotSPUCCH-IndexNoFH,

the UE shall use PUCCH format 3, if configured by higher layers, and PUCCH resource is determined according to higher layer configuration n3SPUCCH-AN-List and Table 10.1.2.2.2-1.

10.1.2.2.3 PUCCH format 4 HARQ-ACK procedure

For PUCCH format 4, the UE shall use PUCCH resource or or for transmission of HARQ-ACK and scheduling request (if any) and periodic CSI (if any) in subframe/slot/subslot for mapped to antenna port p where

– for a PDSCH transmission only on the primary cell indicated by the detection of a corresponding PDCCH with DCI formats other than DCI format 7-1A/7-1B/7-1C/7-1D/7-1E/7-1F/7-1G in subframe , or for a PDCCH indicating downlink SPS release (defined in Clause 9.2) in subframe on the primary cell, the UE shall use PUCCH format 1a/1b and PUCCH resource with for antenna port , where is the number of the first CCE (i.e. lowest CCE index used to construct the PDCCH) used for transmission of the corresponding PDCCH and is configured by higher layers. When two antenna port transmission is configured for PUCCH format 1a/1b, the PUCCH resource for antenna port is given by .

– for a PDSCH transmission only on the primary cell where there is not a corresponding PDCCH/EPDCCH detected in subframe , the UE shall use PUCCH format 1a/1b and PUCCH resource where the value of is determined according to higher layer configuration and Table 9.2-2. For a UE configured for two antenna port transmission for PUCCH format 1a/1b, a PUCCH resource value in Table 9.2-2 maps to two PUCCH resources with the first PUCCH resource for antenna port and the second PUCCH resource for antenna port , otherwise, the PUCCH resource value maps to a single PUCCH resource for antenna port .

– for transmission of up to 2 HARQ-ACK bits,

– in slot for slot-PUCCH when at least one HARQ-ACK bit is sent in response to a PDSCH transmission indicated by the detection of a corresponding PDCCH/SPDCCH with DCI format 7-1A/7-1B/7-1C/7-1D/7-1E/7-1F/7-1G or a semi-persistently scheduled slot/subslot-PDSCH transmission or for a PDCCH/SPDCCH indicating downlink SPS release in

– slot or

– any of the subslots given in Table 10.1-1 according to the value of when the slot-PUCCH is transmitted in subframe m

– when scheduling request is sent in slot on a resource configured by higher layer parameter sr-slotSPUCCH-IndexFH or sr-slotSPUCCH-IndexNoFH,

the UE shall use PUCCH format 1a/1b and PUCCH resource where the value of is determined according to higher layer configuration and Table 10.1.2.1-2. For a UE configured for two antenna port transmission for PUCCH format 1a/1b, a PUCCH resource value in Table 10.1.2.1-2 maps to two PUCCH resources with the first PUCCH resource for antenna port and the second PUCCH resource for antenna port , otherwise, the PUCCH resource value maps to a single PUCCH resource for antenna port .

– in subslot for subslot-PUCCH when at least one HARQ-ACK bit is sent in response to a PDSCH transmission indicated by the detection of a corresponding PDCCH/SPDCCH with DCI format 7-1A/7-1B/7-1C/7-1D/7-1E/7-1F/7-1G in subslot or a semi-persistently scheduled subslot-PDSCH transmission in subslot or for a PDCCH/SPDCCH indicating downlink SPS release in subslot or when scheduling request is sent in slot on a resource configured by higher layer parameter sr-subslotSPUCCH-Resource, the UE shall use PUCCH resource for transmission of HARQ-ACK in subslot for mapped to antenna port p for subslot-PUCCH transmission using format 1a/1b [3], where PUCCH resource group is determined by higher layer configuration and Table 10.1.2.1-3, and is determined according to higher layer configuration and Table 10.1.2.1-4 for PUCCH format 1a, and according to higher layer configuration and Table 10.1.2.1-5 for PUCCH format 1b.

– for a PDSCH transmission on the secondary cell indicated by the detection of a corresponding PDCCH/EPDCCH in subframe with DCI formats other than DCI format 7-1A/7-1B/7-1C/7-1D/7-1E/7-1F/7-1G,

– if the total number of HARQ-ACK bits and scheduling request bit (if any) and periodic CSI bits (if any) is more than 22, the UE shall use PUCCH format 4 and PUCCH resource where the value of is determined according to higher layer configuration and Table 10.1.2.2.3-1.
The TPC field in the DCI format of the corresponding PDCCH/EPDCCH shall be used to determine the PUCCH resource values from one of the four resource values configured by higher layers, with the mapping defined in Table 10.1.2.2.3-1. A UE shall assume that the same HARQ-ACK PUCCH resource value is transmitted in each DCI format of the corresponding secondary cell PDCCH assignments in a given subframe.

– If the total number of HARQ-ACK bits and scheduling request bit (if any) and periodic CSI bits (if any) is no more than 22, the UE shall use PUCCH format 3 and PUCCH resourcewhere the value ofis determined according to higher layer configuration and Table 10.1.2.2.2-1. The TPC field in the DCI format of the corresponding PDCCH/EPDCCH shall be used to determine the PUCCH resource values from one of the four resource values configured by higher layers, with the mapping defined in Table 10.1.2.2.2-1. For a UE configured for two antenna port transmission for PUCCH format 3, a PUCCH resource value in Table 10.1.2.2.2-1 maps to two PUCCH resources with the first PUCCH resourcefor antenna portand the second PUCCH resourcefor antenna port, otherwise, the PUCCH resource value maps to a single PUCCH resourcefor antenna port. A UE shall assume that the same HARQ-ACK PUCCH resource value is transmitted in each DCI format of the corresponding secondary cell PDCCH assignments in a given subframe.

– for a PDSCH transmission only on the primary cell indicated by the detection of a corresponding EPDCCH in subframe , or for a EPDCCH indicating downlink SPS release (defined in Clause 9.2) in subframe on the primary cell, the UE shall use PUCCH format 1a/1b and PUCCH resource given by

– if EPDCCH-PRB-set is configured for distributed transmission

– if EPDCCH-PRB-set is configured for localized transmission

for antenna port , where is the number of the first ECCE (i.e. lowest ECCE index used to construct the EPDCCH) used for transmission of the corresponding DCI assignment in EPDCCH-PRB-set , is determined from the HARQ-ACK resource offset field in the DCI format of the corresponding EPDCCH as given in Table 10.1.2.1-1, for EPDCCH-PRB-set is configured by the higher layer parameter pucch-ResourceStartOffset-r11 , for EPDCCH-PRB-set is given in Clause 6.8A.1 in [3], is determined from the antenna port used for localized EPDCCH transmission which is described in Clause 6.8A.5 in [3]. When two antenna port transmission is configured for PUCCH format 1a/1b, the PUCCH resource for antenna port is given by.

– if EPDCCH-PRB-set is configured for distributed transmission

– if EPDCCH-PRB-set is configured for localized transmission

Table 10.1.2.2.3-1: PUCCH Resource Value for HARQ-ACK Resource for PUCCH

Value of ‘TPC command for PUCCH’
or ‘HARQ-ACK resource offset’ or ‘SPUCCH resource indication’ field

’00’

The 1st PUCCH resource value configured by the higher layers

’01’

The 2nd PUCCH resource value configured by the higher layers

’10’

The 3rd PUCCH resource value configured by the higher layers

’11’

The 4th PUCCH resource value configured by the higher layers

– for transmission of more than 2 HARQ-ACK bits, the UE shall use PUCCH format 4, and PUCCH resourceis determined according to higher layer configuration and Table 10.1.2.2.3-1,

– for slot-PUCCH and when the UE is not configured with PUCCH format 3, and at least one HARQ-ACK bit is sent in response to a PDSCH transmission indicated by the detection of a corresponding PDCCH/SPDCCH with DCI format 7-1A/7-1B/7-1C/7-1D/7-1E/7-1F/7-1G or a semi-persistently scheduled slot-PDSCH transmission or for a PDCCH/SPDCCH indicating downlink SPS release in

– slot or

– any of the subslots given in Table 10.1-1 according to the value of when the slot-PUCCH is transmitted in subframe m or

– when scheduling request is sent in slot on a resource configured by higher layer parameter sr-slotSPUCCH-IndexFH or sr-slotSPUCCH-IndexNoFH,

– for subslot-PUCCH and when at least one HARQ-ACK bit is sent in response to a PDSCH transmission indicated by the detection of a corresponding PDCCH/SPDCCH with DCI format 7-1A/7-1B/7-1C/7-1D/7-1E/7-1F/7-1G in subslot or a semi-persistently scheduled slot-PDSCH transmission in subslot or for a PDCCH/SPDCCH indicating downlink SPS release in subslot or when scheduling request is sent in slot on a resource configured by higher layer parameter sr-subslotSPUCCH-Resource

– The UE is not expected to transmit PUCCH corresponding to 21 or 22 HARQ-ACK bits in a subslot if higher layer parameter n4numberOfPRBSubslot indicates single resource block for PUCCH transmission.

– for slot-PUCCH and for transmission of 12 or more HARQ-ACK bits, the UE shall use PUCCH format 4, and PUCCH resourceis determined according to higher layer configuration and Table 10.1.2.2.3-1, when the UE is configured with PUCCH format 3, and at least one HARQ-ACK bit is sent in response to a PDSCH transmission indicated by the detection of a corresponding PDCCH/SPDCCH with DCI format 7-1A/7-1B/7-1C/7-1D/7-1E/7-1F/7-1G or a semi-persistently scheduled slot-PDSCH transmission or for a PDCCH/SPDCCH indicating downlink SPS release in

– slot or

– any of the subslots given in Table 10.1-1 according to the value of when the slot-PUCCH is transmitted in subframe m or

– when scheduling request is sent in slot on a resource configured by higher layer parameter sr-slotSPUCCH-IndexFH or sr-slotSPUCCH-IndexNoFH.

10.1.2.2.4 PUCCH format 5 HARQ-ACK procedure

The HARQ-ACK feedback procedure for PUCCH format 5 HARQ-ACK procedure is as described in Clause 10.1.2.2.3, by replacing with .

10.1.2A FDD-TDD HARQ-ACK feedback procedures for primary cell frame structure type 1

For a UE transmitting HARQ-ACK using PUCCH format 1b with channel selection, the UE shall determine the number of HARQ-ACK bits corresponding to subframe-PDSCH, in subframe , based on the number of configured serving cells with subframe configured as a downlink or special subframe according to the DL-reference UL/DL configuration (defined in Clause 10.2) of each serving cell and the downlink transmission modes configured for each serving cell. For a UE not configured with PUCCH format 4/5 and transmitting HARQ-ACK using PUCCH format 3, the UE shall determine the number of HARQ-ACK bits, in subframe , based on the number of configured serving cells with subframe configured as a downlink or special subframe except a special subframe of configurations 0, 5 and 10 if configured by ssp10-CRS-LessDwPTS with normal downlink CP or of configurations 0 and 4 with extended downlink CP according to the DL-reference UL/DL configuration (defined in Clause 10.2) of each serving cell and the downlink transmission modes configured for each serving cell. The UE shall use two HARQ-ACK bits for a serving cell configured with a downlink transmission mode that support up to two transport blocks; and one HARQ-ACK bit otherwise.

A UE that supports aggregating at most 2 serving cells shall use PUCCH format 1b with channel selection for transmission of HARQ-ACK corresponding to subframe-PDSCH when configured with primary cell frame structure type 1 and secondary cell frame structure type 2.

A UE that supports aggregating more than 2 serving cells with primary cell frame structure type 1 is configured by higher layers to use either PUCCH format 1b with channel selection or PUCCH format 3/4/5 for transmission of HARQ-ACK corresponding to subframe-PDSCH when configured with more than one serving cell and primary cell frame structure type 1 and at least one secondary cell with frame structure type 2.

For HARQ-ACK transmission in subframe with PUCCH format 1b with channel selection, the FDD-TDD HARQ-ACK procedure follows HARQ-ACK procedure described in Clause 10.1.2.1 if subframe is an uplink or a special subframe of configurations 0, 5 and 10 if configured by ssp10-CRS-LessDwPTS with normal downlink CP or of configurations 0 and 4 with extended downlink CP for the secondary cell according to the higher layer parameter subframeAssignment for UE not configured with either higher layer parameter EIMTA-MainConfigServCell-r12 or higher layer parameter harq-ReferenceConfig-r14, and according to the higher layer parameter eimta-HARQ-ReferenceConfig-r12 for UE configured with the higher layer parameter EIMTA-MainConfigServCell-r12, and HARQ-ACK procedure described in Clause 10.1.2.2.1 otherwise.

The FDD-TDD HARQ-ACK feedback procedure for PUCCH format 3 HARQ-ACK procedure as described in Clause 10.1.2.2.2.

The FDD-TDD HARQ-ACK feedback procedure for PUCCH format 4 HARQ-ACK procedure is as described in Clause 10.1.2.2.3.

The FDD-TDD HARQ-ACK feedback procedure for PUCCH format 5 HARQ-ACK procedure is as described in Clause 10.1.2.2.4.

HARQ-ACK transmission on two antenna ports is supported for PUCCH format 3.

HARQ-ACK transmission on two antenna ports is supported for PUCCH format 1b with channel selection and with two configured serving cells.