IP Library Granted Patent US 12,452,718
Granted Patent B2
US 12,452,718 · App. 17/997,099 · Granted Oct 21, 2025

Machine learning assisted operations control

Inventors: Anna Pantelidou (Massy, FR); Malgorzata Tomala (Wroclaw, PL); Cinzia Sartori (Pullach, DE)
Assignee: Nokia Technologies Oy
H04W24/10H04L41/16
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,452,718
App. No.
17/997,099
Granted
Oct 21, 2025
Kind
B2
Abstract

As an aspect, there is provided an apparatus, caused at least to: receive, by a user device from an access node, a measurement configuration for training of a machine learning operations control model, the measurement configuration comprising an indication of at least one parameter to be measured and at least one acceptance condition for measurement values; obtain at least one measurement value; compare the at least one measurement value to the at least one acceptance condition for defining usability of the at least one measurement value for the training, and when the at least one measurement value is usable for the training, carry out the training of the operations control model, and when the at least one measurement value is not usable for the training, transmit the at least one measurement value to the access node.

Claims (35)

1. An apparatus comprising:

at least one processor and at least one memory including a computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to:

receive, by a user device from an access node, a measurement configuration for training of a machine learning operations control model, the measurement configuration comprising an indication of at least one parameter to be measured and at least one acceptance condition for measurement values of the at least one measured parameter, wherein the machine learning operations control model comprises a machine learning radio resource management model and machine learning internal operations model;

obtain at least one measurement value;

compare the at least one measurement value to the at least one acceptance condition for defining usability of the at least one measurement value for the training, and when the at least one measurement value is usable for the training,

carry out the training of the machine learning radio resource management model, and transmit the machine learning radio resource management model as trained to the access node for a radio resource management operation associated with the machine learning radio resource management model, and

carry out the training of the machine learning operations control model, wherein the machine learning radio resource management model as trained is used by the user device in the radio resource management operation associated with the machine learning radio resource management model and the machine learning internal operations model is used by the user device in user device operations associated with the internal operations model, and

when the at least one measurement value is not usable for the training,

transmit the at least one measurement value to the access node,

wherein the measurement configuration is area-specific, user device-specific, user device group-specific and service-specific.

2. The apparatus of claim 1 , wherein the obtaining, the comparing and the carrying out the training or the transmitting the at least one measurement value are repeated until the training of the operations control model reaches a target accuracy defined by at least one parameter associated to variation among the at least one measurement value.

3. The apparatus according to claim 1 , wherein the obtaining, the comparing and the carrying out the training or the transmitting the at least one measurement value are repeated until the training of the operations control model reaches a target accuracy defined by at least one parameter associated to variation among the at least one measurement value, further comprising causing the apparatus to indicate end of the repeating to the access node.

4. The apparatus according to claim 1 , wherein the obtaining, the comparing and the carrying out the training or the transmitting the at least one measurement value are triggered periodically and wherein the period is indicated in the measurement configuration.

5. The apparatus of claim 1 , wherein the measurement configuration comprises a radio resource control (RRC) state for which the configuration is to be valid for user device in connected, idle, or inactive state or for any combination of the states a user device may be in.

6. The apparatus of claim 1 , wherein when the user device is in connected state, the user device transmits the machine learning radio resource management model as trained to the access node when requested by the access node or by user device's own initiative.

7. The apparatus of claim 1 , wherein when the user device is in idle or inactive state, the user device transmits the machine learning radio resource management model as trained or the at least one measurement value to the access node after state change to connected state.

8. A method comprising:

receiving, by a user device from an access node, a measurement configuration, for training of a machine learning operations control model, the measurement configuration comprising an indication of at least one parameter to be measured and at least one acceptance condition for measurement values of the at least one measured parameter, wherein the machine learning operations control model comprises a machine learning radio resource management model and machine learning internal operations model;

obtaining at least one measurement value;

comparing the at least one measurement value to the at least one acceptance condition for defining usability of the at least one measurement value for the training, and when the at least one measurement value is usable for the training, carrying out the training of the machine learning radio resource management model, and transmitting the machine learning radio resource management model as trained to the access node for a radio resource management operation associated with the machine learning radio resource management model, and

carrying out the training of the machine learning operations control model, wherein the machine learning radio resource management model as trained is used by the user device in the radio resource management operation associated with the machine learning radio resource management model and the machine learning internal operations model is used by the user device in user device operations associated with the internal operations model, or

