Venkat Reddy Ennu


Techniques are described herein for maintaining real-time software clocks in a distributed network. Generally, the techniques may approximate a synchronized timestamp for a delay request sent by a slave node based on a timestamp of a sync request received at the slave node. Then, a time stamping unit associated with the slave node may update the correction factor of the timestamp to adjust the synchronized timestamp appropriately. Notably, this avoids the need to read timestamps from first in, first out buffers of time stamping units and/or from field programmable gate arrays (FGPAs) and, thus, may significantly improve the scale of 1588 sessions while preserving slave node resources.

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.