7.2 UE procedure for reporting Channel State Information (CSI)

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

If the UE is configured with a PUCCH-SCell, the UE shall apply the procedures described in this clause for both primary PUCCH group and secondary PUCCH group unless stated otherwise

  • When the procedures are applied for the primary PUCCH group, the terms ‘secondary cell’, ‘secondary cells’, ‘serving cell’, and ‘serving cells’ in this clause refer to secondary cell, secondary cells, serving cell or serving cells belonging to the primary PUCCH group respectively unless stated otherwise.
  • When the procedures are applied for secondary PUCCH group, the terms ‘secondary cell’, ‘secondary cells’, ‘serving cell’ and ‘serving cells’ in this clause refer to secondary cell, secondary cells (not including the PUCCH-SCell), serving cell, serving cells belonging to the secondary PUCCH group respectively unless stated otherwise. The term ‘primary cell’ in this clause refers to the PUCCH-SCell of the secondary PUCCH group.

If a UE is configured with a LAA SCell for UL transmissions, the UE shall apply the procedures described in this clause assuming frame structure type 1 for the LAA SCell unless stated otherwise.

The time and frequency resources that can be used by the UE to report CSI which consists of Channel Quality Indicator (CQI), precoding matrix indicator (PMI), precoding type indicator (PTI), CSI-RS resource indicator (CRI), and/or rank indication (RI) are controlled by the eNB. For spatial multiplexing, as given in [3], the UE shall determine a RI corresponding to the number of useful transmission layers. For transmit diversity as given in [3], RI is equal to one.

A non-BL/CE UE in transmission mode 8 or 9 is configured with or without PMI/RI reporting by the higher layer parameter pmi-RI-Report.

A UE in transmission mode 10 can be configured with one or more CSI processes per serving cell by higher layers.

For a UE in transmission mode 10,

– If a UE is not configured with higher layer parameter eMIMO-Type, each CSI process is associated with a CSI-RS resource (defined in Clause 7.2.5) and a CSI-interference measurement (CSI-IM) resource (defined in Clause 7.2.6). A UE can be configured with up to two CSI-IM resources for a CSI process if the UE is configured with CSI subframe sets and by the higher layer parameter csi-SubFramePatternConfig-r12 for the CSI process.

– If the UE is configured with higher layer parameter eMIMO-Type and not configured with higher layer parameter eMIMO-Type2, and eMIMO-Type is set to ‘CLASS A’, each CSI process is associated with a CSI-RS resource (defined in Clause 7.2.5) and a CSI-interference measurement (CSI-IM) resource (defined in Clause 7.2.6). A UE can be configured with up to two CSI-IM resources for a CSI process if the UE is configured with CSI subframe sets and by the higher layer parameter csi-SubFramePatternConfig-r12 for the CSI process.

– If the UE is configured with higher layer parameter eMIMO-Type and not configured with higher layer parameter eMIMO-Type2, and eMIMO-Type is set to ‘CLASS B’, each CSI process is associated with one or more CSI-RS resource (defined in Clause 7.2.5) and one or more CSI-interference measurement (CSI-IM) resource (defined in Clause 7.2.6). Each CSI-RS resource is associated with a CSI-IM resource by higher layers. For a CSI process with one CSI-RS resource, a UE can be configured with CSI-IM resource for each CSI subframe sets if the UE is configured with CSI subframe sets and by the higher layer parameter csi-SubFramePatternConfig-r12 for the CSI process. If a UE is configured with higher layer parameter FeCoMPCSIEnabled for a CSI process, the CSI process is associated with two CSI-RS resource and one CSI-IM resource.

– If the UE is configured with higher layer parameter eMIMO-Type and eMIMO-Type2, and eMIMO-Type is set to ‘CLASS A’, and eMIMO-Type2 is set to ‘CLASS B’, each CSI process is associated with a CSI-RS resource (defined in Clause 7.2.5) and a CSI-interference measurement (CSI-IM) resource (defined in Clause 7.2.6) for eMIMO-Type, and one CSI-RS resource (defined in Clause 7.2.5) and one CSI-interference measurement (CSI-IM) resource (defined in Clause 7.2.6) for eMIMO-Type2. A UE can be configured with up to two CSI-IM resources for each eMIMO-Type and eMIMO-Type2 of a CSI process if the UE is configured with CSI subframe sets and by the higher layer parameter csi-SubFramePatternConfig-r12 for the CSI process.

– If the UE is configured with higher layer parameter eMIMO-Type and eMIMO-Type2, and eMIMO-Type is set to ‘CLASS B’, and eMIMO-Type2 is set to ‘CLASS B’, each CSI process is associated with more than one CSI-RS resource (defined in Clause 7.2.5) and more than one CSI-interference measurement (CSI-IM) resource (defined in Clause 7.2.6) with association of each CSI-RS resource with a CSI-IM resource by higher layers for eMIMO-Type, and one CSI-RS resource (defined in Clause 7.2.5) and one CSI-interference measurement (CSI-IM) resource (defined in Clause 7.2.6) for eMIMO-Type2.

