Section: 5.5.3 Performing measurements 5.5.3.1 General
Content: An RRC_CONNECTED UE shall derive cell measurement results by measuring one or multiple beams associated per cell as configured by the network, as described in 5.5.3.3. For all cell measurement results, except for RSSI, and CLI measurement results in RRC_CONNECTED, the UE applies the layer 3 filtering as specified in 5.5.3.2, before using the measured results for evaluation of reporting criteria, measurement reporting or the criteria to trigger conditional reconfiguration execution. For cell measurements, the network can configure RSRP, RSRQ, SINR, RSCP or EcN0 as trigger quantity. For CLI measurements, the network can configure SRS-RSRP or CLI-RSSI as trigger quantity. For cell and beam measurements, reporting quantities can be any combination of quantities (i.e. only RSRP; only RSRQ; only SINR; RSRP and RSRQ; RSRP and SINR; RSRQ and SINR; RSRP, RSRQ and SINR; only RSCP; only EcN0; RSCP and EcN0), irrespective of the trigger quantity, and for CLI measurements, reporting quantities can be either SRS-RSRP or CLI-RSSI. For conditional reconfiguration execution, the network can configure up to 2 quantities, both using same RS type. The UE does not apply the layer 3 filtering as specified in 5.5.3.2 to derive the CBR measurements. The UE does not apply the layer 3 filtering as specified in 5.5.3.2 to derive the Rx-Tx time difference measurements. The network may also configure the UE to report measurement information per beam (which can either be measurement results per beam with respective beam identifier(s) or only beam identifier(s)), derived as described in 5.5.3.3a. If beam measurement information is configured to be included in measurement reports, the UE applies the layer 3 beam filtering as specified in 5.5.3.2. On the other hand, the exact L1 filtering of beam measurements used to derive cell measurement results is implementation dependent. The UE shall: 1> whenever the UE has a measConfig, perform RSRP and RSRQ measurements for each serving cell for which servingCellMO is configured as follows: 2> if the reportConfig associated with at least one measId included in the measIdList within VarMeasConfig contains an rsType set to ssb and ssb-ConfigMobility is configured in the measObject indicated by the servingCellMO: 3> if the reportConfig associated with at least one measId included in the measIdList within VarMeasConfig contains a reportQuantityRS-Indexes and maxNrofRS-IndexesToReport and contains an rsType set to ssb: 4> derive layer 3 filtered RSRP and RSRQ per beam for the serving cell based on SS/PBCH block, as described in 5.5.3.3a; 3> derive serving cell measurement results based on SS/PBCH block, as described in 5.5.3.3; 2> if the reportConfig associated with at least one measId included in the measIdList within VarMeasConfig contains an rsType set to csi-rs and CSI-RS-ResourceConfigMobility is configured in the measObject indicated by the servingCellMO: 3> if the reportConfig associated with at least one measId included in the measIdList within VarMeasConfig contains a reportQuantityRS-Indexes and maxNrofRS-IndexesToReport and contains an rsType set to csi-rs: 4> derive layer 3 filtered RSRP and RSRQ per beam for the serving cell based on CSI-RS, as described in 5.5.3.3a; 3> derive serving cell measurement results based on CSI-RS, as described in 5.5.3.3; 1> for each serving cell for which servingCellMO is configured, if the reportConfig associated with at least one measId included in the measIdList within VarMeasConfig contains SINR as trigger quantity and/or reporting quantity: 2> if the reportConfig contains rsType set to ssb and ssb-ConfigMobility is configured in the servingCellMO: 3> if the reportConfigcontains a reportQuantityRS-Indexes and maxNrofRS-IndexesToReport: 4> derive layer 3 filtered SINR per beam for the serving cell based on SS/PBCH block, as described in 5.5.3.3a; 3> derive serving cell SINR based on SS/PBCH block, as described in 5.5.3.3; 2> if the reportConfig contains rsType set to csi-rs and CSI-RS-ResourceConfigMobility is configured in the servingCellMO: 3> if the reportConfigcontains a reportQuantityRS-Indexes and maxNrofRS-IndexesToReport: 4> derive layer 3 filtered SINR per beam for the serving cell based on CSI-RS, as described in 5.5.3.3a; 3> derive serving cell SINR based on CSI-RS, as described in 5.5.3.3; 1> for each measId included in the measIdList within VarMeasConfig: 2> if the reportType for the associated reportConfig is set to reportCGI and timer T321 is running: 3> if useAutonomousGaps is configured for the associated reportConfig: 4> perform the corresponding measurements on the frequency and RAT indicated in the associated measObject using autonomous gaps as necessary; 3> else: 4> perform the corresponding measurements on the frequency and RAT indicated in the associated measObject using available idle periods; 3> if the cell indicated by reportCGI field for the associated measObject is an NR cell and that indicated cell is broadcasting SIB1 (see TS 38.213[ NR; Physical layer procedures for control ]  [13], clause 13): 4> try to acquire SIB1 in the concerned cell; 3> if the cell indicated by reportCGI field is an E-UTRA cell: 4> try to acquire SystemInformationBlockType1 in the concerned cell; 2> if the ul-DelayValueConfig is configured for the associated reportConfig: 3> ignore the measObject; 3> for each of the configured DRBs, configure the PDCP layer to perform corresponding average UL PDCP packet delay measurement per DRB; 2> if the ul-ExcessDelayConfig is configured for the associated reportConfig: 3> ignore the measObject; 3> for each of the configured DRBs, configure the PDCP layer to perform corresponding UL PDCP Excess Packet Delay delay measurement according to the configured threshold per DRB; 2> if the reportType for the associated reportConfig is periodical, eventTriggered; or 2> if the reportType for the associated reportConfig is condTriggerConfig, the measId is within the MCG VarMeasConfig and is indicated in the condExecutionCond or in the condExecutionCondPSCell associated to a condReconfigId in the MCG VarConditionalReconfig (for CHO, CPA or MN-initiated inter-SN CPC in NR-DC); or 2> if the reportType for the associated reportConfig is condTriggerConfig, the measId is within the SCG VarMeasConfig and is indicated in the condExecutionCond associated to a condReconfigId in the SCG VarConditionalReconfig (for intra-SN CPC); or 2> if the reportType for the associated reportConfig is condTriggerConfig, the measId is within the SCG VarMeasConfig and is indicated in the condExecutionCondSCG associated to a condReconfigId in the MCG VarConditionalReconfig (for SN-initiated inter-SN CPC in NR-DC); or 2> if the reportType for the associated reportConfig is condTriggerConfig, the measId is within the SCG VarMeasConfig and is indicated in the triggerConditionSN associated to a condReconfigurationId in VarConditionalReconfiguration as specified in TS 36.331[ Evolved Universal Terrestrial Radio Access (E-UTRA); Radio Resource Control (RRC); Protocol specification ]  [10] (for SN-initiated inter-SN CPC in EN-DC): 3> if a measurement gap configuration is setup, or 3> if the UE does not require measurement gaps to perform the concerned measurements: 4> if s-MeasureConfig is not configured, or 4> if s-MeasureConfig is set to ssb-RSRP and the NR SpCell RSRP based on SS/PBCH block, after layer 3 filtering, is lower than ssb-RSRP, or 4> if s-MeasureConfig is set to csi-RSRP and the NR SpCell RSRP based on CSI-RS, after layer 3 filtering, is lower than csi-RSRP: 5> if the measObject is associated to NR and the rsType is set to csi-rs: 6> if reportQuantityRS-Indexes and maxNrofRS-IndexesToReport for the associated reportConfig are configured: 7> derive layer 3 filtered beam measurements only based on CSI-RS for each measurement quantity indicated in reportQuantityRS-Indexes, as described in 5.5.3.3a; 6> derive cell measurement results based on CSI-RS for the trigger quantity and each measurement quantity indicated in reportQuantityCell using parameters from the associated measObject, as described in 5.5.3.3; 5> if the measObject is associated to NR and the rsType is set to ssb: 6> if reportQuantityRS-Indexes and maxNrofRS-IndexesToReport for the associated reportConfig are configured: 7> derive layer 3 beam measurements only based on SS/PBCH block for each measurement quantity indicated in reportQuantityRS-Indexes, as described in 5.5.3.3a; 6> derive cell measurement results based on SS/PBCH block for the trigger quantity and each measurement quantity indicated in reportQuantityCell using parameters from the associated measObject, as described in 5.5.3.3; 5> if the measObject is associated to E-UTRA: 6> perform the corresponding measurements associated to neighbouring cells on the frequencies indicated in the concerned measObject, as described in 5.5.3.2; 5> if the measObject is associated to UTRA-FDD: 6> perform the corresponding measurements associated to neighbouring cells on the frequencies indicated in the concerned measObject, as described in 5.5.3.2; 5> if the measObject is associated to L2 U2N Relay UE: 6> perform the corresponding measurements associated to candidate Relay UEs on the frequencies indicated in the concerned measObject, as described in 5.5.3.4; 4> if the measRSSI-ReportConfig is configured in the associated reportConfig: 5> perform the RSSI and channel occupancy measurements on the frequency configured by rmtc-Frequency in the associated measObject; NOTE 0: The network avoids configuring UEs supporting only CHO and/or Rel-16 CPC with measurements not referred to by any execution condition. 2> if the reportType for the associated reportConfig is set to reportSFTD and the numberOfReportsSent as defined within the VarMeasReportList for this measId is less than one: 3> if the reportSFTD-Meas is set to true: 4> if the measObject is associated to E-UTRA: 5> perform SFTD measurements between the PCell and the E-UTRA PSCell; 5> if the reportRSRP is set to true; 6> perform RSRP measurements for the E-UTRA PSCell; 4> else if the measObject is associated to NR: 5> perform SFTD measurements between the PCell and the NR PSCell; 5> if the reportRSRP is set to true; 6> perform RSRP measurements for the NR PSCell based on SSB; 3> else if the reportSFTD-NeighMeas is included: 4> if the measObject is associated to NR: 5> if the drx-SFTD-NeighMeas is included: 6> perform SFTD measurements between the PCell and the NR neighbouring cell(s) detected based on parameters in the associated measObject using available idle periods; 5> else: 6> perform SFTD measurements between the PCell and the NR neighbouring cell(s) detected based on parameters in the associated measObject; 5> if the reportRSRP is set to true: 6> perform RSRP measurements based on SSB for the NR neighbouring cell(s) detected based on parameters in the associated measObject; 2> if the reportType for the associated reportConfig is cli-Periodical or cli-EventTriggered: 3> perform the corresponding measurements associated to CLI measurement resources indicated in the concerned measObjectCLI; 2> perform the evaluation of reporting criteria as specified in 5.5.4, except if reportConfig is condTriggerConfig. The UE acting as a L2 U2N Remote UE whenever configured with measConfig shall: 1> perform the corresponding measurements associated to the serving L2 U2N Relay UE, as described in 5.5.3.4; NOTE 1: The evaluation of conditional reconfiguration execution criteria is specified in 5.3.5.13. The UE capable of Rx-Tx time difference measurement when configured with measObjectRxTxDiff shall: 1> perform the corresponding Rx-Tx time difference measurements associated with downlink reference signals indicated in the concerned measObjectRxTxDiff. The UE capable of CBR measurement when configured to transmit NR sidelink communication/discovery/positioning shall: 1> If the frequency used for NR sidelink communication/discovery/positioning is included in sl-FreqInfoToAddModList/sl-FreqInfoToAddModListExt in sl-ConfigDedicatedNR within RRCReconfiguration message or included in sl-ConfigCommonNR within SIB12 or included in sl-PosConfigCommonNR within SIB23: 2> if the UE is in RRC_IDLE or in RRC_INACTIVE: 3> if configured with NR sidelink communication and the cell chosen for NR sidelink communication provides SIB12 which includes sl-TxPoolSelectedNormal or sl-TxPoolExceptional for the concerned frequency; or 3> if configured with NR sidelink discovery and the cell chosen for NR sidelink discovery provides SIB12 which includes sl-TxPoolSelectedNormal or sl-TxPoolExceptional but does not include sl-DiscTxPoolSelected for the concerned frequency: 4> perform CBR measurement on pool(s) in sl-TxPoolSelectedNormal or sl-TxPoolExceptional for the concerned frequency in SIB12; 3> if configured with NR sidelink discovery and the cell chosen for NR sidelink discovery provides SIB12 which includes sl-DiscTxPoolSelected for the concerned frequency: 4> perform CBR measurement on pools in sl-DiscTxPoolSelected and sl-TxPoolExceptional for the concerned frequency in SIB12; 3> if configured with NR sidelink positioning and the cell chosen for NR sidelink positioning provides SIB23 which includes sl-PRS-TxPoolSelectedNormal or sl-PRS-TxPoolExceptional for the concerned frequency: 4> perform CBR measurement on pool(s) in sl-TxPoolSelectedNormal or sl-TxPoolExceptional for the concerned frequency in SIB23; 2> if the UE is in RRC_CONNECTED: 3> if tx-PoolMeasToAddModList is included in VarMeasConfig: 4> perform CBR measurements on each transmission resource pool indicated in the tx-PoolMeasToAddModList; 3> if sl-DiscTxPoolSelected, sl-TxPoolSelectedNormal, sl-TxPoolScheduling or sl-TxPoolExceptional is included in sl-ConfigDedicatedNR for the concerned frequency within RRCReconfiguration: 4> perform CBR measurement on pool(s) in sl-DiscTxPoolSelected, sl-TxPoolSelectedNormal, sl-TxPoolScheduling and sl-TxPoolExceptional if included in sl-ConfigDedicatedNR for the concerned frequency within RRCReconfiguration; 3> else: 4> if configured with NR sidelink communication and the cell chosen for NR sidelink communication provides SIB12 which includes sl-TxPoolSelectedNormal or sl-TxPoolExceptional for the concerned frequency; or 4> if configured with NR sidelink discovery and the cell chosen for NR sidelink discovery provides SIB12 which includes sl-TxPoolSelectedNormal or sl-TxPoolExceptional but does not provide sl-DiscTxPoolSelected for the concerned frequency: 5> perform CBR measurement on pool(s) in sl-TxPoolSelectedNormal or sl-TxPoolExceptional for the concerned frequency in SIB12; 4> if configured with NR sidelink discovery and the cell chosen for NR sidelink discovery provides SIB12 which includes sl-DiscTxPoolSelected for the concerned frequency: 5> perform CBR measurement on pools in sl-DiscTxPoolSelected and sl-TxPoolExceptional for the concerned frequency in SIB12; 4> if configured with NR sidelink positioning and the cell chosen for NR sidelink positioning provides SIB23 which includes sl-PRS-TxPoolSelectedNormal or sl-PRS-TxPoolExceptional for the concerned frequency: 5> perform CBR measurement on pool(s) in sl-PRS-TxPoolSelectedNormal or sl-PRS-TxPoolExceptional for the concerned frequency in SIB23 1> else: 2> if configured with NR sidelink communication and sl-TxPoolSelectedNormal is included in SidelinkPreconfigNR for the concerned frequency; or 2> if configured with NR sidelink discovery and sl-TxPoolSelectedNormal is included in SidelinkPreconfigNR but sl-DiscTxPoolSelected is not included in SidelinkPreconfigNR for the concerned frequency: 3> perform CBR measurement on pool(s) in sl-TxPoolSelectedNormal in SidelinkPreconfigNR for the concerned frequency. 2> if configured with NR sidelink discovery and sl-DiscTxPoolSelected is included in SidelinkPreconfigNR for the concerned frequency: 3> perform CBR measurement on pools in sl-DiscTxPoolSelected if included in SidelinkPreconfigNR. 2> if configured with NR sidelink communication/positioning and sl-PRS-TxPoolSelectedNormal is included in SL-PosPreconfigurationNR for the concerned frequency: 3> perform CBR measurement on pool(s) in sl-PRS-TxPoolSelectedNormal in SidelinkPreconfigNR for the concerned frequency. NOTE 2: In case the configurations for NR sidelink communication and CBR measurement are acquired via the E-UTRA, configurations for NR sidelink communication in SIB12, sl-ConfigDedicatedNR within RRCReconfiguration used in this clause are provided by the configurations in SystemInformationBlockType28, sl-ConfigDedicatedForNR within RRCConnectionReconfiguration as specified in TS 36.331[ Evolved Universal Terrestrial Radio Access (E-UTRA); Radio Resource Control (RRC); Protocol specification ] [10], respectively. NOTE 3: If a UE that is configured by upper layers to transmit V2X sidelink communication is configured by NR with transmission resource pool(s) and the measurement objects concerning V2X sidelink communication (i.e. by sl-ConfigDedicatedEUTRA-Info), it shall perform CBR measurement as specified in clause 5.5.3 of TS 36.331[ Evolved Universal Terrestrial Radio Access (E-UTRA); Radio Resource Control (RRC); Protocol specification ]  [10], based on the transmission resource pool(s) and the measurement object(s) concerning V2X sidelink communication configured by NR. NOTE 4: For V2X sidelink communication, each of the CBR measurement results is associated with a resource pool, as indicated by the poolReportId (see TS 36.331[ Evolved Universal Terrestrial Radio Access (E-UTRA); Radio Resource Control (RRC); Protocol specification ]  [10]), that refers to a pool as included in sl-ConfigDedicatedEUTRA-Info or SIB13.