PTP-MIB

File: PTP-MIB.mib (34266 bytes)

Imported modules

SNMPv2-SMI SNMPv2-TC Q-BRIDGE-MIB
DLINK-ID-REC-MIB

Imported symbols

MODULE-IDENTITY OBJECT-TYPE DisplayString
PortList dlink-common-mgmt

Defined Types

SwPTPClockDomainEntry  
SEQUENCE    
  swPTPUnit INTEGER
  swPTPClockDomainNumber INTEGER
  swPTPClockDomainName DisplayString

SwPTPPortEntry  
SEQUENCE    
  swPTPPort INTEGER
  swPTPPortState INTEGER

SwPTPBoundaryPortCFGEntry  
SEQUENCE    
  swPTPBoundaryPortAnnounceInterval INTEGER
  swPTPBoundaryPortAnnounceTimeout INTEGER
  swPTPBoundaryPortSyncInterval INTEGER
  swPTPBoundaryPortDelayReqInterval INTEGER
  swPTPBoundaryPortPDelayReqInterval INTEGER
  swPTPBoundaryPortDelayMechanism INTEGER

SwPTPp2pTransparentPortCFGEntry  
SEQUENCE    
  swPTPp2pTransparentPortPDelayReqInterval INTEGER

SwPTPBoundaryPortInfoEntry  
SEQUENCE    
  swPTPBoundaryPortRole INTEGER
  swPTPBoundaryPortDM INTEGER
  swPTPBoundaryPortAI INTEGER
  swPTPBoundaryPortART INTEGER
  swPTPBoundaryPortSI INTEGER
  swPTPBoundaryPortDRIM INTEGER
  swPTPBoundaryPortDRIS INTEGER
  swPTPBoundaryPortPDRI INTEGER
  swPTPBoundaryPortPMPD INTEGER
  swPTPBoundaryPortState INTEGER

SwPTPp2pTransparentPortInfoEntry  
SEQUENCE    
  swPTPp2pTransparentPortPDRI INTEGER
  swPTPp2pTransparentPortPMPD INTEGER
  swPTPp2pTransparentPortState INTEGER

SwPTPe2eTransparentPortInfoEntry  
SEQUENCE    
  swPTPe2eTransparentPortState INTEGER

SwPTPBoundaryClockEntry  
SEQUENCE    
  swPTPBoundaryClockIdentity OCTET STRING
  swPTPBoundaryClockClass INTEGER
  swPTPBoundaryClockStepsRemoved INTEGER
  swPTPBoundaryClockLastOffset DisplayString
  swPTPBoundaryClockMeanPathDelay DisplayString
  swPTPBoundaryClockEnabledPorts PortList

SwPTPTransparentClockEntry  
SEQUENCE    
  swPTPTransparentClockDelayMechanism INTEGER
  swPTPTransparentClockIdentity OCTET STRING
  swPTPTransparentClockEnabledPorts PortList

SwPTPBoundaryClockParentEntry  
SEQUENCE    
  swPTPParentPortIdentity OCTET STRING
  swPTPParentPortNumber INTEGER
  swPTPGrandmasterIdentity OCTET STRING
  swPTPGrandmasterClockClass INTEGER
  swPTPGrandmasterClockAccuracy INTEGER
  swPTPGrandmasterPriority1 INTEGER
  swPTPGrandmasterPriority2 INTEGER

SwPTPForeignMasterEntry  
SEQUENCE    
  swPTPFMPortIdentity OCTET STRING
  swPTPFMPortNumber INTEGER
  swPTPFMAnnounceMsg INTEGER

Defined Values

swPTPMIB 1.3.6.1.4.1.171.12.94
The structure of Precision Time Protocol for the proprietary enterprise.
MODULE-IDENTITY    

swPTPNotifications 1.3.6.1.4.1.171.12.94.0
OBJECT IDENTIFIER    

swPTPMIBObjects 1.3.6.1.4.1.171.12.94.1
OBJECT IDENTIFIER    

swPTPGeneralGroup 1.3.6.1.4.1.171.12.94.1.1
OBJECT IDENTIFIER    

