US 11,997,627 B2
Predicting clock drifting
Oana-Elena Barbu, Aalborg (DK); Nuno Manuel Kiilerich Pratas, Gistrup (DK); and Daniela Laselva, Klarup (DK)
Assigned to NOKIA SOLUTIONS AND NETWORKS OY, Espoo (FI)
Filed by NOKIA SOLUTIONS AND NETWORKS OY, Espoo (FI)
Filed on Nov. 23, 2022, as Appl. No. 17/993,557.
Claims priority of application No. 20216285 (FI), filed on Dec. 16, 2021.
Prior Publication US 2023/0199684 A1, Jun. 22, 2023
Int. Cl. H04W 56/00 (2009.01); H04L 7/00 (2006.01)
CPC H04W 56/0025 (2013.01) [H04L 7/0016 (2013.01); H04W 56/0055 (2013.01)] 11 Claims
OG exemplary drawing
 
1. An apparatus, comprising:
at least one processor; and
at least one memory including computer program code, wherein the at least one memory and the computer program code are configured, with the at least one processor, to cause the apparatus to:
obtain a plurality of previous clock skews, a reported temperature and a reported time;
based on the plurality of previous clock skews, the reported temperature and the reported time, obtain a prediction of a current clock skew, wherein the prediction is obtained using a machine learning model and a training data for the machine learning model is extracted from a reference device when the reference device is subjected to different temperatures, and wherein values of the temperatures are drawn from a uniform distribution of values of the temperatures;
determine a current clock offset based on the predicted current clock skew;
determine a clock adjustment based on the current clock offset and the reported time; and
determine a corrected time based on the clock adjustment.