Functionality control for radio resource management measurement prediction

WO2026199279A1PCT designated stage Publication Date: 2026-10-01GOOGLE LLC +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/085230
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-03-27
Publication Date
2026-10-01

Smart Images

  • Figure CN2025085230_01102026_PF_FP_ABST
    Figure CN2025085230_01102026_PF_FP_ABST
Patent Text Reader

Abstract

This disclosure provides systems, devices, apparatus, and methods, including computer programs encoded on storage media, for functionality control for radio resource management measurement prediction. A user equipment (UE) (102) receives (401), from a network entity (NE) (104), functionality activation configuration information. The UE obtains (403) a measurement result of a serving cell. The UE performs (406) a prediction on a non-serving cell according to the functionality activation configuration information based on at least one of: whether an s-Measure procedure is configured, or the measurement result of the serving cell.
Need to check novelty before this filing date? Find Prior Art

Description

FUNCTIONALITY CONTROL FOR RADIO RESOURCE MANAGEMENT MEASUREMENT PREDICTIONTECHNICAL FIELD

[0001] The present disclosure relates generally to wireless communication, and more particularly, to functionality control for radio resource management (RRM) measurement prediction.BACKGROUND

[0002] The Third Generation Partnership Project (3GPP) specifies a radio interface referred to as fifth generation (5G) new radio (NR) (5G NR) . An architecture for a 5G NR wireless communication system includes a 5G core (5GC) network, a 5G radio access network (5G-RAN) , a 5G user equipment (5G UE) , etc. The 5G NR architecture seeks to provide increased data rates, decreased latency, and / or increased capacity compared to prior generation cellular communication systems.

[0003] Wireless communication systems, in general, provide various telecommunication services (e.g., telephony, video, data, messaging, etc. ) based on multiple-access technologies, such as orthogonal frequency division multiple access (OFDMA) technologies, that support communication with multiple user equipments (UEs) . Improvements in mobile broadband continue the progression of such wireless communication technologies. For example, some communication systems support using artificial intelligence (AI)  / machine learning (ML) models to make RRM measurement predictions. When the AI / ML models are deployed at the UE side, a network entity (NE) , such as a base station or a unit of a base station, may provide the UE with functionality or model configurations for making the RRM predictions. BRIEF SUMMARY

[0004] An NE configures a UE to perform RRM measurement of signal quality for one or more cells. Based on the measurement, the UE may deploy an AI / ML model to predict the signal quality for other cells and / or at different times or frequencies. The NE typically provides the UE with configurations relating to the functionality and model involved in the prediction. Based on the functionality, the UE may activate the configured functionality and / or model to perform predictions.

[0005] Some communication systems support an s-Measure scheme (or s-Measure procedure) , which is a mechanism to reduce power consumption and improve network performance. According to the s-Measure scheme, a UE starts the RRM measurement on a non-serving cell (e.g., a neighbor cell) when the measurement result of the service cell drops below a threshold (also known as when s-Measure is satisfied) . The time of the measurements on non-serving cell (s) is referred to as s-Measure entering time. The network (e.g., a core network) may provide the UE with configurations with respect to, e.g., whether to apply s-Measure or the value of the threshold.

[0006] When an NE configures the UE with the functionality to predict measurement results of a non-serving cell, there may be some problems associated with the prediction depending on the type of the prediction and the configuration of the s-Measure scheme. For example, when the UE is to make a prediction on the non-serving cell based on measurement results of the same cell, it is possible that the measurement results are not available at the time of prediction due to the configuration of s-Measure. Also, when the UE is to make a prediction on the non-serving cell based on measurement results of the serving cell, the UE may need to determine when to make the prediction depending on the functionality control or the s-Measure configuration. Additionally, when the UE makes a prediction on the serving cell based on actual measurement results of the same cell, the UE needs to determine the s-Measure entering time, e.g., whether fully based on the predicted measurement results, based on actual measurement results, or based on both. There is also a need to consider when to obtain, either from an actual measurement or from a prediction, measurement results on the non-serving cell.

[0007] Aspects of the present disclosure address the above-noted and other problems by providing mechanisms methods for functionality control at the UE side for RRM measurement prediction. Implementations of this disclosure allow the UE to determine whether and when to perform predictions on non-serving cell (s) based on whether s-Measure is configured, with enhancement on timing determination or prediction in accordance with s-Measure configurations.

[0008] According to some aspects, a UE receives, from an NE, functionality activation configuration information. The UE obtains a measurement result of a serving cell. The UE performs a prediction on a non-serving cell according to the functionality activation configuration information based on at least one of: whether an s-Measure procedure is configured, or the measurement result of the serving cell.

[0009] According to some aspects, an NE transmits, to a UE, functionality activation configuration information. The NE receives, from the UE, information associated with a prediction on a non-serving cell according to the functionality activation configuration information based on at least one of: whether an s-Measure procedure is configured, or a measurement result of a serving cell.BRIEF DESCRIPTION OF THE DRAWINGS

[0010] FIG. 1 illustrates a diagram of a wireless communications system that includes a plurality of user UEs and NEs in communication over one or more cells, according to some implementations.

[0011] FIGs. 2A-2C illustrate example scenarios of an intra-frequency intra-cell prediction, an intra-frequency inter-cell prediction, and an inter-frequency inter-cell prediction, respectively, according to some implementations.

[0012] FIG. 3 illustrate an example scenario of s-Measure scheme, according to some implementations.

[0013] FIG. 4A is a signaling diagram illustrating communications between a UE and an NE for prediction functionality activation for on non-serving cell (s) , according to some implementations.

[0014] FIG. 4B is a flow diagram illustrating operations at a UE for prediction functionality activation for non-serving cell (s) , according to some implementations.

[0015] FIG. 5 is a signaling diagram illustrating network-based control of the s-Measure scheme for predictions, according to some implementations.

[0016] FIGs. 6A-6D illustrate example scenarios of s-Measure entering time determination, according to some implementations.

[0017] FIG. 7 is a signaling diagram illustrating communications between a UE and an NE for obtaining supported or applicable functionality information for RRM prediction, according to some implementations.

[0018] FIG. 8 is a flowchart of a method of wireless communication at a UE, according to some implementations.

[0019] FIG. 9 is a flowchart of a method of wireless communication at an NE, according to some implementations.

[0020] FIG. 10 is a diagram illustrating a hardware implementation for an example UE apparatus, according to some implementations.

[0021] FIG. 11 is a diagram illustrating a hardware implementation for one or more example NEs, according to some implementations.DETAILED DESCRIPTION

[0022] As discussed above, there are challenges in existing RRM prediction functionality control technologies. One or more implementations of this disclosure address these challenges by allowing the UE to determine the prediction timing and the actual measurement timing based on s-Measure configurations and prediction functionality configurations and to communicate supported or applicable prediction types with the NE. With the features described below, the UE may perform RRM measurement predictions more efficiently and accurately, thereby improving the communication quality of communication systems.

[0023] FIG. 1 illustrates a diagram 100 of a wireless communications system associated with a plurality of cells 190. The wireless communications system includes UEs 102 and base stations / network entities 104. Some base stations may include an aggregated base station architecture and other base stations may include a disaggregated base station architecture. The aggregated base station architecture utilizes a radio protocol stack that is physically or logically integrated within a single radio access network (RAN) node. A disaggregated base station architecture utilizes a protocol stack that is physically or logically distributed among two or more units (e.g., radio unit (RU) 106, distributed unit (DU) 108, central unit (CU) 110) . For example, a CU 110 is implemented within a RAN node, and one or more DUs 108 may be co-located with the CU 110, or alternatively, may be geographically or virtually distributed throughout one or multiple other RAN nodes. The DUs 108 may be implemented to communicate with one or more RUs 106. Any of the RU 106, the DU 108 and the CU 110 can be implemented as virtual units, such as a virtual radio unit (VRU) , a virtual distributed unit (VDU) , or a virtual central unit (VCU) . The base station / network entity 104 (e.g., an aggregated base station or disaggregated units of the base station, such as the RU 106 or the DU 108) , may be referred to as a transmission reception point (TRP) .

[0024] Operations of the base station 104 and / or network designs may be based on aggregation characteristics of base station functionality. For example, disaggregated base station architectures are utilized in an integrated access backhaul (IAB) network, an open-radio access network (O-RAN) network, or a virtualized radio access network (vRAN) , which may also be referred to a cloud radio access network (C-RAN) . Disaggregation may include distributing functionality across the two or more units at various physical locations, as well as distributing functionality for at least one unit virtually, which can enable flexibility in network designs. The various units of the disaggregated base station architecture, or the disaggregated RAN architecture, can be configured for wired or wireless communication with at least one other unit. For example, the base stations 104d, 104e and / or the RUs 106a, 106b, 106c, 106d may communicate with the UEs 102a, 102b, 102c, 102d, and / or 102s via one or more radio frequency (RF) access links based on a Uu interface. In examples, multiple RUs 106 and / or base stations 104 may simultaneously serve the UEs 102, such as by intra-cell and / or inter-cell access links between the UEs 102 and the RUs 106 / base stations 104.

[0025] The RU 106, the DU 108, and the CU 110 may include (or may be coupled to) one or more interfaces configured to transmit or receive information / signals via a wired or wireless transmission medium. For example, a wired interface can be configured to transmit or receive the information / signals over a wired transmission medium, such as via the fronthaul link 160 between the RU 106d and the baseband unit (BBU) 112 of the base station 104d associated with the cell 190d. The BBU 112 includes a DU 108 and a CU 110, which may also have a wired interface (e.g., midhaul link) configured between the DU 108 and the CU 110 to transmit or receive the information / signals between the DU 108 and the CU 110. In further examples, a wireless interface, which may include a receiver, a transmitter, or a transceiver, such as an RF transceiver, configured to transmit and / or receive the information / signals via the wireless transmission medium, such as for information communicated between the RU 106a of the cell 190a and the base station 104e of the cell 190e via cross-cell communication beams 136-138 of the RU 106a and the base station 104e.

