-- ======================================================================= -- File : OS-PWE3-ICCP-MIB.mib -- Description : Private MIB for Inter-Chassis Communication Protocol for L2VPN PE Pwe3Iccp -- By : Yoram Shechori -- -- Copyright (c) 2014 MRV. All Rights Reserved. -- -- -- Reproduction of this document is authorized on condition that this -- copyright notice is included. This MRV SNMP MIB Specification -- embodies MRV's proprietary intellectual property. MRV -- retains all title and ownership in the specification, including any -- revisions. -- -- It is MRV's intent to encourage the widespread use of this -- specification in connection with the management of MRV's -- products. MRV grants vendor, end-users, and other interested -- parties a non-exclusive license to use this specification in -- connection with the management of MRV's products. -- -- This specification is supplied "AS IS," and MRV makes no -- warranty, either express or implied, as to the use, operation, -- condition, or performance of the specification. -- -- Copyright text courtesy of MRV -- -- If you have any questions about this MIB, please call MRV -- Technical Support Center at 1-800-858-7815 from inside USA or -- 1-818-773-0900 from outside USA. -- -- -- MRV retains the right to change this MIB without notification. -- -- OS-PWE3-ICCP-MIB.my -- MIB generated by MG-SOFT Visual MIB Builder 2013 (64-bit) Version 9.0 Build 760 -- Sunday, July 06, 2014 at 14:07:18 -- OS-PWE3-ICCP-MIB DEFINITIONS ::= BEGIN IMPORTS OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP FROM SNMPv2-CONF enterprises, Integer32, Unsigned32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE FROM SNMPv2-SMI InetAddressType, InetAddress FROM INET-ADDRESS-MIB -- RFC2851 MacAddress, RowStatus, DisplayString, TEXTUAL-CONVENTION FROM SNMPv2-TC; -- 1.3.6.1.4.1.6926.2.29 osPwe3Iccp MODULE-IDENTITY LAST-UPDATED "201407061300Z" -- July 06, 2014 at 13:00 GMT ORGANIZATION "MRV Communications, Inc." CONTACT-INFO "Yoram Shechori MRV Communication, Inc http://www.mrv.com Email: yshechori@mrv.com" DESCRIPTION "MRV MIB for Redundancy support This MIB covers the support for ICCP and MCLACP as define by draft-ietf-pwe3-iccp " REVISION "201407061300Z" -- July 06, 2014 at 13:00 GMT DESCRIPTION "Initial version" ::= { oaOptiSwitch 29 } -- -- Textual conventions -- AdminState ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Description." SYNTAX INTEGER { up(1), down(2) } BfdStatus ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Description." SYNTAX INTEGER { disable(0), enable(1) } IccpStatus ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION " -NON EXISTENT: This state is the starting point for the state machine.It indicates that no ICCP connection exists and that there's no LDP session established between the PEs. -INITIALIZED: This state indicates that an LDP session exists between the PEs but LDP ICCP Capabilitiy have not yet been exchanged between them. -CAPSENT: This state indicates that an LDP session exists between the PEs and that the local PE has avertized LDP ICCP Capability to its peer. -CAPREC: This state indicates that an LDP session exists between the PEs and that the local PE has both received and avertized LDP ICCP Capability from/to its peer. -CONNECTING: This state indicates that the local PE has initiated an ICCP connection to its peer, and is awaiting its response. -OPERATIONAL: This state indicates that the ICCP connection is operational." REFERENCE "draft-ietf-pwe3-iccp-16.txt 4.2.1. ICCP Connection State Machine" SYNTAX INTEGER { nonExistent(0), initialized(1), capSent(2), capRecv(3), connecting(4), operational(5) } MlacpStatus ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION " -NON EXISTENT: This state indicates that the Application Connection does not exist since there is no ICCP connection between the PEs. -RESET: This state indicates that an ICCP connection is operational between the PEs, but that the Application Connection has not been initialized yet or has been resent. -CONNSENT: This state indicates that the local PE has requested initiation of an Application Connection with its peer, but has not received a response yet. -CONNREC: This state indicates that the local PE has received a request to initiate an Application Connection from its peer but has not responded yet. -CONNECTING: This state indicates that the local PE has transmitted to its peer an Application Connection message with the A-bit set to 1, and is awaiting the peer's response -OPERATIONAL: This state indicates that the Application Connection is operational." REFERENCE "draft-ietf-pwe3-iccp-16.txt 4.4.2. Application Connection State Machine" SYNTAX INTEGER { nonExistent(0), reset(1), connSent(2), connRecv(3), connecting(4), operational(5) } -- -- Node definitions -- -- 1.3.6.1.4.1.6926 oaccess OBJECT IDENTIFIER ::= { enterprises 6926 } -- 1.3.6.1.4.1.6926.2 oaOptiSwitch OBJECT IDENTIFIER ::= { oaccess 2 } -- 1.3.6.1.4.1.6926.2.29.0 osPwe3IccpNotifications OBJECT IDENTIFIER ::= { osPwe3Iccp 0 } -- 1.3.6.1.4.1.6926.2.29.0.1 osPwe3IccpRGUp NOTIFICATION-TYPE OBJECTS { osPwe3IccpRGStatus } STATUS current DESCRIPTION "osPwe3IccpRGStatus becomes operational(5)." ::= { osPwe3IccpNotifications 1 } -- 1.3.6.1.4.1.6926.2.29.0.2 osPwe3IccpRGDown NOTIFICATION-TYPE OBJECTS { osPwe3IccpRGStatus } STATUS current DESCRIPTION "osPwe3IccpRGStatus changed from operational(5) to any other state." ::= { osPwe3IccpNotifications 2 } -- 1.3.6.1.4.1.6926.2.29.0.3 osPwe3IccpMlacpUp NOTIFICATION-TYPE OBJECTS { osPwe3IccpMlacpStatus } STATUS current DESCRIPTION "osPwe3IccpMlacpStatus becomes operational(5)." ::= { osPwe3IccpNotifications 3 } -- 1.3.6.1.4.1.6926.2.29.0.4 osPwe3IccpMlacpDown NOTIFICATION-TYPE OBJECTS { osPwe3IccpMlacpStatus } STATUS current DESCRIPTION "osPwe3IccpMlacpStatus changed from operational(5) to any other state." ::= { osPwe3IccpNotifications 4 } -- 1.3.6.1.4.1.6926.2.29.0.5 osPwe3IccpMlacpAggChange NOTIFICATION-TYPE OBJECTS { osPwe3IccpMlacpAggActiveRole, osPwe3IccpMlacpAggSwCause } STATUS current DESCRIPTION "osPwe3IccpMlacpAggActiveRole changed." ::= { osPwe3IccpNotifications 5 } -- 1.3.6.1.4.1.6926.2.29.1 osPwe3IccpObjects OBJECT IDENTIFIER ::= { osPwe3Iccp 1 } -- 1.3.6.1.4.1.6926.2.29.1.1 osPwe3IccpGen OBJECT IDENTIFIER ::= { osPwe3IccpObjects 1 } -- 1.3.6.1.4.1.6926.2.29.1.1.1 osPwe3IccpSupport OBJECT-TYPE SYNTAX INTEGER { notSupported(1), supported(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates that this MIB is supported" ::= { osPwe3IccpGen 1 } -- 1.3.6.1.4.1.6926.2.29.1.2 osPwe3IccpRGTable OBJECT-TYPE SYNTAX SEQUENCE OF OsPwe3IccpRGEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table of ICCP Redundancy Groups" ::= { osPwe3IccpObjects 2 } -- 1.3.6.1.4.1.6926.2.29.1.2.1 osPwe3IccpRGEntry OBJECT-TYPE SYNTAX OsPwe3IccpRGEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "ICCP Redundancy Group Entry" INDEX { osPwe3IccpRGIndex } ::= { osPwe3IccpRGTable 1 } OsPwe3IccpRGEntry ::= SEQUENCE { osPwe3IccpRGIndex Unsigned32, osPwe3IccpRGSenderName DisplayString, osPwe3IccpRGPeerAddrType InetAddressType, osPwe3IccpRGPeerAddr InetAddress, osPwe3IccpRGStatus IccpStatus, osPwe3IccpRGBfdRef BfdStatus, osPwe3IccpRGLastError DisplayString, osPwe3IccpRGRowStatus RowStatus } -- 1.3.6.1.4.1.6926.2.29.1.2.1.1 osPwe3IccpRGIndex OBJECT-TYPE SYNTAX Unsigned32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "ICCP Redundancy Group Index (must be the same as define in the peer node)" ::= { osPwe3IccpRGEntry 1 } -- 1.3.6.1.4.1.6926.2.29.1.2.1.2 osPwe3IccpRGSenderName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..80)) MAX-ACCESS read-write STATUS current DESCRIPTION "The name of the node to be advertise by the ICCP protocol" REFERENCE "draft-ietf-pwe3-iccp-16.txt 6.2.1. ICC Sender Name TLV" DEFVAL { "" } ::= { osPwe3IccpRGEntry 2 } -- 1.3.6.1.4.1.6926.2.29.1.2.1.3 osPwe3IccpRGPeerAddrType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS read-write STATUS current DESCRIPTION "Peer node IP address type for establishment of RG" DEFVAL { ipv4 } ::= { osPwe3IccpRGEntry 3 } -- 1.3.6.1.4.1.6926.2.29.1.2.1.4 osPwe3IccpRGPeerAddr OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Peer node IP address for establishment of RG" DEFVAL { '00000000'H } ::= { osPwe3IccpRGEntry 4 } -- 1.3.6.1.4.1.6926.2.29.1.2.1.5 osPwe3IccpRGStatus OBJECT-TYPE SYNTAX IccpStatus MAX-ACCESS read-only STATUS current DESCRIPTION " -NON EXISTENT: This state is the starting point for the state machine.It indicates that no ICCP connection exists and that there's no LDP session established between the PEs. -INITIALIZED: This state indicates that an LDP session exists between the PEs but LDP ICCP Capabilitiy have not yet been exchanged between them. -CAPSENT: This state indicates that an LDP session exists between the PEs and that the local PE has avertized LDP ICCP Capability to its peer. -CAPREC: This state indicates that an LDP session exists between the PEs and that the local PE has both received and avertized LDP ICCP Capability from/to its peer. -CONNECTING: This state indicates that the local PE has initiated an ICCP connection to its peer, and is awaiting its response. -OPERATIONAL: This state indicates that the ICCP connection is operational." REFERENCE "draft-ietf-pwe3-iccp-16.txt 4.2.1. ICCP Connection State Machine" ::= { osPwe3IccpRGEntry 5 } -- 1.3.6.1.4.1.6926.2.29.1.2.1.6 osPwe3IccpRGBfdRef OBJECT-TYPE SYNTAX BfdStatus MAX-ACCESS read-write STATUS current DESCRIPTION "Reference index to BFD session monitoring the connectivity with the peer node. CLI command : liveliness bfd" DEFVAL { 0 } ::= { osPwe3IccpRGEntry 6 } -- 1.3.6.1.4.1.6926.2.29.1.3.1.89 osPwe3IccpRGLastError OBJECT-TYPE SYNTAX DisplayString (SIZE (0..160)) MAX-ACCESS read-only STATUS current DESCRIPTION "Last configuration error description." ::= { osPwe3IccpRGEntry 89 } -- 1.3.6.1.4.1.6926.2.29.1.2.1.90 osPwe3IccpRGRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-write STATUS current DESCRIPTION "Description." DEFVAL { notInService } ::= { osPwe3IccpRGEntry 90 } -- 1.3.6.1.4.1.6926.2.29.1.3 osPwe3IccpMlacpAppTable OBJECT-TYPE SYNTAX SEQUENCE OF OsPwe3IccpMlacpAppEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." ::= { osPwe3IccpObjects 3 } -- 1.3.6.1.4.1.6926.2.29.1.3.1 osPwe3IccpMlacpAppEntry OBJECT-TYPE SYNTAX OsPwe3IccpMlacpAppEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { osPwe3IccpMlacpIndex } ::= { osPwe3IccpMlacpAppTable 1 } OsPwe3IccpMlacpAppEntry ::= SEQUENCE { osPwe3IccpMlacpIndex Unsigned32, osPwe3IccpMlacpChassisId Unsigned32, osPwe3IccpMlacpSystemMac MacAddress, osPwe3IccpMlacpSystemPriority Unsigned32, osPwe3IccpMlacpLastError DisplayString, osPwe3IccpMlacpStatus MlacpStatus, osPwe3IccpMlacpRowStatus RowStatus } -- 1.3.6.1.4.1.6926.2.29.1.3.1.1 osPwe3IccpMlacpIndex OBJECT-TYPE SYNTAX Unsigned32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index of the mlacp application instance, must be equal to the ICCP RG index (osPwe3IccpRGIndex) to be used." ::= { osPwe3IccpMlacpAppEntry 1 } -- 1.3.6.1.4.1.6926.2.29.1.3.1.2 osPwe3IccpMlacpChassisId OBJECT-TYPE SYNTAX Unsigned32 (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Chassis ID to be published by LACP of the trunk conencted to the mlacp" ::= { osPwe3IccpMlacpAppEntry 2 } -- 1.3.6.1.4.1.6926.2.29.1.3.1.3 osPwe3IccpMlacpSystemMac OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Assigns the common System MAC to be used for MC-LAG" DEFVAL { '000000000000'H } ::= { osPwe3IccpMlacpAppEntry 3 } -- 1.3.6.1.4.1.6926.2.29.1.3.1.4 osPwe3IccpMlacpSystemPriority OBJECT-TYPE SYNTAX Unsigned32 (1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Assigns the system Priority as defined by LACP" REFERENCE "802.1AX section 5.3.2" DEFVAL { 32768 } ::= { osPwe3IccpMlacpAppEntry 4 } -- 1.3.6.1.4.1.6926.2.29.1.3.1.5 osPwe3IccpMlacpLastError OBJECT-TYPE SYNTAX DisplayString (SIZE (0..160)) MAX-ACCESS read-only STATUS current DESCRIPTION "Last configuration error description." ::= { osPwe3IccpMlacpAppEntry 5 } -- 1.3.6.1.4.1.6926.2.29.1.3.1.6 osPwe3IccpMlacpStatus OBJECT-TYPE SYNTAX MlacpStatus MAX-ACCESS read-only STATUS current DESCRIPTION "mlacp session status" REFERENCE "draft-ietf-pwe3-iccp-16.txt 4.4.2. Application Connection State Machine" ::= { osPwe3IccpMlacpAppEntry 6 } -- 1.3.6.1.4.1.6926.2.29.1.3.1.7 osPwe3IccpMlacpRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-write STATUS current DESCRIPTION "Description." DEFVAL { notInService } ::= { osPwe3IccpMlacpAppEntry 7 } -- 1.3.6.1.4.1.6926.2.29.1.4 osPwe3IccpMlacpAggTable OBJECT-TYPE SYNTAX SEQUENCE OF OsPwe3IccpMlacpAggEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table of mlacp aggregators" ::= { osPwe3IccpObjects 4 } -- 1.3.6.1.4.1.6926.2.29.1.4.1 osPwe3IccpMlacpAggEntry OBJECT-TYPE SYNTAX OsPwe3IccpMlacpAggEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { osPwe3IccpMlacpAggIndex } ::= { osPwe3IccpMlacpAggTable 1 } OsPwe3IccpMlacpAggEntry ::= SEQUENCE { osPwe3IccpMlacpAggIndex Unsigned32, osPwe3IccpMlacpAggIccpIndex Unsigned32, osPwe3IccpMlacpAggMode INTEGER, osPwe3IccpMlacpAggRole INTEGER, osPwe3IccpMlacpAggActiveRole INTEGER, osPwe3IccpMlacpAggRevertive Integer32, osPwe3IccpMlacpAggThreshold Integer32, osPwe3IccpMlacpAggCommand INTEGER, osPwe3IccpMlacpAggSwCause INTEGER, osPwe3IccpMlacpAggLastError DisplayString, osPwe3IccpMlacpAggRowStatus RowStatus } -- 1.3.6.1.4.1.6926.2.29.1.4.1.1 osPwe3IccpMlacpAggIndex OBJECT-TYPE SYNTAX Unsigned32 (1..128) MAX-ACCESS not-accessible STATUS current DESCRIPTION "mlacp Aggregator ID - must be the same index as the trunk index (osPortTrunkId) defined in osPortTrunkTable" ::= { osPwe3IccpMlacpAggEntry 1 } -- 1.3.6.1.4.1.6926.2.29.1.4.1.2 osPwe3IccpMlacpAggIccpIndex OBJECT-TYPE SYNTAX Unsigned32 (0|1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "ICCP RG index - osPwe3IccpRGIndex" DEFVAL { 0 } ::= { osPwe3IccpMlacpAggEntry 2 } -- 1.3.6.1.4.1.6926.2.29.1.4.1.3 osPwe3IccpMlacpAggMode OBJECT-TYPE SYNTAX INTEGER { undefined (0), activeStandby(1), activeActive (2) } MAX-ACCESS read-write STATUS current DESCRIPTION "mlacp mode as either active-standby or active-active first release does not support active-active" DEFVAL { undefined } ::= { osPwe3IccpMlacpAggEntry 3 } -- 1.3.6.1.4.1.6926.2.29.1.4.1.4 osPwe3IccpMlacpAggRole OBJECT-TYPE SYNTAX INTEGER { undefined (0), active (1), standby (2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Define the node default mode as either active or standby" DEFVAL { undefined } ::= { osPwe3IccpMlacpAggEntry 4 } -- 1.3.6.1.4.1.6926.2.29.1.4.1.5 osPwe3IccpMlacpAggActiveRole OBJECT-TYPE SYNTAX INTEGER { undefined (0), active(1), standby(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Retrieve the node current mode as either active or standby" ::= { osPwe3IccpMlacpAggEntry 5 } -- 1.3.6.1.4.1.6926.2.29.1.4.1.6 osPwe3IccpMlacpAggRevertive OBJECT-TYPE SYNTAX Integer32 (-1..3600) MAX-ACCESS read-write STATUS current DESCRIPTION "Enables revertive switchover and configures the holdoff timer -1 - Non Revertive 0-3600 - Revertive, time in seconds" DEFVAL { -1 } ::= { osPwe3IccpMlacpAggEntry 6 } -- 1.3.6.1.4.1.6926.2.29.1.4.1.7 osPwe3IccpMlacpAggThreshold OBJECT-TYPE SYNTAX Integer32 (0..100) UNITS "Precentage" MAX-ACCESS read-write STATUS current DESCRIPTION "Define the prectage of links in the trunk to initiate a failover: i.e. if the trunk has 4 links and the value is set to 50, only when more than 2 links will fail it will trigger the switching to the other RG PE to become active" ::= { osPwe3IccpMlacpAggEntry 7 } -- 1.3.6.1.4.1.6926.2.29.1.4.1.8 osPwe3IccpMlacpAggCommand OBJECT-TYPE SYNTAX INTEGER { none(1), -- "no force-switch" forceSwitch(2), -- "force-switch" revertSwitch(3) -- "manual-revert" } MAX-ACCESS read-write STATUS current DESCRIPTION "This object manual controls the behavior of the aggergator, The command will be accepted only when mlacp-aggr is configured as osPwe3IccpMlacpAggRole active(1) none - normal operation of the mlacp-aggr forceSwitch - Force traffic to move away from the active node as if there is a failure, traffic will not revert to the active node as long as this command is set revertSwitch - Revert back to Active node Post failure-recovery the expected behavior is to revert back to the active node The revert will happen after the timer has expired To manualy switch back to the active node (in case of non-revert or before revert time has expired) issue this command. The value will be automatically set back to none(1) by the device upon execution of the revert command." DEFVAL { none } ::= { osPwe3IccpMlacpAggEntry 8 } -- 1.3.6.1.4.1.6926.2.29.1.3.1.9 osPwe3IccpMlacpAggSwCause OBJECT-TYPE SYNTAX INTEGER { undefined (0), local (1), remote (2), acFail (3), force (4), reverting (5) } MAX-ACCESS read-only STATUS current DESCRIPTION "The cause of the last switchower." ::= { osPwe3IccpMlacpAggEntry 9 } -- 1.3.6.1.4.1.6926.2.29.1.3.1.89 osPwe3IccpMlacpAggLastError OBJECT-TYPE SYNTAX DisplayString (SIZE (0..160)) MAX-ACCESS read-only STATUS current DESCRIPTION "Last configuration error description." ::= { osPwe3IccpMlacpAggEntry 89 } -- 1.3.6.1.4.1.6926.2.29.1.4.1.90 osPwe3IccpMlacpAggRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-write STATUS current DESCRIPTION "Description." DEFVAL { notInService } ::= { osPwe3IccpMlacpAggEntry 90 } -- 1.3.6.1.4.1.6926.2.29.2 osPwe3IccpConf OBJECT IDENTIFIER ::= { osPwe3Iccp 2 } -- 1.3.6.1.4.1.6926.2.29.2.1 osPwe3IccpGroups OBJECT IDENTIFIER ::= { osPwe3IccpConf 1 } -- 1.3.6.1.4.1.6926.2.29.2.1.1 osPwe3IccpNotificationGroup NOTIFICATION-GROUP NOTIFICATIONS { osPwe3IccpRGUp, osPwe3IccpRGDown, osPwe3IccpMlacpUp, osPwe3IccpMlacpDown, osPwe3IccpMlacpAggChange } STATUS current DESCRIPTION "Description." ::= { osPwe3IccpGroups 1 } -- 1.3.6.1.4.1.6926.2.29.2.1.2 osPwe3IccpGenGroup OBJECT-GROUP OBJECTS { osPwe3IccpSupport } STATUS current DESCRIPTION "Description." ::= { osPwe3IccpGroups 2 } -- 1.3.6.1.4.1.6926.2.29.2.1.3 osPwe3IccpRGGroup OBJECT-GROUP OBJECTS { osPwe3IccpRGSenderName, osPwe3IccpRGPeerAddrType, osPwe3IccpRGPeerAddr, osPwe3IccpRGStatus, osPwe3IccpRGBfdRef, osPwe3IccpRGLastError, osPwe3IccpRGRowStatus } STATUS current DESCRIPTION "1st revision of MRV Redundancy MIB" ::= { osPwe3IccpGroups 3 } -- 1.3.6.1.4.1.6926.2.29.2.1.4 osPwe3IccpMlacpAggGroup OBJECT-GROUP OBJECTS { osPwe3IccpMlacpAggIccpIndex, osPwe3IccpMlacpAggMode, osPwe3IccpMlacpAggRevertive, osPwe3IccpMlacpAggRowStatus, osPwe3IccpMlacpAggThreshold, osPwe3IccpMlacpAggCommand, osPwe3IccpMlacpAggRole, osPwe3IccpMlacpAggActiveRole, osPwe3IccpMlacpAggSwCause, osPwe3IccpMlacpAggLastError } STATUS current DESCRIPTION "Description." ::= { osPwe3IccpGroups 4 } -- 1.3.6.1.4.1.6926.2.29.2.1.5 osPwe3IccpMlacpAppGroup OBJECT-GROUP OBJECTS { osPwe3IccpMlacpChassisId, osPwe3IccpMlacpSystemMac, osPwe3IccpMlacpSystemPriority, osPwe3IccpMlacpLastError, osPwe3IccpMlacpStatus, osPwe3IccpMlacpRowStatus } STATUS current DESCRIPTION "Description." ::= { osPwe3IccpGroups 5 } -- 1.3.6.1.4.1.6926.2.29.2.2 osPwe3IccpCompliances OBJECT IDENTIFIER ::= { osPwe3IccpConf 2 } -- 1.3.6.1.4.1.6926.2.29.2.2.1 osPwe3IccpModuleCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "Description." MODULE -- this module MANDATORY-GROUPS { osPwe3IccpGenGroup, osPwe3IccpRGGroup, osPwe3IccpMlacpAggGroup, osPwe3IccpMlacpAppGroup, osPwe3IccpNotificationGroup } ::= { osPwe3IccpCompliances 1 } END