Power consumption aware data collection in wireless networks, and related devices, methods and computer programs

WO2026201385A1PCT designated stage Publication Date: 2026-10-01NOKIA TECHNOLOGIES OY
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
PCT/EP2026/053834
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2025-03-27
Filing Date
2026-02-12
Publication Date
2026-10-01

Smart Images

  • Figure EP2026053834_01102026_PF_FP_ABST
    Figure EP2026053834_01102026_PF_FP_ABST
Patent Text Reader

Abstract

Devices, methods and computer programs for power consumption aware data collection in wireless networks are disclosed.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] POWER CONSUMPTION AWARE DATA COLLECTION IN WIRELESS NETWORKS, AND RELATED DEVICES, METHODS AND COMPUTER PROGRAMS

[0002] TECHNICAL FIELD

[0003] The disclosure relates generally to communications and, more particularly but not exclusively, to power consumption aware data collection in wireless networks, as well as related devices, methods and computer programs .

[0004] BACKGROUND

[0005] Data collection in wireless networks, e . g. , in relation to machine learning (ML) models is increasing at both user device side and network side .

[0006] As a result, power consumption at user devices is likely to become significantly high as there will be large payload transmissions of, e . g. , measurement reports to the network.

[0007] Accordingly, at least in some situations, there may be a need for performing such data collection with respect to a power consumption aware manner .

[0008] BRIEF SUMMARY

[0009] The scope of protection sought for various example embodiments of the invention is set out by the independent claims . The example embodiments and features, if any, described in this specification that do not fall under the scope of the independent claims are to be interpreted as examples useful for understanding various example embodiments of the invention.

[0010] An example embodiment of a user device comprises means for causing the user device to perform at least the following: receiving, from a network node device, a first configuration for initializing data collection; performing data collection based on the received first configuration; receiving, from the network node device, a second configuration for initializing power headroom aware data collection, the second configuration indicating a power headroom threshold for data collection; determining a power headroom for reporting data collected at the performed data collection based on the received first configuration; transmitting a power headroom report to the network node device,the power headroom report generated based on at least the power headroom threshold for the data collection and power available at the user device for transmitting in uplink, UL; continuing the performing of the data collection based on the received first and second configurations; receiving, from the network node device, a data retrieval request; starting to transmit the collected data to the network node device in response to the received data retrieval request; and in response to detecting that the determined power headroom fails to exceed the power headroom threshold: autonomously pausing the transmitting of the collected data to the network node device, thereby implicitly indicating to the network node device a need for a modification of the first configuration. This embodiment may allow power consumption aware data collection in wireless networks .

[0011] In an example embodiment, alternatively or in addition to the above-described example embodiments, the means are further configured to cause the user device to receive an indication about a modified first configuration from the network node device . This embodiment may allow power consumption aware data collection in wireless networks .

[0012] In an example embodiment, alternatively or in addition to the above-described example embodiments, the second configuration comprises a value indicative of a maximum UL power for transmitting the collected data . This embodiment may allow power consumption aware data collection in wireless networks .

[0013] In an example embodiment, alternatively or in addition to the above-described example embodiments, the power headroom threshold indicated by the second configuration comprises a threshold value indicative of a maximum allowable power headroom for transmitting the collected data . This embodiment may allow power consumption aware data collection in wireless networks .

[0014] In an example embodiment, alternatively or in addition to the above-described example embodiments, the maximum allowable power headroom is equal to the maximum UL power for transmitting the collected data minus a current power needed to transmit a physical uplink shared channel, PUSCH. This embodiment may allow power consumption aware data collection in wireless networks .In an example embodiment, alternatively or in addition to the above-described example embodiments, the second configuration is included as a part of the first configuration. This embodiment may allow power consumption aware data collection in wireless networks .

[0015] In an example embodiment, alternatively or in addition to the above-described example embodiments, the power headroom report is transmitted via one or more medium access control, MAC, control elements, CEs . This embodiment may allow power consumption aware data collection in wireless networks .

[0016] In an example embodiment, alternatively or in addition to the above-described example embodiments, the power headroom report is configured via radio resource control, RRC . This embodiment may allow power consumption aware data collection in wireless networks .

[0017] In an example embodiment, alternatively or in addition to the above-described example embodiments, the maximum UL power for transmitting the collected data is a fraction of a maximum available power for a UL data transmission. This embodiment may allow power consumption aware data collection in wireless networks .

[0018] In an example embodiment, alternatively or in addition to the above-described example embodiments, the collected data comprises training data for a one-sided machine learning, ML, model . This embodiment may allow power consumption aware data collection in wireless networks .

[0019] In an example embodiment, alternatively or in addition to the above-described example embodiments, the collected data comprises measurement results by the user device . This embodiment may allow power consumption aware data collection in wireless networks .

[0020] In an example embodiment, alternatively or in addition to the above-described example embodiments, the measurement results comprise one or more channel state information, CSI, related measurement results . This embodiment may allow power consumption aware data collection in wireless networks .

[0021] An example embodiment of a method comprises receiving, at a user device from a network node device, a first configuration for initializing data collection . The method further comprises performing, by the user device, data collection based onthe received first configuration . The method further comprises receiving, at the user device from the network node device, a second configuration for initializing power headroom aware data collection, the second configuration indicating a power headroom threshold for data collection. The method further comprises determining, by the user device, a power headroom for reporting data collected at the performed data collection based on the received first configuration. The method further comprises transmitting a power headroom report from the user device to the network node device, the power headroom report generated based on at least the power headroom threshold for the data collection and power available at the user device for transmitting in uplink, UL . The method further comprises continuing, by the user device, the performing of the data collection based on the received first and second configurations . The method further comprises receiving, at the user device from the network node device, a data retrieval request . The method further comprises starting, by the user device, to transmit the collected data to the network node device in response to the received data retrieval request . The method further comprises autonomously pausing, by the user device, the transmitting of the collected data to the network node device in response to detecting, by the user device, that the determined power headroom fails to exceed the power headroom threshold, thereby implicitly indicating to the network node device a need for a modification of the first configuration. This embodiment may allow power consumption aware data collection in wireless networks .

[0022] In an example embodiment, alternatively or in addition to the above-described example embodiments, the method further comprises receiving, at the user device from the network node device, an indication about a modified first configuration. This embodiment may allow power consumption aware data collection in wireless networks .

[0023] In an example embodiment, alternatively or in addition to the above-described example embodiments, the second configuration comprises a value indicative of a maximum UL power for transmitting the collected data . This embodiment may allow power consumption aware data collection in wireless networks .

[0024] In an example embodiment, alternatively or in addition to the above-described example embodiments, the power headroomthreshold indicated by the second configuration comprises a threshold value indicative of a maximum allowable power headroom for transmitting the collected data . This embodiment may allow power consumption aware data collection in wireless networks .

[0025] In an example embodiment, alternatively or in addition to the above-described example embodiments, the maximum allowable power headroom is equal to the maximum UL power for transmitting the collected data minus a current power needed to transmit a physical uplink shared channel, PUSCH. This embodiment may allow power consumption aware data collection in wireless networks .

[0026] In an example embodiment, alternatively or in addition to the above-described example embodiments, the second configuration is included as a part of the first configuration. This embodiment may allow power consumption aware data collection in wireless networks .

[0027] In an example embodiment, alternatively or in addition to the above-described example embodiments, the power headroom report is transmitted via one or more medium access control, MAC, control elements, CEs . This embodiment may allow power consumption aware data collection in wireless networks .

[0028] In an example embodiment, alternatively or in addition to the above-described example embodiments, the power headroom report is configured via radio resource control, RRC . This embodiment may allow power consumption aware data collection in wireless networks .

[0029] In an example embodiment, alternatively or in addition to the above-described example embodiments, the maximum UL power for transmitting the collected data is a fraction of a maximum available power for a UL data transmission. This embodiment may allow power consumption aware data collection in wireless networks .

[0030] In an example embodiment, alternatively or in addition to the above-described example embodiments, the collected data comprises training data for a one-sided machine learning, ML, model . This embodiment may allow power consumption aware data collection in wireless networks .

[0031] In an example embodiment, alternatively or in addition to the above-described example embodiments, the collected datacomprises measurement results by the user device . This embodiment may allow power consumption aware data collection in wireless networks .

[0032] In an example embodiment, alternatively or in addition to the above-described example embodiments, the measurement results comprise one or more channel state information, CSI, related measurement results . This embodiment may allow power consumption aware data collection in wireless networks .

[0033] An example embodiment of a network node device comprises means for causing the network node device to perform at least : transmitting, to a user device, a first configuration for initializing data collection; transmitting, to the user device, a second configuration for initializing power headroom aware data collection, the second configuration indicating a power headroom threshold for data collection; receiving, from the user device, a power headroom report generated based on at least the power headroom threshold for the data collection and power available at the user device for transmitting in uplink, UL; transmitting, to the user device, a data retrieval request; starting to receive collected data from the user device in response to the transmitted data retrieval request; detecting a pause in receiving the collected data from the user device; and determining the detected pause as an implicit indication of a need for a modification of the first configuration from the user device configured to autonomously pause transmitting the collected data to the network node device in response to detecting that the determined power headroom fails to exceed the power headroom threshold. This embodiment may allow power consumption aware data collection in wireless networks .

[0034] In an example embodiment, alternatively or in addition to the above-described example embodiments, the means are further configured to cause the network node device to perform the modification of the first configuration. This embodiment may allow power consumption aware data collection in wireless networks .

[0035] In an example embodiment, alternatively or in addition to the above-described example embodiments, the means are further configured to cause the network node device to transmit tothe user device an indication about the modified first configuration. This embodiment may allow power consumption aware data collection in wireless networks .

[0036] In an example embodiment, alternatively or in addition to the above-described example embodiments, the second configuration comprises a value indicative of a maximum UL power for transmitting the collected data . This embodiment may allow power consumption aware data collection in wireless networks .

[0037] In an example embodiment, alternatively or in addition to the above-described example embodiments, the power headroom threshold indicated by the second configuration comprises a threshold value indicative of a maximum allowable power headroom for transmitting the collected data . This embodiment may allow power consumption aware data collection in wireless networks .

[0038] In an example embodiment, alternatively or in addition to the above-described example embodiments, the maximum allowable power headroom is equal to the maximum UL power for transmitting the collected data minus a current power needed to transmit a physical uplink shared channel, PUSCH. This embodiment may allow power consumption aware data collection in wireless networks .

[0039] In an example embodiment, alternatively or in addition to the above-described example embodiments, the second configuration is included as a part of the first configuration. This embodiment may allow power consumption aware data collection in wireless networks .

[0040] In an example embodiment, alternatively or in addition to the above-described example embodiments, the power headroom report is transmitted via one or more medium access control, MAC, control elements, CEs . This embodiment may allow power consumption aware data collection in wireless networks .

[0041] In an example embodiment, alternatively or in addition to the above-described example embodiments, the power headroom report is configured via radio resource control, RRC . This embodiment may allow power consumption aware data collection in wireless networks .

[0042] In an example embodiment, alternatively or in addition to the above-described example embodiments, the maximum UL power for transmitting the collected data is a fraction of a maximum available power for a UL data transmission. This embodiment mayallow power consumption aware data collection in wireless networks .

[0043] In an example embodiment, alternatively or in addition to the above-described example embodiments, the collected data comprises training data for a one-sided machine learning, ML, model . This embodiment may allow power consumption aware data collection in wireless networks .

[0044] In an example embodiment, alternatively or in addition to the above-described example embodiments, the collected data comprises measurement results by the user device . This embodiment may allow power consumption aware data collection in wireless networks .

[0045] In an example embodiment, alternatively or in addition to the above-described example embodiments, the measurement results comprise one or more channel state information, CSI, related measurement results . This embodiment may allow power consumption aware data collection in wireless networks .

[0046] An example embodiment of a method comprises transmitting, from a network node device to a user device, a first configuration for initializing data collection. The method further comprises transmitting, from the network node device to the user device, a second configuration for initializing power headroom aware data collection, the second configuration indicating a power headroom threshold for data collection. The method further comprises receiving, at the network node device from the user device, a power headroom report generated based on at least the power headroom threshold for the data collection and power available at the user device for transmitting in uplink, UL . The method further comprises transmitting, from the network node device to the user device, a data retrieval request . The method further comprises starting to receive collected data at the network node device from the user device in response to the transmitted data retrieval request . The method further comprises detecting, by the network node device, a pause in receiving the collected data from the user device . The method further comprises determining, by the network node device, the detected pause as an implicit indication of a need for a modification of the first configuration from the user device configured to autonomously pause transmitting the collected data to the network node device in response to detecting that the determined power headroom failsto exceed the power headroom threshold. This embodiment may allow power consumption aware data collection in wireless networks .

[0047] In an example embodiment, alternatively or in addition to the above-described example embodiments, the method further comprises performing, by the network node device, the modification of the first configuration. This embodiment may allow power consumption aware data collection in wireless networks .

[0048] In an example embodiment, alternatively or in addition to the above-described example embodiments, the method further comprises transmitting, from the network node device to the user device an indication about the modified first configuration. This embodiment may allow power consumption aware data collection in wireless networks .

[0049] In an example embodiment, alternatively or in addition to the above-described example embodiments, the second configuration comprises a value indicative of a maximum UL power for transmitting the collected data . This embodiment may allow power consumption aware data collection in wireless networks .

[0050] In an example embodiment, alternatively or in addition to the above-described example embodiments, the power headroom threshold indicated by the second configuration comprises a threshold value indicative of a maximum allowable power headroom for transmitting the collected data . This embodiment may allow power consumption aware data collection in wireless networks .

[0051] In an example embodiment, alternatively or in addition to the above-described example embodiments, the maximum allowable power headroom is equal to the maximum UL power for transmitting the collected data minus a current power needed to transmit a physical uplink shared channel, PUSCH. This embodiment may allow power consumption aware data collection in wireless networks .

[0052] to the above-described example embodiments, the second configuration is included as a part of the first configuration. This embodiment may allow power consumption aware data collection in wireless networks .

[0053] In an example embodiment, alternatively or in addition to the above-described example embodiments, the power headroom report is transmitted via one or more medium access control, MAC, control elements, CEs . This embodiment may allow power consumption aware data collection in wireless networks .In an example embodiment, alternatively or in addition to the above-described example embodiments, the power headroom report is configured via radio resource control, RRC . This embodiment may allow power consumption aware data collection in wireless networks .