[0026] The RUs 106 may be configured to implement lower layer functionality. For example, the RU 106 is controlled by the DU 108 and may correspond to a logical node that hosts RF processing functions, or lower layer PHY functionality, such as execution of fast Fourier transform (FFT) , inverse FFT (iFFT) , digital beamforming, physical random access channel (PRACH) extraction and filtering, etc. The functionality of the RU 106 may be based on the functional split, such as a functional split of lower layers.

[0027] The RUs 106 may transmit or receive over-the-air (OTA) communication with one or more UEs 102. For example, the RU 106b of the cell 190b communicates with the UE 102b of the cell 190b via a first set of communication beams 132 of the RU 106b and a second set of communication beams 134b of the UE 102b, which may correspond to inter-cell communication beams or, in some examples, cross-cell communication beams. For instance, the UE 102b of the cell 190b may communicate with the RU 106a of the cell 190a via a third set of communication beams 134a of the UE 102b and a fourth set of communication beams 136 of the RU 106a. DUs 108 can control both real-time and non-real-time features of control plane and user plane communications of the RUs 106.

[0028] Any combination of the RU 106, the DU 108, and the CU 110, or reference thereto individually, may correspond to a base station 104. Thus, the base station 104 may include at least one of the RU 106, the DU 108, or the CU 110. The base stations 104 provide the UEs 102 with access to a core network. The base stations 104 may relay communications between the UEs 102 and the core network (not shown) . The base stations 104 may be associated with macrocells for higher-power cellular base stations and / or small cells for lower-power cellular base stations. For example, the cell 190e may correspond to a macrocell, whereas the cells 190a-190d may correspond to small cells. Small cells include femtocells, picocells, microcells, etc. A network that includes at least one macrocell and at least one small cell may be referred to as a “heterogeneous network. ”

[0029] Transmissions from a UE 102 to a base station 104 / RU 106 are referred to as uplink (UL) transmissions, whereas transmissions from the base station 104 / RU 106 to the UE 102 are referred to as downlink (DL) transmissions. Uplink transmissions may also be referred to as reverse link transmissions and downlink transmissions may also be referred to as forward link transmissions. For example, the RU 106d utilizes antennas of the base station 104d of cell 190d to transmit a downlink / forward link communication to the UE 102d or receive an uplink / reverse link communication from the UE 102d based on the Uu interface associated with the access link between the UE 102d and the base station 104d / RU 106d.

[0030] Communication links between the UEs 102 and the base stations 104 / RUs 106 may be based on multiple-input and multiple-output (MIMO) antenna technology, including spatial multiplexing, beamforming, and / or transmit diversity. The communication links may be associated with one or more carriers. The UEs 102 and the base stations 104 / RUs 106 may utilize a spectrum bandwidth of Y MHz (e.g., 5, 10, 15, 20, 100, 400, 800, 1600, 2000, etc. MHz) per carrier allocated in a carrier aggregation of up to a total of Yx MHz, where x component carriers (CCs) are used for communication in each of the uplink and downlink directions. The carriers may or may not be adjacent to each other along a frequency spectrum. In examples, uplink and downlink carriers may be allocated in an asymmetric manner, with more or fewer carriers allocated to either the uplink or the downlink. A primary component carrier and one or more secondary component carriers may be included in the component carriers. The primary component carrier may be associated with a primary cell (PCell) and a secondary component carrier may be associated with a secondary cell (SCell) .

[0031] Some UEs 102, such as the UEs 102a and 102s, may perform device-to-device (D2D) communications over sidelink. For example, a sidelink communication / D2D link utilizes a spectrum for a wireless wide area network (WWAN) associated with uplink and downlink communications. Such sidelink / D2D communication may be performed through various wireless communications systems, such as wireless fidelity (Wi-Fi) systems, Bluetooth systems, Long Term Evolution (LTE) systems, New Radio (NR) systems, etc.

[0032] The UEs 102 and the base stations 104 / RUs 106 may each include a plurality of antennas. The plurality of antennas may correspond to antenna elements, antenna panels, and / or antenna arrays that may facilitate beamforming operations. For example, the RU 106b transmits a downlink beamformed signal based on a first set of communication beams 132 to the UE 102b in one or more transmit directions of the RU 106b. The UE 102b may receive the downlink beamformed signal based on a second set of communication beams 134b from the RU 106b in one or more receive directions of the UE 102b. In a further example, the UE 102b may also transmit an uplink beamformed signal (e.g., sounding reference signal (SRS) ) to the RU 106b based on the second set of communication beams 134b in one or more transmit directions of the UE 102b. The RU 106b may receive the uplink beamformed signal from the UE 102b in one or more receive directions of the RU 106b. The UE 102b may perform beam training to determine the best receive and transmit directions for the beamformed signals. The transmit and receive directions for the UEs 102 and the base stations 104 / RUs 106 may or may not be the same.

[0033] In further examples, beamformed signals may be communicated between a first base station / RU 106a and a second base station 104e. For instance, the base station 104e of the cell 190e may transmit a beamformed signal to the RU 106a based on the communication beams 138 in one or more transmit directions of the base station 104e. The RU 106a may receive the beamformed signal from the base station 104e of the cell 190e based on the RU communication beams 136 in one or more receive directions of the RU 106a. In further examples, the base station 104e transmits a downlink beamformed signal to the UE 102e based on the communication beams 138 in one or more transmit directions of the base station 104e. The UE 102e receives the downlink beamformed signal from the base station 104e based on UE communication beams 130 in one or more receive directions of the UE 102e. The UE 102e may also transmit an uplink beamformed signal to the base station 104e based on the UE communication beams 130 in one or more transmit directions of the UE 102e, such that the base station 104e may receive the uplink beamformed signal from the UE 102e in one or more receive directions of the base station 104e.

[0034] The base station 104 may include and / or be referred to as a network entity. That is, “network entity” may refer to the base station 104 or at least one unit of the base station 104, such as the RU 106, the DU 108, and / or the CU 110. The base station 104 may also include and / or be referred to as a next generation evolved Node B (ng-eNB) , a next generation NB (gNB) , an evolved NB (eNB) , an access point, a base transceiver station, a radio base station, a radio transceiver, a transceiver function, a basic service set (BSS) , an extended service set (ESS) , a TRP, a network node, network equipment, or other related terminology. The base station 104 or an entity at the base station 104 can be implemented as an IAB node, a relay node, a sidelink node, an aggregated (monolithic) base station, or a disaggregated base station including one or more RUs 106, DUs 108, and / or CUs 110. A set of aggregated or disaggregated base stations may be referred to as a next generation-radio access network (NG-RAN) . In some examples, the UE 102a operates in dual connectivity (DC) with the base station 104e and the base station / RU 106a. In such cases, the base station 104e can be a master node and the base station / RU 160a can be a secondary node.

[0035] Still referring to FIG. 1, any of the UEs 102 may include an RRM measurement controller 140 configured to receive, from an NE, functionality activation configuration information. The RRM measurement controller 140 is configured to obtain a measurement result of a serving cell. The RRM measurement controller 140 is configured to perform a prediction on a non-serving cell according to the functionality activation configuration information based on at least one of: whether an s-Measure procedure is configured, or the measurement result of the serving cell.

[0036] The base stations 104 or a network entity of the base stations 104 may include an RRM configuration controller 150 configured to transmit, to a UE, functionality activation configuration information. The RRM configuration controller 150 is configured to receive, from the UE, information associated with a prediction on a non-serving cell according to the functionality activation configuration information based on at least one of: whether an s-Measure procedure is configured, or a measurement result of a serving cell.

[0037] Accordingly, FIG. 1 describes a wireless communication system that may be implemented in connection with aspects of one or more other figures described herein. Further, although the following description may be focused on 5G NR, the concepts described herein may be applicable to other similar areas, such as 5G-Advanced and future versions, LTE, LTE-advanced (LTE-A) , and other wireless technologies, such as 6G.

[0038] FIGs. 2A-2C illustrate example scenarios of an intra-frequency intra-cell prediction, an intra-frequency inter-cell prediction, and an inter-frequency inter-cell prediction, respectively, according to some implementations. The predictions illustrated in FIGs. 2A-2C may be performed by UE 102 based on prediction functionality configurations provided by NE 104.

[0039] FIG. 2A illustrates intra-frequency intra-cell prediction scenario 200A. In such a prediction, an AI / ML model of UE 102 receives, as inputs, actual measurement results of a cell at a given frequency and predicts, based on the inputs, measurement results of the same cell at the same given frequency but a different timing. As illustrated, UE 102 measures signal quality 220 at one or more instances during observation window (OW) 210. The measured instances correspond to communication in cell A (e.g., the serving cell) at frequency 1. Based on actually measured signal quality 220, UE 102 predicts signal quality 221 at one or more instances during prediction window (PW) 211A. The predicted instances also correspond to communication in cell A at frequency 1. In this case, cell A is both an input cell and an output cell for the AI / ML model.

[0040] FIG. 2B illustrates intra-frequency inter-cell prediction scenario 200B. In such a prediction, an AI / ML model of UE 102 receives, as inputs, actual measurement results of a cell at a given frequency and predicts, based on the inputs, measurement results of a different cell at the same given frequency. As illustrated, UE 102 measures signal quality 220 at one or more instances during OW 210. The measured instances correspond to communication in cell A at frequency 1. Based on actually measured signal quality 220, UE 102 predicts signal quality 221 at one or more instances during PW 211B. The predicted instances correspond to communication in cell B (e.g., a non-serving cell) at frequency 1, with cell B being different from cell A. In this case, cell A is the input cell and cell B is the output cell for the AI / ML model.