swPTPPortCFG 1.3.6.1.4.1.171.12.94.1.2
OBJECT IDENTIFIER    

swPTPPortInfo 1.3.6.1.4.1.171.12.94.1.3
OBJECT IDENTIFIER    

swPTPClock 1.3.6.1.4.1.171.12.94.1.4
OBJECT IDENTIFIER    

swPTPClockParent 1.3.6.1.4.1.171.12.94.1.5
OBJECT IDENTIFIER    

swPTPForeignMaster 1.3.6.1.4.1.171.12.94.1.6
OBJECT IDENTIFIER    

swPTPState 1.3.6.1.4.1.171.12.94.1.1.1
This indicates the global state of PTP.
OBJECT-TYPE    
  INTEGER enabled(1), disabled(2)  

swPTPMode 1.3.6.1.4.1.171.12.94.1.1.2
This indicates the switch's PTP device type.
OBJECT-TYPE    
  INTEGER boundary(1), p2p-transparent(2), e2e-transparent(3)  

swPTPTransportProtocol 1.3.6.1.4.1.171.12.94.1.1.3
This indicates the transport protocol that will be used for the communication path.
OBJECT-TYPE    
  INTEGER udp(1), ethernet(2)  

swPTPBoundaryPriority1 1.3.6.1.4.1.171.12.94.1.1.4
This indicates the PTP boundary clock attributes. The priority 1 attribute is used in the execution of the best master clock algorithm. Lower values take precedence.
OBJECT-TYPE    
  INTEGER 0..255  

swPTPBoundaryPriority2 1.3.6.1.4.1.171.12.94.1.1.5
This indicates the PTP boundary clock attributes. The priority 2 attribute is used in the execution of the best master clock algorithm. Lower values take precedence. In the event that the operation of the BMC algorithm fails to order the clocks based on the values of priority1, the clock's class, and the clock's accuracy; the priority2 attribute will allow the creation of lower values compared to the other devices.
OBJECT-TYPE    
  INTEGER 0..255  

swPTPClockDomainTable 1.3.6.1.4.1.171.12.94.1.1.6
This table contains the per unit domain of the PTP clock.
OBJECT-TYPE    
  SEQUENCE OF  
    SwPTPClockDomainEntry

swPTPClockDomainEntry 1.3.6.1.4.1.171.12.94.1.1.6.1
This is an entry of the swPTPClockDomainTable.
OBJECT-TYPE    
  SwPTPClockDomainEntry  

swPTPUnit 1.3.6.1.4.1.171.12.94.1.1.6.1.1
This indicates the PTP unit number.
OBJECT-TYPE    
  INTEGER  

swPTPClockDomainNumber 1.3.6.1.4.1.171.12.94.1.1.6.1.2
This indicates the PTP clock common attribute of the domain number.
OBJECT-TYPE    
  INTEGER 0..127  

swPTPClockDomainName 1.3.6.1.4.1.171.12.94.1.1.6.1.3
This indicates the domain name of swPTPClockDomainNumber.
OBJECT-TYPE    
  DisplayString Size(0..32)  

swPTPPortTable 1.3.6.1.4.1.171.12.94.1.2.1
This table contains the per port state of the PTP clock.
OBJECT-TYPE    
  SEQUENCE OF  
    SwPTPPortEntry

swPTPPortEntry 1.3.6.1.4.1.171.12.94.1.2.1.1
This is an entry of the swPTPPortTable.
OBJECT-TYPE    
  SwPTPPortEntry  

swPTPPort 1.3.6.1.4.1.171.12.94.1.2.1.1.1
This indicates the PTP port number.
OBJECT-TYPE    
  INTEGER  

swPTPPortState 1.3.6.1.4.1.171.12.94.1.2.1.1.2
This indicates the port state of the PTP clock.
OBJECT-TYPE    
  INTEGER enabled(1), disabled(2)  