For a UE in transmission mode 10, a CSI reported by the UE corresponds to a CSI process configured by higher layers. Each CSI process can be configured with or without PMI/RI reporting by higher layer signalling.

If a UE is configured with a serving cell with frame structure 3, the UE is not required to update measurements for more than 5 CSI processes in a subframe, in case the total number of serving cells is no more than 5. If a UE is configured with more than 5 serving cells, the UE is not required to update measurements for more than CSI processes in a subframe, where the value of is given by

– maxNumberUpdatedCSI-Proc-r13 if the UE is configured with a serving cell with frame structure 3

– maxNumberUpdatedCSI-Proc-SPT-r15if the UE is configured with higher layer parameter shortProcessingTime

If a UE is configured with the higher layer parameter shortTTI, the UE is not required to update measurements for more than CSI processes in a DL

– slot, where the value of is given by maxNumberUpdatedCSI-Proc-STTI-Comb77-r15 if the higher layer parameter dl-TTI-Length is set to ‘slot’ and if the higher layer parameter ul-TTI-Length is set to ‘slot’.

– subslot, where the value of is given by maxNumberUpdatedCSI-Proc-STTI-Comb27-r15 if the higher layer parameter dl-TTI-Length is set to ‘subslot’ and if the higher layer parameter ul-TTI-Length is set to ‘slot’.

– subslot, where the value of is given by maxNumberUpdatedCSI-Proc-STTI-Comb22-Set1-r15 if the higher layer parameter dl-TTI-Length is set to ‘subslot’ and if the higher layer parameter ul-TTI-Length is set to ‘subslot’ and if proc-Timeline-r15 is set to ‘nplus4set1’ or ‘nplus6set1’.

– subslot, where the value of is given by maxNumberUpdatedCSI-Proc-STTI-Comb22-Set2-r15 if the higher layer parameter dl-TTI-Length is set to ‘subslot’ and if the higher layer parameter ul-TTI-Length is set to ‘subslot’ and if proc-Timeline-r15 is set to ‘nplus6set2’ or ‘nplus8set2’.

For UE in transmission mode 9 and the UE configured with higher layer parameter eMIMO-Type, the term ‘CSI process’ in this Clause refers to the CSI configured for the UE.

For a UE in transmission mode 9, and if the UE is configured with higher layer parameter eMIMO-Type, and,

UE is not configured with higher layer parameter eMIMO-Type2 and eMIMO-Type is set to ‘CLASS A’, each CSI process is associated with a CSI-RS resource (defined in Clause 7.2.5).

UE is not configured with higher layer parameter eMIMO-Type2 and eMIMO-Type is set to ‘CLASS B’, each CSI process is associated with one or more CSI-RS resource (defined in Clause 7.2.5).

UE is configured with higher layer parameter eMIMO-Type2 and eMIMO-Type is set to ‘CLASS A’ and eMIMO-Type2 is set to ‘CLASS B’, each CSI process is associated with a CSI-RS resource (defined in Clause 7.2.5) for eMIMO-Type, and a CSI-RS resource (defined in Clause 7.2.5) for eMIMO-Type2.

UE is configured with higher layer parameter eMIMO-Type2 and eMIMO-Type is set to ‘CLASS B’ and eMIMO-Type2 is set to ‘CLASS B’, each CSI process is associated with more than one CSI-RS resource (defined in Clause 7.2.5) for eMIMO-Type, and a CSI-RS resource (defined in Clause 7.2.5) for eMIMO-Type2.

For a CSI process, and if a UE is configured in transmission mode 9 or 10, and UE is not configured with higher layer parameter pmi-RI-Report, and UE is configured with higher layer parameter eMIMO-Type, and eMIMO-Type is set to ‘CLASS B’, and the number of CSI-RS antenna ports in at least one of the one or more configured CSI-RS resource is more than one, the UE is considered to be configured without PMI reporting.

For a UE configured in transmission mode 9 or 10, UE is not expected to be configured with higher layer parameter eMIMO-Type, and eMIMO-Type is set to ‘CLASS B’, and more than one CSI-RS resource configured, and the number of CSI-RS resource configured with one antenna port is not equal to total number number of CSI-RS resources associated with the CSI process.

A UE is configured with resource-restricted CSI measurements if the subframe sets and are configured by higher layers. A UE can also be configured with resource restricted CSI measurements for dormant serving cells with subframe sets CCSI,0-dormant and CCSI,1-dormant. If the UE is configured with resource restricted CSI measurements for dormant serving cells, and in this clause refer to and for activated serving cells, and to CCSI,0-dormant and CCSI,1-dormant for dormant serving cells.