[0054] In an example embodiment, alternatively or in addition to the above-described example embodiments, the maximum UL power for transmitting the collected data is a fraction of a maximum available power for a UL data transmission. This embodiment may allow power consumption aware data collection in wireless networks .

[0055] In an example embodiment, alternatively or in addition to the above-described example embodiments, the collected data comprises training data for a one-sided machine learning, ML, model . This embodiment may allow power consumption aware data collection in wireless networks .

[0056] In an example embodiment, alternatively or in addition to the above-described example embodiments, the collected data comprises measurement results by the user device . This embodiment may allow power consumption aware data collection in wireless networks .

[0057] In an example embodiment, alternatively or in addition to the above-described example embodiments, the measurement results comprise one or more channel state information, CSI, related measurement results . This embodiment may allow power consumption aware data collection in wireless networks .

[0058] An example embodiment of a user device comprises means for causing the user device to perform at least the following: receiving, from a network node device, a first configuration for initializing data collection; performing data collection based on the received first configuration; receiving, from the network node device, a second configuration for initializing power headroom aware data collection, the second configuration indicating a power headroom threshold for data collection; determining a power headroom reporting data collected at the performed data collection based on the received first configuration; continuing the performing of the data collection based on the received first and second configurations; receiving, from the network node device, a data retrieval request; starting to transmit the col-lected data to the network node device in response to the received data retrieval request; transmitting a power headroom report to the network node device, the power headroom report generated based on at least the power headroom threshold for the data collection and power available at the user device for transmitting in uplink, UL, the power headroom report implicitly indicating a need for a pause in the data collection or a release of the first configuration; and receiving, from the network node device, an indication of the pause in the data collection or the release of the first configuration. This embodiment may allow power consumption aware data collection in wireless networks .

[0059] In an example embodiment, alternatively or in addition to the above-described example embodiments, the transmitting of the power headroom report to the network node device is performed in response to detecting that the determined power headroom fails to exceed the power headroom threshold, and wherein the power headroom report implicitly indicating the need for the pause in the data collection or the release of the first configuration comprises the power headroom report implicitly indicating the failure of the determined power headroom to exceed the power headroom threshold. This embodiment may allow power consumption aware data collection in wireless networks .

[0060] In an example embodiment, alternatively or in addition to the above-described example embodiments, the second configuration comprises a value indicative of a maximum uplink, UL, power for transmitting the collected data . This embodiment may allow power consumption aware data collection in wireless networks .

[0061] In an example embodiment, alternatively or in addition to the above-described example embodiments, the power headroom threshold indicated by the second configuration comprises a threshold value indicative of a maximum allowable power headroom for transmitting the collected data . This embodiment may allow power consumption aware data collection in wireless networks .

[0062] In an example embodiment, alternatively or in addition to the above-described example embodiments, the maximum allowable power headroom is equal to the maximum UL power for transmitting the collected data minus a current power needed to transmit a physical uplink shared channel, PUSCH. This embodiment mayallow power consumption aware data collection in wireless networks .

[0063] In an example embodiment, alternatively or in addition to the above-described example embodiments, the power headroom report is transmitted via one or more medium access control, MAC, control elements, CEs . This embodiment may allow power consumption aware data collection in wireless networks .

[0064] In an example embodiment, alternatively or in addition to the above-described example embodiments, the power headroom report is configured via radio resource control, RRC . This embodiment may allow power consumption aware data collection in wireless networks .

[0065] In an example embodiment, alternatively or in addition to the above-described example embodiments, the maximum UL power for transmitting the collected data is a fraction of a maximum available power for a UL data transmission. This embodiment may allow power consumption aware data collection in wireless networks .

[0066] In an example embodiment, alternatively or in addition to the above-described example embodiments, the collected data comprises training data for a one-sided machine learning, ML, model . This embodiment may allow power consumption aware data collection in wireless networks .

[0067] In an example embodiment, alternatively or in addition to the above-described example embodiments, the collected data comprises measurement results by the user device . This embodiment may allow power consumption aware data collection in wireless networks .

[0068] In an example embodiment, alternatively or in addition to the above-described example embodiments, the measurement results comprise one or more channel state information, CSI, related measurement results . This embodiment may allow power consumption aware data collection in wireless networks .

[0069] An example embodiment of method comprises receiving, at a user device from a network node device, a first configuration for initializing data collection . The method further comprises performing, by the user device, data collection based on the received first configuration. The method further comprises receiving, at the user device from the network node device, a second configuration for initializing power headroom aware datacollection, the second configuration indicating a power headroom threshold for data collection. The method further comprises determining, by the user device, a power headroom for reporting data collected at the performed data collection based on the received first configuration. The method further comprises continuing, by the user device, the performing of the data collection based on the received first and second configurations . The method further comprises receiving, at the user device from the network node device, a data retrieval request . The method further comprises starting, by the user device, to transmit the collected data to the network node device in response to the received data retrieval request . The method further comprises transmitting a power headroom report from the user device to the network node device, the power headroom report generated based on at least the power headroom threshold for the data collection and power available at the user device for transmitting in uplink, UL, the power headroom report implicitly indicating a need for a pause in the data collection or a release of the first configuration. The method further comprises receiving, at the user device from the network node device, an indication of the pause in the data collection or the release of the first configuration. This embodiment may allow power consumption aware data collection in wireless networks .

[0070] In an example embodiment, alternatively or in addition to the above-described example embodiments, the transmitting of the power headroom report to the network node device is performed in response to detecting that the determined power headroom fails to exceed the power headroom threshold, and wherein the power headroom report implicitly indicating the need for the pause in the data collection or the release of the first configuration comprises the power headroom report implicitly indicating the failure of the determined power headroom to exceed the power headroom threshold. This embodiment may allow power consumption aware data collection in wireless networks .

[0071] In an example embodiment, alternatively or in addition to the above-described example embodiments, the second configuration comprises a value indicative of a maximum uplink, UL, power for transmitting the collected data . This embodiment may allow power consumption aware data collection in wireless networks .In an example embodiment, alternatively or in addition to the above-described example embodiments, the power headroom threshold indicated by the second configuration comprises a threshold value indicative of a maximum allowable power headroom for transmitting the collected data . This embodiment may allow power consumption aware data collection in wireless networks .

[0072] In an example embodiment, alternatively or in addition to the above-described example embodiments, the maximum allowable power headroom is equal to the maximum UL power for transmitting the collected data minus a current power needed to transmit a physical uplink shared channel, PUSCH. This embodiment may allow power consumption aware data collection in wireless networks .

[0073] In an example embodiment, alternatively or in addition to the above-described example embodiments, the power headroom report is transmitted via one or more medium access control, MAC, control elements, CEs . This embodiment may allow power consumption aware data collection in wireless networks .

[0074] In an example embodiment, alternatively or in addition to the above-described example embodiments, the power headroom report is configured via radio resource control, RRC . This embodiment may allow power consumption aware data collection in wireless networks .

[0075] In an example embodiment, alternatively or in addition to the above-described example embodiments, the maximum UL power for transmitting the collected data is a fraction of a maximum available power for a UL data transmission. This embodiment may allow power consumption aware data collection in wireless networks .

[0076] In an example embodiment, alternatively or in addition to the above-described example embodiments, the collected data comprises training data for a one-sided machine learning, ML, model . This embodiment may allow power consumption aware data collection in wireless networks .

[0077] In an example embodiment, alternatively or in addition to the above-described example embodiments, the collected data comprises measurement results by the user device . This embodiment may allow power consumption aware data collection in wireless networks .In an example embodiment, alternatively or in addition to the above-described example embodiments, the measurement results comprise one or more channel state information, CSI, related measurement results . This embodiment may allow power consumption aware data collection in wireless networks .

[0078] An example embodiment of a network node device comprises means for causing the network node device to perform at least : transmitting, to a user device, a first configuration for initializing data collection; transmitting, to the user device, a second configuration for initializing power headroom aware data collection, the second configuration indicating a power headroom threshold for data collection; transmitting, to the user device, a data retrieval request; starting to receive collected data from the user device in response to the transmitted data retrieval request; receiving, from the user device, a power headroom report generated based on at least the power headroom threshold for the data collection and power available at the user device (200) for transmitting in uplink, UL, the received power headroom report implicitly indicating a need for a pause in the data collection or a release of the first configuration; determining to perform the pause in the data collection or the release of the first configuration; and transmitting, to the user device, an indication of the determined pause in the data collection or the release of the first configuration. This embodiment may allow power consumption aware data collection in wireless networks .

[0079] In an example embodiment, alternatively or in addition to the above-described example embodiments, the received power headroom report implicitly indicating the need for the pause in the data collection or the release of the first configuration comprises the received power headroom report implicitly indicating a failure of the determined power headroom to exceed the power headroom threshold. This embodiment may allow power consumption aware data collection in wireless networks .

[0080] In an example embodiment, alternatively or in addition to the above-described example embodiments, the received power headroom report implicitly indicating the need for the pause in the data collection or the release of the first configuration comprises the received power headroom report triggering the network node device to determine from the received power headroomreport that the determined power headroom fails to exceed an internal power headroom threshold. This embodiment may allow power consumption aware data collection in wireless networks .

[0081] In an example embodiment, alternatively or in addition to the above-described example embodiments, the second configuration comprises a value indicative of a maximum UL power for transmitting the collected data . This embodiment may allow power consumption aware data collection in wireless networks .

[0082] In an example embodiment, alternatively or in addition to the above-described example embodiments, the power headroom threshold indicated by the second configuration comprises a threshold value indicative of a maximum allowable power headroom for transmitting the collected data . This embodiment may allow power consumption aware data collection in wireless networks .

[0083] In an example embodiment, alternatively or in addition to the above-described example embodiments, the maximum allowable power headroom is equal to the maximum UL power for transmitting the collected data minus a current power needed to transmit a physical uplink shared channel, PUSCH. This embodiment may allow power consumption aware data collection in wireless networks .

[0084] In an example embodiment, alternatively or in addition to the above-described example embodiments, the power headroom report is transmitted via one or more medium access control, MAC, control elements, CEs . This embodiment may allow power consumption aware data collection in wireless networks .

[0085] In an example embodiment, alternatively or in addition to the above-described example embodiments, the power headroom report is configured via radio resource control, RRC . This embodiment may allow power consumption aware data collection in wireless networks .

[0086] In an example embodiment, alternatively or in addition to the above-described example embodiments, the maximum UL power for transmitting the collected data is a fraction of a maximum available power for a UL data transmission. This embodiment may allow power consumption aware data collection in wireless networks .

[0087] In an example embodiment, alternatively or in addition to the above-described example embodiments, the collected data comprises training data for a one-sided machine learning, ML,model . This embodiment may allow power consumption aware data collection in wireless networks .

[0088] In an example embodiment, alternatively or in addition to the above-described example embodiments, the collected data comprises measurement results by the user device . This embodiment may allow power consumption aware data collection in wireless networks .

[0089] In an example embodiment, alternatively or in addition to the above-described example embodiments, the measurement results comprise one or more channel state information, CSI, related measurement results . This embodiment may allow power consumption aware data collection in wireless networks .

[0090] An example embodiment of a method comprises transmitting, from a network node device to a user device, a first configuration for initializing data collection. The method further comprises transmitting, from the network node device to the user device, a second configuration for initializing power headroom aware data collection, the second configuration indicating a power headroom threshold for data collection. The method further comprises transmitting, from the network node device to the user device, a data retrieval request . The method further comprises starting to receive collected data at the network node device from the user device in response to the transmitted data retrieval request . The method further comprises receiving, at the network node device from the user device, a power headroom report generated based on at least the power headroom threshold for the data collection and power available at the user device (200) for transmitting in uplink, UL, the received power headroom report implicitly indicating a need for a pause in the data collection or a release of the first configuration. The method further comprises determining, by the at the network node device, to perform the pause in the data collection or the release of the first configuration. The method further comprises transmitting, from the network node device to the user device, an indication of the determined pause in the data collection or the release of the first configuration. This embodiment may allow power consumption aware data collection in wireless networks .

[0091] In an example embodiment, alternatively or in addition to the above-described example embodiments, the received power headroom report implicitly indicating the need for the pause inthe data collection or the release of the first configuration comprises the received power headroom report implicitly indicating a failure of the determined power headroom to exceed the power headroom threshold. This embodiment may allow power consumption aware data collection in wireless networks .

[0092] In an example embodiment, alternatively or in addition to the above-described example embodiments, the received power headroom report implicitly indicating the need for the pause in the data collection or the release of the first configuration comprises the received power headroom report triggering the network node device to determine from the received power headroom report that the determined power headroom fails to exceed an internal power headroom threshold. This embodiment may allow power consumption aware data collection in wireless networks .

[0093] In an example embodiment, alternatively or in addition to the above-described example embodiments, the second configuration comprises a value indicative of a maximum UL power for transmitting the collected data . This embodiment may allow power consumption aware data collection in wireless networks .

[0094] In an example embodiment, alternatively or in addition to the above-described example embodiments, the power headroom threshold indicated by the second configuration comprises a threshold value indicative of a maximum allowable power headroom for transmitting the collected data . This embodiment may allow power consumption aware data collection in wireless networks .

[0095] In an example embodiment, alternatively or in addition to the above-described example embodiments, the maximum allowable power headroom is equal to the maximum UL power for transmitting the collected data minus a current power needed to transmit a physical uplink shared channel, PUSCH. This embodiment may allow power consumption aware data collection in wireless networks .

[0096] In an example embodiment, alternatively or in addition to the above-described example embodiments, the power headroom report is transmitted via one or more medium access control, MAC, control elements, CEs . This embodiment may allow power consumption aware data collection in wireless networks .

[0097] In an example embodiment, alternatively or in addition to the above-described example embodiments, the power headroomreport is configured via radio resource control, RRC . This embodiment may allow power consumption aware data collection in wireless networks .

[0098] In an example embodiment, alternatively or in addition to the above-described example embodiments, the maximum UL power for transmitting the collected data is a fraction of a maximum available power for a UL data transmission. This embodiment may allow power consumption aware data collection in wireless networks .

[0099] In an example embodiment, alternatively or in addition to the above-described example embodiments, the collected data comprises training data for a one-sided machine learning, ML, model . This embodiment may allow power consumption aware data collection in wireless networks .

[0100] In an example embodiment, alternatively or in addition to the above-described example embodiments, the collected data comprises measurement results by the user device . This embodiment may allow power consumption aware data collection in wireless networks .

