PTP Protocol

Field name

Description

Type

ptp

PTP (Precision Time Protocol)

No value (only supports checking if file exists or not)

ptp.transport_specific

Transport Specific

Numeric (signed/unsigned Integer) value

ptp.message_type

Message Type

Signed/Unsigned Integer Value

ptp.reserved

Reserved

Numeric (signed/unsigned Integer) value

ptp.version

Version

Numeric (signed/unsigned Integer) value

ptp.length

Message Length

Unsigned Integer, 2 byte

ptp.sub_domain_number

Sub Domain Number

Unsigned Integer, 1 byte

ptp.flags

Flags

Unsigned Integer, 2 byte

ptp.flags.security

PTP Security

Signed/Unsigned Integer Value

ptp.flags.profile_2

PTP Profile Specific 2

Signed/Unsigned Integer Value

ptp.flags.profile_1

PTP Profile Specific 1

Signed/Unsigned Integer Value

ptp.flags.unicast

PTP Unicast

Signed/Unsigned Integer Value

ptp.flags.two_step

PTP Two Step

Signed/Unsigned Integer Value

ptp.flags.alternate_master

PTP Alternate Master

Signed/Unsigned Integer Value

ptp.flags.frequancy_traceable

PTP Frequancy Traceable

Signed/Unsigned Integer Value

ptp.flags.time_traceable

PTP Time Traceable

Signed/Unsigned Integer Value

ptp.flags.time_scale

PTP TimeScale

Signed/Unsigned Integer Value

ptp.flags.utc_reasonable

PTP UTC Reasonable

Signed/Unsigned Integer Value

ptp.flags.li_59

PTP LI 59

Signed/Unsigned Integer Value

ptp.flags.li_61

PTP LI 61

Signed/Unsigned Integer Value

ptp.correction

Correction

No value (only supports checking if file exists or not)

ptp.correction.ns

Correction NS

No value (only supports checking if file exists or not)

ptp.correction.sub_ns

Correction Sub Ns

No value (only supports checking if file exists or not)

ptp.clock_identity

Clock Identity

Unsigned Integer, 8 byte

ptp.source_port_identity

Source Port Identity

Unsigned Integer, 2 byte

ptp.sequence_id

Sequence Id

Unsigned Integer, 2 byte

ptp.control_field

Control Field

Signed/Unsigned Integer Value

ptp.log_message_period

Log Message Period

Signed Integer, 1 byte

ptp.origin_timestamp

Origin Timestamp

No value (only supports checking if file exists or not)

ptp.origin_timestamp.seconds

Origin Timestamp (Seconds)

No value (only supports checking if file exists or not)

ptp.origin_timestamp.nanoseconds

Origin Timestamp (NanoSeconds)

No value (only supports checking if file exists or not)

ptp.precise_origin_timestamp

Precise Origin Timestamp

No value (only supports checking if file exists or not)

ptp.precise_origin_timestamp.seconds

Precise Origin Timestamp (Seconds)

No value (only supports checking if file exists or not)

ptp.precise_origin_timestamp.nanoseconds

Precise Origin Timestamp (NanoSeconds)

No value (only supports checking if file exists or not)

ptp.receive_timestamp

Receive Timestamp

No value (only supports checking if file exists or not)

ptp.receive_timestamp.seconds

Receive Timestamp (Seconds)

No value (only supports checking if file exists or not)

ptp.receive_timestamp.nanoseconds

Receive Timestamp (NanoSeconds)

No value (only supports checking if file exists or not)

ptp.response_origin_timestamp

Response Origin Timestamp

No value (only supports checking if file exists or not)

ptp.response_origin_timestamp.seconds

Response Origin Timestamp (Seconds)

No value (only supports checking if file exists or not)

ptp.response_origin_timestamp.nanoseconds

Response Origin Timestamp (NanoSeconds)

No value (only supports checking if file exists or not)

ptp.request_receive_timestamp

Request Receive Timestamp

