diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/nokia/aos7/ALCATEL-IND1-DOT3-OAM-MIB | |
| download | mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip | |
Diffstat (limited to 'MIBS/nokia/aos7/ALCATEL-IND1-DOT3-OAM-MIB')
| -rw-r--r-- | MIBS/nokia/aos7/ALCATEL-IND1-DOT3-OAM-MIB | 866 |
1 files changed, 866 insertions, 0 deletions
diff --git a/MIBS/nokia/aos7/ALCATEL-IND1-DOT3-OAM-MIB b/MIBS/nokia/aos7/ALCATEL-IND1-DOT3-OAM-MIB new file mode 100644 index 0000000..03188af --- /dev/null +++ b/MIBS/nokia/aos7/ALCATEL-IND1-DOT3-OAM-MIB @@ -0,0 +1,866 @@ +ALCATEL-IND1-DOT3-OAM-MIB DEFINITIONS ::= BEGIN + + IMPORTS + OBJECT-TYPE, MODULE-IDENTITY, OBJECT-IDENTITY, + Integer32, Counter32, NOTIFICATION-TYPE + FROM SNMPv2-SMI + OBJECT-GROUP,MODULE-COMPLIANCE, NOTIFICATION-GROUP + FROM SNMPv2-CONF + DisplayString, RowStatus FROM SNMPv2-TC + ifIndex FROM IF-MIB + dot3OamEntry, dot3OamLoopbackEntry, dot3OamEventLogTimestamp, + dot3OamEventLogOui, dot3OamEventLogType, dot3OamEventLogLocation, + dot3OamEventLogWindowHi, dot3OamEventLogWindowLo, dot3OamEventLogThresholdHi, + dot3OamEventLogThresholdLo, dot3OamEventLogValue, dot3OamEventLogRunningTotal, + dot3OamEventLogEventTotal, dot3OamStatsEntry + FROM DOT3-OAM-MIB + softentIND1Dot3Oam FROM ALCATEL-IND1-BASE; + + + alcatelIND1Dot3OamMIB MODULE-IDENTITY + LAST-UPDATED "200902250000Z" -- 02/25/2009 00:00GMT + ORGANIZATION "Alcatel - Architects Of An Internet World" + CONTACT-INFO + "Please consult with Customer Service to insure the most appropriate + version of this document is used with the products in question: + + Alcatel Internetworking, Incorporated + (Division 1, Formerly XYLAN Corporation) + 26801 West Agoura Road + Agoura Hills, CA 91301-5122 + United States Of America + + Telephone: North America +1 800 995 2696 + Latin America +1 877 919 9526 + Europe +31 23 556 0100 + Asia +65 394 7933 + All Other +1 818 878 4507 + + Electronic Mail: support@ind.alcatel.com + World Wide Web: http://www.ind.alcatel.com + File Transfer Protocol: ftp://ftp.ind.alcatel.com/pub/products/mibs" + + DESCRIPTION + "This module describes an authoritative enterprise- + specific Simple Network Management Protocol (SNMP) Management + Information Base (MIB): + + For the Birds Of Prey Product Line + Ethernet in First Mile OAM. + + + The right to make changes in specification and other information + contained in this document without prior notice is reserved. + + No liability shall be assumed for any incidental, indirect, + special, or consequential damages whatsoever arising from or + related to this document or the information contained herein. + + Vendors, end-users, and other interested parties are granted + non-exclusive license to use this specification in connection with + management of the products for which it is intended to be used. + + Copyright (C) 1995-2002 Alcatel Internetworking, Incorporated + ALL RIGHTS RESERVED WORLDWIDE" + + REVISION "200902250000Z" + + DESCRIPTION + "Ethernet in First Mile (EFM) module for managing IEEE 802.3ah. + This 802.3ah (EFM) OAM MIB extends standard 802.3ah. + + The set of objects defined in this MIB, do not duplicate, + nor conflict with any MIB object definitions defined in + the RFC 4878 MIB (dot3-oam-mib.mib)." + ::= { softentIND1Dot3Oam 1} + +-- -------------------------------------------------------------- +-- +-- Extension to - Dot3-OAM-MIB +-- Sections of the Ethernet OAM MIB +-- + alcatelIND1Dot3OamNotifications OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Branch for 802.3ah OAM Notifications." + ::= { alcatelIND1Dot3OamMIB 0 } + + alcatelIND1Dot3OamMIBObjects OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Branch For 802.3ah OAM Objects." + ::= { alcatelIND1Dot3OamMIB 1 } + + alcatelIND1Dot3OamMIBConformance OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Branch for 802.3ah Module MIB Subsystem Conformance Information." + ::= { alcatelIND1Dot3OamMIB 2 } + + alcatelIND1Dot3OamMIBGroups OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Branch for 802.3ah Module MIB Subsystem Units of Conformance." + ::= { alcatelIND1Dot3OamMIBConformance 1 } + + alcatelIND1Dot3OamMIBCompliances OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Branch for 802.3ah Module MIB Subsystem Compliance Statements." + ::= { alcatelIND1Dot3OamMIBConformance 2 } + +-------------------------------------------------------------- + + alaDot3OamStatus OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The administrative status requested by management for + 802.3ah. The value enabled(1) indicates that 802.3ah should + be enabled on this device, on all ports for which it has + not been specifically disabled. When disabled(2), 802.3ah + is disabled on all ports and all 802.3ah packets will be + dropped. A transition from disabled(2) to enabled(1) will + cause a reset of all 802.3ah state machines on all ports." + DEFVAL { disabled } + ::= { alcatelIND1Dot3OamMIBObjects 1 } + + alaDot3OamGlobalClearStats OBJECT-TYPE + SYNTAX INTEGER { + default(0), + reset(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Defines the global clear statistics control for Dot3OAM. + The value reset (1) indicates that clear all statistic counters + related to all ports in the system. By default, this object + contains a zero value." + DEFVAL { default } + ::= { alcatelIND1Dot3OamMIBObjects 2 } + + alaDot3OamGlobalClearEventLogs OBJECT-TYPE + SYNTAX INTEGER { + default(0), + reset(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Defines the global clear event logs control for Dot3OAM. + The value reset (1) indicates that clear all event logs + related to all ports in the system. By default, this object + contains a zero value." + DEFVAL { default } + ::= { alcatelIND1Dot3OamMIBObjects 3 } + + alaDot3OamGlobalClearVariableTransactions OBJECT-TYPE + SYNTAX INTEGER { + default(0), + reset(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Defines the global clear variable transactions control for + Dot3OAM. The value reset (1) indicates that clear all + transactions related to all ports in the system. By default, + this object contains a zero value." + DEFVAL { default } + ::= { alcatelIND1Dot3OamMIBObjects 4 } + + alaDot3OamMultiplePduCount OBJECT-TYPE + SYNTAX INTEGER (1..10) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to set the number of PDUs that will be + sent, when OAM needs to send multiple event notification PDUs. + " + DEFVAL { 3 } + ::= { alcatelIND1Dot3OamMIBObjects 5 } + + -- *************************************************************** + +-- DESCRIPTION: +-- "Port configuration information +-- data for the 802.3ah Module. +-- Implementation of this group is mandantory" + + + alaDot3OamPortConfig OBJECT IDENTIFIER ::= { alcatelIND1Dot3OamMIBObjects 8 } + + alaDot3OamTable OBJECT-TYPE + SYNTAX SEQUENCE OF AlaDot3OamEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains the primary controls and status for the + OAM capabilities of an Ethernet like interface. There will be + one row in this table for each Ethernet like interface in the + system that supports the OAM functions defined in [802.3ah]. + " + ::= { alaDot3OamPortConfig 1 } + + alaDot3OamEntry OBJECT-TYPE + SYNTAX AlaDot3OamEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the table, containing information on the Ethernet + OAM function for a single Ethernet like interface. Entries in + the table are created automatically for each interface + supporting Ethernet OAM. The status of the row entry can be + determined from dot3OamOperStatus. + + A alaDot3OamEntry is indexed in the alaDot3OamTable by the + ifIndex object of the Interfaces MIB. + " + AUGMENTS { dot3OamEntry } + ::= { alaDot3OamTable 1 } + + AlaDot3OamEntry ::= + SEQUENCE { + alaDot3OamKeepAliveInterval Integer32, + alaDot3OamHelloInterval Integer32, + alaDot3OamNextTransactionId Integer32 + } + + alaDot3OamKeepAliveInterval OBJECT-TYPE + SYNTAX Integer32 (5..120) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to set the timer in seconds to restart the + discovery process if no PDUs are received in this time frame. + " + DEFVAL { 5 } + ::= { alaDot3OamEntry 1 } + + alaDot3OamHelloInterval OBJECT-TYPE + SYNTAX Integer32 (1..60) + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to set the interval between two OAMPDUs + " + DEFVAL { 1 } + ::= { alaDot3OamEntry 2 } + + alaDot3OamNextTransactionId OBJECT-TYPE + SYNTAX Integer32 (1..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object is used to fetch the next available transaction id + required for MIB variable retrieval requests on this interface. + To read the remote entity's MIB variables, a unique transaction + id is generated for each request. The administrator first needs + to get the next available transaction id for the interface, and + provide this as index to the alaDot3OamRetrieveRequestTable. + " + ::= { alaDot3OamEntry 3 } + + -- *************************************************************** + +-- DESCRIPTION: +-- "Port loopback information +-- for the 802.3ah Module. +-- Implementation of this group is mandantory" + + + alaDot3OamPortLoopbackControl OBJECT IDENTIFIER ::= { alcatelIND1Dot3OamMIBObjects 9 } + + alaDot3OamLoopbackTable OBJECT-TYPE + SYNTAX SEQUENCE OF AlaDot3OamLoopbackEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains controls for the loopback state of the + local link as well as indicating the status of the loopback + function. There is one entry in this table for each entry in + dot3OamTable that supports loopback functionality (where + dot3OamFunctionsSupported includes the loopbackSupport bit + set). + " + ::= { alaDot3OamPortLoopbackControl 1 } + + alaDot3OamLoopbackEntry OBJECT-TYPE + SYNTAX AlaDot3OamLoopbackEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the table, containing information on the L1 ping. + One record/entry shall be maintained per interface. This record + shall be automatically created when L1 ping is initiated for the + first time on the interface. Subsequent ping operations shall + replace the record. Loopback capabilities of the interface can + be determined from the dot3OamLoopbackStatus object. + " + AUGMENTS { dot3OamLoopbackEntry } + ::= { alaDot3OamLoopbackTable 1 } + + AlaDot3OamLoopbackEntry ::= + SEQUENCE { + alaDot3OamPortL1PingFramesConf Integer32, + alaDot3OamPortL1PingFramesDelay Integer32, + alaDot3OamPortL1PingStatus INTEGER, + alaDot3OamPortL1PingFramesSent Counter32, + alaDot3OamPortL1PingFramesReceived Counter32, + alaDot3OamPortL1PingAverageRoundTripDelay Integer32 + } + + alaDot3OamPortL1PingFramesConf OBJECT-TYPE + SYNTAX Integer32 (1..20) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to set the number of frames to be transmitted + from the interface during L1 ping. + " + DEFVAL { 5 } + ::= { alaDot3OamLoopbackEntry 1 } + + alaDot3OamPortL1PingFramesDelay OBJECT-TYPE + SYNTAX Integer32 (100..1000) + UNITS "milliseconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to set the delay between two + frames transmitted during L1 ping. + " + DEFVAL { 1000 } + ::= { alaDot3OamLoopbackEntry 2 } + + alaDot3OamPortL1PingStatus OBJECT-TYPE + SYNTAX INTEGER { + default(0), + start(1), + running(2), + operationSuccessful(3), + operationUnsuccessful(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to start the L1 ping operation. Operator + can set only start(1) value and setting of start(1) value is not valid + if object value is start(1) or running(2). + Whenever efm gets enabled on any port, this object has default(0) value. + Default(0) value implies that loopback session has not been started even + for a single time. Running(2) is corresponding to the state, when L1 ping + is going on, operationSuccessful(3) is corresponding to the state, when L1 + ping operation is done successfully. operationUnsuccessful(4) is corresponding + to state when operation gets failed due to some reason. + " + ::= { alaDot3OamLoopbackEntry 3 } + + alaDot3OamPortL1PingFramesSent OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object is used to keep the actual frames sent during + last L1 ping operation. + " + ::= { alaDot3OamLoopbackEntry 4 } + + alaDot3OamPortL1PingFramesReceived OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object is used to keep the number of frames received + during last L1 ping operation. + " + ::= { alaDot3OamLoopbackEntry 5 } + + alaDot3OamPortL1PingAverageRoundTripDelay OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object is used to keep the average delay taken by frames + during last L1 ping. + " + ::= { alaDot3OamLoopbackEntry 6 } + + -- *************************************************************** +-- DESCRIPTION: +-- "Port statistics information +-- for the 802.3ah Module. +-- Implementation of this group is mandantory" + + + alaDot3OamPortStats OBJECT IDENTIFIER ::= { alcatelIND1Dot3OamMIBObjects 10 } + + alaDot3OamStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF AlaDot3OamStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains statistics for the OAM function on a + particular Ethernet like interface. There is an entry in the + table for every entry in the dot3OamStatsTable. + + The counters in this table are defined as 32-bit entries to + match the counter size as defined in [802.3ah]. Given the OA + protocol is a slow protocol, the counters increment at a slow + rate. + " + ::= { alaDot3OamPortStats 1 } + + alaDot3OamStatsEntry OBJECT-TYPE + SYNTAX AlaDot3OamStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the table, containing statistics information on + the Ethernet OAM function for a single Ethernet like + interface. Entries are automatically created for every entry + in the dot3OamStatsTable. Counters are maintained across + transitions in dot3OamOperStatus. + " + AUGMENTS { dot3OamStatsEntry } + ::= { alaDot3OamStatsTable 1 } + + AlaDot3OamStatsEntry ::= + SEQUENCE { + alaDot3OamPortClearStats INTEGER + } + + alaDot3OamPortClearStats OBJECT-TYPE + SYNTAX INTEGER { + default (0), + reset (1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Reset all statistics parameters corresponding to this port + By default, this objects contains a zero value. + " + DEFVAL { default } + ::= { alaDot3OamStatsEntry 1 } + + -- *************************************************************** +-- DESCRIPTION: +-- "Port event logs information +-- for the 802.3ah Module. +-- Implementation of this group is mandantory" + + alaDot3OamPortEventLogs OBJECT IDENTIFIER ::= { alcatelIND1Dot3OamMIBObjects 11 } + + alaDot3OamEventLogTable OBJECT-TYPE + SYNTAX SEQUENCE OF AlaDot3OamEventLogEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table records a history of the events that have occurred + at the Ethernet OAM level. These events can include locally + detected events, which may result in locally generated + OAMPDUs, and remotely detected events, which are detected by + the OAM peer entity and signaled to the local entity via + Ethernet OAM. Ethernet OAM events can be signaled by Event + Notification OAMPDUs or by the flags field in any OAMPDU. + " + ::= { alaDot3OamPortEventLogs 1 } + + alaDot3OamEventLogEntry OBJECT-TYPE + SYNTAX AlaDot3OamEventLogEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the dot3OamEventLogTable. Entries are + automatically created whenever Ethernet OAM events occur at + the local OAM entity, and when Event Notification OAMPDUs are + received at the local OAM entity (indicating events have + occurred at the peer OAM entity). The size of the table is + implementation dependent, but when the table becomes full, + older events are automatically deleted to make room for newer + events. The table index dot3OamEventLogIndex increments for + each new entry, and when the maximum value is reached the + value restarts at zero. + " + INDEX { ifIndex } + ::= { alaDot3OamEventLogTable 1 } + + AlaDot3OamEventLogEntry ::= + SEQUENCE { + alaDot3OamPortClearEventLogs INTEGER + } + + alaDot3OamPortClearEventLogs OBJECT-TYPE + SYNTAX INTEGER { + default (0), + reset (1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Reset all event logs corresponding to this port + By default, this objects contains a zero value. + " + DEFVAL { default } + ::= { alaDot3OamEventLogEntry 1 } + + +-- ------------------------------------------------------------- +-- ETHERNET OAM MIB RETRIEVAL Request Table +-- ------------------------------------------------------------- + +-- DESCRIPTION: +-- "MIB Retrieval requests +-- for the 802.3ah Module. +-- Implementation of this group is mandantory" + + alaDot3OamRetrieveRequest OBJECT IDENTIFIER ::= { alcatelIND1Dot3OamMIBObjects 12 } + + alaDot3OamRetrieveRequestTable OBJECT-TYPE + SYNTAX SEQUENCE OF AlaDot3OamRetrieveRequestEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing MIB variable retrieval request + information" + ::= { alaDot3OamRetrieveRequest 1 } + + alaDot3OamRetrieveRequestEntry OBJECT-TYPE + SYNTAX AlaDot3OamRetrieveRequestEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A 802.3ah MIB variable retrieval request entry." + INDEX { ifIndex, alaDot3OamTransactionId, alaDot3OamVariableRequestBranch, alaDot3OamVariableRequestLeaf } + ::= { alaDot3OamRetrieveRequestTable 1 } + + AlaDot3OamRetrieveRequestEntry ::= SEQUENCE { + alaDot3OamTransactionId Integer32, + alaDot3OamVariableRequestBranch INTEGER, + alaDot3OamVariableRequestLeaf Integer32, + alaDot3OamVariableRequestRetrieveStatus INTEGER, + alaDot3OamVariableRequestRowStatus RowStatus, + alaDot3OamPortClearVariableTransactions INTEGER + } + + alaDot3OamTransactionId OBJECT-TYPE + SYNTAX Integer32 (1..2147483647) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object is used to set the available transaction id for + retrieving the remote MIB variable for this interface. The + value for this is obtained from alaDot3OamNextTransactionId, + which is part of alaDot3OamTable. + " + ::= { alaDot3OamRetrieveRequestEntry 1 } + + alaDot3OamVariableRequestBranch OBJECT-TYPE + SYNTAX INTEGER { + object(3), + package(4), + attribute(7) + } + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object is used to set the branch to reference the MIB + object to be retrieved. This is set to attribute, package or + object depending upon the request for getting the MIB variables. + " + DEFVAL { attribute } + ::= { alaDot3OamRetrieveRequestEntry 2 } + + alaDot3OamVariableRequestLeaf OBJECT-TYPE + SYNTAX Integer32 (1..2147483647) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object is used to set the leaf to reference the MIB + object to be retrieved. + " + ::= { alaDot3OamRetrieveRequestEntry 3 } + + alaDot3OamVariableRequestRetrieveStatus OBJECT-TYPE + SYNTAX INTEGER { + active(1), + failed(2), + success(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object is used to check the status of a MIB request, + Active means that the request is currently in progress), + failed means that the request has failed, and success + means that the request returned successfully. + " + ::= { alaDot3OamRetrieveRequestEntry 4 } + + alaDot3OamVariableRequestRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Row Status for initiating a MIB retrieval request. + " + ::= { alaDot3OamRetrieveRequestEntry 5 } + + alaDot3OamPortClearVariableTransactions OBJECT-TYPE + SYNTAX INTEGER { + default(0), + reset(1) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Reset all variable transactions corresponding to this port + By default, this objects contains a zero value. + " + DEFVAL { default } + ::= { alaDot3OamRetrieveRequestEntry 6 } +-- ------------------------------------------------------------- +-- ETHERNET OAM MIB RETRIEVAL Response Table +-- ------------------------------------------------------------- + +-- DESCRIPTION: +-- "MIB Retrieval response +-- for the 802.3ah Module. +-- Implementation of this group is mandantory" + + alaDot3OamRetrieveResponse OBJECT IDENTIFIER ::= { alcatelIND1Dot3OamMIBObjects 13 } + + alaDot3OamRetrieveResponseTable OBJECT-TYPE + SYNTAX SEQUENCE OF AlaDot3OamRetrieveResponseEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing MIB variable retrieval response + information" + ::= { alaDot3OamRetrieveResponse 1 } + + alaDot3OamRetrieveResponseEntry OBJECT-TYPE + SYNTAX AlaDot3OamRetrieveResponseEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A 802.3ah MIB variable retrieval response entry." + INDEX { ifIndex, alaDot3OamTransactionId, alaDot3OamVariableResponseBranch, alaDot3OamVariableResponseLeaf } + ::= { alaDot3OamRetrieveResponseTable 1 } + + AlaDot3OamRetrieveResponseEntry ::= SEQUENCE { + alaDot3OamVariableResponseBranch INTEGER, + alaDot3OamVariableResponseLeaf Integer32, + alaDot3OamVariableResponseValue DisplayString + } + + alaDot3OamVariableResponseBranch OBJECT-TYPE + SYNTAX INTEGER { + object(3), + package(4), + attribute(7) + } + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The branch to reference the MIB object retrieved. + " + ::= { alaDot3OamRetrieveResponseEntry 1 } + + alaDot3OamVariableResponseLeaf OBJECT-TYPE + SYNTAX Integer32 (1..2147483647) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The leaf to reference the MIB object retrieved. + " + ::= { alaDot3OamRetrieveResponseEntry 2 } + + alaDot3OamVariableResponseValue OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of the retrived attribute. + " + ::= { alaDot3OamRetrieveResponseEntry 3 } + + +-- ------------------------------------------------------------- +-- 802.3ah Event Notification +-- ------------------------------------------------------------- + + alaDot3OamThresholdEventClear NOTIFICATION-TYPE + OBJECTS { dot3OamEventLogTimestamp, + dot3OamEventLogOui, + dot3OamEventLogType, + dot3OamEventLogLocation, + dot3OamEventLogWindowHi, + dot3OamEventLogWindowLo, + dot3OamEventLogThresholdHi, + dot3OamEventLogThresholdLo, + dot3OamEventLogValue, + dot3OamEventLogRunningTotal, + dot3OamEventLogEventTotal + } + STATUS current + DESCRIPTION + "A alaDot3OamThresholdEventClear notification is sent when a local or + remote threshold crossing event is recovered. + + The OAM entity can be derived from extracting the ifIndex from + the variable bindings. The objects in the notification + correspond to the values in a row instance in the + dot3OamEventLogTable." + ::= { alcatelIND1Dot3OamNotifications 1 } + + alaDot3OamNonThresholdEventClear NOTIFICATION-TYPE + OBJECTS { dot3OamEventLogTimestamp, + dot3OamEventLogOui, + dot3OamEventLogType, + dot3OamEventLogLocation, + dot3OamEventLogEventTotal + } + STATUS current + DESCRIPTION + "A alaDot3OamNonThresholdEventClear notification is sent when a local + or remote non-threshold crossing event is recovered. + + The OAM entity can be derived from extracting the ifIndex from + the variable bindings. The objects in the notification + correspond to the values in a row instance of the + dot3OamEventLogTable." + ::= { alcatelIND1Dot3OamNotifications 2 } + + + +-- ------------------------------------------------------------- +-- COMPLIANCE +-- ------------------------------------------------------------- +alcatelIND1Dot3OamMIBCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "Compliance statement for 802.3ah." + MODULE + MANDATORY-GROUPS + { + alaDot3OamBaseGroup, + alaDot3OamPortConfigGroup, + alaDot3OamPortLoopbackControlGroup, + alaDot3OamPortStatsGroup, + alaDot3OamPortEventLogsGroup, + alaDot3OamRetrieveRequestGroup, + alaDot3OamRetrieveResponseGroup, + alaDot3OamNotificationGroup + } + ::= { alcatelIND1Dot3OamMIBCompliances 1 } + +-- ------------------------------------------------------------- +-- UNITS OF CONFORMANCE +-- ------------------------------------------------------------- + +alaDot3OamBaseGroup OBJECT-GROUP +OBJECTS +{ + alaDot3OamStatus, + alaDot3OamGlobalClearStats, + alaDot3OamGlobalClearEventLogs, + alaDot3OamGlobalClearVariableTransactions, + alaDot3OamMultiplePduCount +} + STATUS current + DESCRIPTION + "Collection of objects for management of 802.3ah Base Group." + ::= { alcatelIND1Dot3OamMIBGroups 1 } + +alaDot3OamPortConfigGroup OBJECT-GROUP + OBJECTS + { + alaDot3OamKeepAliveInterval, + alaDot3OamHelloInterval, + alaDot3OamNextTransactionId + } + STATUS current + DESCRIPTION + "Collection of objects for management of 802.3ah Port Configuration Table." + ::= { alcatelIND1Dot3OamMIBGroups 2 } + + +alaDot3OamPortLoopbackControlGroup OBJECT-GROUP + OBJECTS + { + alaDot3OamPortL1PingFramesConf, + alaDot3OamPortL1PingFramesDelay, + alaDot3OamPortL1PingStatus, + alaDot3OamPortL1PingFramesSent, + alaDot3OamPortL1PingFramesReceived, + alaDot3OamPortL1PingAverageRoundTripDelay + } + STATUS current + DESCRIPTION + "Collection of objects for management of 802.3ah Loopback Table." + ::= { alcatelIND1Dot3OamMIBGroups 3 } + +alaDot3OamPortStatsGroup OBJECT-GROUP + OBJECTS + { + alaDot3OamPortClearStats + } + STATUS current + DESCRIPTION + "Collection of objects for management of 802.3ah Statistics Table." + ::= { alcatelIND1Dot3OamMIBGroups 4 } + +alaDot3OamPortEventLogsGroup OBJECT-GROUP + OBJECTS + { + alaDot3OamPortClearEventLogs + } + STATUS current + DESCRIPTION + "Collection of objects for management of 802.3ah Event Log Table." + ::= { alcatelIND1Dot3OamMIBGroups 5 } + +alaDot3OamRetrieveRequestGroup OBJECT-GROUP + OBJECTS + { + alaDot3OamVariableRequestRetrieveStatus, + alaDot3OamVariableRequestRowStatus, + alaDot3OamPortClearVariableTransactions + } + STATUS current + DESCRIPTION + "Collection of objects for management of 802.3ah Retrieve Request Table." + ::= { alcatelIND1Dot3OamMIBGroups 6 } + +alaDot3OamRetrieveResponseGroup OBJECT-GROUP + OBJECTS + { + alaDot3OamVariableResponseValue + } + STATUS current + DESCRIPTION + "Collection of objects for management of 802.3ah Retrieve Response Table." + ::= { alcatelIND1Dot3OamMIBGroups 7 } + +alaDot3OamNotificationGroup NOTIFICATION-GROUP + + NOTIFICATIONS { + alaDot3OamThresholdEventClear, + alaDot3OamNonThresholdEventClear + } + STATUS current + DESCRIPTION + "A collection of notifications used by 802.3ah to signal + to a management entity that local or remote events have + recovered on a specified Ethernet link. " + ::= { alcatelIND1Dot3OamMIBGroups 8 } + +END |