swPTPBoundaryPortCFGTable 1.3.6.1.4.1.171.12.94.1.2.2
This table contains the per port attributes of the PTP boundary clock. These attributes takes effect when the PTP device type is boundary.
OBJECT-TYPE    
  SEQUENCE OF  
    SwPTPBoundaryPortCFGEntry

swPTPBoundaryPortCFGEntry 1.3.6.1.4.1.171.12.94.1.2.2.1
This is an entry of the swPTPBoundaryPortTable.
OBJECT-TYPE    
  SwPTPBoundaryPortCFGEntry  

swPTPBoundaryPortAnnounceInterval 1.3.6.1.4.1.171.12.94.1.2.2.1.1
This indicates the mean time interval between successive announce messages. In line with the IEEE1588 protocol, the value of the announce interval will be represented as the logarithm to base 2 of this time measured in seconds. The range is 1-16, so the import value must either be 1, 2, 4, 8, or 16. If the input is not allowed, then the input should be automatically adjusted to allow the biggest and closest value.
OBJECT-TYPE    
  INTEGER 1..16  

swPTPBoundaryPortAnnounceTimeout 1.3.6.1.4.1.171.12.94.1.2.2.1.2
This indicates the announce interval number that has to pass without receipt of an Announce message before the occurrence of the ANNOUNCE_RECEIPT_TIMEOUT_EXPIRES event. This value multiplied by the announce interval value is equal to the interval time of the announce receipt timeout.
OBJECT-TYPE    
  INTEGER 2..10  

swPTPBoundaryPortSyncInterval 1.3.6.1.4.1.171.12.94.1.2.2.1.3
This indicates the mean time interval between successive Sync messages. In line with the IEEE1588 protocol, the value of the sync interval shall be represented as the logarithm to base 2 of this time measured in seconds. So the import value must either be 0.5, 1 or 2.
OBJECT-TYPE    
  INTEGER half-second(1), one-second(2), two-second(3)  

swPTPBoundaryPortDelayReqInterval 1.3.6.1.4.1.171.12.94.1.2.2.1.4
This indicates the permitted mean time interval between successive delay request messages which are sent by a slave to a specific port on the master. In line with the IEEE1588 protocol, the value of delay req interval shall be an exponent of 2. In addition, this interval shall be an integer with the minimum value being sync interval, and the maximum value being 32 times the sync interval value. The actual range of the allowed exponent of the interval delay request is [logSyncInterval+0, logSyncInterval+5]. If the sync interval is half a second and the delay req interval is 0, then the permitted time interval between successive delay request messages will be automatically adjusted to one second.
OBJECT-TYPE    
  INTEGER 0..5  

swPTPBoundaryPortPDelayReqInterval 1.3.6.1.4.1.171.12.94.1.2.2.1.5
This indicates the permitted mean time interval between successive pdelay request messages. In line with the IEEE1588 protocol, the value of pdelay req interval shall be represented as the logarithm to base 2 of this time measured in seconds. The range is 1-32, so the import value must be either 1, 2, 4, 8, 16 or 32. If the input is not allowed, then the input will be automatically adjusted to allow for the bigger and closest value.
OBJECT-TYPE    
  INTEGER 1..32  

swPTPBoundaryPortDelayMechanism 1.3.6.1.4.1.171.12.94.1.2.2.1.6
This indicates the mechanism for measuring the propagation delay time of an event message. e2e: End-to-End indicates that the port is configured to use the delay request-response mechanism. p2p: Peer-to-Peer is the peer delay mechanism
OBJECT-TYPE    
  INTEGER e2e(1), p2p(2)  

swPTPp2pTransparentPortCFGTable 1.3.6.1.4.1.171.12.94.1.2.3
This table contains the per port attribute for the P2P transparent clock.
OBJECT-TYPE    
  SEQUENCE OF  
    SwPTPp2pTransparentPortCFGEntry

swPTPp2pTransparentPortCFGEntry 1.3.6.1.4.1.171.12.94.1.2.3.1
This is an entry of the swPTPPortTable.
OBJECT-TYPE    
  SwPTPp2pTransparentPortCFGEntry  

