705 lines
24 KiB
Plaintext
705 lines
24 KiB
Plaintext
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
|