[0101] In an example embodiment, alternatively or in addition to the above-described example embodiments, the measurement results comprise one or more channel state information, CSI, related measurement results . This embodiment may allow power consumption aware data collection in wireless networks .

[0102] An example embodiment of a user device comprises means for causing the user device to perform at least the following: receiving, from a network node device, first configuration for initializing data collection; performing data collection based on the received first configuration; receiving, from the network node device, a second configuration for initializing power state aware data logging, the second configuration indicating a power state threshold for data collection; determining a power state for data logging for the first configuration; continuing the performing of the data collection and further reporting the power state for the data logging for the first configuration based on the received second configuration; and in response to detecting that the determined power state exceeds the power state threshold: autonomously pausing the data logging and the data collection; and transmitting a power state report to the network node device, the power state report generated based on at least thefirst configuration and power available for data logging at the user device, and the power state report including the power state determined for the first configuration. This embodiment may allow power consumption aware data collection in wireless networks .

[0103] In an example embodiment, alternatively or in addition to the above-described example embodiments, the second configuration comprises a value indicative of a maximum power for logging the collected data . This embodiment may allow power consumption aware data collection in wireless networks .

[0104] In an example embodiment, alternatively or in addition to the above-described example embodiments, the power state threshold indicated by the second configuration comprises a threshold value indicative of a maximum allowable power state for logging the collected data . This embodiment may allow power consumption aware data collection in wireless networks .

[0105] In an example embodiment, alternatively or in addition to the above-described example embodiments, the power state reporting for data logging is resumed when a user device power state for logging is lower than threshold a value indicative of a maximum allowable power state for logging the collected data indicated by the second configuration. This embodiment may allow power consumption aware data collection in wireless networks .

[0106] In an example embodiment, alternatively or in addition to the above-described example embodiments, the maximum allowable power state is equal to the maximum power for logging the collected data minus a current power needed to log the collected data . This embodiment may allow power consumption aware data collection in wireless networks .

[0107] In an example embodiment, alternatively or in addition to the above-described example embodiments, the power state report is transmitted via one or more medium access control, MAC, control elements, CEs . This embodiment may allow power consumption aware data collection in wireless networks .

[0108] In an example embodiment, alternatively or in addition to the above-described example embodiments, the power state report is configured via radio resource control, RRC . This embodiment may allow power consumption aware data collection in wireless networks .In an example embodiment, alternatively or in addition to the above-described example embodiments, the maximum power for logging the collected data is a fraction of a maximum available power consumption for logging the collected data . This embodiment may allow power consumption aware data collection in wireless networks .

[0109] In an example embodiment, alternatively or in addition to the above-described example embodiments, the data to be logged comprises training data for a one-sided machine learning, ML, model . This embodiment may allow power consumption aware data collection in wireless networks .

[0110] In an example embodiment, alternatively or in addition to the above-described example embodiments, the data to be logged comprises measurement results by the user device . This embodiment may allow power consumption aware data collection in wireless networks .

[0111] In an example embodiment, alternatively or in addition to the above-described example embodiments, the measurement results comprise one or more channel state information, CSI, related measurement results . This embodiment may allow power consumption aware data collection in wireless networks .

[0112] An example embodiment of a method comprises receiving, at a user device from a network node device, first configuration for initializing data collection . The method further comprises performing, by the user device, data collection based on the received first configuration. The method further comprises receiving, at the user device from the network node device, a second configuration for initializing power state aware data logging, the second configuration indicating a power state threshold for data collection. The method further comprises determining, by the user device, a power state for data logging for the first configuration . The method further comprises continuing, by the user device, the performing of the data collection and further reporting, by the user device, the power state for the data logging for the first configuration based on the received second configuration. The method further comprises in response to detecting, by the user device, that the determined power state exceeds the power state threshold: autonomously pausing, by the user device, the data collection and the data logging; and transmitting a power state report from the userdevice to the network node device, the power state report generated by the user device based on at least the first configuration and power available for data logging at the user device, and the power state report including the power state determined for the first configuration. This embodiment may allow power consumption aware data collection in wireless networks .

[0113] In an example embodiment, alternatively or in addition to the above-described example embodiments, the second configuration comprises a value indicative of a maximum power for logging the collected data . This embodiment may allow power consumption aware data collection in wireless networks .

[0114] In an example embodiment, alternatively or in addition to the above-described example embodiments, the power state threshold indicated by the second configuration comprises a threshold value indicative of a maximum allowable power state for logging the collected data . This embodiment may allow power consumption aware data collection in wireless networks .

[0115] In an example embodiment, alternatively or in addition to the above-described example embodiments, the power state reporting for data logging is resumed when a user device power state for logging is lower than threshold a value indicative of a maximum allowable power state for logging the collected data indicated by the second configuration. This embodiment may allow power consumption aware data collection in wireless networks .

[0116] In an example embodiment, alternatively or in addition to the above-described example embodiments, the maximum allowable power state is equal to the maximum power for logging the collected data minus a current power needed to log the collected data . This embodiment may allow power consumption aware data collection in wireless networks .

[0117] In an example embodiment, alternatively or in addition to the above-described example embodiments, the power state report is transmitted via one or more medium access control, MAC, control elements, CEs . This embodiment may allow power consumption aware data collection in wireless networks .

[0118] In an example embodiment, alternatively or in addition to the above-described example embodiments, the power state report is configured via radio resource control, RRC . This embodiment may allow power consumption aware data collection in wireless networks .In an example embodiment, alternatively or in addition to the above-described example embodiments, the maximum power for logging the collected data is a fraction of a maximum available power consumption for logging the collected data . This embodiment may allow power consumption aware data collection in wireless networks .

[0119] In an example embodiment, alternatively or in addition to the above-described example embodiments, the data to be logged comprises training data for a one-sided machine learning, ML, model . This embodiment may allow power consumption aware data collection in wireless networks .

[0120] In an example embodiment, alternatively or in addition to the above-described example embodiments, the data to be logged comprises measurement results by the user device . This embodiment may allow power consumption aware data collection in wireless networks .

[0121] In an example embodiment, alternatively or in addition to the above-described example embodiments, the measurement results comprise one or more channel state information, CSI, related measurement results . This embodiment may allow power consumption aware data collection in wireless networks .

[0122] An example embodiment of a network node device comprises means for causing the network node device to perform at least : transmitting, to a user device, a first configuration for initializing data collection; transmitting, to the user device, a second configuration for initializing power state aware data logging, the second configuration indicating a power state threshold for data collection; receiving a power state report from the user device, the power state report generated based on at least the first configuration and power available for data logging at the user device, and the power state report including a power state determined for the first configuration; determining based on the received power state report that the data logging and the data collection have been autonomously paused at the user device in response to the determined power state having been detected to exceed the power state threshold; and checking whether data collected during the data collection is retrievable . This embodiment may allow power consumption aware data collection in wireless networks .In an example embodiment, alternatively or in addition to the above-described example embodiments, the second configuration comprises a value indicative of a maximum power for logging the collected data . This embodiment may allow power consumption aware data collection in wireless networks .

[0123] In an example embodiment, alternatively or in addition to the above-described example embodiments, the power state threshold indicated by the second configuration comprises a threshold value indicative of a maximum allowable power state for logging the collected data . This embodiment may allow power consumption aware data collection in wireless networks .

[0124] In an example embodiment, alternatively or in addition to the above-described example embodiments, the power state reporting for data logging is resumed when a user device power state for logging is lower than threshold a value indicative of a maximum allowable power state for logging the collected data indicated by the second configuration. This embodiment may allow power consumption aware data collection in wireless networks .

[0125] In an example embodiment, alternatively or in addition to the above-described example embodiments, the maximum allowable power state is equal to the maximum power for logging the collected data minus a current power needed to log the collected data . This embodiment may allow power consumption aware data collection in wireless networks .

[0126] In an example embodiment, alternatively or in addition to the above-described example embodiments, the power state report is transmitted via one or more medium access control, MAC, control elements, CEs . This embodiment may allow power consumption aware data collection in wireless networks .

[0127] In an example embodiment, alternatively or in addition to the above-described example embodiments, the power state report is configured via radio resource control, RRC . This embodiment may allow power consumption aware data collection in wireless networks .

[0128] In an example embodiment, alternatively or in addition to the above-described example embodiments, the maximum power for logging the collected data is a fraction of a maximum available power consumption for logging the collected data . This embodiment may allow power consumption aware data collection in wireless networks .In an example embodiment, alternatively or in addition to the above-described example embodiments, the data to be logged comprises training data for a one-sided machine learning, ML, model .

[0129] In an example embodiment, alternatively or in addition to the above-described example embodiments, the data to be logged comprises measurement results by the user device . This embodiment may allow power consumption aware data collection in wireless networks .

[0130] In an example embodiment, alternatively or in addition to the above-described example embodiments, the measurement results comprise one or more channel state information, CSI, related measurement results . This embodiment may allow power consumption aware data collection in wireless networks .

[0131] An example embodiment of a method comprises transmitting, from a network node device to a user device, a first configuration for initializing data collection. The method further comprises transmitting, from the network node device to the user device, a second configuration for initializing power state aware data logging, the second configuration indicating a power state threshold for data collection. The method further comprises receiving a power state report at the network node device from the user device, the power state report generated based on at least the first configuration and power available for data logging at the user device, and the power state report including a power state determined for the first configuration. The method further comprises determining, by the network node device, based on the received power state report that the data logging and the data collection have been autonomously paused at the user device in response to the determined power state having been detected to exceed the power state threshold. The method further comprises checking, by the network node device, whether data collected during data the collection is retrievable . This embodiment may allow power consumption aware data collection in wireless networks .

[0132] In an example embodiment, alternatively or in addition to the above-described example embodiments, the second configuration comprises a value indicative of a maximum power for logging the collected data . This embodiment may allow power consumption aware data collection in wireless networks .In an example embodiment, alternatively or in addition to the above-described example embodiments, the power state threshold indicated by the second configuration comprises a threshold value indicative of a maximum allowable power state for logging the collected data . This embodiment may allow power consumption aware data collection in wireless networks .

[0133] In an example embodiment, alternatively or in addition to the above-described example embodiments, the power state reporting for data logging is resumed when a user device power state for logging is lower than threshold a value indicative of a maximum allowable power state for logging the collected data indicated by the second configuration. This embodiment may allow power consumption aware data collection in wireless networks .

[0134] In an example embodiment, alternatively or in addition to the above-described example embodiments, the maximum allowable power state is equal to the maximum power for logging the collected data minus a current power needed to log the collected data . This embodiment may allow power consumption aware data collection in wireless networks .

[0135] In an example embodiment, alternatively or in addition to the above-described example embodiments, the power state report is transmitted via one or more medium access control, MAC, control elements, CEs . This embodiment may allow power consumption aware data collection in wireless networks .

[0136] In an example embodiment, alternatively or in addition to the above-described example embodiments, the power state report is configured via radio resource control, RRC . This embodiment may allow power consumption aware data collection in wireless networks .

[0137] In an example embodiment, alternatively or in addition to the above-described example embodiments, the maximum power for logging the collected data is a fraction of a maximum available power consumption for logging the collected data . This embodiment may allow power consumption aware data collection in wireless networks .

[0138] In an example embodiment, alternatively or in addition to the above-described example embodiments, the data to be logged comprises training data for a one-sided machine learning, ML, model . This embodiment may allow power consumption aware data collection in wireless networks .In an example embodiment, alternatively or in addition to the above-described example embodiments, the data to be logged comprises measurement results by the user device . This embodiment may allow power consumption aware data collection in wireless networks .

[0139] In an example embodiment, alternatively or in addition to the above-described example embodiments, the measurement results comprise one or more channel state information, CSI, related measurement results . This embodiment may allow power consumption aware data collection in wireless networks .

[0140] An example embodiment of a user device comprises means for causing the user device to perform at least the following: receiving, from a network node device, a first configuration for initializing data collection; performing data collection based on the received first configuration; receiving, from the network node device, a second configuration for initializing power state aware data logging, the second configuration indicating a power state threshold for data collection; determining a power state for data logging for the first configuration; continuing the performing of the data collection and further reporting the power state for the data logging for the first configuration based on the received second configuration; and in response to detecting that the determined power state exceeds the power state threshold: transmitting a power state report to the network node device, the power state report generated based on at least the first configuration and power available for data logging at the user device, and the power state report including the power state determined for the first configuration; and receiving, from the network node device, an indication of at least a pause in the data collection. This embodiment may allow power consumption aware data collection in wireless networks .

[0141] In an example embodiment, alternatively or in addition to the above-described example embodiments, the second configuration comprises a value indicative of a maximum power for logging the collected data . This embodiment may allow power consumption aware data collection in wireless networks .

[0142] In an example embodiment, alternatively or in addition to the above-described example embodiments, the power state threshold indicated by the second configuration comprises a threshold value indicative of a maximum allowable power statefor logging the collected data . This embodiment may allow power consumption aware data collection in wireless networks .

[0143] In an example embodiment, alternatively or in addition to the above-described example embodiments, the maximum allowable power state is equal to the maximum power for logging the collected data minus a current power needed to log the collected data . This embodiment may allow power consumption aware data collection in wireless networks .

[0144] In an example embodiment, alternatively or in addition to the above-described example embodiments, the power state report is transmitted via one or more medium access control, MAC, control elements, CEs . This embodiment may allow power consumption aware data collection in wireless networks .

[0145] In an example embodiment, alternatively or in addition to the above-described example embodiments, the power state report is configured via radio resource control, RRC . This embodiment may allow power consumption aware data collection in wireless networks .

[0146] In an example embodiment, alternatively or in addition to the above-described example embodiments, the maximum power for logging the collected data is a fraction of a maximum available power consumption for logging the collected data . This embodiment may allow power consumption aware data collection in wireless networks .

[0147] In an example embodiment, alternatively or in addition to the above-described example embodiments, the data to be logged comprises training data for a one-sided machine learning, ML, model . This embodiment may allow power consumption aware data collection in wireless networks .

[0148] In an example embodiment, alternatively or in addition to the above-described example embodiments, the data to be logged comprises measurement results by the user device . This embodiment may allow power consumption aware data collection in wireless networks .

