14.6 UE internal measurements
25.3313GPPProtocol specificationRadio Resource Control (RRC)Release 17TS
14.6.1 UE internal measurement quantities
For UE internal measurements the following measurement quantities exist:
1. UE transmission (Tx) power, for TDD measured on a timeslot basis.
2. UE received signal strength power (RSSI).
3. UE Rx-Tx time difference (FDD only).
4. TADV (1.28 Mcps TDD).
14.6.2 UE internal measurement reporting events
In the Measurement reporting criteria field in the Measurement Control messages, the UTRAN notifies the UE of which events should trigger a measurement report. UE internal measurement reporting events that can trigger a report are given below. The reporting events are marked with vertical arrows in the figures below. All events can be combined with time-to-trigger.
NOTE: The reporting events are numbered 6A, 6B, 6C,.. where 6 denotes that the event belongs to the type UE internal measurements.
When one measurement identity corresponds to multiple internal events with identical event identities, the UE behaviour is not defined.
14.6.2.1 Reporting event 6A: The UE Tx power becomes larger than an absolute threshold
When a UE internal measurement configuring event 6a is set up, the UE shall:
1> create a variable TRIGGERED_6A_EVENT related to that measurement, which shall initially be set to FALSE;
1> delete this variable when the measurement is released.
When this event is ordered by UTRAN in a measurement control message, the UE shall:
1> if the UE Tx power (for TDD within a single TS) is greater than the value in IE "UE Transmitted Power Tx power threshold" stored for this event in the variable MEASUREMENT_IDENTITY for a time period indicated by the IE "time_to_trigger":
2> if the variable TRIGGERED_6A_EVENT is set to FALSE:
3> set the variable TRIGGERED_6A_EVENT to TRUE;
3> send a measurement report with IEs set as below:
4> set in "UE internal measurement event results": "UE internal event identity" to "6a";
4> set the IE "measured results" and the IE "additional measured results" according to 8.4.2.
1> if the variable TRIGGERED_6A_EVENT is set to TRUE and if the UE Tx power (for TDD within a single TS) is less or equal the value in IE "UE Transmitted Power Tx power threshold" stored for this event in the variable MEASUREMENT_IDENTITY:
2> set the variable TRIGGERED_6A_EVENT to FALSE.
14.6.2.2 Reporting event 6B: The UE Tx power becomes less than an absolute threshold
When a UE internal measurement configuring event 6b is set up, the UE shall:
1> create a variable TRIGGERED_6B_EVENT related to that measurement, which shall initially be set to FALSE;
1> delete this variable when the measurement is released.
When this event is ordered by UTRAN in a measurement control message, the UE shall:
1> if the UE Tx power (for TDD within a single TS) is less than the value in IE "UE Transmitted Power Tx power threshold" stored for this event in the variable MEASUREMENT_IDENTITY for a time period indicated by the IE "time_to_trigger":
2> if the variable TRIGGERED_6B_EVENT is set to FALSE:
3> set the variable TRIGGERED_6B_EVENT to TRUE;
3> send a measurement report with IEs set as below:
4> set in "UE internal measurement event results": "UE internal event identity" to "6b";
4> set the IE "measured results" and the IE "additional measured results" according to 8.4.2.
1> if the variable TRIGGERED_6B_EVENT is set to TRUE and if the UE Tx power (for TDD within a single TS) is greater or equal the value in IE "UE Transmitted Power Tx power threshold" stored for this event in the variable MEASUREMENT_IDENTITY:
2> set the variable TRIGGERED_6B_EVENT to FALSE.
Figure 14.6.2.2-1: Event-triggered measurement reports when the UE Tx power becomes larger or less than absolute thresholds
14.6.2.3 Reporting event 6C: The UE Tx power reaches its minimum value
When a UE internal measurement configuring event 6c is set up, the UE shall:
1> create a variable TRIGGERED_6C_EVENT related to that measurement, which shall initially be set to FALSE;
1> delete this variable when the measurement is released.
When this event is ordered by UTRAN in a measurement control message, the UE shall:
1> if the UE Tx power is equal its minimum value (for TDD its minimum value on a single TS) for a time period indicated by the IE "time_to_trigger":
2> if the variable TRIGGERED_6C_EVENT is set to FALSE:
3> set the variable TRIGGERED_6C_EVENT to TRUE;
3> send a measurement report with IEs set as below:
4> set in "UE internal measurement event results": "UE internal event identity" to "6c";
4> set the IE "measured results" and the IE "additional measured results" according to 8.4.2.
1> if the variable TRIGGERED_6C_EVENT is set to TRUE and if the UE Tx power is greater than its minimum value:
2> set the variable TRIGGERED_6C_EVENT to FALSE.
Figure 14.6.2.3-1: Event-triggered measurement report when the UE Tx power reaches its minimum value
14.6.2.4 Reporting event 6D: The UE Tx power reaches its maximum value
When a UE internal measurement configuring event 6d is set up, the UE shall:
1> create a variable TRIGGERED_6D_EVENT related to that measurement, which shall initially be set to FALSE;
1> delete this variable when the measurement is released.
When this event is ordered by UTRAN in a measurement control message, the UE shall:
1> if the UE Tx power equals the maximum power the UE can transmit, i.e. the maximum UE TX power reduced by the power reduction used by the UE (for TDD its maximum value on a single TS) for a time period indicated by the IE "time_to_trigger":
2> if the variable TRIGGERED_6D_EVENT is set to FALSE:
3> set the variable TRIGGERED_6D_EVENT to TRUE;
3> send a measurement report with IEs set as below:
4> set in "UE internal measurement event results": "UE internal event identity" to "6d";
4> set the IE "measured results" and the IE "additional measured results" according to 8.4.2.
1> if the variable TRIGGERED_6D_EVENT is set to TRUE and if the UE Tx power is less than the maximum UE TX power:
2> set the variable TRIGGERED_6D_EVENT to FALSE.
NOTE: The maximum UE TX power is defined in subclause 8.6.6.8 and the maximum allowed power reduction is defined in subclause 6.2.2 in [21].
Figure 14.6.2.4-1: Event-triggered report when the UE Tx power reaches its maximum value
14.6.2.5 Reporting event 6E: The UE RSSI reaches the UE’s dynamic receiver range
When a UE internal measurement configuring event 6e is set up, the UE shall:
1> create a variable TRIGGERED_6E_EVENT related to that measurement, which shall initially be set to FALSE;
1> delete this variable when the measurement is released.
When this event is ordered by UTRAN in a measurement control message, the UE shall:
1> if the UE RSSI is greater or equal the UE’s dynamic receiver range for a time period indicated by the IE "time_to_trigger":
2> if the variable TRIGGERED_6E_EVENT is set to FALSE:
3> set the variable TRIGGERED_6E_EVENT to TRUE;
3> send a measurement report with IEs set as below:
4> set in "UE internal measurement event results": "UE internal event identity" to "6e";
4> set the IE "measured results" and the IE "additional measured results" according to subclause 8.4.2.
1> if the variable TRIGGERED_6E_EVENT is set to TRUE and if the UE RSSI is less than the UE’s dynamic receiver range:
2> set the variable TRIGGERED_6E_EVENT to FALSE.
14.6.2.6 Reporting event 6F (FDD): The UE Rx-Tx time difference for a RL included in the active set becomes larger than an absolute threshold
When a UE internal measurement configuring event 6f is set up, the UE shall:
1> create a variable TRIGGERED_6F_EVENT related to that measurement, which shall initially be set to FALSE for each RL;
1> delete this variable when the measurement is released.
When this event is ordered by UTRAN in a measurement control message, the UE shall:
1> if the UE Rx-Tx time difference for a RL included in the active set is greater than the value in the IE "UE Rx-Tx time difference threshold" stored for this event in the variable MEASUREMENT_IDENTITY for a time period indicated by the IE "time_to_trigger":
2> if the variable TRIGGERED_6F_EVENT is set to FALSE for this RL:
3> set the variable TRIGGERED_6F_EVENT to TRUE for this RL;
3> send a measurement report with IEs set as below:
4> set in "UE internal measurement event results": "UE internal event identity" to "6f";
4> set the IE "measured results" and the IE "additional measured results" according to subclause 8.4.2.
1> if the variable TRIGGERED_6F_EVENT is set to TRUE for a RL and if the UE RX-Tx time difference for this RL included in the active set is less than or equal to the value in the IE "UE Rx-Tx time difference threshold" stored for this event in the variable MEASUREMENT_IDENTITY:
2> set the variable TRIGGERED_6F_EVENT to FALSE for this RL.
14.6.2.6a Reporting event 6F (1.28 Mcps TDD): The time difference indicated by TADV becomes larger than an absolute threshold
When a UE internal measurement configuring event 6f is set up, the UE shall:
1> create a variable TRIGGERED_6F_EVENT related to that measurement, which shall initially be set to the currently measured TADV;
1> delete this variable when the measurement is released.
When this event is ordered by UTRAN in a measurement control message, the UE shall:
1> if the absolute value of the difference between the measured TADV and the TADV stored in the variable TRIGGERED_6F_EVENT is greater than the predefined threshold configured with the IE "TADV Threshold" for this event in the variable MEASUREMENT_IDENTITY for a time period indicated by the IE "time_to_trigger":
2> set the variable TRIGGERED_6F_EVENT to the currently measured TADV;
2> send a measurement report with IEs set as below:
3> set the IE "TADV" to the measured value, and the IE "SFN" to the SFN during which the latest measurement was performed, in the IE "TADV Info";
3> set the IE "measured results" and the IE "additional measured results" according to subclause 8.4.2.
14.6.2.7 Reporting event 6G: The UE Rx-Tx time difference for a RL included in the active set becomes less than an absolute threshold
When a UE internal measurement configuring event 6g is set up, the UE shall:
1> create a variable TRIGGERED_6G_EVENT related to that measurement, which shall initially be set to FALSE for each RL;
1> delete this variable when the measurement is released.
When this event is ordered by UTRAN in a measurement control message, the UE shall:
1> if the UE Rx-Tx time difference for a RL included in the active set is less than the value in IE "UE Rx-Tx time difference threshold" stored for this event in the variable MEASUREMENT_IDENTITY for a time period indicated by the IE "time_to_trigger":
2> if the variable TRIGGERED_6G_EVENT is set to FALSE for this RL:
3> set the variable TRIGGERED_6G_EVENT to TRUE for this RL;
3> send a measurement report with IEs set as below:
4> set in "UE internal measurement event results": "UE internal event identity" to "6g";
4> set the IE "measured results" and the IE "additional measured results" according to subclause 8.4.2.
1> if the variable TRIGGERED_6G_EVENT is set to TRUE for a RL and if the UE RX-Tx time difference for this RL included in the active set is greater or equal the value in IE "UE Rx-Tx time difference threshold" stored for this event in the variable MEASUREMENT_IDENTITY:
2> set the variable TRIGGERED_6G_EVENT to FALSE for this RL.
14.6.2.8 Reporting event 6H: The UE power headroom becomes larger than an absolute threshold
When a UE internal measurement configuring event 6h is set up, the UE shall:
1> create a variable TRIGGERED_6H_EVENT related to that measurement, which shall initially be set to FALSE;
1> delete this variable when the measurement is released.
When this event is ordered by UTRAN in a measurement control message, the UE shall:
1> if the variable TRIGGERED_6H_EVENT is set to FALSE and if equation 1 below is fulfilled for a time period indicated by the IE "time_to_trigger":
2> set the variable TRIGGERED_6H_EVENT to TRUE;
2> if the Pending-time-after-trigger timer is not active:
3> send a measurement report with IEs set as below:
4> set in "UE internal measurement event results": "UE internal event identity" to "6h";
4> set the IE "measured results" and the IE "additional measured results" according to 8.4.2.
2> if the IE "Pending time after trigger" is included and not active:
3> start the Pending-time-after-trigger timer for this event with the value in this IE.
1> if the variable TRIGGERED_6H_EVENT is set to TRUE and if equation 2 is fulfilled:
2> set the variable TRIGGERED_6H_EVENT to FALSE.
1> if the time-to-trigger timer is active and if equation 1 is not fulfilled:
2> stop/reset this timer.
When the Pending-time-after trigger timer for this event expires:
1> if the variable TRIGGERED_6H_EVENT is set to TRUE:
2> restart the Pending-time-after-trigger timer for this event with the value in this IE.
3> send a measurement report with IEs set as below:
4> set in "UE internal measurement event results": "UE internal event identity" to "6h";
4> set the IE "measured results" and the IE "additional measured results" according to 8.4.2.
Triggering condition:
Equation 1:
F n ≥T
Equation 2:
F n ≤T – H
The variables in the formulas are defined as follows:
Fn is the filtered value (see section 8.6.7.2) of the UE power headroom measurement as defined in TS 25.321 [15] and TS 25.133 [19]
T is the reporting range constant for UE Power Headroom threshold
H is the hysteresis parameter
Figure 14.6.2.8-1: Event triggered report when Uplink Power Headroom becomes larger than a certain threshold
14.6.2.9 Reporting event 6I: The UE power headroom becomes less than an absolute threshold
When a UE internal measurement configuring event 6i is set up, the UE shall:
1> create a variable TRIGGERED_6I_EVENT related to that measurement, which shall initially be set to FALSE;
1> delete this variable when the measurement is released.
When this event is ordered by UTRAN in a measurement control message, the UE shall:
1> if the variable TRIGGERED_6I_EVENT is set to FALSE and if equation 1 below is fulfilled for a time period indicated by the IE "time_to_trigger":
2> set the variable TRIGGERED_6I_EVENT to TRUE;
2> if the Pending-time-after-trigger timer is not active:
3> send a measurement report with IEs set as below:
4> set in "UE internal measurement event results": "UE internal event identity" to "6i";
4> set the IE "measured results" and the IE "additional measured results" according to 8.4.2.
2> if the IE "Pending time after trigger" is included and not active:
3> start the Pending-time-after-trigger timer for this event with the value in this IE.
1> if the variable TRIGGERED_6I_EVENT is set to TRUE and if equation 2 is fulfilled:
2> set the variable TRIGGERED_6I_EVENT to FALSE.
1> if the time-to-trigger timer is active and if equation 1 is not fulfilled:
2> stop/reset this timer.
When the Pending-time-after trigger timer for this event expires:
1> if the variable TRIGGERED_6I_EVENT is set to TRUE:
2> start the Pending-time-after-trigger timer for this event with the value in this IE.
3> send a measurement report with IEs set as below:
4> set in "UE internal measurement event results": "UE internal event identity" to "6i";
4> set the IE "measured results" and the IE "additional measured results" according to 8.4.2.
Triggering condition:
Equation 1:
F n ≤ T
Equation 2:
F n ≥ T + H
The variables in the formulas are defined as follows:
Fn is the filtered value (see section 8.6.7.2) of the UE power headroom measurement as defined in TS 25.321 [15] and TS 25.133 [19]
T is the reporting range constant for UE Power Headroom threshold
H is the hysteresis parameter
Figure 14.6.2.9-2: Event triggered report when Uplink Power Headroom becomes smaller than a certain threshold