[0041] FIG. 2C illustrates inter-frequency inter-cell prediction scenario 200C. In such a prediction, an AI / ML model of UE 102 receives, as inputs, actual measurement results of a cell at a given frequency and predicts, based on the inputs, measurement results of a different cell at a different frequency. As illustrated, UE 102 measures signal quality 220 at one or more instances during OW 210. The measured instances correspond to communication in cell A at frequency 1. Based on actually measured signal quality 220, UE 102 predicts signal quality 221 at one or more instances during PW 211C. The predicted instances correspond to communication in cell C (e.g., another non-serving cell) at frequency 2, with cell C being different from cell A and frequency 2 being different from frequency 1. In this case, cell A is the input cell and cell C is the output cell for the AI / ML model.

[0042] In some implementations, the PW immediately follows the OW for a prediction. In some alternative implementations, there is a time offset between the PW and the OW. The AI / ML model may use all instances of measured signal quality 220 in an OW for making a prediction. Alternatively, the AI / ML model may use a subset of all instances of measured signal quality 220 in an OW for making a prediction.

[0043] FIG. 3 illustrate an example scenario 300 of s-Measure scheme, according to some implementations. Scenario 300 may involve UE 102, which may be configured by NE 104.

[0044] As illustrated, UE 102 measures the signal quality on the serving cell. The UE determines that the signal quality is below s-Measure threshold 301 at T0. Because the signal quality is below s-Measure threshold 301 at T0, UE 102 determines that s-Measure is satisfied at T0. Accordingly, UE 102 starts measuring on the non-serving cell at T0, which is the s-Measure entering time.

[0045] As mentioned earlier, the various types of prediction along with the s-Measure scheme may lead to problems in RRM measurement. As an example of the problems, if s-Measure is configured, the UE performs measurements on a non-serving cell when the serving cell signal quality is lower than the configured s-Measure threshold. This may lead to a potential problem that there is no actual measurement result of the cell to be measured. For example, if intra-cell prediction is configured, e.g., prediction on non-serving cell B based on actual measurement results on cell B, or prediction on non-serving cell C based on actual measurement results on cell C, it is possible that UE 102 keeps measuring serving cell A without ever measuring non-serving cells B or C. Also, if inter-cell prediction is configured, e.g., prediction on non-serving cell C based on actual measurement results on cell B, it is possible that UE 102 keeps measuring serving cell A and does not start measuring the non-serving input cells. In both cases, the prediction may fail due to absence of input.

[0046] As another example of the problems, if the cell to be measured is the serving cell, e.g., cell A, UE 102 would start measurements on non-serving cell (s) , e.g., cell B or cell C, when the serving cell signal quality is lower than the configured s-Measure threshold. When UE 102 is configured to perform inter-cell prediction based on the measurement results of serving cell A, there is potentially a problem for UE 102 to determine the timing to perform prediction on the non-serving cell (s) . Existing techniques do not adequately specify the UE behaviors, e.g., performing predictions on non-serving cells upon the functionality control, or when s-Measure is satisfied.

[0047] As yet another example of the problems, when NE 104 configures UE 102 to perform intra-cell prediction for serving cell A, UE 102 obtains two sets of measurement results: one from the prediction, and the other from actual measurements. If NE 104 also configures UE 102 to apply the s-Measure scheme, then UE 102 needs to have a mechanism to determine the s-Measure entering time, e.g., whether based on the predicted measurement results, based on the actual measurement results, or based on a combination of both. In addition, UE 102 needs to consider when to obtain measurement results, from prediction or actual measurements, on the non-serving cell, e.g., based on the predicted or actual s-Measure entering time.

[0048] Implementations illustrated in FIGs. 4A-4B, 5, 6A-6D, and 7-9 provide example solutions to one or more of the above problems. One of ordinary skill in the art would understand that the implementations described herein may provide solutions to other technical problems that exist in current or future communication systems. One of ordinary skill in the art would understand that the implementations described herein are non-limiting examples of the disclosed solutions and should not limit the scope of this disclosure.

[0049] Beginning with FIGs. 4A and 4B, FIG. 4A is a signaling diagram 400A illustrating communications between a UE and an NE for prediction functionality activation for on non-serving cell (s) , according to some implementations, and FIG. 4B is a flow diagram 400B illustrating operations at a UE for prediction functionality activation for non-serving cell (s) , according to some implementations.

[0050] With the operations of diagrams 400A and 400B, UE 102 may perform RRM measurement predictions taking into consideration the s-Measure scheme. Consistent with the illustrated operations, some implementations define different functionality states for the prediction functionality. One state is functionality activation with suspending, and another state is functionality activation with inference. With the different functionality states, UE 102 may activate the functionality when UE 102 needs to perform prediction and performs prediction (functionality activation with inference) . Alternatively, the UE 102 may activate the functionality in response to functionality activation signaling from NE 104 (functionality activation with suspending) and may perform prediction after the functionality activation, if needed. In some alternative implementations, UE 102 does not distinguish the different states. When UE 102 performs prediction, UE 102 impliedly has an activated prediction functionality.

[0051] According to a scenario illustrated in FIGs. 4A and 4B, UE 102 performs actual measurements on a serving cell, and / or performs prediction on the serving cell based on network configurations for the serving cell. If NE 104 does not configure prediction on the serving cell, UE 102 always performs actual measurement on serving cell. Conversely, if NE 104 configures prediction on the serving cell, UE 102 performs actual measurement on the serving cell and derives predicted measurement results of the serving cell.

[0052] The measurement results described herein may be a signal quality that UE 102 obtains from an actual measurement, or may be a predicted signal quality that UE 102 obtains from the AI / ML model. The measurement results may include at least one of: Layer 1 (L1)  / Layer 3 (L3) beam-or cell-level channel state information-reference signal (CSI-RS) or synchronization signal block (SSB) reference signals received power (RSRP) , reference signal received quality (RSRQ) , received signal strength indicator (RSSI) , signal to interference plus noise ratio (SINR) , precoding matrix indicator (PMI) , etc. Optionally, the measurement results include a L3 filtered result.

[0053] As illustrated in FIGs. 4A and 4B, UE 102 optionally receives 400 s-Measure configuration information from NE 104. UE 102 considers s-Measure is configured upon receipt of the s-Measure configuration information. The s-Measure configuration information may include measurement result type information and a related s-Measure threshold (e.g., s-Measure threshold 301) . When the serving cell’s signal quality is lower than the configured s-Measure threshold, UE 102 performs measurements on one or more non-serving cells, e.g., on a frequency configured by network. For example, if the s-Measure threshold is SSB RSRP, when the serving cell’s RSRP based on SSB is lower than the configured s-Measure threshold, , UE 102 performs (actual and / or predicted) measurements (e.g., based on prediction type information) on one or more non-serving cells.

[0054] In some implementations, UE 102 receives the s-Measure configuration information and derivation configuration information for making a selection between an actual measurement or a prediction for the non-serving cell results. For example, if s-Measure is satisfied, UE 102 determines how to obtain the measurement results for the non-serving cell (s) based on the derivation configuration information. If a criteria for prediction based on the derivation configuration information for the selection is satisfied, UE 102 performs prediction on the non-serving cell; otherwise, UE 102 performs actual measurement on the non-serving cell, e.g., measures a downlink reference signal, such as SSB or CSI-RS for the non-serving cell, to obtain related measurement results. Conversely, if s-Measure is not satisfied, UE 102 may refrain from both actual and predicted measurements for the non-serving cell.

[0055] UE 102 may determine that the criteria for prediction is satisfied based on one or more of the following: the corresponding functionality for the prediction for the non-serving cell is configured or activated; UE 102 has performed actual measurements for N (N is an integer) time instances for the serving cell in the OW, where the value of N and the OW may be pre-defined or configured by NE 104 or reported by UE 102; the N time instances are uniformly distributed in time domain; the offset between every two time instances from the N time instances is among a set of offsets, where the set of offsets may be pre-defined or configured by NE 104 or reported by UE 102; or the actual L1 / L3 measurement results for any or a subset of the N time instances are above a threshold such that UE 102 is able to perform more accurate predictions.

[0056] In some implementations, UE 102 receives first s-Measure configuration information and second s-Measure configuration information. Based on first s-Measure configuration information, UE 102 determines whether to perform actual measurements on a non-serving cell. Based on second s-Measure configuration information, UE 102 further determines whether to perform measurement predictions on the non-serving cell if the first s-Measure associated with the first s-Measure configuration information is not satisfied. Specifically, if the first s-Measure is satisfied, UE 102 performs actual measurements on the non-serving cell. If the first s-Measure is not satisfied, UE 102 performs prediction on the non-serving cell if the second s-Measure is satisfied, and refrains from performing actual measurements or predictions on the non-serving cell if both the first s-Measure and the second s-Measure are not satisfied.

[0057] Keeping with FIGs. 4A and 4B, UE 102 receives 401 functionality activation configuration information from NE 104. The functionality activation configuration information configures UE 102 with at least one functionality for prediction on non-serving cell (s) . The functionality activation configuration information may include at least one of the following parameters: functionality identification information, which identifies a functionality (e.g., within an area predefined or configured with the functionality identification information) ; activation indication, which configures UE 102 to activate the related functionality; prediction domain information, which indicates the domain (e.g., temporal domain, frequency domain, or spatial domain) information for prediction; prediction type information (e.g., intra-frequency intra-cell prediction, intra-frequency inter-cell prediction, inter-frequency inter-cell prediction, inter-radio access technology (RAT) prediction) ; first indication, which indicates whether the prediction is cluster-based (e.g., predicting on one or multiple output cells based on multiple input cells) ; input cell information, which indicates the cell whose actual and / or predicted measurement results are provide to the AI / ML model as the input for the activated functionality; output cell information, which indicates the cell whose measurement results are to be predicted for the activated functionality; input or output frequency information; sliding or non-sliding window based prediction information, which configures UE 102 whether to apply a sliding window or a non-sliding window based prediction. The functionality activation configuration information may include at least one set of the above parameters. Correspondingly, UE 102 may activate at least one functionality simultaneously.

