mibs/MIBS/cisco/CERENT-MSDWDM-MIB
2023-12-05 12:25:34 +01:00

3510 lines
114 KiB
Plaintext

-- *****************************************************************
-- CERENT-MSDWDM-MIB.mib
-- Multi Service DWDM MIB
--
-- Copyright (c) 2002 by cisco Systems, Inc.
-- All rights reserved.
-- *****************************************************************
CERENT-MSDWDM-MIB DEFINITIONS ::= BEGIN
IMPORTS
Integer32,
Counter32,
Unsigned32,
Counter64,
MODULE-IDENTITY,
OBJECT-TYPE FROM SNMPv2-SMI
TEXTUAL-CONVENTION,
TruthValue FROM SNMPv2-TC
MODULE-COMPLIANCE,
OBJECT-GROUP FROM SNMPv2-CONF
ifIndex FROM IF-MIB
cerentModules,
cerentRequirements,
cerentGeneric FROM CERENT-GLOBAL-REGISTRY
CerentPeriod FROM CERENT-TC
;
cerentMsDwdmMIB MODULE-IDENTITY
LAST-UPDATED "0302150000Z" -- 2003/Feb/15
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO "support@Cisco.com
Postal:
Cisco Systems
1450 N. McDowell Blvd.
Petaluma, CA 94954
Tel: +1-877-323-7368"
DESCRIPTION
"This MIB module defines the managed objects for physical
layer related interface configurations and objects
for the protocol specific error counters for DWDM
optical switches.
This MIB contains four groups.
The first group, cerentMsDwdmIfGroup, handles the physical
layer related interface configurations.
The second group, cerentMsDwdmOtnGroup, provides
objects for configuring OTN (G.709) related thresholds and for
collecting OTN (G.709) related performance statistics for the
current and previous 15 min and 24 hour intervals.
The third group, cerentMsDwdmFECGroup provides objects for
monitoring FEC (Fault Error Correction) statistics for the
current and previous 15 min and 24 hour intervals.
It also contains objects for configuring FEC error thresholds.
The fourth group,cerentMsDwdm8B10BGroup contains 8B10B
counters, for the current and previous 15 min and 24 hour
intervals for interfaces like Fiber Channel/Gig E."
REVISION "0302150000Z" -- 2003/Feb/15
DESCRIPTION
"Added DWDM Network Tables, 8B10B tables."
REVISION "0211110000Z" -- 2002/Nov/11
DESCRIPTION
"The initial revision of this MIB."
::= { cerentModules 80 }
-- Textual Conventions
ProtocolType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"An integer value that identifies the protocol used across an
interface."
SYNTAX INTEGER {
other(1),
unknown(2),
tenGigEth(4),
fibreChOrOneGigEth(5),
unframed(7),
sonet(8),
sdh(9),
sysplexIscCompatibility(10),
sysplexIscPeer(11),
sysplexTimerEtr(12),
sysplexTimerClo(13),
fastEthernet(14),
fddi(15),
eightGfc(16),
oc768(17),
otn(18)
}
IntervalType ::= 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)
}
LocationAndIntervalType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This value indicates the time period and the location
for which the performace monitoring data has been collected.
Valid values are -
nearEnd15Min (1) : nearEnd values for the 15 min interval.
nearEndOneDay (2) : nearEnd values for the 1 Day interval.
farEnd15Min (3) : farEnd values for the 15 min interval.
farEndOneDay (4) : farEnd values for the 1 day interval.
"
SYNTAX INTEGER {
nearEnd15Min(1),
nearEndOneDay(2),
farEnd15Min(3),
farEndOneDay(4)
}
MonitorType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This value indicates the type of performance statistics
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)
}
RingDirection ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This value indicates the type of directionality in the
ring. The directionality is meaning the facing side of
the port that is connected to fiber.
Valid values are -
westEast(1) : the port is facing to west side, continuing
to east side
eastWest(2) : the port is facing to east side, continuing
to west side
"
SYNTAX INTEGER {
westEast(1),
eastWest(2)
}
SideIdentifier ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This value indicates the side in the ring/mesh node
e.g. the facing side associated to on optical interface
within an up to 8 deg mesh node.
Valid values are -
unknownSide(0)
sideA(1)
sideB(2)
sideC(3)
sideD(4)
sideE(5)
sideF(6)
sideG(7)
sideH(8)
sideI(9)
sideJ(10)
sideK(11)
sideL(12)
sideM(13)
sideN(14)
sideO(15)
sideP(16)
sideQ(17)
sideR(18)
sideS(19)
sideT(20)
"
SYNTAX INTEGER {
unknownSide(0),
sideA(1),
sideB(2),
sideC(3),
sideD(4),
sideE(5),
sideF(6),
sideG(7),
sideH(8),
sideI(9),
sideJ(10),
sideK(11),
sideL(12),
sideM(13),
sideN(14),
sideO(15),
sideP(16),
sideQ(17),
sideR(18),
sideS(19),
sideT(20)
}
OpticalPortRule ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This value indicates the rule that assumes the optical port.
Valid values are -
inputLine(1) : this is an input LINE port
outputLine(2) : this is an output LINE port
inputCom(3) : this is an input COM port
outputCom(4) : this is an output COM port
inputOsc(5) : this is an input OSC port
outputOsc(6) : this is an output OSC port
inputDc(7) : this is an input DCU port
outputDc(8) : this is an output DCU port
inputExpress(9) : this is an input EXPress port
outputExpress(10) : this is an output EXPress port
add(11) : this is an band/wavelength ADD port
drop(12) : this is an band/wavelength DROP port
inputPassThru(13) : this is an input Pass Thru port
inputWorking(14) : the working port that receive the signal in an optical protection unit
outputWorking(15) : the working port that send the signal in an optical protection unit
inputProtected(16) : the protected port that receive the signal in an optical protection unit
outputProtected(17) : the protected port that send the signal in an optical protection unit
inputRaman(18) : this is an input RAMAN port
outputRaman(19) : this is an output RAMAN port
com(20) : this is an COM port
ead(21) : this is an Express/Add/Drop port
ad(22) : this is an Add/Drop port
"
SYNTAX INTEGER {
inputLine(1),
outputLine(2),
inputCom(3),
outputCom(4),
inputOsc(5),
outputOsc(6),
inputDc(7),
outputDc(8),
inputExpress(9),
outputExpress(10),
add(11),
drop(12),
inputPassThru(13),
inputWorking(14),
outputWorking(15),
inputProtected(16),
outputProtected(17),
inputRaman(18),
outputRaman(19),
com(20),
ead(21),
ad(22)
}
LaserStatus ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This value indicates the working status of the laser.
Valid values are -
on(1) : laser is working
off(2) : laser is switched off
apr(3) : laser is working in automatic power reduction
none(4) : laser is not present
"
SYNTAX INTEGER {
on(1),
off(2),
apr(3),
none(4)
}
OpticalAmplifierMode ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This value indicates the amplifier working mode
Valid values are -
gain(1) : gain control mode
power(2) : power control mode
none(3) : not an amplifier port
fixed-gain(4) : fixed gain control mode
"
SYNTAX INTEGER {
gain(1),
power(2),
none(3),
fixed-gain(4)
}
OpticalBand ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This value indicates the the wavelength group (band)
The following wave lengths group are supported:
bn1530d33To1532d68 : are the wavelengths from 1530.33 nm to 1532.68 nm.
bn1534d25To1536d61 : are the wavelengths from 1534.25 nm to 1536.61 nm.
bn1538d19To1540d56 : are the wavelengths from 1538.19 nm to 1540.56 nm.
bn1542d14To1544d53 : are the wavelengths from 1542.14 nm to 1544.53 nm.
bn1546d12To1548d51 : are the wavelengths from 1546.12 nm to 1548.51 nm.
bn1550d12To1552d52 : are the wavelengths from 1550.12 nm to 1552.52 nm.
bn1554d13To1556d55 : are the wavelengths from 1554.13 nm to 1556.55 nm.
bn1558d17To1560d61 : are the wavelengths from 1558.17 nm to 1560.61 nm.
"
SYNTAX INTEGER {
unknown(1),
bn1530d33To1532d68(5),
bn1534d25To1536d61(25),
bn1538d19To1540d56(45),
bn1542d14To1544d53(65),
bn1546d12To1548d51(85),
bn1550d12To1552d52(105),
bn1554d13To1556d55(125),
bn1558d17To1560d61(145)
}
OpticalWavelength ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This object allows the management client to configure
the wavelength mode of operation to the applicable interfaces.
The following wave lengths are supported:
wv1529d55 is 1529.55 nm
wv1529d94 is 1529.94 nm
wv1530d33 is 1530.33 nm
wv1530d72 is 1530.72 nm
wv1531d12 is 1531.12 nm
wv1531d51 is 1531.51 nm
wv1531d90 is 1531.90 nm
wv1532d29 is 1532.29 nm
wv1532d68 is 1532.68 nm
wv1533d07 is 1533.07 nm
wv1533d47 is 1533.47 nm
wv1533d86 is 1533.86 nm
wv1534d25 is 1534.25 nm
wv1534d64 is 1534.64 nm
wv1535d04 is 1535.04 nm
wv1535d43 is 1535.43 nm
wv1535d82 is 1535.82 nm
wv1536d22 is 1536.22 nm
wv1536d61 is 1536.61 nm
wv1537d00 is 1537.00 nm
wv1537d40 is 1537.40 nm
wv1537d79 is 1537.79 nm
wv1538d19 is 1538.19 nm
wv1538d58 is 1538.58 nm
wv1538d98 is 1538.98 nm
wv1539d37 is 1539.37 nm
wv1539d77 is 1539.77 nm
wv1540d16 is 1540.16 nm
wv1540d56 is 1540.56 nm
wv1540d95 is 1540.95 nm
wv1541d35 is 1541.35 nm
wv1541d75 is 1541.75 nm
wv1542d14 is 1542.14 nm
wv1542d54 is 1542.54 nm
wv1542d94 is 1542.94 nm
wv1543d33 is 1543.33 nm
wv1543d73 is 1543.73 nm
wv1544d13 is 1544.13 nm
wv1544d53 is 1544.53 nm
wv1544d92 is 1544.92 nm
wv1545d32 is 1545.32 nm
wv1545d72 is 1545.72 nm
wv1546d12 is 1546.12 nm
wv1546d52 is 1546.52 nm
wv1546d92 is 1546.92 nm
wv1547d32 is 1547.32 nm
wv1547d72 is 1547.72 nm
wv1548d11 is 1548.11 nm
wv1548d51 is 1548.51 nm
wv1548d91 is 1548.91 nm
wv1549d32 is 1549.32 nm
wv1549d72 is 1549.72 nm
wv1550d12 is 1550.12 nm
wv1550d52 is 1550.52 nm
wv1550d92 is 1550.92 nm
wv1551d32 is 1551.32 nm
wv1551d72 is 1551.72 nm
wv1552d12 is 1552.12 nm
wv1552d52 is 1552.52 nm
wv1552d93 is 1552.93 nm
wv1553d33 is 1553.33 nm
wv1553d73 is 1553.73 nm
wv1554d13 is 1554.13 nm
wv1554d54 is 1554.54 nm
wv1554d94 is 1554.94 nm
wv1555d34 is 1555.34 nm
wv1555d75 is 1555.75 nm
wv1556d15 is 1556.15 nm
wv1556d55 is 1556.55 nm
wv1556d96 is 1556.96 nm
wv1557d36 is 1557.36 nm
wv1557d77 is 1557.77 nm
wv1558d17 is 1558.17 nm
wv1558d58 is 1558.58 nm
wv1558d98 is 1558.98 nm
wv1559d39 is 1559.39 nm
wv1559d79 is 1559.79 nm
wv1560d20 is 1560.20 nm
wv1560d61 is 1560.61 nm
wv1561d01 is 1561.01 nm
wv1561d42 is 1561.42 nm
wv1561d83 is 1561.83 nm
-- L Band
wv1570d83 is 1570.83 nm
wv1571d24 is 1571.24 nm
wv1571d65 is 1571.65 nm
wv1572d06 is 1572.06 nm
wv1572d48 is 1572.48 nm
wv1572d89 is 1572.89 nm
wv1573d30 is 1573.30 nm
wv1573d71 is 1573.71 nm
wv1574d13 is 1574.13 nm
wv1574d54 is 1574.54 nm
wv1574d95 is 1574.95 nm
wv1575d37 is 1575.37 nm
wv1575d78 is 1575.78 nm
wv1576d20 is 1576.20 nm
wv1576d61 is 1576.61 nm
wv1577d03 is 1577.03 nm
wv1577d44 is 1577.44 nm
wv1577d86 is 1577.86 nm
wv1578d27 is 1578.27 nm
wv1578d69 is 1578.69 nm
wv1579d10 is 1579.10 nm
wv1579d52 is 1579.52 nm
wv1579d93 is 1579.93 nm
wv1580d35 is 1580.35 nm
wv1580d77 is 1580.77 nm
wv1581d18 is 1581.18 nm
wv1581d60 is 1581.60 nm
wv1582d02 is 1582.02 nm
wv1582d44 is 1582.44 nm
wv1582d85 is 1582.85 nm
wv1583d27 is 1583.27 nm
wv1583d69 is 1583.69 nm
wv1584d11 is 1584.11 nm
wv1584d53 is 1584.53 nm
wv1584d95 is 1584.95 nm
wv1585d36 is 1585.36 nm
wv1585d78 is 1585.78 nm
wv1586d20 is 1586.20 nm
wv1586d62 is 1586.62 nm
wv1587d04 is 1587.04 nm
wv1587d46 is 1587.46 nm
wv1587d88 is 1587.88 nm
wv1588d30 is 1588.30 nm
wv1588d73 is 1588.73 nm
wv1589d15 is 1589.15 nm
wv1589d57 is 1589.57 nm
wv1589d99 is 1589.99 nm
wv1590d41 is 1590.41 nm
wv1590d83 is 1590.83 nm
wv1591d26 is 1591.26 nm
wv1591d68 is 1591.68 nm
wv1592d10 is 1592.10 nm
wv1592d52 is 1592.52 nm
wv1592d95 is 1592.95 nm
wv1593d37 is 1593.37 nm
wv1593d79 is 1593.79 nm
wv1594d22 is 1594.22 nm
wv1594d64 is 1594.64 nm
wv1595d06 is 1595.06 nm
wv1595d49 is 1595.49 nm
wv1595d91 is 1595.91 nm
wv1596d34 is 1596.34 nm
wv1596d76 is 1596.76 nm
wv1597d19 is 1597.19 nm
wv1597d62 is 1597.62 nm
wv1598d04 is 1598.04 nm
wv1598d47 is 1598.47 nm
wv1598d89 is 1598.89 nm
wv1599d32 is 1599.32 nm
wv1599d75 is 1599.75 nm
wv1600d17 is 1600.17 nm
wv1600d60 is 1600.60 nm
wv1601d03 is 1601.03 nm
wv1601d46 is 1601.46 nm
wv1601d88 is 1601.88 nm
wv1602d31 is 1602.31 nm
wv1602d74 is 1602.74 nm
wv1603d17 is 1603.17 nm
wv1603d60 is 1603.60 nm
wv1604d03 is 1604.03 nm
"
SYNTAX INTEGER {
unknown(1),
wv1529d55(3),
wv1529d94(4),
wv1530d33(5),
wv1530d72(7),
wv1531d12(10),
wv1531d51(12),
wv1531d90(15),
wv1532d29(17),
wv1532d68(20),
wv1533d07(22),
wv1533d47(23),
wv1533d86(24),
wv1534d25(25),
wv1534d64(27),
wv1535d04(30),
wv1535d43(32),
wv1535d82(35),
wv1536d22(37),
wv1536d61(40),
wv1537d00(42),
wv1537d40(43),
wv1537d79(44),
wv1538d19(45),
wv1538d58(47),
wv1538d98(50),
wv1539d37(52),
wv1539d77(55),
wv1540d16(57),
wv1540d56(60),
wv1540d95(62),
wv1541d35(63),
wv1541d75(64),
wv1542d14(65),
wv1470(66),
wv1542d54(67),
wv1510(68),
wv1590(69),
wv1542d94(70),
wv850(71),
wv1543d33(72),
wv1310(73),
wv1550(74),
wv1543d73(75),
wv1490(76),
wv1544d13(77),
wv1530(78),
wv1570(79),
wv1544d53(80),
wv1610(81),
wv1544d92(82),
wv1545d32(83),
wv1545d72(84),
wv1546d12(85),
wv1546d52(87),
wv1546d92(90),
wv1547d32(92),
wv1547d72(95),
wv1548d11(97),
wv1548d51(100),
wv1548d91(102),
wv1549d32(103),
wv1549d72(104),
wv1550d12(105),
wv1550d52(107),
wv1550d92(110),
wv1551d32(112),
wv1551d72(115),
wv1552d12(117),
wv1552d52(120),
wv1552d93(122),
wv1553d33(123),
wv1553d73(124),
wv1554d13(125),
wv1554d54(127),
wv1554d94(130),
wv1555d34(132),
wv1555d75(135),
wv1556d15(137),
wv1556d55(140),
wv1556d96(142),
wv1557d36(143),
wv1557d77(144),
wv1558d17(145),
wv1558d58(147),
wv1558d98(150),
wv1559d39(152),
wv1559d79(155),
wv1560d20(157),
wv1560d61(160),
wv1561d01(162),
wv1561d42(164),
wv1561d83(166),
-- L Band
wv1570d83(168),
wv1571d24(170),
wv1571d65(172),
wv1572d06(174),
wv1572d48(176),
wv1572d89(178),
wv1573d30(180),
wv1573d71(182),
wv1574d13(184),
wv1574d54(186),
wv1574d95(188),
wv1575d37(190),
wv1575d78(192),
wv1576d20(194),
wv1576d61(196),
wv1577d03(198),
wv1577d44(200),
wv1577d86(205),
wv1578d27(210),
wv1578d69(215),
wv1579d10(220),
wv1579d52(225),
wv1579d93(230),
wv1580d35(235),
wv1580d77(240),
wv1581d18(245),
wv1581d60(250),
wv1582d02(255),
wv1582d44(260),
wv1582d85(265),
wv1583d27(270),
wv1583d69(275),
wv1584d11(280),
wv1584d53(285),
wv1584d95(290),
wv1585d36(295),
wv1585d78(300),
wv1586d20(305),
wv1586d62(310),
wv1587d04(315),
wv1587d46(320),
wv1587d88(325),
wv1588d30(330),
wv1588d73(335),
wv1589d15(340),
wv1589d57(345),
wv1589d99(350),
wv1590d41(355),
wv1590d83(360),
wv1591d26(365),
wv1591d68(370),
wv1592d10(375),
wv1592d52(380),
wv1592d95(385),
wv1593d37(390),
wv1593d79(395),
wv1594d22(400),
wv1594d64(405),
wv1595d06(410),
wv1595d49(415),
wv1595d91(420),
wv1596d34(425),
wv1596d76(430),
wv1597d19(435),
wv1597d62(440),
wv1598d04(445),
wv1598d47(450),
wv1598d89(455),
wv1599d32(460),
wv1599d75(465),
wv1600d17(470),
wv1600d60(475),
wv1601d03(480),
wv1601d46(485),
wv1601d88(490),
wv1602d31(500),
wv1602d74(505),
wv1603d17(510),
wv1603d60(515),
wv1604d03(520),
firsttunablewv(530),
wv1528d77(540)
}
OpticalPowerInDbm ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"An integer value that gives the optical power level in 1/10ths
of dBm.
Example: The value -300 represents a power level of -30.0 dBm.
The distinguished value of '-1000' indicates that the object
has not yet been initialized.
"
SYNTAX Integer32 ( -400..250 | -1000 )
OpticalAttenInDb ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"An integer value that gives the attenuation level in
1/10ths of dB.
Example: The value 80 represents an attenuation
level of 8.0 dB.
"
SYNTAX Integer32 (0..400)
TDCUCompensation ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Enumeration of the possible fine TDCU compensation values
0 ps/nm
-45 ps/nm
-90 ps/nm
-135 ps/nm
-180 ps/nm
-225 ps/nm
-270 ps/nm
-315 ps/nm
-360 ps/nm
-405 ps/nm
-450 ps/nm
-495 ps/nm
-540 ps/nm
-585 ps/nm
-630 ps/nm
-675 ps/nm
Enumeration of the possible coarse TDCU compensation values
0 ps/nm
-110 ps/nm
-220 ps/nm
-330 ps/nm
-440 ps/nm
-550 ps/nm
-660 ps/nm
-770 ps/nm
-880 ps/nm
-990 ps/nm
-1100 ps/nm
-1210 ps/nm
-1320 ps/nm
-1430 ps/nm
-1540 ps/nm
-1650 ps/nm
"
SYNTAX INTEGER {
psnmNotApplicable(-1),
psnm0(0),
psnmFineMinus45(1),
psnmFineMinus90(2),
psnmFineMinus135(3),
psnmFineMinus180(4),
psnmFineMinus225(5),
psnmFineMinus270(6),
psnmFineMinus315(7),
psnmFineMinus360(8),
psnmFineMinus405(9),
psnmFineMinus450(10),
psnmFineMinus495(11),
psnmFineMinus540(12),
psnmFineMinus585(13),
psnmFineMinus630(14),
psnmFineMinus675(15),
psnmCoarseMinus110(16),
psnmCoarseMinus220(17),
psnmCoarseMinus330(18),
psnmCoarseMinus440(19),
psnmCoarseMinus550(20),
psnmCoarseMinus660(21),
psnmCoarseMinus770(22),
psnmCoarseMinus880(23),
psnmCoarseMinus990(24),
psnmCoarseMinus1100(25),
psnmCoarseMinus1210(26),
psnmCoarseMinus1320(27),
psnmCoarseMinus1430(28),
psnmCoarseMinus1540(29),
psnmCoarseMinus1650(30)
}
-- MIB Object Definitions
cerentMsDwdmMIBObjects OBJECT IDENTIFIER ::= { cerentGeneric 40 }
-- groups in this MIB module
cerentMsDwdmIf OBJECT IDENTIFIER
::= { cerentMsDwdmMIBObjects 1 }
cerentMsDwdmOtn OBJECT IDENTIFIER
::= { cerentMsDwdmMIBObjects 2 }
cerentMsDwdmFEC OBJECT IDENTIFIER
::= { cerentMsDwdmMIBObjects 3 }
cerentMsDwdm8B10B OBJECT IDENTIFIER
::= { cerentMsDwdmMIBObjects 4 }
-- cerentMsDwdmIf group
-- This group handles the physical layer related interface
-- configurations, like the protocol and rate used across the client
-- side interface, monitoring of counters, and loopback mode
-- across client and trunk side interfaces.
cMsDwdmIfConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF CMsDwdmIfConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table allows physical layer related interface
configurations on an interface."
::= { cerentMsDwdmIf 1 }
cMsDwdmIfConfigEntry OBJECT-TYPE
SYNTAX CMsDwdmIfConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A collection of objects for configuration on an
interface."
INDEX { ifIndex }
::= { cMsDwdmIfConfigTable 1 }
CMsDwdmIfConfigEntry ::= SEQUENCE {
cMsDwdmIfConfigProtocol ProtocolType,
cMsDwdmIfConfigDataRate INTEGER,
cMsDwdmIfConfigLoopback INTEGER,
cMsDwdmIfConfigWavelength OpticalWavelength,
cMsDwdmIfConfigOtnStatus TruthValue,
cMsDwdmIfConfigFECStatus TruthValue,
cMsDwdmIfOpticsValidIntervals Unsigned32,
cMsDwdmIfOTNValidIntervals Unsigned32,
cMsDwdmIfFECValidIntervals Unsigned32,
cMsDwdmIfConfigFECMode INTEGER
}
cMsDwdmIfConfigProtocol OBJECT-TYPE
SYNTAX ProtocolType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to specify the protocol of the data
carried over the interface.
This object applies to linecards which support a variety of
protocols and allow dynamic configuration of the specific
protocol to be monitored on the interface. The ifType value
for such interfaces remains fixed."
::= { cMsDwdmIfConfigEntry 1 }
cMsDwdmIfConfigDataRate OBJECT-TYPE
SYNTAX INTEGER {
passThru(10),
stm1(20),
stm4(30),
stm16(40),
stm64(50),
stm256(55),
gigE(60),
tenGigE(70),
fc(80),
oneGfcFicon(90),
twoGfcFiconIsc3(100),
escon(110),
dv6000(120),
sdiD1Video(130),
hdtv(140),
oc3(150),
oc12(160),
oc48(170),
oc192(180),
fourGfcFicon(190),
tenGfc(200),
isc1(210),
isc3(220),
oneGigIsc3(230),
twoGigIsc3(240),
etrClo(250),
infiniBand(280),
fe(290),
e1t1(300),
e3t3(310),
oc3Ge(320),
eightGfc(330),
oc768(340),
otu1(350),
otu2(360),
otu3(370),
otu4(380),
oneHundredGe(390)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object allows the management client to set the
data rate across the interface.
passThru denotes 2R, Reamplification and reshaping.
stm1 denotes 3R, Reamp, reshaping and reclocking.
stm4 denotes 3R, Reamp, reshaping and reclocking.
stm16 denotes 3R, Reamp, reshaping and reclocking.
stm64 denotes 3R, Reamp, reshaping and reclocking.
gigE denotes 3R, Reamp, reshaping and reclocking.
tenGigE denotes 3R, Reamp, reshaping and reclocking.
fc denotes 3R, Reamp, reshaping and reclocking.
oneGfcFicon denotes 3R, Reamp, reshaping and reclocking.
twoGfcFiconIsc3 denotes 3R, Reamp, reshaping and reclocking.
escon denotes 2R, Reamp and reshaping.
dv6000 denotes 2R, Reamp and reshaping.
sdiD1Video denotes 2R, Reamp and reshaping.
hdtv denotes 2R, Reamp and reshaping.
oc3 denotes 3R, Reamp, reshaping and reclocking.
oc12 denotes 3R, Reamp, reshaping and reclocking.
oc48 denotes 3R, Reamp, reshaping and reclocking.
oc192 denotes 3R, Reamp, reshaping and reclocking.
infiniBand denotes 3R, Reamp, reshaping and reclocking.
fe denotes 3R, Reamp, reshaping and reclocking.
e3t3 denotes 3R, Reamp, reshaping and reclocking.
oc3Ge denotes 3R, Reamp, reshaping and reclocking.
"
::= { cMsDwdmIfConfigEntry 2 }
cMsDwdmIfConfigLoopback OBJECT-TYPE
SYNTAX INTEGER {
noLoop(1),
diagnosticLoop(2),
lineLoop(3),
otherLoop(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object allows the management client to configure
loopback for the client side or trunk side interfaces.
'noLoop' - No Loopback present.
'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.
'otherLoop' - This indicates loopbacks not defined here.
The default value of this object will be 'noLoop'."
::= { cMsDwdmIfConfigEntry 3 }
cMsDwdmIfConfigWavelength OBJECT-TYPE
SYNTAX OpticalWavelength
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object allows the management client to configure
the wavelength mode of operation to the applicable interfaces.
"
::= { cMsDwdmIfConfigEntry 4 }
cMsDwdmIfConfigOtnStatus OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object allows the management client to enable
the OTN (G.709) on an applicable interface,by writing a
value of 'true' to this object. To bypass the monitoring
hardware, a value of 'false' is written to this object.
This object is not applicable to client side interfaces."
::= { cMsDwdmIfConfigEntry 5 }
cMsDwdmIfConfigFECStatus OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object allows the management client to enable
gathering FEC ( Forward Error Correction ) counters on
an applicable interface, by writing a value of 'true'
to this object.To disable FEC, a value of 'false'
must be written to this object.
This object is not applicable to client side interfaces.
This object is being replaced by cMsDwdmIfConfigFECMode and is
going to become obsolete in the future releases."
::= { cMsDwdmIfConfigEntry 6 }
cMsDwdmIfOpticsValidIntervals 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 Optical Monitor PM data is available
for the particular interface.
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."
::= { cMsDwdmIfConfigEntry 7 }
cMsDwdmIfOTNValidIntervals 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 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 OTN is turned off."
::= { cMsDwdmIfConfigEntry 8 }
cMsDwdmIfFECValidIntervals 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 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 turned off."
::= { cMsDwdmIfConfigEntry 9 }
cMsDwdmIfConfigFECMode OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enableStandard(2),
enableEnhanced(3),
enableEnhancedI4(4),
enableEnhancedI7(5),
enableEnhanced20(6),
enableHG7(7)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object allows the management client to enable
gathering FEC ( Forward Error Correction ) counters on
an applicable interface, by writing a value of 'enableStandard'
or 'enableEnhanced' to this object. To disable FEC, a value of
'disable' must be written to this object.
This object is not applicable to client side interfaces."
::= { cMsDwdmIfConfigEntry 10 }
-- DwdmIfTransport Table
cMsDwdmIfTransportTable OBJECT-TYPE
SYNTAX SEQUENCE OF CMsDwdmIfTransportEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table defines optical transport layer related interface
configurations on an interface."
::= { cerentMsDwdmIf 2 }
cMsDwdmIfTransportEntry OBJECT-TYPE
SYNTAX CMsDwdmIfTransportEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A collection of objects for configuration on an
optical transport interface."
INDEX { ifIndex }
::= { cMsDwdmIfTransportTable 1 }
CMsDwdmIfTransportEntry ::= SEQUENCE {
cMsDwdmIfTransportRingDirection RingDirection,
cMsDwdmIfTransportPortRule OpticalPortRule,
cMsDwdmIfTransportPower OpticalPowerInDbm,
cMsDwdmIfTransportAddPower OpticalPowerInDbm,
cMsDwdmIfTransportOSCPower OpticalPowerInDbm,
cMsDwdmIfTransportReferencePower OpticalPowerInDbm,
cMsDwdmIfTransportCalibratedPower OpticalPowerInDbm,
cMsDwdmIfTransportInsertionLoss OpticalAttenInDb,
cMsDwdmIfTransportLaserStatus LaserStatus,
cMsDwdmIfTransportAmplifierMode OpticalAmplifierMode,
cMsDwdmIfTransportGain OpticalAttenInDb,
cMsDwdmIfTransportExpectedGain OpticalAttenInDb,
cMsDwdmIfTransportReferenceTilt OpticalAttenInDb,
cMsDwdmIfTransportCalibratedTilt OpticalAttenInDb,
cMsDwdmIfTransportDCULoss OpticalAttenInDb,
cMsDwdmIfTransportOSRI INTEGER,
cMsDwdmIfTransportSideIdentifier SideIdentifier,
cMsDwdmIfTransportTDCUCompensation TDCUCompensation
}
cMsDwdmIfTransportRingDirection OBJECT-TYPE
SYNTAX RingDirection
MAX-ACCESS not-accessible
STATUS obsolete -- Unsupported on 15454 starting from rel. 8.0
DESCRIPTION
"This object is used to specify the ring directionality of
the port.
The ring directionality gives the configuration of the
facing side: facing sides can be east going to west and
west going to east."
::= { cMsDwdmIfTransportEntry 1 }
cMsDwdmIfTransportPortRule OBJECT-TYPE
SYNTAX OpticalPortRule
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to specify the type of the optical
port.
A transport optical port can assume one of the following
values:
input(1)
input-express(2)
output(3)
output-express(4)."
::= { cMsDwdmIfTransportEntry 2 }
cMsDwdmIfTransportPower OBJECT-TYPE
SYNTAX OpticalPowerInDbm
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to specify the optical power read at
the photodiode of the port.
The distinguished value of '-1000' indicates that the power
cannot be read due to unavaible HW resource."
::= { cMsDwdmIfTransportEntry 3 }
cMsDwdmIfTransportReferencePower OBJECT-TYPE
SYNTAX OpticalPowerInDbm
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to specify the optical transport
reference power. This is the value of power the network
element will expect on the photodiode.
In case the user wants to refine this value the
'cMsDwdmIfTransportCalibratedPower' can be used to add
an offset to the network element setup value."
::= { cMsDwdmIfTransportEntry 4 }
cMsDwdmIfTransportCalibratedPower OBJECT-TYPE
SYNTAX OpticalPowerInDbm
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to specify the optical transport
calibration power. This is the power offset that user
contribute in case the 'reference' value setup by
network element would be modified.
"
DEFVAL { 0 }
::= { cMsDwdmIfTransportEntry 5 }
cMsDwdmIfTransportInsertionLoss OBJECT-TYPE
SYNTAX OpticalAttenInDb
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to specify the value of Insertion
Loss of the optical port.
"
::= { cMsDwdmIfTransportEntry 6 }
cMsDwdmIfTransportLaserStatus OBJECT-TYPE
SYNTAX LaserStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to specify the status of the laser.
"
::= { cMsDwdmIfTransportEntry 7 }
cMsDwdmIfTransportAmplifierMode OBJECT-TYPE
SYNTAX OpticalAmplifierMode
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to specify the working amplifier
mode.
"
::= { cMsDwdmIfTransportEntry 8 }
cMsDwdmIfTransportGain OBJECT-TYPE
SYNTAX OpticalAttenInDb
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to specify the value of the gain
of an amplifier
"
::= { cMsDwdmIfTransportEntry 9 }
cMsDwdmIfTransportReferenceTilt OBJECT-TYPE
SYNTAX OpticalAttenInDb
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to specify the amplifier tilt value
calculated by the network element."
::= { cMsDwdmIfTransportEntry 10 }
cMsDwdmIfTransportCalibratedTilt OBJECT-TYPE
SYNTAX OpticalAttenInDb
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to specify the amplifier tilt offset
added as offset by user in order to tune the network element
calculated ('reference') value
"
DEFVAL { 0 }
::= { cMsDwdmIfTransportEntry 11 }
cMsDwdmIfTransportDCULoss OBJECT-TYPE
SYNTAX OpticalAttenInDb
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to specify the value of Insertion
Loss measured for the Dispersion Compensation Unit
"
::= { cMsDwdmIfTransportEntry 12 }
cMsDwdmIfTransportOSRI OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2),
none(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value indicates the status of the Optical Safety Remote Interlock
Valid values are -
enable(1) : the OSRI is enable
disable(2) : the OSRI is disable
none(3) : the OSRI functionality is not present
"
DEFVAL { enable }
::= { cMsDwdmIfTransportEntry 13 }
cMsDwdmIfTransportExpectedGain OBJECT-TYPE
SYNTAX OpticalAttenInDb
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to specify the value of the expected gain
of an amplifier
"
::= { cMsDwdmIfTransportEntry 14 }
cMsDwdmIfTransportSideIdentifier OBJECT-TYPE
SYNTAX SideIdentifier
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to specify the facing side of the optical
port.
"
::= { cMsDwdmIfTransportEntry 15 }
cMsDwdmIfTransportTDCUCompensation OBJECT-TYPE
SYNTAX TDCUCompensation
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to specify the TDCU Compensation value
of the optical port belong to a TDCU card.
"
::= { cMsDwdmIfTransportEntry 18 }
cMsDwdmIfTransportAddPower OBJECT-TYPE
SYNTAX OpticalPowerInDbm
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to specify the ADD optical power read at
the photodiode of the port.
The distinguished value of '-1000' indicates that the power
cannot be read due to unavaible HW resource."
::= { cMsDwdmIfTransportEntry 16 }
cMsDwdmIfTransportOSCPower OBJECT-TYPE
SYNTAX OpticalPowerInDbm
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to specify the OSC optical power read at
the photodiode of the port.
The distinguished value of '-1000' indicates that the power
cannot be read due to unavaible HW resource."
::= { cMsDwdmIfTransportEntry 17 }
-- DwdmIfMultiplexSection Table
cMsDwdmIfMultiplexSectionTable OBJECT-TYPE
SYNTAX SEQUENCE OF CMsDwdmIfMultiplexSectionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table defines optical multiplex section (band) layer
related interface configurations on an interface."
::= { cerentMsDwdmIf 3 }
cMsDwdmIfMultiplexSectionEntry OBJECT-TYPE
SYNTAX CMsDwdmIfMultiplexSectionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A collection of objects for configuration on an
optical multiplex section (band) interface."
INDEX { ifIndex }
::= { cMsDwdmIfMultiplexSectionTable 1 }
CMsDwdmIfMultiplexSectionEntry ::= SEQUENCE {
cMsDwdmIfMultiplexSectionRingDirection RingDirection,
cMsDwdmIfMultiplexSectionPortRule OpticalPortRule,
cMsDwdmIfMultiplexSectionPower OpticalPowerInDbm,
cMsDwdmIfMultiplexSectionReferencePower OpticalPowerInDbm,
cMsDwdmIfMultiplexSectionCalibratedPower OpticalPowerInDbm,
cMsDwdmIfMultiplexSectionInsertionLoss OpticalAttenInDb,
cMsDwdmIfMultiplexSectionActualBand OpticalBand,
cMsDwdmIfMultiplexSectionExpectedBand OpticalBand,
cMsDwdmIfMultiplexSectionSideIdentifier SideIdentifier
}
cMsDwdmIfMultiplexSectionRingDirection OBJECT-TYPE
SYNTAX RingDirection
MAX-ACCESS not-accessible
STATUS obsolete -- Unsupported on 15454 starting from rel. 8.0
DESCRIPTION
"This object is used to specify the ring directionality of
the port.
The ring directionality gives the configuration of the
facing side: facing sides can be east going to west and
west going to east."
::= { cMsDwdmIfMultiplexSectionEntry 1 }
cMsDwdmIfMultiplexSectionPortRule OBJECT-TYPE
SYNTAX OpticalPortRule
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to specify the type of the optical
port.
A Multiplex Section optical port can assume one of the following
values:
add(5)
drop(6)."
::= { cMsDwdmIfMultiplexSectionEntry 2 }
cMsDwdmIfMultiplexSectionPower OBJECT-TYPE
SYNTAX OpticalPowerInDbm
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to specify the optical power read at
the photodiode of the port.
The distinguished value of '-1000' indicates that the power
cannot be read due to unavaible HW resource."
::= { cMsDwdmIfMultiplexSectionEntry 3 }
cMsDwdmIfMultiplexSectionReferencePower OBJECT-TYPE
SYNTAX OpticalPowerInDbm
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to specify the optical Multiplex Section
reference power. This is the value of power the network
element will expect on the photodiode.
In case the user wants to refine this value the
'cMsDwdmIfMultiplexSectionCalibratedPower' can be used to add
an offset to the network element setup value."
::= { cMsDwdmIfMultiplexSectionEntry 4 }
cMsDwdmIfMultiplexSectionCalibratedPower OBJECT-TYPE
SYNTAX OpticalPowerInDbm
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to specify the optical MultiplexSection
calibration power. This is the power offset that user
contribute in case the 'reference' value setup by
network element would be modified.
"
DEFVAL { 0 }
::= { cMsDwdmIfMultiplexSectionEntry 5 }
cMsDwdmIfMultiplexSectionInsertionLoss OBJECT-TYPE
SYNTAX OpticalAttenInDb
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to specify the value of Insertion
Loss of the optical port.
"
::= { cMsDwdmIfMultiplexSectionEntry 6 }
cMsDwdmIfMultiplexSectionActualBand OBJECT-TYPE
SYNTAX OpticalBand
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to specify the value of Wavelength
group which is tuned the optical port.
"
::= { cMsDwdmIfMultiplexSectionEntry 7 }
cMsDwdmIfMultiplexSectionExpectedBand OBJECT-TYPE
SYNTAX OpticalBand
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to specify the value of Wavelength
group that the user expects the optical port will assume.
"
::= { cMsDwdmIfMultiplexSectionEntry 8 }
cMsDwdmIfMultiplexSectionSideIdentifier OBJECT-TYPE
SYNTAX SideIdentifier
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to specify the facing side of the optical
port.
"
::= { cMsDwdmIfMultiplexSectionEntry 9 }
-- DwdmIfChannel Table
cMsDwdmIfChannelTable OBJECT-TYPE
SYNTAX SEQUENCE OF CMsDwdmIfChannelEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table defines optical channel layer
related interface configurations on an interface."
::= { cerentMsDwdmIf 4 }
cMsDwdmIfChannelEntry OBJECT-TYPE
SYNTAX CMsDwdmIfChannelEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A collection of objects for configuration on an
optical channel interface."
INDEX { ifIndex }
::= { cMsDwdmIfChannelTable 1 }
CMsDwdmIfChannelEntry ::= SEQUENCE {
cMsDwdmIfChannelRingDirection RingDirection,
cMsDwdmIfChannelPortRule OpticalPortRule,
cMsDwdmIfChannelPower OpticalPowerInDbm,
cMsDwdmIfChannelReferencePower OpticalPowerInDbm,
cMsDwdmIfChannelCalibratedPower OpticalPowerInDbm,
cMsDwdmIfChannelInsertionLoss OpticalAttenInDb,
cMsDwdmIfChannelActualWavelength OpticalWavelength,
cMsDwdmIfChannelExpectedWavelength OpticalWavelength,
cMsDwdmIfChannelSideIdentifier SideIdentifier
}
cMsDwdmIfChannelRingDirection OBJECT-TYPE
SYNTAX RingDirection
MAX-ACCESS not-accessible
STATUS obsolete -- Unsupported on 15454 starting from rel. 8.0
DESCRIPTION
"This object is used to specify the ring directionality of
the port.
The ring directionality gives the configuration of the
facing side: facing sides can be east going to west and
west going to east."
::= { cMsDwdmIfChannelEntry 1 }
cMsDwdmIfChannelPortRule OBJECT-TYPE
SYNTAX OpticalPortRule
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to specify the type of the optical
port.
A Multiplex Section optical port can assume one of the following
values:
add(5)
drop(6)."
::= { cMsDwdmIfChannelEntry 2 }
cMsDwdmIfChannelPower OBJECT-TYPE
SYNTAX OpticalPowerInDbm
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to specify the optical power read at
the photodiode of the port.
The distinguished value of '-1000' indicates that the power
cannot be read due to unavaible HW resource."
::= { cMsDwdmIfChannelEntry 3 }
cMsDwdmIfChannelReferencePower OBJECT-TYPE
SYNTAX OpticalPowerInDbm
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to specify the optical Multiplex Section
reference power. This is the value of power the network
element will expect on the photodiode.
In case the user wants to refine this value the
'cMsDwdmIfChannelCalibratedPower' can be used to add
an offset to the network element setup value."
::= { cMsDwdmIfChannelEntry 4 }
cMsDwdmIfChannelCalibratedPower OBJECT-TYPE
SYNTAX OpticalPowerInDbm
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to specify the optical Channel
calibration power. This is the power offset that user
contribute in case the 'reference' value setup by
network element would be modified.
"
DEFVAL { 0 }
::= { cMsDwdmIfChannelEntry 5 }
cMsDwdmIfChannelInsertionLoss OBJECT-TYPE
SYNTAX OpticalAttenInDb
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to specify the value of Insertion
Loss of the optical port.
"
::= { cMsDwdmIfChannelEntry 6 }
cMsDwdmIfChannelActualWavelength OBJECT-TYPE
SYNTAX OpticalWavelength
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to specify the value of Wavelength
that is tuned the optical port.
"
::= { cMsDwdmIfChannelEntry 7 }
cMsDwdmIfChannelExpectedWavelength OBJECT-TYPE
SYNTAX OpticalWavelength
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to specify the value of Wavelength
that the user expects the optical port will assume.
"
::= { cMsDwdmIfChannelEntry 8 }
cMsDwdmIfChannelSideIdentifier OBJECT-TYPE
SYNTAX SideIdentifier
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to specify the facing side of the optical
port.
"
::= { cMsDwdmIfChannelEntry 9 }
-- cerentMsDwdmOtn group
-- This group contains error counters and thresholds
-- for the interfaces with OTN ( G.709 ) monitoring enabled.
-- OtnThresholds Table
cMsDwdmOtnThresholdsTable OBJECT-TYPE
SYNTAX SEQUENCE OF CMsDwdmOtnThresholdsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table provides objects for configuring OTN ( G.709 )
thresholds on trunk side interfaces."
::= { cerentMsDwdmOtn 1 }
cMsDwdmOtnThresholdsEntry OBJECT-TYPE
SYNTAX CMsDwdmOtnThresholdsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the cMsDwdmOtnThresholdsTable."
INDEX { ifIndex, cMsDwdmOtnThreshMonType,
cMsDwdmOtnThreshIntervalType }
::= { cMsDwdmOtnThresholdsTable 1 }
CMsDwdmOtnThresholdsEntry ::= SEQUENCE {
cMsDwdmOtnThreshMonType MonitorType,
cMsDwdmOtnThreshIntervalType LocationAndIntervalType,
cMsDwdmOtnThreshFC Unsigned32,
cMsDwdmOtnThreshES Unsigned32,
cMsDwdmOtnThreshSES Unsigned32,
cMsDwdmOtnThreshUAS Unsigned32,
cMsDwdmOtnThreshBBE Unsigned32
}
cMsDwdmOtnThreshMonType OBJECT-TYPE
SYNTAX MonitorType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object is an index to the cMsDwdmOtnThresholdsTable.
It is used to specify the type of monitoring threshold
being set on an interface for OTN ( G.709 ) statistics."
::= { cMsDwdmOtnThresholdsEntry 1 }
cMsDwdmOtnThreshIntervalType OBJECT-TYPE
SYNTAX LocationAndIntervalType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object is an index to the cMsDwdmOtnThresholdsTable.
It specifies the interval type and monitoring location for
the performance statistics."
::= { cMsDwdmOtnThresholdsEntry 2 }
cMsDwdmOtnThreshFC OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to set the threshold for the number of
failure counts on applicable trunk side interfaces."
::= { cMsDwdmOtnThresholdsEntry 3 }
cMsDwdmOtnThreshES OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to set the threshold for the number of
Errored Seconds on applicable trunk side interfaces."
::= { cMsDwdmOtnThresholdsEntry 4 }
cMsDwdmOtnThreshSES OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to set the threshold for the number of
Severely Errored Seconds on applicable trunk side
interfaces."
::= { cMsDwdmOtnThresholdsEntry 5 }
cMsDwdmOtnThreshUAS OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to set the threshold for the number of
Unavailable Seconds on applicable trunk side interfaces."
::= { cMsDwdmOtnThresholdsEntry 6 }
cMsDwdmOtnThreshBBE OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to set the threshold for the number of
Bit Block Errors on applicable trunk side interfaces."
::= { cMsDwdmOtnThresholdsEntry 7 }
-- OTN Current Table
-- used to gather PM stats for OTN (G.709) enabled interfaces.
cMsDwdmOtnCurrentTable OBJECT-TYPE
SYNTAX SEQUENCE OF CMsDwdmOtnCurrentEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the cumulative OTN (G.709) PM stats
for the trunk side interfaces.
"
::= { cerentMsDwdmOtn 2 }
cMsDwdmOtnCurrentEntry OBJECT-TYPE
SYNTAX CMsDwdmOtnCurrentEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the cMsDwdmOtnCurrentTable."
INDEX { ifIndex,
cMsDwdmOtnCurrentMonType,
cMsDwdmOtnCurIntervalType }
::= { cMsDwdmOtnCurrentTable 1 }
CMsDwdmOtnCurrentEntry ::= SEQUENCE {
cMsDwdmOtnCurrentMonType MonitorType,
cMsDwdmOtnCurIntervalType LocationAndIntervalType,
cMsDwdmOtnCurrentFC Counter32,
cMsDwdmOtnCurrentES Counter32,
cMsDwdmOtnCurrentSES Counter32,
cMsDwdmOtnCurrentUAS Counter32,
cMsDwdmOtnCurrentBBE Counter32,
cMsDwdmOtnCurrentESR Counter32,
cMsDwdmOtnCurrentSESR Counter32,
cMsDwdmOtnCurrentBBER Counter32
}
cMsDwdmOtnCurrentMonType OBJECT-TYPE
SYNTAX MonitorType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object is an index to the cMsDwdmOtnCurrentTable.
It is used to otain G.709 statistics for path, section
and tcm ( tandem connection)."
::= { cMsDwdmOtnCurrentEntry 1 }
cMsDwdmOtnCurIntervalType OBJECT-TYPE
SYNTAX LocationAndIntervalType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object is an index to the cMsDwdmOtnCurrentTable.
It specifies the interval type (farEnd/ nearEnd and
15 min/ 1 Day )for the table objects."
::= { cMsDwdmOtnCurrentEntry 2 }
cMsDwdmOtnCurrentFC OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of
failure counts encountered on this interface in the
current interval."
::= { cMsDwdmOtnCurrentEntry 3 }
cMsDwdmOtnCurrentES OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of
Errored Seconds encountered
on this interface in the current interval."
::= { cMsDwdmOtnCurrentEntry 4 }
cMsDwdmOtnCurrentSES OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of
Severely Errored Seconds encountered
on this interface in the current interval."
::= { cMsDwdmOtnCurrentEntry 5 }
cMsDwdmOtnCurrentUAS OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of
Unavailable Seconds encountered
on this interface in the current interval."
::= { cMsDwdmOtnCurrentEntry 6 }
cMsDwdmOtnCurrentBBE OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of
Background Block Errors encountered
on this interface in the current interval."
::= { cMsDwdmOtnCurrentEntry 7 }
cMsDwdmOtnCurrentESR OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the Errored Seconds Ratio
on this interface in the current interval."
::= { cMsDwdmOtnCurrentEntry 8 }
cMsDwdmOtnCurrentSESR OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the Severely Errored Seconds
ratio on this interface in the current interval."
::= { cMsDwdmOtnCurrentEntry 9 }
cMsDwdmOtnCurrentBBER OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the Background Block Errors
ratio on this interface in the current interval."
::= { cMsDwdmOtnCurrentEntry 10 }
-- OTN Interval Table
-- used to gather PM stats for OTN (G.709) enabled interfaces.
cMsDwdmOtnIntervalTable OBJECT-TYPE
SYNTAX SEQUENCE OF CMsDwdmOtnIntervalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the cumulative OTN (G.709) PM stats
for the trunk side interfaces.
"
::= { cerentMsDwdmOtn 3 }
cMsDwdmOtnIntervalEntry OBJECT-TYPE
SYNTAX CMsDwdmOtnIntervalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the cMsDwdmOtnIntervalTable."
INDEX { ifIndex,
cMsDwdmOtnIntervalMonType,
cMsDwdmOtnIntervalType,
cMsDwdmOtnIntervalNum }
::= { cMsDwdmOtnIntervalTable 1 }
CMsDwdmOtnIntervalEntry ::= SEQUENCE {
cMsDwdmOtnIntervalMonType MonitorType,
cMsDwdmOtnIntervalType LocationAndIntervalType,
cMsDwdmOtnIntervalNum Integer32,
cMsDwdmOtnIntervalFC Counter32,
cMsDwdmOtnIntervalES Counter32,
cMsDwdmOtnIntervalSES Counter32,
cMsDwdmOtnIntervalUAS Counter32,
cMsDwdmOtnIntervalBBE Counter32,
cMsDwdmOtnIntervalESR Counter32,
cMsDwdmOtnIntervalSESR Counter32,
cMsDwdmOtnIntervalBBER Counter32,
cMsDwdmOtnIntervalValidData TruthValue
}
cMsDwdmOtnIntervalMonType OBJECT-TYPE
SYNTAX MonitorType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object is an index to the cMsDwdmOtnIntervalTable.
It is used to otain G.709 statistics for path, section
and tcm ( tandem connection)."
::= { cMsDwdmOtnIntervalEntry 1 }
cMsDwdmOtnIntervalType OBJECT-TYPE
SYNTAX LocationAndIntervalType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object is an index to the cMsDwdmOtnIntervalTable.
It specifies the interval type (farEnd/ nearEnd and
15 min/ 1 Day )for the table objects."
::= { cMsDwdmOtnIntervalEntry 2 }
cMsDwdmOtnIntervalNum OBJECT-TYPE
SYNTAX Integer32 (1..96)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object is an index to the cMsDwdmOtnIntervalTable.
This object gives the number of the interval.
It is a number between 1 and 96, which identifies the
interval for which the set of 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."
::= { cMsDwdmOtnIntervalEntry 3 }
cMsDwdmOtnIntervalFC OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of
failure counts encountered on this interface in a
particular interval."
::= { cMsDwdmOtnIntervalEntry 4 }
cMsDwdmOtnIntervalES OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of
Errored Seconds encountered
on this interface in a particular interval."
::= { cMsDwdmOtnIntervalEntry 5 }
cMsDwdmOtnIntervalSES OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of
Severely Errored Seconds encountered
on this interface in a particular interval."
::= { cMsDwdmOtnIntervalEntry 6 }
cMsDwdmOtnIntervalUAS OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of
Unavailable Seconds encountered
on this interface in a particular interval."
::= { cMsDwdmOtnIntervalEntry 7 }
cMsDwdmOtnIntervalBBE OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of
Background Block Errors encountered
on this interface in a particular interval."
::= { cMsDwdmOtnIntervalEntry 8 }
cMsDwdmOtnIntervalESR OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the Errored Seconds Ratio
on this interface in a particular interval."
::= { cMsDwdmOtnIntervalEntry 9 }
cMsDwdmOtnIntervalSESR OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the Severely Errored Seconds
ratio on this interface in a particular interval."
::= { cMsDwdmOtnIntervalEntry 10 }
cMsDwdmOtnIntervalBBER OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the Background Block Errors
ratio on this interface in a particular interval."
::= { cMsDwdmOtnIntervalEntry 11 }
cMsDwdmOtnIntervalValidData OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This variable indicates if the data for this
interval is valid."
::= { cMsDwdmOtnIntervalEntry 12 }
-- cerentMsDwdmFEC
-- This group contains FEC ( Forward Error Correction ) error
-- counters and thresholds for applicable interfaces.
-- FECThresholds Table
cMsDwdmFECThresholdsTable OBJECT-TYPE
SYNTAX SEQUENCE OF CMsDwdmFECThresholdsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the configurable thresholds
for FEC ( Forward Error Correction ) statistics."
::= { cerentMsDwdmFEC 1 }
cMsDwdmFECThresholdsEntry OBJECT-TYPE
SYNTAX CMsDwdmFECThresholdsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the cMsDwdmFECThresholdsTable."
INDEX { ifIndex, cMsDwdmFECThreshIntervalType }
::= { cMsDwdmFECThresholdsTable 1 }
CMsDwdmFECThresholdsEntry ::= SEQUENCE {
cMsDwdmFECThreshIntervalType CerentPeriod,
cMsDwdmFECThreshBitErrCor Unsigned32,
cMsDwdmFECThreshByteErrCor Unsigned32,
cMsDwdmFECThreshZeroErrDet Unsigned32,
cMsDwdmFECThreshOneErrDet Unsigned32,
cMsDwdmFECThreshUncorWords Unsigned32
}
cMsDwdmFECThreshIntervalType OBJECT-TYPE
SYNTAX CerentPeriod
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object is an index to the cMsDwdmFECThreshTable.
It gives the type of the interval for which the thresholds
are being set.
"
::= { cMsDwdmFECThresholdsEntry 1 }
cMsDwdmFECThreshBitErrCor OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object sets the threshold value of the number of
Bit Errors Corrected on an applicable trunk side
interface."
::= { cMsDwdmFECThresholdsEntry 2 }
cMsDwdmFECThreshByteErrCor OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object sets the threshold value of the number of
Byte Errors Corrected on an applicable trunk side
interface."
::= { cMsDwdmFECThresholdsEntry 3 }
cMsDwdmFECThreshZeroErrDet OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object sets the threshold value of the number of
zero bit errors detected on an applicable trunk side
interface."
::= { cMsDwdmFECThresholdsEntry 4 }
cMsDwdmFECThreshOneErrDet OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object sets the threshold value of the number of
one bit errors detected on an applicable trunk side
interface."
::= { cMsDwdmFECThresholdsEntry 5 }
cMsDwdmFECThreshUncorWords OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object sets the threshold value of the number of
Uncorrectable Words on an applicable trunk side interface."
::= { cMsDwdmFECThresholdsEntry 6 }
-- FEC Current Table
cMsDwdmFECCurrentTable OBJECT-TYPE
SYNTAX SEQUENCE OF CMsDwdmFECCurrentEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the cumulative PM statistics
for FEC ( Forward Error Correction ) on an applicable
interface."
::= { cerentMsDwdmFEC 2 }
cMsDwdmFECCurrentEntry OBJECT-TYPE
SYNTAX CMsDwdmFECCurrentEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the cMsDwdmFECCurrentTable."
INDEX { ifIndex,cMsDwdmFECCurIntervalType }
::= { cMsDwdmFECCurrentTable 1 }
CMsDwdmFECCurrentEntry ::= SEQUENCE {
cMsDwdmFECCurIntervalType CerentPeriod,
cMsDwdmFECCurrentBitErrCor Counter32,
cMsDwdmFECCurrentByteErrCor Counter32,
cMsDwdmFECCurrentZeroErrDet Counter32,
cMsDwdmFECCurrentOneErrDet Counter32,
cMsDwdmFECCurrentUncorWords Counter32
}
cMsDwdmFECCurIntervalType OBJECT-TYPE
SYNTAX CerentPeriod
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object is an index to the cMsDwdmFECCurrentTable.
It gives the type of interval for which the FEC values
have been collected."
::= { cMsDwdmFECCurrentEntry 1 }
cMsDwdmFECCurrentBitErrCor OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of
Bit Errors Corrected
on this interface in the current interval."
::= { cMsDwdmFECCurrentEntry 2 }
cMsDwdmFECCurrentByteErrCor OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of
Byte Errors Corrected
on this interface in the current interval."
::= { cMsDwdmFECCurrentEntry 3 }
cMsDwdmFECCurrentZeroErrDet OBJECT-TYPE
SYNTAX Counter32
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."
::= { cMsDwdmFECCurrentEntry 4 }
cMsDwdmFECCurrentOneErrDet OBJECT-TYPE
SYNTAX Counter32
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."
::= { cMsDwdmFECCurrentEntry 5 }
cMsDwdmFECCurrentUncorWords OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of
Uncorrectable Words encountered
on this interface in the current interval."
::= { cMsDwdmFECCurrentEntry 6 }
-- FEC Interval Table
cMsDwdmFECIntervalTable OBJECT-TYPE
SYNTAX SEQUENCE OF CMsDwdmFECIntervalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the cumulative PM statistics
for FEC ( Forward Error Correction ) on an applicable
interface."
::= { cerentMsDwdmFEC 3 }
cMsDwdmFECIntervalEntry OBJECT-TYPE
SYNTAX CMsDwdmFECIntervalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the cMsDwdmFECIntervalTable."
INDEX { ifIndex,cMsDwdmFECIntervalType,
cMsDwdmFECIntervalNum }
::= { cMsDwdmFECIntervalTable 1 }
CMsDwdmFECIntervalEntry ::= SEQUENCE {
cMsDwdmFECIntervalType CerentPeriod,
cMsDwdmFECIntervalNum Integer32,
cMsDwdmFECIntervalBitErrCor Counter32,
cMsDwdmFECIntervalByteErrCor Counter32,
cMsDwdmFECIntervalZeroErrDet Counter32,
cMsDwdmFECIntervalOneErrDet Counter32,
cMsDwdmFECIntervalUncorWords Counter32,
cMsDwdmFECIntervalValidData TruthValue
}
cMsDwdmFECIntervalType OBJECT-TYPE
SYNTAX CerentPeriod
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object is an index to the cMsDwdmFECIntervalTable.
It gives the type of interval for which the FEC values
have been collected."
::= { cMsDwdmFECIntervalEntry 1 }
cMsDwdmFECIntervalNum OBJECT-TYPE
SYNTAX Integer32 (1..96)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object is an index to the cMsDwdmFECIntervalTable.
It is a number between 1 and 96, which identifies the
interval for which the set of FEC PM 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."
::= { cMsDwdmFECIntervalEntry 2 }
cMsDwdmFECIntervalBitErrCor OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of
Bit Errors Corrected
on this interface in a particular interval."
::= { cMsDwdmFECIntervalEntry 3 }
cMsDwdmFECIntervalByteErrCor OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of
Byte Errors Corrected
on this interface in a particular interval."
::= { cMsDwdmFECIntervalEntry 4 }
cMsDwdmFECIntervalZeroErrDet OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of
zero bit errors detected
on this interface in a particular interval."
::= { cMsDwdmFECIntervalEntry 5 }
cMsDwdmFECIntervalOneErrDet OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of
one bit errors detected
on this interface in a particular interval."
::= { cMsDwdmFECIntervalEntry 6 }
cMsDwdmFECIntervalUncorWords OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of
Uncorrectable Words encountered
on this interface in a particular interval."
::= { cMsDwdmFECIntervalEntry 7 }
cMsDwdmFECIntervalValidData OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This variable indicates if the data for this
interval is valid."
::= { cMsDwdmFECIntervalEntry 8 }
-- cerentMsDwdm8B10B group
-- This group contains 8B10B counters for interface
-- data traffic, collected by the monitoring hardware
-- for interfaces like Fiber Channel/Gig E.
-- 8B10BThresholds Table
c8B10BThresholdsTable OBJECT-TYPE
SYNTAX SEQUENCE OF C8B10BThresholdsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the configurable thresholds
for the 8B10B stats."
::= { cerentMsDwdm8B10B 1 }
c8B10BThresholdsEntry OBJECT-TYPE
SYNTAX C8B10BThresholdsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the c8B10BThresholds Table."
INDEX { ifIndex, c8B10BThreshIntervalType }
::= { c8B10BThresholdsTable 1 }
C8B10BThresholdsEntry ::= SEQUENCE {
c8B10BThreshIntervalType IntervalType,
c8B10BThreshInvalidPkts Unsigned32,
c8B10BThreshIPOverflow Unsigned32,
c8B10BThreshHCInvalidPkts Counter64,
c8B10BThreshValidPkts Unsigned32,
c8B10BThreshVPOverflow Unsigned32,
c8B10BThreshHCValidPkts Counter64,
c8B10BThreshIdleSets Unsigned32,
c8B10BThreshISOverflow Unsigned32,
c8B10BThreshHCIdleSets Counter64,
c8B10BThreshNonIdleSets Unsigned32,
c8B10BThreshNISOverflow Unsigned32,
c8B10BThreshHCNonIdleSets Counter64,
c8B10BThreshDataSets Unsigned32,
c8B10BThreshDSOverflow Unsigned32,
c8B10BThreshHCDataSets Counter64,
c8B10BThreshCodeViols Unsigned32,
c8B10BThreshCVOverflow Unsigned32,
c8B10BThreshHCCodeViols Counter64
}
c8B10BThreshIntervalType OBJECT-TYPE
SYNTAX IntervalType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object is an index to the c8B10BThresholdsTable.
It gives the type of interval."
::= { c8B10BThresholdsEntry 1 }
c8B10BThreshInvalidPkts OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object represents the lower word value of the threshold
associated with the number of 8B10B invalid packets.
The object c8B10BThreshIPOverflow contains the
higher 32 bit value of this number. "
::= { c8B10BThresholdsEntry 2 }
c8B10BThreshIPOverflow OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object represents the higher word value of the threshold
associated with the number of 8B10B invalid packets.
The object c8B10BThreshInvalidPkts contains the
lower 32 bits of this number. If the threshold is greater
than 4,294,967,295, the higher word value will be stored in
this object."
::= { c8B10BThresholdsEntry 3 }
c8B10BThreshHCInvalidPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to obtain the value of threshold
configured for the number of 8B10B Invalid Packets.
This a High capacity ( 64 bits ) counter."
::= { c8B10BThresholdsEntry 4 }
c8B10BThreshValidPkts OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object represents the lower word value of the threshold
associated with the number of 8B10B valid packets.
The object c8B10BThreshVPOverflow contains the
higher 32 bit value of this number. "
::= { c8B10BThresholdsEntry 5 }
c8B10BThreshVPOverflow OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object represents the higher word value of the threshold
associated with the number of 8B10B valid packets.
The object c8B10BThreshValidPkts contains the
lower 32 bits of this number. If the threshold is greater
than 4,294,967,295, the higher word value will be stored in
this object."
::= { c8B10BThresholdsEntry 6 }
c8B10BThreshHCValidPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to obtain the value of threshold
configured for the number of 8B10B Valid Packets.
This a High capacity ( 64 bits ) counter."
::= { c8B10BThresholdsEntry 7 }
c8B10BThreshIdleSets OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object represents the lower word value of the threshold
associated with the number of 8B10B idle sets.
The object c8B10BThreshISOverflow contains the
higher 32 bit value of this number. "
::= { c8B10BThresholdsEntry 8 }
c8B10BThreshISOverflow OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object represents the higher word value of the threshold
associated with the number of 8B10B idle sets.
The object c8B10BThreshIdleSets contains the
lower 32 bits of this number. If the threshold is greater
than 4,294,967,295, the higher word value will be stored in
this object."
::= { c8B10BThresholdsEntry 9 }
c8B10BThreshHCIdleSets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to obtain the value of threshold
configured for the number of 8B10B idle sets.
This a High capacity ( 64 bits ) counter."
::= { c8B10BThresholdsEntry 10 }
c8B10BThreshNonIdleSets OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object represents the lower word value of the threshold
associated with the number of 8B10B non idle sets.
The object c8B10BThreshNISOverflow contains the
higher 32 bit value of this number. "
::= { c8B10BThresholdsEntry 11 }
c8B10BThreshNISOverflow OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object represents the higher word value of the threshold
associated with the number of 8B10B non idle sets.
The object c8B10BThreshNonIdleSets contains the
lower 32 bits of this number. If the threshold is greater
than 4,294,967,295, the higher word value will be stored in
this object."
::= { c8B10BThresholdsEntry 12 }
c8B10BThreshHCNonIdleSets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to obtain the value of threshold
configured for the number of 8B10B non idle sets.
This a High capacity ( 64 bits ) counter."
::= { c8B10BThresholdsEntry 13 }
c8B10BThreshDataSets OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object represents the lower word value of the threshold
associated with the number of 8B10B data code groups.
The object c8B10BThreshDSOverflow contains the
higher 32 bit value of this number. "
::= { c8B10BThresholdsEntry 14 }
c8B10BThreshDSOverflow OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object represents the higher word value of the threshold
associated with the number of 8B10B data code groups.
The object c8B10BThreshDataSets contains the
lower 32 bits of this number. If the threshold is greater
than 4,294,967,295, the higher word value will be stored in
this object."
::= { c8B10BThresholdsEntry 15 }
c8B10BThreshHCDataSets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to obtain the value of threshold
configured for the number of 8B10B data code groups.
This a High capacity ( 64 bits ) counter."
::= { c8B10BThresholdsEntry 16 }
c8B10BThreshCodeViols OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object represents the lower word value of the threshold
associated with the number of 8B10B coding violations
encountered.
The object c8B10BThreshCVOverflow contains the
higher 32 bit value of this number."
::= { c8B10BThresholdsEntry 17 }
c8B10BThreshCVOverflow OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object represents the higher word value of threshold
associated with the number of 8B10B code violations
encountered.
The object c8B10BThreshCodeViols contains the
lower 32 bits of this number. If the threshold is greater
than 4,294,967,295, the higher word value will be stored in
this object."
::= { c8B10BThresholdsEntry 18 }
c8B10BThreshHCCodeViols OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to obtain the value of threshold
configured for the number of 8B10B Coding Violations
on this interface.
This a High capacity ( 64 bits ) counter."
::= { c8B10BThresholdsEntry 19 }
-- 8B10BCurrent Table
c8B10BCurrentTable OBJECT-TYPE
SYNTAX SEQUENCE OF C8B10BCurrentEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the cumulative PM statistics
for the Fiber Channel/ Gigabit Ethernet (8B10B)
on the applicable interfaces."
::= { cerentMsDwdm8B10B 2 }
c8B10BCurrentEntry OBJECT-TYPE
SYNTAX C8B10BCurrentEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the c8B10BCurrentTable."
INDEX { ifIndex, c8B10BCurIntervalType }
::= { c8B10BCurrentTable 1 }
C8B10BCurrentEntry ::= SEQUENCE {
c8B10BCurIntervalType IntervalType,
c8B10BCurrentCodeViols Counter32,
c8B10BCurrentCVOverflow Counter32,
c8B10BCurrentHCCodeViols Counter64,
c8B10BCurrentValidPkts Counter32,
c8B10BCurrentVPOverflow Counter32,
c8B10BCurrentHCValidPkts Counter64,
c8B10BCurrentInvalidPkts Counter32,
c8B10BCurrentIPOverflow Counter32,
c8B10BCurrentHCInvalidPkts Counter64,
c8B10BCurrentIdleSets Counter32,
c8B10BCurrentISOverflow Counter32,
c8B10BCurrentHCIdleSets Counter64,
c8B10BCurrentNonIdleSets Counter32,
c8B10BCurrentNISOverflow Counter32,
c8B10BCurrentHCNonIdleSets Counter64,
c8B10BCurrentDataSets Counter32,
c8B10BCurrentDSOverflow Counter32,
c8B10BCurrentHCDataSets Counter64
}
c8B10BCurIntervalType OBJECT-TYPE
SYNTAX IntervalType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object is an index to the c8B10BCurrentTable.
It gives the type of interval for which 8B10B data has been
collected."
::= { c8B10BCurrentEntry 1 }
c8B10BCurrentCodeViols OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object gives the value of the number of 8B10B Coding
Violations encountered on an interface for the current
interval. This object only shows the lower word value of
the counter.The high word value is given by
c8B10BCurrentCVOverflow.
SNMP v2c or v3 managers can directly use
c8B10BCurrentHCCodeViols, which is a 64 bit counter."
::= { c8B10BCurrentEntry 2 }
c8B10BCurrentCVOverflow OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object gives the higher word value the number of 8B10B
Coding Violations encountered on an interface for the
current interval. If the value of
c8B10BCurrentCodeViols
is greater than 4,294,967,295, the higher word value will
be stored in this object.
SNMP v2c or v3 managers can directly use
c8B10BCurrentHCCodeViols, which is a 64 bit counter."
::= { c8B10BCurrentEntry 3 }
c8B10BCurrentHCCodeViols OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of 8B10B coding
violations encountered on this interface in the current
interval.
This is a High Capacity ( 64 bit ) counter."
::= { c8B10BCurrentEntry 4 }
c8B10BCurrentValidPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object gives the value of the number of 8B10B Valid
Packets encountered on an interface for the current
interval. This object only shows the lower word value of
the counter.The high word value is given by
c8B10BCurrentVPOverflow.
SNMP v2c or v3 managers can directly use
c8B10BCurrentHCValidPkts, which is a 64 bit counter."
::= { c8B10BCurrentEntry 5 }
c8B10BCurrentVPOverflow OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object gives the higher word value the number of 8B10B
valid packets encountered on an interface for the
current interval. If the value of
c8B10BCurrentValidPkts
is greater than 4,294,967,295, the higher word value will
be stored in this object.
SNMP v2c or v3 managers can directly use
c8B10BCurrentHCValidPkts, which is a 64 bit counter."
::= { c8B10BCurrentEntry 6 }
c8B10BCurrentHCValidPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of 8B10B valid packets
on this interface in the current interval.
This is a High Capacity ( 64 bit ) counter."
::= { c8B10BCurrentEntry 7 }
c8B10BCurrentInvalidPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object gives the value of the number of 8B10B invalid
packets encountered on an interface for the current
interval. This object only shows the lower word value of
the counter.The high word value is given by
c8B10BCurrentIPOverflow.
SNMP v2c or v3 managers can directly use
c8B10BCurrentHCInvalidPkts, which is a 64 bit counter."
::= { c8B10BCurrentEntry 8 }
c8B10BCurrentIPOverflow OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object gives the higher word value the number of 8B10B
invalid packets encountered on an interface for the
current interval. If the value of
c8B10BCurrentInvalidPkts
is greater than 4,294,967,295, the higher word value will
be stored in this object.
SNMP v2c or v3 managers can directly use
c8B10BCurrentHCInvalidPkts, which is a 64 bit counter."
::= { c8B10BCurrentEntry 9 }
c8B10BCurrentHCInvalidPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of 8B10B invalid packets
encountered on this interface in the current interval.
This is a High Capacity ( 64 bit ) counter."
::= { c8B10BCurrentEntry 10 }
c8B10BCurrentIdleSets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object gives the value of the number of 8B10B Idle
sets encountered on an interface for the current
interval. This object only shows the lower word value of
the counter.The high word value is given by
c8B10BCurrentISOverflow.
SNMP v2c or v3 managers can directly use
c8B10BCurrentHCIdleSets, which is a 64 bit counter."
::= { c8B10BCurrentEntry 11 }
c8B10BCurrentISOverflow OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object gives the higher word value the number of 8B10B
idle sets encountered on an interface for the
current interval. If the value of
c8B10BCurrentIdleSets
is greater than 4,294,967,295, the higher word value will
be stored in this object.
SNMP v2c or v3 managers can directly use
c8B10BCurrentHCIdleSets, which is a 64 bit counter."
::= { c8B10BCurrentEntry 12 }
c8B10BCurrentHCIdleSets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of 8B10B idle sets
encountered on this interface in the current interval.
This is a High Capacity ( 64 bit ) counter."
::= { c8B10BCurrentEntry 13 }
c8B10BCurrentNonIdleSets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object gives the value of the number of 8B10B non idle
sets encountered on an interface for the current
interval. This object only shows the lower word value of
the counter.The high word value is given by
c8B10BCurrentNISOverflow.
SNMP v2c or v3 managers can directly use
c8B10BCurrentHCNonIdleSets, which is a 64 bit counter."
::= { c8B10BCurrentEntry 14 }
c8B10BCurrentNISOverflow OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object gives the higher word value the number of 8B10B
non idle sets encountered on an interface for the
current interval. If the value of
c8B10BCurrentNonIdleSets
is greater than 4,294,967,295, the higher word value will
be stored in this object.
SNMP v2c or v3 managers can directly use
c8B10BCurrentHCNonIdleSets, which is a 64 bit counter."
::= { c8B10BCurrentEntry 15 }
c8B10BCurrentHCNonIdleSets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of 8B10B non-idle sets
encountered on this interface in the current interval.
This is a High Capacity ( 64 bit ) counter."
::= { c8B10BCurrentEntry 16 }
c8B10BCurrentDataSets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object gives the value of the number of 8B10B data
code groups encountered on an interface for the current
interval. This object only shows the lower word value of
the counter.The high word value is given by
c8B10BCurrentDSOverflow.
SNMP v2c or v3 managers can directly use
c8B10BCurrentHCDataSets, which is a 64 bit counter."
::= { c8B10BCurrentEntry 17 }
c8B10BCurrentDSOverflow OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object gives the higher word value the number of 8B10B
data code groups encountered on an interface for the
current interval. If the value of
c8B10BCurrentDataSets
is greater than 4,294,967,295, the higher word value will
be stored in this object.
SNMP v2c or v3 managers can directly use
c8B10BCurrentHCDataSets, which is a 64 bit counter."
::= { c8B10BCurrentEntry 18 }
c8B10BCurrentHCDataSets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of 8B10B data code
groups encountered on this interface in the current interval.
This is a High Capacity ( 64 bit ) counter."
::= { c8B10BCurrentEntry 19 }
-- 8B10BInterval Table
c8B10BIntervalTable OBJECT-TYPE
SYNTAX SEQUENCE OF C8B10BIntervalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the cumulative PM statistics
for the Fiber Channel/ Gigabit Ethernet (8B10B)
on the applicable interfaces."
::= { cerentMsDwdm8B10B 3 }
c8B10BIntervalEntry OBJECT-TYPE
SYNTAX C8B10BIntervalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the c8B10BIntervalTable."
INDEX { ifIndex, c8B10BIntervalType,
c8B10BIntervalNum }
::= { c8B10BIntervalTable 1 }
C8B10BIntervalEntry ::= SEQUENCE {
c8B10BIntervalType IntervalType,
c8B10BIntervalNum Integer32,
c8B10BIntervalCodeViols Counter32,
c8B10BIntervalCVOverflow Counter32,
c8B10BIntervalHCCodeViols Counter64,
c8B10BIntervalValidPkts Counter32,
c8B10BIntervalVPOverflow Counter32,
c8B10BIntervalHCValidPkts Counter64,
c8B10BIntervalInvalidPkts Counter32,
c8B10BIntervalIPOverflow Counter32,
c8B10BIntervalHCInvalidPkts Counter64,
c8B10BIntervalIdleSets Counter32,
c8B10BIntervalISOverflow Counter32,
c8B10BIntervalHCIdleSets Counter64,
c8B10BIntervalNonIdleSets Counter32,
c8B10BIntervalNISOverflow Counter32,
c8B10BIntervalHCNonIdleSets Counter64,
c8B10BIntervalDataSets Counter32,
c8B10BIntervalDSOverflow Counter32,
c8B10BIntervalHCDataSets Counter64,
c8B10BIntervalValidData TruthValue
}
c8B10BIntervalType OBJECT-TYPE
SYNTAX IntervalType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object is an index to the c8B10BIntervalTable.
It gives the type of interval for which 8B10B data has been
collected."
::= { c8B10BIntervalEntry 1 }
c8B10BIntervalNum OBJECT-TYPE
SYNTAX Integer32 (1..96)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object gives the number of the interval.
It is a number between 1 and 96, which identifies the
interval for which the set of 8B10B 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."
::= { c8B10BIntervalEntry 2 }
c8B10BIntervalCodeViols OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object gives the value of the number of 8B10B Coding
Violations encountered on an interface for a particular
interval. This object only shows the lower word value of
the counter.The high word value is given by
c8B10BIntervalCVOverflow.
SNMP v2c or v3 managers can directly use
c8B10BIntervalHCCodeViols, which is a 64 bit counter."
::= { c8B10BIntervalEntry 3 }
c8B10BIntervalCVOverflow OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object gives the higher word value the number of 8B10B
Coding Violations encountered on an interface for a
particular interval. If the value of
c8B10BIntervalCodeViols
is greater than 4,294,967,295, the higher word value will
be stored in this object.
SNMP v2c or v3 managers can directly use
c8B10BIntervalHCCodeViols, which is a 64 bit counter."
::= { c8B10BIntervalEntry 4 }
c8B10BIntervalHCCodeViols OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of 8B10B coding
violations encountered on this interface in a particular
interval.
This is a High Capacity ( 64 bit ) counter.
"
::= { c8B10BIntervalEntry 5 }
c8B10BIntervalValidPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object gives the value of the number of 8B10B Valid
Packets encountered on an interface for a particular
interval. This object only shows the lower word value of
the counter.The high word value is given by
c8B10BIntervalVPOverflow.
SNMP v2c or v3 managers can directly use
c8B10BIntervalHCValidPkts, which is a 64 bit counter.
"
::= { c8B10BIntervalEntry 6 }
c8B10BIntervalVPOverflow OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object gives the higher word value the number of 8B10B
valid packets encountered on an interface for a
particular interval. If the value of
c8B10BIntervalValidPkts
is greater than 4,294,967,295, the higher word value will
be stored in this object.
SNMP v2c or v3 managers can directly use
c8B10BIntervalHCValidPkts, which is a 64 bit counter."
::= { c8B10BIntervalEntry 7 }
c8B10BIntervalHCValidPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of 8B10B valid packets
on this interface in a particular interval.
This is a High Capacity ( 64 bit ) counter."
::= { c8B10BIntervalEntry 8 }
c8B10BIntervalInvalidPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object gives the value of the number of 8B10B invalid
packets encountered on an interface for a particular
interval. This object only shows the lower word value of
the counter.The high word value is given by
c8B10BIntervalIPOverflow.
SNMP v2c or v3 managers can directly use
c8B10BIntervalHCInvalidPkts, which is a 64 bit counter."
::= { c8B10BIntervalEntry 9 }
c8B10BIntervalIPOverflow OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object gives the higher word value the number of 8B10B
invalid packets encountered on an interface for a
particular interval. If the value of
c8B10BIntervalInvalidPkts
is greater than 4,294,967,295, the higher word value will
be stored in this object.
SNMP v2c or v3 managers can directly use
c8B10BIntervalHCInvalidPkts, which is a 64 bit counter."
::= { c8B10BIntervalEntry 10 }
c8B10BIntervalHCInvalidPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of 8B10B invalid packets
encountered on this interface in a particular interval.
This is a High Capacity ( 64 bit ) counter."
::= { c8B10BIntervalEntry 11 }
c8B10BIntervalIdleSets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object gives the value of the number of 8B10B Idle
sets encountered on an interface for a particular
interval. This object only shows the lower word value of
the counter.The high word value is given by
c8B10BIntervalISOverflow.
SNMP v2c or v3 managers can directly use
c8B10BIntervalHCIdleSets, which is a 64 bit counter."
::= { c8B10BIntervalEntry 12 }
c8B10BIntervalISOverflow OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object gives the higher word value the number of 8B10B
idle sets encountered on an interface for a
particular interval. If the value of
c8B10BIntervalIdleSets
is greater than 4,294,967,295, the higher word value will
be stored in this object.
SNMP v2c or v3 managers can directly use
c8B10BIntervalHCIdleSets, which is a 64 bit counter."
::= { c8B10BIntervalEntry 13 }
c8B10BIntervalHCIdleSets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of 8B10B idle sets
encountered on this interface in a particular interval.
This is a High Capacity ( 64 bit ) counter."
::= { c8B10BIntervalEntry 14 }
c8B10BIntervalNonIdleSets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object gives the value of the number of 8B10B non idle
sets encountered on an interface for a particular
interval. This object only shows the lower word value of
the counter.The high word value is given by
c8B10BIntervalNISOverflow.
SNMP v2c or v3 managers can directly use
c8B10BIntervalHCNonIdleSets, which is a 64 bit counter."
::= { c8B10BIntervalEntry 15 }
c8B10BIntervalNISOverflow OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object gives the higher word value the number of 8B10B
non idle sets encountered on an interface for a
particular interval. If the value of
c8B10BIntervalNonIdleSets
is greater than 4,294,967,295, the higher word value will
be stored in this object.
SNMP v2c or v3 managers can directly use
c8B10BIntervalHCNonIdleSets, which is a 64 bit counter."
::= { c8B10BIntervalEntry 16 }
c8B10BIntervalHCNonIdleSets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of 8B10B non-idle sets
encountered on this interface in a particular interval.
This is a High Capacity ( 64 bit ) counter."
::= { c8B10BIntervalEntry 17 }
c8B10BIntervalDataSets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object gives the value of the number of 8B10B data
code groups encountered on an interface for a particular
interval. This object only shows the lower word value of
the counter.The high word value is given by
c8B10BIntervalDSOverflow.
SNMP v2c or v3 managers can directly use
c8B10BIntervalHCDataSets, which is a 64 bit counter."
::= { c8B10BIntervalEntry 18 }
c8B10BIntervalDSOverflow OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object gives the higher word value the number of 8B10B
data code groups encountered on an interface for a
particular interval. If the value of
c8B10BIntervalDataSets
is greater than 4,294,967,295, the higher word value will
be stored in this object.
SNMP v2c or v3 managers can directly use
c8B10BIntervalHCDataSets, which is a 64 bit counter."
::= { c8B10BIntervalEntry 19 }
c8B10BIntervalHCDataSets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of 8B10B data code
groups encountered on this interface in a particular interval.
This is a High Capacity ( 64 bit ) counter."
::= { c8B10BIntervalEntry 20 }
c8B10BIntervalValidData OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This variable indicates if the data for this
interval is valid."
::= { c8B10BIntervalEntry 21 }
-- MIB Conformance Statements
cerentMsDwdmMIBConformance OBJECT IDENTIFIER ::=
{ cerentRequirements 30 }
cerentMsDwdmMIBCompliances OBJECT IDENTIFIER ::=
{ cerentMsDwdmMIBConformance 1 }
cerentMsDwdmMIBGroups OBJECT IDENTIFIER ::=
{ cerentMsDwdmMIBConformance 2 }
cerentMsDwdmMIBCompliance 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 {
cerentMsDwdmIfConfigGroup
}
OBJECT cMsDwdmIfConfigProtocol
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT cMsDwdmIfConfigDataRate
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT cMsDwdmIfConfigLoopback
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT cMsDwdmIfConfigWavelength
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT cMsDwdmIfConfigOtnStatus
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT cMsDwdmIfConfigFECStatus
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
::= { cerentMsDwdmMIBCompliances 1 }
--
-- units of conformance
--
cerentMsDwdmIfConfigGroup OBJECT-GROUP
OBJECTS {
cMsDwdmIfConfigProtocol,
cMsDwdmIfConfigDataRate,
cMsDwdmIfConfigLoopback,
cMsDwdmIfConfigWavelength,
cMsDwdmIfConfigOtnStatus,
cMsDwdmIfConfigFECStatus,
cMsDwdmIfOpticsValidIntervals,
cMsDwdmIfOTNValidIntervals,
cMsDwdmIfFECValidIntervals,
cMsDwdmIfConfigFECMode
}
STATUS current
DESCRIPTION
"The collection of objects to allow configurations and give
information related to the physical layer characteristics
of an interface."
::= { cerentMsDwdmMIBGroups 1 }
cerentMsDwdmOtnGroup OBJECT-GROUP
OBJECTS {
cMsDwdmOtnThreshFC,
cMsDwdmOtnThreshES,
cMsDwdmOtnThreshSES,
cMsDwdmOtnThreshUAS,
cMsDwdmOtnThreshBBE,
cMsDwdmOtnCurrentFC,
cMsDwdmOtnCurrentES,
cMsDwdmOtnCurrentSES,
cMsDwdmOtnCurrentUAS,
cMsDwdmOtnCurrentBBE,
cMsDwdmOtnCurrentESR,
cMsDwdmOtnCurrentSESR,
cMsDwdmOtnCurrentBBER,
cMsDwdmOtnIntervalFC,
cMsDwdmOtnIntervalES,
cMsDwdmOtnIntervalSES,
cMsDwdmOtnIntervalUAS,
cMsDwdmOtnIntervalBBE,
cMsDwdmOtnIntervalESR,
cMsDwdmOtnIntervalSESR,
cMsDwdmOtnIntervalBBER,
cMsDwdmOtnIntervalValidData
}
STATUS current
DESCRIPTION
"The objects used for monitoring the OTN error counters."
::= { cerentMsDwdmMIBGroups 2 }
cerentMsDwdmFECGroup OBJECT-GROUP
OBJECTS {
cMsDwdmFECThreshBitErrCor,
cMsDwdmFECThreshByteErrCor,
cMsDwdmFECThreshZeroErrDet,
cMsDwdmFECThreshOneErrDet,
cMsDwdmFECThreshUncorWords,
cMsDwdmFECCurrentBitErrCor,
cMsDwdmFECCurrentByteErrCor,
cMsDwdmFECCurrentZeroErrDet,
cMsDwdmFECCurrentOneErrDet,
cMsDwdmFECCurrentUncorWords,
cMsDwdmFECIntervalBitErrCor,
cMsDwdmFECIntervalByteErrCor,
cMsDwdmFECIntervalZeroErrDet,
cMsDwdmFECIntervalOneErrDet,
cMsDwdmFECIntervalUncorWords,
cMsDwdmFECIntervalValidData
}
STATUS current
DESCRIPTION
"The objects used for monitoring the FEC error counters."
::= { cerentMsDwdmMIBGroups 3 }
cMsDwdmIfTransportGroup OBJECT-GROUP
OBJECTS {
-- cMsDwdmIfTransportRingDirection,
cMsDwdmIfTransportPortRule,
cMsDwdmIfTransportPower,
cMsDwdmIfTransportReferencePower,
cMsDwdmIfTransportCalibratedPower,
cMsDwdmIfTransportInsertionLoss,
cMsDwdmIfTransportLaserStatus,
cMsDwdmIfTransportAmplifierMode,
cMsDwdmIfTransportGain,
cMsDwdmIfTransportReferenceTilt,
cMsDwdmIfTransportCalibratedTilt,
cMsDwdmIfTransportDCULoss,
cMsDwdmIfTransportExpectedGain,
cMsDwdmIfTransportOSRI,
cMsDwdmIfTransportSideIdentifier
}
STATUS current
DESCRIPTION
"The collection of objects to allow configurations and give
information related to the optical transportp hysical layer
characteristics of an interface."
::= { cerentMsDwdmMIBGroups 5 }
cMsDwdmIfMultiplexSectionTableGroup OBJECT-GROUP
OBJECTS {
-- cMsDwdmIfMultiplexSectionRingDirection,
cMsDwdmIfMultiplexSectionPortRule,
cMsDwdmIfMultiplexSectionPower,
cMsDwdmIfMultiplexSectionReferencePower,
cMsDwdmIfMultiplexSectionCalibratedPower,
cMsDwdmIfMultiplexSectionInsertionLoss,
cMsDwdmIfMultiplexSectionActualBand,
cMsDwdmIfMultiplexSectionExpectedBand,
cMsDwdmIfMultiplexSectionSideIdentifier
}
STATUS current
DESCRIPTION
"The collection of objects to allow configurations and give
information related to the optical multiplex section
physical layer characteristics of an interface."
::= { cerentMsDwdmMIBGroups 6 }
cMsDwdmIfChannelGroup OBJECT-GROUP
OBJECTS {
-- cMsDwdmIfChannelRingDirection,
cMsDwdmIfChannelPortRule,
cMsDwdmIfChannelPower,
cMsDwdmIfChannelReferencePower,
cMsDwdmIfChannelCalibratedPower,
cMsDwdmIfChannelInsertionLoss,
cMsDwdmIfChannelActualWavelength,
cMsDwdmIfChannelExpectedWavelength,
cMsDwdmIfChannelSideIdentifier
}
STATUS current
DESCRIPTION
"The collection of objects to allow configurations and give
information related to the optical channel physical layer
characteristics of an interface."
::= { cerentMsDwdmMIBGroups 7 }
cerent8B10BThreshGroup OBJECT-GROUP
OBJECTS {
c8B10BThreshInvalidPkts,
c8B10BThreshValidPkts,
c8B10BThreshIdleSets,
c8B10BThreshNonIdleSets,
c8B10BThreshDataSets,
c8B10BThreshCodeViols,
c8B10BIntervalCodeViols,
c8B10BThreshIPOverflow,
c8B10BThreshVPOverflow,
c8B10BThreshISOverflow,
c8B10BThreshNISOverflow,
c8B10BThreshDSOverflow,
c8B10BThreshCVOverflow,
c8B10BThreshHCInvalidPkts,
c8B10BThreshHCValidPkts,
c8B10BThreshHCIdleSets,
c8B10BThreshHCNonIdleSets,
c8B10BThreshHCDataSets,
c8B10BThreshHCCodeViols
}
STATUS current
DESCRIPTION
"The collection of objects used to set the thresholds
on 8B10B counters."
::= { cerentMsDwdmMIBGroups 8 }
cerent8B10BStatsGroup OBJECT-GROUP
OBJECTS {
c8B10BCurrentCodeViols,
c8B10BCurrentCVOverflow,
c8B10BCurrentHCCodeViols,
c8B10BCurrentValidPkts,
c8B10BCurrentVPOverflow,
c8B10BCurrentHCValidPkts,
c8B10BCurrentInvalidPkts,
c8B10BCurrentIPOverflow,
c8B10BCurrentHCInvalidPkts,
c8B10BCurrentIdleSets,
c8B10BCurrentISOverflow,
c8B10BCurrentHCIdleSets,
c8B10BCurrentNonIdleSets,
c8B10BCurrentNISOverflow,
c8B10BCurrentHCNonIdleSets,
c8B10BCurrentDataSets,
c8B10BCurrentDSOverflow,
c8B10BCurrentHCDataSets,
c8B10BIntervalHCCodeViols,
c8B10BIntervalValidPkts,
c8B10BIntervalHCValidPkts,
c8B10BIntervalInvalidPkts,
c8B10BIntervalHCInvalidPkts,
c8B10BIntervalIdleSets,
c8B10BIntervalHCIdleSets,
c8B10BIntervalNonIdleSets,
c8B10BIntervalHCNonIdleSets,
c8B10BIntervalDataSets,
c8B10BIntervalHCDataSets,
c8B10BIntervalCVOverflow,
c8B10BIntervalVPOverflow,
c8B10BIntervalIPOverflow,
c8B10BIntervalISOverflow,
c8B10BIntervalNISOverflow,
c8B10BIntervalDSOverflow,
c8B10BIntervalValidData
}
STATUS current
DESCRIPTION
"The collection of objects used to monitor the 8B10B
error counters."
::= { cerentMsDwdmMIBGroups 9 }
END