when the at least one measurement value is not usable for the training,

transmitting the at least one measurement value to the access node,

wherein the measurement configuration is area-specific, user device-specific, user device group-specific and service-specific.

9. The method of claim 8 , wherein the obtaining, the comparing and the carrying out the training or the transmitting the at least one measurement value are repeated until the training of the operations model reaches a target accuracy defined by at least one parameter associated to variation among the at least one measurement value.

10. The method of claim 8 , wherein the obtaining, the comparing and the carrying out the training or the transmitting the at least one measurement value are repeated until the training of the operations control model reaches a target accuracy defined by at least one parameter associated to variation among the at least one measurement value, further comprising indicating end of the repeating to the access node.

11. The method according to claim 8 , wherein the obtaining, the comparing and the carrying out the training or the transmitting the at least one measurement value are triggered periodically and wherein the period is indicated in the measurement configuration.

12. The method according to claim 8 , wherein there are a plurality of task-specific algorithms or models stored in the user device and the user device selects the one indicated in the measurement configuration, wherein the measurement configuration is adapted to a specific task, wherein the specific task is related to a radio resource management operation, wherein the radio resource management operation comprises at least one of handover, cell selection or cell reselection, adding a new component carrier, configuring or reconfiguring carrier aggregation, configuring or reconfiguring dual connectivity.

13. The method according to claim 8 , wherein there are a plurality of task-specific algorithms or models stored in the user device and the user device selects the one indicated in the measurement configuration, wherein the measurement configuration is adapted to a specific task, wherein the specific task is related to optimization of the user device's internal functions, wherein the internal functions comprise the utilization of its memory, battery resources, choice of antenna in beamforming operations, tuning and correction of the accuracy of positioning system and wherein when the user device is in connected state, the user device transmits the machine learning radio resource management model as trained to the access node when requested by the access node or by user device's own initiative.

14. The method according to claim 8 , wherein the measurement configuration comprises a timer for periodically triggering the training, wherein the timer monitors time from the end of a previous training period and wherein when the user device is in idle or inactive state, the user device transmits the machine learning radio resource management model as trained or the at least one measurement value to the access node after state change to connected state.

15. The method according to claim 8 , wherein the at least one measurement value is placed in a cluster in which the measurement value has a minimum distance from the mean value of all existing measurement values in the cluster, and when a measurement exceeds a threshold distance from the mean value of all the points in the cluster, it is considered to deviate from the machine learning model and is not used for the training, wherein the threshold distance is given in the measurement configuration.

16. The method according to claim 8 , wherein the at least one measurement value is placed in a cluster in which the measurement value has a minimum distance to a boundary point of the cluster, and when the measurement exceeds a threshold distance from the boundary point, it is considered to deviate from the machine learning model and is not used for the training, wherein the boundary point and the threshold distance are given in the measurement configuration.

17. The method according to claim 16 , wherein during the training, a cluster head is changed to a new one that minimizes the distance from all members of a new cluster created by adding one or more new measurement values to the model or algorithm until a target accuracy is reached, wherein the model is considered converged when the cluster head does not change when a new RSRP measurement is input to the model during a certain period or the new cluster head is near the previous one, wherein this period is indicated in the measurement configuration together with a threshold value for the acceptable distance to the previous cluster head.

18. The method according to claim 8 , wherein the measurement value is given a time stamp, the deviation from the machine learning model in terms of a mean square error, and location information.

