This describes a Precision Time Protocol (PTP) that enables synchronizing distributed clocks to within 1 microsecond via Ethernet networks with relatively low demands on local clocks, the network and computing capacity. There are many applications for example in automation to synchronize elements of a production line (without timing belts).
PTP runs on IP networks, transferring precision time to slave devices via a 1 GHz virtual clock (timebase). Independent masters can be locked to one master clock, creating wide, or even global locking. SMPTE has been assessing the possibilities of using PTP as a synchronizing source for television applications.