summaryrefslogtreecommitdiff
path: root/MIBS/adva/F3-ELMI-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/adva/F3-ELMI-MIB
downloadmibs-main.tar.gz
mibs-main.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/adva/F3-ELMI-MIB')
-rw-r--r--MIBS/adva/F3-ELMI-MIB704
1 files changed, 704 insertions, 0 deletions
diff --git a/MIBS/adva/F3-ELMI-MIB b/MIBS/adva/F3-ELMI-MIB
new file mode 100644
index 0000000..5bfdff8
--- /dev/null
+++ b/MIBS/adva/F3-ELMI-MIB
@@ -0,0 +1,704 @@
+F3-ELMI-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE, Integer32, TimeTicks
+ FROM SNMPv2-SMI
+ MODULE-COMPLIANCE, OBJECT-GROUP
+ FROM SNMPv2-CONF
+ DisplayString, TruthValue, TEXTUAL-CONVENTION
+ FROM SNMPv2-TC
+ neIndex, shelfIndex, slotIndex
+ FROM CM-ENTITY-MIB
+ cmEthernetAccPortIndex, cmEthernetNetPortIndex, cmFlowIndex
+ FROM CM-FACILITY-MIB
+ fsp150cm
+ FROM ADVA-MIB
+ PerfCounter64, OperationalState
+ FROM CM-COMMON-MIB;
+
+f3ElmiMIB MODULE-IDENTITY
+ LAST-UPDATED "201205180000Z"
+ ORGANIZATION "ADVA Optical Networking"
+ CONTACT-INFO
+ " Raghav Trivedi
+ ADVA Optical Networking, Inc.
+ Tel: +1 972 759-1239
+ E-mail: rtrivedi@advaoptical.com
+ Postal: 2301 N. Greenville Ave. #300
+ Richardson, TX USA 75082"
+ DESCRIPTION
+ "This module defines the ELMI MIB definitions used by
+ the F3 (FSP150CM/CC) product lines.
+ Copyright (C) ADVA Optical Networking."
+ REVISION "201205180000Z"
+ DESCRIPTION
+ "
+ Notes from release 201205180000Z
+ (i)Initial Version."
+ ::= {fsp150cm 20}
+
+--
+-- OID definitions
+--
+f3ElmiConfigObjects OBJECT IDENTIFIER ::= {f3ElmiMIB 1}
+f3ElmiStatsObjects OBJECT IDENTIFIER ::= {f3ElmiMIB 2}
+f3ElmiConformance OBJECT IDENTIFIER ::= {f3ElmiMIB 3}
+
+--
+-- Textual Conventions
+--
+ELMIEvcStatus ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "Describes the E-LMI EVC status sent in Status messages"
+ SYNTAX INTEGER {
+ active(1),
+ inactive(2),
+ partiallyActive(3)
+ }
+
+ELMIEvcType ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "Describes the E-LMI EVC type sent in Status messages"
+ SYNTAX INTEGER {
+ pointToPoint(1),
+ pointToMultipoint(2)
+ }
+
+--
+-- CONFIGURATION
+--
+--
+-- Ethernet Access Port - ELMI Config Table
+--
+f3AccPortElmiConfigTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF F3AccPortElmiConfigEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A list of entries corresponding to the Access Port related
+ ELMI Configuration."
+ ::= { f3ElmiConfigObjects 1 }
+
+f3AccPortElmiConfigEntry OBJECT-TYPE
+ SYNTAX F3AccPortElmiConfigEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry containing information applicable to a particular
+ Access Port ELMI Configuration Entity."
+ INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex,
+ f3AccPortElmiConfigIndex }
+ ::= { f3AccPortElmiConfigTable 1 }
+
+F3AccPortElmiConfigEntry ::= SEQUENCE {
+ f3AccPortElmiConfigIndex Integer32,
+ f3AccPortElmiConfigEnabled TruthValue,
+ f3AccPortElmiConfigOperationalState OperationalState,
+ f3AccPortElmiConfigN393StatusCounter Integer32,
+ f3AccPortElmiConfigT392PollVerificationTimer Integer32,
+ f3AccPortElmiConfigAsyncStatusEnabled TruthValue,
+ f3AccPortElmiConfigMinAsyncMessageInterval Integer32
+}
+
+f3AccPortElmiConfigIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Unique index value associated with the Access Port ELMI Configuration."
+ ::= { f3AccPortElmiConfigEntry 1 }
+
+f3AccPortElmiConfigEnabled OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object allows SNMP management entities to enable/disable ELMI
+ on the Access Port."
+ ::= { f3AccPortElmiConfigEntry 2 }
+
+f3AccPortElmiConfigOperationalState OBJECT-TYPE
+ SYNTAX OperationalState
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object represents the Operational State of the ELMI state machine
+ on the Access Port."
+ ::= { f3AccPortElmiConfigEntry 3 }
+
+f3AccPortElmiConfigN393StatusCounter OBJECT-TYPE
+ SYNTAX Integer32 (2..10)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object allows specification of maximum number of consecutive errors,
+ after which ELMI is declared as not operational."
+ DEFVAL { 4 }
+ ::= { f3AccPortElmiConfigEntry 4 }
+
+f3AccPortElmiConfigT392PollVerificationTimer OBJECT-TYPE
+ SYNTAX Integer32 (0|5..30)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object provides the Poll Verification Timer in seconds. Value of
+ 0 will be used to disable the timer."
+ DEFVAL { 15 }
+ ::= { f3AccPortElmiConfigEntry 5 }
+
+f3AccPortElmiConfigAsyncStatusEnabled OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object allows configuration of the capability to generate and
+ send Asynchronous Status."
+ ::= { f3AccPortElmiConfigEntry 6 }
+
+f3AccPortElmiConfigMinAsyncMessageInterval OBJECT-TYPE
+ SYNTAX Integer32 (0..3)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object allows configuration of the minimum time interval between
+ asynchronouos status messages, in seconds."
+ DEFVAL { 1 }
+ ::= { f3AccPortElmiConfigEntry 7 }
+
+--
+-- Ethernet Network Port - ELMI Config Table
+--
+f3NetPortElmiConfigTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF F3NetPortElmiConfigEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A list of entries corresponding to the Access Port related
+ ELMI Configuration."
+ ::= { f3ElmiConfigObjects 2 }
+
+f3NetPortElmiConfigEntry OBJECT-TYPE
+ SYNTAX F3NetPortElmiConfigEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry containing information applicable to a particular
+ Access Port ELMI Configuration Entity."
+ INDEX { neIndex, shelfIndex, slotIndex, cmEthernetNetPortIndex,
+ f3NetPortElmiConfigIndex }
+ ::= { f3NetPortElmiConfigTable 1 }
+
+F3NetPortElmiConfigEntry ::= SEQUENCE {
+ f3NetPortElmiConfigIndex Integer32,
+ f3NetPortElmiConfigEnabled TruthValue,
+ f3NetPortElmiConfigOperationalState OperationalState,
+ f3NetPortElmiConfigN393StatusCounter Integer32,
+ f3NetPortElmiConfigT392PollVerificationTimer Integer32,
+ f3NetPortElmiConfigAsyncStatusEnabled TruthValue,
+ f3NetPortElmiConfigMinAsyncMessageInterval Integer32
+}
+
+f3NetPortElmiConfigIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Unique index value associated with the Network Port ELMI Configuration."
+ ::= { f3NetPortElmiConfigEntry 1 }
+
+f3NetPortElmiConfigEnabled OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object allows SNMP management entities to enable/disable ELMI
+ on the Network Port."
+ ::= { f3NetPortElmiConfigEntry 2 }
+
+f3NetPortElmiConfigOperationalState OBJECT-TYPE
+ SYNTAX OperationalState
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object represents the Operational State of the ELMI state machine
+ on the Network Port."
+ ::= { f3NetPortElmiConfigEntry 3 }
+
+f3NetPortElmiConfigN393StatusCounter OBJECT-TYPE
+ SYNTAX Integer32 (2..10)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object allows specification of maximum number of consecutive errors,
+ after which ELMI is declared as not operational."
+ DEFVAL { 4 }
+ ::= { f3NetPortElmiConfigEntry 4 }
+
+f3NetPortElmiConfigT392PollVerificationTimer OBJECT-TYPE
+ SYNTAX Integer32 (0|5..30)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object provides the Poll Verification Timer in seconds. Value of
+ 0 will be used to disable the timer."
+ DEFVAL { 15 }
+ ::= { f3NetPortElmiConfigEntry 5 }
+
+f3NetPortElmiConfigAsyncStatusEnabled OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object allows configuration of the capability to generate and
+ send Asynchronous Status."
+ ::= { f3NetPortElmiConfigEntry 6 }
+
+f3NetPortElmiConfigMinAsyncMessageInterval OBJECT-TYPE
+ SYNTAX Integer32 (0..3)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object allows configuration of the minimum time interval between
+ asynchronouos status messages, in seconds."
+ DEFVAL { 1 }
+ ::= { f3NetPortElmiConfigEntry 7 }
+
+--
+-- Ethernet Access Port - ELMI Statistics Table
+--
+f3AccPortElmiStatsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF F3AccPortElmiStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A list of entries corresponding to the Access Port related
+ ELMI Statistics."
+ ::= { f3ElmiStatsObjects 1 }
+
+f3AccPortElmiStatsEntry OBJECT-TYPE
+ SYNTAX F3AccPortElmiStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry containing information applicable to a particular
+ Access Port ELMI Statistics Entity."
+ INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex,
+ f3AccPortElmiConfigIndex, f3AccPortElmiStatsIndex }
+ ::= { f3AccPortElmiStatsTable 1 }
+
+
+F3AccPortElmiStatsEntry ::= SEQUENCE {
+ f3AccPortElmiStatsIndex Integer32,
+ f3AccPortElmiStatsLastFullStatusSent TimeTicks,
+ f3AccPortElmiStatsLastStatusCheckSent TimeTicks,
+ f3AccPortElmiStatsLastFullStatusReceived TimeTicks,
+ f3AccPortElmiStatsLastStatusCheckReceived TimeTicks,
+ f3AccPortElmiStatsInvalidProtocolVersionFrames PerfCounter64,
+ f3AccPortElmiStatsInvalidMessageTypeFrames PerfCounter64,
+ f3AccPortElmiStatsOutOfSequenceIEFrames PerfCounter64,
+ f3AccPortElmiStatsDuplicateIEFrames PerfCounter64,
+ f3AccPortElmiStatsMissingMandatoryIEFrames PerfCounter64,
+ f3AccPortElmiStatsErroredMandatoryIEFrames PerfCounter64,
+ f3AccPortElmiStatsUnexpectedIEFrames PerfCounter64,
+ f3AccPortElmiStatsPVTExpirations PerfCounter64
+}
+
+f3AccPortElmiStatsIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Unique index value associated with the Access Port ELMI Statistics."
+ ::= { f3AccPortElmiStatsEntry 1 }
+
+f3AccPortElmiStatsLastFullStatusSent OBJECT-TYPE
+ SYNTAX TimeTicks
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object provides number of hours, minutes, seconds since last full
+ status report was sent."
+ ::= { f3AccPortElmiStatsEntry 2 }
+
+f3AccPortElmiStatsLastStatusCheckSent OBJECT-TYPE
+ SYNTAX TimeTicks
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object provides number of hours, minutes, seconds since last
+ status check was sent."
+ ::= { f3AccPortElmiStatsEntry 3 }
+
+f3AccPortElmiStatsLastFullStatusReceived OBJECT-TYPE
+ SYNTAX TimeTicks
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object provides number of hours, minutes, seconds since last
+ status check was received."
+ ::= { f3AccPortElmiStatsEntry 4 }
+
+f3AccPortElmiStatsLastStatusCheckReceived OBJECT-TYPE
+ SYNTAX TimeTicks
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object provides number of hours, minutes, seconds since last
+ status check was received."
+ ::= { f3AccPortElmiStatsEntry 5 }
+
+f3AccPortElmiStatsInvalidProtocolVersionFrames OBJECT-TYPE
+ SYNTAX PerfCounter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object provides the number of invalid protocol version frames."
+ ::= { f3AccPortElmiStatsEntry 6 }
+
+f3AccPortElmiStatsInvalidMessageTypeFrames OBJECT-TYPE
+ SYNTAX PerfCounter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object provides the number of invalid message type frames."
+ ::= { f3AccPortElmiStatsEntry 7 }
+
+f3AccPortElmiStatsOutOfSequenceIEFrames OBJECT-TYPE
+ SYNTAX PerfCounter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object provides the number of ELMI frames received with one or
+ more Information Elements out of sequence."
+ ::= { f3AccPortElmiStatsEntry 8 }
+
+f3AccPortElmiStatsDuplicateIEFrames OBJECT-TYPE
+ SYNTAX PerfCounter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object provides the number of ELMI frames received with one or
+ more duplicate Information Elements."
+ ::= { f3AccPortElmiStatsEntry 9 }
+
+f3AccPortElmiStatsMissingMandatoryIEFrames OBJECT-TYPE
+ SYNTAX PerfCounter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object provides the number of ELMI frames received with one or
+ more missing mandatory Information Elements."
+ ::= { f3AccPortElmiStatsEntry 10 }
+
+f3AccPortElmiStatsErroredMandatoryIEFrames OBJECT-TYPE
+ SYNTAX PerfCounter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object provides the number of ELMI frames received with one or
+ more errors in mandatory Information Elements."
+ ::= { f3AccPortElmiStatsEntry 11 }
+
+f3AccPortElmiStatsUnexpectedIEFrames OBJECT-TYPE
+ SYNTAX PerfCounter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object provides the number of ELMI frames received with one or
+ more unexpected Information Elements."
+ ::= { f3AccPortElmiStatsEntry 12 }
+
+f3AccPortElmiStatsPVTExpirations OBJECT-TYPE
+ SYNTAX PerfCounter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object provides the number of times the Protocol Verification Timer(t392)
+ has expired."
+ ::= { f3AccPortElmiStatsEntry 13 }
+
+--
+-- Ethernet Access Port - ELMI Statistics Table
+--
+f3NetPortElmiStatsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF F3NetPortElmiStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A list of entries corresponding to the Access Port related
+ ELMI Statistics."
+ ::= { f3ElmiStatsObjects 2 }
+
+f3NetPortElmiStatsEntry OBJECT-TYPE
+ SYNTAX F3NetPortElmiStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry containing information applicable to a particular
+ Access Port ELMI Statistics Entity."
+ INDEX { neIndex, shelfIndex, slotIndex, cmEthernetNetPortIndex,
+ f3NetPortElmiConfigIndex, f3NetPortElmiStatsIndex }
+ ::= { f3NetPortElmiStatsTable 1 }
+
+
+F3NetPortElmiStatsEntry ::= SEQUENCE {
+ f3NetPortElmiStatsIndex Integer32,
+ f3NetPortElmiStatsLastFullStatusSent TimeTicks,
+ f3NetPortElmiStatsLastStatusCheckSent TimeTicks,
+ f3NetPortElmiStatsLastFullStatusReceived TimeTicks,
+ f3NetPortElmiStatsLastStatusCheckReceived TimeTicks,
+ f3NetPortElmiStatsInvalidProtocolVersionFrames PerfCounter64,
+ f3NetPortElmiStatsInvalidMessageTypeFrames PerfCounter64,
+ f3NetPortElmiStatsOutOfSequenceIEFrames PerfCounter64,
+ f3NetPortElmiStatsDuplicateIEFrames PerfCounter64,
+ f3NetPortElmiStatsMissingMandatoryIEFrames PerfCounter64,
+ f3NetPortElmiStatsErroredMandatoryIEFrames PerfCounter64,
+ f3NetPortElmiStatsUnexpectedIEFrames PerfCounter64,
+ f3NetPortElmiStatsPVTExpirations PerfCounter64
+}
+
+f3NetPortElmiStatsIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Unique index value associated with the Access Port ELMI Statistics."
+ ::= { f3NetPortElmiStatsEntry 1 }
+
+f3NetPortElmiStatsLastFullStatusSent OBJECT-TYPE
+ SYNTAX TimeTicks
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object provides number of hours, minutes, seconds since last full
+ status report was sent."
+ ::= { f3NetPortElmiStatsEntry 2 }
+
+f3NetPortElmiStatsLastStatusCheckSent OBJECT-TYPE
+ SYNTAX TimeTicks
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object provides number of hours, minutes, seconds since last
+ status check was sent."
+ ::= { f3NetPortElmiStatsEntry 3 }
+
+f3NetPortElmiStatsLastFullStatusReceived OBJECT-TYPE
+ SYNTAX TimeTicks
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object provides number of hours, minutes, seconds since last
+ status check was received."
+ ::= { f3NetPortElmiStatsEntry 4 }
+
+f3NetPortElmiStatsLastStatusCheckReceived OBJECT-TYPE
+ SYNTAX TimeTicks
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object provides number of hours, minutes, seconds since last
+ status check was received."
+ ::= { f3NetPortElmiStatsEntry 5 }
+
+f3NetPortElmiStatsInvalidProtocolVersionFrames OBJECT-TYPE
+ SYNTAX PerfCounter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object provides the number of invalid protocol version frames."
+ ::= { f3NetPortElmiStatsEntry 6 }
+
+f3NetPortElmiStatsInvalidMessageTypeFrames OBJECT-TYPE
+ SYNTAX PerfCounter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object provides the number of invalid message type frames."
+ ::= { f3NetPortElmiStatsEntry 7 }
+
+f3NetPortElmiStatsOutOfSequenceIEFrames OBJECT-TYPE
+ SYNTAX PerfCounter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object provides the number of ELMI frames received with one or
+ more Information Elements out of sequence."
+ ::= { f3NetPortElmiStatsEntry 8 }
+
+f3NetPortElmiStatsDuplicateIEFrames OBJECT-TYPE
+ SYNTAX PerfCounter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object provides the number of ELMI frames received with one or
+ more duplicate Information Elements."
+ ::= { f3NetPortElmiStatsEntry 9 }
+
+f3NetPortElmiStatsMissingMandatoryIEFrames OBJECT-TYPE
+ SYNTAX PerfCounter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object provides the number of ELMI frames received with one or
+ more missing mandatory Information Elements."
+ ::= { f3NetPortElmiStatsEntry 10 }
+
+f3NetPortElmiStatsErroredMandatoryIEFrames OBJECT-TYPE
+ SYNTAX PerfCounter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object provides the number of ELMI frames received with one or
+ more errors in mandatory Information Elements."
+ ::= { f3NetPortElmiStatsEntry 11 }
+
+f3NetPortElmiStatsUnexpectedIEFrames OBJECT-TYPE
+ SYNTAX PerfCounter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object provides the number of ELMI frames received with one or
+ more unexpected Information Elements."
+ ::= { f3NetPortElmiStatsEntry 12 }
+
+f3NetPortElmiStatsPVTExpirations OBJECT-TYPE
+ SYNTAX PerfCounter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object provides the number of times the Protocol Verification Timer(t392)
+ has expired."
+ ::= { f3NetPortElmiStatsEntry 13 }
+
+
+--
+-- ELMI EVC Status Information Table
+--
+f3ElmiEvcStatusInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF F3ElmiEvcStatusInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A list of entries corresponding to ELMI EVC Status."
+ ::= { f3ElmiConfigObjects 3 }
+
+f3ElmiEvcStatusInfoEntry OBJECT-TYPE
+ SYNTAX F3ElmiEvcStatusInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry containing information about EVC Status information
+ transmitted in the last E-LMI STATUS Message."
+ INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex,
+ cmFlowIndex }
+ ::= { f3ElmiEvcStatusInfoTable 1 }
+
+
+F3ElmiEvcStatusInfoEntry ::= SEQUENCE {
+ f3ElmiEvcStatusInfoEvcID Integer32,
+ f3ElmiEvcStatusInfoEvcFlowID DisplayString,
+ f3ElmiEvcStatusInfoEvcStatus ELMIEvcStatus,
+ f3ElmiEvcStatusInfoEvcType ELMIEvcType
+}
+
+f3ElmiEvcStatusInfoEvcID OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object represents unique EVC Identifier within the System.
+ This value is sent in the E-LMI Status Message as EVC Reference ID."
+ ::= { f3ElmiEvcStatusInfoEntry 1 }
+
+f3ElmiEvcStatusInfoEvcFlowID OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object represents EVC Identifier derived from
+ cmFlowCircuitName of the Flow.
+ This value is sent in the E-LMI Status Message as EVC ID."
+ ::= { f3ElmiEvcStatusInfoEntry 2 }
+
+f3ElmiEvcStatusInfoEvcStatus OBJECT-TYPE
+ SYNTAX ELMIEvcStatus
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object represents E-LMI EVC Status"
+ ::= { f3ElmiEvcStatusInfoEntry 3 }
+
+f3ElmiEvcStatusInfoEvcType OBJECT-TYPE
+ SYNTAX ELMIEvcType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object represents E-LMI EVC Type"
+ ::= { f3ElmiEvcStatusInfoEntry 4 }
+
+--
+-- CONFORMANCE
+--
+f3ElmiCompliances OBJECT IDENTIFIER ::= {f3ElmiConformance 1}
+f3ElmiGroups OBJECT IDENTIFIER ::= {f3ElmiConformance 2}
+
+f3ElmiCompliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "Describes the requirements for conformance to the F3 ELMI
+ group."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ f3ElmiConfigGroup, f3ElmiStatsGroup
+ }
+ ::= { f3ElmiCompliances 1 }
+
+f3ElmiConfigGroup OBJECT-GROUP
+ OBJECTS {
+ f3AccPortElmiConfigEnabled,
+ f3AccPortElmiConfigOperationalState, f3AccPortElmiConfigN393StatusCounter,
+ f3AccPortElmiConfigT392PollVerificationTimer, f3AccPortElmiConfigAsyncStatusEnabled,
+ f3AccPortElmiConfigMinAsyncMessageInterval, f3NetPortElmiConfigEnabled,
+ f3NetPortElmiConfigOperationalState, f3NetPortElmiConfigN393StatusCounter,
+ f3NetPortElmiConfigT392PollVerificationTimer, f3NetPortElmiConfigAsyncStatusEnabled,
+ f3NetPortElmiConfigMinAsyncMessageInterval,
+
+ f3ElmiEvcStatusInfoEvcID, f3ElmiEvcStatusInfoEvcFlowID,
+ f3ElmiEvcStatusInfoEvcStatus, f3ElmiEvcStatusInfoEvcType
+ }
+ STATUS current
+ DESCRIPTION
+ "A collection of objects used to manage the F3 ELMI Configuration data."
+ ::= { f3ElmiGroups 1 }
+
+f3ElmiStatsGroup OBJECT-GROUP
+ OBJECTS {
+ f3AccPortElmiStatsLastFullStatusSent,
+ f3AccPortElmiStatsLastStatusCheckSent, f3AccPortElmiStatsLastFullStatusReceived,
+ f3AccPortElmiStatsLastStatusCheckReceived,
+ f3AccPortElmiStatsInvalidProtocolVersionFrames,
+ f3AccPortElmiStatsInvalidMessageTypeFrames,
+ f3AccPortElmiStatsOutOfSequenceIEFrames, f3AccPortElmiStatsDuplicateIEFrames,
+ f3AccPortElmiStatsMissingMandatoryIEFrames,
+ f3AccPortElmiStatsErroredMandatoryIEFrames,
+ f3AccPortElmiStatsUnexpectedIEFrames, f3AccPortElmiStatsPVTExpirations,
+
+ f3NetPortElmiStatsLastFullStatusSent,
+ f3NetPortElmiStatsLastStatusCheckSent, f3NetPortElmiStatsLastFullStatusReceived,
+ f3NetPortElmiStatsLastStatusCheckReceived,
+ f3NetPortElmiStatsInvalidProtocolVersionFrames,
+ f3NetPortElmiStatsInvalidMessageTypeFrames,
+ f3NetPortElmiStatsOutOfSequenceIEFrames, f3NetPortElmiStatsDuplicateIEFrames,
+ f3NetPortElmiStatsMissingMandatoryIEFrames,
+ f3NetPortElmiStatsErroredMandatoryIEFrames,
+ f3NetPortElmiStatsUnexpectedIEFrames, f3NetPortElmiStatsPVTExpirations
+ }
+ STATUS current
+ DESCRIPTION
+ "A collection of objects used to manage the F3 ELMI Configuration data."
+ ::= { f3ElmiGroups 2 }
+
+END