For a serving cell with frame structure type 1, a UE is not expected to be configured with csi-SubframePatternConfig-r12.

CSI reporting is periodic or aperiodic.

A BL/CE UE configured with CEModeB is not expected to be configured with either aperiodic CSI or periodic CSI reporting.

If the UE is configured with more than one serving cell, it transmits aperiodic CSI for activated serving cell(s) only, and periodic CSI for activated and/or dormant serving cell(s) only.

If a UE is not configured for simultaneous PUSCH and PUCCH transmission, it shall transmit periodic CSI reporting on PUCCH as defined hereafter in subframes with no PUSCH allocation.

If a UE is not configured for simultaneous PUSCH and PUCCH transmission, it shall transmit periodic CSI reporting on PUSCH of the serving cell with smallest ServCellIndex as defined hereafter in subframes with a PUSCH allocation, where the UE shall use the same PUCCH-based periodic CSI reporting format on PUSCH.

A UE shall transmit aperiodic CSI reporting on PUSCH if the conditions specified hereafter are met. For aperiodic CQI/PMI reporting, RI reporting is transmitted only if the configured CSI feedback type supports RI reporting.

Table 7.2-1: Void

In case both periodic and aperiodic CSI reporting would occur in the same subframe, the UE shall only transmit the aperiodic CSI report in that subframe. If the aperiodic CSI reporting occurs on an LAA SCell, the UE shall assume that the UL channel access procedure, as described in clause 4.2 of [13], is successful to determine whether periodic and aperiodic CSI reporting would occur in the same subframe.

If the higher layer parameter altCQI-TableSTTI-r15 is configured and is set to allSubframes and aperiodic CSI is triggered through DCI format 7-0A or 7-0B,

– the UE shall report CQI according to Table 7.2.3-2.

Else if the higher layer parameter altCQI-Table1024QAM-STTI-r15 is configured and is set to allSubframes and aperiodic CSI is triggered through DCI format 7-0A or 7-0B,

– the UE shall report CQI according to Table 7.2.3-4.

Else if the higher layer parameter altCQI-TableSTTI-r15 is configured and is set to csi-SubframeSet1 or csi-SubframeSet2 and aperiodic CSI is triggered through DCI format 7-0A or 7-0B,

– the UE shall report CQI according to Table 7.2.3-2 for the corresponding CSI subframe set configured by altCQI-TableSTTI-r15

– the UE shall report CQI for the other CSI subframe set according to Table 7.2.3-1.

Else if the higher layer parameter altCQI-Table1024QAM-STTI-r15 is configured and is set to csi-SubframeSet1 or csi-SubframeSet2 and aperiodic CSI is triggered through DCI format 7-0A or 7-0B,

– the UE shall report CQI according to Table 7.2.3-4 for the corresponding CSI subframe set configured by altCQI-Table1024QAM-STTI-r15

– the UE shall report CQI for the other CSI subframe set according to Table 7.2.3-1.

Else if aperiodic CSI is triggered through DCI format 7-0A or 7-0B,

  • the UE shall report CQI according to Table 7.2.3-1.

Else if the higher layer parameter altCQI-Table-r12 is configured and is set to allSubframes,

– the UE shall report CQI according to Table 7.2.3-2.

Else if the higher layer parameter altCQI-Table-1024QAM-r15 is configured and is set to allSubframes

– the UE shall report CQI according to Table 7.2.3-4.

Else if the higher layer parameter altCQI-Table-r12 is configured and is set to csi-SubframeSet1 or csi-SubframeSet2,

– the UE shall report CQI according to Table 7.2.3-2 for the corresponding CSI subframe set configured by altCQI-Table-r12

– the UE shall report CQI for the other CSI subframe set according to Table 7.2.3-1.

Else if the higher layer parameter altCQI-Table-1024QAM-r15 is configured and is set to csi-SubframeSet1 or csi-SubframeSet2,

– the UE shall report CQI according to Table 7.2.3-4 for the corresponding CSI subframe set configured by altCQI-Table-1024QAM-r15

– the UE shall report CQI for the other CSI subframe set according to Table 7.2.3-1.

Else

– the UE shall report CQI according to Table 7.2.3-1.

For a BL/CE UE, if the UE is configured with higher layer parameter ce-PDSCH-64QAM-Config-r15 and the higher layer parameter csi-NumRepetitionCE-r13 indicates more than one subframe, or if the UE is configured with higher layer parameter ce-CQI-AlternativeTableConfig-r15,

– the UE shall report CQI according to Table 7.2.3-6.

– if the UE is not capable of supporting 64QAM in PDSCH, or the UE is configured with higher layer parameter mpdcch-pdsch-HoppingConfig-r13 set to ‘on‘ and the UE is calculating CQI for a wideband CSI report, the reported CQI < 13.

