Telecom Profile – With Signaling Configuration Command

When the PTP domain that is supported by the TCA8000 Timing Server consists of Timing Clients that support Telecom Profile with Signaling, this profile is used.

The Sync, Delay_Response, and Announce range can be restricted to allow only certain rates to be accepted and thereby acknowledged in the Signaling response. The default values or configured for the completer range supported for each parameter by the TCA8000 Timing Server. The configuration parameters in italics do not need to be configured, if parameters where set when configuring Telecom Profile without Signaling.

ptp grandmaster

This configuration command which is described in all the other profiles can also be used to set the following parameters instead of using the individual configuration commands. The parameters that are required which can be configured for signaling are the profile type (0-3), priority 1 and 2 (0 to 128) PTP Domain # (0-254), one/two-step mode, and Announce Timeout. The Sync, Delay_Response and Announce Interval needs to be configured through the specific commands related to these parameters.

Note: Two-step is not enabled when using TCA Timing Client as it is not required.

#config ptp grandmaster 2 1 1 20 0 6 0 6 3 where [Telecom profile=2], [priority1 & 2 = 1], [domain #=20] [one-step] [Delay_Response/Request Rate= 6] [Announce Interval =0] [Sync Rate = 6] [Announce Timeout=3]
ptp gm profile

Configures the PTP profile type as Telecom Profile which is the same profile type value as used for Telecom Profile without Signaling.

# config ptp gm profile 2
ptp gm domain

Configures the PTP domain number for the Timing Client(s). The values can be 0 to 254 and needs to be configured as the same domain number of the associated Timing Client(s).

# config ptp gm domain 20
ptp gm priority1

Provides a priority value (0 to 255) for Priority 1 parameter which is used in the Best Master Clock algorithm. The value is assigned to assist the BMC to select a Grandmaster for the PTP domain. There are two 8-bit priority fields which this is the one of them.

# config ptp gm priority1  128
ptp gm priority2

Provides a priority value (0 to 255) for Priority 2 parameter which is used in the Best Master Clock algorithm. The value is assigned to assist the BMC to select a Grandmaster for the PTP domain. There are two 8-bit priority fields which this is the one of them.

# config ptp gm priority3  128
ptp gm two-step

Enable the Follow-up event message when two-step is configured.

Note: Two-step enabled is not supported.

# config gm two-step 0
sync-interval-range [min max]

Configures the Sync event message rate from 1 – 64 pkt/sec. It is recommended that the range be set for the full range support.

# config ptp unicast sync-int-range 0 6 [where 0 = 1 pkt/sec and 6 = 64 pkt / sec]
delay- interval-range [min max]

Configures the Delay_Request/Response event message rate from 1 – 64 pkt/sec. It is recommended that the range be set for the full range support.

# config ptp unicast sync-int-range 0 6 [where 0 = 1 pkt/sec and 6 = 64 pkt / sec]
announce- interval-range [min max]

Configures the Announce interval message rate from 1pkt/1sec – 1pkt/8sec. It is recommended that the range be set for the full range support.

config ptp unicast announce-int-range 0  3 [where 0 = 1pkt/1sec and 3 = 1pkt/8sec]
ptp gm announce-receipt-timeout

Configures the timeout period for the Announce event message period from 2 to 10 seconds.

# config ptp gm announce-receipt-timeout 3
ptp gm dscp

Configures the Differential Service (DiffServ) of the IP packet which transports the PTP event and signaling messages. This should be configured to Explicit Forward (EF) which is a value of 46 decimal.

# config ptp slv gm dscp 46

Although signaling will enter and move Timing Clients that are no longer connected to an inactive state, the following commands can be used to keep the unicast table up to date with current Timing Client IP-addresses. It can also be used for allowing the Timing Client to re-negotiate the PTP parameters.

ptp start-announce

Configures the announce packet start timeout value in minutes. The value can be between 0 and 120.

# config ptp start-announce 70
Effective upon reboot.
ptp unicast del

This deletes the IP-address of a Timing Client (Slave) in which the Grandmaster will stop sending / receiving event messages.

# config ptp unicast del 192.168.40.50
clear all-unicast-entry*

Clears all the Timing Clients IP-addresses

telecom-standard

Configures the telecom standard based on which the PTP grandmaster announces the clock class. The values can be 1 to 4.

# config telecom-standard 2 [where 2 = Telecom-G8265.1-option 1]