[0058] The cell information in the above parameters may include at least one of the following: physical cell identity (PCI) and frequency information, cell identify (ID) , cell global ID, cell index in a cell group, or transmission power for the prediction results calculation for the cell. In some implementations, UE 102 calculates the prediction results for the cell based on a pre-defined transmission power, e.g., same transmission power, such as transmission power for the SSB or CSI-RS, for the serving cell. In some other implementations, UE 102 calculates the prediction results for the cell based on the configured transmission power for the prediction results calculation for the cell.

[0059] NE 104 may transmit the above parameters in one or multiple messages, which may be the same or different messages. Example messages include: L1 signaling messages, medium access control (MAC) control elements (CEs) , L3 signaling messages, or LTE positioning protocol (LPP) signaling messages.

[0060] UE 102 optionally activates 702 the configured functionality upon receiving 401 the functionality activation configuration information. Alternatively, UE 102 activates the configured functionality X slots after receiving 401 the functionality activation configuration information, or after transmitting an acknowledgement of the functionality activation configuration information, where the value of X may be pre-defined or configured by NE 104 or reported by UE 102.

[0061] In some implementations, UE 102 activates 402 the configured functionality but then suspends the functionality such that UE 102 does not immediately perform the prediction. For example, UE 102 has not decided whether to perform predictions on the non-serving cell when receiving 401 the functionality activation configuration information. Accordingly, UE 102 activates 402 the functionality but suspends the prediction. When UE 102 later determines that prediction on non-serving cell (s) is needed, UE 102 then performs prediction based on the functionality, e.g., by resuming the activated functionality and performing the prediction. Operations for UE 102 to determine whether to perform prediction on non-serving cell (s) is described later in this disclosure.

[0062] UE 102 performs 403 measurements on the serving cell. In some implementations, UE 102 always performs measurements on the serving cell when UE 102 is connected with the serving cell. UE 102 may perform actual or predicted measurements on the serving cell based on the serving cell measurement configuration received from NE 104. The timing for UE 102 to perform 403 measurements on the serving cell is not limited to the illustration in FIGs. 4A and 4B. For example, the step 403 may be initiated before the step 404 (not shown in FIGs. 4A or 4B) .

[0063] UE 102 determines 404 whether s-Measure is configured. If s-Measure is configured ( “Yes” branch) , UE 102 proceeds to decide 405 whether the serving cell measurement result (which may be actual or predicted, depending on the measurements performed 403 on the serving cell) is lower than s-Measure threshold. If s-Measure is not configured ( “No” branch) , UE 102 proceeds to perform 406 the prediction on the non-serving cell. The performance 406 of the prediction on the non-serving cell is optionally preceded by activating 402 the functionality.

[0064] UE 102 decides 405 whether the serving cell measurement result is lower than s-Measure threshold. If the serving cell measurement result is not lower than s-Measure threshold ( “No” branch) , UE 102 loops back to the performance 403 of measurements on the serving cell. If the serving cell measurement result is lower than s-Measure threshold ( “Yes” branch) , UE 102 proceeds to perform 406 the prediction on the non-serving cell, which is optionally preceded by activation 402 of the functionality.

[0065] UE 102 performs 406 prediction on the non-serving cell (s) , e.g., based on functionality activation configuration information. UE 102 may also transmit 407 information associated with the prediction on the non-serving cell to NE 104. In implementations where NE 104 only configures s-Measure configuration information to UE 102 (as opposed to configure both s-Measure configuration information and derivation configuration information or configure first and second s-Measure configuration information) , example UE 102 operations are described below.

[0066] In a first example where intra-frequency intra-cell prediction is configured for the non-serving cell (e.g., cell C is the input cell and the output cell) , UE 102 starts actual measurements on the non-serving cell when s-Measure is satisfied. UE 102 then performs prediction of the non-serving cell based on the actual measurement results of the non-serving cell.

[0067] In a second example where inter-frequency inter-cell prediction is configured and the cell to be measured is the serving cell (e.g., cell A is the input cell at frequency 1 and cell C is the output cell at frequency 2) , UE 102 performs prediction of the non-serving cell based on the actual or predicted measurement results of the serving cell.

[0068] In a third example where intra-or inter-frequency inter-cell prediction is configured and the cell to be measured (input non-serving cell) is a third cell different from the serving cell (e.g., cell B is the input cell at frequency 1 and cell C is the output cell at frequency 2, or cell D is the input cell at frequency 2 and cell C is the output cell at frequency 2) , UE 102 starts actual measurements on the input non-serving when s-Measure is satisfied. UE 102 then performs prediction on the output non-serving cell based on actual measurements of the non-serving cell. The output cell may be at the same frequency as or a different frequency than the input non-serving cell. Alternatively, UE 102 first performs prediction on the input non-serving, e.g., based on the actual or predicted measurement results of the serving cell. Then UE 102 performs prediction on the non-serving output cell based on the predicted measurement results of the non-serving input cell. For instance, NE 104 configures UE 102 with more than one inter-cell predictions. For the first configured inter-cell prediction, the input cell is the serving cell A and the output cell is the non-serving cell B or D. For the second configured inter-cell prediction, the input cell to be measured is the non-serving cell B or D (which serves as the output cell in the first configured prediction) and the output cell is the non-serving cell C.

[0069] UE 102 may derive the predicted measurement result after prediction. Optionally, UE 102 reports 407 information associated with the prediction on the non-serving cell. The information associated with the prediction on the non-serving cell may be actual or predicted measurement results of the non-serving cell. In some aspects, UE 102 reports 407 actual and / or predicted measurement results of the non-serving cell periodically. In some aspects, UE 102 evaluates whether a configured event may be triggered based on actual and / or predicted serving cell measurement result (s) and / or actual and / or predicted non-serving cell measurement result (s) , and reports 407 actual and / or predicted non-serving cell measurement result (s) when a configure event is triggered.

[0070] FIGs. 4A and 4B illustrate implementations where UE 102 performs RRM measurement predictions taking into consideration the s-Measure scheme. In other implementations, such as those described below with reference to FIG. 5, UE 102 ignores the s-Measure configuration for prediction on non-serving cells.

[0071] FIG. 5 is a signaling diagram 500 illustrating network-based control of the s-Measure scheme for predictions, according to some implementations. The network (NW) may send 400 the s-Measure configuration via NE 104.

[0072] As illustrated in FIG. 5, the performance 403 of measurements on the serving cell, and the sending 401 of the functionality control information (e.g., functionality activation configuration information) for the non-serving cell (s) in a chronological order, in other implementations these operations may follow different orders.

[0073] As also illustrated in FIG. 5, UE 102 optionally receives 504 indication information, which indicates whether UE 102 should apply the s-Measure scheme. Alternatively, the indication information indicates whether UE 102 can release or discard previously received 400 s-Measure configuration information, suspend previously received 400 s-Measure configuration information, or stop s-Measure determination if UE 102 is configured to perform prediction on non-serving cell (s) . In some implementations, the indication information is RAT type-specific, frequency-specific, or cell-specific. Correspondingly, the indication information may further include RAT type information, frequency information, or frequency and PCI information.

[0074] UE decides 505 whether to apply the s-Measure scheme based on the received 504 indication information. If the indication information indicates UE 102 should release / discard received 504 s-Measure configuration information, suspend received 504 s-Measure configuration information, or stop s-Measure determination, UE 102 acts accordingly and, concurrently or subsequently, performs prediction on non-serving cell (s) . Conversely, if the indication information does not indicate that UE 102 should release / discard / suspend s-Measure configuration information or stop s-Measure determination, UE 102 performs prediction on non-serving cell (s) following the s-Measure scheme.

[0075] In some implementations, the indication information is predefined or specific to UE 102. For example, if UE 102 is configured with s-Measure and if UE 102 receives 402 functionality control information to perform prediction on non-serving cell (s) , UE 102 autonomously deletes, releases, discards, stops, or suspends s-Measure determination and performs prediction on non-serving cell (s) .

[0076] In some implementations, if UE 102 previously suspended or stopped the s-Measure determination and if the functionality for prediction on non-serving cell (s) is not activated, UE 102 resumes or restarts s-Measure determination. In an example, UE 102 autonomously resumes or restarts s-Measure determination, e.g., when the related functionality is deactivated or turned off. In another example, UE 102 decides whether to resume or restart s-Measure determination based on new indication information from NE 104, similar to the indication information received 504 from NE 104. If the s-Measure is resumed or restarted but not satisfied, e.g., based on actual or predicted measurement result (s) of serving cell, UE 102 does not perform actual measurements on the non-serving cell (s) .

[0077] In some implementations, UE 102 receives 504 the indication information alongside (e.g., in the same message as) the functionality activation configuration information (e.g., the functionality activation configuration information received 401 from NE 104 as illustrated in FIG. 4A) . In an example, UE 102 receives 504 the indication information in a separate message, which may be before or after the message for the functionality activation configuration information. The possible messages may be at least one of the following: radio resource control (RRC) resume, RRC setup, RRC reestablishment, RRC reconfiguration, system information, L1 and / or L2 signaling, or LPP messages.

[0078] Implementations described above with reference to FIGs. 4A, 4B, and 5 allow a UE to decide whether to apply s-Measure scheme for functionality control of for predictions on non-serving cell (s) based on the control from a network. With the features described, the UE and the network have improved flexibility with respect to the s-Measure scheme when configuring RRM predictions on non-serving cell (s) .

