CPC H04L 7/0008 (2013.01) [G06F 13/382 (2013.01); H04L 7/0016 (2013.01); H04W 56/004 (2013.01); G06F 2213/3808 (2013.01)] | 20 Claims |
1. A method, comprising:
determining a first timing error of a network device based at least in part on a first received network message from a timing synchronization source;
at a first instance, determining whether the first timing error exceeds a threshold;
in response to a determination at the first instance that the first timing error exceeds the threshold, correcting a clock of the network device based at least in part on the first received network message, wherein correcting the clock of the network device includes utilizing a programmed computer system to iteratively reduce a difference value associated with the clock of the network device and a clock of the timing synchronization source;
determining a second timing error of the network device based at least in part on a second received network message from the timing synchronization source;
at a second instance, determining whether the second timing error exceeds the threshold; and
in response to a determination at the second instance that the second timing error does not exceed the threshold, allowing the clock of the network device to function without correction.
|