PTP Version 2 (BC) (MS20/MS30, PowerMICE, MACH 104, MACH 1040)

PTP version 2 provides considerably more settings. These support
- faster reconfiguration of the PTP network than in PTP version 1
- greater precision in some environments.

You select the PTP version you will use in the Time:PTP:Global dialog.

Global

Tab. Function IEEE 1588/PTPv2 BC

Parameters

Meaning

Possible values

Default setting

Priority 1

The clock with the lowest priority 1 becomes the reference clock (grandmaster).

0-255

128

Priority 2

If all the relevant values for selecting the reference clock are the same for multiple devices, the clock with the lowest priority 2 is selected as the reference clock (grandmaster).

0-255

128

Domain Number

Assignment of the clock to a PTPv2 domain. Only clocks with the same domain are synchronized.

0-255

0


Tab. IEEE 1588/PTPv2 BC Status

Parameters

Meaning

Possible values

Default setting

Two-Step

Displays the device's clock mode

Off (select v2‑boundary-clock-onestep in PTP Global dialog)

On (select v2‑boundary-clock-twostep in PTP Global dialog)

 

Steps Removed

Number of boundary clocks between this device and the PTP reference clock.

Offset to Master [ns]

Deviation of the local clock from the reference clock in nanoseconds.

Delay to Master [ns]

Single signal runtime (end-to-end) between the local device and reference clock in nanoseconds.

Prerequisite: The slave port's runtime mechanism is set to E2E.


Tab. PTP Clock Identities

Parameters

Meaning

Possible values

Default setting

Clock identifty

Own device UUID (unique identification number)

Parent Port identity

Port UUID of the direct master

Grandmaster identity

Device UUID of the reference clock


Note: PTPv2 uses as the device UUID 64 bits, consisting of the device's MAC address, between whose No. 3 and No. 4 bytes the values ff and fe are added.
A port UUID consists of the device UUID followed by a 16-bit port ID.
The device displays UUIDs as a byte sequence in hexadecimal notation.

Tab. Grandmaster (reference clock)

Parameters

Meaning

Possible values

Default setting

Priority 1

Display priority 1 of the current reference clock.

Priority 2

Display priority 2 of the current reference clock.

Class

Class of the reference clock

Precision

Estimated accuracy with regard to the UTC, indicated by the reference clock (the Grandmaster).

Variance

Variance as described in the IEEE 1588-2008 standard


Tab. Properties of the local time

Parameters

Meaning

Possible values

Default setting

Time source

Source selected for own clock.

atomicClock

gps

terrestrialRadio

ptp

ntp

handset

other

internalOscillator

internalOscillator

UTC Offset [s]

Current difference between the PTP time scale (see below) and the UTC.

-32768 to 32767

35 (since 2012‑07‑01)

UTC Offset valid

Specifies whether value of UTC offset is valid or not.

Yes

No

No

Time Traceable

The device gets the time from a primary UTC reference, e.g. from an NTP server.

Yes

No

Frequency Traceable

The device gets the frequency from a primary UTC reference, e.g. NTP server, GPS.

Yes

No

PTP Time Scale

The device uses the PTP time scale. According to IEEE 1588, the PTP time scale is the TAI atomic time started on 01.01.1970. In contrast to UTC, TAI does not use leap seconds. On 01.01.2009, the difference between UTC and TAI was +34 seconds.

Yes

No


Buttons

Tab. Buttons

Button

Meaning

“Set”

Transfers the changes to the volatile memory (RAM) of the device. To permanently save the changes, open the Basic Settings:Load/Save dialog, select the location to save the configuration, and click “Save”.

“Reload”

Updates the fields with the values that are saved in the volatile memory (RAM) of the device.

“Help”

Opens the online help.


Port

Tab. Port Dialog Version 2(BC)

Parameters

Meaning

Possible values

Default setting

Port

Port to which this entry applies.

If the device does not support the PTP mode selected, the table is empty.

PTP enable

