Tech-invite3GPPspaceIETFspace
21222324252627282931323334353637384‑5x

Content for  TS 38.331  Word version:  18.2.0

Top   Top   Up   Prev   Next
1…   4…   5…   5.2.2.4…   5.3…   5.3.3…   5.3.5…   5.3.5.5…   5.3.5.6…   5.3.5.7…   5.3.5.13…   5.3.5.17…   5.3.6…   5.3.8…   5.3.13…   5.3.14…   5.4…   5.5…   5.5.3…   5.5.4…   5.5.4.15…   5.5.4.23…   5.5.5…   5.5a…   5.7…   5.7.4…   5.7.8…   5.7.12…   5.8…   5.8.9…   5.8.9.2…   5.8.9.8…   5.8.10…   5.8.11…   5.9…   5.10…   6…   6.2.2…   6-2-2-23…   6-2-2-27…   6-2-2-43…   6-2-2-47…   6.3…   6.3.2…   6-3-2-27…   6-3-2-49…   6-3-2-73…   6-3-2-95…   6-3-2-108…   6-3-2-134…   6-3-2-162…   6-3-2-188…   6-3-2-213…   6-3-2-243…   6-3-2-271…   6-3-2-297…   6-3-2-341…   6.3.3…   6-3-3-25…   6-3-3-51…   6.3.4…   6.3.5…   6-3-5-25…   6.3.6…   6.4…   7…   9…   11…   A…   A.4…   B…

 

5.8.10  Sidelink measurementp. 431

5.8.10.1  Introductionp. 431

The UE may configure the associated peer UE to perform NR sidelink measurement and report on the corresponding PC5-RRC connection in accordance with the NR sidelink measurement configuration for unicast by RRCReconfigurationSidelink message.
The NR sidelink measurement configuration includes the following parameters for a PC5-RRC connection:
  1. NR sidelink measurement objects: Object(s) on which the associated peer UE shall perform the NR sidelink measurements.
    • For NR sidelink measurement, a NR sidelink measurement object indicates the NR sidelink frequency of reference signals to be measured.
  2. NR sidelink reporting configurations: NR sidelink measurement reporting configuration(s) where there can be one or multiple NR sidelink reporting configurations per NR sidelink measurement object. Each NR sidelink reporting configuration consists of the following:
    • Reporting criterion: The criterion that triggers the UE to send a NR sidelink measurement report. This can either be periodical or a single event description.
    • RS type: The RS that the UE uses for NR sidelink measurement results. In this release, only DMRS is supported for NR sidelink measurement.
    • Reporting format: The quantities that the UE includes in the measurement report. In this release, only RSRP measurement is supported.
  3. NR sidelink measurement identities: A list of NR sidelink measurement identities where each NR sidelink measurement identity links one NR sidelink measurement object with one NR sidelink reporting configuration. By configuring multiple NR sidelink measurement identities, it is possible to link more than one NR sidelink measurement object to the same NR sidelink reporting configuration, as well as to link more than one NR sidelink reporting configuration to the same NR sidelink measurement object. The NR sidelink measurement identity is also included in the NR sidelink measurement report that triggered the reporting, serving as a reference to the network.
  4. NR sidelink quantity configurations: The NR sidelink quantity configuration defines the NR sidelink measurement filtering configuration used for all event evaluation and related reporting, and for periodical reporting of that NR sidelink measurement. In each configuration, different filter coefficients can be configured for different NR sidelink measurement quantities.
Both UEs of the PC5-RRC connection maintains a NR sidelink measurement object list, a NR sidelink reporting configuration list, and a NR sidelink measurement identities list according to signalling and procedures in this specification.
Up

5.8.10.2  Sidelink measurement configurationp. 431