swPTPp2pTransparentPortPDelayReqInterval 1.3.6.1.4.1.171.12.94.1.2.3.1.1
This indicates the permitted mean time interval between successive pdelay request messages. In line with the IEEE1588 protocol, the value of the pdelay req interval shall be represented as the logarithm to base 2 of this time measured in seconds. The range is 1-32, so the import value must be either 1, 2, 4, 8, 16 or 32. If the input is not allowed, then the input will be automatically adjusted to allow the biggest and closest value.
OBJECT-TYPE    
  INTEGER 1..32  

swPTPBoundaryPortInfoTable 1.3.6.1.4.1.171.12.94.1.3.1
This table contains the per port active attributes of the PTP boundary clock. This table will display when the PTP device type is boundary.
OBJECT-TYPE    
  SEQUENCE OF  
    SwPTPBoundaryPortInfoEntry

swPTPBoundaryPortInfoEntry 1.3.6.1.4.1.171.12.94.1.3.1.1
This is an entry of the swPTPBoundaryPortTable.
OBJECT-TYPE    
  SwPTPBoundaryPortInfoEntry  

swPTPBoundaryPortRole 1.3.6.1.4.1.171.12.94.1.3.1.1.1
This indicates the port role.
OBJECT-TYPE    
  INTEGER initializing(1), faulty(2), disabled(3), listening(4), pre-master(5), master(6), passive(7), uncalibrated(8), slave(9)  

swPTPBoundaryPortDM 1.3.6.1.4.1.171.12.94.1.3.1.1.2
This indicates the propagation delay measuring mechanism.
OBJECT-TYPE    
  INTEGER e2e(1), p2p(2)  

swPTPBoundaryPortAI 1.3.6.1.4.1.171.12.94.1.3.1.1.3
This indicates the mean time interval between successive announce messages.
OBJECT-TYPE    
  INTEGER  

swPTPBoundaryPortART 1.3.6.1.4.1.171.12.94.1.3.1.1.4
This indicates the timeout that has to pass without the receipt of an announce message.
OBJECT-TYPE    
  INTEGER  

swPTPBoundaryPortSI 1.3.6.1.4.1.171.12.94.1.3.1.1.5
This indicates the mean time interval between successive synchronization messages.
OBJECT-TYPE    
  INTEGER half-second(1), one-second(2), two-second(3)  

swPTPBoundaryPortDRIM 1.3.6.1.4.1.171.12.94.1.3.1.1.6
This indicates the master clock. This value is used by the slave clock to specify the mean time interval between successive delay request messages.
OBJECT-TYPE    
  INTEGER  

swPTPBoundaryPortDRIS 1.3.6.1.4.1.171.12.94.1.3.1.1.7
This indicates the slave clock. This value specifies the mean time interval between successive delay request messages sent by a slave.
OBJECT-TYPE    
  INTEGER  

swPTPBoundaryPortPDRI 1.3.6.1.4.1.171.12.94.1.3.1.1.8
This indicates the mean time interval between successive pdelay request messages.
OBJECT-TYPE    
  INTEGER  

swPTPBoundaryPortPMPD 1.3.6.1.4.1.171.12.94.1.3.1.1.9
This indicates the estimate of the current one-way propagation delays on the link.
OBJECT-TYPE    
  INTEGER  

swPTPBoundaryPortState 1.3.6.1.4.1.171.12.94.1.3.1.1.10
This indicates the port active state.
OBJECT-TYPE    
  INTEGER enabled(1), disabled(2)  

swPTPp2pTransparentPortInfoTable 1.3.6.1.4.1.171.12.94.1.3.2
This table contains the per port active attributes of PTP p2p-transparent clock. This table will display when the PTP device type is p2p-transparent.
OBJECT-TYPE    
  SEQUENCE OF  
    SwPTPp2pTransparentPortInfoEntry

swPTPp2pTransparentPortInfoEntry 1.3.6.1.4.1.171.12.94.1.3.2.1
This is an entry of the swPTPp2pTransparentPortTable.
OBJECT-TYPE    
  SwPTPp2pTransparentPortInfoEntry  