Else if the higher layer parameter ce-PDSCH-64QAM-Config-r15 is configured,

– the UE shall report CQI according to Table 7.2.3-5.

– if the UE is configured with higher layer parameter mpdcch-pdsch-HoppingConfig-r13 set to ‘on‘ and the UE is calculating CQI for a wideband CSI report, the reported CQI < 11.

Else

– the UE shall report CQI according to Table 7.2.3-3 with CQI index between 1 and 10.

For a non-BL/CE UE, when reporting RI the UE reports a single instance of the number of useful transmission layers. For each RI reporting interval when the UE is configured in transmission modes 4 or when the UE is configured in transmission mode 8, 9 or 10 with PMI/RI reporting, a UE shall determine a RI from the supported set of RI values as defined in Clause 5.2.2.6 of [4] and report the number in each RI report. For each RI reporting interval when the UE is configured in transmission mode 3, a UE shall determine RI as defined in Clause 5.2.2.6 of [4] in each reporting interval and report the detected number in each RI report to support selection between transmit diversity and large delay CDD.

For a UE configured in transmission mode 9 or 10, when reporting CRI the UE reports a single instance of one or more selected CSI-RS resource(s). For each CRI reporting interval, when a UE is configured in transmission mode 10 with higher layer parameter FeCoMPCSIEnabled and determines CRI=2 from the supported set of CRI values as defined in Clause 5.2.2.6 of [4], the UE reports the CRI=2 in each CRI report, where CRI value 2 corresponds to the configured two CSI-RS resources and one CSI-IM resource. Otherwise, when a UE is configured with higher layer parameter eMIMO-Type, except with higher layer parameter csi-RS-NZP-mode configured, and eMIMO-Type is set to ‘CLASS B’, and the number of configured CSI-RS resources is more than one for a CSI process, the UE shall determine a CRI from the supported set of CRI values as defined in Clause 5.2.2.6 of [4] and report the number in each CRI report, where CRI value 0 corresponds to the configured csi-RS-ConfigNZPId, first entry of csi-IM-ConfigIdList, first entry of p-C-AndCBSR-PerResourceConfigList, and alternativeCodebookEnabledFor4TXProc, and CRI value k (k>0) corresponds to the configured k-th entry of csi-RS-ConfigNZPIdListExt, (k+1)th entry of csi-IM-ConfigIdList, (k+1)th entry of p-C-AndCBSR-PerResourceConfigList, and k-th entry of ace-For4Tx-PerResourceConfigList.

For a UE configured in transmission mode 9 or 10, when reporting CRI the UE reports a single instance of one or more selected CSI-RS resource(s). For each CRI reporting interval, when a UE is configured in transmission mode 10 with higher layer parameter FeCoMPCSIEnabled and determines CRI=2 from the supported set of CRI values as defined in Clause 5.2.2.6 of [4], the UE reports the CRI=2 in each CRI report, where CRI value 2 corresponds to the configured two CSI-RS resources and one CSI-IM resource. Otherwise, when a UE is configured with higher layer parameter eMIMO-Type set to ‘CLASS B’ and high layer parameter csi-RS-NZP-mode set to ‘multiShot’, and the number of activated CSI-RS resources is more than one for a CSI process, the UE shall determine a CRI from the supported set of CRI values as defined in clause 5.2.2.6 of [4] and report the number in each CRI report, where, if csi-RS-ConfigNZPId is activated, CRI value 0 corresponds to the activated csi-RS-ConfigNZPId, first entry of csi-IM-ConfigIdList, p-C-AndCBSR-PerResourceConfigList, and alternativeCodebookEnabledFor4TXProc, and CRI value k (k>0) corresponds to the (k+1)th activated CSI-RS resource, which is associated with l-th entry of csi-RS-ConfigNZPIdListExt, (l+1)th entry of csi-IM-ConfigIdList, (l+1)th entry of p-C-AndCBSR-PerResourceConfigList, and l-th entry of ace-For4Tx-PerResourceConfigList; If csi-RS-ConfigNZPId is not activated, CRI value k corresponds to the (k+1)th activated CSI-RS resource, which is associated with l-th entry of csi-RS-ConfigNZPIdListExt, (l+1)th entry of csi-IM-ConfigIdList, (l+1)th entry of p-C-AndCBSR-PerResourceConfigList, and l-th entry of ace-For4Tx-PerResourceConfigList.

For a non-BL/CE UE, when reporting PMI the UE reports either a single or a multiple PMI report. The number of RBs represented by a single UE PMI report can be or a smaller subset of RBs. The number of RBs represented by a single PMI report is semi-statically configured by higher layer signalling. A UE is restricted to report PMI, RI and PTI on a subframe-PUCCH/PUSCH within a precoder codebook subset specified by one or more bitmap parameter(s) codebookSubsetRestriction, codebookSubsetRestriction-1, codebookSubsetRestriction-2, codebookSubsetRestriction-3, codebookSubsetRestriction-4 configured by higher layer signalling. If a UE is configured by higher-layer parameter shortTTI, the UE is restricted to report PMI, RI and PTI on subslot/slot-based PUSCH within a precoder codebook subset specified by a bitmap parameter codebookSubsetRestriction, configured by higher layer signalling for the subslot/slot-based transmission.