5.8.10.2.1  Generalp. 431
The UE shall:
1 >
if the received sl-MeasConfig includes the sl-MeasObjectToRemoveList in the RRCReconfigurationSidelink:
2 >
perform the sidelink measurement object removal procedure as specified in clause 5.8.10.2.4;
1 >
if the received sl-MeasConfig includes the sl-MeasObjectToAddModList in the RRCReconfigurationSidelink:
2 >
perform the sidelink measurement object addition/modification procedure as specified in clause 5.8.10.2.5;
1 >
if the received sl-MeasConfig includes the sl-ReportConfigToRemoveList in the RRCReconfigurationSidelink:
2 >
perform the sidelink reporting configuration removal procedure as specified in clause 5.8.10.2.6;
1 >
if the received sl-MeasConfig includes the sl-ReportConfigToAddModList in the RRCReconfigurationSidelink:
2 >
perform the sidelink reporting configuration addition/modification procedure as specified in clause 5.8.10.2.7;
1 >
if the received sl-MeasConfig includes the sl-QuantityConfig in the RRCReconfigurationSidelink:
2 >
perform the sidelink quantity configuration procedure as specified in clause 5.8.10.2.8;
1 >
if the received sl-MeasConfig includes the sl-MeasIdToRemoveList in the RRCReconfigurationSidelink:
2 >
perform the sidelink measurement identity removal procedure as specified in clause 5.8.10.2.2;
1 >
if the received sl-MeasConfig includes the sl-MeasIdToAddModList in the RRCReconfigurationSidelink:
2 >
perform the sidelink measurement identity addition/modification procedure as specified in clause 5.8.10.2.3;
Up
5.8.10.2.2  Sidelink measurement identity removalp. 432
The UE shall:
1 >
for each sl-MeasId included in the received sl-MeasIdToRemoveList that is part of the current UE configuration in VarMeasConfigSL:
2 >
remove the entry with the matching sl-MeasId from the sl-MeasIdList within the VarMeasConfigSL;
2 >
remove the NR sidelink measurement reporting entry for this sl-MeasId from the VarMeasReportListSL, if included;
2 >
stop the periodical reporting timer and reset the associated information (e.g. sl-TimeToTrigger) for this sl-MeasId.
Up
5.8.10.2.3  Sidelink measurement identity addition/modificationp. 432
The UE shall:
1 >
for each sl-MeasId included in the received sl-MeasIdToAddModList:
2 >
if an entry with the matching sl-MeasId exists in the sl-MeasIdList within the VarMeasConfigSL:
3 >
replace the entry with the value received for this sl-MeasId;
2 >
else:
3 >
add a new entry for this sl-MeasId within the VarMeasConfigSL;
2 >
remove the measurement reporting entry for this sl-MeasId from the VarMeasReportListSL, if included;
2 >
stop the periodical reporting timer and reset the associated information (e.g. sl-TimeToTrigger) for this sl-MeasId;
Up
5.8.10.2.4  Sidelink measurement object removalp. 432
The UE shall:
1 >
for each sl-MeasObjectId included in the received sl-MeasObjectToRemoveList that is part of sl-MeasObjectList in VarMeasConfigSL:
2 >
remove the entry with the matching sl-MeasObjectId from the sl-MeasObjectList within the VarMeasConfigSL;
2 >
remove all sl-MeasId associated with this sl-MeasObjectId from the sl-MeasIdList within the VarMeasConfigSL, if any;
2 >
if a sl-MeasId is removed from the sl-MeasIdList:
3 >
remove the measurement reporting entry for this sl-MeasId from the VarMeasReportListSL, if included;
3 >
stop the periodical reporting timer and reset the associated information (e.g. sl-TimeToTrigger) for this sl-MeasId.
Up
5.8.10.2.5  Sidelink measurement object addition/modificationp. 433
The UE shall:
1 >
for each sl-MeasObjectId included in the received sl-MeasObjectToAddModList:
2 >
if an entry with the matching sl-MeasObjectId exists in the sl-MeasObjectList within the VarMeasConfigSL, for this entry:
3 >
for each sl-MeasId associated with this sl-MeasObjectId included in the sl-MeasIdList within the VarMeasConfigSL, if any:
4 >
remove the measurement reporting entry for this sl-MeasId from the VarMeasReportListSL, if included;
4 >
stop the periodical reporting timer and reset the associated information (e.g. sl-TimeToTrigger) for this sl-MeasId;
3 >
reconfigure the entry with the value received for this sl-MeasObject;
2 >
else:
3 >
add a new entry for the received sl-MeasObject to the sl-MeasObjectList within VarMeasConfigSL.
Up
5.8.10.2.6  Sidelink reporting configuration removalp. 433
The UE shall:
1 >
for each sl-ReportConfigId included in the received sl-ReportConfigToRemoveList that is part of the current UE configuration in VarMeasConfigSL:
2 >
remove the entry with the matching sl-ReportConfigId from the sl-ReportConfigList within the VarMeasConfigSL;
2 >
remove all sl-MeasId associated with the sl-ReportConfigId from the sl-MeasIdList within the VarMeasConfigSL, if any;
2 >
if a sl-MeasId is removed from the sl-MeasIdList:
3 >
remove the measurement reporting entry for this sl-MeasId from the VarMeasReportListSL, if included;
3 >
stop the periodical reporting timer and reset the associated information (e.g. sl-TimeToTrigger) for this sl-MeasId.
Up
5.8.10.2.7  Sidelink reporting configuration addition/modificationp. 433
The UE shall:
1 >
for each sl-ReportConfigId included in the received sl-ReportConfigToAddModList:
2 >
if an entry with the matching sl-ReportConfigId exists in the sl-ReportConfigList within the VarMeasConfigSL, for this entry:
3 >
reconfigure the entry with the value received for this sl-ReportConfig;
3 >
for each sl-MeasId associated with this sl-ReportConfigId included in the sl-MeasIdList within the VarMeasConfigSL, if any:
4 >
remove the measurement reporting entry for this sl-MeasId from the VarMeasReportListSL, if included;
4 >
stop the periodical reporting timer and reset the associated information (e.g. sl-TimeToTrigger) for this sl-MeasId;
2 >
else:
3 >
add a new entry for the received sl-ReportConfig to the sl-ReportConfigList within the VarMeasConfigSL.
Up
5.8.10.2.8  Sidelink quantity configurationp. 434
The UE shall:
1 >
for each received sl-QuantityConfig:
2 >
set the corresponding parameter(s) in sl-QuantityConfig within VarMeasConfigSL to the value of the received sl-QuantityConfig parameter(s);
1 >
for each sl-MeasId included in the sl-MeasIdList within VarMeasConfigSL:
2 >
remove the measurement reporting entry for this sl-MeasId from the VarMeasReportListSL, if included;
2 >
stop the periodical reporting timer and reset the associated information (e.g. sl-TimeToTrigger) for this sl-MeasId.