swPTPp2pTransparentPortPDRI 1.3.6.1.4.1.171.12.94.1.3.2.1.1
This indicates the mean time interval between successive pdelay request messages.
OBJECT-TYPE    
  INTEGER  

swPTPp2pTransparentPortPMPD 1.3.6.1.4.1.171.12.94.1.3.2.1.2
This indicates the estimated number of current one-way propagation delays on the link.
OBJECT-TYPE    
  INTEGER  

swPTPp2pTransparentPortState 1.3.6.1.4.1.171.12.94.1.3.2.1.3
This indicates the port active state.
OBJECT-TYPE    
  INTEGER enabled(1), disabled(2)  

swPTPe2eTransparentPortInfoTable 1.3.6.1.4.1.171.12.94.1.3.3
This table contains the per port active attributes of the PTP e2e-transparent clock. This table will display when the PTP device type is e2e-transparent.
OBJECT-TYPE    
  SEQUENCE OF  
    SwPTPe2eTransparentPortInfoEntry

swPTPe2eTransparentPortInfoEntry 1.3.6.1.4.1.171.12.94.1.3.3.1
This is an entry of the swPTPe2eTransparentPortTable.
OBJECT-TYPE    
  SwPTPe2eTransparentPortInfoEntry  

swPTPe2eTransparentPortState 1.3.6.1.4.1.171.12.94.1.3.3.1.3
This indicates the port active state.
OBJECT-TYPE    
  INTEGER enabled(1), disabled(2)  

swPTPBoundaryClockTable 1.3.6.1.4.1.171.12.94.1.4.1
This table contains the per unit information of PTP boundary clock.
OBJECT-TYPE    
  SEQUENCE OF  
    SwPTPBoundaryClockEntry

swPTPBoundaryClockEntry 1.3.6.1.4.1.171.12.94.1.4.1.1
This is an entry of the swPTPBoundaryClockTable.
OBJECT-TYPE    
  SwPTPBoundaryClockEntry  

swPTPBoundaryClockIdentity 1.3.6.1.4.1.171.12.94.1.4.1.1.1
This indicates the PTP boundary clock identity. 8-octet array, The first 3 octets of the MAC address are assigned in order to the first 3 octets of the clockIdentity. Octets with index 3 and 4 are respectively assigned hex values FF and FE. The remaining 3 octets of the MAC address are assigned in order to the last 3 octets of the clockIdentity.
OBJECT-TYPE    
  OCTET STRING Size(8)  

swPTPBoundaryClockClass 1.3.6.1.4.1.171.12.94.1.4.1.1.2
This indicates the PTP boundary clock class.
OBJECT-TYPE    
  INTEGER  

swPTPBoundaryClockStepsRemoved 1.3.6.1.4.1.171.12.94.1.4.1.1.3
This indicates the number of communication paths traversed between the local clock and the grandmaster clock.
OBJECT-TYPE    
  INTEGER  

swPTPBoundaryClockLastOffset 1.3.6.1.4.1.171.12.94.1.4.1.1.4
This indicates the time offset between a master and a slave as computed by the slave.
OBJECT-TYPE    
  DisplayString  

swPTPBoundaryClockMeanPathDelay 1.3.6.1.4.1.171.12.94.1.4.1.1.5
This indicates the mean propagation time between a master and a slave clock as computed by the slave.
OBJECT-TYPE    
  DisplayString  

swPTPBoundaryClockEnabledPorts 1.3.6.1.4.1.171.12.94.1.4.1.1.6
This indicates the PTP boundary clock enabled ports.
OBJECT-TYPE    
  PortList  

swPTPTransparentClockTable 1.3.6.1.4.1.171.12.94.1.4.2
This table contains the per unit information of PTP transparent clock.
OBJECT-TYPE    
  SEQUENCE OF  
    SwPTPTransparentClockEntry

swPTPTransparentClockEntry 1.3.6.1.4.1.171.12.94.1.4.2.1
This is an entry of the swPTPTransparentClockTable.
OBJECT-TYPE    
  SwPTPTransparentClockEntry  

