IEEE1588 PTP Client Test Suite Data Sheet
Test Suite:
IEEE1588 PTP Client Test Suite
Direction:
Client

Precision Time Protocol (PTP) is a high-precision synchronization protocol used in measurement and control systems. The protocol is defined in IEEE1588 (2002 for PTPv1 and 2008 for PTPv2). This test suite can be used to verify robustness of PTP implementations.

Used specifications

Specification
Title
Notes
IEEE1588-2002 (PTPv1)
Standard for a Precision Clock Synchronization Protocol for Networked Measurement and Control Systems
IEEE1588-2008 (PTPv2)
IEEE Standard for a Precision Clock Synchronization Protocol for Networked Measurement and Control Systems
ITU-T G.8265.1
Precision time protocol telecom profile for frequency synchronization

Tool-specific information

Tested messages
Specifications
Delay-Req

IEEE1588-2008

Pdelay-Resp

IEEE1588-2008

Pdelay-Resp-Follow-Up

IEEE1588-2008

Management

IEEE1588-2008

Signaling

IEEE1588-2008

Delay-Req (PTPv1)

IEEE1588-2002

Supported protocol features
Specifications
Transport over UDP (IPv4/IPv6) using multicast

IEEE1588-2002, IEEE1588-2008

Transport over UDP (IPv4/IPv6) using unicast

IEEE1588-2008

Transport over Ethernet using multicast

IEEE1588-2008

Test tool general features
  • Fully automated black-box negative testing
  • Ready-made test cases
  • Written in Java(tm)
  • GUI command line remote interface modes
  • Instrumentation (health-check) capability
  • Support and maintenance
  • Comprehensive user documentation
  • Results reporting and analysis