5.8.10.3  Performing NR sidelink measurementsp. 434

5.8.10.3.1  Generalp. 434
A UE shall derive NR sidelink measurement results by measuring one or multiple DMRS associated per PC5-RRC connection as configured by the peer UE associated, as described in clause 5.8.10.3.2. For all NR sidelink measurement results the UE applies the layer 3 filtering as specified in clause 5.5.3.2, before using the measured results for evaluation of reporting criteria and measurement reporting. In this release, only NR sidelink RSRP can be configured as trigger quantity and reporting quantity.
The UE shall:
1 >
for each sl-MeasId included in the sl-MeasIdList within VarMeasConfigSL:
2 >
if the sl-MeasObject is associated to NR sidelink and the sl-RS-Type is set to dmrs:
3 >
derive the layer 3 filtered NR sidelink measurement result based on PSSCH DMRS for the trigger quantity and each measurement quantity indicated in sl-ReportQuantity using parameters from the associated sl-MeasObject, as described in clause 5.8.10.3.2.
2 >
perform the evaluation of reporting criteria as specified in clause 5.8.10.4.
Up
5.8.10.3.2  Derivation of NR sidelink measurement resultsp. 434
The UE may be configured by the peer UE associated to derive NR sidelink RSRP measurement results per PC5-RRC connection associated to the NR sidelink measurement objects based on parameters configured in the sl-MeasObject and in the sl-ReportConfig.
The UE shall:
1 >
for each NR sidelink measurement quantity to be derived based on NR sidelink DMRS:
2 >
derive the corresponding measurement of NR sidelink frequency indicated quantity based on PSSCH DMRS as described in TS 38.215 in the concerned sl-MeasObject;
2 >
apply layer 3 filtering as described in clause 5.5.3.2;
Up

