All MIBs › IEEE8021-AS-MIB
Organization: IEEE 802.1 Working Group
Last Updated: 2012-12-12
Category: Standard: IEEE 802, Technology: Time Synchronization
Description: IEEE 802.1 MIB for 802.1AS (generalized Precision Time Protocol) timing and synchronization management in bridged networks.
Start monitoring vendor-neutral, standards-based MIB, any SNMPv3-capable network device (SNMP engine identity/boot/clock status) with a free 30-day trial of IPNetwork Monitor. Import MIBs, browse SNMP OIDs, create custom SNMP monitors, configure alerts, and monitor any SNMP-enabled network device from a single console.
What Is IEEE8021-AS-MIB?
IEEE8021-AS-MIB is a vendor-neutral, standards-based IEEE 802.1 MIB for managing IEEE 802.1AS, the generalized Precision Time Protocol (gPTP) used for time synchronization across bridged Ethernet networks. It exposes default dataset objects describing the local clock's identity, class, accuracy, priority values, grandmaster capability, and UTC offset/leap-second handling. Its monitoring value is centered on software/clock-health status: an administrator can check whether a bridge or end station believes it is grandmaster-capable, what clock class and accuracy it is advertising, and whether its UTC offset is currently valid, which together reveal time-sync problems that can cascade into TSN (time-sensitive networking) application faults. It is a companion MIB to the broader IEEE 802.1 bridge/TSN MIB family and assumes an 802.1AS-capable device stack. It is deployed on any 802.1AS/gPTP-capable bridge, switch, or end station in time-sensitive networking environments such as industrial automation, automotive, and pro-audio/video networks. Engineers implementing or auditing this functionality typically reference the IEEE8021-AS-MIB RFC/standard documentation for the authoritative specification.
IPNetwork Monitor allows you to monitor SNMP objects defined in IEEE8021-AS-MIB. Use the built-in SNMP Monitoring Browser to explore available variables, view their current values and descriptions, and select the objects you want to monitor. You can then create SNMP monitors, configure thresholds, and receive alerts when monitored values change.
Supported Devices
- vendor-neutral, standards-based IEEE 802.1AS MIB, applicable to any gPTP-capable bridge, switch, or end station
Monitoring Examples
An administrator would poll ieee8021AsDefaultDSClockIdentity and ieee8021AsDefaultDSClockClass to confirm a device's advertised clock identity and quality class match expectations for its role in the gPTP domain. Checking ieee8021AsDefaultDSGmCapable and ieee8021AsDefaultDSPriority1/Priority2 reveals whether the device is eligible and prioritized to become grandmaster. Watching ieee8021AsDefaultDSCurrentUTCOffsetValid go false, or ieee8021AsDefaultDSLeap59/Leap61 flags flip unexpectedly, would indicate the time base has lost synchronization or a leap-second event is pending.
What Can Be Monitored
- clock identity
- clock class and accuracy
- grandmaster capability
- clock priority values
- current UTC offset validity
- leap-second flags
This MIB depends on
Related MIBs
Imported Objects
From IEEE8021-TC-MIB
| IEEE8021BridgePortNumber |
From IF-MIB
| InterfaceIndexOrZero | |
| ifGeneralInformationGroup | OBJECT-GROUP |
From SNMPv2-CONF
| MODULE-COMPLIANCE | |
| OBJECT-GROUP |
From SNMPv2-SMI
| Counter32 | |
| Integer32 | |
| MODULE-IDENTITY | |
| OBJECT-TYPE | |
| Unsigned32 |
From SNMPv2-TC
| RowStatus | |
| TEXTUAL-CONVENTION | |
| TimeStamp | |
| TruthValue |
How to Use in IPNetwork Monitor
Example using ieee8021AsCurrentDSGmChangeCount OID:
OIDs
| OID symbolic | OID numeric | Type | Access | Description |
|---|---|---|---|---|
| ieee8021AsTimeSyncMib | 1.3.111.2.802.1.1.20 | The Management Information Base module for IEEE 802.1AS time synchronization protocol. | ||
| ieee8021AsMIBObjects | 1.3.111.2.802.1.1.20.1 | |||
| ieee8021AsDefaultDS | 1.3.111.2.802.1.1.20.1.1 | |||
| CLO ieee8021AsDefaultDSClockIdentity | 1.3.111.2.802.1.1.20.1.1.1 | ClockIdentity | read-only | Globally unique manufacturer-assigned clock identifier for the local clock. The identifier is based on an EUI-64. |
| U32 ieee8021AsDefaultDSNumberPorts | 1.3.111.2.802.1.1.20.1.1.2 | Unsigned32 | read-only | The number of PTP ports on the device. For an end station the value is 1. |
| IEE ieee8021AsDefaultDSClockClass | 1.3.111.2.802.1.1.20.1.1.3 | IEEE8021ASClockClassValue | read-only | Denotes the traceability of the time or frequency of the local clock. The value shall be selected as follows: a) If the Default Parameter Data Set member gmCapable is TRUE, then clockClass is set to the value that reflects the combination of the LocalClock and ClockSource entities; else if the value that reflects the LocalClock and ClockSource entities is not specified or not known,clockClass is set to 248; b) If the Default Parameter Data Set member gmCapable is FALSE (see 8.6.2.1), clockClass is set to 255. |
| IEE ieee8021AsDefaultDSClockAccuracy | 1.3.111.2.802.1.1.20.1.1.4 | IEEE8021ASClockAccuracyValue | read-only | Characterizes local clock for the purpose of the best master clock algorithm. The value shall be selected as follows: a) clockAccuracy is set to the value that reflects the combination of the LocalClock and ClockSource entities if specified or known; b) if the value that reflects the LocalClock and ClockSource entities is not specified or unknown, clockAccuracy is set to 254. |
| U32 ieee8021AsDefaultDSOffsetScaledLogVariance | 1.3.111.2.802.1.1.20.1.1.5 | Unsigned32 | read-only | The offsetScaledLogVariance is scaled, offset representation of an estimate of the PTP variance. The PTP variance characterizes the precision and frequency stability of the ClockMaster. The PTP variance is the square of PTPDEV (see B.1.3.2). The value shall be selected as follows: a) offsetScaledLogVariance is set to the value that reflects the combination of the LocalClock and ClockSource entities; else b) if the value that reflects these entities is not specified or not known, offsetScaledLogVariance is set to 16640 (0x4100). This value corresponds to the value of PTPDEV for observation interval equal to the default Sync message transmission interval (i.e., observation interval of 0.125 s, see 11.5.2.3 and B.1.3.2). A value of 65535 (0xFFFF) indicates value is too large to be represented or has not been computed. |
| U32 ieee8021AsDefaultDSPriority1 | 1.3.111.2.802.1.1.20.1.1.6 | Unsigned32 | read-write | Most-significant priority declaration in the execution of the best master clock algorithm. Lower values take precedence. The value of priority1 shall be 255 for a time-aware system that is not grandmaster-capable. The value of priority1 shall be less than 255 for a time-aware system that is grandmaster-capable. The value 0 shall be reserved for future management use, i.e., the valueof priority1 shall be set to 0 only via management action, and shall not be specified as a default value by a user of this standard. In the absence of a default value set by a user of this standard, the default value shall be set as below: a) system type of network infrastructure time-aware system to value 246; b) portable time-aware system, 250; c) other time-aware systems, 248. |
| U32 ieee8021AsDefaultDSPriority2 | 1.3.111.2.802.1.1.20.1.1.7 | Unsigned32 | read-write | Least-significant priority declaration in the execution of the best master clock algorithm. Lower values take precedence. The default value is 248 |
| T/F ieee8021AsDefaultDSGmCapable | 1.3.111.2.802.1.1.20.1.1.8 | TruthValue | read-only | True (1) if master clock capable; false (2) otherwise. |
| I32 ieee8021AsDefaultDSCurrentUTCOffset | 1.3.111.2.802.1.1.20.1.1.9 | Integer32 | read-only | The value is the offset between TAI and UTC, relative to the ClockMaster entity of this time-aware system. It is equal to the global variable sysCurrentUtcOffset (see 10.3.8.16). The value is in units of seconds. The initialization default value is selected as follows: a) the value is the value obtained from a primary reference if the value is known at the at the time of initialization, b) else the value is the current number ofleap seconds, see 8.2.3, when the time-aware system is designed. |
| T/F ieee8021AsDefaultDSCurrentUTCOffsetValid | 1.3.111.2.802.1.1.20.1.1.10 | TruthValue | read-only | True (1) if ieee8021AsDefaultDSCurrentUTCOffset is known to be correct; false (2) otherwise. |
| T/F ieee8021AsDefaultDSLeap59 | 1.3.111.2.802.1.1.20.1.1.11 | TruthValue | read-only | A true (1) value indicates that the last minute of the current UTC day, relative to the ClockMaster entity of this time-aware system, will contain 59 seconds. It is equal to the global variable sysLeap59 (see 10.3.8.12). The initialization value is selected as follows: a) Set to true (1) if the value is obtained from a primary reference if known at the at the time of initialization, else b) The value is set to false (2). |
| T/F ieee8021AsDefaultDSLeap61 | 1.3.111.2.802.1.1.20.1.1.12 | TruthValue | read-only | A true (1) value indicates that the last minute of the current UTC day, relative to the ClockMaster entity of this time-aware system, will contain 59 seconds. It is equal to the global variable sysLeap61 (see 10.3.8.11). The initialization value is selected as follows: a) Set to true (1) if the value is obtained from a primary reference if known at the at the time of initialization, else b) The value is set to false (2). |
| T/F ieee8021AsDefaultDSTimeTraceable | 1.3.111.2.802.1.1.20.1.1.13 | TruthValue | read-only | The value is set to true (1) if the timescale and the value of Ieee8021AsCurrentUtcOffset, relative to the ClockMaster entity of this time-aware system, are traceable to a primary reference standard; otherwise the value is set to false (2). It is equal to the global variable sysTimeTraceable (see 10.3.8.14). The initialization value is selected as follows: a) If the time and the value of currentUtcOffset are traceable to a primary reference standard at the time of initialization, the value is set to true (1), else b) The value is set to false (2). |
| T/F ieee8021AsDefaultDSFrequencyTraceable | 1.3.111.2.802.1.1.20.1.1.14 | TruthValue | read-only | The value is set to true (1) if the frequency determining the timescale of the ClockMaster Entity of this time- aware system is traceable to a primary reference standard; otherwise the value is set to false (2). It is equal to the global variable sysFrequencyTraceable (see 10.3.8.15). The initialization value is selected as follows: a) If the frequency is traceable to a primary reference standard at the time of initialization, the value is set to true (1), else b) The value is set to false (2).. |
| IEE ieee8021AsDefaultDSTimeSource | 1.3.111.2.802.1.1.20.1.1.15 | IEEE8021ASTimeSourceValue | read-only | The timeSource is an information-only attribute indicating the type of source of time used by a ClockMaster. The value is not used in the selection of the grandmaster. The values shall be as specified in Table 8-3. These represent categories. For example, the GPS entry would include not only the GPS system of the U.S. Department of Defense but the European Galileo system and other present and future satellite-based timing systems. All unused values in Table 8-3 are reserved. The initialization value is selected as follows: a) If the timeSource (8.6.2.7 and Table 8-3), is known at the time of initialization, the value is derived from the table, else b) The value is set to INTERNAL_OSCILLATOR (160). |
| ieee8021AsCurrentDS | 1.3.111.2.802.1.1.20.1.2 | |||
| I32 ieee8021AsCurrentDSStepsRemoved | 1.3.111.2.802.1.1.20.1.2.1 | Integer32 | read-only | The number of communication paths traversed between the local clock and the grandmaster clock (see Table 10.3.3). For example, stepsRemoved for a slave clock on the same PTP communication path as the grandmaster clock will have a value of 1, indicating that a single path was traversed. |
| I32 ieee8021AsCurrentDSOffsetFromMasterHs | 1.3.111.2.802.1.1.20.1.2.2 | Integer32 | read-only | The most significant 32 bits of the offset, signed 96 bit number in 2**-16 ns, an implementation-specific computation of the current value of the time difference between a master and a slave as computed by the slave. This object MUST be read at the same time as ieee8021AsCurrentDSOffsetFromMasterMs, and ieee8021AsCurrentDSOffsetFromMasterLs, which represents middle and least significant 32 bits of values, respectively, in order for the read operation to succeed. |
| I32 ieee8021AsCurrentDSOffsetFromMasterMs | 1.3.111.2.802.1.1.20.1.2.3 | Integer32 | read-only | The middle significant 32 bits of the offset, signed 96 bit number in 2**-16 ns, an implementation-specific computation of the current value of the time difference between a master and a slave as computed by the slave. This object MUST be read at the same time as ieee8021AsCurrentDSOffsetFromMasterHs, and ieee8021AsCurrentDSOffsetFromMasterLs, which represents most (highest) and least significant 32 bits of values, respectively, in order for the read operation to succeed. |
| I32 ieee8021AsCurrentDSOffsetFromMasterLs | 1.3.111.2.802.1.1.20.1.2.4 | Integer32 | read-only | The least significant 32 bits of the offset, signed 96 bit number in 2**-16 ns, an implementation-specific computation of the current value of the time difference between a master and a slave as computed by the slave. This object MUST be read at the same time as ieee8021AsCurrentDSOffsetFromMasterHs, and ieee8021AsCurrentDSOffsetFromMasterMs, which represents most (highest) and middle significant 32 bits of values, respectively, in order for the read operation to succeed. |
| I32 ieee8021AsCurrentDSLastGmPhaseChangeHs | 1.3.111.2.802.1.1.20.1.2.5 | Integer32 | read-only | The value (see 10.2.3.16) is the phase change that occurred on the most recent change in either grandmaster or gmTimeBaseIndicator (see 9.2.2.2). This object MUST be read at the same time as ieee8021AsCurrentDSLastGmPhaseChangeMs, and ieee8021AsCurrentDSLastGmPhaseChangeLs, which represents middle and least significant 32 bits of values, respectively, in order for the read operation to succeed. |
| U32 ieee8021AsCurrentDSLastGmPhaseChangeMs | 1.3.111.2.802.1.1.20.1.2.6 | Unsigned32 | read-only | The value (see 10.2.3.16) is the phase change that occurred on the most recent change in either grandmaster or gmTimeBaseIndicator (see 9.2.2.2). This object MUST be read at the same time as ieee8021AsCurrentDSLastGmPhaseChangeHs, and ieee8021AsCurrentDSLastGmPhaseChangeLs, which represents most and least significant 32 bits of values, respectively, in order for the read operation to succeed. |
| U32 ieee8021AsCurrentDSLastGmPhaseChangeLs | 1.3.111.2.802.1.1.20.1.2.7 | Unsigned32 | read-only | The value (see 10.2.3.16) is the phase change that occurred on the most recent change in either grandmaster or gmTimeBaseIndicator (see 9.2.2.2). This object MUST be read at the same time as ieee8021AsCurrentDSLastGmPhaseChangeMs, and ieee8021AsCurrentDSLastGmPhaseChangeLs, which represents middle and least significant 32 bits of values, respectively, in order for the read operation to succeed. |
| I32 ieee8021AsCurrentDSLastGmFreqChangeMs | 1.3.111.2.802.1.1.20.1.2.8 | Integer32 | read-only | The value (see 10.2.3.17) is the frequency change that occurred on the most recent change in either grandmaster or gmTimeBaseIndicator (see 9.2.2.2). This object MUST be read at the same time as ieee8021AsCurrentDSLastGmFreqChangeLs, which represents least significant 32 bits of the value in order for the read operation to succeed. |
| U32 ieee8021AsCurrentDSLastGmFreqChangeLs | 1.3.111.2.802.1.1.20.1.2.9 | Unsigned32 | read-only | The value (see 10.2.3.17) is the frequency change that occurred on the most recent change in either grandmaster or gmTimeBaseIndicator (see 9.2.2.2). This object MUST be read at the same time as ieee8021AsCurrentDSLastGmFreqChangeMs, which represents most significant 32 bits of the value in order for the read operation to succeed. |
| U32 ieee8021AsCurrentDSGmTimebaseIndicator | 1.3.111.2.802.1.1.20.1.2.10 | Unsigned32 | read-only | This reports the grandmaster's time base change value conveyed in the Sync message. The value is the value of timeBaseIndicator of the current grandmaster (see 9.2.2.2 and 9.6.2.2) |
| C32 ieee8021AsCurrentDSGmChangeCountEx | 1.3.111.2.802.1.1.20.1.2.11 | Counter32 | read-only | This statistics counter tracks the number of times the grandmaster has changed in a gPTP domain. This counter increments when the PortAnnounceInformation state machine enters the SUPERIOR_MASTER_PORT state or the INFERIOR_MASTER_OR_OTHER_PORT state (see 10.3.11 and Figure 10-13). |
| TIM ieee8021AsCurrentDSTimeOfLastGmChangeEvent | 1.3.111.2.802.1.1.20.1.2.12 | TimeStamp | read-only | This timestamp denotes the system time when the most recent grandmaster change occurred in a gPTP domain. This timestamp is updated when the PortAnnounceInformation state machine enters the SUPERIOR_MASTER_PORT state or the INFERIOR_MASTER_OR_OTHER_PORT state (see 10.3.11 and Figure 10-13). |
| TIM ieee8021AsCurrentDSTimeOfLastGmFreqChangeEvent | 1.3.111.2.802.1.1.20.1.2.13 | TimeStamp | read-only | This timestamp denotes the system time when the most recent change in grandmaster phase occured, due to a change of either the grandmaster or the grandmaster time base. This timestamp is updated when the PortAnnounceInformation state machine enters the SUPERIOR_MASTER_PORT state or the INFERIOR_MASTER_OR_OTHER_PORT state (see 10.3.11 and Figure 10-13), and when the ieee802AsCurrentDSGmTimebaseIndicator managed object (see 14.3.5) changes. |
| TIM ieee8021AsCurrentDSTimeOfLastGmPhaseChangeEvent | 1.3.111.2.802.1.1.20.1.2.14 | TimeStamp | read-only | This timestamp denotes the system time when the most recent change in grandmaster frequency occured, due to a change of either the grandmaster or the grandmaster time base. This timestamp is updated when the PortAnnounceInformation state machine enters the SUPERIOR_MASTER_PORT state or the INFERIOR_MASTER_OR_OTHER_PORT state (see 10.3.11 and Figure 10-13), and when the ieee802AsCurrentDSGmTimebaseIndicator managed object (see 14.3.5) changes. |
| ieee8021AsParentDS | 1.3.111.2.802.1.1.20.1.3 | |||
| CLO ieee8021AsParentDSParentClockIdentity | 1.3.111.2.802.1.1.20.1.3.1 | ClockIdentity | read-only | Clock identifier (clockIdentity) of the local clock's parent clock. The default value is set to ieee8021AsDefaultDSClockIdentity. If this time-aware system is the grandmaster, the value is the clockIdentity of this time-aware system. If this time-aware system is not the grandmaster, the value is the clockIdentity of the MasterPort (see Table 10-1) of the gPTP communication path attached to the single slave port of this time-aware system. |
| U32 ieee8021AsParentDSParentPortNumber | 1.3.111.2.802.1.1.20.1.3.2 | Unsigned32 | read-only | Port number (portNumber) of the local clock's parent gPTP port number. If this time-aware system is the grandmaster, the value is the gPTP portNumber of this time-aware system. If this time-aware system is not the grandmaster, the value is the portNumber of the MasterPort (see Table 10-1) of the gPTP communication path attached to the single gPTP slave port of this time-aware system. |
| I32 ieee8021AsParentDSCumlativeRateRatio | 1.3.111.2.802.1.1.20.1.3.3 | Integer32 | read-only | The value is an estimate of the ratio of the frequency of the grandmaster to the frequency of the LocalClock entity of this time-aware system. Cumulative rate ratio is expressed as the fractional frequency offset multiplied by 2**41, i.e., the quantity (rateRatio - 1.0)(2**41), where rateRatio is computed by the PortSyncSyncReceive state machine (see 10.2.7.1.4). |
| CLO ieee8021AsParentDSGrandmasterIdentity | 1.3.111.2.802.1.1.20.1.3.4 | ClockIdentity | read-only | Clock identifier (clockIdentity) of the grandmaster. The default value is set to ieee8021AsDefaultDSClockIdentity. |
| IEE ieee8021AsParentDSGrandmasterClockClass | 1.3.111.2.802.1.1.20.1.3.5 | IEEE8021ASClockClassValue | read-only | Denotes the traceability of the time or frequency of the grandmaster. The default value is set to ieee8021AsDefaultDSClockClass. |
| IEE ieee8021AsParentDSGrandmasterClockAccuracy | 1.3.111.2.802.1.1.20.1.3.6 | IEEE8021ASClockAccuracyValue | read-only | Characterizes the grandmaster clock for the purpose of the best master clock algorithm. The default value is set to ieee8021AsDefaultDSClockAccuracy. |
| U32 ieee8021AsParentDSGrandmasterOffsetScaledLogVariance | 1.3.111.2.802.1.1.20.1.3.7 | Unsigned32 | read-only | Clock Allan variance of the local clock expressed as a base-2 logarithm multiplied by a scale factor of 256. Hysteresis is applied requiring the underlying computed variance to move by at least 128 before a change is reported. A value of 65535 (0xFFFF) indicates value is too large to be represented or has not been computed. The default value is set to ieee8021AsDefaultDSOffsetScaledLogVariance. |
| U32 ieee8021AsParentDSGrandmasterPriority1 | 1.3.111.2.802.1.1.20.1.3.8 | Unsigned32 | read-write | Grandmaster's most-significant priority declaration in the execution of the best master clock algorithm. Lower values take precedence. The default value is set to ieee8021AsDefaultDSPriority1. |
| U32 ieee8021AsParentDSGrandmasterPriority2 | 1.3.111.2.802.1.1.20.1.3.9 | Unsigned32 | read-write | Grandmaster's least-significant priority declaration in the execution of the best master clock algorithm. Lower values take precedence. The default value is set to ieee8021AsDefaultDSDSPriority2. |
| ieee8021AsTimePropertiesDS | 1.3.111.2.802.1.1.20.1.4 | |||
| I32 ieee8021AsTimePropertiesDSCurrentUtcOffset | 1.3.111.2.802.1.1.20.1.4.1 | Integer32 | read-only | The value is currentUtcOffset for the current grandmaster (see Table 14.2.9). It is equal to the value of the global variable currentUtcOffset (see 10.3.8.9). The value is in units of seconds. The default value is set to ieee8021AsDefaultDSCurrentUTCOffset. |
| T/F ieee8021AsTimePropertiesDSCurrentUtcOffsetValid | 1.3.111.2.802.1.1.20.1.4.2 | TruthValue | read-only | True (1) if ieee8021AsTimePropertiesDSCurrentUTCOffset is known to be correct; false (2) otherwise. The default value is set to ieee8021AsDefaultDSCurrentUTCOffsetValid. |
| T/F ieee8021AsTimePropertiesDSLeap59 | 1.3.111.2.802.1.1.20.1.4.3 | TruthValue | read-only | The value is leap59 for the current grandmaster (see 14.2.11). It is equal to the global variable leap59 (see 10.3.8.5). A true (1) value indicates that the last minute of the current UTC day, relative to the ClockMaster entity of this time-aware system, will contain 59 seconds. The default value is set to ieee8021AsDefaultDSLeap59. |
| T/F ieee8021AsTimePropertiesDSLeap61 | 1.3.111.2.802.1.1.20.1.4.4 | TruthValue | read-only | The value is leap61 for the current grandmaster (see 14.2.12). It is equal to the global variable leap59 (see 10.3.8.4). A true (1) value indicates that the last minute of the current UTC day, relative to the ClockMaster entity of this time-aware system, will contain 61 seconds.The default value is set to ieee8021AsDefaultDSLeap61. |
| T/F ieee8021AsTimePropertiesDSTimeTraceable | 1.3.111.2.802.1.1.20.1.4.5 | TruthValue | read-only | The value is timeTraceable for the current grandmaster (see 14.2.13). It is equal to the global variable timeTraceable (see 10.3.8.7). True (1) if the timescale and the value of timePropertiesDSCurrentUTCOffset are traceable to a primary reference; false (2) otherwise. The default value is set to ieee8021AsDefaultDSTimeTraceable. |
| T/F ieee8021AsTimePropertiesDSFrequencyTraceable | 1.3.111.2.802.1.1.20.1.4.6 | TruthValue | read-only | The value is frequencyTraceable for the current grandmaster (see 14.2.14). It is equal to the global variable frequencyTraceable (see 10.3.8.8). True (1) if the frequency determining the timescale is traceable to a primary reference; false (2) otherwise. The default value is set to ieee8021AsDefaultDSFrequencyTraceable. |
| IEE ieee8021AsTimePropertiesDSTimeSource | 1.3.111.2.802.1.1.20.1.4.7 | IEEE8021ASTimeSourceValue | read-only | The value is timeSource for the current grandmaster (see 14.2.15). It is equal to the global variable timeTraceable (see 10.3.8.10). Indicates the source of time used by the grandmaster clock. The default value is set to ieee8021AsDefaultDSTimeSource. |
| ieee8021AsPortDSIfTable | 1.3.111.2.802.1.1.20.1.5 | not-accessible | A table of gPTP port related variables in a time-aware Bridge or for a time-aware end station. A value of 1 is used in a bridge or an end station that does not have multiple components. For a given media port of a Bridge or an end station, there may be one or more gPTP port, and depends whether a media port supports point to point link (e.g. IEEE 802.3 Ethernet) or point to multi-point (e.g. CSN, IEEE 802.3 EPON, etc) links on the media port. | |
| ieee8021AsPortDSIfEntry | 1.3.111.2.802.1.1.20.1.5.1 | not-accessible | A list of objects pertaining to a gPTP port of a time-aware bridge component or a time-aware end station. | |
| IEE ieee8021AsBridgeBasePort | 1.3.111.2.802.1.1.20.1.5.1.1 | IEEE8021BridgePortNumber | not-accessible | This object identifies the bridge port number of the port for which this entry contains bridge management information. For end stations, this port number shall be (1). |
| NUM ieee8021AsPortDSAsIfIndex | 1.3.111.2.802.1.1.20.1.5.1.2 | InterfaceIndexOrZero | not-accessible | This object identifies the gPTP interface group within the system for which this entry contains information. It is the value of the instance of the IfIndex object, defined in the IF-MIB, for the gPTP interface group corresponding to this port, or the value 0 if the port has not been bound to an underlying frame source and sink. For a given media port of a Bridge or an end station, there may be one or more gPTP port, and depends whether a media port supports point to point link (e.g. IEEE 802.3 Ethernet) or point to multi-point (e.g. CSN, IEEE 802.3 EPON, etc) links on the media port. |
| CLO ieee8021AsPortDSClockIdentity | 1.3.111.2.802.1.1.20.1.5.1.3 | ClockIdentity | read-only | The clockIdentity is an 8 octet array formed by mapping an IEEE EUI-48 assigned to the time-aware system to IEEE EUI-64 format (i.e., to an array of 8 octets). The EUI-48 shall be an Ethernet MAC address owned by the organization creating the instance of a clockIdentity under the terms of this subclause. The organization owning the MAC address shall ensure that the MAC address is used in generating only a single instance of a clockIdentity, for example by requiring that the MAC address be a MAC address embedded in the device identified by the clockIdentity. The mapping rules for constructing the EUI-64 from the EUI-48 shall be those specified by the IEEE [B2]. The 8 octets of the created IEEE EUI-64 shall be assigned in order to the 8 octet array clockIdentity with most significant octet of the IEEE EUI-64 assigned to the clockIdentity octet array member with index 0.(see 8.5.2.2). |
| U32 ieee8021AsPortDSPortNumber | 1.3.111.2.802.1.1.20.1.5.1.4 | Unsigned32 | read-only | The portNumber value for a port on a time-aware end station (i.e., a time-aware system supporting a single gPTP port) shall be 1. The portNumber values for the gPTP ports on a time-aware bridgeBridge supporting N ports shall be 1, 2, ?, N, respectively (see 8.5.2.3) . |
| INT ieee8021AsPortDSPortRole | 1.3.111.2.802.1.1.20.1.5.1.5 | INTEGER | read-only | The value is the value of the port role of this port (see Table 10-1), and is taken from the enumeration in Table 14-5. All other values reserved. The enumeration values are consistent with IEEE Std 1588TM-2008, Table 8. The default value is 3 (DisabledPort). |
| T/F ieee8021AsPortDSPttPortEnabled | 1.3.111.2.802.1.1.20.1.5.1.6 | TruthValue | read-write | 802.1AS function enable for a given port. True (1) if the time-synchronization and best master selection functions of the port are enabled; False (2) otherwise (see 10.2.4.12). The contents of this table SHALL be maintained across a restart of the system. |
| T/F ieee8021AsPortDSIsMeasuringDelay | 1.3.111.2.802.1.1.20.1.5.1.7 | TruthValue | read-only | True (1) if the port is measuring link propagation delay; The value is equal to the value of the Boolean isMeasuringPdDelay (see 11.2.12.5 and E.4.3.2) False (2) otherwise. |
| T/F ieee8021AsPortDSAsCapable | 1.3.111.2.802.1.1.20.1.5.1.8 | TruthValue | read-only | True (1) if and only if it is determined that this time-aware system and the time-aware system at the other ends of the link attached to this port can interoperate with each other via the IEEE 802.1AS protocol; False (2) otherwise. |
| U32 ieee8021AsPortDSNeighborPropDelayHs | 1.3.111.2.802.1.1.20.1.5.1.9 | Unsigned32 | read-only | The most (highest) significant 32 bits, unsigned 96 bit number in 2**-16 ns, the value is equal to the value of the per-port global variable neighborPropDelay (see 10.2.4.6). It is an estimate of the current one-way propagation time on the link attached to this port, measured as specified for the respective medium (see 11.2.15, 12.5, and E.4). The value is zero for ports attached to IEEE 802.3 EPON links and for the master port of an IEEE 802.11 link, because one-way propagation delay is not measured on the latter and not directly measured on the former. It is recommended that the data type be scaled in ns. The initialization value is zero. This object MUST be read at the same time as ieee8021AsPortDSNeighborPropDelayMs, and ieee8021AsPortDSNeighborPropDelayLs, which represents middle and least significant 32 bits of values, respectively, in order for the read operation to succeed. |
| U32 ieee8021AsPortDSNeighborPropDelayMs | 1.3.111.2.802.1.1.20.1.5.1.10 | Unsigned32 | read-only | The second most (middle) significant 32 bits, unsigned 96 bit number in 2**-16 ns, the value is equal to the value of the per-port global variable neighborPropDelay (see 10.2.4.6). It is an estimate of the current one-way propagation time on the link attached to this port, measured as specified for the respective medium (see 11.2.15, 12.5, and E.4). The value is zero for ports attached to IEEE 802.3 EPON links and for the master port of an IEEE 802.11 link, because one-way propagation delay is not measured on the latter and not directly measured on the former. It is recommended that the data type be scaled in ns. The initialization value is zero. This object MUST be read at the same time as ieee8021AsPortDSNeighborPropDelayHs, and ieee8021AsPortDSNeighborPropDelayLs, which represents most (highest) and least significant 32 bits of values, respectively, in order for the read operation to succeed. |
| U32 ieee8021AsPortDSNeighborPropDelayLs | 1.3.111.2.802.1.1.20.1.5.1.11 | Unsigned32 | read-only | The least significant 32 bits, unsigned 96 bit number in 2**-16 ns, the value is equal to the value of the per-port global variable neighborPropDelay (see 10.2.4.6). It is an estimate of the current one-way propagation time on the link attached to this port, measured as specified for the respective medium (see 11.2.15, 12.5, and E.4). The value is zero for ports attached to IEEE 802.3 EPON links and for the master port of an IEEE 802.11 link, because one-way propagation delay is not measured on the latter and not directly measured on the former. It is recommended that the data type be scaled in ns. The initialization value is zero. This object MUST be read at the same time as ieee8021AsPortDSNeighborPropDelayHs, and ieee8021AsPortDSNeighborPropDelayMs, which represents most (highest) and middle significant 32 bits of values, respectively, in order for the read operation to succeed. |
| U32 ieee8021AsPortDSNeighborPropDelayThreshHs | 1.3.111.2.802.1.1.20.1.5.1.12 | Unsigned32 | read-write | The most (highest) significant 32 bits, unsigned 96 bit number in 2**-16 ns, the value is equal to the value of the per-port global variable neighborPropDelayThresh (see 11.2.12.5). It is the propagation time threshold, above which a port is not considered capable of participating in the 802.1AS protocol This object MUST be read or written at the same time as ieee8021AsPortDSNeighborPropDelayThreshMs, and ieee8021AsPortDSNeighborPropDelayThreshLs, which represents middle and least significant 32 bits of values, respectively, in order for the read or write operation to succeed. The contents of this variable SHALL be maintained across a restart of the system. |
| U32 ieee8021AsPortDSNeighborPropDelayThreshMs | 1.3.111.2.802.1.1.20.1.5.1.13 | Unsigned32 | read-write | The middle significant 32 bits, unsigned 96 bit number in 2**-16 ns, the value is equal to the value of the per-port global variable neighborPropDelayThresh (see 11.2.12.5). It is the propagation time threshold, above which a port is not considered capable of participating in the 802.1AS protocol This object MUST be read or written at the same time as ieee8021AsPortDSNeighborPropDelayThreshHs, and ieee8021AsPortDSNeighborPropDelayThreshLs, which represents most (highest) and least significant 32 bits of values, respectively, in order for the read or write operation to succeed. The contents of this variable SHALL be maintained across a restart of the system. |
| U32 ieee8021AsPortDSNeighborPropDelayThreshLs | 1.3.111.2.802.1.1.20.1.5.1.14 | Unsigned32 | read-write | The least significant 32 bits, unsigned 96 bit number in 2**-16 ns, the value is equal to the value of the per-port global variable neighborPropDelayThresh (see 11.2.12.5). It is the propagation time threshold, above which a port is not considered capable of participating in the 802.1AS protocol This object MUST be read at the same time as ieee8021AsPortDSNeighborPropDelayThreshHs, and ieee8021AsPortDSNeighborPropDelayThreshMs, which represents most (highest) and middle significant 32 bits of values, respectively, in order for the read or write operation to succeed. The contents of this variable SHALL be maintained across a restart of the system. |
| I32 ieee8021AsPortDSDelayAsymmetryHs | 1.3.111.2.802.1.1.20.1.5.1.15 | Integer32 | read-write | The most (highest) significant 32 bits, signed 96 bit number in 2**-16 ns. The value is the asymmetry in the propagation delay on the link attached to this port relative to the grandmaster time base, as defined in 8.3. If propagation delay asymmetry is not modeled, then delayAsymmetry is 0. This object MUST be read or written at the same time as ieee8021AsPortDSDelayAsymmetryMs, and ieee8021AsPortDSDelayAsymmetryLs, which represents middle and least significant 32 bits of values, respectively, in order for the read or write operation to succeed. The contents of this variable SHALL be maintained across a restart of the system. |
| U32 ieee8021AsPortDSDelayAsymmetryMs | 1.3.111.2.802.1.1.20.1.5.1.16 | Unsigned32 | read-write | The middle significant 32 bits, signed 96 bit number in 2**-16 ns. The value is the asymmetry in the propagation delay on the link attached to this port relative to the grandmaster time base, as defined in 8.3. If propagation delay asymmetry is not modeled, then delayAsymmetry is 0. This object MUST be read or written at the same time as ieee8021AsPortDSDelayAsymmetryHs, and ieee8021AsPortDSDelayAsymmetryLs, which represents middle and least significant 32 bits of values, respectively, in order for the read or write operation to succeed. The contents of this variable SHALL be maintained across a restart of the system. |
| U32 ieee8021AsPortDSDelayAsymmetryLs | 1.3.111.2.802.1.1.20.1.5.1.17 | Unsigned32 | read-write | The least significant 32 bits, signed 96 bit number in 2**-16 ns. The value is the asymmetry in the propagation delay on the link attached to this port relative to the grandmaster time base, as defined in 8.3. If propagation delay asymmetry is not modeled, then delayAsymmetry is 0. This object MUST be read or written at the same time as ieee8021AsPortDSDelayAsymmetryHs, and ieee8021AsPortDSDelayAsymmetryLs, which represents most (highest) and least significant 32 bits of values, respectively, in order for the read or write operation to succeed. The contents of this variable SHALL be maintained across a restart of the system. |
| I32 ieee8021AsPortDSNeighborRateRatio | 1.3.111.2.802.1.1.20.1.5.1.18 | Integer32 | read-only | The value is an estimate of the ratio of the frequency of the LocalClock entity of the time-aware system at the other end of the link attached to this port, to the frequency of the LocalClock entity of this time-aware system (see 10.2.4.6). Neighbor rate ratio is expressed as the fractional frequency offset multiplied by 2**41, i.e., the quantity (neighborRateRatio - 1.0)(2**41). |
| I32 ieee8021AsPortDSInitialLogAnnounceInterval | 1.3.111.2.802.1.1.20.1.5.1.19 | Integer32 | read-write | The value is the logarithm to the base 2 of the of the announce interval used when (a) the port is initialized, or (b) a message interval request TLV is received with announceInterval field set to 126 (see 10.6.2.2 and and the AnnounceIntervalSetting state machine 10.3.14) The default value is 0. The contents of this variable SHALL be maintained across a restart of the system. |
| I32 ieee8021AsPortDSCurrentLogAnnounceInterval | 1.3.111.2.802.1.1.20.1.5.1.20 | Integer32 | read-only | The value is the logarithm to the base 2 of the of the current announce transmission interval. The currentLogAnnounceInterval specifies the current value of the announce interval. Every port supports the value 127; the port does not send Announce messages when currentLogAnnounceInterval has this value (see 10.3.14). A port may support other values, except for the reserved values -128 through - 125, inclusive, and 124 through 126, inclusive. A port ignores requests (see 10.3.14) for unsupported values. |
| U32 ieee8021AsPortDSAnnounceReceiptTimeout | 1.3.111.2.802.1.1.20.1.5.1.21 | Unsigned32 | read-write | The value is the number of Announce message transmission intervals that a slave port waits without receiving an Announce message, before assuming that the master is no longer transmitting Announce messages, and that the BMC algorithm needs to be run, if appropriate. The condition of the slave port not receiving an Announce message for announceReceiptTimeout announce intervals is referred to as 'announce receipt timeout'. The default value is 3 (see 10.6.3.2). The contents of this variable SHALL be maintained across a restart of the system. |
| I32 ieee8021AsPortDSInitialLogSyncInterval | 1.3.111.2.802.1.1.20.1.5.1.22 | Integer32 | read-write | The value is the logarithm to the base 2 of the sync interval used when, (a) the port is initialized, or (b) a message interval request TLV is received with the timeSyncInterval field set to 126 (see 10.6.2.3, 11.5.2.3, 12.6.2, 13.9.2, and the LinkDelaySyncIntervalSetting state machine, 11.2.17). The initialization value is -3 (see 10.6.2.3). The contents of this variable SHALL be maintained across a restart of the system. |
| I32 ieee8021AsPortDSCurrentLogSyncInterval | 1.3.111.2.802.1.1.20.1.5.1.23 | Integer32 | read-only | The value is the logarithm to the base 2 of the current time-synchronization transmission interval, see 10.6.2.3. The initialization value is -3. |
| U32 ieee8021AsPortDSSyncReceiptTimeout | 1.3.111.2.802.1.1.20.1.5.1.24 | Unsigned32 | read-write | The value of this attribute tells a slave port the number of sync intervals to wait without receiving synchronization information, before assuming that the master is no longer transmitting synchronization information, and that the BMC algorithm needs to be run, if appropriate. The condition of the slave port not receiving synchronization information for syncReceiptTimeout sync intervals is referred to as 'sync receipt timeout'. The initialization value is 3 (see 10.6.3.1). The contents of this variable SHALL be maintained across a restart of the system. |
| U32 ieee8021AsPortDSSyncReceiptTimeoutTimeIntervalHs | 1.3.111.2.802.1.1.20.1.5.1.25 | Unsigned32 | read-only | The most (highest) significant 32 bits, of unsigned 96 bit number in 2**-16 ns. The value is equal to the value of the per port global variable syncReceiptTimeoutTimeInterval (see 10.2.4.2). It is the time interval after which sync receipt timeout occurs if time-synchronization information has not been received during the interval. This object MUST be read at the same time as ieee8021AsPortDSSyncReceiptTimeoutTimeIntervalMs, and ieee8021AsPortDSSyncReceiptTimeoutTimeIntervalLs, which represents middle and least significant 32 bits of values, respectively, in order for the read operation to succeed. Default value is calculated per 10.2.4.2, or '0000 0000 0000 165A 0BC0 0000'h. The contents of this variable SHALL be maintained across a restart of the system. |
| U32 ieee8021AsPortDSSyncReceiptTimeoutTimeIntervalMs | 1.3.111.2.802.1.1.20.1.5.1.26 | Unsigned32 | read-only | The middle significant 32 bits, unsigned 96 bit number in 2**-16 ns. The value is equal to the value of the per port global variable syncReceiptTimeoutTimeInterval (see 10.2.4.2). It is the time interval after which sync receipt timeout occurs if time-synchronization information has not been received during the interval. This object MUST be read at the same time as ieee8021AsPortDSSyncReceiptTimeoutTimeIntervalHs, and ieee8021AsPortDSSyncReceiptTimeoutTimeIntervalLs, which represents most (highest) and least significant 32 bits of values, respectively, in order for the read operation to succeed. Default value is calculated per 10.2.4.2, or '0000 0000 0000 165A 0BC0 0000'h. The contents of this variable SHALL be maintained across a restart of the system. |
| U32 ieee8021AsPortDSSyncReceiptTimeoutTimeIntervalLs | 1.3.111.2.802.1.1.20.1.5.1.27 | Unsigned32 | read-only | The least significant 32 bits, unsigned 96 bit number in 2**-16 ns. The value is equal to the value of the per port global variable syncReceiptTimeoutTimeInterval (see 10.2.4.2). It is the time interval after which sync receipt timeout occurs if time-synchronization information has not been received during the interval. This object MUST be read at the same time as ieee8021AsPortDSSyncReceiptTimeoutTimeIntervalHs, and ieee8021AsPortDSSyncReceiptTimeoutTimeIntervalMs, which represents most (highest) and middle significant 32 bits of values, respectively, in order for the read operation to succeed. Default value is calculated per 10.2.4.2, or '0000 0000 0000 165A 0BC0 0000'h. The contents of this variable SHALL be maintained across a restart of the system. |
| I32 ieee8021AsPortDSInitialLogPdelayReqInterval | 1.3.111.2.802.1.1.20.1.5.1.28 | Integer32 | read-write | For full-duplex, IEEE 802.3 media and CSN media that use the peer delay mechanism to measure path delay (see E.4.3.1), the value is the logarithm to the base 2 of the Pdelay_Req message transmission interval used when, (a) the port is initialized, or (b) a message interval request TLV is received with the linkDelayInterval field set to 126 (see 11.5.2.2 and the LinkDelaySyncIntervalSetting state machine, 11.2.17). For these media, the initialization value is 0. For all other media, the value is 127. The contents of this variable SHALL be maintained across a restart of the system. |
| I32 ieee8021AsPortDSCurrentLogPdelayReqInterval | 1.3.111.2.802.1.1.20.1.5.1.29 | Integer32 | read-only | For full-duplex, IEEE 802.3 media and CSN media that use the peer delay mechanism to measure path delay (see E.4.3.1), the value is the logarithm to the base 2 of the current Pdelay_Req message transmission interval, see 11.5.2.2. For all other media, the value is 127. The contents of this variable SHALL be maintained across a restart of the system. |
| U32 ieee8021AsPortDSAllowedLostResponses | 1.3.111.2.802.1.1.20.1.5.1.30 | Unsigned32 | read-write | The value is equal to the value of the per-port global variable allowedLostResponses (see 11.2.12.4). It is the number of Pdelay_Req messages for which a valid response is not received, above which a port is considered to not be exchanging peer delay messages with its neighbor. |
| U32 ieee8021AsPortDSVersionNumber | 1.3.111.2.802.1.1.20.1.5.1.31 | Unsigned32 | read-only | Indicates the PTP version in use on the port. The version number for this standard is set to the value 2 (see 10.5.2.2.3). The contents of this variable SHALL be maintained across a restart of the system. |
| U32 ieee8021AsPortDSNupMs | 1.3.111.2.802.1.1.20.1.5.1.32 | Unsigned32 | read-write | The most significant 32 bits, of unsigned 64 bit fixed point number between 0 and less than 2. For an OLT port of an IEEE 802.3 EPON link, the value is the effective index of refraction for the EPON upstream wavelength light of the optical path (see 13.1.4 and 13.8.1.2). The default value is 1.46770 for 1 Gb/s upstream links, and 1.46773 for 10 Gb/s upstream links. For all other ports, the value is 0. This object MUST be read or written at the same time as ieee8021AsPortDSNupLs, which represents least significant 32 bits of the value in order for the read or write operation to succeed. The contents of this variable SHALL be maintained across a restart of the system. |
| U32 ieee8021AsPortDSNupLs | 1.3.111.2.802.1.1.20.1.5.1.33 | Unsigned32 | read-write | The least significant 32 bits, of unsigned 64 bit fixed point number between 0 and less than 2. For an OLT port of an IEEE 802.3 EPON link, the value is the effective index of refraction for the EPON upstream wavelength light of the optical path (see 13.1.4 and 13.8.1.2). The default value is 1.46770 for 1 Gb/s upstream links, and 1.46773 for 10 Gb/s upstream links. For all other ports, the value is 0. This object MUST be read or written at the same time as ieee8021AsPortDSNupMs, which represents the most significant 32 bits of the value in order for the read or write operation to succeed. The contents of this variable SHALL be maintained across a restart of the system. |
| U32 ieee8021AsPortDSNdownMs | 1.3.111.2.802.1.1.20.1.5.1.34 | Unsigned32 | read-write | The least significant 32 bits, of unsigned 64 bit fixed point number between 0 and less than 2. For an OLT port of an IEEE 802.3 EPON link, the value is the effective index of refraction for the EPON downstream wavelength light of the optical path (see 13.1.4 and 13.8.1.2.2). The default value is 1.46805 for 1 Gb/s downstream links, and 1.46851 for 10 Gb/s downstream links. For all other ports, the value is 0. This object MUST be read or written at the same time as ieee8021AsPortDSNdownLs, which represents the least significant 32 bits of the value in order for the read or write operation to succeed. The contents of this variable SHALL be maintained across a restart of the system. |
| U32 ieee8021AsPortDSNdownLs | 1.3.111.2.802.1.1.20.1.5.1.35 | Unsigned32 | read-write | The least significant 32 bits, of unsigned 64 bit fixed point number between 0 and less than 2. For an OLT port of an IEEE 802.3 EPON link, the value is the effective index of refraction for the EPON downstream wavelength light of the optical path (see 13.1.4 and 13.8.1.2.1). The default value is 1.46805 for 1 Gb/s downstream links, and 1.46851 for 10 Gb/s downstream links. For all other ports, the value is 0. This object MUST be read or written at the same time as ieee8021AsPortDSNdownMs, which represents the most significant 32 bits of the value in order for the read or write operation to succeed. The contents of this variable SHALL be maintained across a restart of the system. |
| T/F ieee8021AsPortDSAcceptableMasterTableEnabled | 1.3.111.2.802.1.1.20.1.5.1.36 | TruthValue | read-write | True (1) if acceptableMasterTableEnabled (see 13.1.3.1) and 13.1.3.5) is true and an ONU port attached to an IEEE 802.3 EPON link in a time-aware system. False (2), otherwise. The default value is FALSE. The contents of this variable SHALL be maintained across a restart of the system. |
| ieee8021AsPortStatIfTable | 1.3.111.2.802.1.1.20.1.6 | not-accessible | A table of time-aware port related counters in a gPTP domain. A value of 1 is used in a bridge or an end station that does not have multiple components. | |
| ieee8021AsPortStatIfEntry | 1.3.111.2.802.1.1.20.1.6.1 | not-accessible | A list of statistics pertaining to a port of a gPTP domain. This statistics table uses ieee8021AsPortDSAsIfIndex, and corresponds to ieee8021ASPortDSTable entries. | |
| C32 ieee8021AsPortStatRxSyncCount | 1.3.111.2.802.1.1.20.1.6.1.1 | Counter32 | read-only | A counter that increments every time synchronization information is received, denoted by a transition to TRUE from FALSE of the rcvdSync variable of the MDSyncReceiveSM state machine (see 11.2.13.1.2 and Figure 11-6), when in the DISCARD or WAITING_FOR_SYNC states; or rcvdIndication transitions to TRUE (see Figure 12-3). |
| C32 ieee8021AsPortStatRxFollowUpCount | 1.3.111.2.802.1.1.20.1.6.1.2 | Counter32 | read-only | A counter that increments every time a Follow_Up message is received, denoted by a transition to TRUE from FALSE of the rcvdFollowUp variable of the MDSyncReceiveSM state machine (see 11.2.13.1.3 and Figure 11-6) when in the WAITING_FOR_FOLLOW_UP state. |
| C32 ieee8021AsPortStatRxPdelayRequest | 1.3.111.2.802.1.1.20.1.6.1.3 | Counter32 | read-only | A counter that increments every time a Pdelay_Req message is received, denoted by a transition to TRUE from FALSE of the rcvdPdelayReq variable of the MDPdelayResp state machine (see 11.2.16.1.1 and Figure 11-9) when in the WAITING_FOR_PDELAY_REQ or INITIAL_WAITING_FOR_PDELAY_REQ states. |
| C32 ieee8021AsPortStatRxPdelayResponse | 1.3.111.2.802.1.1.20.1.6.1.4 | Counter32 | read-only | A counter that increments every time a Pdelay_Resp message is received, denoted by a transition to TRUE from FALSE of the rcvdPdelayResp variable of the MDPdelayReq state machine (see 11.2.15.1.2 and Figure 11-8) when in the WAITING_FOR_PDELAY_RESP state. |
| C32 ieee8021AsPortStatRxPdelayResponseFollowUp | 1.3.111.2.802.1.1.20.1.6.1.5 | Counter32 | read-only | A counter that increments every time a Pdelay_Resp_Follow_Up message is received, denoted by a transition to TRUE from FALSE of the rcvdPdelayRespFollowUp variable of the MDPdelayReq state machine (see 11.2.15.1.4 and Figure 11-8) when in the WAITING_FOR_PDELAY_RESP_FOLLOW_UP state. |
| C32 ieee8021AsPortStatRxAnnounce | 1.3.111.2.802.1.1.20.1.6.1.6 | Counter32 | read-only | A counter that increments every time an Announce message is received, denoted by a transition to TRUE from FALSE of the rcvdAnnounce variable of the PortAnnounceReceive state machine (see 10.3.10 and Figure 10-12) when in the DISCARD or RECEIVE states. |
| C32 ieee8021AsPortStatRxPTPPacketDiscard | 1.3.111.2.802.1.1.20.1.6.1.7 | Counter32 | read-only | A counter that increments every time a PTP message is discarded, caused by the occurrence of any of the following conditions: a) A received Announce message is not qualified, denoted by the function qualifyAnnounce (see 10.3.10.2.1 and 13.1.3.4) of the PortAnnounceReceive state machine (see 10.3.10 and Figure 10-12) returning FALSE; b) A Follow_Up message corresponding to a received Sync message is not received, denoted by a transition of the condition (currentTime greater or equal to followUpReceiptTimeoutTime) to TRUE from FALSE when in the WAITING_FOR_FOLLOW_UP state of the MDSyncReceiveSM state machine (see 11.2.13 and Figure 11-6); c) A Pdelay_Resp message corresponding to a transmitted Pdelay_Req message is not received, denoted by a transition from the WAITING_FOR_PDELAY_RESP state to the RESET state of the MDPdelayReq state machine (see 11.2.15 and Figure 11-8); d) A Pdelay_Resp_Follow_Up message corresponding to a transmitted Pdelay_Req message is not received, denoted by a transition from the WAITING_FOR_PDELAY_RESP_FOLLOW_UP state to the RESET state of the MDPdelayReq state machine (see 11.2.15 and Figure 11-8). |
| C32 ieee8021AsPortStatRxSyncReceiptTimeouts | 1.3.111.2.802.1.1.20.1.6.1.8 | Counter32 | read-only | A counter that increments every time sync receipt timeout occurs, denoted by entering the AGED state of the PortAnnounceInformation state machine (see 10.3.11 and Figure 10-13), with the condition (currentTime greater or equual to announceReceiptTimeoutTime) TRUE |
| C32 ieee8021AsPortStatAnnounceReceiptTimeouts | 1.3.111.2.802.1.1.20.1.6.1.9 | Counter32 | read-only | A counter that increments every time announce receipt timeout occurs, denoted by entering the AGED state of the PortAnnounceInformation state machine (see 10.3.11 and Figure 10-13), with the condition ((currentTime greater than or equal to syncReceiptTimeoutTime) AND gmPresent)) TRUE. |
| C32 ieee8021AsPortStatPdelayAllowedLostResponsesExceeded | 1.3.111.2.802.1.1.20.1.6.1.10 | Counter32 | read-only | A counter that increments everytime the value of the variable lostResponses (see, 11.2.15.1.10) exceeds the value of the variable allowedLostResponses (see 11.2.12.4), in the RESET state of the MDPdelayReq state machine (see 11.2.15 and Figure 11-8) |
| C32 ieee8021AsPortStatTxSyncCount | 1.3.111.2.802.1.1.20.1.6.1.11 | Counter32 | read-only | A counter that increments every time synchronization information is transmitted, denoted by a transition to TRUE from FALSE of the rcvdMDSync variable of the MDSyncSendSM state machine (see 11.2.14.1.1 and Figure 11-7), when in the INITIALIZING or SEND_FOLLOW_UP states; or the INITIATE_REQUEST_WAIT_CONFIRM state is entered in Figure 12-3. |
| C32 ieee8021AsPortStatTxFollowUpCount | 1.3.111.2.802.1.1.20.1.6.1.12 | Counter32 | read-only | A counter that increments every time a Follow_Up message is transmitted, denoted by a transition to TRUE from FALSE of the rcvdMDTimestampReceive variable of the MDSyncSendSM state machine (see 11.2.14.1.3 and Figure 11-7), when in the SEND_SYNC state increments every time a Follow_Up packet is transmitted. |
| C32 ieee8021AsPortStatTxPdelayRequest | 1.3.111.2.802.1.1.20.1.6.1.13 | Counter32 | read-only | A counter that increments every time a Pdelay_Req message is transmitted, denoted by entering the INITIAL_SEND_PDELAY_REQ or SEND_PDELAY_REQ states of the MDPdelayReq state machine (see 11.2.15 and Figure 11-8). |
| C32 ieee8021AsPortStatTxPdelayResponse | 1.3.111.2.802.1.1.20.1.6.1.14 | Counter32 | read-only | A counter that increments every time a Pdelay_Resp message is transmitted, denoted by a transition to TRUE from FALSE of the rcvdPdelayReq variable of the MDPdelayResp state machine (see 11.2.16.1.1 and Figure 11-9) when in the WAITING_FOR_PDELAY_REQ or INITIAL_WAITING_FOR_PDELAY_REQ states, and resulting entry to the SENT_PDELAY_RESP_WAITING_FOR_TIMESTAMP state. |
| C32 ieee8021AsPortStatTxPdelayResponseFollowUp | 1.3.111.2.802.1.1.20.1.6.1.15 | Counter32 | read-only | A counter that increments every time a Pdelay_Resp_Follow_Up message is transmitted, denoted by a transition to TRUE from FALSE of the rcvdMDTimestampReceive variable of the MDPdelayResp state machine (see 11.2.16.1.2 and Figure 11-9) when in the SENT_PDELAY_RESP_WAITING_FOR_TIMESTAMP state, and resulting entry to the WAITING_FOR_PDELAY_REQ state. |
| C32 ieee8021AsPortStatTxAnnounce | 1.3.111.2.802.1.1.20.1.6.1.16 | Counter32 | read-only | A counter that increments every time an Announce message is transmitted, denoted by entering the TRANSMIT_ANNOUNCE state of the PortAnnounceReceive state machine (see 10.3.13 and Figure 10-15). |
| ieee8021AsAcceptableMasterTableDS | 1.3.111.2.802.1.1.20.1.7 | |||
| ieee8021AsAcceptableMasterTableDSBase | 1.3.111.2.802.1.1.20.1.7.1 | |||
| U32 ieee8021AsAcceptableMasterTableDSMaxTableSize | 1.3.111.2.802.1.1.20.1.7.1.1 | Unsigned32 | read-only | The value is the maximum size of the AcceptableMasterTable. It is equal to the maxTableSize member of the AcceptableMasterTable structure (see 13.1.3.2) |
| U32 ieee8021AsAcceptableMasterTableDSActualTableSize | 1.3.111.2.802.1.1.20.1.7.1.2 | Unsigned32 | read-write | The value is the actual size of the AcceptableMasterTable. It is equal to the actualTableSize member of the AcceptableMasterTable structure (see 13.1.3.2 and 13.1.3.5), i.e., the current number of elements in the acceptable master array. The actual table size is less than or equal to the max table size. This value SHOULD be reflect the number of entries in the ieee8021AsAcceptableMasterTableDSMasterTable. For a time-aware system that contains an ONU attached to an IEEE 802.3 EPON link, the initialization value is 1. For a time-aware system that does not contain an ONU attached to an IEEE 802.3 EPON link, the initialization value is 0. |
| ieee8021AsAcceptableMasterTableDSMaster | 1.3.111.2.802.1.1.20.1.7.2 | |||
| ieee8021AsAcceptableMasterTableDSMasterTable | 1.3.111.2.802.1.1.20.1.7.2.1 | not-accessible | A table of time-aware port related variables in a time-aware bridge or for a time-aware end station. A value of 1 is used in a bridge or an end station that does not have multiple components. The contents of this table SHALL be maintained across a restart of the system. | |
| ieee8021AsAcceptableMasterTableDSMasterEntry | 1.3.111.2.802.1.1.20.1.7.2.1.1 | not-accessible | A list of objects pertaining to a port of a time-aware bridge component or a time-aware end station. | |
| U32 ieee8021AsAcceptableMasterTableDSMasterId | 1.3.111.2.802.1.1.20.1.7.2.1.1.1 | Unsigned32 | not-accessible | Acceptable Master row entry index in this ieee8021AsAcceptableMasterTabdDSMaster Entry applies. If the does not contain Media type of EPON, this variable (index) MUST be equal to 0. |
| CLO ieee8021AsAcceptableMasterClockIdentity | 1.3.111.2.802.1.1.20.1.7.2.1.1.2 | ClockIdentity | read-create | Globally unique manufacturer-assigned clock identifier for the local clock port. The identifier is based on an EUI-64. |
| U32 ieee8021AsAcceptableMasterPortNumber | 1.3.111.2.802.1.1.20.1.7.2.1.1.3 | Unsigned32 | read-create | This object represents a Port or aggregated port on a bridge component or end-station. This object and ieee8021AsAcceptableMasterClockIdentity together forms AcceptableMasterDS Port Identity. |
| U32 ieee8021AsAcceptableMasterAlternatePriority1 | 1.3.111.2.802.1.1.20.1.7.2.1.1.4 | Unsigned32 | read-create | If the alternatePriority1 member of the AcceptableMaster array element that corresponds to the sourcePortIdentity of a received Announce message is greater than 0, the value of the grandmasterPriority1 field of the Announce message is replaced by the value of alternatePriority1 of this AcceptableMaster array element for use in the invocation of BMCA |
| ROW ieee8021AsAcceptableMasterRowStatus | 1.3.111.2.802.1.1.20.1.7.2.1.1.5 | RowStatus | read-create | This object indicates the status of an entry, and is used to create/delete entries. |
| ieee8021AsConformance | 1.3.111.2.802.1.1.20.2 | |||
| ieee8021AsCompliances | 1.3.111.2.802.1.1.20.2.1 | |||
| ieee8021AsCompliance | 1.3.111.2.802.1.1.20.2.1.1 | The compliance statement for support of the IEEE8021-AS-MIB module. | ||
| ieee8021AsComplianceCor1 | 1.3.111.2.802.1.1.20.2.1.2 | The compliance statement for support of the IEEE8021-AS-MIB module. | ||
| ieee8021AsGroups | 1.3.111.2.802.1.1.20.2.2 | |||
| ieee8021ASSystemDefaultReqdGroup | 1.3.111.2.802.1.1.20.2.2.1 | Objects in the System Default required global group. | ||
| ieee8021ASSystemCurrentGroup | 1.3.111.2.802.1.1.20.2.2.2 | Objects in the System Current global group. | ||
| ieee8021AsSystemClockParentGroup | 1.3.111.2.802.1.1.20.2.2.3 | Objects in the Clock Parent global group. | ||
| ieee8021AsSystemTimePropertiesGroup | 1.3.111.2.802.1.1.20.2.2.4 | Objects for the Time Properties Global group. | ||
| ieee8021AsPortDataSetGlobalGroup | 1.3.111.2.802.1.1.20.2.2.5 | Objects for the port dataset global group. | ||
| ieee8021ASPortStatisticsGlobalGroup | 1.3.111.2.802.1.1.20.2.2.6 | Objects in the Port statistics global group. | ||
| ieee8021AsAcceptableMasterBaseGroup | 1.3.111.2.802.1.1.20.2.2.7 | Objects for the Acceptable Master group. | ||
| ieee8021AsAcceptableMasterTableGroup | 1.3.111.2.802.1.1.20.2.2.8 | Objects for the Acceptable Master group. | ||
| ieee8021AsCompliancesCor1 | 1.3.111.2.802.1.1.20.2.3 |
RFC description
IEEE 802.1AS time synchronization and precision timing protocol management MIB.
Start monitoring Vendor-neutral IEEE 802.1AS standard (gPTP-capable bridge/switch/end station) with a free 30-day trial of IPNetwork Monitor. Import MIBs, browse SNMP OIDs, create custom SNMP monitors, configure alerts, and monitor any SNMP-enabled network device from a single console.