19. The method according to claim 18 , wherein the obtaining, the comparing and the carrying out the training or the transmitting the at least one measurement value is triggered periodically, wherein the period is indicated in the measurement configuration, wherein the triggering is based on expiration of the time stamp is given in the measurement configuration.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2022
From: PANTELIDOU, ANNA; TOMALA, MALGORZATA; SARTORI, CINZIA
To: NOKIA TECHNOLOGIES OY
Reel/Frame 061542/0202 →
Continuity (1)
Related Publication 20230209384A1 · Jun 29, 2023
References Cited (35)
US 10039016B1 · Larish · 2018 [cited by examiner]
US 20190220703A1 · Prakash · 2019 [cited by examiner]
US 20190379470A1 · Gervais · 2019 [cited by applicant]
US 20200413316A1 · Isaksson et al. · 2020 [cited by applicant]
US 20210182661A1 · Li · 2021 [cited by examiner]
US 20210345134A1 · Ottersten · 2021 [cited by examiner]
CN 107809766A · 2018 [cited by applicant]
CN 109845310A · 2019 [cited by applicant]
EP 3457634A1 · 2019 [cited by applicant]
WO 2019011441A1 · 2019 [cited by applicant]
WO 2019172813A1 · 2019 [cited by applicant]
WO 2020080989A1 · 2020 [cited by applicant]
WO 2021047781A1 · 2021 [cited by applicant]
WO 2021048600A1 · 2021 [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Radio Access Network; NR; Radio Resource Control (RRC) protocol specification (Release 15)”, 3GPP TS 38.331, V15.8.0, Dec. 2019, pp. 1-532. [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Radio Access Network; Universal Terrestrial Radio Access (UTRA) and Evolved Universal Terrestrial Radio Access (E-UTRA); Radio measurement collection fo… [cited by applicant]
“New WID on Study on traffic characteristics and performance requirements for AI/ML model transfer in 5GS”, 3GPP TSG-SA WG1 Meeting #88, S1-193606, Agenda: 5, OPPO, Nov. 18-22, 2019, 3 pages. [cited by applicant]
“Revised SID : Study on RAN-centric data collection and utilization for LTE and NR”, 3GPP TSG RAN Meeting #81, RP-182105, Agenda: 9.3.13, CMCC, Sep. 10-13, 2018, 6 pages. [cited by applicant]
Kojola et al., “Distributed Computing of Management Data in a Telecommunications Network”, ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering , 2017, pp. 146-159. [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Telecommunication management; Subscriber and equipment trace; Trace control and configuration management (Release 16)”, 3GP… [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Management and orchestration; Performance assurance (Release 16)”, 3GPP TS 28.550, V16.3.0, Dec. 2019, pp. 1-110. [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Management and orchestration; 5G performance measurements (Release 16)”, 3GPP TS 28.552, V16.4.0, Dec. 2019, pp. 1-159. [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Study on non-file-based trace reporting; (Release 16)”, 3GPP TR 28.806, V16.1.0, Dec. 2019, pp. 1-28. [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Telecommunication management; Study on the Self-Organizing Networks (SON) for 5G networks (Release 16)”, 3GPP TR 28.861, V1… [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Telecommunication management; Subscriber and equipment trace; Trace concepts and requirements (Release 16)”, 3GPP TS 32.421… [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Telecommunication management; Subscriber and equipment trace; Trace data definition and management (Release 15)”, 3GPP TS 3… [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Radio Access Network; NR; Requirements for support of radio resource management (Release 16)”, 3GPP TS 38.133, V16.2.0, Dec. 2019, 1129 pages. [cited by applicant]
Office action received for corresponding European Patent Application No. 20723323.0, dated Mar. 25, 2024, 6 pages. [cited by applicant]
Notice of Allowance received for corresponding Chinese Patent Application No. 202080100256.3, dated Aug. 1, 2024, 5 pages of Notice of Allowance and no page of translation available. [cited by applicant]
“Status Quo and way forward for UE RRM policy handling”, 3GPP TSG-RAN WG3 #103, R3-190835, Agenda: 25.2.4, Ericsson, Feb. 25-Mar. 1, 2019, 7 pages. [cited by applicant]
International Search Report and Written Opinion for International Application No. PCT/EP2020/061734, mailed on Dec. 15, 2020, 21 pages. [cited by applicant]
3GPP TSG-RAN Meeting #86, RP-192603; Agenda Item: 9.1.3; Source: CMCC (Moderator); “Email Discussion on Rel-17 RAN-Centric Data Collection and Utilization Enhancement”; Agenda Item: 9.1.3; Source: CMCC (Moderator); Sitg… [cited by applicant]
3GPP TSG-RAN WG3 #104, R3-193074; “Status Quo and Way Forward for UE RRM Policy Handling”; Agenda Item: 25.2.4; Source: Ericsson; Reno, Nevada, USA; May 13-17, 2019; 7 pages. [cited by applicant]
3GPP TSG-RAN WG2 Meeting #105, R2-1900226; “Discussion on MDT”; Source: CATT; Agenda Item: 11.12.2; Athens, Greece; Feb. 25-Mar. 1, 2019; 5 pages. [cited by applicant]
3GPP TSG-RAN WG2 #106, TDoc R2-1906874; “Details of Beam Level Measurements to be Included in MDT”; Agenda Item: 11.12.2; Source: Ericsson, CMCC; Reno, Nevada, USA; May 13-17, 2019; 6 pages. [cited by applicant]