5.8.10.4  Sidelink measurement report triggeringp. 435

5.8.10.4.1  Generalp. 435
The UE shall:
1 >
for each sl-MeasId included in the sl-MeasIdList within VarMeasConfigSL:
2 >
if the sl-ReportType is set to sl-EventTriggered and if the entry condition applicable for this event, i.e. the event corresponding with the sl-EventId of the corresponding sl-ReportConfig within VarMeasConfigSL, is fulfilled for NR sidelink frequency for all NR sidelink measurements after layer 3 filtering taken during sl-TimeToTrigger defined for this event within the VarMeasConfigSL, while the VarMeasReportListSL does not include a NR sidelink measurement reporting entry for this sl-MeasId (a first NR sidelink frequency triggers the event):
3 >
include a NR sidelink measurement reporting entry within the VarMeasReportListSL for this sl-MeasId;
3 >
set the sl-NumberOfReportsSent defined within the VarMeasReportListSL for this sl-MeasId to 0;
3 >
include the concerned NR sidelink frequency in the sl-FrequencyTriggeredList defined within the VarMeasReportListSL for this sl-MeasId;
3 >
initiate the NR sidelink measurement reporting procedure, as specified in clause 5.8.10.5;
2 >
else if the sl-ReportType is set to sl-EventTriggered and if the entry condition applicable for this event, i.e. the event corresponding with the sl-EventId of the corresponding sl-ReportConfig within VarMeasConfigSL, is fulfilled for NR sidelink frequency not included in the sl-FrequencyTriggeredList for all NR sidelink measurements after layer 3 filtering taken during sl-TimeToTrigger defined for this event within the VarMeasConfigSL (a subsequent NR sidelink frequency triggers the event):
3 >
set the sl-NumberOfReportsSent defined within the VarMeasReportListSL for this sl-MeasId to 0;
3 >
include the concerned NR sidelink frequency in the sl-FrequencyTriggeredList defined within the VarMeasReportListSL for this sl-MeasId;
3 >
initiate the NR sidelink measurement reporting procedure, as specified in clause 5.8.10.5;
2 >
else if the sl-ReportType is set to sl-EventTriggered and if the leaving condition applicable for this event is fulfilled for NR sidelink frequency included in the sl-FrequencyTriggeredList defined within the VarMeasReportListSL for this sl-MeasId for all NR sidelink measurements after layer 3 filtering taken during sl-TimeToTrigger defined within the VarMeasConfigSL for this event:
3 >
remove the concerned NR sidelink frequency in the sl-FrequencyTriggeredList defined within the VarMeasReportListSL for this sl-MeasId;
3 >
if sl-ReportOnLeave is set to true for the corresponding reporting configuration:
4 >
initiate the NR sidelink measurement reporting procedure, as specified in clause 5.8.10.5;
3 >
if the sl-FrequencyTriggeredList defined within the VarMeasReportListSL for this sl-MeasId is empty:
4 >
remove the NR sidelink measurement reporting entry within the VarMeasReportListSL for this sl-MeasId;
4 >
stop the periodical reporting timer for this sl-MeasId, if running;
2 >
if sl-ReportType is set to sl-Periodical and if a (first) NR sidelink measurement result is available:
3 >
include a NR sidelink measurement reporting entry within the VarMeasReportListSL for this sl-MeasId;
3 >
set the sl-NumberOfReportsSent defined within the VarMeasReportListSL for this sl-MeasId to 0;
3 >
initiate the NR sidelink measurement reporting procedure, as specified in clause 5.8.10.5, immediately after the quantity to be reported becomes available for the NR sidelink frequency:
2 >
upon expiry of the periodical reporting timer for this sl-MeasId:
3 >
initiate the NR sidelink measurement reporting procedure, as specified in clause 5.8.10.5.
Up
5.8.10.4.2  Event S1 (Serving becomes better than threshold)p. 436
The UE shall:
1 >
consider the entering condition for this event to be satisfied when condition S1-1, as specified below, is fulfilled;
1 >
consider the leaving condition for this event to be satisfied when condition S1-2, as specified below, is fulfilled;
1 >
for this NR sidelink measurement, consider the NR sidelink frequency corresponding to the associated sl-MeasObject associated with this event.
Inequality S1-1 (Entering condition)
Ms - Hys > Thresh
Inequality S1-2 (Leaving condition)
Ms + Hys < Thresh
The variables in the formula are defined as follows:
Ms
is the NR sidelink measurement result of the NR sidelink frequency, not taking into account any offsets.
Hys
is the hysteresis parameter for this event (i.e. sl-Hysteresis as defined within sl-ReportConfig for this event).
Thresh
is the threshold parameter for this event (i.e. s1-Threshold as defined within sl-ReportConfig for this event).
Ms
is expressed in dBm in case of RSRP.
Hys
is expressed in dB.
Thresh
is expressed in the same unit as Ms.
Up
5.8.10.4.3  Event S2 (Serving becomes worse than threshold)p. 436
The UE shall:
1 >
consider the entering condition for this event to be satisfied when condition S2-1, as specified below, is fulfilled;
1 >
consider the leaving condition for this event to be satisfied when condition S2-2, as specified below, is fulfilled;
1 >
for this NR sidelink measurement, consider the NR sidelink frequency indicated by the sl-MeasObject associated to this event.
Inequality S2-1 (Entering condition)
Ms + Hys < Thresh
Inequality S2-2 (Leaving condition)
Ms - Hys > Thresh
The variables in the formula are defined as follows:
Ms
is the NR sidelink measurement result of the NR sidelink frequency, not taking into account any offsets.
Hys
is the hysteresis parameter for this event (i.e. sl-Hysteresis as defined within sl-ReportConfig for this event).
Thresh
is the threshold parameter for this event (i.e. s2-Threshold as defined within sl-ReportConfig for this event).
Ms
is expressed in dBm in case of RSRP.
Hys
is expressed in dB.
Thresh
is expressed in the same unit as Ms.
Up

