Method for data collection configuration scheme in wireless communication systems
A structured data collection configuration scheme addresses inefficiencies in UE data collection by enabling efficient measurement and reporting, with mechanisms for abnormal case handling, reducing overhead and improving flexibility and power efficiency.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- GOOGLE LLC
- Filing Date
- 2025-01-24
- Publication Date
- 2026-07-30
AI Technical Summary
The complexity of data collection in wireless communication systems, particularly regarding the quality of downlink reference signals, is increased due to low channel quality and undefined trigger conditions for reporting, leading to inefficiencies in UE data collection and resource management.
A structured data collection configuration scheme is introduced, including data collection identity, object, and type information, allowing UEs to perform measurements and report data efficiently, with mechanisms for stopping and resuming data collection in abnormal cases, and reporting resource information to reduce signaling overhead.
This scheme enhances data collection efficiency by reducing signaling overhead and enabling flexible configuration, power saving, and faster activation/deactivation of data collection processes.
Smart Images

Figure CN2025074681_30072026_PF_FP_ABST
Abstract
Description
METHOD FOR DATA COLLECTION CONFIGURATION SCHEME IN WIRELESS COMMUNICATION SYSTEMSTECHNICAL FIELD
[0001] The present disclosure relates generally to wireless communication, and more particularly, to data collection configuration schemes for wireless communication systems.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 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 UEs. Improvements in mobile broadband continue the progression of such wireless communication technologies. For example, whether and how to perform the data collection with regard to the quality of the corresponding downlink reference signals (DL-RSs) could be of increased complexity. BRIEF SUMMARY
[0004] The following presents a simplified summary of one or more aspects in order to provide a basic understanding of such aspects. This summary is not an extensive overview of all contemplated aspects. This summary neither identifies key or critical elements of all aspects nor delineates the scope of any or all aspects. Its sole purpose is to present some concepts of one or more aspects in a simplified form as a prelude to the more detailed description that is presented later.
[0005] The application of artificial intelligence (AI) / machine learning (ML) to wireless communications implements network intelligence and provides an efficiency improvement to a radio access network (RAN) . Thus, the schemes for a network entity (NE) to configure a user equipment (UE) to perform data collection may allow for NE-side model training. The UE performs measurements for data collection based on one or more of downlink reference signals (DL-RSs) , e.g., synchronization signal blocks (SSBs) or channel state information reference signals (CSI-RSs) . However, the channel quality for some DL-RSs could be low enough that the UE is unable to accurately measure a corresponding metric for data collection, e.g., layer 1 reference signal received power (L1-RSRP) , layer 3 reference signal received power (L3-RSRP) , channel state information (CSI) , etc. As such, whether and how to perform the data collection with regard to the quality of the corresponding DL-RSs could be of increased complexity. In addition, the trigger conditions for reporting collected data are not defined. Furthermore, the UE may not be able to perform the data collection under certain conditions. Whether and how to resume the data collection, if the UE can pause or stop the data collection, poses additional complexities. Finally, some AI / ML-based use cases include the NE being a location management function (LMF) or a RAN node. Since the UE can be connected to more than one NE, whether and how to share the UE resources for data collection among the NEs may be needed in such cases.
[0006] The present disclosure addresses the above-noted and other deficiencies by providing methods for the data collection configuration and data derivation and reporting. A structure for data collection configuration information is disclosed. Parameters of the data collection configuration information are described and identities (IDs) which correlate detailed parameters are introduced. In some aspects, the data collection configuration may be associated with a data collection ID, which links a data collection object ID, and at least one of a data collection type ID or a reporting configuration ID. The data collection configuration information indicates the measurement configuration for UE to perform measurement for the data collection. The data collection configuration information includes at least one of: data collection identity information, data collection object information, or data collection type information. Based on the data collection configuration information, the UE performs measurement (s) and related data collection, if possible. With this structure, the NE may configure multiple data collection tasks with these linkages. This may reduce signaling overhead between UE and NE and support flexible data collection configuration to UE.
[0007] In addition, mechanisms to stop and / or resume data collection for entry / exit of abnormal cases are disclosed. In some aspects, the UE may stop data collection based on deactivation information when detecting at least one abnormal case. The UE may send the abnormal case information, and / or data collection stop information to the NE. This enables faster deactivation of data collection at UE side and benefits for UE power saving. The UE may send data collection resumption information to the NE. This enables faster activation of data collection at UE side.
[0008] Furthermore, resource information reporting to NE for the data collection is also disclosed. In some aspects, the UE may report data collection resource information (e.g., memory resource) to the NE. The UE may send the memory information to the NE.The memory information can be the available memory or remaining memory at UE side. In some aspects, the UE can respond with failure information when UE is unable to perform data collection according to the data collection configuration from NE.
[0009] In some aspects, a UE receives, from a NE, a data collection configuration for performing a data collection at the UE. The data collection configuration includes at least one of: data collection identity information, data collection object information, or data collection type information. The UE transmits, to the NE, a report based on the data collection configuration.
[0010] In some aspects, a NE transmits, to a UE, a data collection configuration for performing a data collection at the UE. The data collection configuration includes at least one of: data collection identity information, data collection object information, or data collection type information. The NE receives, from the UE, a report based on the data collection configuration.BRIEF DESCRIPTION OF THE DRAWINGS
[0011] FIG. 1 illustrates a diagram of a wireless communications system that includes a plurality of UEs and network entities in communication over one or more cells according to an embodiment.
[0012] FIG. 2 illustrates a signaling diagram of an example data collection at the UE side of a wireless communication link according to an embodiment.
[0013] FIG. 3 illustrates a signaling diagram of communications between a UE and a network entity associated with data collection configuration according to an embodiment.
[0014] FIG. 4 illustrates an example structure for data collection configuration according to an embodiment.
[0015] FIG. 5 illustrates a signaling diagram of an example of stopping data collection in abnormal case (s) according to an embodiment.
[0016] FIG. 6 illustrates a signaling diagram of an example of resumption of data collection according to an embodiment.
[0017] FIG. 7 illustrates a signaling diagram of an example of coordination for data collection among different network entities according to an embodiment.
[0018] FIG. 8 is a flowchart of a method of wireless communication at a UE for data collection according to an embodiment.
[0019] FIG. 9 is a flowchart of a method of wireless communication at a network entity for data collection according to an embodiment.
[0020] FIG. 10 is a diagram illustrating a hardware implementation for an example UE apparatus according to some embodiments.
[0021] FIG. 11 is a diagram illustrating a hardware implementation for one or more example network entities according to some embodiments.DETAILED DESCRIPTION
[0022] FIG. 1 illustrates a diagram 100 of a wireless communications system associated with a plurality of cells 190. The wireless communications system includes user equipments (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) .
[0023] 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.
[0024] 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.
[0025] 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.
[0026] 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.
[0027] 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. ”
[0028] 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.
[0029] 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) .
[0030] 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.
[0031] 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.
[0032] 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.
[0033] Uplink / downlink signaling may also be communicated via a satellite positioning system (SPS) 114. In an example, the SPS 114 associated with the cell 190c may be in communication with one or more UEs 102, such as the UE 102c, and one or more base stations 104 / RUs 106, such as the RU 106c. The SPS 114 may correspond to one or more of a Global Navigation Satellite System (GNSS) , a global position system (GPS) , a non-terrestrial network (NTN) , or other satellite position / location system. The SPS 114 may be associated with LTE signals, NR signals (e.g., based on round trip time (RTT) and / or multi-RTT) , wireless local area network (WLAN) signals, a terrestrial beacon system (TBS) , sensor-based information, NR enhanced cell ID (NR E-CID) techniques, downlink angle-of-departure (DL-AoD) , downlink time difference of arrival (DL-TDOA) , uplink time difference of arrival (UL-TDOA) , uplink angle-of-arrival (UL-AoA) , and / or other systems, signals, or sensors.
[0034] Still referring to FIG. 1, any of the UEs 102 may include a data collection component 140 configured to receive, from a network entity, a data collection configuration for performing data collection at the UE, the data collection configuration including at least one of: data collection identity information, data collection object information, or data collection type information; and transmit, to the network entity, a report based on the data collection configuration.
[0035] The base stations 104 or a network entity of the base stations 104 may include a configuration information component 150 configured to transmit, to a UE, a data collection configuration for performing data collection at the UE, the data collection configuration including at least one of: data collection identity information, data collection object information, or data collection type information; and receive, from the UE, a report based on the data collection configuration.
[0036] 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.
[0037] FIG. 2 illustrates an example signaling diagram 200 of data collection according to an embodiment. The signaling diagram 200 involves a UE, such as the UE 102, and a network entity (NE) , such as the NE 104.
[0038] As illustrated in the signaling diagram 200, the UE 102 receives 206 a data collection configuration from the NE 104. Based on the data collection configuration, the UE 102 performs 208 data collection and transmits 216 a response UEInformationResponse for data reporting. In addition, the UE 102 may indicate 212 data availability to the NE 104. The NE 104 may send 214 a request UEInformationRequest to the UE 102 to request data reporting from the UE 102.
[0039] FIG. 3 illustrates an example signaling diagram of communications between a UE and a network entity associated with data collection configuration information according to an embodiment. The signaling diagram 300 involves the UE 102 and the NE 104.
[0040] As illustrated in the signaling diagram 300, the UE 102 receives 306 a data collection configuration from the NE 104. The UE 102 may send a message to acknowledge the data collection configuration (not shown) such that the NE 104 knows that the UE 102 can successfully apply the data collection configuration or start the data collection. In one example, the UE 102 can start data collection upon reception of the data collection configuration. In another example, the UE 102 starts data collection based on network control, e.g., data collection activation indicator configured by the NE 104. For example, upon knowing that the UE 102 can successfully apply the data collection configuration, the NE 104 may further send a data collection activation indicator to the UE 102 to activate data collection at UE side. When the UE 102 is unable to perform data collection, e.g., due to lack of memory resources, the UE 102 may send 307 failure information to the NE 104.
[0041] Before the reception of the data collection configuration, the UE 102 may indicate 303 a UE capability of data collection, and / or indicate 305 data collection resource information (e.g., memory resource) . In other implementations, the NE 104 can acquire the UE capability of data collection from other NEs, e.g., RAN entity, CN entity or others.
[0042] The data collection configuration may include information that the NE 104 uses for transmitting a measurement configuration for the UE 102 to perform measurement and data collection. An example data structure of the data collection configuration is illustrated in FIG. 4. In the data structure for data collection configuration, parameters of the data collection configuration information may be defined, and IDs which correlate detailed parameters may be introduced. The data collection configuration may be performed in form of a data collection identity, which links a data collection object ID, and at least one of a data collection type ID and a reporting configuration information ID.
[0043] The UE 102 performs 308 data collection based on the data collection configuration. For example, when the UE 102 receives 306 the data collection configuration or the data collection activation indicator, the UE 102 performs measurement (s) and related data collection if possible. The UE 102 can store the measurement result (s) in the collected data for reporting to the NE 104. The data report reported to the NE can at least include the measurement results and the related time stamp information. The data collection may correspond to the activated data collection configuration (s) described above.
[0044] In some implementations, to perform measurement (s) , the UE 102 first receives the data collection related resources, e.g., resources corresponding to the data collection objects as indicated in the data collection configuration.
[0045] In some implementations, if set A and set B related information are included as the data collection related resources, the UE 102 includes the measurement results of the beam (s) in set B, or in set A and B. If the measurement result (s) of the beam (s) in set B do not satisfy the radio quality criteria, or if the beam (s) in set B cannot be measured (e.g., the UE 102 has not received at least one transmission occasion of the SSB / CSI-RS configured as set B or the UE 102 has not received at least one transmission occasion of the SSB / CSI-RS configured as set B during the discontinuous reception (DRX) active time) , the UE 102 may i) set the measurement result (s) of the beam (s) in set B to a default or predefined value in the collected data, ii) include an indicator to indicate “no radio quality” for set B in the collected data, or iii) include only the beam information in set B, e.g., beam index, without any measurement result (s) in the collected data. Alternatively, the NE 104 may provide an indication to indicate whether to include any of i) to iii) in set B if the measurement result (s) of the beam (s) in set B cannot satisfy the radio quality criteria or the beam (s) in set B cannot be measured.
[0046] In some implementations, if the UE 102 has not received X (X being an integer) transmission occasions, such as X consecutive transmission occasions, of one or multiple SSB / CSI-RS resource sets, e.g., SSB / CSI-RS resource set configured as set B or set A, the UE 102 may iv) set measurement result (s) of the beam (s) for at least one of the transmission occasions to a default or predefined value in the collected data, v) report an indicator to indicate “no radio quality” in the collected data, or vi) include the beam information without any measurement result (s) in the collected data. The value of X may be configured by the NE 104 or pre-defined or reported by the UE 102.
[0047] In some implementations, the NE 104 configures whether the UE 102 performs the data collection, e.g., L1-RSRP measurement for SSB / CSI-RS, during UE DRX inactive time, and the UE 102 determines whether to perform data collection during the UE DRX inactive time based on the configuration. In some implementations, the UE 102 performs the data collection during UE DRX active time and stops the data collection during the UE DRX inactive time. In some other implementations, the UE 102 performs the data collection during both the UE DRX active time and the UE DRX inactive time.
[0048] In some implementations, the NE 104 configures whether the UE 102 performs the data collection, e.g., L1-RSRP measurement for SSB / CSI-RS, during a cell discontinuous transmission (DTX) inactive period. In some implementations, the UE 102 performs the data collection during a cell DTX active period and stops the data collection during the cell DTX inactive period. In some other implementations, the UE 102 performs the measurement of SSB / CSI-RS for data collection during the cell DTX active period and the cell DTX inactive period.
[0049] In some implementations, the UE 102 may be configured with more than one data collection tasks, e.g., more than one data collection identities or more than one pieces of purpose related data collection configuration information, e.g., from the same NE 104. When the UE 102 triggers the data report (request) message, the UE 102 may include second cause information in the data report, e.g., to indicate the reason for the small size of the collected data or for no data, e.g., for related data collection identity or task. The second cause information may be memory limitation, low power state, event not triggered, overheating, connection failure (e.g., radio link failure, beam recovery failure, handover failure, or other failures) , leaving RRC_CONNECTED state, change of serving cell, mobility reason, etc.
[0050] In an example, there are three data collection identities (DC IDs) , namely, DC ID1 to DC ID3. The data collection configuration of these DC IDs may be included in one or multiple messages. For DC ID1 and DC ID2, both pieces of the data collection type information are periodic logging. For DC ID3, the data collection type is event-based logging. The related radio quality criteria for DC ID3 is that when the measurement result is below or equal to a threshold, the UE 102 stores the measurement result as the collected data. Correspondingly, the UE 102 stores the measurement results as collected data for DC ID1 to ID3. When the UE 102 triggers the data report (request) message, there are measurement results as configured or required for DC ID1, less measurement result (s) for DC ID2, no measurement result (s) for DC ID3. To assist the NE 104 to be aware of the reason (s) , the UE 102 may include the second cause information for DC ID2 set to “memory limitation, ” and / or the second cause information for DC ID3 set to “event not triggered. ”
[0051] The UE 102 may determine the trigger 310 of a first message. For example, the UE 102 determines whether the trigger of a first message is satisfied based on the reporting configuration information and / or reporting criteria configured by the network. Alternatively or additionally, the UE 102 determines whether the trigger of a first message is satisfied based on the pre-defined threshold (s) and / or triggering condition (s) . Alternatively or additionally, the UE 102 determines whether the trigger of a first message is satisfied based on the UE’s internal implementation.
[0052] The UE 102 may transmit 312 a first message for data report request to the NE 104. In the first message, the UE 102 may include the availability information of the collected data to the NE 104. The first message may be based on a satisfaction (310) of the reporting criteria, including an availability of collected data for the report. The UE may further include first cause information, e.g., data collection completion, maximum entry completion, (almost) full memory for data collection, to trigger the first message. The availability information may be data collection identity specific, purpose information specific, or other granularity specific.
[0053] The UE 102 may receive 314 a second message for data report from the NE 104. The second message may include the request information of the collected data. The request information may be data collection identity specific, purpose information specific, or other granularity specific.
[0054] The UE 102 transmits 316 the data report to the NE 104. The content of the data report has been described above and is not repeated here.
[0055] In some implementations where the UE 102 performs the transmission 312 and the reception 314, the UE 102 transmits the data report based on the request information received. For example, the UE 102 reports there is data availability information for certain use cases, such as use cases 1 and 2, to the NE 104. The NE 104 sends the request information of use case 1. The UE 102 may transmit a data report for the use case as requested, i.e., use case 1. In another example, if the availability information and request information are common, the UE 102 reports all data reports to the NE 104.
[0056] In some implementations, after a serving cell change (e.g., primary cell (PCell) change) or leaving the RRC_CONNECTED state, the UE 102 clears the buffer or collected data for data collection corresponding to the data collection configuration in the source cell. The UE 102 may perform the data collection based on the data collection configuration for the target cell. In some other implementations, after a serving cell change (e.g., PCell change) or leaving the RRC_CONNECTED state, the UE 102 maintains the buffer or collected data for data collection corresponding to the data collection configuration in the source cell. The UE 102 may be connected with a new cell different from the source cell where the data collection configuration information was received. The UE 102 may transmit the data collection report including the data collection results for the source cell to the target cell. The UE 102 may further report the cell information in the data collection report to indicate whether the cell information is for the source cell or the target cell. The cell information may include one or more of the following: physical cell identifier (PCI) and frequency information, cell global ID, or tracking area code.
[0057] FIG. 4 illustrates an example structure 400 for data collection configuration according to an embodiment. Referring to FIG. 4, the data collection configuration 450 includes at least one of the followings: data collection identity information 452, data collection object information 454, or data collection type information 456.
[0058] The data collection identity information 452 may at least links one data collection object with one data logging type. The data collection configuration may configure at least one data collection identities (IDs) . In this way, the data collection configuration may link more than one data collection object to the same data collection type, as well as to link one data collection object to more than one data collection type.
[0059] The data collection object information 454 may indicate at least one data collection object on which the UE shall perform the measurements. In one possible design, each data collection object can be identified by a data collection object ID. The data collection object information may indicate one or multiple CSI-RS (reference signals) resources and / or SSB resources to be measured. The CSI-RS may be periodic, semi-persistent or aperiodic CSI-RS. In one example, if the data collection is based on the report of L1-RSRP, the CSI-RS may be the CSI-RS for beam management, e.g., CSI-RS configured in a CSI-RS resource set with repetition configured. In another example, if the data collection is based on the report of CSI, e.g., precoding matrix indicator (PMI) , the CSI-RS may be the CSI-RS for CSI acquisition, e.g., CSI-RS configured in a CSI-RS resource set without repetition and trs-Info configured. The SSB may be the always-on SSB, e.g., SSB configured by ssb-PositionsInBurst, and / or on-demand SSB or SSB with time-domain adaptation. In some aspects, the UE may report the UE capability indicating the supported type (s) of the CSI-RS / SSB for data collection. The data collection object information may further indicate the serving cell (s) and / or bandwidth part index (es) for the CSI-RS / SSB. The data collection object information may indicate one or multiple CSI-RS / SSB resource sets. The measure sources can be set A related, or set A and set B related. In one example, the data collection object information may include two CSI-RS / SSB resource sets, where the first set may correspond to set A and the second set may correspond to set B. The data collection object may further include frequency information, frequency information and cell information, or cell information and beam information associated with a data collection object.
[0060] The data collection type information 456 may indicate at least one data collection type. For example, the data collection type information 456 may indicate at least one data collection type including: periodic logging information, event-based logging information or other logging types. The data collection type can be set to one-shot, logging, or other types. The type “one-shot” indicates that the UE is only required to collect one time instance related data. In one possible design, if the data collection type information is absent, the UE considers the data collection type to be one-shot.
[0061] The type “logging” indicates that the UE can collect more than one time instance related data. If the data collection type information is set to “logging” , the data collection type information further includes the logging type information. The logging type information can include at least one of the following logging types: periodic logging information, event-based logging information, or other logging types. For the periodic logging information, it may include the logging interval.
[0062] For event-based logging information, it may include the radio quality criteria for triggering of the data collection. The radio quality can be L1 beam quality, and / or L3 cell / beam quality. When the measurement result (s) (also the measured radio quality) satisfies the radio quality criteria, the UE stores the related measurement result (s) as the collected data. In one possible design, each radio quality criteria can be identified by a logging event ID.
[0063] The data collection type information may further indicate the quality type information to be collected. The quality type information can be at least one of L1 / L3 beam / cell CSI-RS / SSB RSRP, reference signal received quality (RSRQ) , signal to interference plus noise ratio (SINR) , PMI or others. The quality type information may further indicate whether the UE should report the timing information, e.g., slot / subframe / frame index for the CSI-RS / SSB, for the reported quality. In some implementations, the UE may report the quality of each reported CSI-RS / SSB resource based on absolute value. In some other implementations, the UE may report the absolute value of the quality for one CSI-RS / SSB resource and differential value of the quality for the other reported CSI-RS / SSB resource with the one with absolute value reported as the reference.
[0064] In one example, the data collection configuration 450 may further include the report configuration information 458. The report configuration information 458 may indicate the reporting criteria to trigger a first message, which can be used for data report (request) . The report configuration information may further indicate the number of reported beams, e.g., SSB / CSI-RS resource indicator (s) . If multiple SSB / CSI-RS resource sets are configured, the report configuration information may indicate common or separate number of reported beams for each set. The UE may report the quality for the top K SSB / CSI-RS resources in a set if the number of reported beams is set as K. In one example, the network may configure two SSB / CSI-RS resource sets, where the first set may correspond to set A and the second set may correspond to set B, and the network may configure the number of reported beams for set A, and configure the UE to report quality for all the beams in set B.
[0065] In some examples, the UE may indicate the availability of the data in the first message, e.g., if the first message is used for data report request.
[0066] In one example, each reporting criteria can be identified by a reporting ID. The data collection identity information at least links one data collection object with one reporting ID, or links one data collection object, one data logging type with one reporting ID.
[0067] The reporting configuration information and / or corresponding reporting criteria may be at least one of the following:
[0068] -Data collection entry information: which indicates the minimum or maximum number of the data entry to be collected. When the number of the data entry is above or equals the number, the UE triggers a first message. Optionally, when the UE triggers the first message, or when the number of the data entry is above or equals the number, the UE can stop the data collection. In some examples, the UE can include first cause information to trigger the first message, e.g., data collection completion, maximum entry completion, (almost) full memory for data collection.
[0069] -Data collection size information: which indicates the minimum size of the data to be collected. When the collected data size is above or equals the size, the UE triggers a first message. In some examples, when the UE triggers the first message, or when the collected data size is above or equals the size, the UE can stop the data collection. Optionally, the UE can include first cause information to trigger the first message.
[0070] In some implementations, the UE may report the UE capability indicating at least one of the followings on the data collection: supported maximum number of data entries to be collected; supported maximum buffer size for data collection. The UE may report the UE capability per report type (e.g., L1-RSRP, CSI, and so on) , or across multiple report types, per (sub) use case, or across multiple use cases, or per data collection configuration, or per component carrier (CC) , or across CCs in a band or band combination.
[0071] In one example, the threshold (s) and / or the other triggering condition (s) above may be pre-defined in the specification.
[0072] In one example, the reporting criteria determination above at UE side can be UE implementation, e.g., without configuration information from the network entity or pre-defined threshold (s) .
[0073] In one possible implementation, the data collection configuration can include data collection purpose information. The purpose information is used to indicate the usage of the data collection. The purpose information can include at least one of the following: use case, mode type (e.g., one-side, two-side) , data collection entity information or others. Correspondingly, when the UE triggers the availability of the data, the availability can be in the granularity of the above purpose information.
[0074] It is understood that the above information can be included in one or multiple message (s) .
[0075] In some implementations, the NE 104 configures a list of data collection configurations and may activate / deactivate a subset of the data collection configurations from the list. The NE 104 may signal the activation / deactivation of the data collection configuration by a radio resource control (RRC) message, a medium access control (MAC) control element (CE) , or downlink control information (DCI) . The NE 104 may configure at least one of the following in the activation / deactivation signaling: data collection configuration ID (s) , serving cell index indicating the target serving cell for the target data collection configuration list, bandwidth part (BWP) index indicating the target BWP for the target data collection configuration list, or activation / deactivation status for at least one of the data collection configurations within the target data collection configuration list. If the activation / deactivation is configured along with the data collection configuration list, the activation / deactivation may be in form of one bit. The absence or presence of the bit, or the different values of the bit, may be used to indicate the activation or deactivation of the corresponding data collection configuration.
[0076] With the structure described above, a NE may provide multiple data collection tasks with the combination of IDs. This may reduce the signaling overhead in the air interface between a UE and the NE and support flexible data collection configurations to the UE.
[0077] FIG. 5 illustrates a signaling diagram 500 of an example of stopping data collection in abnormal case (s) according to an embodiment. In some examples, the UE 102 can send the abnormal case information, data collection pause or stop, or data collection resumption information to the NE 104.
[0078] The initiation of the sending procedure can be up to UE implementation, or based on the condition (s) configured by the NE.
[0079] In one example, the UE sends the abnormal case information and waits for the decision response from the NE to indicate to the UE whether to stop / pause data collection at UE side. In the other example, the UE may stop / pause data collection based on the condition (s) from NE without waiting for the decision response from the NE.
[0080] In some examples, the UE 102 may receive 517 the deactivation indication from the NE 104. When the UE 102 detects or determines 518a abnormal case (s) , the UE 102 may stop / pause / deactivate 518b the data collection.
[0081] Additionally, the UE 102 may further receive the first configuration information to trigger the reporting of abnormal case information to the NE.
[0082] As an example, the UE may further receive the second configuration information to trigger the reporting of the resumption for data collection to the NE.
[0083] In some examples, the UE may receive 306 data collection configuration from NE.In one possible design, the description of the data collection configuration can refer to the one in operation 306.
[0084] Referring to FIG. 5, the UE 102 may receive 517 the deactivation indication information from the NE 104. The deactivation indication information may be used to indicate whether the UE is allowed to autonomously stop the ongoing data collection at UE side when detecting abnormal case (s) . The abnormal case (s) may be at least one of the following: low power state, memory limitation, overheating, computation limitation, no event-triggered, or other (s) .
[0085] In some examples, the UE 102 may receive 517 common deactivation indication information. If at least one of the abnormal cases is detected, the UE can stop / pause data collection based on the common deactivation indication information. There is no limitation on other designs. In other possible design, the deactivation indication information can be abnormal case specific, or abnormal case group specific. Correspondingly, when the abnormal case related to the deactivation indication information is detected, the UE can stop / pause data collection. For example, the UE is configured with deactivation indication information for memory limitation. If the UE detects low power state, the UE will not stop / pause the date collection. If the UE detects memory limitation, the UE can stop / pause the data collection based on the deactivation indication information for memory limitation. In other possible design, the UE may receive first configuration information from NE for abnormal case (s) detection / determination. This first configuration information is used to indicate the criteria for UE to detect / determine abnormal case (s) . The first configuration information can be separately configured from NE or along with the deactivation indication information from NE.
[0086] The first configuration information may include at least one of the following: - First memory threshold information: When the available memory size is below or equals to the first memory threshold, the UE detects / determines it as an abnormal case. - First power state threshold information: When the power is below or equals to the first power state threshold, the UE detects / determines it as an abnormal case. - Overheating information: which indicates the UE to consider it as an abnormal case if overheating is detected. For example, if the overheating information is configured and the UE detects overheating, the UE detects / determines it as an abnormal case. - First computation threshold information: When the computation resource / capability is below or equals to the first computation threshold, the UE detects / determines it as an abnormal case. For example, if the computation resource, e.g., floating point of per second, is below or equals to the first computation, or cannot satisfy the requirement of the data collection, the UE detects / determines it as an abnormal case. - No event-triggered information: which indicates time information and / or occurrence information when UE detects no event triggered. When the time and / or occurrence times for no event triggered are satisfied, the UE detects / determines it as an abnormal case. For example, the NE configures the duration period, or duration period and maximum consecutive times to the UE. When the UE detects that no event triggered for the measurement, the UE starts a timer and set the maximum value of the timer to the duration period. When the timer is running, if no event is triggered or if no event is triggered for maximum consecutive times, the UE detects / determines it as an abnormal case. If the timer doesn’t expire when the UE detects / determines an abnormal case, the UE stops and / or resets the timer. - Low mobility state information: which indicates UE to consider it as an abnormal case if low mobility state is detected, e.g., when X entries of data within one location area are collected, stored or reported, or data collection within one location area has been performed for Y ms. In one possible example, the parameters X and / or Y are included in low mobility state information. The low mobility state can be determined based on the low location change (e.g., for UE which can obtain its location information e.g., from positioning NE, or for UE with positioning capability) or measurement results quality change, e.g., quality change for at least one SSB is below a threshold (e.g., configured by the NE) .
[0087] The above first threshold (s) information may be a percentage value or an absolute value. In some implementations, the UE and / or NE may determine to deactivate a data collection configuration, e.g., provided in the data collection configuration , if at least one of the following occurs: the serving cell for the data collection is deactivated, the MAC entity is reset, the UE receives an RRC reconfiguration message to deactivate the data collection configuration, or a timer for a data collection report expires. The UE starts the timer once the data collection configuration is activated or the first entry for data collection is filled, and may reset the timer after transmitting the data collection report. The duration of the timer may be configured by the NE or predefined.
[0088] The UE 102 may stop 518b data collection based on the deactivation indication information when detecting or determining 518a at least one abnormal case (s) . In one possible design, the UE detects or determines 518a abnormal case (s) based on the first configuration information from NE. In other possible design, it is UE implementation to detect or determine abnormal case (s) . When the UE detects or determines abnormal case (s) , the UE can autonomously stop data collection based on the deactivation indication information.
[0089] The UE 102 may send 519 the stop information to NE 104. For the stop information, it can be used to indicate that the UE stops the data collection and / or to indicate the abnormal case information.
[0090] The abnormal case information can be used to indicate which abnormal case (s) triggered the reporting 519. The abnormal case information can be at least one of the following: low power state, memory limitation, overheating, computation limitation, no event-triggered, or other (s) .
[0091] In one example, the stop information can be included in layer 1, e.g., UCI, layer 2, e.g., MAC-CE, or layer 3 signaling. For layer 3 signaling case, it can be UE assistance information (UAI) message, RRCSetup / Resume / Reestablishment / ReconfigurationComplete message, UE information response message or other L3 message.
[0092] In some other implementations, the stop information may provide UE preference on data collection operation. For example, the UE may include data collection stop / pause preference to the NE. After receiving the stop information, the NE may reply with the stop command to UE to stop / pause data collection. Furthermore, the NE may deactivate the data collection configuration, e.g., stop the transmission of the related data collection related resources.
[0093] In the above implementations, the UE 102 may stop data collection within NE control. This enables faster deactivation of data collection at UE side and benefits for UE power saving. The deactivation is still under network control and this can reduce the signaling interaction subsequently to deactivate the data collection from the NE 104 to the UE 102 and the ACK message from the UE 102 to the NE 104.
[0094] FIG. 6 illustrates a signaling diagram 600 of an example of resumption of data collection according to an embodiment. When the UE 102 stops / pauses data collection due to abnormal case (s) , the UE may resume data collection if the abnormal case (s) is invalid. The UE 102 may report the resumption information to the NE 104. The resumption of data collection may be executed separately or combined with other examples in this application.
[0095] Referring to FIG. 6, the UE may receive 620 resumption configuration information from the NE. The resumption configuration information is used for UE to detect / determine whether there is no abnormal case or the UE becomes able to perform data collection.
[0096] The second configuration information may include at least one of the following: - Second memory threshold information: When the available memory size is above or equals the second memory threshold, the UE may detect / determine 622 that there is no abnormal case or the UE becomes able to perform data collection. - Second power state threshold information: When the power state is above or equals the second power state threshold, the UE may detect / determine 622 that there is no abnormal case or the UE becomes able to perform data collection. - Non-overheating information: which indicates the UE to consider that there is no abnormal case or the UE becomes able to perform data collection if no overheating is detected. - Second computation threshold information: The second computation threshold information can be a percentage value or an absolute value. When the computation resource / capability is above or equals the second power state threshold, the UE may detect / determine 622 that there is no abnormal case or the UE becomes able to perform data collection. - Non-low mobility state information: which indicates the UE to consider that there is no abnormal case or the UE becomes able to perform data collection if the UE is not in low mobility state.
[0097] It is understood that the above second threshold (s) information can be a percentage value or an absolute value. The second threshold (s) can be the same or above the first one, respectively.
[0098] The UE may detect or determine 622 that there is no abnormal case or the UE becomes able to perform data collection (e.g., satisfaction of resumption condition) . In one possible design, the UE detects or determines that there is no abnormal case or the UE becomes able to perform data collection based on the second configuration information from NE. In other possible design, it is UE implementation to detect or determine that there is no abnormal case or the UE becomes able to perform data collection.
[0099] The UE 102 may send 625 the resumption information to NE 104. For the resumption information, it can be used to indicate that the UE becomes able to perform data collection and / or the related state information. The state information can be used to indicate the abnormal case (s) which is invalid or indicate the current state of the related resources. Consequently, the abnormal case information can be at least one of the following: high power state, high memory, non-overheating, non-computation limitation, or other (s) . In one possible design, the resumption information can be included in layer 1, layer 2, or layer 3 signaling.
[0100] In some examples, the resumption of data collection reporting can promptly inform the NE 104 of the change at the UE side. This can enable the potential data collection configuration from the NE 104 to the UE 102 in time. In one possible design, the UE 102 can immediately restart data collection. In the other possible design, the UE 102 restarts data collection based on network control, e.g., the NE 104 sends the data collection activation indicator to the UE. For example, if the NE 104 deactivated data collection related resources when the UE 102 stopped / paused data collection, the NE 104 should re-activate data collection related resources for UE to perform measurement (s) .
[0101] Regarding data collection resource information (e.g., memory resource) reporting, referring back to FIG. 3, the UE 102 may firstly transmit 305 or report the data collection resource information (e.g., memory resource) to the NE 104. The memory resource may be an example for the data collection resource, but not a limitation on the other implementation (s) .
[0102] The UE 102 may firstly transmit 305 or report the memory information to the NE 104. In one possible implementation, the UE 102 may send the memory information to the NE. The memory information can be the available or remaining memory at UE side. In some examples, the memory information may indicate the maximum memory of the UE.
[0103] Additionally, the maximum memory or the available memory may be use case specific, or NE specific. For example, for data collection of positioning, the LMF can be the NE which initiates the data collection to UE. For data collection of beam management and / or CSI enhancement, the RAN node can be the NE which initiates the data collection to UE. In one example, the UE reports the total maximum memory and the allocated memory for LMF and RAN node. In another example, the UE reports maximum memory information for positioning or LMF, and maximum memory information for RAN node or for beam management and CSI enhancement respectively.
[0104] Furthermore, the UE 102 may report whether there is ongoing data collection at UE side, e.g., the UE report such information to LMF if there is ongoing data collection at UE side for RAN node, and versa vice.
[0105] The UE 102 may manager the memory per data collection configuration. Then the UE may report the information above for a data collection configuration. Correspondingly, the UE can report the memory information in the granularity of data collection configuration to the NE. Alternatively, the memory for some of the data collection configuration may be shared. Then the UE may report the sharing information above for such data collection configurations. The data collection configurations with shared memory may be pre-defined or configured by the NE or reported by the UE.
[0106] This example may be applied with the other examples. In one example, the transmission of the above information can be initiated before the operation 306 or as the response to the operation 306.
[0107] In some examples, the UE 102 may transmit (or send) 307 failure information when reception of data collection configuration from the NE 104. In one possible implementation, when the UE 102 receives the data collection configuration from the NE 104, e.g., after the operation 306, the UE may send 307 the failure information in the response message. The failure information is used to indicate that the UE cannot perform data collection for the data collection configuration . In this way, the NE 104 will know that the UE cannot perform data collection as requested and / or the data collection configuration cannot be activated. The NE 104 will not transmit the related data collection resources.
[0108] In some aspects, the UE may report the time information for the failure, e.g., when the UE cannot perform data collection or cannot update the data collection results for one or multiple data collection configurations. For example, when the UE receives the data configuration collection information, the UE can perform the related data collection. Based on the utilization of the memory and the maximum related memory, the UE may derive the time information when there will be a failure due to memory limitation. To assist the NE to avoid the failure issue, the UE can report the time information for the failure when deriving the failure information.
[0109] Additionally, the UE can include failure cause information in the response message. The failure cause information can include at least one of the following: memory limitation, on-going data collection for another NE, low power state, overheating, computation limitation, no event-triggered, or other (s) .
[0110] FIG. 7 illustrates a signaling diagram 700 of an example of coordination for data collection among different network entities according to an embodiment. In this example, the coordination among different network entities is considered. The NE 104 may transmit 776 the data collection information to a NE 104b. When the NE 104 transmits 306 the data collection configuration to the UE 102, the NE 104 may transmit / send 776 data collection information to the NE 104b. In some implementations, if the NE 104 knows that the UE 102 can support data collection for both the NE 104 and the NE 104b, the NE 104 may initiate the operation 776.
[0111] In one example, the data collection information is used to indicate that there is on-going data collection configuration from the NE 104 to the NE 104b.
[0112] In another example, the data collection information is used to indicate the data collection resources to be occupied at UE side for the data collection for the NE 104. For example, it may include the maximum memory information to be reserved or occupied at UE side for the data collection configuration from the NE 104 to the NE 104b. This can be possible in case that the memory resource at UE side is common or shared among different NEs.
[0113] The NE 104b may transmit 777 a response message. In one example, the response message can be an acknowledge message for the data collection information.
[0114] In another example, the response message can be a request message for coordination of the data collection resources at the UE side. For example, the NE 104b may indicate the minimum data collection resource information for the data collection to be configured by the NE 104b. Correspondingly, the NE 104b may receive a message from the NE 104, which can accept or reject the request from NE 104b (not shown) .
[0115] When the NE 104b decides to configure data collection configuration to the UE 102, the NE 104b may take into consideration the remaining data collection resources or the occupied data collection resources at the UE side. The NE 104b may transmit 706 data collection configuration to the UE 102.
[0116] In this way, the NE 104b may be informed of the resource utilization information from the UE or the NE 104 in advance. This may avoid the conflicting data collection configurations from the NEs.
[0117] Additionally, the UE 102 may respond the cause to indicate the reason why the UE cannot perform data collection from the NE. This may enable the NE to be aware of the resource information at UE side and take it into consideration for next data collection configuration.
[0118] FIGs. 2-7 illustrate data collection configuration schemes. FIGs. 8-9 show methods for implementing one or more aspects of FIGs. 2-7. In particular, FIG. 8 shows an implementation by the UE 102 of the one or more aspects of FIGs. 2-7. FIG. 9 shows an implementation by the network entity 104 of the one or more aspects of FIGs. 2-7.
[0119] FIG. 8 illustrates a flowchart 800 of a method of wireless communication at a UE. With reference to FIGs. 2-7, the method may be performed by the UE 102. In embodiments, the UE 102 may transmit 805, to a network entity, data collection resource information indicating an available memory of the UE for data collection. For example, referring to FIG. 3, the UE 102 transmits 305 data collection resource information to the network entity 104.
[0120] The UE 102 receives 806, from the network entity, a data collection configuration for performing the data collection at the UE, the data collection configuration including at least one of data collection identity information, data collection object information, or data collection type information. For example, referring to FIGs. 2-3, 5, and 7 the UE 102 receives 206, 306, 706 a data collection configuration from the network entity 104, or 104b.
[0121] The UE 102 may transmit 807, to the network entity, failure information indicating that the UE is unavailable to perform the data collection. For example, referring to FIG. 3, the UE 102 may transmit 307 failure information to the network entity 104.
[0122] The UE 102 may transmit 812, to the network entity, a first message based on a satisfaction of the reporting criteria, including an availability of collected data for the report. For example, referring to FIG. 2, the UE 102 may transmit 212 data availability information to the network entity 104. Referring to FIG. 3, the UE 102 may transmit 312, to the network entity 104, a first message for a data report request.
[0123] The UE 102 may receive 814, from the network entity, a second message requesting transmission of the report. For example, referring to FIG. 2, the UE 102 may receive 214, from the network entity 104, a UEInformationRequest in a data request message. Referring to FIG. 3, the UE 102 may receive 314, from the network entity 104, a second message requesting the data.
[0124] The UE 102 transmits 816, to the network entity, a report based on the data collection configuration. For example, referring to FIG. 2, the UE 102 transmits 216, to the network entity 104, a UEInformationResponse for the data report. Referring to FIG. 3, the UE 102 transmits 316 the data report to the network entity 104.
[0125] The UE 102 may receive 817, from the network entity, a deactivation indication. For example, referring to FIG. 5, the UE 102 may receive 517 a deactivation indication from the network entity 104.
[0126] The UE 102 may transmit 819, to the network entity, stop information indicating stop / pause of the data collection based on the deactivation indication. For example, referring to FIG. 5, the UE 102 transmits 519 stop information to the network entity 104. FIG. 8 describes a method from a UE-side of a wireless communication link, whereas FIG. 9 describes a method from a network-side of the wireless communication link.
[0127] FIG. 9 is a flowchart 900 of a method of wireless communication at a network entity. With reference to FIGs. 2-7, the method may be performed by one or more network entities 104, which may correspond to a base station or a unit of the base station, such as the RU 106, the DU 108, and / or the CU 110. In embodiments, the network entity 104 may receive 905, from the UE, data collection resource information indicating an available memory of the UE for data collection. For example, referring to FIG. 3, the network entity 104 may receive 305 data collection resource information from the UE 102.
[0128] The network entity 104 transmits 906, to the UE, a data collection configuration for performing the data collection at the UE, the data collection configuration including at least one of data collection identity information, data collection object information, or data collection type information. For example, referring to FIGs. 2-3, 5, and 7 the network entity 104 transmits 206, 306 a data collection configuration to the UE 102.
[0129] The network entity 104 may receive 907, from the UE, failure information indicating that the UE is unavailable to perform the data collection. For example, referring to FIG. 3, the network entity 104 may receive 307 failure information from the UE 102.
[0130] The network entity 104 may receive 912, from the UE, a first message based on a satisfaction of the reporting criteria, including an availability of collected data for the report. For example, referring to FIG. 2, the network entity 104 may receive 212 data availability information from the UE 102. Referring to FIG. 3, the network entity 104 may receive 312, from the UE 102, a first message for a data report request.
[0131] The network entity 104 may transmit 914, to the UE, a second message requesting transmission of the report. For example, referring to FIG. 2, the network entity 104 may transmit 214, to the UE 102, a UEInformationRequest in a data request message. Referring to FIG. 3, the network entity 104 may transmit 314, to the UE 102, a second message requesting the data.
[0132] The network entity 104 receives 916, from the UE, a report based on the data collection configuration. For example, referring to FIG. 2, the network entity 104 receives 216, from the UE 102, a UEInformationResponse for the data report. Referring to FIG. 3, the network entity 104 receives 316 the data report from the UE 102.
[0133] The network entity 104 may transmit 917, to the UE, a deactivation indication. For example, referring to FIG. 5, the network entity 104 may transmit 517 a deactivation indication to the UE 102.
[0134] The network entity 104 may receive 919, from the UE, stop information indicating stop / pause of the data collection based on detecting the deactivation indication. For example, referring to FIG. 5, the network entity 104 may receive 519 stop information from the UE 102. A UE apparatus 1002, as described in FIG. 10, may perform the method of flowchart 800. The one or more network entities 104, as described in FIG. 11, may perform the method of flowchart 900.
[0135] 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.
[0136] 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) .
[0137] 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.
[0138] 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.
[0139] As discussed in FIG. 1 and implemented with respect to FIG. 8, the data collection component 140 is configured to receive, from a network entity, a data collection configuration for performing data collection at the UE, the data collection configuration including at least one of: data collection identity information, data collection object information, or data collection type information; and transmit, to the network entity, a report based on the data collection configuration. The data collection component 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 data collection component 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.
[0140] 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.
[0141] 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.
[0142] 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.
[0143] 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 configuration information component 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.
[0144] As discussed in FIG. 1 and implemented with respect to FIG. 9, the configuration information component 150 is configured to transmit, to a UE, a data collection configuration for performing data collection at the UE, the data collection configuration including at least one of: data collection identity information, data collection object information, or data collection type information; and receive, from the UE, a report based on the data collection configuration. The configuration information component 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 configuration information component 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.
[0145] 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.
[0146] 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.
[0147] 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.
[0148] 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.
[0149] 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.
[0150] 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.
[0151] 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.
[0152] 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.
[0153] 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.
[0154] 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 “awidget” does not preclude reference to multiples of said widget, as “multiple widgets” necessarily includes “awidget” . Hence, the recitation “awidget” may be interpreted as “at least one widget” or, similarly, interpreted as “one or more widgets” .
[0155] 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.
[0156] 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.
[0157] 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.
[0158] The following examples are illustrative only and may be combined with other examples or teachings described herein, without limitation.
[0159] Example 1 is a method of wireless communication at a UE, including: receiving, from a network entity, a data collection configuration for performing data collection at the UE, the data collection configuration including at least one of: data collection identity information, data collection object information, or data collection type information; and transmitting, to the network entity, a report based on the data collection configuration.
[0160] Example 2 may be combined with Example 1 and includes that the data collection identity information comprises a data collection ID that links at least one data collection object from the data collection object information with a data collection type from the data collection type information.
[0161] Example 3 may be combined with any of Examples 1-2 and includes that the data collection object information indicates at least one data collection object associated with a UE measurement, and includes that a data collection object ID included in the data collection identity information identifies the at least one data collection object.
[0162] Example 4 may be combined with any of Examples 1-3 and includes that the data collection type information indicates at least one data collection type including at least one of periodic logging information, or event-based logging information.
[0163] Example 5 may be combined with any of Examples 1-4 and further includes performing the data collection based on the data collection configuration.
[0164] Example 6 may be combined with any of Examples 1-5 and includes that the data collection configuration further includes reporting configuration information indicating at least one reporting criteria to trigger a first message for a data report transmission request, the method further includes: transmitting, to the network entity, the first message based on a satisfaction of the reporting criteria, including an availability of collected data for the report; and receiving, from the network entity, a second message requesting transmission of the report.
[0165] Example 7 may be combined with Example 6 and includes that each reporting criteria of the at least one reporting criteria is identified by a reporting ID, and includes that the data collection identity information links at least one data collection object from the data collection object information with a reporting ID, or links one data collection object and one data logging type with a reporting ID.
[0166] Example 8 may be combined with any of Examples 1-7 and further includes transmitting, to the network entity, an indication of a UE capability indicating at least one of: a supported type of measurement resource for the data collection, a supported maximum number of collected data entries, or a supported maximum buffer size for the data collection.
[0167] Example 9 may be combined with any of Examples 1-8 and further includes receiving, from the network entity, a deactivation indication; and transmitting, to the network entity, stop information indicating stop / pause of the data collection based on the deactivation indication.
[0168] Example 10 may be combined with any of Examples 1-9 and further includes receiving, from the network entity, resumption configuration information for resuming the data collection; and transmitting, to the network entity, resumption information indicating resumption of the data collection based on the resumption configuration information.
[0169] Example 11 may be combined with any of Examples 1-10 and further includes at least one of: transmitting, to the network entity, data collection resource information indicating an available memory of the UE for the data collection; or transmitting, to the network entity, failure information indicating that the UE is unavailable to perform the data collection.
[0170] Example 12 may be combined with any of Examples 1-10 and further includes receiving, from a second network entity, a second data collection configuration for performing the data collection for the second network entity, the second data collection configuration including at least one of: second data collection identity information, second data collection object information, or second data collection type information.
[0171] Example 13 is a method of wireless communication at a network entity (104) , including: transmitting, to a UE, a data collection configuration for performing data collection at the UE, the data collection configuration including at least one of: data collection identity information, data collection object information, or data collection type information; and receiving, from the UE, a report based on the data collection configuration.
[0172] Example 14 may be combined with Example 13 and includes that the data collection identity information includes a data collection ID that links at least one data collection object from the data collection object information with a data collection type from the data collection type information, and includes that the data collection object information indicates at least one data collection object associated with a UE measurement, and includes that a data collection object ID included in the data collection identity information identifies the at least one data collection object, and includes that the data collection type information indicates at least one data collection type including at least one of a periodic logging information, or event-based logging information.
[0173] Example 15 may be combined with any of Examples 13-14 and includes that the data collection configuration further includes reporting configuration information indicating at least one reporting criteria to trigger a first message for a data report transmission request, the method further including: receiving, from the UE, the first message based on a satisfaction of the reporting criteria and an availability of collected data for the report; and transmitting, to the UE, a second message requesting transmission of the report.
[0174] Example 16 may be combined with Example 15 and includes that each reporting criteria of the at least one reporting criteria is identified by a reporting ID, and includes that the data collection identity information links at least one data collection object from the data collection object information with a reporting ID, or links one data collection object and one data logging type with a reporting ID.
[0175] Example 17 may be combined with any of Examples 13-16 and further includes receiving, from the UE, an indication of a UE capability indicating at least one of: a supported type of measurement resource for the data collection, a supported maximum number of collected data entries, or a supported maximum buffer size for the data collection.
[0176] Example 18 may be combined with any of Examples 13-17 and further includes transmitting, to the UE, a deactivation indication, and receiving, from the UE, stop information indicating stop / pause of the data collection based on the deactivation indication at the UE.
[0177] Example 19 may be combined with any of Examples 13-18 and further includes transmitting, to the UE, resumption configuration information for resuming the data collection; and receiving, from the UE, resumption information indicating resumption of the data collection based on the resumption configuration information.
[0178] Example 20 may be combined with any of Examples 13-19 and further includes at least one of: receiving, from the UE, data collection resource information indicating an available memory of the UE for the data collection, or receiving, from the UE, failure information indicating that the UE is unavailable to perform the data collection.
[0179] Example 21 may be combined with any of Examples 13-20 and further includes transmitting, to a second network entity, data collection information for performing the data collection for the second network entity; and receiving, from the second network entity, a response based on the data collection information.
[0180] Example 22 is an apparatus for wireless communication for implementing a method as in any of Examples 1-21.
[0181] Example 23 is an apparatus for wireless communication including means for implementing a method as in any of Examples 1-21.
[0182] Example 24 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-21.
[0183] Example 25 is a computer program product for implementing a method as in any of Examples 1-21.
Claims
1.A method of wireless communication at a user equipment, UE, (102) , comprising:receiving (306) , from a network entity (104) , a data collection configuration (450) for performing data collection at the UE (102) , the data collection configuration including at least one of: data collection identity information (452) , data collection object information (454) , or data collection type information (456) ; andtransmitting (316) , to the network entity (104) , a report based on the data collection configuration.2.The method of claim 1, wherein the data collection identity information (452) comprises a data collection identity, ID, that links at least one data collection object from the data collection object information (454) with a data collection type from the data collection type information (456) .3.The method of any of claims 1-2, wherein the data collection object information (454) indicates at least one data collection object associated with a UE measurement, and wherein a data collection object identity, ID, included in the data collection identity information (452) identifies the at least one data collection object.4.The method of any of claims 1-3, wherein the data collection type information (456) indicates at least one data collection type including at least one of : periodic logging information, or event-based logging information.5.The method of any of claims 1-4, further comprising:performing (308) the data collection based on the data collection configuration (450) .6.The method of any of claims 1-5, wherein the data collection configuration further includes reporting configuration information (458) indicating at least one reporting criteria to trigger a first message for a data report transmission request, the method further comprising:transmitting (312) , to the network entity (104) , the first message based on a satisfaction (310) of the reporting criteria, including an availability of collected data for the report; andreceiving (314) , from the network entity (104) , a second message requesting transmission of the report.7.The method of claim 6, wherein each reporting criteria of the at least one reporting criteria is identified by a reporting identity, ID, wherein the data collection identity information (452) links at least one data collection object from the data collection object information (454) with a reporting ID, or links one data collection object and one data logging type with a reporting ID.8.The method of any of claims 1-7, further comprising:transmitting (303) , to the network entity (104) , an indication of a UE capability indicating at least one of: a supported type of measurement resource for the data collection, a supported maximum number of collected data entries, or a supported maximum buffer size for the data collection.9.The method of any of claims 1-8, further comprising:receiving (517) , from the network entity (104) , a deactivation indication; andtransmitting (519) , to the network entity (104) , stop information indicating stop / pause of the data collection based on the deactivation indication.10.The method of any of claims 1-9, further comprising:receiving (620) , from the network entity (104) , resumption configuration information for resuming the data collection; andtransmitting (625) , to the network entity (104) , resumption information indicating resumption of the data collection based on the resumption configuration information.11.The method of any of claims 1-10, further comprising at least one of:transmitting (305) , to the network entity (104) , data collection resource information indicating an available memory of the UE (102) for the data collection; ortransmitting (307) , to the network entity (104) , failure information indicating that the UE (102) is unavailable to perform the data collection.12.The method of any of claims 1-10, further comprising:receiving (706) , from a second network entity (104b) , a second data collection configuration for performing the data collection for the second network entity (104b) , the second data collection configuration including at least one of: second data collection identity information (452) , second data collection object information (454) , or second data collection type information (456) .13.A method of wireless communication at a network entity (104) , comprising:transmitting (306) , to a user equipment (102) , UE, a data collection configuration for performing data collection at the UE (102) , the data collection configuration including at least one of: data collection identity information (452) , data collection object information (454) , or data collection type information (456) ; andreceiving (316) , from the UE (102) , a report based on the data collection configuration.14.The method of claim 13, wherein the data collection identity information (452) comprises a data collection identity, ID, that links at least one data collection object from the data collection object information (454) with a data collection type from the data collection type information (456) , wherein the data collection object information (454) indicates at least one data collection object associated with a UE measurement, and wherein a data collection object identity, ID, included in the data collection identity information (452) identifies the at least one data collection object, and wherein the data collection type information (456) indicates at least one data collection type including at least one of periodic logging information, or event-based logging information.15.The method of any of claims 13-14, wherein the data collection configuration further includes reporting configuration information (458) indicating at least one reporting criteria to trigger a first message for a data report transmission request, the method further comprising:receiving (312) , from the UE (102) , the first message based on a satisfaction (310) of the reporting criteria and an availability of collected data for the report; andtransmitting (314) , to the UE (102) , a second message requesting transmission of the report.16.The method of claim 15, wherein each reporting criteria of the at least one reporting criteria is identified by a reporting identity, ID, wherein the data collection identity information (452) links at least one data collection object from the data collection object information (454) with a reporting ID, or links one data collection object and one data logging type with a reporting ID.17.The method of any of claims 13-16, further comprising:transmitting (517) , to the UE (102) , a deactivation indication; andreceiving (519) , from the UE (102) , stop information indicating stop / pause of the data collection based on the deactivation indication at the UE (102) .18.The method of any of claims 13-17, further comprising at least one of:receiving (305) , from the UE (102) , data collection resource information indicating an available memory of the UE (102) for the data collection, orreceiving (307) , from the UE (102) , failure information indicating that the UE (102) is unavailable to perform the data collection.19.The method of any of claims 13-18, further comprising:transmitting (776) , to a second network entity (104b) , data collection information for performing the data collection for the second network entity (104b) ; andreceiving (777) , from the second network entity (104b) , a response based on the data collection information.20.An apparatus for wireless communication comprising a transceiver, a memory, and a processor coupled to the memory and the transceiver, the apparatus being configured to implement a method as in any of claims 1-19.