For a UE configured in transmission mode 10 and the UE not configured with higher layer parameter eMIMO-Type for a CSI process, or for a UE configured in transmission mode 9 or 10 and the UE configured with higher layer parameter eMIMO-Type, and eMIMO-Type is set to ‘CLASS B’, and one CSI-RS resource configured and except with higher layer parameter alternativeCodebookEnabledCLASSB_K1=TRUE configured for a CSI process, the bitmap parameter codebookSubsetRestriction is configured for each CSI process and each subframe sets (if subframe sets and are configured by higher layers) by higher layer signaling.

For a UE configured in transmission mode 9 or 10 and for a CSI process and the UE configured with higher layer parameter eMIMO-Type2, and eMIMO-Type2 is set to ‘CLASS B’, and one CSI-RS resource configured and except with higher layer parameter alternativeCodebookEnabledCLASSB_K1=TRUE configured for eMIMO-Type2 of the CSI process, the bitmap parameter codebookSubsetRestriction is configured for eMIMO-Type2 of each CSI process and each subframe sets (if subframe sets and are configured by higher layers) by higher layer signaling.

For a UE configured in transmission mode 9 or 10, and for a CSI process and UE configured with higher layer parameter eMIMO-Type, and eMIMO-Type is set to ‘CLASS A’, except when the UE is configured with higher layer parameter advancedCodebookEnabled and advancedCodebookEnabled is set to ‘TRUE’, the bitmap parameters codebookSubsetRestriction-1, codebookSubsetRestriction-2 is configured for the CSI process and each subframe sets (if subframe sets and are configured by higher layers) by higher layer signaling.

For a UE configured in transmission mode 9 or 10, and for a CSI process and UE configured with higher layer parameter advancedCodebookEnabled and advancedCodebookEnabled is set to ‘TRUE’, and the UE is configured with higher layer parameter eMIMO-Type, and eMIMO-Type is set to ‘CLASS A’, and the UE is configured with 8, 12, 16, 20, 24, 28, and 32 antenna ports, the UE is either configured with bitmap parameter codebookSubsetRestriction-1, or, the UE is configured with bitmap parameter codebookSubsetRestriction-4 for the CSI process and each subframe sets (if subframe sets and are configured by higher layers) by higher layer signaling.

For a UE configured in transmission mode 9 or 10, and for a CSI process and UE configured with higher layer parameter eMIMO-Type, and eMIMO-Type is set to ‘CLASS B’, and one CSI-RS resource configured, and higher layer parameter alternativeCodebookEnabledCLASSB_K1=TRUE, the bitmap parameter codebookSubsetRestriction-3 is configured for the CSI process and each subframe sets (if subframe sets and are configured by higher layers) by higher layer signaling.

For a UE configured in transmission mode 9 or 10, and for a CSI process and the UE configured with higher layer parameter eMIMO-Type2, and eMIMO-Type2 is set to ‘CLASS B’, and one CSI-RS resource configured, and higher layer parameter alternativeCodebookEnabledCLASSB_K1=TRUE for eMIMO-Type2 of the CSI process, the bitmap parameter codebookSubsetRestriction-3 is configured for eMIMO-Type2 of the CSI process and each subframe sets (if subframe sets and are configured by higher layers) by higher layer signaling.

For a UE configured in transmission mode 9 or 10, and for a CSI process and UE configured with higher layer parameter eMIMO-Type, and eMIMO-Type is set to ‘CLASS B’, and more than one CSI-RS resource configured, the bitmap parameter codebookSubsetRestriction is configured for each CSI-RS resource of the CSI process and each subframe sets (if subframe sets and are configured by higher layers) by higher layer signaling.

For a specific precoder codebook and associated transmission mode, the bitmap can specify all possible precoder codebook subsets from which the UE can assume the eNB may be using when the UE is configured in the relevant transmission mode. Codebook subset restriction is supported for transmission modes 3, 4, 5, 6 and for transmission modes 8, 9 and 10 with PMI/RI reporting, and transmission mode 9 and 10 without PMI reporting. The resulting number of bits for each transmission mode are given in Table 7.2-1b, Table 7.2-1d, Table 7.2-1e, and Table 7.2-1f. The bitmap parameter codebookSubsetRestriction, codebookSubsetRestriction-1 or codebookSubsetRestriction-3 forms the bit sequence where is the LSB and is the MSB and where a bit value of zero indicates that the PMI and RI reporting is not allowed to correspond to precoder(s) associated with the bit. The bitmap parameter codebookSubsetRestriction2 forms the bit sequence where is the LSB and is the MSB and where a bit value of zero indicates that the PMI and RI reporting is not allowed to correspond to precoder(s) associated with the bit. The association of bits to precoders for the relevant transmission modes are given as follows:

