ptpbaseClockCurrentDSStepsRemoved OBJECT-TYPE SYNTAX Unsigned32 UNITS "Steps" MAX-ACCESS read-only STATUS current DESCRIPTION "The current clock dataset stepsRemoved value. This object specifies the distance measured by the number of boundary clocks between the local clock and the foreign master as indicated in the stepsRemoved field of Announce messages." REFERENCE "Section 8.2.2.2 ('stepsRemoved') of [IEEE-1588-2008]" ::= { ptpbaseClockCurrentDSEntry 4 } ptpbaseClockCurrentDSOffsetFromMaster OBJECT-TYPE SYNTAX PtpClockTimeInterval UNITS "Time Interval" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the current clock dataset ClockOffset value. The value of the computation of the offset in time between a slave and a master clock." REFERENCE "Section 8.2.2.3 ('currentDS.offsetFromMaster') of [IEEE-1588-2008]" ::= { ptpbaseClockCurrentDSEntry 5 } ptpbaseClockCurrentDSMeanPathDelay OBJECT-TYPE SYNTAX PtpClockTimeInterval UNITS "Time Interval" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the current clock dataset MeanPathDelay value. The mean path delay between a pair of ports as measured by the delay request-response mechanism." REFERENCE "Section 8.2.2.4 ('currentDS.meanPathDelay') of [IEEE-1588-2008]" ::= { ptpbaseClockCurrentDSEntry 6 }
ptpbaseClockParentDSTable OBJECT-TYPE SYNTAX SEQUENCE OF PtpbaseClockParentDSEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table of information about the PTP clock parentDS for all domains." ::= { ptpbaseMIBClockInfo 2 } ptpbaseClockParentDSEntry OBJECT-TYPE SYNTAX PtpbaseClockParentDSEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table entry that contains information about a single PTP clock parentDS for a domain." REFERENCE "Section 8.2.3 ('parentDS data set member specifications') of [IEEE-1588-2008]" INDEX { ptpbaseClockParentDSDomainIndex, ptpbaseClockParentDSClockTypeIndex, ptpbaseClockParentDSInstanceIndex } ::= { ptpbaseClockParentDSTable 1 } PtpbaseClockParentDSEntry ::= SEQUENCE { ptpbaseClockParentDSDomainIndex PtpClockDomainType, ptpbaseClockParentDSClockTypeIndex PtpClockType, ptpbaseClockParentDSInstanceIndex PtpClockInstanceType, ptpbaseClockParentDSParentPortIdentity OCTET STRING, ptpbaseClockParentDSParentStats TruthValue, ptpbaseClockParentDSOffset PtpClockIntervalBase2, ptpbaseClockParentDSClockPhChRate Integer32, ptpbaseClockParentDSGMClockIdentity PtpClockIdentity, ptpbaseClockParentDSGMClockPriority1 Unsigned32, ptpbaseClockParentDSGMClockPriority2 Unsigned32, ptpbaseClockParentDSGMClockQualityClass PtpClockQualityClassType, ptpbaseClockParentDSGMClockQualityAccuracy PtpClockQualityAccuracyType, ptpbaseClockParentDSGMClockQualityOffset Unsigned32 }
ptpbaseClockParentDSDomainIndex OBJECT-TYPE SYNTAX PtpClockDomainType MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object specifies the domain number used to create a logical group of PTP devices." ::= { ptpbaseClockParentDSEntry 1 } ptpbaseClockParentDSClockTypeIndex OBJECT-TYPE SYNTAX PtpClockType MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object specifies the clock type as defined in the textual convention description." ::= { ptpbaseClockParentDSEntry 2 } ptpbaseClockParentDSInstanceIndex OBJECT-TYPE SYNTAX PtpClockInstanceType MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object specifies the instance of the clock for this clock type in the given domain." ::= { ptpbaseClockParentDSEntry 3 } ptpbaseClockParentDSParentPortIdentity OBJECT-TYPE SYNTAX OCTET STRING(SIZE(1..256)) MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the value of portIdentity of the port on the master that issues the Sync messages used in synchronizing this clock." REFERENCE "Section 8.2.3.2 ('parentDS.parentPortIdentity') of [IEEE-1588-2008]" ::= { ptpbaseClockParentDSEntry 4 }
ptpbaseClockParentDSParentStats OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the parentDS ParentStats value. This value indicates whether the values of ParentDSOffset and ParentDSClockPhChRate have been measured and are valid. A TRUE value shall indicate valid data." REFERENCE "Section 8.2.3.3 ('parentDS.parentStats') of [IEEE-1588-2008]" ::= { ptpbaseClockParentDSEntry 5 } ptpbaseClockParentDSOffset OBJECT-TYPE SYNTAX PtpClockIntervalBase2 (-128..127) MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the parentDS ParentOffsetScaledLogVariance value. This value is the variance of the parent clock's phase as measured by the local clock." REFERENCE "Section 8.2.3.4 ('parentDS.observedParentOffsetScaledLogVariance') of [IEEE-1588-2008]" ::= { ptpbaseClockParentDSEntry 6 } ptpbaseClockParentDSClockPhChRate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the clock's parentDS ParentClockPhaseChangeRate value. This value is an estimate of the parent clock's phase change rate as measured by the slave clock." REFERENCE "Section 8.2.3.5 ('parentDS.observedParentClockPhaseChangeRate') of [IEEE-1588-2008]" ::= { ptpbaseClockParentDSEntry 7 }
ptpbaseClockParentDSGMClockIdentity OBJECT-TYPE SYNTAX PtpClockIdentity MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the parentDS grandmaster clock identity." REFERENCE "Section 8.2.3.6 ('parentDS.grandmasterIdentity') of [IEEE-1588-2008]" ::= { ptpbaseClockParentDSEntry 8 } ptpbaseClockParentDSGMClockPriority1 OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the parentDS grandmaster clock priority1." REFERENCE "Section 8.2.3.8 ('parentDS.grandmasterPriority1') of [IEEE-1588-2008]" ::= { ptpbaseClockParentDSEntry 9 } ptpbaseClockParentDSGMClockPriority2 OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the parentDS grandmaster clock priority2." REFERENCE "Section 8.2.3.9 ('parentDS.grandmasterPriority2') of [IEEE-1588-2008]" ::= { ptpbaseClockParentDSEntry 10 } ptpbaseClockParentDSGMClockQualityClass OBJECT-TYPE SYNTAX PtpClockQualityClassType MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the parentDS grandmaster clock quality class." REFERENCE "Section 8.2.3.7 ('parentDS.grandmasterClockQuality') of [IEEE-1588-2008]" ::= { ptpbaseClockParentDSEntry 11 }
ptpbaseClockParentDSGMClockQualityAccuracy OBJECT-TYPE SYNTAX PtpClockQualityAccuracyType MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the parentDS grandmaster clock quality accuracy." REFERENCE "Section 8.2.3.7 ('parentDS.grandmasterClockQuality') of [IEEE-1588-2008]" ::= { ptpbaseClockParentDSEntry 12 } ptpbaseClockParentDSGMClockQualityOffset OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the parentDS grandmaster clock quality offset." REFERENCE "Section 8.2.3.7 ('parentDS.grandmasterClockQuality') of [IEEE-1588-2008]" ::= { ptpbaseClockParentDSEntry 13 } ptpbaseClockDefaultDSTable OBJECT-TYPE SYNTAX SEQUENCE OF PtpbaseClockDefaultDSEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table of information about the PTP clock defaultDS for all domains." ::= { ptpbaseMIBClockInfo 3 } ptpbaseClockDefaultDSEntry OBJECT-TYPE SYNTAX PtpbaseClockDefaultDSEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table entry that contains information about a single PTP clock defaultDS for a domain." INDEX { ptpbaseClockDefaultDSDomainIndex, ptpbaseClockDefaultDSClockTypeIndex, ptpbaseClockDefaultDSInstanceIndex } ::= { ptpbaseClockDefaultDSTable 1 } PtpbaseClockDefaultDSEntry ::= SEQUENCE {
ptpbaseClockDefaultDSDomainIndex PtpClockDomainType, ptpbaseClockDefaultDSClockTypeIndex PtpClockType, ptpbaseClockDefaultDSInstanceIndex PtpClockInstanceType, ptpbaseClockDefaultDSTwoStepFlag TruthValue, ptpbaseClockDefaultDSClockIdentity PtpClockIdentity, ptpbaseClockDefaultDSPriority1 Unsigned32, ptpbaseClockDefaultDSPriority2 Unsigned32, ptpbaseClockDefaultDSSlaveOnly TruthValue, ptpbaseClockDefaultDSQualityClass PtpClockQualityClassType, ptpbaseClockDefaultDSQualityAccuracy PtpClockQualityAccuracyType, ptpbaseClockDefaultDSQualityOffset Integer32 } ptpbaseClockDefaultDSDomainIndex OBJECT-TYPE SYNTAX PtpClockDomainType MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object specifies the domain number used to create a logical group of PTP devices." ::= { ptpbaseClockDefaultDSEntry 1 } ptpbaseClockDefaultDSClockTypeIndex OBJECT-TYPE SYNTAX PtpClockType MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object specifies the clock type as defined in the textual convention description." ::= { ptpbaseClockDefaultDSEntry 2 } ptpbaseClockDefaultDSInstanceIndex OBJECT-TYPE SYNTAX PtpClockInstanceType MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object specifies the instance of the clock for this clock type in the given domain." ::= { ptpbaseClockDefaultDSEntry 3 } ptpbaseClockDefaultDSTwoStepFlag OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies whether the two-step process is used." ::= { ptpbaseClockDefaultDSEntry 4 }
ptpbaseClockDefaultDSClockIdentity OBJECT-TYPE SYNTAX PtpClockIdentity MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the defaultDS clockIdentity member." ::= { ptpbaseClockDefaultDSEntry 5 } ptpbaseClockDefaultDSPriority1 OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the defaultDS priority1 member." ::= { ptpbaseClockDefaultDSEntry 6 } ptpbaseClockDefaultDSPriority2 OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the defaultDS priority2 member." ::= { ptpbaseClockDefaultDSEntry 7 } ptpbaseClockDefaultDSSlaveOnly OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies whether the SlaveOnly flag is set." ::= { ptpbaseClockDefaultDSEntry 8 } ptpbaseClockDefaultDSQualityClass OBJECT-TYPE SYNTAX PtpClockQualityClassType MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the defaultDS Quality Class." ::= { ptpbaseClockDefaultDSEntry 9 } ptpbaseClockDefaultDSQualityAccuracy OBJECT-TYPE SYNTAX PtpClockQualityAccuracyType MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the defaultDS Quality Accuracy." ::= { ptpbaseClockDefaultDSEntry 10 }
ptpbaseClockDefaultDSQualityOffset OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the defaultDS Quality offset." ::= { ptpbaseClockDefaultDSEntry 11 } ptpbaseClockRunningTable OBJECT-TYPE SYNTAX SEQUENCE OF PtpbaseClockRunningEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table of information about the PTP clock running datasets for all domains." ::= { ptpbaseMIBClockInfo 4 } ptpbaseClockRunningEntry OBJECT-TYPE SYNTAX PtpbaseClockRunningEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table entry that contains information about a single PTP clock running dataset for a domain." INDEX { ptpbaseClockRunningDomainIndex, ptpbaseClockRunningClockTypeIndex, ptpbaseClockRunningInstanceIndex } ::= { ptpbaseClockRunningTable 1 } PtpbaseClockRunningEntry ::= SEQUENCE { ptpbaseClockRunningDomainIndex PtpClockDomainType, ptpbaseClockRunningClockTypeIndex PtpClockType, ptpbaseClockRunningInstanceIndex PtpClockInstanceType, ptpbaseClockRunningState PtpClockStateType, ptpbaseClockRunningPacketsSent Counter64, ptpbaseClockRunningPacketsReceived Counter64 }
ptpbaseClockRunningDomainIndex OBJECT-TYPE SYNTAX PtpClockDomainType MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object specifies the domain number used to create a logical group of PTP devices." ::= { ptpbaseClockRunningEntry 1 } ptpbaseClockRunningClockTypeIndex OBJECT-TYPE SYNTAX PtpClockType MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object specifies the clock type as defined in the textual convention description." ::= { ptpbaseClockRunningEntry 2 } ptpbaseClockRunningInstanceIndex OBJECT-TYPE SYNTAX PtpClockInstanceType MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object specifies the instance of the clock for this clock type in the given domain." ::= { ptpbaseClockRunningEntry 3 } ptpbaseClockRunningState OBJECT-TYPE SYNTAX PtpClockStateType MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the clock state returned by a PTP engine." ::= { ptpbaseClockRunningEntry 4 } ptpbaseClockRunningPacketsSent OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the total number of all unicast and multicast packets that have been sent out for this clock in this domain for this type. These counters are discontinuous." ::= { ptpbaseClockRunningEntry 5 }
ptpbaseClockRunningPacketsReceived OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the total number of all unicast and multicast packets that have been received for this clock in this domain for this type. These counters are discontinuous." ::= { ptpbaseClockRunningEntry 6 } ptpbaseClockTimePropertiesDSTable OBJECT-TYPE SYNTAX SEQUENCE OF PtpbaseClockTimePropertiesDSEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table of information about the PTP clock timePropertiesDS for all domains." ::= { ptpbaseMIBClockInfo 5 } ptpbaseClockTimePropertiesDSEntry OBJECT-TYPE SYNTAX PtpbaseClockTimePropertiesDSEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table entry that contains information about a single PTP clock timePropertiesDS for a domain." REFERENCE "Section 8.2.4 ('timePropertiesDS data set member specifications') of [IEEE-1588-2008]" INDEX { ptpbaseClockTimePropertiesDSDomainIndex, ptpbaseClockTimePropertiesDSClockTypeIndex, ptpbaseClockTimePropertiesDSInstanceIndex } ::= { ptpbaseClockTimePropertiesDSTable 1 } PtpbaseClockTimePropertiesDSEntry ::= SEQUENCE { ptpbaseClockTimePropertiesDSDomainIndex PtpClockDomainType, ptpbaseClockTimePropertiesDSClockTypeIndex PtpClockType, ptpbaseClockTimePropertiesDSInstanceIndex PtpClockInstanceType, ptpbaseClockTimePropertiesDSCurrentUTCOffsetValid TruthValue, ptpbaseClockTimePropertiesDSCurrentUTCOffset Integer32, ptpbaseClockTimePropertiesDSLeap59 TruthValue, ptpbaseClockTimePropertiesDSLeap61 TruthValue, ptpbaseClockTimePropertiesDSTimeTraceable TruthValue, ptpbaseClockTimePropertiesDSFreqTraceable TruthValue, ptpbaseClockTimePropertiesDSPTPTimescale TruthValue,
ptpbaseClockTimePropertiesDSSource PtpClockTimeSourceType } ptpbaseClockTimePropertiesDSDomainIndex OBJECT-TYPE SYNTAX PtpClockDomainType MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object specifies the domain number used to create a logical group of PTP devices." ::= { ptpbaseClockTimePropertiesDSEntry 1 } ptpbaseClockTimePropertiesDSClockTypeIndex OBJECT-TYPE SYNTAX PtpClockType MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object specifies the clock type as defined in the textual convention description." ::= { ptpbaseClockTimePropertiesDSEntry 2 } ptpbaseClockTimePropertiesDSInstanceIndex OBJECT-TYPE SYNTAX PtpClockInstanceType MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object specifies the instance of the clock for this clock type in the given domain." ::= { ptpbaseClockTimePropertiesDSEntry 3 } ptpbaseClockTimePropertiesDSCurrentUTCOffsetValid OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the timePropertiesDS value of whether the current UTC offset is valid." REFERENCE "Section 8.2.4.2 ('timePropertiesDS.currentUtcOffset') of [IEEE-1588-2008]" ::= { ptpbaseClockTimePropertiesDSEntry 4 } ptpbaseClockTimePropertiesDSCurrentUTCOffset OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current
DESCRIPTION "This object specifies the timePropertiesDS value of the current UTC offset. In PTP systems whose epoch is the PTP epoch, the value of timePropertiesDS.currentUtcOffset is the offset between TAI and UTC; otherwise, the value has no meaning. The value shall be in units of seconds." REFERENCE "Section 8.2.4.3 ('timePropertiesDS.currentUtcOffsetValid') of [IEEE-1588-2008]" ::= { ptpbaseClockTimePropertiesDSEntry 5 } ptpbaseClockTimePropertiesDSLeap59 OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the Leap59 value in the clock currentDS." REFERENCE "Section 8.2.4.4 ('timePropertiesDS.leap59') of [IEEE-1588-2008]" ::= { ptpbaseClockTimePropertiesDSEntry 6 } ptpbaseClockTimePropertiesDSLeap61 OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the Leap61 value in the clock currentDS." REFERENCE "Section 8.2.4.5 ('timePropertiesDS.leap61') of [IEEE-1588-2008]" ::= { ptpbaseClockTimePropertiesDSEntry 7 } ptpbaseClockTimePropertiesDSTimeTraceable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the Time Traceable value in the clock currentDS." REFERENCE "Section 8.2.4.6 ('timePropertiesDS.timeTraceable') of [IEEE-1588-2008]" ::= { ptpbaseClockTimePropertiesDSEntry 8 }
ptpbaseClockTimePropertiesDSFreqTraceable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the Frequency Traceable value in the clock currentDS." REFERENCE "Section 8.2.4.7 ('timePropertiesDS.frequencyTraceable') of [IEEE-1588-2008]" ::= { ptpbaseClockTimePropertiesDSEntry 9 } ptpbaseClockTimePropertiesDSPTPTimescale OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the PTP Timescale value in the clock currentDS." REFERENCE "Section 8.2.4.8 ('timePropertiesDS.ptpTimescale') of [IEEE-1588-2008]" ::= { ptpbaseClockTimePropertiesDSEntry 10 } ptpbaseClockTimePropertiesDSSource OBJECT-TYPE SYNTAX PtpClockTimeSourceType MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the Timesource value in the clock currentDS." REFERENCE "Section 8.2.4.9 ('timePropertiesDS.timeSource') of [IEEE-1588-2008]" ::= { ptpbaseClockTimePropertiesDSEntry 11 } ptpbaseClockTransDefaultDSTable OBJECT-TYPE SYNTAX SEQUENCE OF PtpbaseClockTransDefaultDSEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table of information about the PTP transparentClockDefaultDS for all domains." ::= { ptpbaseMIBClockInfo 6 }
ptpbaseClockTransDefaultDSEntry OBJECT-TYPE SYNTAX PtpbaseClockTransDefaultDSEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table entry that contains information about a single PTP transparent clock defaultDS for a domain." REFERENCE "Section 8.3.2 ('transparentClockDefaultDS data set member specifications') of [IEEE-1588-2008]" INDEX { ptpbaseClockTransDefaultDSDomainIndex, ptpbaseClockTransDefaultDSInstanceIndex } ::= { ptpbaseClockTransDefaultDSTable 1 } PtpbaseClockTransDefaultDSEntry ::= SEQUENCE { ptpbaseClockTransDefaultDSDomainIndex PtpClockDomainType, ptpbaseClockTransDefaultDSInstanceIndex PtpClockInstanceType, ptpbaseClockTransDefaultDSClockIdentity PtpClockIdentity, ptpbaseClockTransDefaultDSNumOfPorts Counter32, ptpbaseClockTransDefaultDSDelay PtpClockMechanismType, ptpbaseClockTransDefaultDSPrimaryDomain PtpClockDomainType } ptpbaseClockTransDefaultDSDomainIndex OBJECT-TYPE SYNTAX PtpClockDomainType MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object specifies the domain number used to create a logical group of PTP devices." ::= { ptpbaseClockTransDefaultDSEntry 1 } ptpbaseClockTransDefaultDSInstanceIndex OBJECT-TYPE SYNTAX PtpClockInstanceType MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object specifies the instance of the clock for this clock type in the given domain." ::= { ptpbaseClockTransDefaultDSEntry 2 } ptpbaseClockTransDefaultDSClockIdentity OBJECT-TYPE SYNTAX PtpClockIdentity MAX-ACCESS read-only STATUS current
DESCRIPTION "This object specifies the value of the clockIdentity attribute of the local clock." REFERENCE "Section 8.3.2.2.1 ('transparentClockDefaultDS.clockIdentity') of [IEEE-1588-2008]" ::= { ptpbaseClockTransDefaultDSEntry 3 } ptpbaseClockTransDefaultDSNumOfPorts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the number of PTP ports of the device. These counters are discontinuous." REFERENCE "Section 8.3.2.2.2 ('transparentClockDefaultDS.numberPorts') of [IEEE-1588-2008]" ::= { ptpbaseClockTransDefaultDSEntry 4 } ptpbaseClockTransDefaultDSDelay OBJECT-TYPE SYNTAX PtpClockMechanismType MAX-ACCESS read-only STATUS current DESCRIPTION "This object, if the transparent clock is an end-to-end transparent clock, has the value of e2e; if the transparent clock is a peer-to-peer transparent clock, the value is p2p." REFERENCE "Section 8.3.2.3.1 ('transparentClockDefaultDS.delayMechanism') of [IEEE-1588-2008]" ::= { ptpbaseClockTransDefaultDSEntry 5 } ptpbaseClockTransDefaultDSPrimaryDomain OBJECT-TYPE SYNTAX PtpClockDomainType MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the value of the primary syntonization domain. The initialization value is 0." REFERENCE "Section 8.3.2.3.2 ('transparentClockDefaultDS.primaryDomain') of [IEEE-1588-2008]" ::= { ptpbaseClockTransDefaultDSEntry 6 }
ptpbaseClockPortTable OBJECT-TYPE SYNTAX SEQUENCE OF PtpbaseClockPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table of information about the clock ports for a particular domain." ::= { ptpbaseMIBClockInfo 7 } ptpbaseClockPortEntry OBJECT-TYPE SYNTAX PtpbaseClockPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table entry that contains information about a single clock port." INDEX { ptpbaseClockPortDomainIndex, ptpbaseClockPortClockTypeIndex, ptpbaseClockPortClockInstanceIndex, ptpbaseClockPortTablePortNumberIndex } ::= { ptpbaseClockPortTable 1 } PtpbaseClockPortEntry ::= SEQUENCE { ptpbaseClockPortDomainIndex PtpClockDomainType, ptpbaseClockPortClockTypeIndex PtpClockType, ptpbaseClockPortClockInstanceIndex PtpClockInstanceType, ptpbaseClockPortTablePortNumberIndex PtpClockPortNumber, ptpbaseClockPortName DisplayString, ptpbaseClockPortRole PtpClockRoleType, ptpbaseClockPortSyncTwoStep TruthValue, ptpbaseClockPortCurrentPeerAddressType AutonomousType, ptpbaseClockPortCurrentPeerAddress PtpClockPortTransportTypeAddress, ptpbaseClockPortNumOfAssociatedPorts Gauge32 } ptpbaseClockPortDomainIndex OBJECT-TYPE SYNTAX PtpClockDomainType MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object specifies the domain number used to create a logical group of PTP devices." ::= { ptpbaseClockPortEntry 1 }
ptpbaseClockPortClockTypeIndex OBJECT-TYPE SYNTAX PtpClockType MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object specifies the clock type as defined in the textual convention description." ::= { ptpbaseClockPortEntry 2 } ptpbaseClockPortClockInstanceIndex OBJECT-TYPE SYNTAX PtpClockInstanceType MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object specifies the instance of the clock for this clock type in the given domain." ::= { ptpbaseClockPortEntry 3 } ptpbaseClockPortTablePortNumberIndex OBJECT-TYPE SYNTAX PtpClockPortNumber MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object specifies the PTP portNumber for this port." ::= { ptpbaseClockPortEntry 4 } ptpbaseClockPortName OBJECT-TYPE SYNTAX DisplayString (SIZE (1..64)) MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the PTP clock port name configured on the node." ::= { ptpbaseClockPortEntry 5 } ptpbaseClockPortRole OBJECT-TYPE SYNTAX PtpClockRoleType MAX-ACCESS read-only STATUS current DESCRIPTION "This object describes the current role (slave/master) of the port." ::= { ptpbaseClockPortEntry 6 } ptpbaseClockPortSyncTwoStep OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current
DESCRIPTION "This object specifies that two-step clock operation between the PTP master and slave device is enabled." ::= { ptpbaseClockPortEntry 7 } ptpbaseClockPortCurrentPeerAddressType OBJECT-TYPE SYNTAX AutonomousType MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the current peer's network address type used for PTP communication." ::= { ptpbaseClockPortEntry 8 } ptpbaseClockPortCurrentPeerAddress OBJECT-TYPE SYNTAX PtpClockPortTransportTypeAddress MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the current peer's network address used for PTP communication." ::= { ptpbaseClockPortEntry 9 } ptpbaseClockPortNumOfAssociatedPorts OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the following: For a master port - the number of PTP slave sessions (peers) associated with this PTP port. For a slave port - the number of masters available to this slave port (might or might not be peered)." ::= { ptpbaseClockPortEntry 10 } ptpbaseClockPortDSTable OBJECT-TYPE SYNTAX SEQUENCE OF PtpbaseClockPortDSEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table of information about the clock's portDS for a particular domain." ::= { ptpbaseMIBClockInfo 8 }
ptpbaseClockPortDSEntry OBJECT-TYPE SYNTAX PtpbaseClockPortDSEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table entry that contains portDS information for a single clock port." INDEX { ptpbaseClockPortDSDomainIndex, ptpbaseClockPortDSClockTypeIndex, ptpbaseClockPortDSClockInstanceIndex, ptpbaseClockPortDSPortNumberIndex } ::= { ptpbaseClockPortDSTable 1 } PtpbaseClockPortDSEntry ::= SEQUENCE { ptpbaseClockPortDSDomainIndex PtpClockDomainType, ptpbaseClockPortDSClockTypeIndex PtpClockType, ptpbaseClockPortDSClockInstanceIndex PtpClockInstanceType, ptpbaseClockPortDSPortNumberIndex PtpClockPortNumber, ptpbaseClockPortDSName DisplayString, ptpbaseClockPortDSPortIdentity OCTET STRING, ptpbaseClockPortDSlogAnnouncementInterval PtpClockIntervalBase2, ptpbaseClockPortDSAnnounceRctTimeout Integer32, ptpbaseClockPortDSlogSyncInterval PtpClockIntervalBase2, ptpbaseClockPortDSMinDelayReqInterval Integer32, ptpbaseClockPortDSPeerDelayReqInterval Integer32, ptpbaseClockPortDSDelayMech PtpClockMechanismType, ptpbaseClockPortDSPeerMeanPathDelay PtpClockTimeInterval, ptpbaseClockPortDSGrantDuration Unsigned32, ptpbaseClockPortDSPTPVersion Unsigned32 } ptpbaseClockPortDSDomainIndex OBJECT-TYPE SYNTAX PtpClockDomainType MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object specifies the domain number used to create a logical group of PTP devices." ::= { ptpbaseClockPortDSEntry 1 } ptpbaseClockPortDSClockTypeIndex OBJECT-TYPE SYNTAX PtpClockType MAX-ACCESS not-accessible STATUS current
DESCRIPTION "This object specifies the clock type as defined in the textual convention description." ::= { ptpbaseClockPortDSEntry 2 } ptpbaseClockPortDSClockInstanceIndex OBJECT-TYPE SYNTAX PtpClockInstanceType MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object specifies the instance of the clock for this clock type in the given domain." ::= { ptpbaseClockPortDSEntry 3 } ptpbaseClockPortDSPortNumberIndex OBJECT-TYPE SYNTAX PtpClockPortNumber MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object specifies the PTP portNumber associated with this PTP port." ::= { ptpbaseClockPortDSEntry 4 } ptpbaseClockPortDSName OBJECT-TYPE SYNTAX DisplayString (SIZE (1..64)) MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the PTP clock portDS name." ::= { ptpbaseClockPortDSEntry 5 } ptpbaseClockPortDSPortIdentity OBJECT-TYPE SYNTAX OCTET STRING(SIZE(1..256)) MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the PTP clock port Identity." ::= { ptpbaseClockPortDSEntry 6 } ptpbaseClockPortDSlogAnnouncementInterval OBJECT-TYPE SYNTAX PtpClockIntervalBase2 UNITS "Time Interval" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the Announce message transmission interval associated with this clock port." ::= { ptpbaseClockPortDSEntry 7 }