swPTPTransparentClockDelayMechanism 1.3.6.1.4.1.171.12.94.1.4.2.1.1
This indicates the PTP transparent clock mode.
OBJECT-TYPE    
  INTEGER e2e(1), p2p(2)  

swPTPTransparentClockIdentity 1.3.6.1.4.1.171.12.94.1.4.2.1.2
This indicates the PTP clock identity. 8-octet array, The first 3 octets of the MAC address are assigned in order to the first 3 octets of the clockIdentity. Octets with index 3 and 4 are respectively assigned hex values FF and FE. The remaining 3 octets of the MAC address are assigned in order to the last 3 octets of the clockIdentity.
OBJECT-TYPE    
  OCTET STRING Size(8)  

swPTPTransparentClockEnabledPorts 1.3.6.1.4.1.171.12.94.1.4.2.1.3
This indicates the PTP transparent clock enabled ports.
OBJECT-TYPE    
  PortList  

swPTPBoundaryClockParentTable 1.3.6.1.4.1.171.12.94.1.5.1
This table contains the per unit information of PTP boundary clock parent.
OBJECT-TYPE    
  SEQUENCE OF  
    SwPTPBoundaryClockParentEntry

swPTPBoundaryClockParentEntry 1.3.6.1.4.1.171.12.94.1.5.1.1
This is an entry of the swPTPBoundaryClockParentTable.
OBJECT-TYPE    
  SwPTPBoundaryClockParentEntry  

swPTPParentPortIdentity 1.3.6.1.4.1.171.12.94.1.5.1.1.1
This indicates the PTP parent port identity.
OBJECT-TYPE    
  OCTET STRING Size(8)  

swPTPParentPortNumber 1.3.6.1.4.1.171.12.94.1.5.1.1.2
This indicates the PTP parent port number.
OBJECT-TYPE    
  INTEGER  

swPTPGrandmasterIdentity 1.3.6.1.4.1.171.12.94.1.5.1.1.3
This indicates the PTP grandmaster identity.
OBJECT-TYPE    
  OCTET STRING Size(8)  

swPTPGrandmasterClockClass 1.3.6.1.4.1.171.12.94.1.5.1.1.4
This indicates the PTP grandmaster clock class.
OBJECT-TYPE    
  INTEGER  

swPTPGrandmasterClockAccuracy 1.3.6.1.4.1.171.12.94.1.5.1.1.5
This indicates the PTP grandmaster clock accuracy.
OBJECT-TYPE    
  INTEGER  

swPTPGrandmasterPriority1 1.3.6.1.4.1.171.12.94.1.5.1.1.6
This indicates the PTP grandmaster priority 1.
OBJECT-TYPE    
  INTEGER  

swPTPGrandmasterPriority2 1.3.6.1.4.1.171.12.94.1.5.1.1.7
This indicates the PTP grandmaster priority 2.
OBJECT-TYPE    
  INTEGER  

swPTPForeignMasterTable 1.3.6.1.4.1.171.12.94.1.6.1
This table contains the current records of the foreign master data set of the boundary clock's special ports.
OBJECT-TYPE    
  SEQUENCE OF  
    SwPTPForeignMasterEntry

swPTPForeignMasterEntry 1.3.6.1.4.1.171.12.94.1.6.1.1
This is an entry of the swPTPForeignMasterTable.
OBJECT-TYPE    
  SwPTPForeignMasterEntry  

swPTPFMPortIdentity 1.3.6.1.4.1.171.12.94.1.6.1.1.1
This indicates the identity of the foreign master port.
OBJECT-TYPE    
  OCTET STRING Size(8)  

swPTPFMPortNumber 1.3.6.1.4.1.171.12.94.1.6.1.1.2
This indicates the number of the foreign master port.
OBJECT-TYPE    
  INTEGER  

swPTPFMAnnounceMsg 1.3.6.1.4.1.171.12.94.1.6.1.1.3
This indicates the number of foreign master announce messages.
OBJECT-TYPE    
  INTEGER