[0149] In an example embodiment, alternatively or in addition to the above-described example embodiments, the measurement results comprise one or more channel state information, CSI, related measurement results . This embodiment may allow power consumption aware data collection in wireless networks .An example embodiment of a method comprises receiving, at a user device from a network node device, a first configuration for initializing data collection . The method further comprises performing, by the user device, data collection based on the received first configuration; receiving, at the user device from the network node device, a second configuration for initializing power state aware data logging, the second configuration indicating a power state threshold for data collection; determining, by the user device, a power state for data logging for the first configuration; continuing, by the user device, the performing of the data collection and further reporting, by the user device, the power state for the data logging for the first configuration based on the received second configuration; and in response to detecting, by the user device, that the determined power state exceeds the power state threshold: transmitting, a power state report from the user device to the network node device, the power state report generated by the user device based on at least the first configuration and power available for data logging at the user device, and the power state report including the power state determined for the first configuration; and receiving, at the user device from the network node device, an indication of at least a pause in the data collection. This embodiment may allow power consumption aware data collection in wireless networks .

[0150] In an example embodiment, alternatively or in addition to the above-described example embodiments, the second configuration comprises a value indicative of a maximum power for logging the collected data . This embodiment may allow power consumption aware data collection in wireless networks .

[0151] In an example embodiment, alternatively or in addition to the above-described example embodiments, the power state threshold indicated by the second configuration comprises a threshold value indicative of a maximum allowable power state for logging the collected data . This embodiment may allow power consumption aware data collection in wireless networks .

[0152] In an example embodiment, alternatively or in addition to the above-described example embodiments, the maximum allowable power state is equal to the maximum power for logging the collected data minus a current power needed to log the collecteddata . This embodiment may allow power consumption aware data collection in wireless networks .

[0153] In an example embodiment, alternatively or in addition to the above-described example embodiments, the power state report is transmitted via one or more medium access control, MAC, control elements, CEs . This embodiment may allow power consumption aware data collection in wireless networks .

[0154] In an example embodiment, alternatively or in addition to the above-described example embodiments, the power state report is configured via radio resource control, RRC . This embodiment may allow power consumption aware data collection in wireless networks .

[0155] In an example embodiment, alternatively or in addition to the above-described example embodiments, the maximum power for logging the collected data is a fraction of a maximum available power consumption for logging the collected data . This embodiment may allow power consumption aware data collection in wireless networks .

[0156] In an example embodiment, alternatively or in addition to the above-described example embodiments, the data to be logged comprises training data for a one-sided machine learning, ML, model . This embodiment may allow power consumption aware data collection in wireless networks .

[0157] In an example embodiment, alternatively or in addition to the above-described example embodiments, the data to be logged comprises measurement results by the user device . This embodiment may allow power consumption aware data collection in wireless networks .

[0158] In an example embodiment, alternatively or in addition to the above-described example embodiments, the measurement results comprise one or more channel state information, CSI, related measurement results . This embodiment may allow power consumption aware data collection in wireless networks .

[0159] An example embodiment of a network node device comprises means for causing the network node device to perform at least : transmitting, to a user device, a first configuration for initializing data collection; transmitting, to the user device, a second configuration for initializing power state aware data logging, the second configuration indicating a power state threshold for data collection; receiving a power state reportfrom the user device, the power state report generated based on at least the first configuration and power available for data logging at the user device, and the power state report including a power state determined for the first configuration; determining based on the received power state report that the determined power state has been detected to exceed the power state threshold; determining to at least pause the data collection; and transmitting, to the user device, an indication of the at least pause in the data collection. This embodiment may allow power consumption aware data collection in wireless networks .

[0160] In an example embodiment, alternatively or in addition to the above-described example embodiments, the means are further configured to cause the network node device to check whether data collected during the data collection is retrievable . This embodiment may allow power consumption aware data collection in wireless networks .

[0161] In an example embodiment, alternatively or in addition to the above-described example embodiments, the second configuration comprises a value indicative of a maximum power for logging the collected data . This embodiment may allow power consumption aware data collection in wireless networks .

[0162] In an example embodiment, alternatively or in addition to the above-described example embodiments, the second configuration comprises a value indicative of a maximum power for logging the collected data . This embodiment may allow power consumption aware data collection in wireless networks .

[0163] In an example embodiment, alternatively or in addition to the above-described example embodiments, the power state threshold indicated by the second configuration comprises a threshold value indicative of a maximum allowable power state for logging the collected data . This embodiment may allow power consumption aware data collection in wireless networks .

[0164] In an example embodiment, alternatively or in addition to the above-described example embodiments, the maximum allowable power state is equal to the maximum power for logging the collected data minus a current power needed to log the collected data . This embodiment may allow power consumption aware data collection in wireless networks .In an example embodiment, alternatively or in addition to the above-described example embodiments, the power state report is transmitted via one or more medium access control, MAC, control elements, CEs . This embodiment may allow power consumption aware data collection in wireless networks .

[0165] In an example embodiment, alternatively or in addition to the above-described example embodiments, the power state report is configured via radio resource control, RRC . This embodiment may allow power consumption aware data collection in wireless networks .

[0166] In an example embodiment, alternatively or in addition to the above-described example embodiments, the maximum power for logging the collected data is a fraction of a maximum available power consumption for logging the collected data . This embodiment may allow power consumption aware data collection in wireless networks .

[0167] In an example embodiment, alternatively or in addition to the above-described example embodiments, the data to be logged comprises training data for a one-sided machine learning, ML, model . This embodiment may allow power consumption aware data collection in wireless networks .

[0168] In an example embodiment, alternatively or in addition to the above-described example embodiments, the data to be logged comprises measurement results by the user device . This embodiment may allow power consumption aware data collection in wireless networks .

[0169] In an example embodiment, alternatively or in addition to the above-described example embodiments, the measurement results comprise one or more channel state information, CSI, related measurement results . This embodiment may allow power consumption aware data collection in wireless networks .

[0170] An example embodiment of a method comprises transmitting, from a network node device to a user device, a first configuration for initializing data collection. The method further comprises transmitting, from the network node device to the user device, a second configuration for initializing power state aware data logging, the second configuration indicating a power state threshold for data collection. The method further comprises receiving a power state report at the network node device from the user device, the power state report generated based onat least the first configuration and power available for data logging at the user device, and the power state report including a power state determined for the first configuration. The method further comprises determining, by the network node device, based on the received power state report that the determined power state has been detected to exceed the power state threshold. The method further comprises determining, by the network node device, to at least pause the data collection. The method further comprises transmitting, from the network node device to the user device, an indication of the at least pause in the data collection. This embodiment may allow power consumption aware data collection in wireless networks .

[0171] In an example embodiment, alternatively or in addition to the above-described example embodiments, the method further comprises checking, by the network node device, whether data collected during the data collection is retrievable . This embodiment may allow power consumption aware data collection in wireless networks .

[0172] In an example embodiment, alternatively or in addition to the above-described example embodiments, the second configuration comprises a value indicative of a maximum power for logging the collected data . This embodiment may allow power consumption aware data collection in wireless networks .

[0173] In an example embodiment, alternatively or in addition to the above-described example embodiments, the power state threshold indicated by the second configuration comprises a threshold value indicative of a maximum allowable power state for logging the collected data . This embodiment may allow power consumption aware data collection in wireless networks .

[0174] In an example embodiment, alternatively or in addition to the above-described example embodiments, the maximum allowable power state is equal to the maximum power for logging the collected data minus a current power needed to log the collected data . This embodiment may allow power consumption aware data collection in wireless networks .

[0175] In an example embodiment, alternatively or in addition to the above-described example embodiments, the power state report is transmitted via one or more medium access control, MAC, control elements, CEs . This embodiment may allow power consumption aware data collection in wireless networks .In an example embodiment, alternatively or in addition to the above-described example embodiments, the power state report is configured via radio resource control, RRC . This embodiment may allow power consumption aware data collection in wireless networks .

[0176] In an example embodiment, alternatively or in addition to the above-described example embodiments, the maximum power for logging the collected data is a fraction of a maximum available power consumption for logging the collected data . This embodiment may allow power consumption aware data collection in wireless networks .

[0177] In an example embodiment, alternatively or in addition to the above-described example embodiments, the data to be logged comprises training data for a one-sided machine learning, ML, model . This embodiment may allow power consumption aware data collection in wireless networks .

[0178] In an example embodiment, alternatively or in addition to the above-described example embodiments, the data to be logged comprises measurement results by the user device . This embodiment may allow power consumption aware data collection in wireless networks .

[0179] In an example embodiment, alternatively or in addition to the above-described example embodiments, the measurement results comprise one or more channel state information, CSI, related measurement results . This embodiment may allow power consumption aware data collection in wireless networks .

[0180] DESCRIPTION OF THE DRAWINGS

[0181] The accompanying drawings, which are included to provide a further understanding of the embodiments and constitute a part of this specification, illustrate embodiments and together with the description help to explain the principles of the embodiments . In the drawings :

[0182] FIG. 1 shows an example embodiment of the subj ect matter described herein illustrating an example system, where various embodiments of the present disclosure may be implemented;

[0183] FIG. 2A shows an example embodiment of the subj ect matter described herein illustrating a user device;FIG. 2B shows an example embodiment of the subj ect matter described herein illustrating a network node device;

[0184] FIG. 3 is a signalling diagram illustrating a disclosed method;

[0185] FIG. 4 is a signalling diagram illustrating another disclosed method;

[0186] FIG. 5 is a signalling diagram illustrating yet another disclosed method;

[0187] FIG. 6 is a signalling diagram illustrating yet another disclosed method;

[0188] FIG. 7 is a signalling diagram illustrating yet another disclosed method;

[0189] FIG. 8 is a diagram illustrating a disclosed example structure for signalling messages;

[0190] FIG. 9A shows an example embodiment of the subj ect matter described herein illustrating a method for a user device;

[0191] FIG. 9B shows an example embodiment of the subj ect matter described herein illustrating a method for a network node device ;

[0192] FIG. 10A shows an example embodiment of the subj ect matter described herein illustrating another method for a user device ;

[0193] FIG. 10B shows an example embodiment of the subj ect matter described herein illustrating another method for a network node device;

[0194] FIG. 11A shows an example embodiment of the subj ect matter described herein illustrating yet another method for a user device;

[0195] FIG. 11B shows an example embodiment of the subj ect matter described herein illustrating yet another method for a network node device;

[0196] FIG. 12A shows an example embodiment of the subj ect matter described herein illustrating yet another method for a user device; and

[0197] FIG. 12B shows an example embodiment of the subj ect matter described herein illustrating yet another method for a network node device .

[0198] Like reference numerals are used to designate like parts in the accompanying drawings .DETAILED DESCRIPTION

[0199] Reference will now be made in detail to embodiments, examples of which are illustrated in the accompanying drawings . The detailed description provided below in connection with the appended drawings is intended as a description of the present examples and is not intended to represent the only forms in which the present example may be constructed or utilized. The description sets forth the functions of the example and the sequence of steps for constructing and operating the example . However, the same or equivalent functions and sequences may be accomplished by different examples .

[0200] Fig. 1 illustrates example system 100, where various embodiments of the present disclosure may be implemented. System 100 may comprise radio access network cell 110 of a fifth generation (5G) or sixth generation ( 6G) communication network or a communication network beyond 6G wireless networks . An example representation of system 100 is shown depicting user device 200 and network node device 210. At least in some embodiments, radio access network cell 110 may be comprised in one or more of a cellular communication network, a massive machine-to-machine (M2M) network, massive machine type communications (mMTC) network, internet of things ( ToT) network, industrial internet-of-things ( IIoT) network, enhanced mobile broadband (eMBB) network, ultra-reliable low-latency communication (URLLC) network, and / or the like . In other words, the network of radio access network cell 110 may be configured to serve diverse service types and / or use cases, and it may logically be seen as comprising one or more networks .

[0201] In the following, various example embodiments will be discussed .

[0202] Fig. 2A is a block diagram of user device 200, in accordance with an example embodiment .

[0203] User device 200 may comprise one or more processors 202 and one or more memories 204 that comprise computer program code . User device 200 may also include other elements, such as transceiver 206 configured to enable user device 200 to transmit and / or receive information to / from other devices, as well as other elements not shown in Fig. 2A. In one example, user device 200 may use transceiver 206 to transmit or receive signallinginformation and data in accordance with at least one cellular communication protocol . Transceiver 206 may be configured to provide at least one wireless radio connection, such as for example a 3GPP mobile broadband connection (e . g. , 5G or 6G) . Transceiver 206 may comprise, or be configured to be coupled to, at least one antenna to transmit and / or receive radio frequency signals .

[0204] Although user device 200 is depicted to include only one processor 202, user device 200 may include more processors . In an embodiment, memory 204 is capable of storing instructions, such as an operating system and / or various applications . Furthermore, memory 204 may include a storage that may be used to store, e . g. , at least some of the information and data used in the disclosed embodiments .

[0205] Furthermore, processor 202 is capable of executing the stored instructions . In an embodiment, processor 202 may be embodied as a multi-core processor, a single core processor, or a combination of one or more multi-core processors and one or more single core processors . For example, processor 202 may be embodied as one or more of various processing devices, such as a coprocessor, a microprocessor, a controller, a digital signal processor (DSP) , a processing circuitry with or without an accompanying DSP, or various other processing devices including integrated circuits such as, for example, an application specific integrated circuit (ASIC) , a field programmable gate array (FPGA) , a microcontroller unit (MCU) , a hardware accelerator, a special-purpose computer chip, a neural network (NN) chip, an artificial intelligence (Al ) accelerator, a tensor processing unit (TPU) , a neural processing unit (NPU) , or the like . In an embodiment, processor 202 may be configured to execute hard-coded functionality. In an embodiment, processor 202 is embodied as an executor of software instructions, wherein the instructions may specifically configure processor 202 to perform the algorithms and / or operations described herein when the instructions are executed.

[0206] Memory 204 may be embodied as one or more volatile memory devices, one or more non-volatile memory devices, and / or a combination of one or more volatile memory devices and nonvolatile memory devices . For example, memory 204 may be embodied as semiconductor memories (such as mask ROM, PROM (programmableROM) , EPROM (erasable PROM) , flash ROM, RAM (random-access memory) , etc . ) .

[0207] User device 200 may comprise any of various types of devices used directly by an end user entity and capable of communication in a wireless network, such as a user equipment (UE) . Such devices include but are not limited to smartphones, tablet computers, smart watches, lap top computers, internet-of-things ( loT) devices, massive machine-to-machine (M2M) devices, massive machine type communications (mMTC) devices, industrial internet-of-things ( IIoT) devices, enhanced mobile broadband (eMBB) devices, ultra-reliable low-latency communication (URLLC) devices, relay nodes (such as integrated access and backhaul nodes) configured to facilitate backhaul connections, and / or devices mounted in vehicles, etc . Furthermore, user device 200 may include, e . g. , a mobile communication device, a mobile phone, a wireless communication device, a tablet computer, a smart watch, a smart ring, smart glasses, a smart audio headset, an AR / VR / XR (augmented reality, virtual reality, extended reality) device, any hand-held, portable and / or wearable device, a television, a vehicle infotainment unit, or any combination thereof .