1. Transmission mode 3

a. 2 antenna ports: bit is associated with the precoder in Table 6.3.4.2.3-1 of [3] corresponding to layers and codebook index 0 while bit is associated with the precoder for 2 antenna ports in Clause 6.3.4.3 of [3].

b. 4 antenna ports: bit is associated with the precoders in Table 6.3.4.2.3-2 of [3] corresponding to layers and codebook indices 12, 13, 14, and 15 while bit is associated with the precoder for 4 antenna ports in Clause 6.3.4.3 of [3].

2. Transmission mode 4

a. 2 antenna ports: see Table 7.2-1c

b. 4 antenna ports: bit is associated with the precoder for layers and with codebook index in Table 6.3.4.2.3-2 of [3].

3. Transmission modes 5 and 6

a. 2 antenna ports: bit is associated with the precoder for layer with codebook index in Table 6.3.4.2.3-1 of [3].

b. 4 antenna ports: bit is associated with the precoder for layer with codebook index in Table 6.3.4.2.3-2 of [3].

4. Transmission mode 8

a. 2 antenna ports: see Table 7.2-1c

b. 4 antenna ports except with alternativeCodeBookEnabledFor4TX-r12=TRUE configured: bit is associated with the precoder for layers and with codebook index in Table 6.3.4.2.3-2 of [3], .

c. 4 antenna ports with alternativeCodeBookEnabledFor4TX-r12=TRUE configured: bit is associated with the precoder for layers () and codebook index and bit is associated with the precoder for layers () and codebook index. Codebook indices and are given in Table 7.2.4-0A or 7.2.4-0B, for =1 or 2 respectively.

5. Transmission modes 9 and 10

a. 2 antenna ports except when a UE configured with higher layer parameter eMIMO-Type, and eMIMO-Type is set to ‘CLASS B’, and one CSI-RS resource configured, and higher layer parameter alternativeCodebookEnabledCLASSB_K1=TRUE for a CSI process, or when a UE configured with higher layer parameter eMIMO-Type2, and eMIMO-Type2 is set to ‘CLASS B’, and one CSI-RS resource configured, and higher layer parameter alternativeCodebookEnabledCLASSB_K1=TRUE for eMIMO-Type2 of a CSI process: see Table 7.2-1c

b. 4 antenna ports except with alternativeCodeBookEnabledFor4TX-r12=TRUE configured or for a CSI process the UE is configured with higher layer parameter eMIMO-Type, and eMIMO-Type is set to ‘CLASS B’, and one CSI-RS resource configured, and higher layer parameter alternativeCodebookEnabledCLASSB_K1=TRUE or for a CSI process the UE is configured with higher layer parameter eMIMO-Type2, and eMIMO-Type2 is set to ‘CLASS B’, and one CSI-RS resource configured, and higher layer parameter alternativeCodebookEnabledCLASSB_K1=TRUE for eMIMO-Type2 of a CSI process: bit is associated with the precoder for layers and with codebook index in Table 6.3.4.2.3-2 of [3].

c. 4 antenna ports with alternativeCodeBookEnabledFor4TX-r12=TRUE configured except when a UE configured with higher layer parameter eMIMO-Type, and eMIMO-Type is set to ‘CLASS B’, and one CSI-RS resource configured, and higher layer parameter alternativeCodebookEnabledCLASSB_K1=TRUE for a CSI process, or when a UE configured with higher layer parameter eMIMO-Type2, and eMIMO-Type2 is set to ‘CLASS B’, and one CSI-RS resource configured, and higher layer parameter alternativeCodebookEnabledCLASSB_K1=TRUE for eMIMO-Type2 of a CSI process: bit is associated with the precoder for layers () and codebook index and bit is associated with the precoder for layers () and codebook index. Codebook indices and are given in Table 7.2.4-0A, 7.2.4-0B, 7.2.4-0C or 7.2.4-0D, for =1,2,3 or 4 respectively.

d. 8 antenna ports except when a UE configured with higher layer parameter eMIMO-Type, and eMIMO-Type is set to ‘CLASS A’, or for when a UE configured with higher layer parameter eMIMO-Type, and eMIMO-Type is set to ‘CLASS B’, and one CSI-RS resource configured, and higher layer parameter alternativeCodebookEnabledCLASSB_K1=TRUE for a CSI process, or for when a UE configured with higher layer parameter eMIMO-Type2, and eMIMO-Type2 is set to ‘CLASS B’, and one CSI-RS resource configured, and higher layer parameter alternativeCodebookEnabledCLASSB_K1=TRUE for eMIMO-Type2 of a CSI process: bit is associated with the precoder for layers () and codebook index where and bit is associated with the precoder for layers () and codebook index where . Codebook indices and are given in Table 7.2.4-1, 7.2.4-2, 7.2.4-3, 7.2.4-4, 7.2.4-5, 7.2.4-6, 7.2.4-7, or 7.2.4-8, for =1,2,3,4,5,6,7, or 8 respectively.

