Quick navigation

Main navigation

PTP Manager

IEEE1588 Network Monitoring Software

Screenshot PTPManager

PTPManager is an application developed at Zurich University of Applied Sciences – Institute of Embedded Systems. It allows observing and managing IEEE 1588 – PTP clocks connected to an Ethernet network.

The Communication between the PTPManager application and the PTP clocks uses PTP management messages according to the IEEE 1588-2002 standard.

This software is free and provided as is. Its is published under the GPL license. ZHAW/InES does not provide support for PTPManager.

For bug reports please contact 1588support.ines@zhaw.ch


  • Platform independent – written in Java
  • Graphical viewing and editing off all datasets defined in the PTP standard
  • Graphical representation of the PTP network’s synchronization hierarchy
  • Graphical visualization of clock data like the current offset from master over time
  • Collecting and logging PTP-clock data into XML-files


PTPManager consist of two parts: PTPManagerServer and PTPManagerClient.

The server part does the actual communication with the PTP network and is a console application. The client provides a graphical user interface and controls the server. Client and server can, but have not to run on the same system.

The system running the server needs a direct connection to the PTP multicast domain. The communication between client and server takes place through TCP port 1099.

This architecture allows to place the server on a separate measurement system somewhere in the PTP network and to run the client (GUI) on a separate PC.

System requirements

  • Java Runtime Environment (JRE) version 1.5 or later
  • Graphical user environment (client part only)

The Java Runtime Environment can be downloaded for all major operating systems from: www.java.com/en/download/index.jsp

Online Order Form

Send me*