Hello, everyone!
In this post, I would like to share with you the IEEE1588v2 protocol.
IEEE1588v2 is a precision clock synchronization protocol for Network Measurement and Control systems. It is also called the Precision Time Protocol (PTP), can achieve a time synchronization accuracy within the sub-microseconds range.
The IEEE1588v2 function can be enabled on transmission equipment to achieve high accuracy network-wide time synchronization. Therefore this function can replace the GPS to provide time signals to the base station.
The pulses of clocks are at the same frequency and have the same phase (or the difference is negligible), the time indicated by the clock is measured in the same timescale.

PTP (Precision Time Protocol) devices can be classified into:
OC: only one PTP port
BC: with multiple PTP ports
TC: processing and forwarding 1588v2 messages, but not synchronize with other PTP node.
The RTN NE can work in TC or TC+BC mode to implement transparent time transmission.
TC mode

TC+BC mode

The RTN products determine the master-slave clock hierarchy using static clock source selection or BMC algorithm.
Static clock source selection means manually specify clock tracing relationships.
The BMC algorithm automatically generates a clock tracing relationship tree based on the information such as the number of link hops and clock quality. If time synchronization is achieved, the slave clock devices trace the master clock device. The clock tracing relationship of the clock synchronization is like a tree, with the root clock been the “Grandmaster”.<?xml:namespace prefix = "o" ns = "urn:schemas-microsoft-com:office:office" />
Local time is TM1, and the slave clock is TS1, the offset = TS1-TM1. The slave clock calibrates the local time using offset. In this manner, time synchronization is implemented.

From group: Transport&Access Network
That's all, I hope you like it.
Thank you!

