mirror of
https://github.com/hsnodgrass/snmp_mib_archive.git
synced 2025-04-16 15:44:57 +00:00
2096 lines
76 KiB
Plaintext
2096 lines
76 KiB
Plaintext
-- *****************************************************************
|
|
-- CISCO-OTN-IF-MIB.my
|
|
-- DWDM OTN INTERFACE MIB
|
|
--
|
|
-- June 2007 Hameed Yasser Shahul (hsahul)
|
|
--
|
|
-- Copyright (c) 2007 by cisco Systems, Inc.
|
|
-- All rights reserved.
|
|
-- *****************************************************************
|
|
|
|
CISCO-OTN-IF-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
Integer32,
|
|
Counter32,
|
|
Unsigned32,
|
|
Counter64,
|
|
MODULE-IDENTITY,
|
|
OBJECT-TYPE
|
|
FROM SNMPv2-SMI
|
|
MODULE-COMPLIANCE,
|
|
OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
TEXTUAL-CONVENTION,
|
|
TruthValue,
|
|
RowStatus,
|
|
StorageType
|
|
FROM SNMPv2-TC
|
|
ifIndex
|
|
FROM IF-MIB
|
|
ciscoMgmt
|
|
FROM CISCO-SMI;
|
|
|
|
|
|
ciscoOtnIfMIB MODULE-IDENTITY
|
|
LAST-UPDATED "200710100000Z"
|
|
ORGANIZATION "Cisco Systems, Inc."
|
|
CONTACT-INFO
|
|
"Cisco Systems
|
|
Customer Service
|
|
|
|
Postal: 170 West Tasman Drive
|
|
San Jose, CA 95134
|
|
USA
|
|
|
|
Tel: +1 800 553-NETS
|
|
|
|
E-mail: cs-dwdm-mibs@cisco.com"
|
|
DESCRIPTION
|
|
"This MIB module defines the managed objects for physical layer
|
|
characteristics of DWDM optical channel interfaces and performance
|
|
statistics objects for protocol specific error counters in DWDM
|
|
optical devices.
|
|
|
|
Performance monitoring (PM) parameters are used by service
|
|
providers to gather, store, set thresholds for and report
|
|
performance data for early detection of problems. Thresholds are
|
|
used to set error levels for each PM parameter. During the
|
|
accumulation cycle, if the current value of a performance
|
|
monitoring parameter reaches or exceeds its corresponding threshold
|
|
value, a threshold crossing alarm (TCA) is generated. The TCAs
|
|
provide early detection of performance degradation.
|
|
|
|
The definitions contained herein are based on the OTN
|
|
specifications in ITU-T G.872[ITU-T G.872], G.709 [ITU-T G.709],
|
|
G.798[ITU-T G.798], G.874[ITU-T G.874], and
|
|
G.874.1[ITU-T G.874.1].
|
|
|
|
Glossary:
|
|
|
|
OTN : Optical Transport Network (ITU-T G.709).
|
|
FEC : Forward Error Correction.
|
|
PM : Performance Monitor.
|
|
DWDM : Dense Wavelength Division Multiplexing.
|
|
FE : Farend or client side of the interface.
|
|
NE : Nearend or trunk side of the interface.
|
|
ADM : Add Drop Multiplexer.
|
|
OCH : Optical Channel.
|
|
OTS : Optical Transport Section.
|
|
OMS : Optical Multiplex Section.
|
|
TCA : Threshold Crossing Alarm.
|
|
OSC : Optical Supervisory Channel.
|
|
DCU : Dispersion Compensation Unit.
|
|
EXP : Express Channel.
|
|
OSNR : Optical singal to noise ratio. "
|
|
|
|
REVISION "200710100000Z"
|
|
DESCRIPTION
|
|
"The initial revision of this MIB."
|
|
::= { ciscoMgmt 639 }
|
|
|
|
|
|
-- Textual Conventions
|
|
|
|
CoiIntervalType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value indicates the time period over which performance
|
|
monitoring data has been collected. Valid values are -
|
|
|
|
fifteenMin(1) - values for the 15 min interval.
|
|
oneDay(2) - values for the 1 Day interval."
|
|
SYNTAX INTEGER {
|
|
fifteenMin(1),
|
|
oneDay(2)
|
|
}
|
|
|
|
CoiMonitorType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value indicates the part of the optical network in which the
|
|
performance statistics is being monitored. Valid values are -
|
|
|
|
path(1) - Performance statistics for path parameters.
|
|
section(2) - Performance statistics for section parameters.
|
|
tcm1(3) - Performance statistics for tandem connection
|
|
monitoring 1.
|
|
tcm2(4) - Performance statistics for tandem connection
|
|
monitoring 2."
|
|
SYNTAX INTEGER {
|
|
path(1),
|
|
section(2),
|
|
tcm1(3),
|
|
tcm2(4)
|
|
}
|
|
|
|
CoiOtnThresholdType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value indicates the type of OTN Error Thresholds that can
|
|
be defined. Valid values are -
|
|
|
|
fc(1) - Failure Counts.
|
|
es(2) - Errored Seconds.
|
|
ses(3) - Severely Errored Seconds.
|
|
uas(4) - Unavailable Seconds.
|
|
bbe(5) - Bit Block Errors.
|
|
esr(6) - Error Seconds Ratio.
|
|
sesr(7) - Severely Errored Seconds Ratio.
|
|
bber(8) - Background Block Errored Seconds Ratio."
|
|
|
|
REFERENCE
|
|
"ITU - T Recommendation G.8201 - Error performance parameters
|
|
and objectives for multi-operator international paths within
|
|
the Optical Transport Network (OTN).
|
|
ITU - T Recommendation M.2140: Transport network event
|
|
correlation.
|
|
ITU - T Recommendation G.826 - End-to-end error performance
|
|
parameters and objectives for international constant bit-rate
|
|
digital paths and connections."
|
|
SYNTAX INTEGER {
|
|
fc(1),
|
|
es(2),
|
|
ses(3),
|
|
uas(4),
|
|
bbe(5),
|
|
esr(6),
|
|
sesr(7),
|
|
bber(8)
|
|
}
|
|
|
|
CoiOpticalWavelength ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value represents the wavelength of optical signals in a
|
|
DWDM optical channel. It is represented in units of picometers.
|
|
A value of zero either indicates that the wavelength is unknown,
|
|
or that it does not fall under the frequency grid defined in
|
|
ITU-T G.694.1"
|
|
|
|
REFERENCE
|
|
"ITU - T Recommendation G.694.1 - Spectral grids for WDM
|
|
applications: DWDM frequency grid, May 2002"
|
|
SYNTAX Unsigned32 (0 | 1528770..1604030 )
|
|
|
|
-- MIB Notification Definitions
|
|
|
|
ciscoOtnIfMIBNotifs OBJECT IDENTIFIER
|
|
::= { ciscoOtnIfMIB 0 }
|
|
|
|
-- MIB Object Definitions
|
|
|
|
ciscoOtnIfMIBObjects OBJECT IDENTIFIER
|
|
::= { ciscoOtnIfMIB 1 }
|
|
|
|
coiDwdmInterface OBJECT IDENTIFIER
|
|
::= { ciscoOtnIfMIBObjects 1 }
|
|
|
|
coiDwdmIfOtn OBJECT IDENTIFIER
|
|
::= { ciscoOtnIfMIBObjects 2 }
|
|
|
|
coiDwdmIfFEC OBJECT IDENTIFIER
|
|
::= { ciscoOtnIfMIBObjects 3 }
|
|
|
|
coiIfControllerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CoiIfControllerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table provides management information for physical layer
|
|
related attributes of interfaces with an ifType of
|
|
opticalChannel(195)."
|
|
::= { coiDwdmInterface 1 }
|
|
|
|
coiIfControllerEntry OBJECT-TYPE
|
|
SYNTAX CoiIfControllerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry containing management information on physical layer
|
|
related attributes of interfaces with an ifType
|
|
opticalChannel(195). Entries are created by the agent when a
|
|
new interface is added to the ifTable. Entries are deleted by
|
|
the agent when an interface is removed from the ifTable."
|
|
INDEX { ifIndex }
|
|
::= { coiIfControllerTable 1 }
|
|
|
|
CoiIfControllerEntry ::= SEQUENCE {
|
|
coiIfControllerLoopback INTEGER,
|
|
coiIfControllerWavelength CoiOpticalWavelength,
|
|
coiIfControllerLaserAdminStatus INTEGER,
|
|
coiIfControllerLaserOperStatus INTEGER,
|
|
coiIfControllerOtnStatus TruthValue,
|
|
coiIfControllerFECMode INTEGER,
|
|
coiIfControllerTDCOperMode INTEGER,
|
|
coiIfControllerTDCOperStatus INTEGER,
|
|
coiIfControllerTDCOperSetting Integer32,
|
|
coiIfControllerPreFECBERMantissa Integer32,
|
|
coiIfControllerPreFECBERExponent Integer32,
|
|
coiIfControllerQFactor Integer32,
|
|
coiIfControllerQMargin Integer32,
|
|
coiIfControllerOTNValidIntervals Unsigned32,
|
|
coiIfControllerFECValidIntervals Unsigned32
|
|
}
|
|
|
|
coiIfControllerLoopback OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
noLoop(1),
|
|
otherLoop(2),
|
|
diagnosticLoop(3),
|
|
lineLoop(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to configure the loopback mode of the
|
|
interface.
|
|
valid values are -
|
|
'noLoop' - No Loopback present.
|
|
'otherLoop' - A loopback of type other than rest of types
|
|
defined in this enumeration.
|
|
'diagnosticLoop' - This is an internal loopback, where the
|
|
data stream is looped from the transmit
|
|
to receive section. It is used for
|
|
hardware debug, bring-up and diagnostics.
|
|
'lineLoop' - In this mode, the receive data stream is
|
|
looped back to the transmit side."
|
|
DEFVAL { noLoop }
|
|
::= { coiIfControllerEntry 1 }
|
|
|
|
coiIfControllerWavelength OBJECT-TYPE
|
|
SYNTAX CoiOpticalWavelength
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to configure the wavelength of operation on
|
|
applicable optical channel interfaces."
|
|
DEFVAL { 1529553 }
|
|
::= { coiIfControllerEntry 2 }
|
|
|
|
coiIfControllerLaserAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to configure laser status on applicable
|
|
interfaces. when it is set to down(2), it results in traffic drop
|
|
and there should be corresponding change in
|
|
coiIfControllerLaserOperStatus.
|
|
|
|
Valid values are -
|
|
'up' - Turn on the Laser
|
|
'down' - shutdown the Laser."
|
|
DEFVAL { up }
|
|
::= { coiIfControllerEntry 3 }
|
|
|
|
|
|
coiIfControllerLaserOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object gives the current operational state of the Laser.
|
|
Valid values are -
|
|
'up' - The laser is operational.
|
|
'down' - The laser is not operational.
|
|
|
|
if coiIfControllerLaserAdminStatus is down(2) then
|
|
coiIfControllerLaserOperStatus should be down(2). If
|
|
coiIfControllerLaserAdminStatus is changed to up(1) then
|
|
coiIfControllerLaserOperStatus should change to up(1), provided
|
|
the laser is operational and ready to transmit traffic.
|
|
It should remain in down(2) if there is a fault that prevents
|
|
it from going to the up(1) state."
|
|
::= { coiIfControllerEntry 4 }
|
|
|
|
coiIfControllerOtnStatus OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object allows the management client to enable
|
|
the OTN (ITU-T G.709) framing on applicable interfaces of
|
|
ifType opticalChannel(195).
|
|
|
|
Valid values are -
|
|
'true' - Enables OTN (ITU-T g.709) framing on the interface.
|
|
'false' - Disables OTN (ITU-T g.709 framing on the interface.
|
|
|
|
Setting a value of 'false' to coiIfControllerOtnStatus
|
|
would result in loss of traffic."
|
|
DEFVAL { true }
|
|
::= { coiIfControllerEntry 5 }
|
|
|
|
|
|
coiIfControllerFECMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(1),
|
|
enableStandard(2),
|
|
enableEnhanced(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object allows the management client to enable
|
|
FEC ( Forward Error Correction ) on applicable interfaces.
|
|
|
|
FEC is a technique that improves digital channel quality
|
|
through the addition of redundant data at the sending node.
|
|
This redundant data is decoded at the receiver to detect and
|
|
correct errors.
|
|
|
|
Valid values are
|
|
'disable' - disables FEC on the interface.
|
|
'enableStandard' - enables standard FEC on the interface
|
|
(ITU-T G.975).
|
|
'enableEnhanced' - enables proprietary FEC on the interface."
|
|
DEFVAL { enableEnhanced }
|
|
::= { coiIfControllerEntry 6 }
|
|
|
|
coiIfControllerTDCOperMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
auto(1),
|
|
manual(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object gives the operational mode of the Tuned
|
|
Dispersion Compensator (TDC).
|
|
|
|
The values may be -
|
|
'auto' - Automatic tuning of dispersion compensation.
|
|
'manual' - Manual tuning of dispersion compensation."
|
|
::= { coiIfControllerEntry 7 }
|
|
|
|
coiIfControllerTDCOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(1),
|
|
acquiring(2),
|
|
locked(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object gives the operational status of the Tuned
|
|
Dispersion Compensator (TDC).
|
|
|
|
The values may be -
|
|
'disabled' - TDC has been disabled.
|
|
'acquiring' - TDC is acquiring or tuning to the desired
|
|
compensation setting.
|
|
'locked' - TDC has been tuned and locked at the desired
|
|
compensation setting"
|
|
::= { coiIfControllerEntry 8 }
|
|
|
|
coiIfControllerTDCOperSetting OBJECT-TYPE
|
|
SYNTAX Integer32 ( -2000..2000 )
|
|
UNITS "ps/nm - picoseconds per nanometer"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object gives the dispersion compensation setting that the
|
|
TDC has been tuned to. It is expressed in pico-seconds per
|
|
nanometer.
|
|
Example: The value of -650 represents a dispersion compensation
|
|
setting of -650 ps/nm."
|
|
::= { coiIfControllerEntry 9 }
|
|
|
|
coiIfControllerPreFECBERMantissa OBJECT-TYPE
|
|
SYNTAX Integer32 (0..999)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object gives the mantissa part of the Pre FEC BER or
|
|
correctable BER at any instance of time. It is represented in
|
|
one hundreths of a unit.The exponent part is defined in
|
|
coiIfControllerPreFECBERExponent
|
|
|
|
Pre FEC BER is the BER of the signal before it undergoes the
|
|
FEC algorithm. FEC will correct errors upto a certain
|
|
Pre FEC BER beyond which the signal starts becoming
|
|
uncorrectable. Knowing the Pre FEC BER helps monitor system
|
|
health. Pre FEC BER is expressed in Scientific E notation
|
|
with two decimal places
|
|
|
|
Example: The value 235 represents the mantissa of 2.35"
|
|
::= { coiIfControllerEntry 10 }
|
|
|
|
coiIfControllerPreFECBERExponent OBJECT-TYPE
|
|
SYNTAX Integer32 ( -30..0 )
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object gives the exponent part of the Pre FEC BER or
|
|
correctable BER at any instance of time. It is represented in
|
|
powers of 10. The mantissa part is defined in
|
|
coiIfControllerPreFECBERMantissa.
|
|
|
|
Pre FEC BER is the BER of the signal before it undergoes the
|
|
FEC algorithm. FEC will correct errors upto a certain
|
|
Pre FEC BER beyond which the signal starts becoming
|
|
uncorrectable. Knowing the Pre FEC BER helps monitor system
|
|
health. Pre FEC BER is expressed in Scientific E notation with
|
|
two decimal places
|
|
Example: The value -11 represents the exponent value of 10 to
|
|
the power of -11."
|
|
::= { coiIfControllerEntry 11 }
|
|
|
|
coiIfControllerQFactor OBJECT-TYPE
|
|
SYNTAX Integer32 ( 0..9999 )
|
|
UNITS "one hundredths of a dB"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This Object gives the value of Q-Factor represented in one
|
|
hundredths of a dB. Q-Factor represents the analog signal to
|
|
noise ratio. It suggests the minimum correctable BER for a
|
|
given signal. The higher the Q-factor, the better. Q-factor is
|
|
expressed in dB
|
|
|
|
Example: The value 365 represents a Q-Factor of 3.65 dB"
|
|
::= { coiIfControllerEntry 12 }
|
|
|
|
coiIfControllerQMargin OBJECT-TYPE
|
|
SYNTAX Integer32 ( 0..9999 )
|
|
UNITS "one hundredths of a dBQ"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Q-Margin defines how much operational system margin that is
|
|
available for a given circuit. Minimum margin should be
|
|
defined by one's Network Engineering Group. Q-margin is
|
|
expressed in dBQ. dBQ is a scale relative to min required
|
|
Q-Factor given by coiIfControllerQFactor.
|
|
|
|
This object gives the value of the Q-Margin represented in one
|
|
hundredths of a dBQ.
|
|
Example: The value 236 represents a Q-Margin of 2.36 dBQ."
|
|
::= { coiIfControllerEntry 13 }
|
|
|
|
|
|
coiIfControllerOTNValidIntervals OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..96 )
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object gives the number of contiguous 15 minute
|
|
intervals for which valid OTN performance monitoring data is
|
|
available for the particular interface.
|
|
|
|
The actual performance data is available in the following
|
|
Tables
|
|
coiOtnNearEndIntervalTable
|
|
coiOtnFarEndIntervalTable
|
|
|
|
The value of this object will be n (where n is the maximum
|
|
number of 15 minute intervals supported at this interface),
|
|
unless the measurement was (re-)started within the last
|
|
(nx15) minutes, in which case the value will be the
|
|
number of 15 minute intervals for which the agent
|
|
has some data.
|
|
|
|
This object reports value zero, if OTN is turned off by
|
|
setting coiIfControllerOtnStatus to 'false'."
|
|
::= { coiIfControllerEntry 14 }
|
|
|
|
coiIfControllerFECValidIntervals OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..96 )
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object gives the number of contiguous 15 minute
|
|
intervals for which valid FEC PM data is available
|
|
for the particular interface.
|
|
|
|
The actual performance data is available in the following
|
|
Table
|
|
coiFECIntervalTable
|
|
|
|
The value of this object will be n (where n is the maximum
|
|
number of 15 minute intervals supported at this interface),
|
|
unless the measurement was (re-)started within the last
|
|
(nx15) minutes, in which case the value will be the
|
|
number of 15 minute intervals for which the agent
|
|
has some data.
|
|
|
|
This object reports a value 0, if FEC is disabled by setting
|
|
coiIfControllerFECMode to 'disable'."
|
|
::= { coiIfControllerEntry 15 }
|
|
|
|
coiOtnNearEndThresholdsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CoiOtnNearEndThresholdsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table provides objects for configuring OTN ( G.709 )
|
|
near end error thresholds on interfaces of ifType
|
|
opticalChannel (195)."
|
|
::= { coiDwdmIfOtn 1 }
|
|
|
|
coiOtnNearEndThresholdsEntry OBJECT-TYPE
|
|
SYNTAX CoiOtnNearEndThresholdsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry containing management information for configuration of
|
|
performance monitoring thresholds for a given monitor and
|
|
threshold type. Entries can be created for interfaces with
|
|
ifType of opticalChannel(195). Thresholds are created/destroyed
|
|
through the entry's RowStatus object semantics.
|
|
|
|
The coiOtnNearEndThreshIntervalType defines the time interval over
|
|
which the data being monitored is accumulated for which the
|
|
threshold is to be applied.
|
|
|
|
The coiOtnNearEndThreshMonType defines the type of statistics to
|
|
which the threshold applies.
|
|
|
|
The coiOtnNearEndThresholdType defines the specific threshold type
|
|
value, which the threshold refers to."
|
|
INDEX {
|
|
ifIndex,
|
|
coiOtnNearEndThreshIntervalType,
|
|
coiOtnNearEndThreshMonType,
|
|
coiOtnNearEndThresholdType
|
|
}
|
|
::= { coiOtnNearEndThresholdsTable 1 }
|
|
|
|
CoiOtnNearEndThresholdsEntry ::= SEQUENCE {
|
|
coiOtnNearEndThreshIntervalType CoiIntervalType,
|
|
coiOtnNearEndThreshMonType CoiMonitorType,
|
|
coiOtnNearEndThresholdType CoiOtnThresholdType,
|
|
coiOtnNearEndThreshValue Unsigned32,
|
|
coiOtnNearEndThreshStorageType StorageType,
|
|
coiOtnNearEndThreshStatus RowStatus
|
|
}
|
|
|
|
coiOtnNearEndThreshIntervalType OBJECT-TYPE
|
|
SYNTAX CoiIntervalType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the interval type during which the
|
|
performance statistics were accumulated."
|
|
::= { coiOtnNearEndThresholdsEntry 1 }
|
|
|
|
coiOtnNearEndThreshMonType OBJECT-TYPE
|
|
SYNTAX CoiMonitorType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object gives the type of performance monitoring for which
|
|
the threshold is being set."
|
|
::= { coiOtnNearEndThresholdsEntry 2 }
|
|
|
|
coiOtnNearEndThresholdType OBJECT-TYPE
|
|
SYNTAX CoiOtnThresholdType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object gives the type of Error Threshold that is being
|
|
set."
|
|
::= { coiOtnNearEndThresholdsEntry 3 }
|
|
|
|
coiOtnNearEndThreshValue OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to set the near end threshold value for the
|
|
given threshold type as identified by coiOtnNearEndThresholdType."
|
|
::= { coiOtnNearEndThresholdsEntry 4 }
|
|
|
|
coiOtnNearEndThreshStorageType OBJECT-TYPE
|
|
SYNTAX StorageType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The storage type for this conceptual row."
|
|
DEFVAL { nonVolatile }
|
|
::= { coiOtnNearEndThresholdsEntry 5 }
|
|
|
|
coiOtnNearEndThreshStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object controls the creation and deletion of a conceptual
|
|
row in this table. The value of this object has no effect on
|
|
whether other objects in this conceptual row can be modified.
|
|
|
|
A conceptual row can not be made active until the
|
|
coiOtnNearEndThreshValue has been set to a valid threshold
|
|
value."
|
|
::= { coiOtnNearEndThresholdsEntry 6 }
|
|
|
|
|
|
|
|
coiOtnFarEndThresholdsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CoiOtnFarEndThresholdsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table provides objects for configuring OTN ( G.709 )
|
|
thresholds for far end of interfaces of ifType
|
|
opticalChannel(195)."
|
|
::= { coiDwdmIfOtn 2 }
|
|
|
|
coiOtnFarEndThresholdsEntry OBJECT-TYPE
|
|
SYNTAX CoiOtnFarEndThresholdsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry containing managment information for configuration of
|
|
far end performance monitoring thresholds for a given monitor
|
|
and threshold type. Entries can be created for interfaces with
|
|
ifType of opticalChannel(195). Thresholds are created/destroyed
|
|
through the entry's RowStatus object semantics.
|
|
|
|
The coiOtnFarEndThreshIntervalType defines the time interval over
|
|
which the data being monitored is accumulated for which the
|
|
threshold is to be applied.
|
|
|
|
The coiOtnFarEndThreshMonType defines the type of statistics to
|
|
which the threshold applies.
|
|
|
|
The coiOtnFarEndThresholdType defines the specific threshold type
|
|
value, which the threshold refers to."
|
|
INDEX {
|
|
ifIndex,
|
|
coiOtnFarEndThreshIntervalType,
|
|
coiOtnFarEndThreshMonType,
|
|
coiOtnFarEndThresholdType
|
|
}
|
|
::= { coiOtnFarEndThresholdsTable 1 }
|
|
|
|
CoiOtnFarEndThresholdsEntry ::= SEQUENCE {
|
|
coiOtnFarEndThreshIntervalType CoiIntervalType,
|
|
coiOtnFarEndThreshMonType CoiMonitorType,
|
|
coiOtnFarEndThresholdType CoiOtnThresholdType,
|
|
coiOtnFarEndThreshValue Unsigned32,
|
|
coiOtnFarEndThreshStorageType StorageType,
|
|
coiOtnFarEndThreshStatus RowStatus
|
|
}
|
|
|
|
coiOtnFarEndThreshIntervalType OBJECT-TYPE
|
|
SYNTAX CoiIntervalType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object gives the interval type during which the
|
|
performance statistics were accumulated in the far end of the
|
|
interface."
|
|
::= { coiOtnFarEndThresholdsEntry 1 }
|
|
|
|
coiOtnFarEndThreshMonType OBJECT-TYPE
|
|
SYNTAX CoiMonitorType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object gives specify the type of monitoring for which
|
|
threshold is being set on interfaces in the far end of the
|
|
interface ."
|
|
::= { coiOtnFarEndThresholdsEntry 2 }
|
|
|
|
coiOtnFarEndThresholdType OBJECT-TYPE
|
|
SYNTAX CoiOtnThresholdType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object gives the type of Error Threshold that is being
|
|
set on far end interfaces of ifType opticalChannel (195)."
|
|
::= { coiOtnFarEndThresholdsEntry 3 }
|
|
|
|
coiOtnFarEndThreshValue OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to set the far end threshold value for
|
|
the given threshold type as identified by the index
|
|
coiOtnFarEndThresholdType."
|
|
::= { coiOtnFarEndThresholdsEntry 4 }
|
|
|
|
coiOtnFarEndThreshStorageType OBJECT-TYPE
|
|
SYNTAX StorageType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The storage type for this conceptual row."
|
|
DEFVAL { nonVolatile }
|
|
::= { coiOtnFarEndThresholdsEntry 5 }
|
|
|
|
coiOtnFarEndThreshStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object controls the creation and deletion of a conceptual
|
|
row in this table. The value of this object has no effect on
|
|
whether other objects in this conceptual row can be modified.
|
|
|
|
A conceptual row can not be made active until the
|
|
coiOtnFarEndThreshValue has been set to valid threshold value."
|
|
::= { coiOtnFarEndThresholdsEntry 6 }
|
|
|
|
coiOtnNearEndCurrentTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CoiOtnNearEndCurrentEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains the cumulative OTN (G.709) PM statistics
|
|
for the near end of interfaces of ifType opticalChannel(195).
|
|
The statistics are for the current interval of interval type
|
|
identified by coiOtnNearEndCurIntervalType. The current
|
|
PM statistics is the accumlated statistics for the time
|
|
period defined by the interval type."
|
|
::= { coiDwdmIfOtn 3 }
|
|
|
|
coiOtnNearEndCurrentEntry OBJECT-TYPE
|
|
SYNTAX CoiOtnNearEndCurrentEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry containing management information on near end
|
|
error/statistics counters such as Failure Counts, Errored
|
|
Seconds...etc in the current interval"
|
|
INDEX {
|
|
ifIndex,
|
|
coiOtnNearEndCurIntervalType,
|
|
coiOtnNearEndCurrentMonType
|
|
}
|
|
::= { coiOtnNearEndCurrentTable 1 }
|
|
|
|
CoiOtnNearEndCurrentEntry ::= SEQUENCE {
|
|
coiOtnNearEndCurIntervalType CoiIntervalType,
|
|
coiOtnNearEndCurrentMonType CoiMonitorType,
|
|
coiOtnNearEndCurrentFCs Counter32,
|
|
coiOtnNearEndCurrentESs Counter32,
|
|
coiOtnNearEndCurrentSESs Counter32,
|
|
coiOtnNearEndCurrentUASs Counter32,
|
|
coiOtnNearEndCurrentBBEs Counter32,
|
|
coiOtnNearEndCurrentESRs Counter32,
|
|
coiOtnNearEndCurrentSESRs Counter32,
|
|
coiOtnNearEndCurrentBBERs Counter32
|
|
}
|
|
|
|
coiOtnNearEndCurIntervalType OBJECT-TYPE
|
|
SYNTAX CoiIntervalType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object gives the interval type during which the
|
|
near end performance statistics are accumulated."
|
|
::= { coiOtnNearEndCurrentEntry 1 }
|
|
|
|
coiOtnNearEndCurrentMonType OBJECT-TYPE
|
|
SYNTAX CoiMonitorType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object gives the part of optical network for which
|
|
the near end OTN performance statistics are being monitored."
|
|
::= { coiOtnNearEndCurrentEntry 2 }
|
|
|
|
coiOtnNearEndCurrentFCs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The counter associated with the number of failures
|
|
encountered on the near end of interface in the current
|
|
interval of type coiOtnNearEndCurIntervalType."
|
|
REFERENCE
|
|
"ITU - T Recommendation G.826 "
|
|
::= { coiOtnNearEndCurrentEntry 3 }
|
|
|
|
coiOtnNearEndCurrentESs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The counter associated with the number of Errored Seconds
|
|
encountered on near end of interface in the current
|
|
interval of type coiOtnNearEndCurIntervalType."
|
|
REFERENCE
|
|
"ITU - T Recommendation G.826 Section 4.6.1 "
|
|
::= { coiOtnNearEndCurrentEntry 4 }
|
|
|
|
coiOtnNearEndCurrentSESs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The counter associated with the number of Severely Errored Seconds
|
|
encountered on the near end of interface in the current
|
|
interval of type coiOtnNearEndCurIntervalType."
|
|
REFERENCE
|
|
"ITU - T Recommendation G.826 Section 4.6.2 "
|
|
::= { coiOtnNearEndCurrentEntry 5 }
|
|
|
|
coiOtnNearEndCurrentUASs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The counter associated with the number of Unavailable Seconds
|
|
encountered on the near end of interface in the current
|
|
interval of type coiOtnNearEndCurIntervalType."
|
|
REFERENCE
|
|
"ITU - T Recommendation G.826"
|
|
::= { coiOtnNearEndCurrentEntry 6 }
|
|
|
|
coiOtnNearEndCurrentBBEs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The counter associated with the number of Background Block Errors
|
|
encountered on the near end of interface in the current
|
|
interval of type coiOtnNearEndCurIntervalType."
|
|
REFERENCE
|
|
"ITU - T Recommendation G.826 Section 4.5.4 "
|
|
::= { coiOtnNearEndCurrentEntry 7 }
|
|
|
|
coiOtnNearEndCurrentESRs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The counter associated with the Errored Seconds Ratio on the near
|
|
end of interface in the current interval of type
|
|
coiOtnNearEndCurIntervalType."
|
|
REFERENCE
|
|
"ITU - T Recommendation G.826 Section 4.7.1"
|
|
::= { coiOtnNearEndCurrentEntry 8 }
|
|
|
|
coiOtnNearEndCurrentSESRs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The counter associated with the Severely Errored Seconds
|
|
ratio on the near end of interface in current interval of type
|
|
coiOtnNearEndCurIntervalType."
|
|
REFERENCE
|
|
"ITU - T Recommendation G.826 Section 4.7.2 "
|
|
::= { coiOtnNearEndCurrentEntry 9 }
|
|
|
|
coiOtnNearEndCurrentBBERs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The counter associated with the Background Block Errors
|
|
ratio on the near end of interface in current interval of type
|
|
coiOtnNearEndCurIntervalType."
|
|
REFERENCE
|
|
"ITU - T Recommendation G.826 Section 4.7.3 "
|
|
::= { coiOtnNearEndCurrentEntry 10 }
|
|
|
|
|
|
coiOtnFarEndCurrentTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CoiOtnFarEndCurrentEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains the cumulative OTN (G.709) PM stats
|
|
for the far end of interfaces of ifType opticalChannel(195).
|
|
The statistics are for the current interval of interval type
|
|
identified by coiOtnFarEndCurIntervalType. The current
|
|
PM statistics is the accumlated statistics for the time
|
|
period defined by the interval type."
|
|
::= { coiDwdmIfOtn 4 }
|
|
|
|
coiOtnFarEndCurrentEntry OBJECT-TYPE
|
|
SYNTAX CoiOtnFarEndCurrentEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry containing managment information on far end
|
|
error/statistics counters such as Failure Counts, Errored
|
|
Seconds...etc in the current interval"
|
|
INDEX {
|
|
ifIndex,
|
|
coiOtnFarEndCurIntervalType,
|
|
coiOtnFarEndCurrentMonType
|
|
}
|
|
::= { coiOtnFarEndCurrentTable 1 }
|
|
|
|
CoiOtnFarEndCurrentEntry ::= SEQUENCE {
|
|
coiOtnFarEndCurIntervalType CoiIntervalType,
|
|
coiOtnFarEndCurrentMonType CoiMonitorType,
|
|
coiOtnFarEndCurrentFCs Counter32,
|
|
coiOtnFarEndCurrentESs Counter32,
|
|
coiOtnFarEndCurrentSESs Counter32,
|
|
coiOtnFarEndCurrentUASs Counter32,
|
|
coiOtnFarEndCurrentBBEs Counter32,
|
|
coiOtnFarEndCurrentESRs Counter32,
|
|
coiOtnFarEndCurrentSESRs Counter32,
|
|
coiOtnFarEndCurrentBBERs Counter32
|
|
}
|
|
|
|
coiOtnFarEndCurIntervalType OBJECT-TYPE
|
|
SYNTAX CoiIntervalType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object gives the interval type during which the
|
|
performance statistics are accumulated in the far end
|
|
of the interface."
|
|
::= { coiOtnFarEndCurrentEntry 1 }
|
|
|
|
coiOtnFarEndCurrentMonType OBJECT-TYPE
|
|
SYNTAX CoiMonitorType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object gives the part of optical network for which
|
|
far end OTN performance statistics are being monitored."
|
|
::= { coiOtnFarEndCurrentEntry 2 }
|
|
|
|
coiOtnFarEndCurrentFCs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The counter associated with the number of failures
|
|
encountered on far end of interface in current interval of
|
|
type coiOtnFarEndCurIntervalType."
|
|
REFERENCE
|
|
"ITU - T Recommendation G.826"
|
|
::= { coiOtnFarEndCurrentEntry 3 }
|
|
|
|
coiOtnFarEndCurrentESs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The counter associated with the number of Errored Seconds
|
|
encountered on far end of interface in current interval of
|
|
type coiOtnFarEndCurIntervalType."
|
|
REFERENCE
|
|
"ITU - T Recommendation G.826 Section 4.6.1 "
|
|
::= { coiOtnFarEndCurrentEntry 4 }
|
|
|
|
coiOtnFarEndCurrentSESs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The counter associated with the number of Severely Errored
|
|
Seconds encountered on far end of interface in the current
|
|
interval of type coiOtnFarEndCurIntervalType."
|
|
REFERENCE
|
|
"ITU - T Recommendation G.826 Section 4.6.2 "
|
|
::= { coiOtnFarEndCurrentEntry 5 }
|
|
|
|
coiOtnFarEndCurrentUASs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The counter associated with the number of Unavailable
|
|
Seconds encountered on far end of interface in the current
|
|
interval of type coiOtnFarEndCurIntervalType."
|
|
REFERENCE
|
|
"ITU - T Recommendation G.826"
|
|
::= { coiOtnFarEndCurrentEntry 6 }
|
|
|
|
coiOtnFarEndCurrentBBEs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The counter associated with the number of Background Block
|
|
Errors encountered on far end of interface in the current
|
|
interval of type coiOtnFarEndCurIntervalType."
|
|
REFERENCE
|
|
"ITU - T Recommendation G.826 Section 4.5.4 "
|
|
::= { coiOtnFarEndCurrentEntry 7 }
|
|
|
|
coiOtnFarEndCurrentESRs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The counter associated with the Errored Seconds Ratio
|
|
on far end of interface in the current interval of type
|
|
coiOtnFarEndCurIntervalType."
|
|
REFERENCE
|
|
"ITU - T Recommendation G.826 Section 4.7.1 "
|
|
::= { coiOtnFarEndCurrentEntry 8 }
|
|
|
|
coiOtnFarEndCurrentSESRs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The counter associated with the Severely Errored Seconds
|
|
ratio on far end of interface in the current interval of type
|
|
coiOtnFarEndCurIntervalType."
|
|
REFERENCE
|
|
"ITU - T Recommendation G.826 Section 4.7.2 "
|
|
::= { coiOtnFarEndCurrentEntry 9 }
|
|
|
|
coiOtnFarEndCurrentBBERs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The counter associated with the Background Block Errors
|
|
ratio on far end of interface in the current interval of type
|
|
coiOtnFarEndCurIntervalType."
|
|
REFERENCE
|
|
"ITU - T Recommendation G.826 Section 4.7.3 "
|
|
::= { coiOtnFarEndCurrentEntry 10 }
|
|
|
|
|
|
coiOtnNearEndIntervalTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CoiOtnNearEndIntervalEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains historical cumulative OTN (G.709) PM stats
|
|
for the near end of interfaces of ifType opticalChannel(195),
|
|
for the interval type identified by the index
|
|
coiOtnNearEndIntervalType and the interval number as identified
|
|
by the index coiOtnNearEndIntervalNum. The PM statistics is the
|
|
accumlated stats for the time period defined by the interval
|
|
type in the time interval as defined by interval number."
|
|
::= { coiDwdmIfOtn 5 }
|
|
|
|
coiOtnNearEndIntervalEntry OBJECT-TYPE
|
|
SYNTAX CoiOtnNearEndIntervalEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry containing management information on near end
|
|
error/statistics counters such as Failure Counts, Errored
|
|
Seconds...etc in the given interval."
|
|
INDEX {
|
|
ifIndex,
|
|
coiOtnNearEndIntervalType,
|
|
coiOtnNearEndIntervalMonType,
|
|
coiOtnNearEndIntervalNum
|
|
}
|
|
::= { coiOtnNearEndIntervalTable 1 }
|
|
|
|
CoiOtnNearEndIntervalEntry ::= SEQUENCE {
|
|
coiOtnNearEndIntervalType CoiIntervalType,
|
|
coiOtnNearEndIntervalMonType CoiMonitorType,
|
|
coiOtnNearEndIntervalNum Integer32,
|
|
coiOtnNearEndIntervalFCs Counter32,
|
|
coiOtnNearEndIntervalESs Counter32,
|
|
coiOtnNearEndIntervalSESs Counter32,
|
|
coiOtnNearEndIntervalUASs Counter32,
|
|
coiOtnNearEndIntervalBBEs Counter32,
|
|
coiOtnNearEndIntervalESRs Counter32,
|
|
coiOtnNearEndIntervalSESRs Counter32,
|
|
coiOtnNearEndIntervalBBERs Counter32,
|
|
coiOtnNearEndIntervalValidData TruthValue
|
|
}
|
|
|
|
coiOtnNearEndIntervalType OBJECT-TYPE
|
|
SYNTAX CoiIntervalType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object gives the interval type during which the
|
|
performance statistics are accumulated."
|
|
::= { coiOtnNearEndIntervalEntry 1 }
|
|
|
|
coiOtnNearEndIntervalMonType OBJECT-TYPE
|
|
SYNTAX CoiMonitorType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object gives the part of optical network for which
|
|
near end OTN performance statistics are being monitored."
|
|
::= { coiOtnNearEndIntervalEntry 2 }
|
|
|
|
coiOtnNearEndIntervalNum OBJECT-TYPE
|
|
SYNTAX Integer32 (1..96 )
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object identifies the interval for which the set of
|
|
near end OTN performance values is available.
|
|
|
|
The interval identified by 1 is the most recent
|
|
15 minute or 24 hour interval, and the interval
|
|
identified by N is the interval immediately preceding the
|
|
one identified by N-1."
|
|
::= { coiOtnNearEndIntervalEntry 3 }
|
|
|
|
coiOtnNearEndIntervalFCs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The counter associated with the number of failures encountered on
|
|
the near end of interface in the interval identified by
|
|
coiOtnNearEndIntervalType and coiOtnNearEndIntervalNum."
|
|
REFERENCE
|
|
"ITU - T Recommendation G.826."
|
|
::= { coiOtnNearEndIntervalEntry 4 }
|
|
|
|
coiOtnNearEndIntervalESs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The counter associated with the number of Errored Seconds
|
|
encountered on the near end of interface in the interval
|
|
identified by coiOtnNearEndIntervalType and
|
|
coiOtnNearEndIntervalNum."
|
|
REFERENCE
|
|
"ITU - T Recommendation G.826 Section 4.6.1"
|
|
::= { coiOtnNearEndIntervalEntry 5 }
|
|
|
|
coiOtnNearEndIntervalSESs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The counter associated with the number of Severely Errored Seconds
|
|
encountered on the near end of interface in the interval
|
|
identified by coiOtnNearEndIntervalType and
|
|
coiOtnNearEndIntervalNum."
|
|
REFERENCE
|
|
"ITU - T Recommendation G.826 Section 4.6.2"
|
|
::= { coiOtnNearEndIntervalEntry 6 }
|
|
|
|
coiOtnNearEndIntervalUASs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The counter associated with the number of Unavailable Seconds
|
|
encountered on the near end of interface in the interval
|
|
identified by coiOtnNearEndIntervalType and
|
|
coiOtnNearEndIntervalNum."
|
|
REFERENCE
|
|
"ITU - T Recommendation G.826."
|
|
|
|
::= { coiOtnNearEndIntervalEntry 7 }
|
|
|
|
coiOtnNearEndIntervalBBEs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The counter associated with the number of Background Block Errors
|
|
encountered on the near end of interface in the interval
|
|
identified by coiOtnNearEndIntervalType and
|
|
coiOtnNearEndIntervalNum."
|
|
REFERENCE
|
|
"ITU - T Recommendation G.826 Section 4.5.4"
|
|
::= { coiOtnNearEndIntervalEntry 8 }
|
|
|
|
coiOtnNearEndIntervalESRs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The counter associated with the Errored Seconds Ratio on the near
|
|
end of interface in the interval identified by
|
|
coiiOtnNearEndIntervalType and coiOtnNearEndIntervalNum."
|
|
REFERENCE
|
|
"ITU - T Recommendation G.826 Section 4.7.1"
|
|
::= { coiOtnNearEndIntervalEntry 9 }
|
|
|
|
coiOtnNearEndIntervalSESRs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The counter associated with the Severely Errored Seconds ratio
|
|
on the near end of interface in the interval identified by
|
|
coiOtnNearEndIntervalType and coiOtnNearEndIntervalNum."
|
|
REFERENCE
|
|
"ITU - T Recommendation G.826 Section 4.7.2"
|
|
|
|
::= { coiOtnNearEndIntervalEntry 10 }
|
|
|
|
coiOtnNearEndIntervalBBERs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The counter associated with the Background Block Errors ratio
|
|
on the near end of interface in the interval identified by
|
|
coiOtnNearEndIntervalType and coiOtnNearEndIntervalNum."
|
|
REFERENCE
|
|
"ITU - T Recommendation G.826 Section 4.7.2"
|
|
|
|
::= { coiOtnNearEndIntervalEntry 11 }
|
|
|
|
coiOtnNearEndIntervalValidData OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable indicates if the data for the interval identified by
|
|
coiOtnNearEndIntervalType and coiOtnNearEndIntervalNum is valid."
|
|
::= { coiOtnNearEndIntervalEntry 12 }
|
|
|
|
coiOtnFarEndIntervalTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CoiOtnFarEndIntervalEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains historical cumulative OTN (G.709) PM stats
|
|
for the far end interfaces of ifType opticalChannel(195), for
|
|
the interval type identified by the index
|
|
coiOtnFarEndIntervalType and the interval number as identified
|
|
by coiOtnFarEndIntervalNum. The PM statistics is the accumlated
|
|
stats for the time period defined by the interval type in the
|
|
time interval as defined by interval number."
|
|
::= { coiDwdmIfOtn 6 }
|
|
|
|
coiOtnFarEndIntervalEntry OBJECT-TYPE
|
|
SYNTAX CoiOtnFarEndIntervalEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry containing managment information on far end
|
|
error/statistics counters such as Failure Counts, Errored
|
|
Seconds...etc in the given interval"
|
|
INDEX {
|
|
ifIndex,
|
|
coiOtnFarEndIntervalType,
|
|
coiOtnFarEndIntervalMonType,
|
|
coiOtnFarEndIntervalNum
|
|
}
|
|
::= { coiOtnFarEndIntervalTable 1 }
|
|
|
|
CoiOtnFarEndIntervalEntry ::= SEQUENCE {
|
|
coiOtnFarEndIntervalType CoiIntervalType,
|
|
coiOtnFarEndIntervalMonType CoiMonitorType,
|
|
coiOtnFarEndIntervalNum Integer32,
|
|
coiOtnFarEndIntervalFCs Counter32,
|
|
coiOtnFarEndIntervalESs Counter32,
|
|
coiOtnFarEndIntervalSESs Counter32,
|
|
coiOtnFarEndIntervalUASs Counter32,
|
|
coiOtnFarEndIntervalBBEs Counter32,
|
|
coiOtnFarEndIntervalESRs Counter32,
|
|
coiOtnFarEndIntervalSESRs Counter32,
|
|
coiOtnFarEndIntervalBBERs Counter32,
|
|
coiOtnFarEndIntervalValidData TruthValue
|
|
}
|
|
|
|
coiOtnFarEndIntervalType OBJECT-TYPE
|
|
SYNTAX CoiIntervalType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object gives the interval type during which the
|
|
far end performance statistics are accumulated."
|
|
::= { coiOtnFarEndIntervalEntry 1 }
|
|
|
|
coiOtnFarEndIntervalMonType OBJECT-TYPE
|
|
SYNTAX CoiMonitorType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object gives the part of optical network for which
|
|
far end OTN performance statistics are being monitored."
|
|
::= { coiOtnFarEndIntervalEntry 2 }
|
|
|
|
coiOtnFarEndIntervalNum OBJECT-TYPE
|
|
SYNTAX Integer32 (1..96 )
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object identifies the interval for which the set of
|
|
far end OTN performance values for this interface is available.
|
|
|
|
The interval identified by 1 is the most recent
|
|
15 minute or 24 hour interval, and the interval
|
|
identified by N is the interval immediately preceding the
|
|
one identified by N-1."
|
|
::= { coiOtnFarEndIntervalEntry 3 }
|
|
|
|
coiOtnFarEndIntervalFCs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The counter associated with the number of Failures
|
|
encountered on the far end of interface in the interval identified
|
|
by coiOtnFarEndIntervalType and coiOtnFarEndIntervalNum."
|
|
REFERENCE
|
|
"ITU - T Recommendation G.826 "
|
|
::= { coiOtnFarEndIntervalEntry 4 }
|
|
|
|
coiOtnFarEndIntervalESs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The counter associated with the number of Errored Seconds
|
|
encountered on far end of interface in the interval identified
|
|
by coiOtnFarEndIntervalType and coiOtnFarEndIntervalNum."
|
|
REFERENCE
|
|
"ITU - T Recommendation G.826 Section 4.6.1"
|
|
::= { coiOtnFarEndIntervalEntry 5 }
|
|
|
|
coiOtnFarEndIntervalSESs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The counter associated with the number of Severely Errored Seconds
|
|
encountered on far end interface in the interval identified
|
|
by coiOtnFarEndIntervalType and coiOtnFarEndIntervalNum."
|
|
REFERENCE
|
|
"ITU - T Recommendation G.826 Section 4.6.2"
|
|
::= { coiOtnFarEndIntervalEntry 6 }
|
|
|
|
coiOtnFarEndIntervalUASs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The counter associated with the number of Unavailable Seconds
|
|
encountered on far end of interface in the interval identified
|
|
by coiOtnFarEndIntervalType and coiOtnFarEndIntervalNum."
|
|
REFERENCE
|
|
"ITU - T Recommendation G.826 "
|
|
::= { coiOtnFarEndIntervalEntry 7 }
|
|
|
|
coiOtnFarEndIntervalBBEs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The counter associated with the number of Background Block Errors
|
|
encountered on far end of interface in the interval identified
|
|
by coiOtnFarEndIntervalType and coiOtnFarEndIntervalNum."
|
|
REFERENCE
|
|
"ITU - T Recommendation G.826 Section 4.5.4"
|
|
::= { coiOtnFarEndIntervalEntry 8 }
|
|
|
|
coiOtnFarEndIntervalESRs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The counter associated with the Errored Seconds Ratio on far end
|
|
of interface in the interval identified by coiOtnFarEndIntervalType
|
|
and coiOtnFarEndIntervalNum."
|
|
REFERENCE
|
|
"ITU - T Recommendation G.826 Section 4.7.1"
|
|
::= { coiOtnFarEndIntervalEntry 9 }
|
|
|
|
coiOtnFarEndIntervalSESRs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The counter associated with the Severely Errored Seconds
|
|
ratio on far end of interface in the interval identified
|
|
by coiOtnFarEndIntervalType and coiOtnFarEndIntervalNum."
|
|
REFERENCE
|
|
"ITU - T Recommendation G.826 Section 4.7.2"
|
|
::= { coiOtnFarEndIntervalEntry 10 }
|
|
|
|
coiOtnFarEndIntervalBBERs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The counter associated with the Background Block Errors
|
|
ratio on far end of interface in the interval identified
|
|
by coiOtnFarEndIntervalType and coiOtnFarEndIntervalNum."
|
|
REFERENCE
|
|
"ITU - T Recommendation G.826 Section 4.7.3"
|
|
::= { coiOtnFarEndIntervalEntry 11 }
|
|
|
|
coiOtnFarEndIntervalValidData OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable indicates if the far end data for the interval
|
|
identified by coiOtnFarEndIntervalType and
|
|
coiOtnFarEndIntervalNum is valid."
|
|
REFERENCE
|
|
"ITU - T Recommendation G.826 Section 4.7.2"
|
|
::= { coiOtnFarEndIntervalEntry 12 }
|
|
|
|
|
|
|
|
-- FECThresholds Table
|
|
|
|
coiFECThresholdsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CoiFECThresholdsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains the configurable thresholds
|
|
for FEC ( Forward Error Correction ) statistics."
|
|
::= { coiDwdmIfFEC 1 }
|
|
|
|
coiFECThresholdsEntry OBJECT-TYPE
|
|
SYNTAX CoiFECThresholdsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry containing management information for configuration of
|
|
FEC thresholds. Entries can be created for ifIndices with an ifType
|
|
of opticalChannel(195). Thresholds are created/destroyed,
|
|
through the entry's RowStatus object semantics.
|
|
|
|
The coiFECThreshIntervalType defines the time interval over
|
|
which the data being monitored is accumulated for which the
|
|
threshold is to be applied.
|
|
|
|
The coiFECThreshType defines the specific threshold type value,
|
|
which the threshold refers to."
|
|
|
|
INDEX {
|
|
ifIndex,
|
|
coiFECThreshIntervalType,
|
|
coiFECThreshType
|
|
}
|
|
::= { coiFECThresholdsTable 1 }
|
|
|
|
CoiFECThresholdsEntry ::= SEQUENCE {
|
|
coiFECThreshIntervalType CoiIntervalType,
|
|
coiFECThreshType INTEGER ,
|
|
coiFECThreshValue Unsigned32,
|
|
coiFECThreshStorageType StorageType,
|
|
coiFECThreshStatus RowStatus
|
|
}
|
|
|
|
coiFECThreshIntervalType OBJECT-TYPE
|
|
SYNTAX CoiIntervalType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object gives the type of the interval for which the
|
|
thresholds are being set."
|
|
::= { coiFECThresholdsEntry 1 }
|
|
|
|
coiFECThreshType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
bitErrCor(1),
|
|
byteErrcor(2),
|
|
zeroErrDet(3),
|
|
oneErrDet(4),
|
|
unCorWords(5)
|
|
}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object gives the type of the FEC Threshold that is being
|
|
set. Valid values are -
|
|
|
|
bitErrCor(1) : Bit Errors Corrected
|
|
byteErrcor(2) : Byte Errors Corrected
|
|
zeroErrDet(3) : Zero Bit Errors Detected
|
|
oneErrDet(4) : One Bit Errors Detected
|
|
unCorWords(5) : Un Correctable Words"
|
|
REFERENCE
|
|
"ITU - T Recommendation G.8201 - Error performance parameters
|
|
and objectives for multi-operator international paths within
|
|
the Optical Transport Network (OTN). ITU - T Recommendation
|
|
M.2140: Transport network event correlation."
|
|
::= { coiFECThresholdsEntry 2 }
|
|
|
|
coiFECThreshValue OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used for configuring the FEC threshold
|
|
value for the given threshold type."
|
|
::= { coiFECThresholdsEntry 3 }
|
|
|
|
coiFECThreshStorageType OBJECT-TYPE
|
|
SYNTAX StorageType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The storage type for this conceptual row."
|
|
DEFVAL { nonVolatile }
|
|
::= { coiFECThresholdsEntry 4 }
|
|
|
|
coiFECThreshStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object controls the creation and deletion of a conceptual
|
|
row in this table.The RowStatus TC requires that this
|
|
DESCRIPTION clause states under which circumstances other
|
|
objects in this row can be modified. The value of this object
|
|
has no effect on whether other objects in this conceptual row
|
|
can be modified.
|
|
|
|
A conceptual row can not be made active until atleast
|
|
coiFECThreshValueLSB has been set to a valid threshold value."
|
|
::= { coiFECThresholdsEntry 5 }
|
|
|
|
|
|
-- FEC Current Table
|
|
|
|
coiFECCurrentTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CoiFECCurrentEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains the cumulative FEC PM stats
|
|
for the interfaces of ifType opticalChannel(195) for the current
|
|
interval of interval type identified coiFECCurIntervalType."
|
|
::= { coiDwdmIfFEC 2 }
|
|
|
|
coiFECCurrentEntry OBJECT-TYPE
|
|
SYNTAX CoiFECCurrentEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry containing managment information on FEC related
|
|
error/statistics counters such as Bit Errors Corrected,
|
|
Byte Errors Corrected etc in the current interval."
|
|
INDEX {
|
|
ifIndex,
|
|
coiFECCurIntervalType
|
|
}
|
|
::= { coiFECCurrentTable 1 }
|
|
|
|
CoiFECCurrentEntry ::= SEQUENCE {
|
|
coiFECCurIntervalType CoiIntervalType,
|
|
coiFECCurrentCorBitErrs Counter64,
|
|
coiFECCurrentCorByteErrs Counter64,
|
|
coiFECCurrentDetZeroErrs Counter64,
|
|
coiFECCurrentDetOneErrs Counter64,
|
|
coiFECCurrentUncorWords Counter64
|
|
}
|
|
|
|
coiFECCurIntervalType OBJECT-TYPE
|
|
SYNTAX CoiIntervalType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object gives the interval type during which the FEC PM
|
|
statistics have been collected."
|
|
::= { coiFECCurrentEntry 1 }
|
|
|
|
coiFECCurrentCorBitErrs OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The counter associated with the number of Bit Errors Corrected
|
|
on this interface in the current interval of type
|
|
coiFECCurIntervalType."
|
|
::= { coiFECCurrentEntry 2 }
|
|
|
|
coiFECCurrentCorByteErrs OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The counter associated with the number of Byte Errors Corrected
|
|
on this interface in the current interval of type
|
|
coiFECCurIntervalType."
|
|
::= { coiFECCurrentEntry 3 }
|
|
|
|
coiFECCurrentDetZeroErrs OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The counter associated with the number of zero bit errors detected
|
|
on this interface in the current interval of type
|
|
coiFECCurIntervalType."
|
|
::= { coiFECCurrentEntry 4 }
|
|
|
|
coiFECCurrentDetOneErrs OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The counter associated with the number of one bit errors detected
|
|
on this interface in the current interval of type
|
|
coiFECCurIntervalType."
|
|
::= { coiFECCurrentEntry 5 }
|
|
|
|
coiFECCurrentUncorWords OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The counter associated with the number of Uncorrectable Words
|
|
encountered on this interface in the current interval of type
|
|
coiFECCurIntervalType."
|
|
::= { coiFECCurrentEntry 6 }
|
|
|
|
-- FEC Interval Table
|
|
|
|
coiFECIntervalTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CoiFECIntervalEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains historical cumulative FEC PM stats
|
|
for the interfaces of ifType opticalChannel(195), for the
|
|
interval type identified by the index coiFECIntervalType and
|
|
the interval number as identified by index coiFECIntervalNum.
|
|
The PM statistics is the accumlated stats for the time period
|
|
defined by the interval type in the time interval as defined by
|
|
interval number."
|
|
::= { coiDwdmIfFEC 3 }
|
|
|
|
coiFECIntervalEntry OBJECT-TYPE
|
|
SYNTAX CoiFECIntervalEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry containing managment information on FEC
|
|
error/statistics counters such as Bit Errors Corrected,
|
|
Byte Errors Corrected etc in the given interval."
|
|
|
|
INDEX {
|
|
ifIndex,
|
|
coiFECIntervalType,
|
|
coiFECIntervalNum
|
|
}
|
|
::= { coiFECIntervalTable 1 }
|
|
|
|
CoiFECIntervalEntry ::= SEQUENCE {
|
|
coiFECIntervalType CoiIntervalType,
|
|
coiFECIntervalNum Integer32,
|
|
coiFECIntervalCorBitErrs Counter64,
|
|
coiFECIntervalCorByteErrs Counter64,
|
|
coiFECIntervalDetZeroErrs Counter64,
|
|
coiFECIntervalDetOneErrs Counter64,
|
|
coiFECIntervalUncorWords Counter64,
|
|
coiFECIntervalValidData TruthValue
|
|
}
|
|
|
|
coiFECIntervalType OBJECT-TYPE
|
|
SYNTAX CoiIntervalType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object gives the type of interval for which the FEC values
|
|
have been collected."
|
|
::= { coiFECIntervalEntry 1 }
|
|
|
|
coiFECIntervalNum OBJECT-TYPE
|
|
SYNTAX Integer32 (1..96 )
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object gives the interval for which the set of FEC PM
|
|
values are available.
|
|
|
|
The interval identified by 1 is the most recent
|
|
15 minute or 24 hour interval, and the interval
|
|
identified by N is the interval immediately preceding the one
|
|
identified by N-1."
|
|
::= { coiFECIntervalEntry 2 }
|
|
|
|
coiFECIntervalCorBitErrs OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The counter associated with the number of
|
|
Bit Errors Corrected in the interval identified by
|
|
coiFECIntervalType and coiFECIntervalNum."
|
|
::= { coiFECIntervalEntry 3 }
|
|
|
|
coiFECIntervalCorByteErrs OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The counter associated with the number of
|
|
Byte Errors Corrected
|
|
on this interface in the interval identified by
|
|
coiFECIntervalType and coiFECIntervalNum."
|
|
::= { coiFECIntervalEntry 4 }
|
|
|
|
coiFECIntervalDetZeroErrs OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The counter associated with the number of
|
|
zero bit errors detected
|
|
on this interface in the interval identified by
|
|
coiFECIntervalType and coiFECIntervalNum."
|
|
::= { coiFECIntervalEntry 5 }
|
|
|
|
coiFECIntervalDetOneErrs OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The counter associated with the number of
|
|
one bit errors detected
|
|
on this interface in the interval identified by
|
|
coiFECIntervalType and coiFECIntervalNum."
|
|
::= { coiFECIntervalEntry 6 }
|
|
|
|
coiFECIntervalUncorWords OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The counter associated with the number of
|
|
Uncorrectable Words encountered
|
|
on this interface in the interval identified by
|
|
coiFECIntervalType and coiFECIntervalNum."
|
|
::= { coiFECIntervalEntry 7 }
|
|
|
|
coiFECIntervalValidData OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates whether the data for the interval identified
|
|
by coiFECIntervalType and coiFECIntervalNum is valid."
|
|
::= { coiFECIntervalEntry 8 }
|
|
|
|
|
|
-- MIB Conformance Statements
|
|
|
|
ciscoOtnIfMIBConformance OBJECT IDENTIFIER
|
|
::= { ciscoOtnIfMIB 2 }
|
|
|
|
ciscoOtnIfMIBCompliances OBJECT IDENTIFIER
|
|
::= { ciscoOtnIfMIBConformance 1 }
|
|
|
|
ciscoOtnIfMIBGroups OBJECT IDENTIFIER
|
|
::= { ciscoOtnIfMIBConformance 2 }
|
|
|
|
|
|
ciscoOtnIfMIBCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for platforms that monitor the
|
|
operating status and FEC/OTN with respect to error
|
|
counters, for the physical layer."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS {
|
|
coiIfControllerGroup,
|
|
coiIfOtnGroup,
|
|
coiIfFECGroup
|
|
}
|
|
|
|
GROUP coiIfOtnNearEndCurrentGroup
|
|
DESCRIPTION
|
|
"The collection of objects used for monitoring the near end
|
|
OTN error counters in the current interval."
|
|
|
|
GROUP coiIfOtnNearEndIntervalGroup
|
|
DESCRIPTION
|
|
"The collection of objects used for monitoring the near end
|
|
OTN error counters in a given interval."
|
|
|
|
GROUP coiIfOtnFarEndCurrentGroup
|
|
DESCRIPTION
|
|
"The collection of objects used for monitoring the far end
|
|
OTN error counters in the current interval."
|
|
|
|
GROUP coiIfOtnFarEndIntervalGroup
|
|
DESCRIPTION
|
|
"The collection of objects used for monitoring the far end
|
|
OTN error counters in a given interval."
|
|
|
|
GROUP coiIfFECCurrentGroup
|
|
DESCRIPTION
|
|
"The collection of objects used for monitoring the FEC error
|
|
counters in the current interval."
|
|
|
|
GROUP coiIfFECIntervalGroup
|
|
DESCRIPTION
|
|
"The collection of objects used for monitoring the FEC error
|
|
counters in a given interval."
|
|
|
|
OBJECT coiIfControllerLoopback
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT coiIfControllerWavelength
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT coiIfControllerOtnStatus
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT coiIfControllerLaserAdminStatus
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT coiOtnNearEndThreshValue
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT coiOtnNearEndThreshStorageType
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT coiOtnFarEndThreshValue
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT coiOtnFarEndThreshStorageType
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT coiFECThreshValue
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT coiFECThreshStorageType
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
::= { ciscoOtnIfMIBCompliances 1 }
|
|
|
|
-- units of conformance
|
|
|
|
coiIfControllerGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
coiIfControllerLoopback,
|
|
coiIfControllerWavelength,
|
|
coiIfControllerLaserAdminStatus,
|
|
coiIfControllerLaserOperStatus,
|
|
coiIfControllerOtnStatus,
|
|
coiIfControllerFECMode,
|
|
coiIfControllerTDCOperMode,
|
|
coiIfControllerTDCOperStatus,
|
|
coiIfControllerTDCOperSetting,
|
|
coiIfControllerPreFECBERMantissa,
|
|
coiIfControllerPreFECBERExponent,
|
|
coiIfControllerQFactor,
|
|
coiIfControllerQMargin,
|
|
coiIfControllerOTNValidIntervals,
|
|
coiIfControllerFECValidIntervals
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The collection of objects to allow configurations and give
|
|
information related to the physical layer characteristics
|
|
for interfaces of ifType opticalChannel(195)."
|
|
::= { ciscoOtnIfMIBGroups 1 }
|
|
|
|
coiIfOtnNearEndCurrentGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
coiOtnNearEndThreshValue,
|
|
coiOtnNearEndThreshStorageType,
|
|
coiOtnNearEndThreshStatus,
|
|
coiOtnNearEndCurrentFCs,
|
|
coiOtnNearEndCurrentESs,
|
|
coiOtnNearEndCurrentSESs,
|
|
coiOtnNearEndCurrentUASs,
|
|
coiOtnNearEndCurrentBBEs,
|
|
coiOtnNearEndCurrentESRs,
|
|
coiOtnNearEndCurrentSESRs,
|
|
coiOtnNearEndCurrentBBERs
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The collection of objects used for monitoring the near end
|
|
OTN error counters in the current interval."
|
|
::= { ciscoOtnIfMIBGroups 3 }
|
|
|
|
coiIfOtnNearEndIntervalGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
coiOtnNearEndThreshValue,
|
|
coiOtnNearEndThreshStorageType,
|
|
coiOtnNearEndThreshStatus,
|
|
coiOtnNearEndIntervalFCs,
|
|
coiOtnNearEndIntervalESs,
|
|
coiOtnNearEndIntervalSESs,
|
|
coiOtnNearEndIntervalUASs,
|
|
coiOtnNearEndIntervalBBEs,
|
|
coiOtnNearEndIntervalESRs,
|
|
coiOtnNearEndIntervalSESRs,
|
|
coiOtnNearEndIntervalBBERs,
|
|
coiOtnNearEndIntervalValidData
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The collection of objects used for monitoring the near end
|
|
OTN error counters in a given interval."
|
|
::= { ciscoOtnIfMIBGroups 4 }
|
|
|
|
|
|
coiIfOtnFarEndCurrentGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
coiOtnFarEndThreshValue,
|
|
coiOtnFarEndThreshStorageType,
|
|
coiOtnFarEndThreshStatus,
|
|
coiOtnFarEndCurrentFCs,
|
|
coiOtnFarEndCurrentESs,
|
|
coiOtnFarEndCurrentSESs,
|
|
coiOtnFarEndCurrentUASs,
|
|
coiOtnFarEndCurrentBBEs,
|
|
coiOtnFarEndCurrentESRs,
|
|
coiOtnFarEndCurrentSESRs,
|
|
coiOtnFarEndCurrentBBERs
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The collection of objects used for monitoring the far end
|
|
OTN error counters in the current interval."
|
|
::= { ciscoOtnIfMIBGroups 5 }
|
|
|
|
coiIfOtnFarEndIntervalGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
coiOtnFarEndThreshValue,
|
|
coiOtnFarEndThreshStorageType,
|
|
coiOtnFarEndThreshStatus,
|
|
coiOtnFarEndIntervalFCs,
|
|
coiOtnFarEndIntervalESs,
|
|
coiOtnFarEndIntervalSESs,
|
|
coiOtnFarEndIntervalUASs,
|
|
coiOtnFarEndIntervalBBEs,
|
|
coiOtnFarEndIntervalESRs,
|
|
coiOtnFarEndIntervalSESRs,
|
|
coiOtnFarEndIntervalBBERs,
|
|
coiOtnFarEndIntervalValidData
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The collection of objects used for monitoring the far end
|
|
OTN error counters in a given interval."
|
|
::= { ciscoOtnIfMIBGroups 6 }
|
|
|
|
|
|
coiIfOtnGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
coiOtnNearEndThreshValue,
|
|
coiOtnNearEndThreshStorageType,
|
|
coiOtnNearEndThreshStatus,
|
|
coiOtnNearEndCurrentFCs,
|
|
coiOtnNearEndCurrentESs,
|
|
coiOtnNearEndCurrentSESs,
|
|
coiOtnNearEndCurrentUASs,
|
|
coiOtnNearEndCurrentBBEs,
|
|
coiOtnNearEndCurrentESRs,
|
|
coiOtnNearEndCurrentSESRs,
|
|
coiOtnNearEndCurrentBBERs,
|
|
coiOtnNearEndIntervalFCs,
|
|
coiOtnNearEndIntervalESs,
|
|
coiOtnNearEndIntervalSESs,
|
|
coiOtnNearEndIntervalUASs,
|
|
coiOtnNearEndIntervalBBEs,
|
|
coiOtnNearEndIntervalESRs,
|
|
coiOtnNearEndIntervalSESRs,
|
|
coiOtnNearEndIntervalBBERs,
|
|
coiOtnNearEndIntervalValidData,
|
|
coiOtnFarEndThreshValue,
|
|
coiOtnFarEndThreshStorageType,
|
|
coiOtnFarEndThreshStatus,
|
|
coiOtnFarEndCurrentFCs,
|
|
coiOtnFarEndCurrentESs,
|
|
coiOtnFarEndCurrentSESs,
|
|
coiOtnFarEndCurrentUASs,
|
|
coiOtnFarEndCurrentBBEs,
|
|
coiOtnFarEndCurrentESRs,
|
|
coiOtnFarEndCurrentSESRs,
|
|
coiOtnFarEndCurrentBBERs,
|
|
coiOtnFarEndIntervalFCs,
|
|
coiOtnFarEndIntervalESs,
|
|
coiOtnFarEndIntervalSESs,
|
|
coiOtnFarEndIntervalUASs,
|
|
coiOtnFarEndIntervalBBEs,
|
|
coiOtnFarEndIntervalESRs,
|
|
coiOtnFarEndIntervalSESRs,
|
|
coiOtnFarEndIntervalBBERs,
|
|
coiOtnFarEndIntervalValidData
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The collection of objects used for monitoring the OTN error
|
|
counters."
|
|
::= { ciscoOtnIfMIBGroups 7 }
|
|
|
|
coiIfFECGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
coiFECThreshValue,
|
|
coiFECThreshStorageType,
|
|
coiFECThreshStatus,
|
|
coiFECCurrentCorBitErrs,
|
|
coiFECCurrentCorByteErrs,
|
|
coiFECCurrentDetZeroErrs,
|
|
coiFECCurrentDetOneErrs,
|
|
coiFECCurrentUncorWords,
|
|
coiFECIntervalCorBitErrs,
|
|
coiFECIntervalCorByteErrs,
|
|
coiFECIntervalDetZeroErrs,
|
|
coiFECIntervalDetOneErrs,
|
|
coiFECIntervalUncorWords,
|
|
coiFECIntervalValidData
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The collection objects used for monitoring the FEC error
|
|
counters."
|
|
::= { ciscoOtnIfMIBGroups 8 }
|
|
|
|
coiIfFECCurrentGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
coiFECThreshValue,
|
|
coiFECThreshStorageType,
|
|
coiFECThreshStatus,
|
|
coiFECCurrentCorBitErrs,
|
|
coiFECCurrentCorByteErrs,
|
|
coiFECCurrentDetZeroErrs,
|
|
coiFECCurrentDetOneErrs,
|
|
coiFECCurrentUncorWords
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The collection of objects used for monitoring the FEC error
|
|
counters in the current interval."
|
|
::= { ciscoOtnIfMIBGroups 9 }
|
|
|
|
coiIfFECIntervalGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
coiFECThreshValue,
|
|
coiFECThreshStorageType,
|
|
coiFECThreshStatus,
|
|
coiFECIntervalCorBitErrs,
|
|
coiFECIntervalCorByteErrs,
|
|
coiFECIntervalDetZeroErrs,
|
|
coiFECIntervalDetOneErrs,
|
|
coiFECIntervalUncorWords,
|
|
coiFECIntervalValidData
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The collection of objects used for monitoring the FEC error
|
|
counters in a given interval ."
|
|
::= { ciscoOtnIfMIBGroups 10 }
|
|
|
|
END
|