[0208] In at least some examples, user device 200 may comprise means for causing user device 200 to perform processing steps described herein. The means may comprise at least one processor 202 and at least one memory 204 storing instructions that, when executed by at least one processor 202, cause user device 200 to perform at least some of the processing steps described herein.

[0209] In a first example embodiment, means 202, 204 are configured to cause user device 200 to receive a first configuration for initializing data collection (DC) from network node device 210. Herein, the term "configuration" is used to refer to a set of data used for configuration purposes .

[0210] In the first example embodiment, means 202, 204 are further configured to cause user device 200 to perform data collection based on the received first configuration.

[0211] In the first example embodiment, means 202, 204 are further configured to cause user device 200 to receive a second configuration for initializing power headroom (PH, PH-DC) aware data collection from network node device 210. The second configuration indicates a power headroom threshold for data collection .In the first example embodiment, means 202, 204 are further configured to cause user device 200 to determine a power headroom for reporting data collected at the performed data collection based on the received first configuration. Herein, the power headroom may be in the form of a power headroom value .

[0212] In the first example embodiment, means 202, 204 are further configured to cause user device 200 to transmit a power headroom report (PHR, PHR-DC) to network node device 210. The power headroom report is generated based on at least the power headroom threshold for the data collection and power available at user device 200 for transmitting in uplink (UL) .

[0213] In the first example embodiment, means 202, 204 are further configured to cause user device 200 to continue the performing of the data collection based on the received first and second configurations .

[0214] In the first example embodiment, means 202, 204 are further configured to cause user device 200 to receive a data retrieval request from network node device 210.

[0215] In the first example embodiment, means 202, 204 are further configured to cause user device 200 to start to transmit the collected data to network node device 210 in response to the received data retrieval request .

[0216] In the first example embodiment, means 202, 204 are further configured to cause user device 200 to autonomously pause the transmitting of the collected data to network node device 210 in response to detecting that the determined power headroom fails to exceed the power headroom threshold, thereby implicitly indicating to the network node device 210 a need for a modification of the first configuration. Herein, a modification of a configuration may comprise switching from a current configuration to a new configuration.

[0217] At least in some examples of the first example embodiment, means 202, 204 may be further configured to cause user device 200 to receive an indication about a modified first configuration from network node device 210.

[0218] In a second example embodiment, means 202, 204 are configured to cause user device 200 to receive a first configuration for initializing data collection from network node device 210.In the second example embodiment, means 202, 204 are further configured to cause user device 200 to perform data collection based on the received first configuration.

[0219] In the second example embodiment, means 202, 204 are further configured to cause user device 200 to receive a second configuration for initializing power headroom aware data collection from network node device 210. The second configuration indicates a power headroom threshold for data collection.

[0220] In the second example embodiment, means 202, 204 are further configured to cause user device 200 to determine a power headroom for reporting data collected at the performed data collection based on the received first configuration.

[0221] In the second example embodiment, means 202, 204 are further configured to cause user device 200 to continue the performing of the data collection based on the received first and second configurations .

[0222] In the second example embodiment, means 202, 204 are further configured to cause user device 200 to receive a data retrieval request from network node device 210.

[0223] In the second example embodiment, means 202, 204 are further configured to cause user device 200 to start to transmit the collected data to network node device 210 in response to the received data retrieval request .

[0224] In the second example embodiment, means 202, 204 are further configured to cause user device 200 to transmit a power headroom report to network node device 210. The power headroom report is generated based on at least the power headroom threshold for the data collection and power available at user device 200 for transmitting in UL . The power headroom report implicitly indicates a need for a pause in the data collection or a release of the first configuration.

[0225] In the second example embodiment, means 202, 204 are further configured to cause user device 200 to receive an indication of the pause in the data collection or the release of the first configuration from network node device 210.

[0226] At least in some examples of the second example embodiment, the transmitting of the power headroom report to network node device 210 may be performed in response to detecting that the determined power headroom fails to exceed the power headroom threshold, and the power headroom report implicitly indicatingthe need for the pause in the data collection or the release of the first configuration may comprise the power headroom report implicitly indicating the failure of the determined power headroom to exceed the power headroom threshold.

[0227] In a third example embodiment, means 202, 204 are configured to cause user device 200 to receive a first configuration for initializing data collection from network node device 210.

[0228] In the third example embodiment, means 202, 204 are further configured to cause user device 200 to perform data collection based on the received first configuration.

[0229] In the third example embodiment, means 202, 204 are further configured to cause user device 200 to receive a second configuration for initializing power state (PS, PS-DC) aware data logging from network node device 210. The second configuration indicates a power state threshold for data collection.

[0230] In the third example embodiment, means 202, 204 are further configured to cause user device 200 to determine a power state for the first configuration. Herein, the power state may be in the form of a power state value .

[0231] In the third example embodiment, means 202, 204 are further configured to cause user device 200 to continue the performing of the data collection and further report the power state for the data logging for the first configuration based on the received second configuration.

[0232] In the third example embodiment, means 202, 204 are further configured to cause user device 200 to autonomously pause the data logging and the data collection in response to detecting that the determined power state exceeds the power state threshold.

[0233] In the third example embodiment, means 202, 204 are further configured to cause user device 200 to transmit a power state report (PSR, PSR-DC) to network node device 210. The power state report is generated based on at least the first configuration and power available for data logging at user device 200, and the power state report includes the power state determined for the first configuration.

[0234] In a fourth example embodiment, means 202, 204 are configured to cause user device 200 to receive a first configuration for initializing data collection from network node device 210.In the fourth example embodiment, means 202, 204 are further configured to cause user device 200 to perform data collection based on the received first configuration.

[0235] In the fourth example embodiment, means 202, 204 are further configured to cause user device 200 to receive a second configuration for initializing power state aware data collection from network node device 210. The second configuration indicates a power state threshold for data collection.

[0236] In the fourth example embodiment, means 202, 204 are further configured to cause user device 200 to determine a power state for data logging for the first configuration.

[0237] In the fourth example embodiment, means 202, 204 are further configured to cause user device 200 to continue the performing of the data collection and further report the power state for the data logging for the first configuration based on the received second configuration.

[0238] In the fourth example embodiment, means 202, 204 are further configured to cause user device 200 to transmit a power state report to network node device 210 in response to detecting that the determined power state exceeds the power state threshold. The power state report is generated based on at least the first configuration and power available for data logging at user device 200. The power state report includes the power state determined for the first configuration.

[0239] In the fourth example embodiment, means 202, 204 are further configured to cause user device 200 to receive an indication of at least a pause in the data collection from network node device 210, further in response to detecting that the determined power state exceeds the power state threshold.

[0240] At least in some example embodiments, the second configuration may comprise a value indicative of a maximum UL power for transmitting the collected data .

[0241] At least in some example embodiments, the power headroom threshold indicated by the second configuration may comprise a threshold value indicative of a maximum allowable power headroom for transmitting the collected data .

[0242] At least in some example embodiments, the maximum allowable power headroom may be equal to the maximum UL power for transmitting the collected data minus a current power needed to transmit a physical uplink shared channel (PUSCH) .At least in some example embodiments, the second configuration may be included as a part of the first configuration.

[0243] At least in some example embodiments, the power headroom report may be transmitted via one or more medium access control (MAC) control elements (CEs) .

[0244] At least in some example embodiments, the power headroom report may be configured via radio resource control (RRC) .

[0245] At least in some example embodiments, the maximum UL power for transmitting the collected data may be a fraction of a maximum available power for a UL data transmission.

[0246] At least in some example embodiments, the collected data may comprise training data for a one-sided machine learning (ML) model . E . g. , the ML model may be configured to perform beam prediction at user device 200 or network node device 210.

[0247] At least in some example embodiments, the collected data may comprise measurement results by user device 200.

[0248] At least in some example embodiments, means 202, 204 may be further configured to cause user device 200 to : in accordance to pausing the data logging, determine that the power state is lower than the maximum allowable power state threshold value, and consider resuming the data logging for the first configuration and reporting the power state for the first configuration .

[0249] At least in some example embodiments, means 212, 214 may be further configured to cause user device 200 to : receive, in accordance to pausing the data logging from user device 200, a power state lower than the maximum allowable power state threshold value, and consider resuming the data logging for the first configuration and reporting the power state for the first configuration .

[0250] At least in some example embodiments, the measurement results may comprise one or more channel state information (CSI ) related measurement results . Further, the data to be collected may comprise e . g. , a layer indicator (LI ) , a layer 1 reference signal received power (Ll-RSRP) , a layer 1 signal to interference and noise ratio (Ll-SINR) , a CSI-RS resource indicator (CRI ) , and / or a synchronization signal block resource indicator (SSBRI ) .

[0251] In other words, in a first aspect, a power headroom reporting (PHR) for data collection, PHR-DC, is disclosed, wherea new PH value dedicated for the transmission of collected data may be reported by user device 200, and the report may facilitate decisions related to continued reporting of the collected data or not by user device 200.

[0252] The PHR-DC may be employed to report a PH value with respect to each data collection configuration (j ) taking into consideration a pre-defined maximum UL power dedicated to transmitting collected data of user device 200 (i) , e . g. , as follows :