e. 8, 12, 16, 20, 24, 28, and 32 antenna ports and for a CSI process the UE is configured with higher layer parameter eMIMO-Type, and eMIMO-Type is set to ‘CLASS A’: bit is associated with the precoder based on the quantity , and bit is associated with the precoder for layers (). The quantity is defined in Clause 7.2.4. Bit is associated with the precoder for layers () and codebook index where is given in Table 7.2-1g. Codebook index is given in Table 7.2.4-10, 7.2.4-11, 7.2.4-12, 7.2.4-13, 7.2.4-14, 7.2.4-15, 7.2.4-16, or 7.2.4-17, for =1,2,3,4,5,6,7, or 8 respectively.

f. 2, 4, or 8 antenna ports and for a CSI process the UE is configured with higher layer parameter eMIMO-Type, and eMIMO-Type is set to ‘CLASS B’, and one CSI-RS resource configured, and higher layer parameter alternativeCodebookEnabledCLASSB_K1=TRUE, or the UE is configured with higher layer parameter eMIMO-Type2, and eMIMO-Type2 is set to ‘CLASS B’, and one CSI-RS resource configured, and higher layer parameter alternativeCodebookEnabledCLASSB_K1=TRUE for eMIMO-Type2 of the CSI process: bit is associated with the precoder for layers and codebook index where and for 2 antenna ports, and for 4 antenna ports, and and for 8 antenna ports. Codebook index is given in Table 7.2.4-18, 7.2.4-19, or 7.2.4-20, for 2, 4, or 8 antenna ports respectively.

g. 8, 12, 16, 20, 24, 28, and 32 antenna ports and for a CSI process the UE is configured with higher layer parameter advancedCodebookEnabled and advancedCodebookEnabled is set to ‘TRUE’, and the UE is configured with higher layer parameter eMIMO-Type, and eMIMO-Type is set to ‘CLASS A’, and the UE is configured with bitmap parameter codebookSubsetRestriction-1: bit is associated with the precoder based on the quantity , and bit is associated with the precoder for layers (). The quantity is defined in Clause 7.2.4.

h. 8, 12, 16, 20, 24, 28, and 32 antenna ports and for a CSI process the UE is configured with higher layer parameter advancedCodebookEnabled and advancedCodebookEnabled is set to ‘TRUE’, and the UE is configured with higher layer parameter eMIMO-Type, and eMIMO-Type is set to ‘CLASS A’, and the UE is configured with bitmap parameter codebookSubsetRestriction-4: The bitmap parameter codebookSubsetRestriction-4 forms the bit sequence , consisting of bits, where is the LSB and is the MSB. The bit pair is associated with the group of quantities for if and for if and the bit is associated with the precoder for layers (). The quantity is defined in Clause 7.2.4.

i For =1,2 layer reporting, PMI reporting is not allowed to correspond to a precoder where any quantity from the group of quantities is selected by the codebook indices , unless the corresponding bit pair

ii For =1,2 layer reporting, PMI reporting is not allowed to correspond to a precoder where any quantity from the group of quantities is selected by the codebook index , if the relative power indicator (RPI), is larger than the maxmimum allowed value according to Table 7.2-1h.

iii For =3,4,5,6,7,8 layer reporting, PMI reporting is not allowed to correspond to a precoder where any quantity from the group of quantities is associated with the precoder, unless the corresponding bit pair .

For a BL/CE UE, when reporting PMI the UE reports a single PMI report. A UE is restricted to report PMI within a precoder codebook subset specified by a bitmap parameter codebookSubsetRestriction configured by higher layer signalling. For a specific precoder codebook and associated transmission mode, the bitmap can specify all possible precoder codebook subsets from which the UE can assume the eNB may be using when the UE is configured in the relevant transmission mode. Codebook subset restriction is supported for transmission modes 6 and 9. The resulting number of bits for each transmission mode is given in Table 7.2-1b. The bitmap forms the bit sequence where is the LSB and is the MSB and where a bit value of zero indicates that the PMI reporting is not allowed to correspond to precoder(s) associated with the bit. The association of bits to precoders for the relevant transmission modes are given as follows:

– Transmission mode 6

– 2 antenna ports: bit is associated with the precoder for layer with codebook index in Table 6.3.4.2.3-1 of [3].

– 4 antenna ports: bit is associated with the precoder for layer with codebook index in Table 6.3.4.2.3-2 of [3].

