White Rabbit PTP License Activation
Technical & Application Notes
A specific license must be purchased in order to get full access to the IEEE 1588-2008 (PTPv2) module. When no license is provided, the PTP instance will start with the default profile and parameters. The user will only be allowed to configure the role of the port (Master, Slave or Disabled). The following table outlines the technical differences between using and not using a PTP-licensed device.
|PTP||With License||Without License|
|Mode||Auto, Master, Slave, or Disabled||Master, Slave, or Disabled|
|BMCA||Enabled or Disabled||Disabled|
|Transfer Mode||Multicast or Unicast||Multicast|
|Unicast Negotation||Enabled or Disabled||Disabled|
|Delay Mechanism||End-to-End (E2E) or Peer-to-Peer (P2P)||End-to-End (E2E)|
|Network Mode||IPv4 or Ethernet (Layer 2)||IPv4|
|Announce Ratio||[1 msg/16s,16 msg/s] ([-4,4])||1 msg/sec|
|Sync Ratio||[1 msg/128s, 128 msg/s] ([-7,7])||1 msg/sec|
|Delay Req Ratio||[1 msg/128s,128 msg/s] ([-7,7])||1 msg/sec|
To check if the device that the user is using has a PTP license, it is only required to access the web page. In section Timing -> IEEE 1588-2008 (PTPv2), there is a colored flag which states the current status of the device. In case no license is present, it should look as shown in the following figure with a red UNLICENSED flag.
Also, the PTP configuration (Timing -> IEEE 1588-2008 (PTPv2) -> Configuration) would not allow changing any settings.
The activation of the PTP license is helpful to unlock the configuration of different options to enable other profiles than the default such as telecom profiles ITU-T G.8265.1, G.8275.1 and power profile IEEE C37.238-2011. To do so, the Customer Service Team is needed. The relevant information that must be shared with them is the mac address of the eth0 port, which can be found by typing the following command through CLI:
gpa_ctrl hald net/eth0/ethaddr
It can also be found through the web page following the path Timing -> Network -> ETH0.
Once the team provides this license, it can be uploaded to the web page by dragging the file to the section Management -> License -> Configuration -> Local Activation
After rebooting the device, the license should be completely activated. There are several ways to check it, the easiest is just entering the PTP section through the web page, where a green LICENSED flag should state that the PTP license is running.
On the other hand, within the PTP configuration at Timing -> IEEE 1588-2008 (PTPv2) -> Configuration, different profiles and settings can now be applied.
If you have further questions, please refer to our White Rabbit Support Hub where you have access to further resources or the option to submit a ticket to discuss further with our experts.