Introduction
- Objectives of the standard
- The need for synchronization
- Definitions
PTP Clock Synchronization Model
- The PTP messages
- PTP systems, acyclic graph structure
- Message filtering
- Clock properties, stratum, identifier
- Subdomain properties
PTP Protocol Specification
- Model of a subdomain of PTP clocks
- State behavior of clocks
- Protocol engine state machine
- Clock data sets, initialisation properties
- Messaging and internal event behavior of clocks
- Sync-event time-out mechanism
- Synchronization changes of the local clock
- Best Master Clock algorithm
- Clock variance computation
- Local clock synchronization
- Physical requirements for PTP implementations
- Management messages
|
Ethernet Implementation of PTP
- Ethernet frame type
- IP header and multicast addresses
- UDP header, assigned port numbers
- UDP payload, organization of PTP messages
NXP Implementation of PTP
- eTSEC Ethernet MAC
- Time-stamping
- Clock correction
- Trigger inputs
- Alarms
P1588 aka PTPv2
- Mapping to DeviceNet and Ethernet layer-2
- Prevention of error accumulation in cascaded topologies
- Rapid network reconfiguration
- Extensions to enable implementation of redundant systems
- Optional shorter frame
|