– Transmission mode 9

– 2 antenna ports: bit is associated with the precoder for layer with codebook index in Table 6.3.4.2.3-1 of [3].

– 4 antenna ports: bit is associated with the precoder for layer and with codebook index in Table 6.3.4.2.3-2 of [3].

– 8 antenna ports: bit is associated with the precoder for layer and codebook index , and bit is associated with the precoder for layer and codebook index . Codebook indices and are given in Table 7.2.4-1. The 8 antenna ports case for Transmission mode 9 is only applicable when the UE is configured with the higher layer parameter ce-CSI-RS-Feedback.

Table 7.2-1b: Number of bits in codebook subset restriction codebookSubsetRestriction bitmap for applicable transmission modes

Number of bits

2 antenna ports

4 antenna ports

8 antenna ports

Transmission mode 3

2

4

Transmission mode 4

6

64

Transmission mode 5

4

16

Transmission mode 6

4

16

Transmission mode 8

6

64 with alternativeCodeBookEnabledFor4TX-r12=TRUE configured, otherwise 32

Transmission modes 9 and 10

6

96 with alternativeCodeBookEnabledFor4TX-r12=TRUE configured, otherwise 64

109

Table 7.2-1c: Association of bits in codebookSubSetRestriction bitmap to precoders in the 2 antenna port codebook of Table 6.3.4.2.3-1 in [3]

Codebook index

Number of layers

1

2

0

a0

1

a1

a4

2

a2

a5

3

a3

Table 7.2-1d: Number of bits in codebook subset restriction codebookSubsetRestriction1 bitmap for applicable transmission modes

Number of bits

Transmission modes 9 and 10

Table 7.2-1e: Number of bits in codebook subset restriction codebookSubsetRestriction2 bitmap for applicable transmission modes

Value of codebookConfig

Number of bits

Transmission modes 9 and 10

1

12

2

56

3

56

4

56

Table 7.2-1f: Number of bits in codebook subset restriction codebookSubsetRestriction3 bitmap for applicable transmission modes

Number of bits

2 antenna ports

4 antenna ports

8 antenna ports

Transmission modes 9 and 10

6

22

60

Table 7.2-1g: for a CSI process with eMIMO-Type set to ‘CLASS A’

Value of codebookConfig

1

2

3

4

Table 7.2-1h: Maximum value of relative power indicator for restricted quantities

Value of bit pair

Maximum value of Relative Power Indicator

’00’

0

’01’

1

’10’

2

’11’

3

For a non-BL/CE UE, the set of subbands (S) a UE shall evaluate for CQI reporting spans the entire downlink system bandwidth. A subband is a set of k contiguous PRBs where k is a function of system bandwidth. Note the last subband in set S may have fewer than k contiguous PRBs depending on . The number of subbands for system bandwidth given by is defined by. The subbands shall be indexed in the order of increasing frequency and non-increasing sizes starting at the lowest frequency.

– For transmission modes 1, 2, 3 and 5, as well as transmission modes 8, 9 and 10 without PMI/RI reporting, transmission mode 4 with RI=1, transmission modes 8, 9 and 10 with PMI/RI reporting and RI=1, and transmission modes 9 and 10 without PMI reporting and RI=1, a single 4-bit wideband CQI is reported.

– For transmission modes 3 and 4, as well as transmission modes 8, 9 and 10 with PMI/RI reporting, and transmission modes 9 and 10 without PMI reporting, CQI is calculated assuming transmission of

– one codeword for slot/subslot-PUSCH based triggered reporting,

– one codeword for RI=1 and two codewords for RI > 1.

– For RI > 1 with transmission mode 4, as well as transmission modes 8, 9 and 10 with PMI/RI reporting, and transmission modes 9 and 10 without PMI reporting, PUSCH based triggered reporting includes reporting a wideband CQI which comprises:

– A 4-bit wideband CQI for codeword 0

– A 4-bit wideband CQI for codeword 1 for subframe-PUSCH based triggered reporting

– For RI > 1 with transmission mode 4, as well as transmission modes 8, 9 and 10 with PMI/RI reporting, and transmission modes 9 and 10 without PMI reporting, PUCCH based reporting includes reporting a 4-bit wideband CQI for codeword 0 and a wideband spatial differential CQI. The wideband spatial differential CQI value comprises:

– A 3-bit wideband spatial differential CQI value for codeword 1 offset level

– Codeword 1 offset level = wideband CQI index for codeword 0 – wideband CQI index for codeword 1.

– The mapping from the 3-bit wideband spatial differential CQI value to the offset level is shown in Table 7.2-2.

Table 7.2-2 Mapping spatial differential CQI value to offset level

Spatial differential CQI value

Offset level

0

0

1

1

2

2

3

≥3

4

≤-4

5

-3

6

-2

7

-1