5.8.10.5  Sidelink measurement reportingp. 437

5.8.10.5.1  Generalp. 437
Reproduction of 3GPP TS 38.331, Fig. 5.8.10.5.1-1: NR sidelink measurement reporting
Up
The purpose of this procedure is to transfer measurement results from the UE to the peer UE associated.
For the sl-MeasId for which the NR sidelink measurement reporting procedure was triggered, the UE shall set the sl-MeasResults within the MeasurementReportSidelink message as follows:
1 >
set the sl-MeasId to the measurement identity that triggered the NR sidelink measurement reporting;
1 >
if the sl-ReportConfig associated with the sl-MeasId that triggered the NR sidelink measurement reporting is set to sl-EventTriggered or sl-Periodical:
2 >
if the sl-RS-Type within sl-ReportConfig is set to dmrs:
3 >
set sl-ResultDMRS within sl-MeasResult to include the NR sidelink DMRS based quantity indicated in the sl-ReportQuantity within the concerned sl-ReportConfig;
2 >
if the sl-RS-Type within sl-ReportConfig is set to sl-prs:
3 >
set sl-Result-SL-PRS within sl-MeasResult to include the NR SL-PRS based quantity indicated in the sl-ReportQuantity within the concerned sl-ReportConfig;
1 >
increment the sl-NumberOfReportsSent as defined within the VarMeasReportListSL for this sl-MeasId by 1;
1 >
stop the periodical reporting timer, if running;
1 >
if the sl-NumberOfReportsSent as defined within the VarMeasReportListSL for this sl-MeasId is less than the sl-ReportAmount as defined within the corresponding sl-ReportConfig for this sl-MeasId:
2 >
start the periodical reporting timer with the value of sl-ReportInterval as defined within the corresponding sl-ReportConfig for this sl-MeasId;
1 >
else:
2 >
if the sl-ReportType is set to sl-Periodical:
3 >
remove the entry within the VarMeasReportListSL for this sl-MeasId;
3 >
remove this sl-MeasId from the sl-MeasIdList within VarMeasConfigSL;
1 >
submit the MeasurementReportSidelink message to lower layers for transmission, upon which the procedure ends.
Up

Up   Top   ToC