[0079] FIGs. 6A-6D illustrate example scenarios 600A-600D, respectively, of s-Measure entering time determination, according to some implementations. In the illustrated scenarios, a UE, such as UE 102, performs actual measurements and / or predictions on the serving cell and determines / predicts the s-Measure entering time. In some aspects, if UE 102 predicts the s-Measurement entering time, UE 102 may start actual measurements on the serving cell based on the predicted s-Measure entering time and determine the actual s-Measure entering time. This way, UE 102 may determine the actual s-Measure entering time without continuously measuring on the serving cell, thereby saving power. Once UE 102 determines the actual s-Measure entering time based on actual measurements on the serving cell, UE 102 performs prediction on non-serving cell (s) based on the actual s-Measure entering time.

[0080] In scenario 600A of FIG. 6A, UE 102 performs actual measurements on the serving cell to obtain a series of actual signal quality results 620 (e.g., actually measured SSB-RSRP values) . At T_actual, UE 102 determines that the actual measurement drops below s-Measure threshold 601 and in turn starts to perform predictions of signal quality 621 on the non-serving cell (s) (e.g. performing 406 the prediction as illustrated in FIG. 4B) . In this scenario, UE 102 determines the s-Measure entering time T_actual based on actual measurements on the serving cell.

[0081] In scenario 600A, T_actual is shown as the first instance at which the actual measurement is lower than s-Measure threshold 601. In other implementations, it is possible that UE 102 determines (e.g., predicts) the s-Measure entering time T_actual based on X time instances (e.g., X consecutive instances) , where X is greater than 1 and may be predefined, configured by NE 104, or reported by UE 102. For example, if the AI / ML model predicts that the measurement results for X instances are lower than s-Measure threshold 601, UE 102 determines the s-Measure entering time based on the X instances, e.g., the first instance or the last instance among the X.

[0082] In scenario 600B of FIG. 6B, UE 102 performs predictions on measurement results on the serving cell, as opposed to actual measurements in scenario 600A. Specifically, UE 102 predicts the signal quality 621 on the serving cell in PW 611 based on actual measurement results 620 in OW 610. If UE 102 predicts that the measurement results of the serving cell will be lower than s-Measure threshold 601 at a predicted time T_predicted, UE 102 starts to perform predictions on the non-serving cell (s) (e.g. performing 406 the prediction as illustrated in FIG. 4B) at T_predicted. In this scenario, UE 102 determines the s-Measure entering time T_predicted based on predicted measurement results on the serving cell. Optionally, UE 102 receives an indication, which instructs UE 102 to perform predictions on the non-serving cell (s) when the s-Measure is fulfilled based on predicted measurement.

[0083] In scenario 600C of FIG. 6C, UE 102 predicts, based on actual signal quality measurement results 620 of the serving cell in OW 610, that the measurement results of the serving cell will drop below s-Measure threshold 601 at T_predicted in PW 611. In other words, UE 102 predicts that s-Measure will be satisfied at T_predicted in PW 611. Different from scenario 600B in which UE 102 directly uses T_predicted as the s-Measure entering time, UE 102 in scenario 600C performs actual measurements on the serving cell, e.g., at the beginning of PW 611. Based on the actual measurements, UE 102 determines T_actual at which the actual measurement results on the serving cell drops below s-Measure threshold 601. In this case, UE 102 determines that s-Measure is satisfied as early as T_actual, which is prior to T_predicted. In this case, UE 102 starts to perform predictions on the non-serving cell (s) (e.g. performing 406 the prediction as illustrated in FIG. 4B) at T_actual, which is the s-Measure entering time in this scenario. Optionally, UE 102 receives an indication, which instructs UE 102 to perform predictions on the non-serving cell (s) when the s-Measure is fulfilled based on actual measurement. If UE 102 cannot determine T_actual based on the actual measurement, UE 102 may continue the prediction on the serving cell as configured, or report a performance report for the serving cell prediction of the activated functionality.

[0084] In scenario 600D of FIG. 6D, UE 102 predicts that s-Measure will be satisfied at T_predicted in PW 611. Similar to scenario 600C, UE 102 in scenario 600D then performs actual measurements on the serving cell e.g., at the beginning of PW 611 and determines T_actual at which s-Measure is satisfied. Different from scenario 600C, T_actual in scenario 600D is after T_predicted. In this case, UE 102 starts to performing predictions on the non-serving cell (s) (e.g. performing 406 the prediction as illustrated in FIG. 4B) at T_actual, which is the s-Measure entering time in this scenario. Optionally, UE 102 receives an indication, which instructs UE 102 to perform predictions on the non-serving cell (s) when the s-Measure is fulfilled based on actual measurement. If UE 102 cannot determine T_actual based on the actual measurement, UE 102 may continue the prediction on the serving cell as configured, or report a performance report for the serving cell prediction of the activated functionality.

[0085] The description above with reference to FIGs. 6A-6D assumes that UE 102 starts actual measurement on the serving cell at the beginning of PW. This is merely exemplary and does not limit other possible implementations for UE 102 to start / resume actual measurements on the serving cell. In some implementations, NE 104 configures UE 102 with first actual measurement configuration information, which may be predefined or UE-specific, to indicate whether and when UE 102 should perform actual measurements on the serving cell. The first actual measurement configuration information includes at least one of first information, second information, or third information.

[0086] The first information indicates whether to perform actual measurements during the PW. For example, UE 102 performs actual measurements on the serving cell from a predefined time (e.g., at the beginning of the PW in which s-Measure is satisfied based on predicted measurement results (shown in FIGs. 6C and 6D) , or at a predefined time offset before the T_predicted) or a configured time (e.g., as configured by the second information and / or the third information) .

[0087] The second information indicates the PW index information for UE 102 to perform actual measurements. UE 102 performs actual measurements on the serving cell at the beginning of the PW as indicated by the second information and starts to perform predictions on non-serving cell (s) at T_actual, in scenarios where s-Measure is satisfied based on actual measurement results.

[0088] The third information indicates starting time information or the time offset prior to the T_predicted for UE 102 to perform actual measurements. UE 102 determines the starting time information based on the third information and performs actual measurements on the serving cell. UE 102 then performs predictions on non-serving cell (s) at T_actual, in scenarios where s-Measure is satisfied based on actual measurement results.

[0089] The description above with reference to FIGs. 6A-6D assumes the same s-Measure threshold 601 for actual measurement results and predicted measurement results. However, in other implementations, it is possible that UE 102 has two different s-Measure thresholds respectively for actual measurement results and predicted measurement results. For example, UE 102 determines that s-Measure is satisfied when a) actual measurement results of the serving cell drops below a first s-Measure threshold associated with actual measurements, or b) predicted measurement results of the serving cell drops below a second s-Measure threshold associated with predicted measurement results. NE 104 may configure UE 102 with both s-Measure thresholds, e.g., by explicitly providing the values of the two thresholds or by explicitly providing the value of one threshold along with an offset for UE 102 to derive the other threshold. The description above with reference to FIGs. 6A-6D assumes that UE 102 starts prediction on non-serving cell (s) at the determined s-Measure entering time (T_predicted or T_actual) . The predictions on non-serving cell (s) may refer to previous descriptions and are not repeated herein. Alternatively, it is possible that UE 102 is not configured to perform prediction on non-serving cell (s) . Correspondingly, UE 102 starts actual measurements on non-serving cell (s) at the determined s-Measure entering time.

[0090] The implementations described with reference to FIGs. 6A-6D allow a UE to perform predictions on the serving cell, thereby saving power from actual measurements. Instead of continuously making actual measurements, the UE may start actual measurements at or around the predicted s-Measure entering time. With the features described, the UE may improve the time reliability to perform predictions on non-serving cell (s) and reduce the impact of inaccurate predictions of the serving cell.

[0091] FIG. 7 is a signaling diagram 700 illustrating communications between UE 102 and NE 104 for obtaining supported or applicable functionality information for RRM prediction, according to some implementations. As illustrated in FIG. 7, NE 104 optionally receives 701a supported or applicable functionality information for RRM prediction at the UE side from UE 102. Alternatively or additionally, NE 104 obtains 701b such information from a core network (CN) entity, from an operations and management (OAM) entity, or from other NEs. NE 104 then sends 401 functionality activation configuration information to configure UE 102 to activate at least one prediction functionality on non-serving cell (s) .

[0092] UE 102 uses the supported functionality information to indicate the functionality information that UE 102 is capable to support for making RRM predictions. Alternatively or additionally, UE 102 uses the applicable functionality information to indicate the functionality information that may be applied or activated between UE 102 and NE 104. Examples of the functionality information include: functionality identification information; prediction domain information; prediction type information; whether the prediction is cluster-based prediction; input cell information; output cell information; input and / or output frequency information; and whether the prediction is based on a sliding window or a non-sliding window. In implementations where signaling diagram 700 is combined with signaling diagram 400, UE 102 sends 701a the supported or applicable functionality information to NE 104 prior to receiving 401 the functionality activation configuration information from NE 104.

[0093] FIG. 8 is a flowchart of a method 800 of wireless communication at a UE, according to some implementations of one or more aspects of FIGs. 2-8. Method 800 may be performed by one or more UEs, such as UE 102.

[0094] As illustrated, a UE receives (801) , from an NE, functionality activation configuration information. The functionality activation configuration information may include, e.g., functionality identification information, activation indication information, prediction domain information, prediction type information, etc.

[0095] The UE obtains (803) a measurement result of a serving cell. The UE may obtain the measurement result of the serving cell from actual measurements or predictions.