[0253] power headroom iDC f)= PmaxDC (i)- PPUSCH ( (1)

[0254] where

[0255]

[0256] denotes a pre-defined UL power threshold configured for data collection at user device 200. PmaxDC^ is a factor of PCMAV,C(0 f°r acarrier f of a serving cell c in a physical uplink shared channel (PUSCH) transmission occasion i which may or may not take into consideration an internal power of user device 200 reported in a user device 200 capability.

[0257] Based on the PHR-DC reports in the first aspect, the following options may be introduced:

[0258] Option 1-1 : user device 200 may autonomously stop the transmission of collected data and send a request to network node device 210 for fallback (applicable to user device 200 -side data collection) :

[0259] (i) user device 200 may send an implicit indication / notif ication to network node device 210 when it is in a failure status due to high power consumption, e . g. , user device 200 may check the power headroom for a data collection status of configuration j (power headroom

[0260]

[0261] according to equation ( 1 ) . Then, user device 200 1 may indicate implicitly to network node device 210 a failure status is about to occur via power headroom iDC^ being dropped and reported; or

[0262] - (ii) alternatively, user device 200 may stop the transmission of collected data autonomously and explicitly request network node device 210 to, e . g. , fall-back to another CSI report configuration with less measurements or indicate a failure status via, e . g. , grant-based (CG) PUSCH Type2 .

[0263] Option 1-2 : network node device 210 may stop the data transmission of collected data and configure user device 200 to a fallback mode (applicable to both user device 200 -side data collection and network node device 210 -side data collection) :(i) network node device 210 may check the failure status of data collection by checking the power headroom iDC^ reporting with respect to a threshold at network node device 210 side;

[0264] - (ii) then, network node device 210 may stop the data collection (and reporting of the PH) and configure user device 200, e . g. , to another CSI report configuration with less measurements using a separate MAC-CE signal .

[0265] In a second aspect, power state reporting (PSR) for data collection, PSR-DC, is disclosed in which a PS value dedicated for data logging (at user device 200) may be reported by user device 200, and the report may facilitate decisions related to continued logging measurements or not at user device 200.

[0266] The PSR-DC may be employed to report a PS value with respect to each data collection configuration (j ) taking into consideration a pre-defined maximum power state, defined for measurements and logging at user device 200, and a power value considered for collecting data of user device 200 (i) , e . g. , as follows :

[0267] power state iDC(J)= PSmaxDC iyPdata_iogging (0 (2)

[0268] where PSmaxDC(Q denotes a pre-defined power state threshold configured for the data collection at user device 200, ^datalogging (i) denotes the present power consumption for the data logging at user device 200, and power state

[0269]

[0270] denotes the power of user device 200 for logging the data of a data collection configuration (j) .

[0271] Based on the PSR-DC of the second aspect, the following options may be introduced:

[0272] Option 2-1 : user device 200 may autonomously stop logging measurements of collected data and send a request to network node device 210 for fallback (applicable to user device 200 -side data collection) :

[0273] (i) user device 200 may send an implicit indication / notif ication to network node device 210 when it is in a failure status due to high power consumption. E . g. , user device 200 may checks the power state value for the data collection status of configuration j ( power state ioc(f)) according to (2 ) . Then, user device 200 i may indicate implicitly to network nodedevice 210 that a failure status is about to occur via power state iDC(j) amount starting to drop;

[0274] - (ii) alternatively, user device 200 may stop the logging of collected data autonomously and explicitly request network node device 210 to log other CSI measurements with less measurements or indicate a failure status via CG-PUSCH Type2 .

[0275] Option 2-2 : network node device 210 may stop the logging of collected data (and the reporting of PS) and configure user device 200 to fallback mode (applicable to both user device 200 -side data collection and network node device 210 -side data collection) :

[0276] (i) network node device 210 may check the failure status of data collection by checking the (power state iDC(j ) reporting with respect to a threshold at network node device 210 -side ;

[0277] - (ii) then, network node device 210 may stop the logging of data collection and optionally configure user device 200 to log other CSI measurements using a separate MAC-CE signal .

[0278] In a third aspect, user device 200 may be configured to report an updated PH of each data collection configuration via PHR-DC :

[0279] - if user device 200 is configured to stop transmitting of collected data autonomously (Option 1 ) . A pre-defined power headroomjhreshold iDC(j^ threshold corresponding to data collection configuration j may be defined as a maximum PH which may be applied for reporting collected Ll-RSRP measurements . In other words, user device 200 may check if power headroom iDC(j^ < power headroom Jhreshold iDC(j^ . User device 200 may be triggered to stop the reporting of collected data, and user device 200 may implicitly request for a new configuration upon receiving a power headroom iDC^j) . Network node device 210 may configure user device 200 to fall-back or reconfigure .

[0280] - if network node device 210 stops the transmitting of collected data (Option 2 ) , user device 200 may report a power headroom iDC^ corresponding to each data collection configuration j . Network node device 210 may check the power headroom iDC^ taking into consideration an internal threshold and decide on either stopping the data collection for j -thconfiguration of user device i' , a CSI report reconfiguration or a fall-back using, e . g. , layer 2 (L2 ) signalling (e . g. , MAC-CE) .

[0281] In a fourth aspect, user device 200 may be configured to report an updated power state of each data collection configuration, e . g. , via a PSR-DC (e . g. , via a UE assistance information (UAI ) message) :

[0282] - if user device 200 is configured to stop the logging of collected data autonomously (Option 1 ) , a pre-defined power state -threshold IDC(J) threshold corresponding to data collection configuration j may be defined as a maximum PSR which may be applied for logging, e . g. , layer 1 reference signal received power (Ll-RSRP) measurements . In other words, user device 200 may check if the power state iDC(j^ < power statejhreshold iDC(j^ . If yes, user device 200 may be triggered to stop the logging of collected data, and user device 200 may implicitly request a new logging configuration upon receiving power state iDC(j^ • Network node device 210 may configure user device 200 to fall-back or reconfigure;

[0283] - if network node device 210 stops the logging of collected data (Option 2 ) , user device 200 may report a power state DC(J) corresponding to each data collection configuration j . Network node device 210 may check the power state iDC(j^ taking into consideration an internal threshold and decide on either a stopping of the data collection for j -th configuration of user device i' , a CSI report reconfiguration or a fall-back using, e . g. , L2 signalling (e . g. , MAC-CE) .

[0284] In a fifth aspect, to assist network node device 210 comprehensively and report the power headroom iDC^ to network node device 210 on more information than the updated PH of one data collection Ll-RSRP measurement report (s) , the configured data collection other than currently running data collection session may be considered.

[0285] At least the following alternatives with respect to defining an enhanced PHR corresponding to the data collection configuration may be considered:

[0286] - an enhanced PHR may be defined with N times the size of a single / multi -entry PHR for each j data collection configuration to dedicate a PH field to each j configuration and possibly N Pcmax_DC where the first PH set and Pcmax_DC corresponds to a first configuration, and so on. As an example, ifuser device 200 is configured with 4 different configurations at the same time, the PHR may take 4 sets of PH fields;

[0287] - alternatively, a separate delta_PH may be determined for each data collection configuration as a difference between the power headroom iDC^ and a threshold being reported along with PHs, e . g. , via MAC-CE;

[0288] - alternatively, a joint delta_PH for more than one configuration may be used. The number of PH sets may be reduced compared to previous solution while providing the PH indication corresponding to each configuration .

[0289] At least some embodiments of the disclosure may introduce an enhanced method for indication of a user device 200 assistance information report (e . g. , power headrooms associated with multiple data collection configurations) to help network node device 210 to decide on controlling data collection Ll-RSRP measurement reporting. The disclosure allows supporting multiple data collection configurations taking into consideration UL power transmission and power status of user device 200 specifically when it is reaching the cell edge with a minimum effort .

[0290] In a sixth aspect, means for providing a PH report or data collection in a MAC-CE may include at least some of the following :

[0291] - network node device 210 may conf igure / indicate a power headroom iDC^ configuration (e . g. , via RRC configuration) : multiple-PHR, triggering events / timers , etc . and / or a field, such as a phr-modedatacollection to enable this feature;

[0292] - user device 200 may receive a PHR configuration and generate, e . g. , a PHR MAC-CE in response to a trigger event . A configuration field, such as a "phr-modedatacollection = true" may involve at least some of the following:

[0293] - if a data collection configuration is assumed to be configured at a time instance, user device 200 may determine at least one Pcmax_DC, at least one power headroom threshold iDC(j^ (e . g. , 6 bits) , a number of bits for each power headroomjhreshold iDC(j^ corresponding to each configuration or for all configurations for indicating a power headroomjhreshold iDC(j^ for the next activated configuration (in case the current configuration becomes deactivated by network node device 210 ) , the position of the bits for the field, the number of bits n, and the value of additional power headroomthreshold indicative field (s) , which field may comprise, e . g. , an additional independent power headroom_threshold iDC^ for the next activated configuration, or a separate delta_PHR for each configuration, or a joint delta_PHR to all configurations that act as a part of assistance information reporting to help network node device 210 to take into consideration multiple data collection reporting entities;

[0294] - user device 200 may report codepoints regarding the additional indicative value (s) to each configuration together with a multi-entry PHR to all configurations;

[0295] - user device 200 may send the PHR MAC-CE generated for the configurations .

[0296] - network node device 210 may determine the effective PHR taking into consideration the current configurations directly, or by using the PH as a baseline with the additional indicative value (e . g. , using a delta based PHR approach, e . g. , to add, to subtract from the baseline PH (i) , or to neglect it and use the baseline PH) . In addition, network node device 210 may determine a PmaxDC^ by using the additional indicative value (s) similarly for each configuration.

[0297] Fig. 9A illustrates an example flow chart of method 900 for user device 200, in accordance with an example embodiment .

[0298] At operation 901, user device 200 receives from network node device 210 the first configuration for initializing the data collection.

[0299] At operation 902, user device 200 performs the data collection based on the received first configuration.

[0300] At operation 903, user device 200 receives from network node device 210 the second configuration for initializing the power headroom aware data collection. As described above in more detail, the second configuration indicates the power headroom threshold for the data collection.

[0301] At operation 904, user device 200 determines the power headroom for reporting the data collected at the performed data collection based on the received first configuration.

[0302] At operation 905, user device 200 transmits the power headroom report to network node device 210. As described above in more detail, the power headroom report is generated based on at least the power headroom threshold for the data collectionand the power available at user device 200 for transmitting in UL .

[0303] At operation 906, user device 200 continues the performing of the data collection based on the received first and second configurations .

[0304] At operation 907, user device 200 receives the data retrieval request from network node device 210.

[0305] At operation 908, user device 200 starts to transmit the collected data to network node device 210 in response to the received data retrieval request .

[0306] At operation 909, user device 200 may detect that the determined power headroom fails to exceed the power headroom threshold .

[0307] At operation 910, user device 200 autonomously pauses the transmitting of the collected data to network node device 210 in response to the detecting at operation 909 that the determined power headroom fails to exceed the power headroom threshold, thereby implicitly indicating to network node device 210 the need for the modification of the first configuration.

[0308] At optional operation 911, user device 200 may receive the indication about the modified first configuration from network node device 210.

[0309] Embodiments and examples with regard to Fig. 9A may be carried out by user device 200 of Fig. 2A. Operations 901-911 may, for example, be carried out by at least one processor 202 and at least one memory 204. Further features of method 900 directly resulting from the functionalities and parameters of user device 200 are not repeated here . Method 900 can be carried out by computer program (s) or portions thereof .

[0310] Fig. 10A illustrates an example flow chart of method 1000 for user device 200, in accordance with an example embodiment .

[0311] At operation 1001, user device 200 receives from network node device 210 the first configuration for initializing the data collection.

[0312] At operation 1002, user device 200 performs the data collection based on the received first configuration.

[0313] At operation 1003, user device 200 receives from network node device 210 the second configuration for initializing the power headroom aware data collection. As described above inmore detail, the second configuration indicates the power headroom threshold for the data collection.

[0314] At operation 1004 , user device 200 determines the power headroom for reporting data collected at the performed data collection based on the received first configuration.

[0315] At operation 1005, user device 200 continues the performing of the data collection based on the received first and second configurations .

[0316] At operation 1006, user device 200 receives the data retrieval request from network node device 210.

[0317] At operation 1007, user device 200 starts to transmit the collected data to network node device 210 in response to the received data retrieval request .

[0318] At operation 1008, user device 200 transmits the power headroom report to network node device 210. As described above in more detail, the power headroom report is generated based on at least the power headroom threshold for the data collection and power available at user device 200 for transmitting in UL . Further, the power headroom report implicitly indicates the need for the pause in the data collection or the need for the release of the first configuration. The transmitting of the power headroom report to the network node device 210 may be performed in response to detecting that the determined power headroom fails to exceed the power headroom threshold, and the power headroom report implicitly indicating the need for the pause in the data collection or the release of the first configuration may comprise the power headroom report implicitly indicating the failure of the determined power headroom to exceed the power headroom threshold .

[0319] At operation 1009, user device 200 receives the indication of the pause in the data collection or the release of the first configuration from network node device 210.

[0320] Embodiments and examples with regard to Fig. 10A may be carried out by user device 200 of Fig. 2A. Operations 1001-1009 may, for example, be carried out by at least one processor 202 and at least one memory 204. Further features of method 1000 directly resulting from the functionalities and parameters of user device 200 are not repeated here . Method 1000 can be carried out by computer program (s) or portions thereof .Fig. 11A illustrates an example flow chart of method 1100 for user device 200, in accordance with an example embodiment .

[0321] At operation 1101, user device 200 receives from network node device 210 the first configuration for initializing the data collection.

[0322] At operation 1102, user device 200 performs the data collection based on the received first configuration.

[0323] At operation 1103, user device 200 receives from network node device 210 the second configuration for initializing the power state aware data logging . As described above in more detail, the second configuration indicates the power state threshold for the data collection.

[0324] At operation 1104 , user device 200 determines the power state for the data logging for the first configuration.

[0325] At operation 1105, user device 200 continues the performing of the data collection and further reports the power state for the data logging for the first configuration based on the received second configuration.

[0326] At operation 1106, user device 200 autonomously pauses the data collection and the data logging in response to detecting that the determined power state exceeds the power state threshold.

[0327] At operation 1107, user device 200 transmits the power state report to network node device 210. As described above in more detail, the power state report is generated based on at least the first configuration and the power available for the data logging at user device 200, and the power state report includes the power state determined for the first configuration.

[0328] Embodiments and examples with regard to Fig. 11A may be carried out by user device 200 of Fig. 2A. Operations 1101-1107 may, for example, be carried out by at least one processor 202 and at least one memory 204. Further features of method 1100 directly resulting from the functionalities and parameters of user device 200 are not repeated here . Method 1100 can be carried out by computer program (s) or portions thereof .

[0329] Fig. 12A illustrates an example flow chart of method 1200 for user device 200, in accordance with an example embodiment .At operation 1201, user device 200 receives from network node device 210 the first configuration for initializing the data collection.

[0330] At operation 1202, user device 200 performs the data collection based on the received first configuration.

[0331] At operation 1203, user device 200 receives from network node device 210 the second configuration for initializing the power state aware data logging. As described above in more detail, the second configuration indicates the power state threshold for the data collection.

[0332] At operation 1204 , user device 200 determines the power state for the data logging for the first configuration.

[0333] At operation 1205, user device 200 continues the performing of the data collection and further reports the power state for the data logging for the first configuration based on the received second configuration.

[0334] At operation 1206, user device 200 transmits the power state report to network node device 210 in response to detecting that the determined power state exceeds the power state threshold. As described above in more detail, the power state report is generated based on at least the first configuration and the power available for the data logging at user device 200, and the power state report includes the power state determined for the first configuration.

[0335] At operation 1207, user device 200 receives the indication of the at least pause in the data collection from network node device 210.

[0336] Embodiments and examples with regard to Fig. 12A may be carried out by user device 200 of Fig. 2A. Operations 1201-1207 may, for example, be carried out by at least one processor 202 and at least one memory 204. Further features of method 1200 directly resulting from the functionalities and parameters of user device 200 are not repeated here . Method 1200 can be carried out by computer program (s) or portions thereof .

[0337] Fig. 2B is a block diagram of network node device 210, in accordance with an example embodiment .

[0338] Network node device 210 may comprise one or more processors 212 and one or more memories 214 that comprise computer program code . Network node device 210 may also include other elements, such as transceiver 216 configured to enable networknode device 210 to transmit and / or receive information to / from other devices, as well as other elements not shown in Fig. 2B . In one example, network node device 210 may use transceiver 216 to transmit or receive signalling information and data in accordance with at least one cellular communication protocol . Transceiver 216 may be configured to provide at least one wireless radio connection, such as for example a 3GPP mobile broadband connection (e . g. , 5G advanced or beyond) . Transceiver 216 may comprise, or be configured to be coupled to, at least one antenna to transmit and / or receive radio frequency signals .

[0339] Although network node device 210 is depicted to include only one processor 212, network node device 210 may include more processors . In an embodiment, memory 214 is capable of storing instructions, such as an operating system and / or various applications . Furthermore, memory 214 may include a storage that may be used to store, e . g. , at least some of the information and data used in the disclosed embodiments .

[0340] Furthermore, processor 212 is capable of executing the stored instructions . In an embodiment, processor 212 may be embodied as a multi-core processor, a single core processor, or a combination of one or more multi-core processors and one or more single core processors . For example, processor 212 may be embodied as one or more of various processing devices, such as a coprocessor, a microprocessor, a controller, a digital signal processor (DSP) , a processing circuitry with or without an accompanying DSP, or various other processing devices including integrated circuits such as, for example, an application specific integrated circuit (ASIC) , a field programmable gate array (FPGA) , a microcontroller unit (MCU) , a hardware accelerator, a special-purpose computer chip, a neural network (NN) chip, an artificial intelligence (Al ) accelerator, a tensor processing unit (TPU) , a neural processing unit (NPU) , or the like . In an embodiment, processor 212 may be configured to execute hard-coded functionality. In an embodiment, processor 212 is embodied as an executor of software instructions, wherein the instructions may specifically configure processor 212 to perform the algorithms and / or operations described herein when the instructions are executed.

[0341] Memory 214 may be embodied as one or more volatile memory devices, one or more non-volatile memory devices, and / ora combination of one or more volatile memory devices and nonvolatile memory devices . For example, memory 214 may be embodied as semiconductor memories (such as mask ROM, PROM (programmable ROM) , EPROM (erasable PROM) , flash ROM, RAM (random-access memory) , etc . ) .

[0342] Network node device 210 may comprise a base station, and / or a relay node (such as an integrated access and backhaul node) configured to facilitate child (access) links for client devices connected to the relay node . The base station may include, e . g. , a 5G advanced or 6G base station (gNB) or any such device providing an air interface for user device 200 to connect to a wireless network via wireless transmissions .

[0343] In at least some examples, network node device 210 may comprise means for causing network node device 210 to perform processing steps described herein. The means may comprise at least one processor 212 and at least one memory 214 storing instructions that, when executed by at least one processor 212, cause network node device 210 to perform at least some of the processing steps described herein.

[0344] In the first example embodiment, means 212, 214 are configured to cause network node device 210 to transmit the first configuration for initializing the data collection to user device 200.

[0345] In the first example embodiment, means 212, 214 are further configured to cause network node device 210 to transmit the second configuration for initializing the power headroom aware data collection to user device 200. As described above in more detail, the second configuration indicates the power headroom threshold for the data collection.

[0346] In the first example embodiment, means 212, 214 are further configured to cause network node device 210 to receive the power headroom report from user device 200. As described above in more detail, the power headroom report is generated based on at least the power headroom threshold for the data collection and power available at user device 200 for transmitting in UL .

[0347] In the first example embodiment, means 212, 214 are further configured to cause network node device 210 to transmit the data retrieval request to user device 200.In the first example embodiment, means 212, 214 are further configured to cause network node device 210 to start to receive the collected data from user device 200 in response to the transmitted data retrieval request .

[0348] In the first example embodiment, means 212, 214 are further configured to cause network node device 210 to detect the pause in receiving the collected data from user device 200.

[0349] In the first example embodiment, means 212, 214 are further configured to cause network node device 210 to determine the detected pause as the implicit indication of the need for the modification of the first configuration from user device 200 (that is configured to autonomously pause transmitting the collected data to network node device 210 in response to detecting that the determined power headroom fails to exceed the power headroom threshold, as described above in more detail) .

[0350] In the first example embodiment, means 212, 214 may be further configured to cause network node device 210 to perform the modification of the first configuration.

[0351] In the first example embodiment, means 212, 214 may be further configured to cause network node device 210 to transmit the indication about the modified first configuration to user device 200.

[0352] In the second example embodiment, means 212, 214 are configured to cause network node device 210 to transmit the first configuration for initializing the data collection to user device 200.

[0353] In the second example embodiment, means 212, 214 are further configured to cause network node device 210 to transmit the second configuration for initializing the power headroom aware data collection to user device 200. As described above in more detail, the second configuration indicates the power headroom threshold for the data collection.

[0354] In the second example embodiment, means 212, 214 are further configured to cause network node device 210 to transmit the data retrieval request to user device 200.

[0355] In the second example embodiment, means 212, 214 are further configured to cause network node device 210 to start to receive the collected data from user device 200 in response to the transmitted data retrieval request .In the second example embodiment, means 212, 214 are further configured to cause network node device 210 to receive the power headroom report from user device 200. As described above in more detail, the power headroom report is generated based on at least the power headroom threshold for the data collection and power available at user device 200 for transmitting in UL . Further, the received power headroom report implicitly indicates the need for the pause in the data collection or the need for the release of the first configuration

[0356] In the second example embodiment, means 212, 214 are further configured to cause network node device 210 to determine to perform the pause in the data collection or the release of the first configuration.

[0357] In the second example embodiment, means 212, 214 are further configured to cause network node device 210 to transmit the indication of the determined pause in the data collection or the release of the first configuration to user device 200.

[0358] In the second example embodiment, the received power headroom report implicitly indicating the need for the pause in the data collection or the release of the first configuration may comprise the received power headroom report implicitly indicating a failure of the determined power headroom to exceed the power headroom threshold.

[0359] In the second example embodiment, the received power headroom report implicitly indicating the need for the pause in the data collection or the release of the first configuration may comprise the received power headroom report triggering network node device 210 to determine from the received power headroom report that the determined power headroom fails to exceed an internal power headroom threshold.

[0360] In the third example embodiment, means 212, 214 are configured to cause network node device 210 to transmit the first configuration for initializing the data collection to user device 200.

[0361] In the third example embodiment, means 212, 214 are further configured to cause network node device 210 to transmit the second configuration for initializing the power state aware data collection to user device 200. As described above in more detail, the second configuration indicates the power state threshold for the data collection.In the third example embodiment, means 212, 214 are further configured to cause network node device 210 to receive the power state report from user device 200. As described above in more detail, the power state report is generated based on at least the first configuration and power available for data logging at user device 200, and the power state report includes the power state determined for the first configuration.

[0362] In the third example embodiment, means 212, 214 are further configured to cause network node device 210 to determine based on the received power state report that the data logging and the data collection have been autonomously paused at the user device 200 in response to the determined power state having been detected to exceed the power state threshold.

[0363] In the third example embodiment, means 212, 214 are further configured to cause network node device 210 to check whether data collected during the data collection is retrievable once the user device reports power sate via User Assistance Information (UAI ) implicitly indicating that the data logging is resumed .

[0364] In the fourth example embodiment, means 212, 214 are configured to cause network node device 210 to transmit the first configuration for initializing the data collection to user device 200.

[0365] In the fourth example embodiment, means 212, 214 are further configured to cause network node device 210 to transmit the second configuration for initializing the power state aware data collection to user device 200. As described above in more detail, the second configuration indicates the power state threshold for the data collection.

[0366] In the fourth example embodiment, means 212, 214 are further configured to cause network node device 210 to receive the power state report from user device 200. As described above in more detail, the power state report is generated based on at least the first configuration and the power available for the data logging at user device 200, and the power state report includes the power state determined for the first configuration.

[0367] In the fourth example embodiment, means 212, 214 are further configured to cause network node device 210 to determine based on the received power state report that the determinedpower state has been detected to exceed the power state threshold.

[0368] In the fourth example embodiment, means 212, 214 are further configured to cause network node device 210 to determine to at least pause the data collection.

[0369] In the fourth example embodiment, means 212, 214 are further configured to cause network node device 210 to transmit the indication of the at least pause in the data collection to user device 200.

[0370] In the fourth example embodiment, means 212, 214 may further be configured to cause the network node device 210 to check whether data collected during the data collection is retrievable .

[0371] Further features of network node 220 directly result from the functionalities and parameters of user device 200 and thus are not repeated here .

[0372] Fig. 9B illustrates an example flow chart of method 950 for network node device 220, in accordance with an example embodiment .

[0373] At operation 951, network node device 220 transmits the first configuration for initializing the data collection to user device 200.

[0374] At operation 952, network node device 220 transmits the second configuration for initializing the power headroom aware data collection to user device 200. As described above in more detail, the second configuration indicates the power headroom threshold for the data collection.

[0375] At operation 953, network node device 220 receives the power headroom report from user device 200. As described above in more detail, the power headroom report is generated based on at least the power headroom threshold for the data collection and power available at the user device for transmitting in UL .

[0376] At operation 954, network node device 220 transmits the data retrieval request to user device 200.

[0377] At operation 955, network node device 220 starts to receive the collected data from user device 200 in response to the transmitted data retrieval request .

[0378] At operation 956, network node device 220 detects the pause in receiving the collected data from user device 200.At operation 957, network node device 220 determines the detected pause as the implicit indication of the need for the modification of the first configuration from user device 200 (that is configured to autonomously pause transmitting the collected data to network node device 210 in response to detecting that the determined power headroom fails to exceed the power headroom threshold, as described above in more detail) .

[0379] At optional operation 958, network node device 220 may perform the modification of the first configuration.

[0380] At optional operation 959, network node device 220 may transmit the indication about the modified first configuration to user device 200.

[0381] Embodiments and examples with regard to Fig. 9B may be carried out by network node device 220 of Fig. 2B . Operations 951-959 may, for example, be carried out by at least one processor 212 and at least one memory 214. Further features of method 950 directly resulting from the functionalities and parameters of network node device 220 are not repeated here . Method 950 can be carried out by computer program (s) or portions thereof .

[0382] Fig. 10B illustrates an example flow chart of method 1050 for network node device 220, in accordance with an example embodiment .

[0383] At operation 1051, network node device 220 transmits the first configuration for initializing the data collection to user device 200.

[0384] At operation 1052, network node device 220 transmits the second configuration for initializing the power headroom aware data collection to user device 200. As described above in more detail, the second configuration indicates the power headroom threshold for the data collection.

[0385] At operation 1053, network node device 220 transmits the data retrieval request to user device 200.

[0386] At operation 1054, network node device 220 starts to receive the collected data from user device 200 in response to the transmitted data retrieval request .

[0387] At operation 1055, network node device 220 receives the power headroom report from user device 200. As described above in more detail, the power headroom report is generated based on at least the power headroom threshold for the data collectionand power available at user device 200 for transmitting in uplink, UL . Further, the received power headroom report implicitly indicates the need for the pause in the data collection or the release of the first configuration. The received power headroom report implicitly indicating the need for the pause in the data collection or the release of the first configuration may comprise the received power headroom report implicitly indicating a failure of the determined power headroom to exceed the power headroom threshold. Alternatively, the received power headroom report implicitly indicating the need for the pause in the data collection or the release of the first configuration may comprise the received power headroom report triggering network node device 210 to determine from the received power headroom report that the determined power headroom fails to exceed an internal power headroom threshold.

[0388] At operation 1056, network node device 220 determines to perform the pause in the data collection or the release of the first configuration.

[0389] At operation 1057, network node device 220 transmits the indication of the determined pause in the data collection or the release of the first configuration to user device 200.

[0390] Embodiments and examples with regard to Fig. 10B may be carried out by network node device 220 of Fig. 2B . Operations 1051-1057 may, for example, be carried out by at least one processor 212 and at least one memory 214. Further features of method 1050 directly resulting from the functionalities and parameters of network node device 220 are not repeated here . Method 1050 can be carried out by computer program (s) or portions thereof .

[0391] Fig. 11B illustrates an example flow chart of method 1150 for network node device 220, in accordance with an example embodiment .

[0392] At operation 1151, network node device 220 transmits the first configuration for initializing the data collection to user device 200.

[0393] At operation 1152, network node device 220 transmits the second configuration for initializing the power state aware data logging to user device 200. As described above in more detail, the second configuration indicates the power state threshold for the data collection.At operation 1153, network node device 220 receives the power state report from user device 200. As described above in more detail, the power state report is generated based on at least the first configuration and the power available for the data logging at user device 200, and the power state report includes the power state determined for the first configuration.

[0394] At operation 1154, network node device 220 determines based on the received power state report that the data logging and the data collection have been autonomously paused at user device 200 in response to the determined power state having been detected to exceed the power state threshold.

[0395] At operation 1155, network node device 220 checks whether data collected during data the collection is retrievable .

[0396] Embodiments and examples with regard to Fig. 11B may be carried out by network node device 220 of Fig. 2B . Operations 1151-1155 may, for example, be carried out by at least one processor 212 and at least one memory 214. Further features of method 1150 directly resulting from the functionalities and parameters of network node device 220 are not repeated here . Method 1150 can be carried out by computer program (s) or portions thereof .

[0397] Fig. 12B illustrates an example flow chart of method 1250 for network node device 220, in accordance with an example embodiment .

[0398] At operation 1251, network node device 220 transmits the first configuration for initializing the data collection to user device 200.

[0399] At operation 1252, network node device 220 transmits the second configuration for initializing the power state aware data logging to user device 200. As described above in more detail, the second configuration indicates the power state threshold for the data collection.

[0400] At operation 1253, network node device 220 receives the power state report from user device 200. As described above in more detail, the power state report is generated based on at least the first configuration and the power available for the data logging at user device 200, and the power state report includes the power state determined for the first configuration.At operation 1254, network node device 220 determines based on the received power state report that the determined power state has been detected to exceed the power state threshold.

[0401] At operation 1255, network node device 220 determines to at least pause the data collection.

[0402] At operation 1251, network node device 220 transmits the indication of the at least pause in the data collection to user device 200.

[0403] At optional operation 1257, network node device 220 may check whether data collected during the data collection is retrievable .

[0404] Embodiments and examples with regard to Fig. 12B may be carried out by network node device 220 of Fig. 2B . Operations 1251-1257 may, for example, be carried out by at least one processor 212 and at least one memory 214. Further features of method 1250 directly resulting from the functionalities and parameters of network node device 220 are not repeated here . Method 1250 can be carried out by computer program (s) or portions thereof .

[0405] Signalling diagram 300 of Fig. 3 illustrates a disclosed method. In this embodiment, user device 200 may autonomously stop reporting collected data and send a fallback request implicitly when PH is low.

[0406] Further in this embodiment, user device 200 may determine a power headroom for each data collection configuration and report a configuration specific PHR to network node device 210.

[0407] Operations 301-304 : based on user device 200 capabilities, network node device 210 may configure a data collection configuration to user device 200. User device 200 may start data collection, e . g. , by measuring at least one DC specific CSI reference signal (RS) . User device 200 capability report may comprise a maximum user device 200 power allocated to both data collection logging and reporting.

[0408] Operation 305 : network node device 210 may configure PHR aware data collection with, e . g. , flag "phr-mode-dataCol-lection=true" as well as PmaxDC^

[0409]

[0410] taking into consideration what user device 200 reported in the capability reporting .Operation 306 : for each data collection configuration received in operation 303, user device 200 may determine a PH.

[0411] Operation 307 : user device 200 may report a PHR-DC for each configuration.

[0412] Operation 308 : for each active configuration, user device 200 may continue to perform data collection and logging, e . g. , in an access stratum (AS) layer buffer .

[0413] Operation 309 : network node device 210 may configure user device 200 to report the collected data from the AS layer buffer of user device 200 using, e . g. , a UEInf ormationResponse message .

[0414] Operation 310 : network node device 210 may send a UEInf ormationRequest message to start data collection from the AS layer buffer of user device 200.

[0415] Operations 311 to 314 : user device 200 may start sending collected data, e . g. , in multiple UEInf ormationResponse messages if the PH-DC of user device 200 is above a PH-DC threshold user device 200 notices that PH-DC < PH-DC thresh

[0416]

[0417] user device 200 may stop sending UEInf ormationResponse messages even though data may be left in the AS layer buffer .

[0418] User device 200 may piggyback a data fragment indication with UEInf ormationResponse 312 if more data is available in the AS layer buffer . Network node device 210 may then send UEInf ormationRequest 314 to fetch the additional data .

[0419] Operation 315 : based on the abrupt stopping of UEInfor-mationResponse messages, network node device 210 may decide to switch the current data collection configuration into another one .

[0420] Operation 316 : network node device 210 may switch the DC configuration using, e . g. , MAC-CE, and user device 200 may discard the remaining data as it will receive a new DC configuration in operation 316.

[0421] Signalling diagram 400 of Fig. 4 illustrates another disclosed method. In this embodiment, user device 200 may monitor and detect that the PH meets the threshold. Then, network node device 210 may pause the data collection reporting.

[0422] Operations 401-404 : based on user device 200 capabilities, network node device 210 may configure a data collectionconfiguration to user device 200. User device 200 may start he data collection by measuring at least one DC specific CSI RS .

[0423] Operation 405 : network node device 210 may configure a PHR aware data collection with PHR threshold

[0424]

[0425] , PSmaxDC (i)) taking into consideration what user device 200 reported in the capability reporting, which user device 200 may need to use while reporting the DC specific PHR-DC including, e . g. , a flag "phr-mode-dataCollection=true" .

[0426] Operation 406 : user device 200 may determine a PH-DC for each data collection configuration that is configured in operation 403.

[0427] Operation 407 : for each active configuration, user device 200 may continue to perform the data collection and logging in the AS layer buffer .

[0428] Operation 408 : network node device 210 may configure user device 200 to report the collected data from the AS layer buffer of user device 200 using, e . g. , a UEInf ormationResponse message .

[0429] Operation 409 : network node device 210 may send a UEInf ormationRequest message to start the data collection from the AS layer buffer of user device 200.

[0430] Operations 410-414 : user device 200 may check whether the PH-DC is above the PH threshold for the configuration . If yes, it will then send the data fragment, e . g. , in a UEInfor-mationResponse message . Depending on the size of the collected data in the AS layer buffer, user device 200 may send more than one UEInf ormationResponse message .

[0431] User device 200 may piggyback a data fragment indication with UEInf ormationResponse 411 if more data is available in the AS layer buffer . Network node device 210 may then send UEInf ormationRequest 414 to fetch the additional data .

[0432] If user device 200 notices that PH-DC < PH-DC threshold (PmaxDC) , then user device 200 may stop sending UEInf ormationResponse messages even though data may still be left in the AS layer buffer (i . e . , no further PHR-DC reporting may be performed) .

[0433] Operation 415 : based on the abrupt stopping of UEInfor-mationResponse messages and further based on the received PHR message, network node device 210 may decide either to stop or pause the data collection.Operation 416 : network node device 210 may notify user device 200 to stop or pause the data collection. In this case, user device 200 may be expected to store the DC configuration until network node device 210 releases the configuration or user device 200 moves to a new cell .

[0434] Operation 417 : network node device 210 may perform data collection configuration alignment .

[0435] Signalling diagram 500 of Fig. 5 illustrates yet another disclosed method. In this embodiment, network node device 210 may check a reported PH-DC and stop collected data reporting when the PH-DC is less than a threshold (i . e . , when the PH-DC is low) .

[0436] Further in this embodiment, user device 200 may determine a power headroom for each data collection configuration and report at least one configuration specific PH-DC . Based on this PH-DC, network node device 210 may decide to stop or pause the data collection.

[0437] Operations 501-504 : based on user device 200 capabilities, network node device 210 may configure data a collection configuration to user device 200. User device 200 may start the data collection by, e . g. , measuring at least one DC specific CSI RS .

[0438] Operation 505 : network node device 210 may configure a PH-DC aware data collection with, e . g. , a flag "phr-mode-dataCollection=true" .

[0439] Operation 506 : for each data collection configuration received in operation 503, user device 200 may determine a PH-DC .

[0440] Operation 507 : for each active configuration, user device 200 may continue to perform the data collection and logging in the AS layer buffer .

[0441] Operation 508 : user device 200 may report a DC specific PH-DC for each configuration.

[0442] Operation 509 : network node device 210 may notice that the PH-DC is less than an internal threshold.

[0443] Operation 510 : network node device 210 may stop the data collection (logging) for those configurations for which a low PH-DC is noticed and switch to a new configuration if possible .Signalling diagram 600 of Fig. 6 illustrates yet another disclosed method. In this embodiment, user device 200 may detect that a PS-DC is above a configured PS-DC threshold (i . e . , when the power state for logging the collected data is low) and autonomously stop the data logging.

[0444] Operations 601-604 : based on user device 200 capabilities, network node device 210 may configure data collection configuration to user device 200. User device 200 may start the data collection, e . g. , by measuring at least one DC specific CSI RS .

[0445] Operation 605 : network node device 210 may configure a PSmaxDC(Q to user device 200 for each configuration.

[0446] Operation 606 : user device 200 may determine a power state threshold for each DC configuration received in operation 603 .

[0447] Operation 607 : for each active configuration, user device 200 may continue to perform the data collection and logging in the AS layer buffer .

[0448] Operation 608 : while measuring and logging the data, user device 200 may notice that the power consumed reaches a maximum power PSmaxDC^ .

[0449] Operation 609 : user device 200 may stop the data collection and send a PSR-DC for each configuration using, e . g. , an UE assistance information (UAI ) message .

[0450] Operation 610 : network node device 210 may check whether the data stored at the AS layer buffer of user device 200 can be retrieved

[0451] Signalling diagram 700 of Fig. 7 illustrates yet another disclosed method. In this embodiment, user device 200 may detect that a PS-DC is above a configured PS-DC threshold, and network node device 210 may stop the data logging.

[0452] Operation 701-704 : based on user device 200 capabilities, network node device 210 may configure a data collection configuration to user device 200. User device 200 may start the data collection, e . g. , by measuring at least one DC specific CSI RS .

[0453] Operation 705 : network node device 210 may configure a PSmaxDC(Q to user device 200 for each configuration.Operation 706 : user device 200 may determine a power state threshold for each DC configuration received in operation 703 .

[0454] Operation 707 : for each active configuration, user device 200 may continue to perform the data collection and logging in the AS layer buffer .

[0455] Operation 708 : while measuring and logging the data user device 200 may notice that the power consumed reaches a maximum power PSmaxDC (^ .

[0456] Operation 709 : user device 200 may send a PSR-DC for each configuration using, e . g. , an UAI message .

[0457] Operation 710 : network node device 210 may stop or pause the data collection.

[0458] Operation 711 : network node device 210 may check whether the data stored at the AS layer buffer of user device 200 can be retrieved.

[0459] Diagram 800 of Fig. 8 illustrates a disclosed example structure for signalling messages used in various disclosed embodiments . More specifically, diagram 800 illustrates an example of a multi-entry PHR-DC MAC-CE for data collection.

[0460] In diagram 800, R denotes reserved, C1-C7 denote PH specific configurations 1 to 7, PH denotes a power headroom for a given configuration, and Pmax_DC denotes a maximum power for a given configuration.

[0461] In an example embodiment, a power state reporting UAI may be, e . g. , as follows :

[0462] UEAssistanceInformation-vl900-IEs : : = SEQUENCE { powers fate Inf o -ML-BM-rl 9 DataCollec-tionPowerStatelnfo -ML-BM-rl9 OPTIONAL,

[0463] nonCriticalExtension SEQUENCE { } OPTIONAL

[0464] }

[0465] Dat aCol lectionPowerState Inf o -ML-BM-rl 9

[0466] {

[0467] power-used INTEGER ;

[0468] dc-config-id CSI-ReportConf igld.

[0469] } •

[0470] The functionality described herein can be performed, at least in part, by one or more computer program product componentssuch as software components . According to an embodiment, user device 200 and / or network node device 220 may comprise a processor or processor circuitry, such as for example a microcontroller, configured by the program code when executed to execute the embodiments of the operations and functionality described. Alternatively, or in addition, the functionality described herein can be performed, at least in part, by one or more hardware logic components . For example, and without limitation, illustrative types of hardware logic components that can be used include Field-programmable Gate Arrays (FPGAs) , Application-specific Integrated Circuits (ASICs) , Application-specific Standard Products (ASSPs) , System-on-a-chip systems (SOCs) , Complex Programmable Logic Devices (CPLDs) , Tensor Processing Units (TPUs) , and Graphics Processing Units (GPUs) .

[0471] Any range or device value given herein may be extended or altered without losing the effect sought . Also, any embodiment may be combined with another embodiment unless explicitly disallowed .

[0472] Although the subj ect matter has been described in language specific to structural features and / or acts, it is to be understood that the subj ect matter defined in the appended claims is not necessarily limited to the specific features or acts described above . Rather, the specific features and acts described above are disclosed as examples of implementing the claims and other equivalent features and acts are intended to be within the scope of the claims .

[0473] It will be understood that the benefits and advantages described above may relate to one embodiment or may relate to several embodiments . The embodiments are not limited to those that solve any or all of the stated problems or those that have any or all of the stated benefits and advantages . It will further be understood that reference to ' an' item may refer to one or more of those items .

[0474] The steps of the methods described herein may be carried out in any suitable order, or simultaneously where appropriate . Additionally, individual blocks may be deleted from any of the methods without departing from the spirit and scope of the subj ect matter described herein. Aspects of any of the embodiments described above may be combined with aspects of any ofthe other embodiments described to form further embodiments without losing the effect sought .

[0475] The term ' comprising' is used herein to mean including the method, blocks or elements identified, but that such blocks or elements do not comprise an exclusive list and a method or apparatus may contain additional blocks or elements .

[0476] It will be understood that the above description is given by way of example only and that various modifications may be made by those skilled in the art . The above specification, examples and data provide a complete description of the structure and use of exemplary embodiments . Although various embodiments have been described above with a certain degree of particularity, or with reference to one or more individual embodiments, those skilled in the art could make numerous alterations to the dis-closed embodiments without departing from the spirit or scope of this specification.

Claims

CLAIMS :

1. A user device (200) , comprising means (202, 204 ) for causing the user device (200) to perform at least :receiving, from a network node device (210) , first configuration for initializing data collection;performing data collection based on the received first configuration;receiving, from the network node device (210) , a second configuration for initializing power state aware data logging, the second configuration indicating a power state threshold for data collection;determining a power state for data logging for the first configuration;continuing the performing of the data collection and further reporting the power state for the data logging for the first configuration based on the received second configuration; andin response to detecting that the determined power state exceeds the power state threshold:autonomously pausing the data logging and the data collection; andtransmitting a power state report to the network node device (210) , the power state report generated based on at least the first configuration and power available for data logging at the user device (200) , and the power state report including the power state determined for the first configuration .

2. The user device (200) according to claim 1, wherein the second configuration comprises a value indicative of a maximum power for logging the collected data .

3. The user device (200) according to claim 2, wherein the power state threshold indicated by the second configuration comprises a threshold value indicative of a maximum allowable power state for logging the collected data .

4. The user device (200) according to claim 3, wherein the means (202, 204 ) are further configured to cause the userdevice (200) to : in accordance to pausing the data logging, determine that the power state is lower than the maximum allowable power state threshold value, and consider resuming the data logging for the first configuration and reporting the power state for the first configuration.

5. The user device (200) according to claim 3 or 4, wherein the maximum allowable power state is equal to the maximum power for logging the collected data minus a current power needed to log the collected data .

6. The user device (200) according to any of claims 1 to 5, wherein the power state report is transmitted via one or more medium access control, MAC, control elements, CEs .

7. The user device (200) according to any of claims 1 to 6, wherein the power state report is configured via radio resource control, RRC .

8. The user device (200) according to any of claims 2 to 7, wherein the maximum power for logging the collected data is a fraction of a maximum available power consumption for logging the collected data .

9. The user device (200) according to any of claims 1 to 8, wherein the data to be logged comprises training data for a one-sided machine learning, ML, model .

10. A method ( 1100) , comprising:receiving ( 1101 ) , at a user device (200) from a network node device (210) , first configuration for initializing data collection;performing ( 1102 ) , by the user device (200) , data collection based on the received first configuration;receiving ( 1103) , at the user device (200) from the network node device (210) , a second configuration for initializing power state aware data logging, the second configuration indicating a power state threshold for data collection;determining ( 1104 ) , by the user device (200) , a power state for data logging for the first configuration;continuing ( 1105) , by the user device (200) , the performing of the data collection and further reporting, by the user device (200) , the power state for the data logging for the first configuration based on the received second configuration; andin response to detecting, by the user device (200) , that the determined power state exceeds the power state threshold:autonomously pausing ( 1106) , by the user device (200) , the data collection and the data logging; and transmitting ( 1107 ) a power state report from the user device (200) to the network node device (210) , the power state report generated by the user device (200) based on at least the first configuration and power available for data logging at the user device (200) , and the power state report including the power state determined for the first configuration.

11. The method ( 1100) according to claim 10, wherein the second configuration comprises a value indicative of a maximum power for logging the collected data .

12. The method ( 1100) according to claim 11, wherein the power state threshold indicated by the second configuration comprises a threshold value indicative of a maximum allowable power state for logging the collected data .

13. The method ( 1100) according to claim 12, wherein the maximum allowable power state is equal to the maximum power for logging the collected data minus a current power needed to log the collected data .

14. The method ( 1100) according to any of claims 11 to 13, wherein the maximum power for logging the collected data is a fraction of a maximum available power consumption for logging the collected data .

15. A network node device (210) , comprising means (212, 214 ) for causing the network node device (210) to perform at least :transmitting, to a user device (200) , a first configuration for initializing data collection;transmitting, to the user device (200) , a second configuration for initializing power state aware data logging, the second configuration indicating a power state threshold for data collection;receiving a power state report from the user device (200) , the power state report generated based on at least the first configuration and power available for data logging at the user device (200) , and the power state report including a power state determined for the first configuration;determining based on the received power state report that the data logging and the data collection have been autonomously paused at the user device (200) in response to the determined power state having been detected to exceed the power state threshold; andchecking whether data collected during the data collection is retrievable .

16. The network node device (210) according to claim 15, wherein the second configuration comprises a value indicative of a maximum power for logging the collected data;17. The network node device (210) according to claim 16, wherein the power state threshold indicated by the second configuration comprises a threshold value indicative of a maximum allowable power state for logging the collected data .

18. The network node device (210) according to claim 17, wherein the means (212, 214 ) are further configured to cause the user device (200) to : receive, in accordance to pausing the data logging from a user device (200) , a power state lower than the maximum allowable power state threshold value, and consider resuming the data logging for the first configuration and reporting the power state for the first configuration.

19. The network node device (210) according to claim 17 or 18, wherein the maximum allowable power state is equal to the maximum power for logging the collected data minus a current power needed to log the collected data .

20. A method ( 1150) , comprising:transmitting ( 1151 ) , from a network node device (210) to a user device (200) , a first configuration for initializing data collection;transmitting ( 1152 ) , from the network node device (210) to the user device (200) , a second configuration for initializing power state aware data logging, the second configuration indicating a power state threshold for data collection;receiving ( 1153) a power state report at the network node device (210) from the user device (200) , the power state report generated based on at least the first configuration and power available for data logging at the user device (200) , and the power state report including a power state determined for the first configuration;determining ( 1154 ) , by the network node device (210) , based on the received power state report that the data logging and the data collection have been autonomously paused at the user device (200) in response to the determined power state having been detected to exceed the power state threshold; and checking ( 1155) , by the network node device (210) , whether data collected during data the collection is retrievable .