Observium_CE/mibs/mrv/OA-ETHERNET-OAM-MIB

2848 lines
84 KiB
Plaintext

-- =======================================================================
-- File : nbEthOam.mib
-- Description : Private MIB for to support the functionality
-- of IEEE 802.1ag and ITU-T Y.1731
-- By : Alex
-- Copyright (c) 2008 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.
OA-ETHERNET-OAM-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE,
NOTIFICATION-TYPE,
Unsigned32, Counter64 FROM SNMPv2-SMI
TEXTUAL-CONVENTION,
DateAndTime, MacAddress FROM SNMPv2-TC
NOTIFICATION-GROUP,
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
nbSwitchG1Il, MepList FROM OS-COMMON-TC-MIB;
nbEthOam MODULE-IDENTITY
LAST-UPDATED "201812300000Z" -- 30 Dec. 2018
ORGANIZATION "MRV Communications, Inc."
CONTACT-INFO
"Alex Rozin
MRV Communication, Inc
http://www.mrv.com
Email: ARozin@mrv.com"
DESCRIPTION
"Supports groups of IEEE 802.1ag and ITU-T Y.1731"
REVISION "201812300000Z" -- 30 Dec. 2018
DESCRIPTION
"Import fro general OS-COMMON-TC-MIB"
REVISION "201302180000Z" -- 18 february 2013
DESCRIPTION
"New values in nbEthOamDmHcLastRunStatus."
REVISION "201210210000Z" -- 10 october 2012
DESCRIPTION
"New object nbEthOamDmHcLastRunStatus."
REVISION "201204150000Z" -- 15 april 2012
DESCRIPTION
"New object nbEthOamCcmIntervals."
REVISION "201109220000Z"
DESCRIPTION
"Ranges of *Priority have fixed."
REVISION "201105300000Z"
DESCRIPTION
"New tables for high capacity: nbEthOamDmHcHistTable and nbEthOamDmHcLastTable"
REVISION "201003150000Z"
DESCRIPTION
"The reason of this revision is Multiple destination feature.
1. TEXTUAL-CONVENTIONs MepList and DestinationType have been added.
2. nbEthOam{Lb|Dm}ConfDestIsMepId have now type DestinationType instead
of TruthValue
3. nbEthOam{Lb|Dm}ConfDestIsMepId have default value.
4. New tables nbEthOam{Lb|Dm}ConfExtTable have been inserted to
define nbEthOam{Lb|Dm}ConfDestMepList
5. Alarms nbEthOamFdAlarm, nbEthOamSDJittAlarm, nbEthOamDSJittAlarm
and nbEthOamPcktLossAlarm have new additional parameters
nbEthOamDmHistDestMepId and nbEthOamDmHistDestMepMac."
REVISION "200701070000Z"
DESCRIPTION
"Initial edition."
::= { nbSwitchG1Il 17 }
-- ************************************************************
-- MIB place Definition
-- ************************************************************
nbEthOamNotifications OBJECT IDENTIFIER ::= { nbEthOam 0 }
nbEthOamCapabilities OBJECT IDENTIFIER ::= { nbEthOam 1 }
nbEthOamLb OBJECT IDENTIFIER ::= { nbEthOam 10 }
nbEthOamDm OBJECT IDENTIFIER ::= { nbEthOam 11 }
nbEthOamConformance OBJECT IDENTIFIER ::= { nbEthOam 100 }
nbEthOamMIBCompliances OBJECT IDENTIFIER ::= { nbEthOamConformance 1 }
nbEthOamMIBGroups OBJECT IDENTIFIER ::= { nbEthOamConformance 2 }
-- ************************************************************
-- Textual conversions
-- ************************************************************
NbEthOamMepId ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"Maintenance association End Point Identifier (MEPID): A small
integer, unique over a given Maintenance Association,
identifying a specific MEP."
REFERENCE
"802.1ag clauses 3.19 and 19.2.1"
SYNTAX Unsigned32 (1..4095)
NbEthOamMepIdOrZero ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"MEP Identifier. 0 indicates MEP is identified
by MAC in another object"
REFERENCE
"."
SYNTAX Unsigned32 (0|1..4095)
TestRunMethod ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Indicates the method of the test running:
slow(2)
fast(3)
none(4)
When the MEP operation is configured as slow(2) or fast(3), than the test is running
now using this method. When the value is changed the test stops. If the new value is
not none(4) new test is set."
REFERENCE
"."
SYNTAX INTEGER {
slow(2),
fast(3),
none(4)
}
NbEthOamCcmHighestDefectPri ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Copied from Dot1agCfmHighestDefectPri of dot1ag.mib.
An enumerated value, equal to the contents of the variable
highestDefect (20.33.9 and Table 20-1), indicating the
highest-priority defect that has been present since the MEP
Fault Notification Generator State Machine was last in the
FNG_RESET state, either:
none(0) no defects since FNG_RESET
defRDICCM(1) DefRDICCM
defMACstatus(2) DefMACstatus
defRemoteCCM(3) DefRemoteCCM
defErrorCCM(4) DefErrorCCM
defXconCCM(5) DefXconCCM
The value 0 is used for no defects so that additional higher
priority values can be added, if needed, at a later time, and
so that these values correspond with those in
Dot1agCfmLowestAlarmPri.
"
REFERENCE
"802.1ag clause 20.1.2, 12.14.7.7.2:c and 20.33.9"
SYNTAX INTEGER {
none (0),
defRDICCM (1),
defMACstatus (2),
defRemoteCCM (3),
defErrorCCM (4),
defXconCCM (5)
}
DestinationType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Describes type of destination used."
SYNTAX INTEGER {
singleRMepId(1),
macAddress(2),
listOfRMeps (3),
multicastClass1(4),
multicastClass2(5)
}
--3456789a123456789b123456789c123456789d123456789e123456789f123456789g123456789
-- *******************************************************************
-- nbEthOamCapabilities global configuration, status & capatibilities
-- *******************************************************************
nbEthOamFeaturesSupport OBJECT-TYPE
SYNTAX BITS {
mayDoSlowTests (0),
mayDoFastTests (1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates features, that supported by this agent. Additionally this object serves as
a SupportValue"
::= { nbEthOamCapabilities 1 }
nbEthOamCcmIntervals OBJECT-TYPE
SYNTAX BITS {
supports300Hz (0),
supports10ms (1),
supports100ms (2),
supports1s (3),
supports10s (4),
supports1min (5),
supports10min (6)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates supported values of CCM intervals (Dot1agCfmCcmInterval)."
::= { nbEthOamCapabilities 2 }
---------------------- Loopback -------------------------
nbEthOamLbConfTable OBJECT-TYPE
SYNTAX SEQUENCE OF NbEthOamLbConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Ethernet OAM Loopback configuration table."
REFERENCE
"."
::= { nbEthOamLb 1 }
nbEthOamLbConfEntry OBJECT-TYPE
SYNTAX NbEthOamLbConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Contains configuration of Ethernet OAM Loopback."
INDEX { nbEthOamMdIndex, nbEthOamMaIndex, nbEthOamMepIdentifier }
::= { nbEthOamLbConfTable 1 }
NbEthOamLbConfEntry ::= SEQUENCE {
nbEthOamMdIndex Unsigned32,
nbEthOamMaIndex Unsigned32,
nbEthOamMepIdentifier NbEthOamMepId,
nbEthOamLbConfHistorySize Unsigned32,
nbEthOamLbConfInterval Unsigned32,
nbEthOamLbConfTimeout Unsigned32,
nbEthOamLbConfDataLength Unsigned32,
nbEthOamLbConfDataFill OCTET STRING,
nbEthOamLbConfPriority Unsigned32,
nbEthOamLbConfDestMepId NbEthOamMepIdOrZero,
nbEthOamLbConfDestMepMac MacAddress,
nbEthOamLbConfDestIsMepId DestinationType,
nbEthOamLbConfMessages Unsigned32,
nbEthOamLbConfBurstInterval Unsigned32,
nbEthOamLbConfNumberOfBursts Unsigned32,
nbEthOamLbConfRunMethod TestRunMethod,
nbEthOamLbConfIntervalMicro Unsigned32
}
nbEthOamMdIndex OBJECT-TYPE
SYNTAX Unsigned32(1..8)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The Maintenance Domain level plus 1"
REFERENCE
"802.1ag clauses 3.19 and 19.2.1"
::= { nbEthOamLbConfEntry 1 }
nbEthOamMaIndex OBJECT-TYPE
SYNTAX Unsigned32(1..4294967295)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The Maintenance Association index."
REFERENCE
"."
::= { nbEthOamLbConfEntry 2 }
nbEthOamMepIdentifier OBJECT-TYPE
SYNTAX NbEthOamMepId
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Source MEP for the Loopback test"
REFERENCE
"."
::= { nbEthOamLbConfEntry 3 }
nbEthOamLbConfHistorySize OBJECT-TYPE
SYNTAX Unsigned32 (2..65535)
UNITS "lines"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Number of entries in the History Table that contains records
of the Loopback results."
REFERENCE
"."
DEFVAL { 5 }
::= { nbEthOamLbConfEntry 5 }
nbEthOamLbConfInterval OBJECT-TYPE
SYNTAX Unsigned32 (0..1000)
UNITS "milliseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Inter-frame delay between transmitting of Loopback frames
to the destination"
REFERENCE
"."
DEFVAL { 100 }
::= { nbEthOamLbConfEntry 6 }
nbEthOamLbConfTimeout OBJECT-TYPE
SYNTAX Unsigned32 (1..60000)
UNITS "milliseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Timeout for the arrival of Loopback reply"
REFERENCE
"."
DEFVAL { 200 }
::= { nbEthOamLbConfEntry 7 }
nbEthOamLbConfDataLength OBJECT-TYPE
SYNTAX Unsigned32 (60..9000)
UNITS "octets"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Loopback message data length. Used to send Loopback
messages in different lengths"
REFERENCE
"."
DEFVAL { 60 }
::= { nbEthOamLbConfEntry 8 }
nbEthOamLbConfDataFill OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..1436))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Loopback message data fill pattern"
REFERENCE
"."
::= { nbEthOamLbConfEntry 9 }
nbEthOamLbConfPriority OBJECT-TYPE
SYNTAX Unsigned32 (0..7|8)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Diffserv level for the Loopback message.
The value '8' means 'default'."
REFERENCE
"."
DEFVAL { 8 }
::= { nbEthOamLbConfEntry 10 }
nbEthOamLbConfDestMepId OBJECT-TYPE
SYNTAX NbEthOamMepIdOrZero
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Destination MEP Identifier (1 - 4095). 0 if MEP is identified
by destination MAC in nbEthOamLbConfDestMepMac object."
REFERENCE
"."
::= { nbEthOamLbConfEntry 11 }
nbEthOamLbConfDestMepMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Destination MEP MAC address instead of MEP ID"
REFERENCE
"."
::= { nbEthOamLbConfEntry 12 }
nbEthOamLbConfDestIsMepId OBJECT-TYPE
SYNTAX DestinationType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Flag indicating if the destination is specified by destination MEP ID, by destination
MAC address or by list of destination MEP IDs."
DEFVAL { macAddress }
::= { nbEthOamLbConfEntry 13 }
nbEthOamLbConfMessages OBJECT-TYPE
SYNTAX Unsigned32 (1..1000000)
UNITS "packets"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The number of Loopback messages to send"
REFERENCE
"."
DEFVAL { 3 }
::= { nbEthOamLbConfEntry 14 }
nbEthOamLbConfBurstInterval OBJECT-TYPE
SYNTAX Unsigned32 (1..86400)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Interval between bursts."
REFERENCE
"burst-interval"
DEFVAL { 60 }
::= { nbEthOamLbConfEntry 15 }
nbEthOamLbConfNumberOfBursts OBJECT-TYPE
SYNTAX Unsigned32 (0|1..4294967295)
UNITS "bursts"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Number of bursts in the test. 0 for continuous transmission"
REFERENCE
"burst-number"
DEFVAL { 1 }
::= { nbEthOamLbConfEntry 16 }
nbEthOamLbConfRunMethod OBJECT-TYPE
SYNTAX TestRunMethod
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The method of the test"
REFERENCE
"."
DEFVAL { 4 }
::= { nbEthOamLbConfEntry 21 }
nbEthOamLbConfIntervalMicro OBJECT-TYPE
SYNTAX Unsigned32 (1..1000000)
UNITS "microseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Inter-frame delay between transmitting of Loopback frames
to the destination"
REFERENCE
"."
DEFVAL { 100000 }
::= { nbEthOamLbConfEntry 22 }
----------------------------------------------------------------
nbEthOamLbHistTable OBJECT-TYPE
SYNTAX SEQUENCE OF NbEthOamLbHistEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Ethernet OAM Loopback results history table."
REFERENCE
"."
::= { nbEthOamLb 2 }
nbEthOamLbHistEntry OBJECT-TYPE
SYNTAX NbEthOamLbHistEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Contains results of Ethernet OAM Loopback test."
INDEX { nbEthOamMdIndex, nbEthOamMaIndex, nbEthOamMepIdentifier, nbEthOamLbHistSampleIndex }
::= { nbEthOamLbHistTable 1 }
NbEthOamLbHistEntry ::= SEQUENCE {
nbEthOamLbHistSampleIndex Unsigned32,
nbEthOamLbHistStarted DateAndTime,
nbEthOamLbHistDestMepId NbEthOamMepIdOrZero,
nbEthOamLbHistDestMepMac MacAddress,
nbEthOamLbHistMsgTransmitted Unsigned32,
nbEthOamLbHistMsgReceived Unsigned32,
nbEthOamLbHistRttMin Unsigned32,
nbEthOamLbHistRttMax Unsigned32,
nbEthOamLbHistRttAverage Unsigned32,
nbEthOamLbHistRttSum2 Unsigned32,
nbEthOamLbHistJittNumber Unsigned32,
nbEthOamLbHistJittMin Unsigned32,
nbEthOamLbHistJittMax Unsigned32,
nbEthOamLbHistJittAverage Unsigned32,
nbEthOamLbHistJittSum2 Unsigned32,
nbEthOamLbHistJittIA Unsigned32,
nbEthOamLbHistPcktLoss Unsigned32,
nbEthOamLbHistType TestRunMethod,
nbEthOamLbHistPriority Unsigned32
}
nbEthOamLbHistSampleIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An index that uniquely identifies the sample.
This index starts at 1 and increases by one
as each new sample is taken."
REFERENCE
"."
::= { nbEthOamLbHistEntry 5 }
nbEthOamLbHistStarted OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Timestamp indicating when the Loopback test started."
REFERENCE
"."
::= { nbEthOamLbHistEntry 6 }
nbEthOamLbHistDestMepId OBJECT-TYPE
SYNTAX NbEthOamMepIdOrZero
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Destination MEP ID used in the Loopback test or 0 if destination
is specified by MAC address"
REFERENCE
"."
::= { nbEthOamLbHistEntry 7 }
nbEthOamLbHistDestMepMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Destination MEP MAC address used in the Loopback test"
REFERENCE
"."
::= { nbEthOamLbHistEntry 8 }
nbEthOamLbHistMsgTransmitted OBJECT-TYPE
SYNTAX Unsigned32
UNITS "packets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of Loopback messages transmitted"
REFERENCE
"."
::= { nbEthOamLbHistEntry 9 }
nbEthOamLbHistMsgReceived OBJECT-TYPE
SYNTAX Unsigned32
UNITS "packets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of Loopback replies received."
REFERENCE
"."
::= { nbEthOamLbHistEntry 10 }
nbEthOamLbHistRttMin OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Minimum Round Trip Time result."
REFERENCE
"."
::= { nbEthOamLbHistEntry 12 }
nbEthOamLbHistRttMax OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Maximum Round Trip Time result."
REFERENCE
"."
::= { nbEthOamLbHistEntry 13 }
nbEthOamLbHistRttAverage OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Average of Round Trip Time results."
REFERENCE
"."
::= { nbEthOamLbHistEntry 14 }
nbEthOamLbHistRttSum2 OBJECT-TYPE
SYNTAX Unsigned32
UNITS "square of milliseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sum of squares of all Round Trip Time results."
REFERENCE
"."
::= { nbEthOamLbHistEntry 15 }
nbEthOamLbHistJittNumber OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of all positive jitter values."
REFERENCE
"."
::= { nbEthOamLbHistEntry 23 }
nbEthOamLbHistJittMin OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The minimum value of all positive jitter values."
REFERENCE
"."
::= { nbEthOamLbHistEntry 24 }
nbEthOamLbHistJittMax OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum value of all positive jitter values."
REFERENCE
"."
::= { nbEthOamLbHistEntry 25 }
nbEthOamLbHistJittAverage OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The average of all positive jitter values."
REFERENCE
"."
::= { nbEthOamLbHistEntry 26 }
nbEthOamLbHistJittSum2 OBJECT-TYPE
SYNTAX Unsigned32
UNITS "square of milliseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sum of squares of all positive jitter values."
REFERENCE
"."
::= { nbEthOamLbHistEntry 27 }
nbEthOamLbHistJittIA OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The calculation of Interarrival Jitter for Loopback"
REFERENCE
"."
::= { nbEthOamLbHistEntry 30 }
nbEthOamLbHistPcktLoss OBJECT-TYPE
SYNTAX Unsigned32
UNITS "0.01%"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The calculation of packet loss value."
REFERENCE
"."
::= { nbEthOamLbHistEntry 31 }
nbEthOamLbHistType OBJECT-TYPE
SYNTAX TestRunMethod
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of executed Loopback test."
REFERENCE
"."
::= { nbEthOamLbHistEntry 32 }
nbEthOamLbHistPriority OBJECT-TYPE
SYNTAX Unsigned32 (0..7)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Diffserv level of the Loopback messages."
REFERENCE
"."
::= { nbEthOamLbHistEntry 33 }
-- Last Lb results
nbEthOamLbLastTable OBJECT-TYPE
SYNTAX SEQUENCE OF NbEthOamLbLastEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Ethernet OAM Loopback last completed test results Table."
REFERENCE
"."
::= { nbEthOamLb 3 }
nbEthOamLbLastEntry OBJECT-TYPE
SYNTAX NbEthOamLbLastEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Contains results of Ethernet OAM Loopback test."
INDEX { nbEthOamMdIndex, nbEthOamMaIndex, nbEthOamMepIdentifier }
::= { nbEthOamLbLastTable 1 }
NbEthOamLbLastEntry ::= SEQUENCE {
nbEthOamLbLastStarted DateAndTime,
nbEthOamLbLastDestMepId NbEthOamMepIdOrZero,
nbEthOamLbLastDestMepMac MacAddress,
nbEthOamLbLastMsgTransmitted Unsigned32,
nbEthOamLbLastMsgReceived Unsigned32,
nbEthOamLbLastRttMin Unsigned32,
nbEthOamLbLastRttMax Unsigned32,
nbEthOamLbLastRttAverage Unsigned32,
nbEthOamLbLastRttSum2 Unsigned32,
nbEthOamLbLastJittNumber Unsigned32,
nbEthOamLbLastJittMin Unsigned32,
nbEthOamLbLastJittMax Unsigned32,
nbEthOamLbLastJittAverage Unsigned32,
nbEthOamLbLastJittSum2 Unsigned32,
nbEthOamLbLastJittIA Unsigned32,
nbEthOamLbLastPcktLoss Unsigned32,
nbEthOamLbLastType TestRunMethod,
nbEthOamLbLastPriority Unsigned32,
nbEthOamLbLastHistIndx Unsigned32
}
nbEthOamLbLastStarted OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Timestamp indicating when the Loopback test started."
REFERENCE
"."
::= { nbEthOamLbLastEntry 6 }
nbEthOamLbLastDestMepId OBJECT-TYPE
SYNTAX NbEthOamMepIdOrZero
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Destination MEP ID used in the Loopback test or 0 if destination
is specified by MAC address"
REFERENCE
"."
::= { nbEthOamLbLastEntry 7 }
nbEthOamLbLastDestMepMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Destination MEP MAC address used in the Loopback test"
REFERENCE
"."
::= { nbEthOamLbLastEntry 8 }
nbEthOamLbLastMsgTransmitted OBJECT-TYPE
SYNTAX Unsigned32
UNITS "packets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of Loopback messages transmitted"
REFERENCE
"."
::= { nbEthOamLbLastEntry 9 }
nbEthOamLbLastMsgReceived OBJECT-TYPE
SYNTAX Unsigned32
UNITS "packets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of Loopback replies received."
REFERENCE
"."
::= { nbEthOamLbLastEntry 10 }
nbEthOamLbLastRttMin OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Minimum Round Trip Time result."
REFERENCE
"."
::= { nbEthOamLbLastEntry 12 }
nbEthOamLbLastRttMax OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Maximum Round Trip Time result."
REFERENCE
"."
::= { nbEthOamLbLastEntry 13 }
nbEthOamLbLastRttAverage OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Average of Round Trip Time results."
REFERENCE
"."
::= { nbEthOamLbLastEntry 14 }
nbEthOamLbLastRttSum2 OBJECT-TYPE
SYNTAX Unsigned32
UNITS "square of milliseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sum of squares of all Round Trip Time results."
REFERENCE
"."
::= { nbEthOamLbLastEntry 15 }
nbEthOamLbLastJittNumber OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of all positive jitter values."
REFERENCE
"."
::= { nbEthOamLbLastEntry 23 }
nbEthOamLbLastJittMin OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The minimum value of all positive jitter values."
REFERENCE
"."
::= { nbEthOamLbLastEntry 24 }
nbEthOamLbLastJittMax OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum value of all positive jitter values."
REFERENCE
"."
::= { nbEthOamLbLastEntry 25 }
nbEthOamLbLastJittAverage OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The average of all positive jitter values."
REFERENCE
"."
::= { nbEthOamLbLastEntry 26 }
nbEthOamLbLastJittSum2 OBJECT-TYPE
SYNTAX Unsigned32
UNITS "square of milliseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sum of squares of all positive jitter values."
REFERENCE
"."
::= { nbEthOamLbLastEntry 27 }
nbEthOamLbLastJittIA OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The calculation of Interarrival Jitter for Loopback"
REFERENCE
"."
::= { nbEthOamLbLastEntry 30 }
nbEthOamLbLastPcktLoss OBJECT-TYPE
SYNTAX Unsigned32
UNITS "0.01%"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The calculation of packet loss value."
REFERENCE
"."
::= { nbEthOamLbLastEntry 31 }
nbEthOamLbLastType OBJECT-TYPE
SYNTAX TestRunMethod
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of executed Loopback test."
REFERENCE
"."
::= { nbEthOamLbLastEntry 32 }
nbEthOamLbLastPriority OBJECT-TYPE
SYNTAX Unsigned32 (0..7)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Diffserv level for the Loopback message."
REFERENCE
"."
::= { nbEthOamLbLastEntry 33 }
nbEthOamLbLastHistIndx OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Corresponding nbEthOamLbHistSampleIndex."
::= { nbEthOamLbLastEntry 50 }
----------------------------------------------------------------
nbEthOamLbConfExtTable OBJECT-TYPE
SYNTAX SEQUENCE OF NbEthOamLbConfExtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Ethernet OAM Loopback configuration table."
REFERENCE
"."
::= { nbEthOamLb 4 }
nbEthOamLbConfExtEntry OBJECT-TYPE
SYNTAX NbEthOamLbConfExtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Contains configuration of Ethernet OAM Loopback."
AUGMENTS { nbEthOamLbConfEntry }
-- INDEX { nbEthOamMdIndex, nbEthOamMaIndex, nbEthOamMepIdentifier }
::= { nbEthOamLbConfExtTable 1 }
NbEthOamLbConfExtEntry ::= SEQUENCE {
nbEthOamLbConfDestMepList MepList
}
nbEthOamLbConfDestMepList OBJECT-TYPE
SYNTAX MepList
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"List of destination MEP IDs."
::= { nbEthOamLbConfExtEntry 12 }
---------------------- Delay Measure -------------------------
nbEthOamDmConfTable OBJECT-TYPE
SYNTAX SEQUENCE OF NbEthOamDmConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Ethernet OAM Delay Measurement configuration table"
REFERENCE
"."
::= { nbEthOamDm 1 }
nbEthOamDmConfEntry OBJECT-TYPE
SYNTAX NbEthOamDmConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Contains configuration of Ethernet OAM Delay Measurement test."
INDEX { nbEthOamMdIndex, nbEthOamMaIndex, nbEthOamMepIdentifier }
::= { nbEthOamDmConfTable 1 }
NbEthOamDmConfEntry ::= SEQUENCE {
nbEthOamDmConfHistorySize Unsigned32,
nbEthOamDmConfInterval Unsigned32,
nbEthOamDmConfTimeout Unsigned32,
nbEthOamDmConfDataLength Unsigned32,
nbEthOamDmConfDataFill OCTET STRING,
nbEthOamDmConfPriority Unsigned32,
nbEthOamDmConfDestMepId NbEthOamMepIdOrZero,
nbEthOamDmConfDestMepMac MacAddress,
nbEthOamDmConfDestIsMepId DestinationType,
nbEthOamDmConfMessages Unsigned32,
nbEthOamDmConfBurstInterval Unsigned32,
nbEthOamDmConfNumberOfBursts Unsigned32,
nbEthOamDmConfRunMethod TestRunMethod,
nbEthOamDmConfIntervalMicro Unsigned32
}
nbEthOamDmConfHistorySize OBJECT-TYPE
SYNTAX Unsigned32 (2..65535)
UNITS "lines"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Number of entries in the History Table that contains records
of the Delay Measurement results"
REFERENCE
"."
DEFVAL { 5 }
::= { nbEthOamDmConfEntry 5 }
nbEthOamDmConfInterval OBJECT-TYPE
SYNTAX Unsigned32 (0..1000)
UNITS "milliseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Inter-frame delay between transmitting of Delay Measurement Messages
to the destination"
REFERENCE
"."
DEFVAL { 100 }
::= { nbEthOamDmConfEntry 6 }
nbEthOamDmConfTimeout OBJECT-TYPE
SYNTAX Unsigned32 (1..60000)
UNITS "milliseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Timeout for the arrival of Delay Measurement Reply"
REFERENCE
"."
DEFVAL { 200 }
::= { nbEthOamDmConfEntry 7 }
nbEthOamDmConfDataLength OBJECT-TYPE
SYNTAX Unsigned32 (60..9000)
UNITS "octets"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Delay Measurement message data length. Used to send Delay Measurement
messages in different lengths"
REFERENCE
"."
DEFVAL { 60 }
::= { nbEthOamDmConfEntry 8 }
nbEthOamDmConfDataFill OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..1436))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Delay Measurement message data fill pattern"
REFERENCE
"."
::= { nbEthOamDmConfEntry 9 }
nbEthOamDmConfPriority OBJECT-TYPE
SYNTAX Unsigned32 (0..7|8)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Diffserv level for the Delay Measurement message.
The value '8' means 'default'."
REFERENCE
"."
DEFVAL { 8 }
::= { nbEthOamDmConfEntry 10 }
nbEthOamDmConfDestMepId OBJECT-TYPE
SYNTAX NbEthOamMepIdOrZero
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Destination MEP Identifier. 0 if MEP is identified
by destination MAC (nbEthOamDmConfDestMepMac)."
REFERENCE
"."
::= { nbEthOamDmConfEntry 11 }
nbEthOamDmConfDestMepMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Destination MEP MAC address instead of MEP ID."
REFERENCE
"."
::= { nbEthOamDmConfEntry 12 }
nbEthOamDmConfDestIsMepId OBJECT-TYPE
SYNTAX DestinationType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Flag indicating if the destination is specified by destination MEP ID, by destination
MAC address or by list of destination MEP IDs."
DEFVAL { macAddress }
::= { nbEthOamDmConfEntry 13 }
nbEthOamDmConfMessages OBJECT-TYPE
SYNTAX Unsigned32 (1..1000000)
UNITS "packets"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The number of Delay Measurement messages to send."
DEFVAL { 3 }
::= { nbEthOamDmConfEntry 14 }
nbEthOamDmConfBurstInterval OBJECT-TYPE
SYNTAX Unsigned32 (1..86400)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Interval between bursts."
REFERENCE
"burst-interval"
DEFVAL { 60 }
::= { nbEthOamDmConfEntry 15 }
nbEthOamDmConfNumberOfBursts OBJECT-TYPE
SYNTAX Unsigned32 (0|1..4294967295)
UNITS "bursts"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Number of bursts in the test. 0 for continuous transmission."
REFERENCE
"burst-number"
DEFVAL { 1 }
::= { nbEthOamDmConfEntry 16 }
nbEthOamDmConfRunMethod OBJECT-TYPE
SYNTAX TestRunMethod
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The method of the test"
REFERENCE
"."
DEFVAL { 4 }
::= { nbEthOamDmConfEntry 21 }
nbEthOamDmConfIntervalMicro OBJECT-TYPE
SYNTAX Unsigned32 (1..1000000)
UNITS "microseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Inter-frame delay between transmitting of Delay Measurement Messages
to the destination"
REFERENCE
"."
DEFVAL { 100000 }
::= { nbEthOamDmConfEntry 22 }
----------------------------------------------------------------
nbEthOamDmHistTable OBJECT-TYPE
SYNTAX SEQUENCE OF NbEthOamDmHistEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Ethernet OAM Delay Measurement results history Table."
REFERENCE
"."
::= { nbEthOamDm 2 }
nbEthOamDmHistEntry OBJECT-TYPE
SYNTAX NbEthOamDmHistEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Contains results of Ethernet OAM Delay Measurement test."
INDEX { nbEthOamMdIndex, nbEthOamMaIndex, nbEthOamMepIdentifier, nbEthOamDmHistSampleIndex }
::= { nbEthOamDmHistTable 1 }
NbEthOamDmHistEntry ::= SEQUENCE {
nbEthOamDmHistSampleIndex Unsigned32,
nbEthOamDmHistStarted DateAndTime,
nbEthOamDmHistDestMepId NbEthOamMepIdOrZero,
nbEthOamDmHistDestMepMac MacAddress,
nbEthOamDmHistMsgTransmitted Unsigned32,
nbEthOamDmHistMsgReceived Unsigned32,
nbEthOamDmHistRttMin Unsigned32,
nbEthOamDmHistRttMax Unsigned32,
nbEthOamDmHistRttAverage Unsigned32,
nbEthOamDmHistRttSum2 Unsigned32,
nbEthOamDmHistDSJittNumber Unsigned32,
nbEthOamDmHistDSJittMin Unsigned32,
nbEthOamDmHistDSJittMax Unsigned32,
nbEthOamDmHistDSJittAverage Unsigned32,
nbEthOamDmHistDSJittSum2 Unsigned32,
nbEthOamDmHistDSJittIA Unsigned32,
nbEthOamDmHistSDJittNumber Unsigned32,
nbEthOamDmHistSDJittMin Unsigned32,
nbEthOamDmHistSDJittMax Unsigned32,
nbEthOamDmHistSDJittAverage Unsigned32,
nbEthOamDmHistSDJittSum2 Unsigned32,
nbEthOamDmHistSDJittIA Unsigned32,
nbEthOamDmHistPcktLoss Unsigned32,
nbEthOamDmHistType TestRunMethod,
nbEthOamDmHistPriority Unsigned32
}
nbEthOamDmHistSampleIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An index that uniquely identifies the sample.
This index starts at 1 and increases by one
as each new sample is taken."
REFERENCE
"."
::= { nbEthOamDmHistEntry 5 }
nbEthOamDmHistStarted OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Timestamp indicating when the Delay Measurement test started."
REFERENCE
"."
::= { nbEthOamDmHistEntry 6 }
nbEthOamDmHistDestMepId OBJECT-TYPE
SYNTAX NbEthOamMepIdOrZero
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Destination MEP ID or 0 if destination is specified by MAC address"
REFERENCE
"."
::= { nbEthOamDmHistEntry 7 }
nbEthOamDmHistDestMepMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Destination MEP MAC address used in the Delay Measurement test"
REFERENCE
"."
::= { nbEthOamDmHistEntry 8 }
nbEthOamDmHistMsgTransmitted OBJECT-TYPE
SYNTAX Unsigned32
UNITS "frames"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of Delay Measurement messages transmitted"
REFERENCE
"."
::= { nbEthOamDmHistEntry 9 }
nbEthOamDmHistMsgReceived OBJECT-TYPE
SYNTAX Unsigned32
UNITS "packets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of Delay Measurement messages received"
REFERENCE
"."
::= { nbEthOamDmHistEntry 10 }
nbEthOamDmHistRttMin OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Minimum Round Trip Time result"
REFERENCE
"."
::= { nbEthOamDmHistEntry 12 }
nbEthOamDmHistRttMax OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Maximum Round Trip Time result"
REFERENCE
"."
::= { nbEthOamDmHistEntry 13 }
nbEthOamDmHistRttAverage OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Average of Round Trip Time results"
REFERENCE
"."
::= { nbEthOamDmHistEntry 14 }
nbEthOamDmHistRttSum2 OBJECT-TYPE
SYNTAX Unsigned32
UNITS "square of milliseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sum of squares of all Round Trip Time results"
REFERENCE
"."
::= { nbEthOamDmHistEntry 15 }
nbEthOamDmHistDSJittNumber OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of all positive jitter values from
destination to source."
REFERENCE
"."
::= { nbEthOamDmHistEntry 23 }
nbEthOamDmHistDSJittMin OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The minimum of all positive jitter values
from destination to source."
REFERENCE
"."
::= { nbEthOamDmHistEntry 24 }
nbEthOamDmHistDSJittMax OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum of all positive jitter values
from destination to source."
REFERENCE
"."
::= { nbEthOamDmHistEntry 25 }
nbEthOamDmHistDSJittAverage OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The average of all positive jitter values
from destination to source."
REFERENCE
"."
::= { nbEthOamDmHistEntry 26 }
nbEthOamDmHistDSJittSum2 OBJECT-TYPE
SYNTAX Unsigned32
UNITS "square of milliseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sum of square of all positive jitter values
from destination to source."
REFERENCE
"."
::= { nbEthOamDmHistEntry 27 }
nbEthOamDmHistDSJittIA OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The calculation of Interarrival Jitter
from destination to source."
REFERENCE
"."
::= { nbEthOamDmHistEntry 30 }
nbEthOamDmHistSDJittNumber OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of all positive jitter values
from source to destination."
REFERENCE
"."
::= { nbEthOamDmHistEntry 36 }
nbEthOamDmHistSDJittMin OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The minimum of negative jitter absolute values
from source to destination."
REFERENCE
"."
::= { nbEthOamDmHistEntry 37 }
nbEthOamDmHistSDJittMax OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum of negative jitter absolute values
from source to destination."
REFERENCE
"."
::= { nbEthOamDmHistEntry 38 }
nbEthOamDmHistSDJittAverage OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Average of negative jitter absolute values
from source to destination."
REFERENCE
"."
::= { nbEthOamDmHistEntry 39 }
nbEthOamDmHistSDJittSum2 OBJECT-TYPE
SYNTAX Unsigned32
UNITS "square of milliseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sum of squares of all positive jitter values
from source to destination."
REFERENCE
"."
::= { nbEthOamDmHistEntry 40 }
nbEthOamDmHistSDJittIA OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The calculation of Interarrival Jitter
from source to destination."
REFERENCE
"."
::= { nbEthOamDmHistEntry 41 }
nbEthOamDmHistPcktLoss OBJECT-TYPE
SYNTAX Unsigned32
UNITS "0.01%"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The calculation of packet loss value."
REFERENCE
"."
::= { nbEthOamDmHistEntry 42 }
nbEthOamDmHistType OBJECT-TYPE
SYNTAX TestRunMethod
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of executed Delay Measurement test."
REFERENCE
"."
::= { nbEthOamDmHistEntry 43 }
nbEthOamDmHistPriority OBJECT-TYPE
SYNTAX Unsigned32 (0..7)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Diffserv level for the Delay Measurement message."
REFERENCE
"."
::= { nbEthOamDmHistEntry 44 }
-- Last Dm results
----------------------------------------------------------------
-- Last Dm results
nbEthOamDmLastTable OBJECT-TYPE
SYNTAX SEQUENCE OF NbEthOamDmLastEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Ethernet OAM Delay Measurement last completed test results Table."
REFERENCE
"."
::= { nbEthOamDm 3 }
nbEthOamDmLastEntry OBJECT-TYPE
SYNTAX NbEthOamDmLastEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Contains results of Ethernet OAM Delay Measurement test."
INDEX { nbEthOamMdIndex, nbEthOamMaIndex, nbEthOamMepIdentifier }
::= { nbEthOamDmLastTable 1 }
NbEthOamDmLastEntry ::= SEQUENCE {
nbEthOamDmLastStarted DateAndTime,
nbEthOamDmLastDestMepId NbEthOamMepIdOrZero,
nbEthOamDmLastDestMepMac MacAddress,
nbEthOamDmLastMsgTransmitted Unsigned32,
nbEthOamDmLastMsgReceived Unsigned32,
nbEthOamDmLastRttMin Unsigned32,
nbEthOamDmLastRttMax Unsigned32,
nbEthOamDmLastRttAverage Unsigned32,
nbEthOamDmLastRttSum2 Unsigned32,
nbEthOamDmLastDSJittNumber Unsigned32,
nbEthOamDmLastDSJittMin Unsigned32,
nbEthOamDmLastDSJittMax Unsigned32,
nbEthOamDmLastDSJittAverage Unsigned32,
nbEthOamDmLastDSJittSum2 Unsigned32,
nbEthOamDmLastDSJittIA Unsigned32,
nbEthOamDmLastSDJittNumber Unsigned32,
nbEthOamDmLastSDJittMin Unsigned32,
nbEthOamDmLastSDJittMax Unsigned32,
nbEthOamDmLastSDJittAverage Unsigned32,
nbEthOamDmLastSDJittSum2 Unsigned32,
nbEthOamDmLastSDJittIA Unsigned32,
nbEthOamDmLastPcktLoss Unsigned32,
nbEthOamDmLastType TestRunMethod,
nbEthOamDmLastPriority Unsigned32,
nbEthOamDmLastHistIndx Unsigned32
}
nbEthOamDmLastStarted OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Timestamp indicating when the Delay Measurement test started."
REFERENCE
"."
::= { nbEthOamDmLastEntry 6 }
nbEthOamDmLastDestMepId OBJECT-TYPE
SYNTAX NbEthOamMepIdOrZero
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Destination MEP ID or 0 if destination is specified by MAC address"
REFERENCE
"."
::= { nbEthOamDmLastEntry 7 }
nbEthOamDmLastDestMepMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Destination MEP MAC address used in the Delay Measurement test"
REFERENCE
"."
::= { nbEthOamDmLastEntry 8 }
nbEthOamDmLastMsgTransmitted OBJECT-TYPE
SYNTAX Unsigned32
UNITS "frames"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of Delay Measurement messages transmitted"
REFERENCE
"."
::= { nbEthOamDmLastEntry 9 }
nbEthOamDmLastMsgReceived OBJECT-TYPE
SYNTAX Unsigned32
UNITS "packets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of Delay Measurement messages received"
REFERENCE
"."
::= { nbEthOamDmLastEntry 10 }
nbEthOamDmLastRttMin OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Minimum Round Trip Time result"
REFERENCE
"."
::= { nbEthOamDmLastEntry 12 }
nbEthOamDmLastRttMax OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Maximum Round Trip Time result"
REFERENCE
"."
::= { nbEthOamDmLastEntry 13 }
nbEthOamDmLastRttAverage OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Average of Round Trip Time results"
REFERENCE
"."
::= { nbEthOamDmLastEntry 14 }
nbEthOamDmLastRttSum2 OBJECT-TYPE
SYNTAX Unsigned32
UNITS "square of milliseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sum of squares of all Round Trip Time results"
REFERENCE
"."
::= { nbEthOamDmLastEntry 15 }
nbEthOamDmLastDSJittNumber OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of all positive jitter values from
destination to source."
REFERENCE
"."
::= { nbEthOamDmLastEntry 23 }
nbEthOamDmLastDSJittMin OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The minimum of all positive jitter values
from destination to source."
REFERENCE
"."
::= { nbEthOamDmLastEntry 24 }
nbEthOamDmLastDSJittMax OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum of all positive jitter values
from destination to source."
REFERENCE
"."
::= { nbEthOamDmLastEntry 25 }
nbEthOamDmLastDSJittAverage OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The average of all positive jitter values
from destination to source."
REFERENCE
"."
::= { nbEthOamDmLastEntry 26 }
nbEthOamDmLastDSJittSum2 OBJECT-TYPE
SYNTAX Unsigned32
UNITS "square of milliseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sum of square of all positive jitter values
from destination to source."
REFERENCE
"."
::= { nbEthOamDmLastEntry 27 }
nbEthOamDmLastDSJittIA OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The calculation of Interarrival Jitter
from destination to source."
REFERENCE
"."
::= { nbEthOamDmLastEntry 30 }
nbEthOamDmLastSDJittNumber OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of all positive jitter values
from source to destination."
REFERENCE
"."
::= { nbEthOamDmLastEntry 36 }
nbEthOamDmLastSDJittMin OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The minimum of negative jitter absolute values
from source to destination."
REFERENCE
"."
::= { nbEthOamDmLastEntry 37 }
nbEthOamDmLastSDJittMax OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum of negative jitter absolute values
from source to destination."
REFERENCE
"."
::= { nbEthOamDmLastEntry 38 }
nbEthOamDmLastSDJittAverage OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Average of negative jitter absolute values
from source to destination."
REFERENCE
"."
::= { nbEthOamDmLastEntry 39 }
nbEthOamDmLastSDJittSum2 OBJECT-TYPE
SYNTAX Unsigned32
UNITS "square of milliseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sum of squares of all positive jitter values
from source to destination."
REFERENCE
"."
::= { nbEthOamDmLastEntry 40 }
nbEthOamDmLastSDJittIA OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The calculation of Interarrival Jitter
from source to destination."
REFERENCE
"."
::= { nbEthOamDmLastEntry 41 }
nbEthOamDmLastPcktLoss OBJECT-TYPE
SYNTAX Unsigned32
UNITS "0.01%"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The calculation of packet loss value."
REFERENCE
"."
::= { nbEthOamDmLastEntry 42 }
nbEthOamDmLastType OBJECT-TYPE
SYNTAX TestRunMethod
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of executed Delay Measurement test."
REFERENCE
"."
::= { nbEthOamDmLastEntry 43 }
nbEthOamDmLastPriority OBJECT-TYPE
SYNTAX Unsigned32 (0..7)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Diffserv level for the Delay Measurement message."
REFERENCE
"."
::= { nbEthOamDmLastEntry 44 }
nbEthOamDmLastHistIndx OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Corresponding nbEthOamDmHistSampleIndex."
::= { nbEthOamDmLastEntry 50 }
----------------------------------------------------------------
nbEthOamDmConfExtTable OBJECT-TYPE
SYNTAX SEQUENCE OF NbEthOamDmConfExtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Ethernet OAM Delay Measurement configuration table."
REFERENCE
"."
::= { nbEthOamDm 4 }
nbEthOamDmConfExtEntry OBJECT-TYPE
SYNTAX NbEthOamDmConfExtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Contains configuration of Ethernet OAM Delay Measurement."
AUGMENTS { nbEthOamDmConfEntry }
-- INDEX { nbEthOamMdIndex, nbEthOamMaIndex, nbEthOamMepIdentifier }
::= { nbEthOamDmConfExtTable 1 }
NbEthOamDmConfExtEntry ::= SEQUENCE {
nbEthOamDmConfDestMepList MepList
}
nbEthOamDmConfDestMepList OBJECT-TYPE
SYNTAX MepList
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"List of destination MEP IDs."
::= { nbEthOamDmConfExtEntry 12 }
----------------------------------------------------------------
nbEthOamDmHcHistTable OBJECT-TYPE
SYNTAX SEQUENCE OF NbEthOamDmHcHistEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Ethernet OAM Delay Measurement high capacity results history Table."
REFERENCE
"."
::= { nbEthOamDm 5 }
nbEthOamDmHcHistEntry OBJECT-TYPE
SYNTAX NbEthOamDmHcHistEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Contains high capacity results of Ethernet OAM Delay Measurement test."
-- INDEX { nbEthOamMdIndex, nbEthOamMaIndex, nbEthOamMepIdentifier, nbEthOamDmHistSampleIndex }
AUGMENTS { nbEthOamDmHistEntry }
::= { nbEthOamDmHcHistTable 1 }
NbEthOamDmHcHistEntry ::= SEQUENCE {
nbEthOamDmHcHistRttMin Counter64,
nbEthOamDmHcHistRttMax Counter64,
nbEthOamDmHcHistRttAverage Counter64,
nbEthOamDmHcHistRttSum2 Counter64,
nbEthOamDmHcHistDSJittMin Counter64,
nbEthOamDmHcHistDSJittMax Counter64,
nbEthOamDmHcHistDSJittAverage Counter64,
nbEthOamDmHcHistDSJittSum2 Counter64,
nbEthOamDmHcHistDSJittIA Counter64,
nbEthOamDmHcHistSDJittMin Counter64,
nbEthOamDmHcHistSDJittMax Counter64,
nbEthOamDmHcHistSDJittAverage Counter64,
nbEthOamDmHcHistSDJittSum2 Counter64,
nbEthOamDmHcHistSDJittIA Counter64
}
nbEthOamDmHcHistRttMin OBJECT-TYPE
SYNTAX Counter64
UNITS "nanoseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Minimum Round Trip Time result"
::= { nbEthOamDmHcHistEntry 12 }
nbEthOamDmHcHistRttMax OBJECT-TYPE
SYNTAX Counter64
UNITS "nanoseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Maximum Round Trip Time result"
::= { nbEthOamDmHcHistEntry 13 }
nbEthOamDmHcHistRttAverage OBJECT-TYPE
SYNTAX Counter64
UNITS "nanoseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Average of Round Trip Time results"
::= { nbEthOamDmHcHistEntry 14 }
nbEthOamDmHcHistRttSum2 OBJECT-TYPE
SYNTAX Counter64
UNITS "square of milliseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sum of squares of all Round Trip Time results"
::= { nbEthOamDmHcHistEntry 15 }
nbEthOamDmHcHistDSJittMin OBJECT-TYPE
SYNTAX Counter64
UNITS "nanoseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The minimum of all positive jitter values from destination to source."
::= { nbEthOamDmHcHistEntry 24 }
nbEthOamDmHcHistDSJittMax OBJECT-TYPE
SYNTAX Counter64
UNITS "nanoseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum of all positive jitter values from destination to source."
::= { nbEthOamDmHcHistEntry 25 }
nbEthOamDmHcHistDSJittAverage OBJECT-TYPE
SYNTAX Counter64
UNITS "nanoseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The average of all positive jitter values
from destination to source."
::= { nbEthOamDmHcHistEntry 26 }
nbEthOamDmHcHistDSJittSum2 OBJECT-TYPE
SYNTAX Counter64
UNITS "square of nanoseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sum of square of all positive jitter values from destination to source."
::= { nbEthOamDmHcHistEntry 27 }
nbEthOamDmHcHistDSJittIA OBJECT-TYPE
SYNTAX Counter64
UNITS "nanoseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The calculation of Interarrival Jitter from destination to source."
::= { nbEthOamDmHcHistEntry 30 }
nbEthOamDmHcHistSDJittMin OBJECT-TYPE
SYNTAX Counter64
UNITS "nanoseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The minimum of negative jitter absolute values from source to destination."
::= { nbEthOamDmHcHistEntry 37 }
nbEthOamDmHcHistSDJittMax OBJECT-TYPE
SYNTAX Counter64
UNITS "nanoseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum of negative jitter absolute values from source to destination."
::= { nbEthOamDmHcHistEntry 38 }
nbEthOamDmHcHistSDJittAverage OBJECT-TYPE
SYNTAX Counter64
UNITS "nanoseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Average of negative jitter absolute values from source to destination."
::= { nbEthOamDmHcHistEntry 39 }
nbEthOamDmHcHistSDJittSum2 OBJECT-TYPE
SYNTAX Counter64
UNITS "square of nanoseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sum of squares of all positive jitter values from source to destination."
::= { nbEthOamDmHcHistEntry 40 }
nbEthOamDmHcHistSDJittIA OBJECT-TYPE
SYNTAX Counter64
UNITS "nanoseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The calculation of Interarrival Jitter from source to destination."
::= { nbEthOamDmHcHistEntry 41 }
----------------------------------------------------------------
nbEthOamDmHcLastTable OBJECT-TYPE
SYNTAX SEQUENCE OF NbEthOamDmHcLastEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Ethernet OAM Delay Measurement last completed test high capacity results Table."
::= { nbEthOamDm 6 }
nbEthOamDmHcLastEntry OBJECT-TYPE
SYNTAX NbEthOamDmHcLastEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Contains high capacity results of Ethernet OAM Delay Measurement test."
-- INDEX { nbEthOamMdIndex, nbEthOamMaIndex, nbEthOamMepIdentifier }
AUGMENTS { nbEthOamDmLastEntry }
::= { nbEthOamDmHcLastTable 1 }
NbEthOamDmHcLastEntry ::= SEQUENCE {
nbEthOamDmHcLastRttMin Counter64,
nbEthOamDmHcLastRttMax Counter64,
nbEthOamDmHcLastRttAverage Counter64,
nbEthOamDmHcLastRttSum2 Counter64,
nbEthOamDmHcLastDSJittMin Counter64,
nbEthOamDmHcLastDSJittMax Counter64,
nbEthOamDmHcLastDSJittAverage Counter64,
nbEthOamDmHcLastDSJittSum2 Counter64,
nbEthOamDmHcLastDSJittIA Counter64,
nbEthOamDmHcLastSDJittMin Counter64,
nbEthOamDmHcLastSDJittMax Counter64,
nbEthOamDmHcLastSDJittAverage Counter64,
nbEthOamDmHcLastSDJittSum2 Counter64,
nbEthOamDmHcLastSDJittIA Counter64,
nbEthOamDmHcLastRunStatus INTEGER
}
nbEthOamDmHcLastRttMin OBJECT-TYPE
SYNTAX Counter64
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Minimum Round Trip Time result"
::= { nbEthOamDmHcLastEntry 12 }
nbEthOamDmHcLastRttMax OBJECT-TYPE
SYNTAX Counter64
UNITS "nanoseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Maximum Round Trip Time result"
::= { nbEthOamDmHcLastEntry 13 }
nbEthOamDmHcLastRttAverage OBJECT-TYPE
SYNTAX Counter64
UNITS "nanoseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Average of Round Trip Time results"
::= { nbEthOamDmHcLastEntry 14 }
nbEthOamDmHcLastRttSum2 OBJECT-TYPE
SYNTAX Counter64
UNITS "square of milliseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sum of squares of all Round Trip Time results"
::= { nbEthOamDmHcLastEntry 15 }
nbEthOamDmHcLastDSJittMin OBJECT-TYPE
SYNTAX Counter64
UNITS "nanoseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The minimum of all positive jitter values from destination to source."
::= { nbEthOamDmHcLastEntry 24 }
nbEthOamDmHcLastDSJittMax OBJECT-TYPE
SYNTAX Counter64
UNITS "nanoseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum of all positive jitter values from destination to source."
::= { nbEthOamDmHcLastEntry 25 }
nbEthOamDmHcLastDSJittAverage OBJECT-TYPE
SYNTAX Counter64
UNITS "nanoseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The average of all positive jitter values from destination to source."
::= { nbEthOamDmHcLastEntry 26 }
nbEthOamDmHcLastDSJittSum2 OBJECT-TYPE
SYNTAX Counter64
UNITS "square of nanoseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sum of square of all positive jitter values
from destination to source."
REFERENCE
"."
::= { nbEthOamDmHcLastEntry 27 }
nbEthOamDmHcLastDSJittIA OBJECT-TYPE
SYNTAX Counter64
UNITS "nanoseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The calculation of Interarrival Jitter from destination to source."
::= { nbEthOamDmHcLastEntry 30 }
nbEthOamDmHcLastSDJittMin OBJECT-TYPE
SYNTAX Counter64
UNITS "nanoseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The minimum of negative jitter absolute values from source to destination."
::= { nbEthOamDmHcLastEntry 37 }
nbEthOamDmHcLastSDJittMax OBJECT-TYPE
SYNTAX Counter64
UNITS "nanoseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum of negative jitter absolute values from source to destination."
::= { nbEthOamDmHcLastEntry 38 }
nbEthOamDmHcLastSDJittAverage OBJECT-TYPE
SYNTAX Counter64
UNITS "nanoseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Average of negative jitter absolute values from source to destination."
::= { nbEthOamDmHcLastEntry 39 }
nbEthOamDmHcLastSDJittSum2 OBJECT-TYPE
SYNTAX Counter64
UNITS "square of nanoseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sum of squares of all positive jitter values from source to destination."
::= { nbEthOamDmHcLastEntry 40 }
nbEthOamDmHcLastSDJittIA OBJECT-TYPE
SYNTAX Counter64
UNITS "nanoseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The calculation of Interarrival Jitter from source to destination."
::= { nbEthOamDmHcLastEntry 41 }
nbEthOamDmHcLastRunStatus OBJECT-TYPE
SYNTAX INTEGER {
unknown (0),
idle (1),
running (2),
scheduled (3),
deferred (4),
stopped (5),
noVlan (6),
error (7),
noMac (14), -- the test is stopped; last burst fell because the dest. MAC does not exist in the LT
deferredForMac (104) -- the test is deffered; last burst fell because the dest. MAC does not exist in the LT
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Corresponding nbEthOamDmHistSampleIndex."
::= { nbEthOamDmHcLastEntry 59 }
----------------------------------------------------------------
---------------------- Services -------------------------
nbEthOamServiceTable OBJECT-TYPE
SYNTAX SEQUENCE OF NbEthOamServiceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Ethernet OAM Service configuration table."
REFERENCE
"."
::= { nbEthOam 16 }
nbEthOamServiceEntry OBJECT-TYPE
SYNTAX NbEthOamServiceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Contains configuration of Ethernet OAM Service."
INDEX { nbEthOamMdIndex, nbEthOamMaIndex }
::= { nbEthOamServiceTable 1 }
NbEthOamServiceEntry ::= SEQUENCE {
nbEthOamServiceDmResponderSL Unsigned32,
nbEthOamServiceLbResponderSL Unsigned32,
nbEthOamServiceLmResponderSL Unsigned32
}
nbEthOamServiceDmResponderSL OBJECT-TYPE
SYNTAX Unsigned32 (0|1..8)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Service Level (1-8) for reply messages of OAM Delay Measurement protocol.
0 - use default"
DEFVAL { 0 }
::= { nbEthOamServiceEntry 20 }
nbEthOamServiceLbResponderSL OBJECT-TYPE
SYNTAX Unsigned32 (0|1..8)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Service Level (1-8) for reply messages of OAM Loopback protocol
0 - use default"
DEFVAL { 0 }
::= { nbEthOamServiceEntry 21 }
nbEthOamServiceLmResponderSL OBJECT-TYPE
SYNTAX Unsigned32 (0|1..8)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Service Level (1-8) for reply messages of OAM Loss Measurement protocol
0 - use default"
DEFVAL { 0 }
::= { nbEthOamServiceEntry 22 }
---------------------- Trap control -------------------------
nbEthOamTrapTable OBJECT-TYPE
SYNTAX SEQUENCE OF NbEthOamTrapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Ethernet OAM Traps table."
REFERENCE
"."
::= { nbEthOam 20 }
nbEthOamTrapEntry OBJECT-TYPE
SYNTAX NbEthOamTrapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Contains configuration of Ethernet OAM trap."
INDEX { nbEthOamMdIndex, nbEthOamMaIndex, nbEthOamMepIdentifier }
::= { nbEthOamTrapTable 1 }
NbEthOamTrapEntry ::= SEQUENCE {
nbEthOamTrapTrapGeneration BITS,
nbEthOamTrapCcmHighestPrDefect NbEthOamCcmHighestDefectPri,
nbEthOamTrapCcmAlarmType INTEGER,
-- lb/dm trap threasholds
nbEthOamTrapDmmReason INTEGER,
nbEthOamFdRiseThold Unsigned32,
nbEthOamFdFallThold Unsigned32,
nbEthOamDSJittRiseThold Unsigned32,
nbEthOamDSJittFallThold Unsigned32,
nbEthOamDSJittSum2RiseThold Unsigned32,
nbEthOamDSJittSum2FallThold Unsigned32,
nbEthOamSDJittRiseThold Unsigned32,
nbEthOamSDJittFallThold Unsigned32,
nbEthOamSDJittSum2RiseThold Unsigned32,
nbEthOamSDJittSum2FallThold Unsigned32,
nbEthOamPcktLossRiseThold Unsigned32,
nbEthOamPcktLossFallThold Unsigned32
}
nbEthOamTrapTrapGeneration OBJECT-TYPE
SYNTAX BITS {
ccmRecovery(0),
ccmFault(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of this object determines if
to generate different types of notifications for this MEP:
ccmRecovery(0) - Generate a nbEthOamCcmAlarm
notification when highestDefectPri<=fngPriority,
fngState=FNG_DEFECT_CLEARING and fngWhile=0.
This notification will be sent to the management entity
whenever a MEP restores contact with one or more other MEPs.
ccmFault(1) - Generate a nbEthOamCcmAlarm
notification with nbEthOamTrapCcmAlarmType(1).
The conditions of this notification is the same as for
dot1agCfmFaultAlarm.
This notification will be sent to the management entity
whenever a MEP loses contact with one or more other MEPs."
DEFVAL { {} }
::= { nbEthOamTrapEntry 1 }
nbEthOamTrapCcmHighestPrDefect OBJECT-TYPE
SYNTAX NbEthOamCcmHighestDefectPri
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Copied from dot1agCfmMepHighestPrDefect of dot1ag.mib.
The highest priority defect that has been present since the
MEPs Fault Notification Generator State Machine was last in
the FNG_RESET state. "
REFERENCE
"802.1ag clause 12.14.7.1.3:n 20.33.9 and Table 21-1"
::= { nbEthOamTrapEntry 2 }
nbEthOamTrapCcmAlarmType OBJECT-TYPE
SYNTAX INTEGER {
fault (1),
recovery (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Type of last generated nbEthOamCcmAlarm."
::= { nbEthOamTrapEntry 3 }
-- lb/dm trap threasholds
nbEthOamTrapDmmReason OBJECT-TYPE
SYNTAX INTEGER {
risingDmAlarm(1),
fallingDmAlarm(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { nbEthOamTrapEntry 30 }
nbEthOamFdRiseThold OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Frame delay (Average of Round Trip Time) Rising threashold.
Value 0 means, that this the agent will not check this tipe of threashold."
DEFVAL { 0 }
::= { nbEthOamTrapEntry 35 }
nbEthOamFdFallThold OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Frame delay (Average of Round Trip Time) Falling threashold"
DEFVAL { 0 }
::= { nbEthOamTrapEntry 36 }
nbEthOamDSJittRiseThold OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Destination-Source positive jitter Rising threashold.
Value 0 means, that this the agent will not check this tipe of threashold."
DEFVAL { 0 }
::= { nbEthOamTrapEntry 49 }
nbEthOamDSJittFallThold OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Destination-Source positive jitter Falling threashold."
DEFVAL { 0 }
::= { nbEthOamTrapEntry 50 }
nbEthOamDSJittSum2RiseThold OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The sum of squares of all Destination-Source positive jitters Rising threashold.
Value 0 means, that this the agent will not check this tipe of threashold."
DEFVAL { 0 }
::= { nbEthOamTrapEntry 51 }
nbEthOamDSJittSum2FallThold OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The sum of squares of all Destination-Source positive jitters Falling threashold."
DEFVAL { 0 }
::= { nbEthOamTrapEntry 52 }
nbEthOamSDJittRiseThold OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Source-Destination positive jitter Rising threashold.
Value 0 means, that this the agent will not check this tipe of threashold."
DEFVAL { 0 }
::= { nbEthOamTrapEntry 63 }
nbEthOamSDJittFallThold OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Source-Destination positive jitter Falling threashold."
DEFVAL { 0 }
::= { nbEthOamTrapEntry 64 }
nbEthOamSDJittSum2RiseThold OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The sum of squares of all Source-Destination positive jitters Rising threashold.
Value 0 means, that this the agent will not check this tipe of threashold."
DEFVAL { 0 }
::= { nbEthOamTrapEntry 66 }
nbEthOamSDJittSum2FallThold OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The sum of squares of all Source-Destination positive jitters Falling threashold."
DEFVAL { 0 }
::= { nbEthOamTrapEntry 67 }
nbEthOamPcktLossRiseThold OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The packet loss Rising threashold."
DEFVAL { 0 }
::= { nbEthOamTrapEntry 68 }
nbEthOamPcktLossFallThold OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The packet loss Falling threashold."
DEFVAL { 0 }
::= { nbEthOamTrapEntry 69 }
-- ******************************************************************
-- NOTIFICATIONS (TRAPS)
-- These notifications will be sent to the management entity
-- whenever a MEP loses/restores contact with one or more other MEPs.
-- ******************************************************************
nbEthOamCcmAlarm NOTIFICATION-TYPE
OBJECTS { nbEthOamTrapCcmHighestPrDefect,
nbEthOamTrapCcmAlarmType
}
STATUS current
DESCRIPTION
"A MEP has a persistent defect condition. A notification
(fault alarm) is sent to the management entity with the OID
of the MEP that has detected the fault.
Whenever a MEP has a persistent defect,
it may or may not generate a Fault Alarm to warn the system
administrator of the problem, as controlled by the MEP
Fault Notification Generator State Machine and associated
Managed Objects. Only the highest-priority defect, as shown
in Table 20-1, is reported in the Fault Alarm.
If a defect with a higher priority is raised after a Fault
Alarm has been issued, another Fault Alarm is issued.
The management entity receiving the notification can identify
the system from the network source address of the
notification, and can identify the MEP reporting the defect
by the indices in the OID of the dot1agCfmMepHighestPrDefect
variable in the notification:
dot1agCfmMdIndex - Also the index of the MEP's
Maintenance Domain table entry
(dot1agCfmMdTable).
dot1agCfmMaIndex - Also an index (with the MD table index)
of the MEP's Maintenance Association
table entry (dot1agCfmMaTable).
dot1agCfmMepIdentifier - MEP Identifier and final index
into the MEP table (dot1agCfmMepTable).
"
REFERENCE
"802.1ag clause 12.14.7.7"
::= { nbEthOamNotifications 1 }
nbEthOamFdAlarm NOTIFICATION-TYPE
OBJECTS { nbEthOamDmLastRttAverage,
nbEthOamTrapDmmReason,
nbEthOamDmLastDestMepId,
nbEthOamDmLastDestMepMac,
nbEthOamDmLastHistIndx
}
STATUS current
DESCRIPTION
"Frame delay trap."
::= { nbEthOamNotifications 4 }
nbEthOamSDJittAlarm NOTIFICATION-TYPE
OBJECTS { nbEthOamDmLastSDJittAverage,
nbEthOamTrapDmmReason,
nbEthOamDmLastDestMepId,
nbEthOamDmLastDestMepMac,
nbEthOamDmLastHistIndx
}
STATUS current
DESCRIPTION
"Frame delay trap."
::= { nbEthOamNotifications 8 }
nbEthOamDSJittAlarm NOTIFICATION-TYPE
OBJECTS { nbEthOamDmLastDSJittAverage,
nbEthOamTrapDmmReason,
nbEthOamDmLastDestMepId,
nbEthOamDmLastDestMepMac,
nbEthOamDmLastHistIndx
}
STATUS current
DESCRIPTION
"Frame delay trap."
::= { nbEthOamNotifications 14 }
nbEthOamPcktLossAlarm NOTIFICATION-TYPE
OBJECTS { nbEthOamDmLastPcktLoss,
nbEthOamTrapDmmReason,
nbEthOamDmLastDestMepId,
nbEthOamDmLastDestMepMac,
nbEthOamDmLastHistIndx
}
STATUS current
DESCRIPTION
"Packet loss trap."
::= { nbEthOamNotifications 20 }
-- *******************************************************************
-- Conformance Information
-- *******************************************************************
nbEthOamMIBCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The core compliance statement for all the implementations."
MODULE -- this module
MANDATORY-GROUPS {
nbEthOamMandatoryGroup,
nbEthOamNotificationsGroup
}
::= { nbEthOamMIBCompliances 1 }
-- ...................................................................
-- Conformance Groups
-- ...................................................................
nbEthOamMandatoryGroup OBJECT-GROUP
OBJECTS {
nbEthOamFeaturesSupport, nbEthOamCcmIntervals,
nbEthOamLbConfHistorySize,
nbEthOamLbConfInterval,
nbEthOamLbConfIntervalMicro,
nbEthOamLbConfTimeout,
nbEthOamLbConfDataLength,
nbEthOamLbConfDataFill,
nbEthOamLbConfPriority,
nbEthOamLbConfDestMepId,
nbEthOamLbConfDestMepMac,
nbEthOamLbConfDestMepList,
nbEthOamLbConfDestIsMepId,
nbEthOamLbConfMessages,
nbEthOamLbHistStarted,
nbEthOamLbHistDestMepId,
nbEthOamLbHistDestMepMac,
nbEthOamLbHistMsgTransmitted,
nbEthOamLbHistMsgReceived,
nbEthOamLbHistRttMin,
nbEthOamLbHistRttMax,
nbEthOamLbHistRttAverage,
nbEthOamLbHistRttSum2,
nbEthOamLbHistJittNumber,
nbEthOamLbHistJittMin,
nbEthOamLbHistJittMax,
nbEthOamLbHistJittAverage,
nbEthOamLbHistJittSum2,
nbEthOamLbHistJittIA,
nbEthOamLbHistPcktLoss,
nbEthOamLbHistType,
nbEthOamLbHistPriority,
nbEthOamDmConfHistorySize,
nbEthOamDmConfInterval,
nbEthOamDmConfIntervalMicro,
nbEthOamDmConfTimeout,
nbEthOamDmConfDataLength,
nbEthOamDmConfDataFill,
nbEthOamDmConfPriority,
nbEthOamDmConfDestMepId,
nbEthOamDmConfDestMepMac,
nbEthOamDmConfDestMepList,
nbEthOamDmConfDestIsMepId,
nbEthOamDmConfMessages,
nbEthOamDmHistStarted,
nbEthOamDmHistDestMepId,
nbEthOamDmHistDestMepMac,
nbEthOamDmHistMsgTransmitted,
nbEthOamDmHistMsgReceived,
nbEthOamDmHistRttMin,
nbEthOamDmHistRttMax,
nbEthOamDmHistRttAverage,
nbEthOamDmHistRttSum2,
nbEthOamDmHistDSJittNumber,
nbEthOamDmHistDSJittMin,
nbEthOamDmHistDSJittMax,
nbEthOamDmHistDSJittAverage,
nbEthOamDmHistDSJittSum2,
nbEthOamDmHistDSJittIA,
nbEthOamDmHistSDJittNumber,
nbEthOamDmHistSDJittMin,
nbEthOamDmHistSDJittMax,
nbEthOamDmHistSDJittAverage,
nbEthOamDmHistSDJittSum2,
nbEthOamDmHistSDJittIA,
nbEthOamDmHistPcktLoss,
nbEthOamDmHistType,
nbEthOamDmHistPriority,
nbEthOamLbLastStarted,
nbEthOamLbLastDestMepId,
nbEthOamLbLastDestMepMac,
nbEthOamLbLastMsgTransmitted,
nbEthOamLbLastMsgReceived,
nbEthOamLbLastRttMin,
nbEthOamLbLastRttMax,
nbEthOamLbLastRttAverage,
nbEthOamLbLastRttSum2,
nbEthOamLbLastJittNumber,
nbEthOamLbLastJittMin,
nbEthOamLbLastJittMax,
nbEthOamLbLastJittAverage,
nbEthOamLbLastJittSum2,
nbEthOamLbLastJittIA,
nbEthOamLbLastPcktLoss,
nbEthOamLbLastPriority, nbEthOamLbLastHistIndx,
nbEthOamLbLastType,
nbEthOamDmLastStarted,
nbEthOamDmLastDestMepId,
nbEthOamDmLastDestMepMac,
nbEthOamDmLastMsgTransmitted,
nbEthOamDmLastMsgReceived,
nbEthOamDmLastRttMin,
nbEthOamDmLastRttMax,
nbEthOamDmLastRttAverage,
nbEthOamDmLastRttSum2,
nbEthOamDmLastDSJittNumber,
nbEthOamDmLastDSJittMin,
nbEthOamDmLastDSJittMax,
nbEthOamDmLastDSJittAverage,
nbEthOamDmLastDSJittSum2,
nbEthOamDmLastDSJittIA,
nbEthOamDmLastSDJittNumber,
nbEthOamDmLastSDJittMin,
nbEthOamDmLastSDJittMax,
nbEthOamDmLastSDJittAverage,
nbEthOamDmLastSDJittSum2,
nbEthOamDmLastSDJittIA,
nbEthOamDmLastPcktLoss,
nbEthOamDmLastPriority, nbEthOamDmLastHistIndx,
nbEthOamDmLastType,
nbEthOamDmHcHistRttMin, nbEthOamDmHcHistRttMax, nbEthOamDmHcHistRttAverage, nbEthOamDmHcHistRttSum2,
nbEthOamDmHcHistDSJittMin, nbEthOamDmHcHistDSJittMax, nbEthOamDmHcHistDSJittAverage,
nbEthOamDmHcHistDSJittSum2, nbEthOamDmHcHistDSJittIA,
nbEthOamDmHcHistSDJittMin, nbEthOamDmHcHistSDJittMax, nbEthOamDmHcHistSDJittAverage,
nbEthOamDmHcHistSDJittSum2, nbEthOamDmHcHistSDJittIA,
nbEthOamDmHcLastRttMin, nbEthOamDmHcLastRttMax, nbEthOamDmHcLastRttAverage, nbEthOamDmHcLastRttSum2,
nbEthOamDmHcLastDSJittMin, nbEthOamDmHcLastDSJittMax, nbEthOamDmHcLastDSJittAverage,
nbEthOamDmHcLastDSJittSum2, nbEthOamDmHcLastDSJittIA,
nbEthOamDmHcLastSDJittMin, nbEthOamDmHcLastSDJittMax, nbEthOamDmHcLastSDJittAverage,
nbEthOamDmHcLastSDJittSum2, nbEthOamDmHcLastSDJittIA,
nbEthOamDmHcLastRunStatus,
nbEthOamLbConfBurstInterval,
nbEthOamLbConfNumberOfBursts,
nbEthOamLbConfRunMethod,
nbEthOamDmConfBurstInterval,
nbEthOamDmConfNumberOfBursts,
nbEthOamDmConfRunMethod,
nbEthOamTrapTrapGeneration,
nbEthOamTrapCcmHighestPrDefect,
nbEthOamTrapCcmAlarmType,
nbEthOamTrapDmmReason,
nbEthOamFdRiseThold,
nbEthOamFdFallThold,
nbEthOamDSJittRiseThold,
nbEthOamDSJittFallThold,
nbEthOamDSJittSum2RiseThold,
nbEthOamDSJittSum2FallThold,
nbEthOamSDJittRiseThold,
nbEthOamSDJittFallThold,
nbEthOamSDJittSum2RiseThold,
nbEthOamSDJittSum2FallThold,
nbEthOamPcktLossRiseThold,
nbEthOamPcktLossFallThold,
nbEthOamServiceDmResponderSL, nbEthOamServiceLbResponderSL, nbEthOamServiceLmResponderSL
}
STATUS current
DESCRIPTION
"."
::= { nbEthOamMIBGroups 1 }
nbEthOamNotificationsGroup NOTIFICATION-GROUP
NOTIFICATIONS {
nbEthOamCcmAlarm,
nbEthOamFdAlarm,
nbEthOamSDJittAlarm,
nbEthOamDSJittAlarm,
nbEthOamPcktLossAlarm
}
STATUS current
DESCRIPTION
"The notification which are required to be supported by
implementations of this MIB."
::= { nbEthOamMIBGroups 2 }
END