[0096] The UE performs (806) a prediction on a non-serving cell according to the functionality activation configuration information based on at least one of: whether an s-Measure procedure is configured, or the measurement result of the serving cell. If the s-Measure procedure is not configured, the UE performs the prediction on the non-serving cell without determining whether the measurement result of the serving cell satisfies a condition associated with the s-Measure procedure. If the s-Measure procedure is configured, the UE performs the prediction on the non-serving cell in response to the determining that the measurement result of the serving cell satisfies the condition associated with the s-Measure procedure.

[0097] FIG. 9 is a flowchart of a method 900 of wireless communication at an NE, according to some implementations of one or more aspects of FIGs. 2-8. Method 800 may be performed by one or more NEs, such as NE 104.

[0098] As illustrated, an NE transmits (901) , to a UE, functionality activation configuration information.

[0099] The NE receives (907) , from the UE, information associated with a prediction on a non-serving cell according to the functionality activation configuration information based on at least one of: whether an s-Measure procedure is configured, or a measurement result of a serving cell.

[0100] FIG. 10 is a diagram 1000 illustrating an example of a hardware implementation for a UE apparatus 1002. The UE apparatus 1002 may be the UE 102, a component of the UE 102, or may implement UE functionality. The UE apparatus 1002 may include an application processor 1006, which may have on-chip memory 1006’. In examples, the application processor 1006 may be coupled to a secure digital (SD) card 1008 and / or a display 1010. The application processor 1006 may also be coupled to a sensor (s) module 1012, a power supply 1014, an additional module of memory 1016, a camera 1018, and / or other related components.

[0101] The UE apparatus 1002 may further include a wireless baseband processor 1026, which may be referred to as a modem. The wireless baseband processor 1026 may have on-chip memory 1026'. Along with, and similar to, the application processor 1006, the wireless baseband processor 1026 may also be coupled to the sensor (s) module 1012, the power supply 1014, the additional module of memory 1016, the camera 1018, and / or other related components. The wireless baseband processor 1026 may be additionally coupled to one or more subscriber identity module (SIM) card (s) 1020 and / or one or more transceivers 1030 (e.g., wireless RF transceivers) .

[0102] Within the one or more transceivers 1030, the UE apparatus 1002 may include a Bluetooth module 1032, a WLAN module 1034, an SPS module 1036 (e.g., GNSS module) , and / or a cellular module 1038. The Bluetooth module 1032, the WLAN module 1034, the SPS module 1036, and the cellular module 1038 may each include an on-chip transceiver (TRX) , or in some cases, just a transmitter (TX) or just a receiver (RX) . The Bluetooth module 1032, the WLAN module 1034, the SPS module 1036, and the cellular module 1038 may each include dedicated antennas and / or utilize antennas 1040 for communication with one or more other nodes. For example, the UE apparatus 1002 can communicate through the transceiver (s) 1030 via the antennas 1040 with another UE (e.g., sidelink communication) and / or with a network entity 104 (e.g., uplink / downlink communication) , where the network entity 104 may correspond to a base station or a unit of the base station, such as the RU 106, the DU 108, or the CU 110.

[0103] The wireless baseband processor 1026 and the application processor 1006 may each include a computer-readable medium  / memory 1026', 1006', respectively. The additional module of memory 1016 may also be considered a computer-readable medium  / memory. Each computer-readable medium  / memory 1026', 1006', 1016 may be non-transitory. The wireless baseband processor 1026 and the application processor 1006 may each be responsible for general processing, including execution of software stored on the computer-readable medium  / memory 1026', 1006', 1016. The software, when executed by the wireless baseband processor 1026  / application processor 1006, causes the wireless baseband processor 1026  / application processor 1006 to perform the various functions described herein. The computer-readable medium  / memory may also be used for storing data that is manipulated by the wireless baseband processor 1026  / application processor 1006 when executing the software. The wireless baseband processor 1026  / application processor 1006 may be a component of the UE 102. The UE apparatus 1002 may be a processor chip (e.g., modem and / or application) and include just the wireless baseband processor 1026 and / or the application processor 1006. In other examples, the UE apparatus 1002 may be the entire UE 102 and include the additional modules of the apparatus 1002.

[0104] As discussed in FIG. 1 and implemented with respect to FIGs. 4A-4B, 5, 7, and 8, an RRM measurement controller 140 is configured to receive, from a network entity, functionality activation configuration information. The RRM measurement controller 140 is configured to obtain a measurement result of a serving cell. The RRM measurement controller 140 is configured to perform a prediction on a non-serving cell according to the functionality activation configuration information based on at least one of: whether an s-Measure procedure is configured, or the measurement result of the serving cell.

[0105] The RRM measurement controller 140 may be within the application processor 1006 (e.g., at 140a) , the wireless baseband processor 1026 (e.g., at 140b) , or both the application processor 1006 and the wireless baseband processor 1026. The RRM measurement controller 140a-140b may be one or more hardware components specifically configured to carry out the stated processes / algorithm, implemented by one or more processors configured to perform the stated processes / algorithm, stored within a computer-readable medium for implementation by the one or more processors, or a combination thereof.

[0106] FIG. 11 is a diagram 1100 illustrating an example of a hardware implementation for one or more network entities 104. The one or more network entities 104 may be a base station, a component of a base station, or may implement base station functionality. The one or more network entities 104 may include, or may correspond to, at least one of the RU 106, the DU, 108, or the CU 110. The CU 110 may include a CU processor 1146, which may have on-chip memory 1146'. In some aspects, the CU 110 may further include an additional module of memory 1156 and / or a communications interface 1148, both of which may be coupled to the CU processor 1146. The CU 110 can communicate with the DU 108 through a midhaul link 162, such as an F1 interface between the communications interface 1148 of the CU 110 and a communications interface 1128 of the DU 108.

[0107] The DU 108 may include a DU processor 1126, which may have on-chip memory 1126'. In some aspects, the DU 108 may further include an additional module of memory 1136 and / or the communications interface 1128, both of which may be coupled to the DU processor 1126. The DU 108 can communicate with the RU 106 through a fronthaul link 160 between the communications interface 1128 of the DU 108 and a communications interface 1108 of the RU 106.

[0108] The RU 106 may include an RU processor 1106, which may have on-chip memory 1106'. In some aspects, the RU 106 may further include an additional module of memory 1116, the communications interface 1108, and one or more transceivers 1130, all of which may be coupled to the RU processor 1106. The RU 106 may further include antennas 1140, which may be coupled to the one or more transceivers 1130, such that the RU 106 can communicate through the one or more transceivers 1130 via the antennas 1140 with the UE 102.

[0109] The on-chip memory 1106', 1126', 1146' and the additional modules of memory 1116, 1136, 1156 may each be considered a computer-readable medium  / memory. Each computer-readable medium  / memory may be non-transitory. Each of the processors 1106, 1126, 1146 is responsible for general processing, including execution of software stored on the computer-readable medium  / memory. The software, when executed by the corresponding processor (s) 1106, 1126, 1146 causes the processor (s) 1106, 1126, 1146 to perform the various functions described herein. The computer-readable medium  / memory may also be used for storing data that is manipulated by the processor (s) 1106, 1126, 1146 when executing the software. In examples, the RRM configuration controller 150 may sit at any of the one or more network entities 104, such as at the CU 110; both the CU 110 and the DU 108; each of the CU 110, the DU 108, and the RU 106; the DU 108; both the DU 108 and the RU 106; or the RU 106.

[0110] As discussed in FIG. 1 and implemented with respect to FIG. 4A-4B, 5, 7, and 9, an RRM configuration controller 150 is configured to transmit, to a UE, functionality activation configuration information. The RRM configuration controller 150 is configured to receive, from the UE, information associated with a prediction on a non-serving cell according to the functionality activation configuration information based on at least one of: whether an s-Measure procedure is configured, or a measurement result of a serving cell.

[0111] The RRM configuration controller 150 may be within one or more processors of the one or more network entities 104, such as the RU processor 1106 (e.g., at 150a) , the DU processor 1126 (e.g., at 150b) , and / or the CU processor 1146 (e.g., at 150c) . The RRM configuration controller 150a-150c may be one or more hardware components specifically configured to carry out the stated processes / algorithm, implemented by one or more processors 1106, 1126, 1146 configured to perform the stated processes / algorithm, stored within a computer-readable medium for implementation by the one or more processors 1106, 1126, 1146, or a combination thereof.

[0112] The specific order or hierarchy of blocks in the processes and flowcharts disclosed herein is an illustration of example approaches. Hence, the specific order or hierarchy of blocks in the processes and flowcharts may be rearranged. Some blocks may also be combined or deleted. Dashed lines may indicate optional elements of the diagrams. The accompanying method claims present elements of the various blocks in an example order, and are not limited to the specific order or hierarchy presented in the claims, processes, and flowcharts.

[0113] The detailed description set forth herein describes various configurations in connection with the drawings and does not represent the only configurations in which the concepts described herein may be practiced. The detailed description includes specific details for the purpose of providing a thorough explanation of various concepts. However, these concepts may be practiced without these specific details. In some instances, well known structures and components are shown in block diagram form in order to avoid obscuring such concepts.

[0114] Aspects of wireless communication systems, such as telecommunication systems, are presented with reference to various apparatuses and methods. These apparatuses and methods are described in the following detailed description and are illustrated in the accompanying drawings by various blocks, components, circuits, processes, call flows, systems, algorithms, etc. (collectively referred to as “elements” ) . These elements may be implemented using electronic hardware, computer software, or combinations thereof. Whether such elements are implemented as hardware or software depends upon the particular application and design constraints imposed on the overall system.

