IEEE8021-TPMR-MIB DEFINITIONS ::= BEGIN -- ============================================================= -- MIB for IEEE 802.1Q TPMR Devices -- ============================================================= IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Counter32, Counter64, Unsigned32 FROM SNMPv2-SMI TEXTUAL-CONVENTION, TruthValue, MacAddress, TimeInterval, StorageType FROM SNMPv2-TC MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF ifCounterDiscontinuityGroup FROM IF-MIB IEEE8021BridgePortNumber, ieee802dot1mibs FROM IEEE8021-TC-MIB ieee8021BridgeBasePortComponentId FROM IEEE8021-BRIDGE-MIB; ieee8021TpmrMib MODULE-IDENTITY LAST-UPDATED "201806280000Z" -- June 28, 2018 ORGANIZATION "IEEE 802.1 Working Group" CONTACT-INFO " WG-URL: http://www.ieee802.org/1/ WG-Email: stds-802-1-L@ieee.org Contact: IEEE 802.1 Working Group Chair Postal: C/O IEEE 802.1 Working Group IEEE Standards Association 445 Hoes Lane Piscataway NJ 08854 USA E-mail: STDS-802-1-L@IEEE.ORG" DESCRIPTION "Two-Port MAC Relay (TPMR) MIB module. Unless otherwise indicated, the references in this MIB module are to IEEE Std 802.1Q. Copyright(c) IEEE (2018) This MIB module is part of IEEE Std 802.1Q; refer to the document itself for full legal notices." REVISION "201806280000Z" -- June 28, 2018 DESCRIPTION "Published as part of IEEE Std 802.1Q-2018. Cross references updated and corrected." REVISION "201412150000Z" -- December 15, 2014 DESCRIPTION "Published as part of IEEE Std 802.1Q 2014 revision. Cross references updated and corrected." REVISION "201102270000Z" -- February 27, 2011 DESCRIPTION "Minor edits to contact information etc. as part of 2011 revision of IEEE Std 802.1Q." REVISION "200909040000Z" -- September 4, 2009 DESCRIPTION "Initial version as published in IEEE Std 802.1aj" ::= { ieee802dot1mibs 14 } ieee8021TpmrNotifications OBJECT IDENTIFIER ::= { ieee8021TpmrMib 0 } ieee8021TpmrObjects OBJECT IDENTIFIER ::= { ieee8021TpmrMib 1 } ieee8021TpmrConformance OBJECT IDENTIFIER ::= { ieee8021TpmrMib 2 } -- ------------------------------------------------------------- -- Textual conventions -- ------------------------------------------------------------- IEEE8021TpmrFrameDiscardErrorReason ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "A reason code for a frame discard error." REFERENCE "12.19.3.1.1.3:h" SYNTAX INTEGER { txSduSizeExceeded (1) -- transmissible SDU size exceeded } -- ------------------------------------------------------------- -- ieee8021TpmrPort objects -- ------------------------------------------------------------- ieee8021TpmrPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Ieee8021TpmrPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The TPMR port table. Each row in the table represents a TPMR port. By definition there are two ports per TPMR. Note that the indices of this table are equivalent to those of the ieee8021BridgeBasePortTable in the IEEE8021-BRIDGE-MIB, with ieee8021TpmrPortNumber having a more limited value range than ieee8021BridgeBasePort." REFERENCE "12.19.1.2.1, 12.19.1.2.2" ::= { ieee8021TpmrObjects 1 } ieee8021TpmrPortEntry OBJECT-TYPE SYNTAX Ieee8021TpmrPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A TPMR port table entry." INDEX { ieee8021BridgeBasePortComponentId, ieee8021TpmrPortNumber } ::= { ieee8021TpmrPortTable 1 } Ieee8021TpmrPortEntry ::= SEQUENCE { ieee8021TpmrPortNumber IEEE8021BridgePortNumber, ieee8021TpmrPortMgmtAddr TruthValue, ieee8021TpmrPortMgmtAddrForwarding TruthValue } ieee8021TpmrPortNumber OBJECT-TYPE SYNTAX IEEE8021BridgePortNumber (1..2) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The number of this TPMR port." REFERENCE "12.19.1.1.1.3:b,1" ::= { ieee8021TpmrPortEntry 1 } ieee8021TpmrPortMgmtAddr OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Is 'true' if the TPMR port MAC address is the management address of the TPMR, otheriwse 'false'." REFERENCE "12.19.1.1.1.3:b,3" ::= { ieee8021TpmrPortEntry 2 } ieee8021TpmrPortMgmtAddrForwarding OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Is 'true' if forwarding is enabled for frames destined to the management address of the TPMR, otherwise 'false'." REFERENCE "12.19.1.2.1.3:c" ::= { ieee8021TpmrPortEntry 3 } -- ------------------------------------------------------------- -- ieee8021TpmrPortStats objects -- ------------------------------------------------------------- ieee8021TpmrPortStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF Ieee8021TpmrPortStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The TPMR port statistics table. Each row in the table represents a TPMR port. By definition there are two ports per TPMR. Discontinuities in the value of counters in this table can occur at re-initialization of the management system, and at other times as indicated by the value of IF-MIB ifCounterDiscontinuityTime." REFERENCE "12.19.3.1" ::= { ieee8021TpmrObjects 2 } ieee8021TpmrPortStatsEntry OBJECT-TYPE SYNTAX Ieee8021TpmrPortStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A TPMR port counters table entry." AUGMENTS { ieee8021TpmrPortEntry } ::= { ieee8021TpmrPortStatsTable 1 } Ieee8021TpmrPortStatsEntry ::= SEQUENCE { ieee8021TpmrPortStatsRxFrames Counter64, ieee8021TpmrPortStatsRxOctets Counter64, ieee8021TpmrPortStatsFramesForwarded Counter64, ieee8021TpmrPortStatsFramesDiscarded Counter64, ieee8021TpmrPortStatsFramesDiscardedQueueFull Counter64, ieee8021TpmrPortStatsFramesDiscardedLifetime Counter64, ieee8021TpmrPortStatsFramesDiscardedError Counter64 } ieee8021TpmrPortStatsRxFrames OBJECT-TYPE SYNTAX Counter64 UNITS "frames" MAX-ACCESS read-only STATUS current DESCRIPTION "Count of all valid frames received on this port (including BPDUs, frames addressed to the TPMR as an end station, and frames that were submitted to the Forwarding Process)." REFERENCE "12.19.3.1.1.3:a" ::= { ieee8021TpmrPortStatsEntry 1 } ieee8021TpmrPortStatsRxOctets OBJECT-TYPE SYNTAX Counter64 UNITS "octets" MAX-ACCESS read-only STATUS current DESCRIPTION "Count of the total number of octets in all valid frames received on this port (including BPDUs, frames addressed to the TPMR as an end station, and frames that were submitted to the Forwarding Process)." REFERENCE "12.19.3.1.1.3:b" ::= { ieee8021TpmrPortStatsEntry 2 } ieee8021TpmrPortStatsFramesForwarded OBJECT-TYPE SYNTAX Counter64 UNITS "frames" MAX-ACCESS read-only STATUS current DESCRIPTION "Count of all frames that were received on this port and were forwarded to the transmission port." REFERENCE "12.19.3.1.1.3:d" ::= { ieee8021TpmrPortStatsEntry 3 } ieee8021TpmrPortStatsFramesDiscarded OBJECT-TYPE SYNTAX Counter64 UNITS "frames" MAX-ACCESS read-only STATUS current DESCRIPTION "Count of all frames that were received on this port but were discarded by the Forwarding Process for any reason." REFERENCE "12.19.3.1.1.3:c" ::= { ieee8021TpmrPortStatsEntry 4 } ieee8021TpmrPortStatsFramesDiscardedQueueFull OBJECT-TYPE SYNTAX Counter64 UNITS "frames" MAX-ACCESS read-only STATUS current DESCRIPTION "Count of all frames received on this port that were to be transmitted through the transmission port but were discarded due to lack of available queue space." REFERENCE "12.19.3.1.1.3:e" ::= { ieee8021TpmrPortStatsEntry 5 } ieee8021TpmrPortStatsFramesDiscardedLifetime OBJECT-TYPE SYNTAX Counter64 UNITS "frames" MAX-ACCESS read-only STATUS current DESCRIPTION "Count of all frames received on this port that were to be transmitted through the transmission port but were discarded due to their frame lifetime having been exceeded." REFERENCE "12.19.3.1.1.3:f" ::= { ieee8021TpmrPortStatsEntry 6 } ieee8021TpmrPortStatsFramesDiscardedError OBJECT-TYPE SYNTAX Counter64 UNITS "frames" MAX-ACCESS read-only STATUS current DESCRIPTION "Count of all frames received on this port that were to be transmitted through the transmission port but could not be transmitted (e.g., frame too large)." REFERENCE "12.19.3.1.1.3:g" ::= { ieee8021TpmrPortStatsEntry 7 } -- ------------------------------------------------------------- -- ieee8021TpmrPortDiscardDetails objects -- ------------------------------------------------------------- ieee8021TpmrPortDiscardDetailsTable OBJECT-TYPE SYNTAX SEQUENCE OF Ieee8021TpmrPortDiscardDetailsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The TPMR frames discard details table. Each row in the table represents a discarded frame on a TPMR port. By definition there are two ports per TPMR. This table is maintained as a FIFO. A new entry is inserted in the first row, and existing entries are shuffled down, with the last entry being discarded. Because of the FIFO behavior, the relationship between the index and contents will change when an entry is added to the table. This may result in apparent duplication of row content during a table traversal." REFERENCE "12.19.3.1.1.3:h" ::= { ieee8021TpmrObjects 3 } ieee8021TpmrPortDiscardDetailsEntry OBJECT-TYPE SYNTAX Ieee8021TpmrPortDiscardDetailsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A TPMR frames discarded error details table entry." INDEX { ieee8021BridgeBasePortComponentId, ieee8021TpmrPortNumber, ieee8021TpmrPortDiscardDetailsIndex } ::= { ieee8021TpmrPortDiscardDetailsTable 1 } Ieee8021TpmrPortDiscardDetailsEntry ::= SEQUENCE { ieee8021TpmrPortDiscardDetailsIndex Unsigned32, ieee8021TpmrPortDiscardDetailsSource MacAddress, ieee8021TpmrPortDiscardDetailsReason IEEE8021TpmrFrameDiscardErrorReason } ieee8021TpmrPortDiscardDetailsIndex OBJECT-TYPE SYNTAX Unsigned32 (1..16) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The second index of a TPMR frames discard details table entry." ::= { ieee8021TpmrPortDiscardDetailsEntry 1 } ieee8021TpmrPortDiscardDetailsSource OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The source MAC address of the discarded frame." REFERENCE "12.19.3.1.1.3:h" ::= { ieee8021TpmrPortDiscardDetailsEntry 2 } ieee8021TpmrPortDiscardDetailsReason OBJECT-TYPE SYNTAX IEEE8021TpmrFrameDiscardErrorReason MAX-ACCESS read-only STATUS current DESCRIPTION "The reason why the frame was discarded." REFERENCE "12.19.3.1.1.3:h" ::= { ieee8021TpmrPortDiscardDetailsEntry 3 } -- ------------------------------------------------------------- -- ieee8021TpmrMsp objects -- ------------------------------------------------------------- ieee8021TpmrMspTable OBJECT-TYPE SYNTAX SEQUENCE OF Ieee8021TpmrMspEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The TPMR MAC status propagation performance table. Each row in the table represents a TPMR port. By definition there are two ports per TPMR. The persistence of writable objects in a conceptual row of this table is determined by the value of the ieee8021TpmrMspStorageType object." REFERENCE "12.19.4.1.1, 12.19.4.1.2" ::= { ieee8021TpmrObjects 4 } ieee8021TpmrMspEntry OBJECT-TYPE SYNTAX Ieee8021TpmrMspEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A TPMR MAC status propagation performance table entry." AUGMENTS { ieee8021TpmrPortEntry } ::= { ieee8021TpmrMspTable 1 } Ieee8021TpmrMspEntry ::= SEQUENCE { ieee8021TpmrMspLinkNotify TruthValue, ieee8021TpmrMspLinkNotifyWait TimeInterval, ieee8021TpmrMspLinkNotifyRetry TimeInterval, ieee8021TpmrMspMacNotify TruthValue, ieee8021TpmrMspMacNotifyTime TimeInterval, ieee8021TpmrMspMacRecoverTime TimeInterval, ieee8021TpmrMspStorageType StorageType } ieee8021TpmrMspLinkNotify OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "The value of LinkNotify used by the MSP state machines." REFERENCE "12.19.4.1.1.3:a, 12.19.4.1.2.2:b" DEFVAL { true } ::= { ieee8021TpmrMspEntry 1 } ieee8021TpmrMspLinkNotifyWait OBJECT-TYPE SYNTAX TimeInterval (20..100) UNITS "centiseconds" MAX-ACCESS read-write STATUS current DESCRIPTION "The value of LinkNotifyWait used by the MSP state machines." REFERENCE "12.19.4.1.1.3:b, 12.19.4.1.2.2:c" DEFVAL { 40 } ::= { ieee8021TpmrMspEntry 2 } ieee8021TpmrMspLinkNotifyRetry OBJECT-TYPE SYNTAX TimeInterval (10..100) UNITS "centiseconds" MAX-ACCESS read-write STATUS current DESCRIPTION "The value of LinkNotifyRetry used by the MSP state machines." REFERENCE "12.19.4.1.1.3:c, 12.19.4.1.2.2:d" DEFVAL { 100 } ::= { ieee8021TpmrMspEntry 3 } ieee8021TpmrMspMacNotify OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "The value of MacNotify used by the MSP state machines." REFERENCE "12.19.4.1.1.3:d, 12.19.4.1.2.2:e" DEFVAL { true } ::= { ieee8021TpmrMspEntry 4 } ieee8021TpmrMspMacNotifyTime OBJECT-TYPE SYNTAX TimeInterval (1..50) UNITS "centiseconds" MAX-ACCESS read-write STATUS current DESCRIPTION "The value of MacNotifyTime used by the MSP state machines." REFERENCE "12.19.4.1.1.3:e, 12.19.4.1.2.2:f" DEFVAL { 20 } ::= { ieee8021TpmrMspEntry 5 } ieee8021TpmrMspMacRecoverTime OBJECT-TYPE SYNTAX TimeInterval (2..50) UNITS "centiseconds" MAX-ACCESS read-write STATUS current DESCRIPTION "The value of MacRecoverTime used by the MSP state machines." REFERENCE "12.19.4.1.1.3:f, 12.19.4.1.2.2:g" DEFVAL { 10 } ::= { ieee8021TpmrMspEntry 6 } ieee8021TpmrMspStorageType OBJECT-TYPE SYNTAX StorageType MAX-ACCESS read-write STATUS current DESCRIPTION "The storage type for all read-write objects within this row. Conceptual rows having the value 'permanent' need not allow write access to any columnar objects in the row. If this object has the value 'volatile', modifications to read-write objects in this row are not persistent across reboots or restarts. If this object has the value 'nonVolatile', modifications to objects in this row are persistent." DEFVAL { nonVolatile } ::= { ieee8021TpmrMspEntry 7 } -- ------------------------------------------------------------- -- ieee8021TpmrMspStats objects -- ------------------------------------------------------------- ieee8021TpmrMspStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF Ieee8021TpmrMspStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The TPMR MAC status propagation statistics table. Each row in the table represents a TPMR port. By definition there are two ports per TPMR. Discontinuities in the value of counters in this table can occur at re-initialization of the management system, and at other times as indicated by the value of IF-MIB ifCounterDiscontinuityTime." REFERENCE "12.19.4.1.3" ::= { ieee8021TpmrObjects 5 } ieee8021TpmrMspStatsEntry OBJECT-TYPE SYNTAX Ieee8021TpmrMspStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A TPMR MAC status propagation statistics table entry." AUGMENTS { ieee8021TpmrPortEntry } ::= { ieee8021TpmrMspStatsTable 1 } Ieee8021TpmrMspStatsEntry ::= SEQUENCE { ieee8021TpmrMspStatsTxAcks Counter32, ieee8021TpmrMspStatsTxAddNotifications Counter32, ieee8021TpmrMspStatsTxAddConfirmations Counter32, ieee8021TpmrMspStatsTxLossNotifications Counter32, ieee8021TpmrMspStatsTxLossConfirmations Counter32, ieee8021TpmrMspStatsRxAcks Counter32, ieee8021TpmrMspStatsRxAddNotifications Counter32, ieee8021TpmrMspStatsRxAddConfirmations Counter32, ieee8021TpmrMspStatsRxLossNotifications Counter32, ieee8021TpmrMspStatsRxLossConfirmations Counter32, ieee8021TpmrMspStatsAddEvents Counter32, ieee8021TpmrMspStatsLossEvents Counter32, ieee8021TpmrMspStatsMacStatusNotifications Counter32 } ieee8021TpmrMspStatsTxAcks OBJECT-TYPE SYNTAX Counter32 UNITS "MSPDUs" MAX-ACCESS read-only STATUS current DESCRIPTION "The number of acks transmitted by the port's Transmit Process as a consequence of txAck being set." REFERENCE "12.19.4.1.3.3:a" ::= { ieee8021TpmrMspStatsEntry 1 } ieee8021TpmrMspStatsTxAddNotifications OBJECT-TYPE SYNTAX Counter32 UNITS "MSPDUs" MAX-ACCESS read-only STATUS current DESCRIPTION "The number of adds transmitted by the port's Transmit Process as a consequence of txAdd being set." REFERENCE "12.19.4.1.3.3:b" ::= { ieee8021TpmrMspStatsEntry 2 } ieee8021TpmrMspStatsTxAddConfirmations OBJECT-TYPE SYNTAX Counter32 UNITS "MSPDUs" MAX-ACCESS read-only STATUS current DESCRIPTION "The number of add confirms transmitted by the port's Transmit Process as a consequence of txAddConfirm being set." REFERENCE "12.19.4.1.3.3:c" ::= { ieee8021TpmrMspStatsEntry 3 } ieee8021TpmrMspStatsTxLossNotifications OBJECT-TYPE SYNTAX Counter32 UNITS "MSPDUs" MAX-ACCESS read-only STATUS current DESCRIPTION "The number of losses transmitted by the port's Transmit Process as a consequence of txLoss being set." REFERENCE "12.19.4.1.3.3:d" ::= { ieee8021TpmrMspStatsEntry 4 } ieee8021TpmrMspStatsTxLossConfirmations OBJECT-TYPE SYNTAX Counter32 UNITS "MSPDUs" MAX-ACCESS read-only STATUS current DESCRIPTION "The number of loss confirms transmitted by the port's Transmit Process as a consequence of txLossConfirm being set." REFERENCE "12.19.4.1.3.3:e" ::= { ieee8021TpmrMspStatsEntry 5 } ieee8021TpmrMspStatsRxAcks OBJECT-TYPE SYNTAX Counter32 UNITS "MSPDUs" MAX-ACCESS read-only STATUS current DESCRIPTION "The number of acks received by the port's Receive Process." REFERENCE "12.19.4.1.3.3:f" ::= { ieee8021TpmrMspStatsEntry 6 } ieee8021TpmrMspStatsRxAddNotifications OBJECT-TYPE SYNTAX Counter32 UNITS "MSPDUs" MAX-ACCESS read-only STATUS current DESCRIPTION "The number of adds received by the port's Receive Process." REFERENCE "12.19.4.1.3.3:g" ::= { ieee8021TpmrMspStatsEntry 7 } ieee8021TpmrMspStatsRxAddConfirmations OBJECT-TYPE SYNTAX Counter32 UNITS "MSPDUs" MAX-ACCESS read-only STATUS current DESCRIPTION "The number of add confirms received by the port's Receive Process." REFERENCE "12.19.4.1.3.3:h" ::= { ieee8021TpmrMspStatsEntry 8 } ieee8021TpmrMspStatsRxLossNotifications OBJECT-TYPE SYNTAX Counter32 UNITS "MSPDUs" MAX-ACCESS read-only STATUS current DESCRIPTION "The number of losses received by the port's Receive Process." REFERENCE "12.19.4.1.3.3:i" ::= { ieee8021TpmrMspStatsEntry 9 } ieee8021TpmrMspStatsRxLossConfirmations OBJECT-TYPE SYNTAX Counter32 UNITS "MSPDUs" MAX-ACCESS read-only STATUS current DESCRIPTION "The number of loss confirms received by the port's Receive Process." REFERENCE "12.19.4.1.3.3:j" ::= { ieee8021TpmrMspStatsEntry 10 } ieee8021TpmrMspStatsAddEvents OBJECT-TYPE SYNTAX Counter32 UNITS "MSP transitions" MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transitions to STM:ADD directly from STM:DOWN or STM:LOSS." REFERENCE "12.19.4.1.3.3:k" ::= { ieee8021TpmrMspStatsEntry 11 } ieee8021TpmrMspStatsLossEvents OBJECT-TYPE SYNTAX Counter32 UNITS "MSP transitions" MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transitions to STM:LOSS directly from STM:UP or STM:ADD." REFERENCE "12.19.4.1.3.3:l" ::= { ieee8021TpmrMspStatsEntry 12 } ieee8021TpmrMspStatsMacStatusNotifications OBJECT-TYPE SYNTAX Counter32 UNITS "MSP transitions" MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transitions to SNM:MAC_NOTIFICATION." REFERENCE "12.19.4.1.3.3:m" ::= { ieee8021TpmrMspStatsEntry 13 } -- ------------------------------------------------------------- -- IEEE 802.1aj MIB - Conformance Information -- ------------------------------------------------------------- ieee8021TpmrCompliances OBJECT IDENTIFIER ::= { ieee8021TpmrConformance 1 } ieee8021TpmrGroups OBJECT IDENTIFIER ::= { ieee8021TpmrConformance 2 } -- ------------------------------------------------------------- -- Units of conformance -- ------------------------------------------------------------- ieee8021TpmrPortGroup OBJECT-GROUP OBJECTS { ieee8021TpmrPortMgmtAddr, ieee8021TpmrPortMgmtAddrForwarding } STATUS current DESCRIPTION "TPMR port objects." ::= { ieee8021TpmrGroups 1 } ieee8021TpmrPortStatsGroup OBJECT-GROUP OBJECTS { ieee8021TpmrPortStatsRxFrames, ieee8021TpmrPortStatsRxOctets, ieee8021TpmrPortStatsFramesForwarded, ieee8021TpmrPortStatsFramesDiscarded, ieee8021TpmrPortStatsFramesDiscardedQueueFull, ieee8021TpmrPortStatsFramesDiscardedLifetime, ieee8021TpmrPortStatsFramesDiscardedError } STATUS current DESCRIPTION "TPMR port statistics objects." ::= { ieee8021TpmrGroups 2 } ieee8021TpmrPortDiscardDetailsGroup OBJECT-GROUP OBJECTS { ieee8021TpmrPortDiscardDetailsSource, ieee8021TpmrPortDiscardDetailsReason } STATUS current DESCRIPTION "TPMR port discard details objects." ::= { ieee8021TpmrGroups 3 } ieee8021TpmrMspGroup OBJECT-GROUP OBJECTS { ieee8021TpmrMspLinkNotify, ieee8021TpmrMspLinkNotifyWait, ieee8021TpmrMspLinkNotifyRetry, ieee8021TpmrMspMacNotify, ieee8021TpmrMspMacNotifyTime, ieee8021TpmrMspMacRecoverTime, ieee8021TpmrMspStorageType } STATUS current DESCRIPTION "TPMR port MSP objects." ::= { ieee8021TpmrGroups 4 } ieee8021TpmrMspStatsGroup OBJECT-GROUP OBJECTS { ieee8021TpmrMspStatsTxAcks, ieee8021TpmrMspStatsTxAddNotifications, ieee8021TpmrMspStatsTxAddConfirmations, ieee8021TpmrMspStatsTxLossNotifications, ieee8021TpmrMspStatsTxLossConfirmations, ieee8021TpmrMspStatsRxAcks, ieee8021TpmrMspStatsRxAddNotifications, ieee8021TpmrMspStatsRxAddConfirmations, ieee8021TpmrMspStatsRxLossNotifications, ieee8021TpmrMspStatsRxLossConfirmations, ieee8021TpmrMspStatsAddEvents, ieee8021TpmrMspStatsLossEvents, ieee8021TpmrMspStatsMacStatusNotifications } STATUS current DESCRIPTION "TPMR port MSP statistics objects." ::= { ieee8021TpmrGroups 5 } -- ------------------------------------------------------------- -- Compliance statements -- ------------------------------------------------------------- ieee8021TpmrCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "The compliance statement for device support of TPMR." MODULE IF-MIB MANDATORY-GROUPS { ifCounterDiscontinuityGroup } MODULE MANDATORY-GROUPS { ieee8021TpmrPortGroup, ieee8021TpmrPortStatsGroup, ieee8021TpmrPortDiscardDetailsGroup, ieee8021TpmrMspGroup, ieee8021TpmrMspStatsGroup } ::= { ieee8021TpmrCompliances 1 } END