Port sends/receives PTP synchronization messages

on

on

Port blocks PTP synchronization messages.

off

PTP Status

Port is in the initialization phase.

initializing

Port is in the faulty mode. Error in the PTP protocol.

faulty

PTP function is switched off at this port.

disabled

Port has not received any information and is waiting for synchronization messages.

listening

Port is in PTP pre-master mode.

pre-master

Port is in PTP master mode.

master

Port is in PTP uncalibrated mode.

uncalibrated

Port is in PTP passive mode.

passive

Port is in PTP slave mode.

slave

Sync Interval [s]

Interval in seconds for the synchronization messages

0,5; 1; 2

1

Runtime Measuring Mechanism

Mechanism for measuring the message runtime.

Enter the same mechanism for the PTP device connected to this port.

A PTP slave port measures the runtime of the entire transmission path to the master. The device displays the measured value in the PTP:Version 2(BC):Global dialog (refer Global).

E2E (end-to-end):

The device measures the runtime to all the PTP devices connected. If a reconfiguration is performed, this mechanism eliminates the need to determine the runtime again, provided all these devices support P2P.

The MS20, MS30 and PowerMICE devices with MM23 or MM33 modules, as well as the MACH 104 and MACH 1040 devices support these mechanisms.

P2P (peer-to-peer)

No runtime determination.

Disabled

Disabled

     

P2P Runtime

Measured P2P (peer-to-peer) runtime.

Prerequisite:
You have selected the P2P runtime measuring mechanism.

P2P Runtime Measuring Interval

Interval for peer-to-peer runtime measurements at this port.

Prerequisite:
You have selected the P2P runtime measuring mechanism on the device itself and on the PTP device connected.

Network Protocol

Transport protocol for PTP messages.

802.3 Ethernet, UDP/IPv4

UDP/IPv4

Announce Interval

Message interval for PTP topology discovery (selection of the reference clock).

Select the same value for all devices within a PTP domain.

1, 2, 4, 8, 16

2

Announce Timeout

Announce interval timeout for PTP topology discovery in number of announce intervals.

The standard settings of announce interval = 2 (2 per second) and announce timeout = 3 result in a timeout of 3 x 2 seconds = 6 seconds.

Select the same value for all devices within a PTP domain.

2-10

3

E2E Runtime Measuring Interval

Displays in seconds the interval for E2E (end-to-end) runtime measurements at this port. This is a device variable and is assigned to ports with PTP slave status by the master connected. If the port itself is the master, then the device assigns the port the value 8 (state on delivery).

8

V1 Hardware Compatibility

Some devices from other manufacturers require PTP messages of specific length.

If the UDP/IPv4 network protocol is selected and the function is active, the device extends the PTP messages.

auto, on, off

auto

Asymmetry

Correction of the runtime asymmetry in ns. A runtime measurement value of x ns corrupted by asymmetrical transmission values corresponds to an asymmetry of x∙2 ns

VLAN

The VLAN ID with which the device sends PTP frames to this port.

Note:
  • Also take the port's VLAN setting (refer VLAN Static) into account here, in particular whether the VLAN exists and if the port is a tagged or untagged member in the VLAN.
  • none: The device always sends PTP frames absent a VLAN tag, even if the port is a tagged member of the VLAN.
  • You can select VLANs that you have already set up using of the table row drop-down list.

none, 0 - 4042

none

VLAN Priority

The VLAN priority (Layer 2, IEEE 802.1p) with which the device sends PTP frames to this port.
If you have set the VLAN ID to none, the device ignores the VLAN priority.

0 - 7

0


Buttons

Tab. Buttons

Button

Meaning

“Set”

Transfers the changes to the volatile memory (RAM) of the device. To permanently save the changes, open the Basic Settings:Load/Save dialog, select the location to save the configuration, and click “Save”.

“Reload”

Updates the fields with the values that are saved in the volatile memory (RAM) of the device.

“Help”

Opens the online help.