No value (only supports checking if file exists or not)

ptp.request_receive_timestamp.seconds

Request Receive Timestamp (Seconds)

No value (only supports checking if file exists or not)

ptp.request_receive_timestamp.nanoseconds

Request Receive Timestamp (NanoSeconds)

No value (only supports checking if file exists or not)

ptp.follow_up.tlv

Follow Up Information TLV

No value (only supports checking if file exists or not)

ptp.follow_up.tlv.typ

TLV Type

Signed/Unsigned Integer Value

ptp.follow_up.tlv.length

Length Field

Unsigned Integer, 2 byte

ptp.follow_up.tlv.organization_id

Organization Id

Unsigned Integer, 3 byte

ptp.follow_up.tlv.organization_sub_type

Organization Sub Type

Unsigned Integer, 3 byte

ptp.follow_up.tlv.cumul_scale_rate_offset

Cumulative Scaled Rate Offset

Unsigned Integer, 4 byte

ptp.follow_up.tlv.gm_time_base_indicator

Gm Time Base Indicator

Unsigned Integer, 2 byte

ptp.follow_up.tlv.last_gm_phase_change

Last GM Phase Change

String of hexadecimal bytes

ptp.follow_up.tlv.scaled_last_gm_frequency_change

Scaled Last GM Frequency Change

Unsigned Integer, 4 byte

ptp.requesting_port_identity

Requesting Port Identity

String of hexadecimal bytes

ptp.target_port_identity

Target Port Identity

String of hexadecimal bytes

ptp.tlv.message_interval

Message Interval Request TLV

No value (only supports checking if file exists or not)

ptp.tlv.type

TLV Type

Signed/Unsigned Integer Value

ptp.tlv.length

TLV Length

Unsigned Integer, 2 byte

ptp.tlv.organization_id

Organization Id

Unsigned Integer, 3 byte

ptp.tlv.organization_sub_type

Organization Sub Type

Unsigned Integer, 3 byte

ptp.tlv.link_delay_interval

TLV Link Delay Interval

Unsigned Integer, 1 byte

ptp.tlv.time_sync_interval

TLV Time Sync Interval

Unsigned Integer, 1 byte

ptp.tlv.announce_interval

TLV Announce Interval

Unsigned Integer, 1 byte

ptp.tlv.signaling_flags

Signaling TLV Flags

Unsigned Integer, 1 byte

ptp.tlv.signaling_flags.comp_rate_ratio

Comp Rate Ratio

Signed/Unsigned Integer Value

ptp.tlv.signaling_flags.comp_prop_delay

Comp Prop Delay

Signed/Unsigned Integer Value

ptp.tlv

TLV Node

No value (only supports checking if file exists or not)

ptp.tlv.data

Data Field

String of hexadecimal bytes

ptp.starting_boundary_hops

Starting Boundary Hops

Unsigned Integer, 1 byte

ptp.boundary_hops

Boundary Hops

Unsigned Integer, 1 byte

ptp.action_field

Action Field

Numeric (signed/unsigned Integer) value

ptp.tlv.management

Management TLV

No value (only supports checking if file exists or not)

ptp.tlv.management.id

Management Id

Unsigned Integer, 2 byte

ptp.origin_current_utc_offset

Origin Current UTC Offset

Unsigned Integer, 2 byte

ptp.priority

Priority

Unsigned Integer, 1 byte

ptp.grand_master_clock.class

Grand Master Clock Class

Unsigned Integer, 1 byte

ptp.grand_master_class_clock.accuracy

Grand Master Clock Accuracy

Signed/Unsigned Integer Value

ptp.grand_master_clock.variance

Grand Master Clock Variance

Unsigned Integer, 2 byte

ptp.grand_master_clock.identity

Grand Master Clock Identity

Unsigned Integer, 8 byte

ptp.local_steps_removed

Local Steps Removed

Unsigned Integer, 2 byte

ptp.time_source

Time Source

Signed/Unsigned Integer Value