[0115] An element, or any portion of an element, or any combination of elements may be implemented as a “processing system” that includes one or more processors. Examples of processors include microprocessors, microcontrollers, graphics processing units (GPUs) , central processing units (CPUs) , application processors, digital signal processors (DSPs) , reduced instruction set computing (RISC) processors, systems-on-chip (SoC) , baseband processors, field programmable gate arrays (FPGAs) , programmable logic devices (PLDs) , state machines, gated logic, discrete hardware circuits, and other similar hardware configured to perform the various functionality described throughout this disclosure. One or more processors in the processing system may execute software, which may be referred to as software, firmware, middleware, microcode, hardware description language, or otherwise. Software shall be construed broadly to mean instructions, instruction sets, code, code segments, program code, programs, subprograms, software components, applications, software applications, software packages, routines, subroutines, objects, executables, threads of execution, procedures, functions, or any combination thereof.

[0116] If the functionality described herein is implemented in software, the functions may be stored on, or encoded as, one or more instructions or code on a computer-readable medium, such as a non-transitory computer-readable storage medium. Computer-readable media includes computer storage media and can include a random-access memory (RAM) , a read-only memory (ROM) , an electrically erasable programmable ROM (EEPROM) , optical disk storage, magnetic disk storage, other magnetic storage devices, combinations of these types of computer-readable media, or any other medium that can be used to store computer executable code in the form of instructions or data structures that can be accessed by a computer. Storage media may be any available media that can be accessed by a computer.

[0117] Aspects, implementations, and / or use cases described herein may be implemented across many differing platform types, devices, systems, shapes, sizes, and packaging arrangements. For example, the aspects, implementations, and / or use cases may come about via integrated chip implementations and other non-module-component based devices, such as end-user devices, vehicles, communication devices, computing devices, industrial equipment, retail / purchasing devices, medical devices, artificial intelligence (AI) -enabled devices, machine learning (ML) -enabled devices, etc. The aspects, implementations, and / or use cases may range from chip-level or modular components to non-modular or non-chip-level implementations, and further to aggregate, distributed, or original equipment manufacturer (OEM) devices or systems incorporating one or more techniques described herein.

[0118] Devices incorporating the aspects and features described herein may also include additional components and features for the implementation and practice of the claimed and described aspects and features. For example, transmission and reception of wireless signals necessarily includes a number of components for analog and digital purposes, such as hardware components, antennas, RF-chains, power amplifiers, modulators, buffers, processor (s) , interleavers, adders / summers, etc. Techniques described herein may be practiced in a wide variety of devices, chip-level components, systems, distributed arrangements, aggregated or disaggregated components, end-user devices, etc., of varying configurations.

[0119] The description herein is provided to enable a person skilled in the art to practice the various aspects described herein. Various modifications to these aspects will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other aspects. Thus, the claims are not limited to the aspects described herein, but are to be interpreted in view of the full scope of the present disclosure consistent with the language of the claims.

[0120] Reference to an element in the singular does not mean “one and only one” unless specifically stated, but rather “one or more. ” Terms such as “if, ” “when, ” and “while” do not imply an immediate temporal relationship or reaction. That is, these phrases, e.g., “when, ” do not imply an immediate action in response to or during the occurrence of an action, but simply imply that if a condition is met then an action will occur, but without requiring a specific or immediate time constraint for the action to occur. The terms “may” , “might” , and “can” , as used in this disclosure, often carry certain connotations. For example, “may” refers to a permissible feature that may or may not occur, “might” refers to a feature that probably occurs, and “can” refers to a capability (e.g., capable of) . The phrase “For example” often carries a similar connotation to “may” and, therefore, “may” is sometimes excluded from sentences that include “for example” or other similar phrases.

[0121] Unless specifically stated otherwise, the term “some” refers to one or more. Combinations such as “at least one of A, B, or C” or “one or more of A, B, or C” include any combination of A, B, and / or C, such as A and B, A and C, B and C, or A and B and C, and may include multiples of A, multiples of B, and / or multiples of C, or may include A only, B only, or C only. Sets should be interpreted as a set of elements where the elements number one or more. Terms or articles such as “a” , “an” , and / or “the” may refer to one of an item, feature, element, etc., that the term or article precedes, or may refer to more than one of said item, feature, element, etc. that the term or article precedes. For example, the recitation “a widget” does not preclude reference to multiples of said widget, as “multiple widgets” necessarily includes “awidget” . Hence, the recitation “a widget” may be interpreted as “at least one widget” or, similarly, interpreted as “one or more widgets” .

[0122] Unless otherwise specifically indicated, ordinal terms such as “first” and “second” do not necessarily imply an order in time, sequence, numerical value, etc., but are used to distinguish between different instances of a term or phrase that follows each ordinal term.

[0123] Reference numbers, as used in the specification and figures, are sometimes cross-referenced among drawings to denote same or similar features. A feature that is exactly the same in multiple drawings may be labeled with the same reference number in the multiple drawings. A feature that is similar among the multiple drawings, but not exactly the same, may be labeled with reference numbers that have different leading numbers but have one or more of the same trailing numbers (e.g., 206, 306, 406, etc., may refer to similar features in the drawings) . Hence, like numbers may refer to like actions.

[0124] Structural and functional equivalents to elements of the various aspects described throughout this disclosure that are known or later come to be known to those of ordinary skill in the art are expressly incorporated herein by reference and are encompassed by the claims. The words “module, ” “mechanism, ” “element, ” “device, ” and the like may not be a substitute for the word “means. ” As such, no claim element is to be construed as a means plus function unless the element is expressly recited using the phrase “means for. ” As used herein, the phrase “based on” shall not be construed as a reference to a closed set of information, one or more conditions, one or more factors, or the like. In other words, the phrase “based on A” , where “A” may be information, a condition, a factor, or the like, shall be construed as “based at least on A” unless specifically recited differently.

[0125] The following examples are illustrative only and may be combined with other examples or teachings described herein, without limitation.

[0126] Example 1 is a method of wireless communication at a UE, including: receiving, from an NE, functionality activation configuration information; obtaining a measurement result of a serving cell; and performing a prediction on a non-serving cell according to the functionality activation configuration information based on at least one of: whether an s-measure procedure is configured, or the measurement result of the serving cell.

[0127] Example 2 may be combined with the method of Example 1, further including: receiving, from the NE, s-measure configuration information for the s-measure procedure including an s-measure threshold.

[0128] Example 3 may be combined with the method of Example 1 or 2, wherein the functionality activation configuration information includes at least one of: functionality identification information; activation indication information; prediction domain information; prediction type information; a first indication of whether the prediction on a non-serving cell is cluster-based; input cell information; output cell information; input frequency information; output frequency information; or sliding or non-sliding window based prediction information.

[0129] Example 4 may be combined with the method of any of Examples 1-3, further including: activating a functionality associated with the functionality activation configuration information.

[0130] Example 5 may be combined with the method of any of Examples 1-4, further including: receiving, from the NE, derivation configuration information associated with a criteria for selecting between an actual measurement on the non-serving cell and a prediction on the non-serving cell.

[0131] Example 6 may be combined with the method of Example 5, further including: in response to determining that the criteria is satisfied, performing an actual measurement on the non-serving cell; and in response to determining that the criteria is not satisfied, performing the prediction on the non-serving cell.

[0132] Example 7 may be combined with the method of any of Examples 1-6, further including: receiving first s-measure configuration information including a first s-measure threshold and second s-measure configuration information including a second s-measure threshold; and determining to perform an actual measurement or a predicted measurement on the non-serving cell based on at least one of: whether the first s-measure threshold is satisfied; or whether the second s-measure threshold is satisfied.

[0133] Example 8 may be combined with the method of Example 7, further including: performing the actual measurement on the non-serving cell when the first s-measure threshold is satisfied; and performing the prediction on the non-serving cell when the first s-measure threshold is not satisfied and the second s-measure threshold is satisfied.

[0134] Example 9 may be combined with the method of any of Examples 1-8, wherein the performing the prediction on the non-serving cell includes: determining that the s-measure procedure is not configured; and performing the prediction on the non-serving cell without a determination of whether the measurement result of the serving cell satisfies a condition associated with the s-measure procedure. Example 10 may be combined with the method of any of Examples 1-8, wherein the performing the prediction on the non-serving cell includes: determining that the s-measure procedure is configured; determining that the measurement result of the serving cell satisfies a condition associated with the s-measure procedure; and performing the prediction on the non-serving cell in response to the determining that the measurement result of the serving cell satisfies the condition associated with the s-measure procedure.

[0135] Example 11 may be combined with the method of any of Examples 1-10, wherein the prediction on the non-serving cell is based on an actual measurement result on the serving cell or a predicted measurement result on the serving cell.

[0136] Example 12 may be combined with the method of any of Examples 1-11, wherein the performing the prediction on the non-serving cell includes: determining an s-measure entering time based on the s-measure procedure; performing an actual measurement on the non-serving cell based on the s-measure entering time; and performing the prediction on the non-serving cell based on the actual measurement of the non-serving cell.

[0137] Example 13 may be combined with the method of any of Examples 1-11, wherein the performing the prediction on the non-serving cell includes: determining an s-measure entering time based on the s-measure procedure; performing a measurement on another non-serving cell based on the s-measure entering time; and performing the prediction on the non-serving cell based on at least one of: an actual measurement result of the another non-serving cell, or a prediction result of the another non-serving cell.

[0138] Example 14 may be combined with the method of Example 13, further including determining the prediction result of the another non-serving cell based on the measurement result of the serving cell.

[0139] Example 15 may be combined with the method of any of Examples 12-14, wherein the determining the s-measure entering time includes: determining, based on the s-measure configuration information, a time at which a signal quality of the serving cell is below a threshold.

[0140] Example 16 may be combined with the method of Example 15, wherein the obtaining the measurement result of serving cell includes at least one of: measuring the signal quality of the serving cell, or predicting the signal quality of the serving cell.

[0141] Example 17 may be combined with the method of any of Examples 12-17, further including determining a prediction window for the serving cell based on the s-measure entering time.

[0142] Example 18 may be combined with the method of any of the preceding any of Examples, further including receiving, from the NE, a measurement configuration that configures the UE to perform a measurement on the serving cell, wherein the measurement configuration includes at least one of: a first indication of whether to perform the measurement during a prediction window; a second indication of a prediction window index for the prediction window; or a third indication of a starting time of the measurement or a time offset from a predicted s-measure entering time.

[0143] Example 19 may be combined with the method of any of the preceding any of Examples, further including: suspending a functionality associated with the functionality activation configuration information.

[0144] Example 20 may be combined with the method of any of the preceding any of Examples, further including: receiving, from the NE, an indication of whether to apply the s-measure procedure.

[0145] Example 21 may be combined with the method of Example 20, further including: determining whether to apply the s-measure procedure based on at least one of: the indication; the functionality activation configuration information; or an activation status of a functionality associated with the functionality activation configuration information.

[0146] Example 22 may be combined with the method of any of the preceding any of Examples, further including: transmitting, to the NE, supported functionality information or applicable functionality information indicating at least one of: functionality identification information; prediction domain information; prediction type information; whether the prediction is for cluster-based prediction; input cell information; output cell information; input frequency information; output frequency information; or whether the prediction is based on a sliding window or a non-sliding window.

[0147] Example 23 may be combined with the method of any of the preceding any of Examples, further including receiving functionality activation configuration information associated with a prediction functionality on the serving cell.

[0148] Example 24 is a method of wireless communication at an NE, including: transmitting, to a UE, functionality activation configuration information; and receiving, from the UE, information associated with a prediction on a non-serving cell according to the functionality activation configuration information based on at least one of: whether an s-measure procedure is configured, or a measurement result of a serving cell.

[0149] Example 25 may be combined with the method of Example 24, further including: transmitting, to the UE, s-measure configuration information for the s-measure procedure including an s-measure threshold.

[0150] Example 26 may be combined with the method of Example 24 or 25, wherein the functionality activation configuration information includes at least one of: functionality identification information; activation indication information; prediction domain information; prediction type information; a first indication of whether the prediction on a non-serving cell is cluster-based; input cell information; output cell information; input frequency information; output frequency information; or sliding or non-sliding window based prediction information.

[0151] Example 27 may be combined with the method of any of Examples 24-26, further including: transmitting, to the UE, derivation configuration information associated with a criteria for selecting between an actual measurement on the non-serving cell and a prediction on the non-serving cell.

[0152] Example 28 may be combined with the method of any of Examples 24-27, further including: transmitting, to the UE, first s-measure configuration information including a first s-measure threshold and second s-measure configuration information including a second s-measure threshold.

[0153] Example 29 may be combined with the method of any of Examples 24-28, further including: transmitting, to the UE, a measurement configuration that configures the UE to perform a measurement on the serving cell, wherein the measurement configuration includes at least one of: a first indication of whether to perform the measurement during a prediction window; a second indication of a prediction window index for the prediction window; or a third indication of a starting time of the measurement or a time offset from a predicted s-measure entering time.

[0154] Example 30 may be combined with the method of any of Examples 24-29, further including: transmitting, to the UE, an indication of whether to apply the s-measure procedure.

[0155] Example 31 may be combined with the method of any of Examples 24-30, further including: obtaining supported functionality information or applicable functionality information of the UE, indicating at least one of: functionality identification information; prediction domain information; prediction type information; whether the prediction is for cluster-based prediction; input cell information; output cell information; input frequency information; output frequency information; or whether the prediction is based on a sliding window or a non-sliding window.

[0156] Example 32 may be combined with the method of any of Examples 25-31, wherein a functionality is associated with a first frequency of an input cell and a second frequency of an output cell, the first frequency being the same as or different from the second frequency.

[0157] Example 33 is an apparatus for wireless communication including a memory, a transceiver, and a processor coupled to the memory and the transceiver, the apparatus being configured to implement a method as in any of Examples 1-32.

[0158] Example 34 is a non-transitory computer-readable medium storing computer executable code, the code when executed by a processor causes the processor to implement a method as in any of Examples 1-32.

[0159] Example 35 is a computer program product for implementing a method as in any of Examples 1-32.

Claims

1.A method of wireless communication at a user equipment, UE, (102) , comprising:receiving (401) , from a network entity, NE, (104) , functionality activation configuration information;obtaining (403) a measurement result of a serving cell; andperforming (406) a prediction on a non-serving cell according to the functionality activation configuration information based on at least one of:whether an s-measure procedure is configured, orthe measurement result of the serving cell.2.The method of claim 1, wherein the functionality activation configuration information includes at least one of:functionality identification information;activation indication information;prediction domain information;prediction type information;a first indication of whether the prediction on a non-serving cell is cluster-based;input cell information;output cell information;input frequency information;output frequency information; orsliding or non-sliding window based prediction information.3.The method of any of claims 1-2, further comprising:activating (402) a functionality associated with the functionality activation configuration information.4.The method of any of claims 1-3, further comprising:receiving, from the NE (104) , derivation configuration information associated with a criteria for selecting between an actual measurement on the non-serving cell and a prediction on the non-serving cell.5.The method of any of claims 1-4, further comprising:receiving first s-measure configuration information including a first s-measure threshold and second s-measure configuration information including a second s-measure threshold; anddetermining to perform an actual measurement or a predicted measurement on the non-serving cell based on at least one of:whether the first s-measure threshold is satisfied; orwhether the second s-measure threshold is satisfied.6.The method of any of claims 1-5, wherein the performing (406) the prediction on the non-serving cell comprises:determining (404) that the s-measure procedure is not configured; andperforming the prediction on the non-serving cell without a determination of whether the measurement result of the serving cell satisfies a condition associated with the s-measure procedure.7.The method of any of claims 1-5, wherein the performing (406) the prediction on the non-serving cell comprises:determining (404) that the s-measure procedure is configured;determining (405) that the measurement result of the serving cell satisfies a condition associated with the s-measure procedure; andperforming the prediction on the non-serving cell in response to the determining that the measurement result of the serving cell satisfies the condition associated with the s-measure procedure.8.The method of any of claims 1-7, wherein the prediction (406) on the non-serving cell is based on an actual measurement result on the serving cell or a predicted measurement result on the serving cell.9.The method of any of claims 1-8, wherein the performing (406) the prediction on the non-serving cell comprises:determining an s-measure entering time based on the s-measure procedure;performing an actual measurement on the non-serving cell based on the s-measure entering time; andperforming the prediction on the non-serving cell based on the actual measurement of the non-serving cell.10.The method of any of claims 1-9, wherein the performing (406) the prediction on the non-serving cell comprises:determining an s-measure entering time based on the s-measure procedure;performing a measurement on another non-serving cell based on the s-measure entering time; andperforming the prediction on the non-serving cell based on at least one of: an actual measurement result of the another non-serving cell, or a prediction result of the another non-serving cell.11.The method of claim 10, wherein the determining the s-measure entering time comprises: determining, based on the s-measure configuration information, a time at which a signal quality of the serving cell is below a threshold.12.The method of claim 11, wherein the obtaining (403) the measurement result of serving cell comprises at least one of:measuring the signal quality of the serving cell, orpredicting the signal quality of the serving cell.13.The method of any of the preceding claims, further comprising receiving, from the NE (104) , a measurement configuration that configures the UE (102) to perform a measurement on the serving cell, wherein the measurement configuration comprises at least one of:a first indication of whether to perform the measurement during a prediction window;a second indication of a prediction window index for the prediction window; ora third indication of a starting time of the measurement or a time offset from a predicted s-measure entering time.14.The method of any of the preceding claims, further comprising:receiving (504) , from the NE (104) , an indication of whether to apply the s-measure procedure.15.The method of any of the preceding claims, further comprising: transmitting (701a) , to the NE (104) , supported functionality information or applicable functionality information indicating at least one of:functionality identification information;prediction domain information;prediction type information;whether the prediction is for cluster-based prediction;input cell information;output cell information;input frequency information;output frequency information; orwhether the prediction is based on a sliding window or a non-sliding window.16.A method of wireless communication at a network entity, NE, (104) comprising:transmitting (401) , to a user equipment, UE, (102) , functionality activation configuration information; andreceiving (407) , from the UE, information associated with a prediction on a non-serving cell according to the functionality activation configuration information based on at least one of:whether an s-measure procedure is configured, ora measurement result of a serving cell.17.The method of claim 16, wherein the functionality activation configuration information includes at least one of:functionality identification information;activation indication information;prediction domain information;prediction type information;a first indication of whether the prediction on a non-serving cell is cluster-based;input cell information;output cell information;input frequency information;output frequency information; orsliding or non-sliding window based prediction information.18.The method of any of claims 16-17, further comprising: transmitting, to the UE (102) , a measurement configuration that configures the UE (102) to perform a measurement on the serving cell, wherein the measurement configuration comprises at least one of:a first indication of whether to perform the measurement during a prediction window;a second indication of a prediction window index for the prediction window; ora third indication of a starting time of the measurement or a time offset from a predicted s-measure entering time.19.The method of any of claims 16-18, further comprising: transmitting (504) , to the UE (102) , an indication of whether to apply the s-measure procedure.20.The method of any of claims 16-19, further comprising: obtaining (701a, 701b) supported functionality information or applicable functionality information of the UE, indicating at least one of:functionality identification information;prediction domain information;prediction type information;whether the prediction is for cluster-based prediction;input cell information;output cell information;input frequency information;output frequency information; orwhether the prediction is based on a sliding window or a non-sliding window.21.An apparatus for wireless communication comprising a memory, a transceiver, and a processor coupled to the memory and the transceiver, the apparatus being configured to implement a method as in any of claims 1-20.