diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/infinera/LUM-WDM-MIB | |
| download | mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip | |
Diffstat (limited to 'MIBS/infinera/LUM-WDM-MIB')
| -rw-r--r-- | MIBS/infinera/LUM-WDM-MIB | 11009 |
1 files changed, 11009 insertions, 0 deletions
diff --git a/MIBS/infinera/LUM-WDM-MIB b/MIBS/infinera/LUM-WDM-MIB new file mode 100644 index 0000000..7194e2e --- /dev/null +++ b/MIBS/infinera/LUM-WDM-MIB @@ -0,0 +1,11009 @@ +LUM-WDM-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, Integer32, NOTIFICATION-TYPE, + Gauge32, IpAddress + FROM SNMPv2-SMI + OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP + FROM SNMPv2-CONF + RowStatus, TestAndIncr, DisplayString, DateAndTime + FROM SNMPv2-TC + lumModules, lumWdmMIB + FROM LUM-REG + FaultStatus, MgmtNameString, SubrackNumber, SlotNumber, PortNumber, + LambdaFrequency, LambdaType, PortType, BoardOrInterfaceAdminStatus, + BoardOrInterfaceOperStatus, CommandString, ObjectProperty, SignalFormat, + BerLevel, ResetWithNA, Signed32WithNA, EnabledDisabledWithNA, + AdminStatusWithNA, OperStatusWithNA, TruthValueWithNA + FROM LUM-TC; + +lumWdmMIBModule MODULE-IDENTITY + LAST-UPDATED + "201903310000Z" -- March 31st 2019 + ORGANIZATION + "Infinera Corporation" + CONTACT-INFO + "techsupport@infinera.se" + DESCRIPTION + "The WDM trunk interface and protection group MIB. + - General + - WDM trunk interfaces + - WDM passive interfaces + - Protection groups +" + REVISION + "201903310000Z" -- March 31st 2019 + DESCRIPTION + "Changes made for release r32.1: + - added wdmIfTrxTunable" + REVISION + "201804240000Z" -- Apr 24th 2018 + DESCRIPTION + "Changes made for release r31.1: + - Added passiveIfIfNo" + REVISION + "201712150000Z" -- Dec 15th 2017 + DESCRIPTION + "Changes made for release r30.0: + - Added ChannelStartupCommand in CtrlGroup + - Added attrs MaxAttenuation/MinAttenuation/AttenControlOffset/AttenControlDegraded in WdmCtrlChannel + - Added wdmCtrlChannelNotFound alarm in WdmCtrlChannel" + REVISION + "201706220000Z" -- June 22nd 2017 + DESCRIPTION + "Changes made for release r29.0: + - Added wdmCtrlGroupTotalPower + - Changed descr for wdmCtrlGroupOutputPowerMismatch from 1.5dB to 1.4dB + - Changed ORGANIZATION and CONTACT-INFO" + REVISION + "201704170000Z" -- April 17th 2017 + DESCRIPTION + "Changes made for release r28.1: + - Adjusted limits for current and wanted link delay compensation." + REVISION + "201611300000Z" -- November 30th 2016 + DESCRIPTION + "Changes made for release r28.0: + - Added channel descr field on optical ctr groups. + - added AID and physical location" + REVISION + "201607290000Z" -- Jul 29th 2016 + DESCRIPTION + "Changes made for release r27.1: + - Added delay compensation table. + - Added delay compensation link table." + REVISION + "201601110000Z" -- Jan 11th 2016 + DESCRIPTION + "Added default value notPresent for operStatus." + REVISION + "201511300000Z" -- Nov 30th 2015 + DESCRIPTION + "Changes made for release r26: + - Removed possibility to see tpddgbe broadcast ring since that is + no longer supported." + REVISION + "201408150000Z" -- Aug 15th 2014 + DESCRIPTION + "Changes made for release r23.1: + - Added a new alarm to wdm ctrl group that will tell if the output + power of the OA differs by more than 1.5dB from the monitor port + insertion loss." + REVISION + "201405160000Z" -- May 16th 2014 + DESCRIPTION + "Changes made for release r23: + - NearEndLoopback for msMxpQMS2G5 + - Added two traffic combinations for fhmxp10g board." + REVISION + "201309260000Z" -- September 26th 2013 + DESCRIPTION + "Changes made for release r22: + - Added revertive switching for gbe9mxp10gfec, tpq10gfec(i) and msmxp10g + - Extended loopback times to 120 hours" + REVISION + "201305010000Z" -- May 1st 2013 + DESCRIPTION + "Changes made for release r21: + - Added far end line loopback for tpq10gfec and tpq10gfeci. + - Added Near end line loopback for msMxp (3 images), + gbeMxp10GFEC, tpD10GbE. + - Added tpq10gfeci board. + - Added tpq10gfecregi board. + - Signal degraded threshold added and + Signal Degraded Protection implemented + on tpD10GbE and gbeMxp10GFEC. + - Added Far end loopback for msMxp (3 images), + gbeMxp10GFEC and tpD10GbE." + REVISION + "201212200000Z" -- Dec 20th 2012 + DESCRIPTION + "Changes made for release r20: + - Boards msTp40G, msMxp40G added. + - Attributes Signal degraded threshold and Signal Degraded Protection + added." + REVISION + "201209210000Z" -- Sept 21st 2012 + DESCRIPTION + "Changes made for release r19.0.2: + - Traffic combination gbEx3Stm4Oc12x1Stm1Oc3x3Basic + and gbESyncEx3Stm4Oc12Stm1Oc3x1Basic + added for msmxp." + REVISION + "201203300000Z" -- March 30th 2012 + DESCRIPTION + "Changes made for release r19: + -Optical control loop - channel alarms added." + REVISION + "201112200000Z" -- Dec 20th 2011 + DESCRIPTION + "Changes made for release r18: + - Signal format description updated. + - Boards tpqmp and tpq10GfecReg added. + - Attribute Actual signal format added. + - Basic implementation requirements for the WDM MIB updated to R18." + REVISION + "201104120000Z" -- April 12th 2011 + DESCRIPTION + "Added new compliance group to mark adding write support for trail trace." + REVISION + "200601270000Z" -- January 27th 2006 + DESCRIPTION + "Included protection groups in minimal compliance groups for TS-family. + Added TS-1100 specific alarms." + REVISION + "200509260000Z" -- September 26th 2005 + DESCRIPTION + "Added minimal compliance groups for TS-family" + REVISION + "200507070000Z" -- July 7th 2005 + DESCRIPTION + "Added minimal compliance statements for TS-family" + REVISION + "200212040000Z" -- December 4th 2002 + DESCRIPTION + "Added trace identifier attributes in the wdm interface table." + REVISION + "200205310000Z" -- May 31st 2002 + DESCRIPTION + "Added wdmIfUnexpectedTxLambda alarm." + REVISION + "200205160000Z" -- May 16th 2002 + DESCRIPTION + "Moved PM thresholds to PM-mib. + Added complete set of PM alarms." + REVISION + "200205150000Z" -- May 15th 2002 + DESCRIPTION + "Added PM alarm thresholds." + REVISION + "200202200000Z" -- February 20th 2002 + DESCRIPTION + "Replaced old protection traps with one trap including status + attributes." + REVISION + "200202010000Z" -- February 1st 2002 + DESCRIPTION + "Deprecated inbandStatus. Corresponding info will be available in the IP MIB. + Changed default value for inbandMode to down. + Changed default value for laser temp threshold to 3 (0.3 degrees centigrade). + AIS and FDI severity changed to minor." + REVISION + "200201240000Z" -- January 24th 2002 + DESCRIPTION + "Updated protection administrative and operational status. + Added fec mode on wdm interfaces." + REVISION + "200201170000Z" -- January 17th 2002 + DESCRIPTION + "Deprecated wdmPassiveIfLambdaMax. + Changed wdmPassiveIfLambdaMin alias to just lambda. + Removed '(SDH)' from alarm texts." + REVISION + "200201160000Z" -- January 16th 2002 + DESCRIPTION + "Added expected lambda for passive and wdm i/f." + REVISION + "200201090000Z" -- January 9th 2002 + DESCRIPTION + "Deprecated passiveIfLastChange, added ifInbandStatus." + REVISION + "200112030000Z" -- December 3rd 2001 + DESCRIPTION + "Moved admin and operStatus definitions to LUM-TC" + REVISION + "200111220000Z" -- November 22nd 2001 + DESCRIPTION + "Added inband mode and status. + Added traps on laserStatus and changed the protection definitions." + REVISION + "200111090000Z" -- November 9th 2001 + DESCRIPTION + "lossOfFEC hidden; not supported yet. + Added bitrate mismatch. + Changed name of protection notification. + Added laserBias meter and threshold. + Added lossOfSignal threshold. + Added j0PathTrace." + REVISION + "200110300000Z" -- October 30th 2001 + DESCRIPTION + "MIB versions and testAndIncr hidden - not supported yet. + Updated conformance." + REVISION + "200110230000Z" -- October 23d 2001 + DESCRIPTION + "Added wdmIfRx port, changed wdmPort to wdmTxPort. + Adapted passive interfaces to one port per interface." + REVISION + "200110100000Z" -- October 10th 2001 + DESCRIPTION + "Introduced restriction on one wdm trunk i/f per board. + Renamed protection group admin- and operStatus values. + Moved passive i/f table from the LAMBDA-mib. + Updated max-access to indicate attributes for creation. + Introduced service admin and operStatus. + Updated laserMode and laserStatus. + Changed alarm names to 'long' names. + Adapted to changes in other MIBs." + REVISION + "200109050000Z" -- September 5th 2001 + DESCRIPTION + "Moved lossOfLock to transponder MIB. + Added lossOfForwardErrorCorrection." + REVISION + "200109040000Z" -- September 4th 2001 + DESCRIPTION + "Default values for protections physical postition + is now 0 (undefined)." + REVISION + "200108240000Z" -- August 24th 2001 + DESCRIPTION + "Added notification on protection status change. + Added time stamp for the protection entry." + REVISION + "200108140000Z" -- August 14th 2001 + DESCRIPTION + "Changes after review. + Removed most lambda info from the interfaces. + Interfaces are rxTx with fixed txLambda and + broadband rxLambda. + Renamed laserTempDefault to laserTemp. + Merged temperature offset thresholds in to one attribute. + Added descriptions for all alarms. + Added compliance info. + Added protection group configuration group proposal." + REVISION + "200108080000Z" -- August 9th 2001 + DESCRIPTION + "The initial revision of this module." + ::= { lumModules 6 } + + +-- ---------------------------------------------------- +-- Conformance area, containing groups and complicance +-- specifications. +-- ---------------------------------------------------- + +lumWdmConfs OBJECT IDENTIFIER ::= { lumWdmMIB 1 } +lumWdmGroups OBJECT IDENTIFIER ::= { lumWdmConfs 1 } +lumWdmCompl OBJECT IDENTIFIER ::= { lumWdmConfs 2 } +lumWdmMinimalGroups OBJECT IDENTIFIER ::= { lumWdmConfs 3 } +lumWdmMinimalCompl OBJECT IDENTIFIER ::= { lumWdmConfs 4 } + + +-- ---------------------------------------------------- +-- Root for objects in the wdm MIB +-- ---------------------------------------------------- + +lumWdmMIBObjects OBJECT IDENTIFIER ::= { lumWdmMIB 2 } + + +-- ---------------------------------------------------- +-- This MIB contains the following groups: +-- ---------------------------------------------------- + +wdmGeneral OBJECT IDENTIFIER ::= { lumWdmMIBObjects 1 } +wdmIfList OBJECT IDENTIFIER ::= { lumWdmMIBObjects 2 } +wdmProtList OBJECT IDENTIFIER ::= { lumWdmMIBObjects 3 } +lumentisWdmNotifications OBJECT IDENTIFIER ::= { lumWdmMIBObjects 4 } +wdmPassiveIfList OBJECT IDENTIFIER ::= { lumWdmMIBObjects 5 } +wdmVc4List OBJECT IDENTIFIER ::= { lumWdmMIBObjects 6 } +wdmRemoteProtList OBJECT IDENTIFIER ::= { lumWdmMIBObjects 7 } +wdmCtrlChannelList OBJECT IDENTIFIER ::= { lumWdmMIBObjects 8 } +wdmCtrlGroupList OBJECT IDENTIFIER ::= { lumWdmMIBObjects 9 } +wdmSubChannelList OBJECT IDENTIFIER ::= { lumWdmMIBObjects 10 } +wdmCtrlGlobal OBJECT IDENTIFIER ::= { lumWdmMIBObjects 11 } +wdmDelayCompPGList OBJECT IDENTIFIER ::= { lumWdmMIBObjects 12 } +wdmDelayCompLinkList OBJECT IDENTIFIER ::= { lumWdmMIBObjects 13 } +wdmMeanChannelPowerControlGlobalList OBJECT IDENTIFIER ::= { lumWdmMIBObjects 14 } +wdmMeanChannelPowerControlList OBJECT IDENTIFIER ::= { lumWdmMIBObjects 15 } + +-- ---------------------------------------------------- +-- Textual Conventions +-- ---------------------------------------------------- + +-- ---------------------------------------------------- +-- General group +-- ---------------------------------------------------- + +wdmGeneralTestAndIncr OBJECT-TYPE + SYNTAX TestAndIncr + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Protection against simultaneous access from + multiple managers. See SNMPv2-TC. +" + ::= { wdmGeneral 1 } + +wdmGeneralMibSpecVersion OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The MIB specification version. + + tbd: persistent? +" + DEFVAL { "" } + ::= { wdmGeneral 2 } + +wdmGeneralMibImplVersion OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The MIB implementation version. + + tbd: persistent? +" + DEFVAL { "" } + ::= { wdmGeneral 3 } + +wdmGeneralLastChangeTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The time when the configuration of the MIB was + last changed. +" + ::= { wdmGeneral 4 } + +wdmGeneralStateLastChangeTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The time when the state of the MIB was last + changed. +" + ::= { wdmGeneral 5 } + +wdmGeneralWdmIfTableSize OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Size of table +" + ::= { wdmGeneral 6 } + +wdmGeneralWdmPassiveIfTableSize OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Size of table +" + ::= { wdmGeneral 7 } + +wdmGeneralWdmProtTableSize OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Size of table +" + ::= { wdmGeneral 8 } + +wdmGeneralWdmVc4TableSize OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Size of table +" + ::= { wdmGeneral 9 } + +wdmGeneralWdmRemoteProtTableSize OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Size of table +" + ::= { wdmGeneral 10 } + +wdmGeneralWdmCtrlChannelTableSize OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Size of table +" + ::= { wdmGeneral 11 } + +wdmGeneralWdmCtrlGroupTableSize OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Size of table +" + ::= { wdmGeneral 12 } + +wdmGeneralWdmSubChannelTableSize OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Size of table +" + ::= { wdmGeneral 13 } + +wdmGeneralWdmDelayCompPGTableSize OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Size of table +" + ::= { wdmGeneral 14 } + +wdmGeneralWdmDelayCompLinkTableSize OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Size of table +" + ::= { wdmGeneral 15 } + +wdmGeneralWdmMeanChannelPowerControlTableSize OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Size of table +" + ::= { wdmGeneral 16 } + +wdmGeneralWdmMeanChannelPowerControlGlobalTableSize OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Size of table +" + ::= { wdmGeneral 17 } + +-- ---------------------------------------------------- +-- WDM trunk interfaces +-- ---------------------------------------------------- + +wdmIfTable OBJECT-TYPE + SYNTAX SEQUENCE OF WdmIfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The interface list." + ::= { wdmIfList 1 } + +wdmIfEntry OBJECT-TYPE + SYNTAX WdmIfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the interface list. +" + INDEX { wdmIfIndex } + ::= { wdmIfTable 1 } + +WdmIfEntry ::= + SEQUENCE { + wdmIfIndex Unsigned32, + wdmIfName MgmtNameString, + wdmIfDescr DisplayString, + wdmIfSubrack SubrackNumber, + wdmIfSlot SlotNumber, + wdmIfTxPort PortNumber, + wdmIfInvPhysIndexOrZero Unsigned32, + wdmIfTxLambda LambdaFrequency, + wdmIfHighSpeedMin Gauge32, + wdmIfHighSpeedMax Gauge32, + wdmIfPowerLevel Integer32, + wdmIfPowerLevelHighThreshold Integer32, + wdmIfPowerLevelLowThreshold Integer32, + wdmIfLaserTemp Unsigned32, + wdmIfLaserTempOffset Integer32, + wdmIfLaserTempOffsetThreshold Unsigned32, + wdmIfLaserMode INTEGER, + wdmIfLaserStatus INTEGER, + wdmIfAdminStatus BoardOrInterfaceAdminStatus, + wdmIfOperStatus BoardOrInterfaceOperStatus, + wdmIfLossOfSignal FaultStatus, + wdmIfReceivedPowerHigh FaultStatus, + wdmIfReceivedPowerLow FaultStatus, + wdmIfLaserBiasHigh FaultStatus, + wdmIfErroredSeconds FaultStatus, + wdmIfSeverelyErroredSeconds FaultStatus, + wdmIfBackgroundBlockErrors FaultStatus, + wdmIfUnavailableSeconds FaultStatus, + wdmIfForwardDefectIndication FaultStatus, + wdmIfBackwardDefectIndication FaultStatus, + wdmIfLossOfFrame FaultStatus, + wdmIfAlarmIndicationSignal FaultStatus, + wdmIfRemoteDefectIndication FaultStatus, + wdmIfLossOfSync FaultStatus, + wdmIfLossOfForwardingErrorCorrection FaultStatus, + wdmIfLaserTempHigh FaultStatus, + wdmIfLaserTempLow FaultStatus, + wdmIfRxPort PortNumber, + wdmIfBitrateMismatch FaultStatus, + wdmIfLaserBias Unsigned32, + wdmIfLaserBiasThreshold Unsigned32, + wdmIfLossOfSignalThreshold Integer32, + wdmIfJ0PathTrace OCTET STRING, + wdmIfInbandMode INTEGER, + wdmIfInbandStatus INTEGER, + wdmIfExpectedTxLambda LambdaFrequency, + wdmIfForwardingErrorCorrectionMode INTEGER, + wdmIfUnexpectedTxLambda FaultStatus, + wdmIfTraceIntrusionMode INTEGER, + wdmIfTraceTransmitted DisplayString, + wdmIfTraceReceived DisplayString, + wdmIfTraceExpected DisplayString, + wdmIfTraceAlarmMode INTEGER, + wdmIfTraceMismatch FaultStatus, + wdmIfLaserStatusLastChangeTime DateAndTime, + wdmIfSuppressRemoteAlarms INTEGER, + wdmIfSerialNumberMismatch FaultStatus, + wdmIfOptimizeDecisionThreshold CommandString, + wdmIfThresholdOptimizationState INTEGER, + wdmIfUseHwDefaultDecisionThreshold INTEGER, + wdmIfFecCorrectedZeros Unsigned32, + wdmIfFecCorrectedOnes Unsigned32, + wdmIfOptimizedForSerialNumber DisplayString, + wdmIfRelativeDecisionThreshold Integer32, + wdmIfTrxCodeMismatch FaultStatus, + wdmIfTrxBitrateUnavailable FaultStatus, + wdmIfTrxMissing FaultStatus, + wdmIfTrxClass DisplayString, + wdmIfLaserTempHighRelativeThreshold Integer32, + wdmIfLaserTempLowRelativeThreshold Integer32, + wdmIfTransmitterFailed FaultStatus, + wdmIfReceiverSensitivity Integer32, + wdmIfPowerLevelLowRelativeThreshold Integer32, + wdmIfIllegalFrequency FaultStatus, + wdmIfLaserForcedOn INTEGER, + wdmIfTrafficCombination INTEGER, + wdmIfSelectTrafficCombination CommandString, + wdmIfObjectProperty ObjectProperty, + wdmIfTxPowerLevel Integer32, + wdmIfLaserTempActual Integer32, + wdmIfTrxFailed FaultStatus, + wdmIfDisabled FaultStatus, + wdmIfLoopback FaultStatus, + wdmIfContinousOptimization INTEGER, + wdmIfThresholdOptimizationResultCause DisplayString, + wdmIfDistributionRole INTEGER, + wdmIfConfigurationCommand CommandString, + wdmIfNoFrequencySet FaultStatus, + wdmIfFormat SignalFormat, + wdmIfConfigurationFormatCommand CommandString, + wdmIfOHTransparency INTEGER, + wdmIfLinkDown FaultStatus, + wdmIfAutoNegotiationMode INTEGER, + wdmIfAutoNegotiationStatus INTEGER, + wdmIfFlowControlMode INTEGER, + wdmIfGroupLineMode INTEGER, + wdmIfFecType INTEGER, + wdmIfFarEndLoopback INTEGER, + wdmIfFarEndLoopbackTimeout Integer32, + wdmIfFarEndLoopbackEnabled FaultStatus, + wdmIfChangeLoopbackCommand CommandString, + wdmIfFecFailure FaultStatus, + wdmIfTxSignalStatus INTEGER, + wdmIfRxSignalStatus INTEGER, + wdmIfNearEndLoopback INTEGER, + wdmIfNearEndLoopbackTimeout Integer32, + wdmIfNearEndLoopbackEnabled FaultStatus, + wdmIfChangeNearEndLoopbackCommand CommandString, + wdmIfSignalDegraded FaultStatus, + wdmIfHubProtectionMode INTEGER, + wdmIfActualFormat SignalFormat, + wdmIfTdcDispersion INTEGER, + wdmIfTdcDispersionCommand CommandString, + wdmIfTdcDispersionMode INTEGER, + wdmIfLineControlLoopCurrentState DisplayString, + wdmIfSignalDegradeThreshold BerLevel, + wdmIfTrxThresholdOptimizationState INTEGER, + wdmIfTrxDecisionThreshold Integer32, + wdmIfSwControlledLaserShutdown INTEGER, + wdmIfChangeSwControlledLaserShutdownCommand CommandString, + wdmIfControlledLaserShutdownEnabled FaultStatus, + wdmIfAid DisplayString, + wdmIfPhysicalLocation DisplayString, + wdmIfTrxTunable TruthValueWithNA } + +wdmIfIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary index assigned to each if entry. +" + ::= { wdmIfEntry 1 } + +wdmIfName OBJECT-TYPE + SYNTAX MgmtNameString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The management name of the interface, for example + 'wdm:1:2:1'. +" + ::= { wdmIfEntry 2 } + +wdmIfDescr OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "User configurable label. +" + DEFVAL { "" } + ::= { wdmIfEntry 3 } + +wdmIfSubrack OBJECT-TYPE + SYNTAX SubrackNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of the subrack where the interface + is located. +" + ::= { wdmIfEntry 4 } + +wdmIfSlot OBJECT-TYPE + SYNTAX SlotNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of the slot where the interface is + located. +" + ::= { wdmIfEntry 5 } + +wdmIfTxPort OBJECT-TYPE + SYNTAX PortNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of the port where the interface is + located. +" + ::= { wdmIfEntry 6 } + +wdmIfInvPhysIndexOrZero OBJECT-TYPE + SYNTAX Unsigned32 (0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The row in the invPhysTable for this interface. + Set to 0 if not known. +" + ::= { wdmIfEntry 7 } + +wdmIfTxLambda OBJECT-TYPE + SYNTAX LambdaFrequency + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The transmitted frequency given in hundreds of + GHz (0.01 GHz). +" + ::= { wdmIfEntry 8 } + +wdmIfHighSpeedMin OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum speed in units of 1,000,000 bits per + second. If this object reports a value of 'n' then + the speed of the interface is somewhere in the + range of 'n-500,000' to 'n+499,999'. +" + ::= { wdmIfEntry 9 } + +wdmIfHighSpeedMax OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum speed in units of 1,000,000 bits per + second. If this object reports a value of 'n' then + the speed of the interface is somewhere in the + range of 'n-500,000' to 'n+499,999'. +" + ::= { wdmIfEntry 10 } + +wdmIfPowerLevel OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The received power level in units of 0.1 dBm. +" + ::= { wdmIfEntry 11 } + +wdmIfPowerLevelHighThreshold OBJECT-TYPE + SYNTAX Integer32 (-380..-60) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The upper threshold for received power level in + units of 0.1 dBm. + + Note: Depending on the type of board and interface + the value range may vary. +" + DEFVAL { -80 } + ::= { wdmIfEntry 12 } + +wdmIfPowerLevelLowThreshold OBJECT-TYPE + SYNTAX Integer32 (-380..-60) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The lower threshold for received power level in + units of 0.1 dBm. + + Note: Depending on the type of board and interface + the value range may vary. +" + DEFVAL { -270 } + ::= { wdmIfEntry 13 } + +wdmIfLaserTemp OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The pre-set laser temperature in units of + 0.1 degrees centigrade. +" + ::= { wdmIfEntry 14 } + +wdmIfLaserTempOffset OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current offset from the pre-set temperature + in units of 0.1 degrees centigrade. +" + ::= { wdmIfEntry 15 } + +wdmIfLaserTempOffsetThreshold OBJECT-TYPE + SYNTAX Unsigned32 (1..100) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The absolute value of the offset for the LTL + and LTH alarms in units of 0.1 degrees centigrade. +" + DEFVAL { 3 } + ::= { wdmIfEntry 16 } + +wdmIfLaserMode OBJECT-TYPE + SYNTAX INTEGER { + on (1), + als (2) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The administrative state of the TX-side laser. + + on - The laser is turned on. + + als - Automatic Laser Shutdown/Turn-Off + when lossOfSignal is detected on the RX side of + the trunk interface. + Note, als is not available for MBA boards. + +" + DEFVAL { als } + ::= { wdmIfEntry 17 } + +wdmIfLaserStatus OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The operational state of the TX-side laser. + + off - The laser is turned off. + + on - The laser is turned on. +" + ::= { wdmIfEntry 18 } + +wdmIfAdminStatus OBJECT-TYPE + SYNTAX BoardOrInterfaceAdminStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The administrative state for the interface. + + down - The interface is de-activated. + + service - The interface is activated but alarms + are suppressed. Intended for use during service + or re-configuration. When service is concluded + adminStatus should be set to 'up' again. Note that + there is no difference between 'up' and 'service', + if no alarms can be raised from this object. + + up - The interface will be activated when + available. Alarms are not suppressed. + + This attribute can be written via SNMP. +" + DEFVAL { up } + ::= { wdmIfEntry 19 } + +wdmIfOperStatus OBJECT-TYPE + SYNTAX BoardOrInterfaceOperStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The operational state for the interface. + + notPresent - The interface is not available. + + down - The interface is de-activated or there are + faults preventing its transition to the 'up' state. + + up - The interface is active. +" + DEFVAL { notPresent } + ::= { wdmIfEntry 20 } + +wdmIfLossOfSignal OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Loss of signal. + Applicable for all signal formats. + + A(ctivation): Active loss of signal HW indication. + + D(e-activation): Inactive loss of signal HW + indication. +" + ::= { wdmIfEntry 21 } + +wdmIfReceivedPowerHigh OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Received power level is too high. + Applicable for all signal formats. + + A: The received power level exceeds the + the built-in overload threshold. + + D: The received power level is 0.5 dB below the + overload threshold. +" + ::= { wdmIfEntry 22 } + +wdmIfReceivedPowerLow OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Received power level low threshold exceeded. + Applicable for all signal formats. + + A: The received power level is below the + associated threshold. + + D: The received power level is 0.5 dB above the + threshold. +" + ::= { wdmIfEntry 23 } + +wdmIfLaserBiasHigh OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Laser bias high threshold exceeded. + + A: The laser bias current exceeds the associated + threshold. + + D: The laser bias current is 0.5 mA below the + associated threshold. +" + ::= { wdmIfEntry 24 } + +wdmIfErroredSeconds OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Note: This attribute is deprecated! + + Errored seconds (ES) threshold exceeded. + + A: The number of errored seconds during a period + exceeds the associated threshold. + + D: At the start of a new period. +" + ::= { wdmIfEntry 25 } + +wdmIfSeverelyErroredSeconds OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Note: This attribute is deprecated! + + Severely errored seconds (SES) threshold exceeded. + + A: The number of severely errored seconds during + a period exceeds the associated threshold. + + D: At the start of a new period. +" + ::= { wdmIfEntry 26 } + +wdmIfBackgroundBlockErrors OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Note: This attribute is deprecated! + + Background block errors (BBE) threshold exceeded. + + A: The number of errors during a period + exceeds the associated threshold. + + D: At the start of a new period. +" + ::= { wdmIfEntry 27 } + +wdmIfUnavailableSeconds OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Note: This attribute is deprecated! + + Unavailable seconds (UAS) threshold exceeded. + + A: The number of unavailable seconds during a + period exceeds the associated threshold. + + D: At the start of a new period. +" + ::= { wdmIfEntry 28 } + +wdmIfForwardDefectIndication OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Forward defect indication. + Applicable for all signal formats; detected at + WDM level. This alarm suppresses the + corresponding SDH/Sonet alarm. + + A: Forward defect indication (in wrapper) active. + + D: Forward defect indication inactive. +" + ::= { wdmIfEntry 29 } + +wdmIfBackwardDefectIndication OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Backward defect indication. + Applicable for all signal formats; detected at + WDM level. This alarm suppresses the + corresponding SDH/Sonet alarm. + + A: Backward defect indication (in wrapper) active. + + D: Backward defect indication inactive. +" + ::= { wdmIfEntry 30 } + +wdmIfLossOfFrame OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Loss of frame. + Applicable for SDH/Sonet signal formats. + + A: SDH frame can not be located. + + D: SDH frame is located. +" + ::= { wdmIfEntry 31 } + +wdmIfAlarmIndicationSignal OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Alarm indication signal. + Applicable for SDH/Sonet signal formats. + For other proprietary formats, e.g. for + the tpDDGbE line signal, a similar + functionality is emulated. + + A: An 'all ones' SDH/Sonet signal is detected. + + D: SDH/Sonet signal recovered. +" + ::= { wdmIfEntry 32 } + +wdmIfRemoteDefectIndication OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Remote defect indication. + Applicable for SDH/Sonet signal formats. + + A: RDI indication (in SDH/Sonet frame) active. + + D: RDI indication inactive. +" + ::= { wdmIfEntry 33 } + +wdmIfLossOfSync OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Loss of sync (GbE). + Applicable for GbE signal formats. + + A: GbE 'frame' can not be located. + + D: GbE 'frame' is located. +" + ::= { wdmIfEntry 34 } + +wdmIfLossOfForwardingErrorCorrection OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Loss of forwarding error correction (FEC). + Applicable for all signal formats. + + A: The interface is unable to perform forwarding + error correction. + + D: The interface is able to perform FEC. +" + ::= { wdmIfEntry 35 } + +wdmIfLaserTempHigh OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Laser temperature high threshold exceeded. + + A: The temperature exceeds the associated + threshold. + + D: Temperature is 0.5 degrees centigrade below + the associated threshold. +" + ::= { wdmIfEntry 36 } + +wdmIfLaserTempLow OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Laser temperatur low threshold exceeded. + The temperature exceeds the associated threshold. + + A: The temperature exceeds the associated + threshold. + + D: Temperature is 0.5 degrees centigrade above the + associated threshold. +" + ::= { wdmIfEntry 37 } + +wdmIfRxPort OBJECT-TYPE + SYNTAX PortNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of the port where the interface is + located. +" + ::= { wdmIfEntry 38 } + +wdmIfBitrateMismatch OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bitrate mismatch (Other). + Applicable for other signal formats. + + A: The interface is unable to lock to the + inserted signal. + + D: The interface is able to lock to the inserted + signal. +" + ::= { wdmIfEntry 39 } + +wdmIfLaserBias OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Measures laser bias current value in tenths of + mA (0.1 mA). +" + ::= { wdmIfEntry 40 } + +wdmIfLaserBiasThreshold OBJECT-TYPE + SYNTAX Unsigned32 (0..300) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Sets the threshold for the laser bias alarm. + in percentage relative to the value set during + production. The preset value is 100%. +" + DEFVAL { 200 } + ::= { wdmIfEntry 41 } + +wdmIfLossOfSignalThreshold OBJECT-TYPE + SYNTAX Integer32 (-380..-220) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The upper threshold received power level in + units of 0.1 dBm. + + Note: Depending on the type of board and interface + the value range may vary. +" + DEFVAL { -350 } + ::= { wdmIfEntry 42 } + +wdmIfJ0PathTrace OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1 | 16)) + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The received J0 path trace string. + Applicable for SDH/Sonet signal formats. +" + ::= { wdmIfEntry 44 } + +wdmIfInbandMode OBJECT-TYPE + SYNTAX INTEGER { + down (1), + up (2) } + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "The administrative state the in-band management + channel of the WDM interface. + + down - The management channel is disabled. + + up - The management channel is in use. +" + DEFVAL { down } + ::= { wdmIfEntry 45 } + +wdmIfInbandStatus OBJECT-TYPE + SYNTAX INTEGER { + down (1), + up (2) } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The operational state the in-band management + channel of the WDM interface. + + down - The management channel is disabled. + + up - The management channel is in use. +" + ::= { wdmIfEntry 46 } + +wdmIfExpectedTxLambda OBJECT-TYPE + SYNTAX LambdaFrequency + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The expected frequency or wavelength. + ch871 means the frequency 187.1 THz. + w1310 means the wavelength 1310 nm. + + The semantic of this attribute is different depending + on the laser frequency type. + + Fixed frequency: 'Unexpected frequency' is raised if + the expected frequency is not equal to actual + frequency. + + Tunable frequency: The attribute is used to tune the + laser frequency. 'No frequency set' is raised if no + frequency has been selected. + + This attribute can be written via SNMP. +" + DEFVAL { 0 } + ::= { wdmIfEntry 47 } + +wdmIfForwardingErrorCorrectionMode OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2), + auto (3) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The administrative state of the forwarding error + correction function. + + disabled - FEC is disabled. + + enabled - FEC is activated. + + auto - autonegotiation is used to enable or disable + FEC. Note, auto is not available for all + boards. +" + DEFVAL { enabled } + ::= { wdmIfEntry 48 } + +wdmIfUnexpectedTxLambda OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The actual frequency does not match the + pre-configured frequency. + + A pre-configured frequency of '0' matches + all actual frequencies. + + A: The configured frequency does not match the + actual frequency. + + D: The configured frequency matches the actual + frequency. +" + ::= { wdmIfEntry 49 } + +wdmIfTraceIntrusionMode OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates whether the trace identifier should be + inserted in the transmitted signal. + + disabled - The trace identifier is taken from + the received signal if possible. + + enabled - The trace identifier set is inserted in + the transmitted signal. +" + DEFVAL { disabled } + ::= { wdmIfEntry 50 } + +wdmIfTraceTransmitted OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..62)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The trace identifier to be transmitted from this + interface. + + The identifier length is by default 0 to 15. For + mxp8iiSonet boards the length is 0 to 62. + + Set to empty string for default value: + + <IP address>:<subrack>:<slot>:<port> + + Note that only the last part of the address + is used. +" + DEFVAL { "" } + ::= { wdmIfEntry 51 } + +wdmIfTraceReceived OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..62)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The received trace identifier for this interface. +" + ::= { wdmIfEntry 52 } + +wdmIfTraceExpected OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..62)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Trace identifier used for matching against + the received trace identifier. + + The identifier length is by default 0 to 15. For + mxp8iiSonet boards the length is 0 to 62. + +" + DEFVAL { "" } + ::= { wdmIfEntry 53 } + +wdmIfTraceAlarmMode OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Controls if the trace identifier mismatch alarm + should be raised. + + disabled - The alarm is disabled. + + enabled - The alarm is raised if expected trace + identifier differs from the received trace + identifier. +" + DEFVAL { disabled } + ::= { wdmIfEntry 54 } + +wdmIfTraceMismatch OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates if the expected trace identifier + differs from the received trace identifier. + + A: The received trace identifier differs from + the expected trace identifier. + + D: The identifiers match. +" + ::= { wdmIfEntry 55 } + +wdmIfLaserStatusLastChangeTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The time when the laser status was last changed. +" + ::= { wdmIfEntry 56 } + +wdmIfSuppressRemoteAlarms OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Suppress AIS, FDI and RDI in the alarm list. The + fault status on the port object can, however, be + seen. + + disabled - alarms are not suppressed. + + enabled - alarms are suppressed. +" + DEFVAL { disabled } + ::= { wdmIfEntry 57 } + +wdmIfSerialNumberMismatch OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Wrong HW unit installed. The link has not been + optimized for this individual, wrong serial number. + + Action: The installation optimization procedure must + be run again. + + A: The installed board does not match the + installation. + + D: The installed board matches the installation. +" + ::= { wdmIfEntry 58 } + + +wdmIfOptimizeDecisionThreshold OBJECT-TYPE + SYNTAX CommandString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Optimize the threshold for distinguishing between + 1s and 0s. + + This attribute is of 'action type' - it will always + have the value 'normal' + + normal - just a placeholder, is never set by the + user. + + run - run the optimization procedure. +" + DEFVAL { "normal" } + ::= { wdmIfEntry 59 } + +wdmIfThresholdOptimizationState OBJECT-TYPE + SYNTAX INTEGER { + normal (1), + started (2), + searchingFirstLow (3), + searchingSecondLow (4), + searchingThirdLow (5), + searchingFirstHigh (6), + searchingSecondHigh (7), + searchingThirdHigh (8), + finishedFailed (9), + finishedOk (10), + searchingFrameLow(11), + searchingFrameHigh(12), + foundFrame(13), + waitOptimize(14) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "State of the optimization procedure + + normal - no operation has been started + + started - the operation is started + + searchingFirstLow - Search for the first value of + the lower flank + + searchingSecondLow - Search for the second value of + the lower flank + + searchingThirdLow - Search for the third value of + the lower flank + + searchingFirstHigh - Search for the first value of + the upper flank + + searchingSecondHigh - Search for the second value of + the upper flank + + searchingThirdHigh - Search for the third value of + the upper flank + + finishedOk - the operation has been + successfully finished + + finishedFailed - the operation failed + + searchingFrameLow - Search for the frame at the + lower end + + searchingFrameHigh - Search for the frame at the + upper end + + foundFrame - frame has been found + + waitOptimize - wait for HW-optimize procedure +" + ::= { wdmIfEntry 60 } + +wdmIfUseHwDefaultDecisionThreshold OBJECT-TYPE + SYNTAX INTEGER { + normal (1), + reset (2) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Use the HW default decision threshold. + + This attribute is of 'action type' - it will always + have the value 'normal' + + normal - just a placeholder, is never set by the + user. + + reset - reset to the default value stored in HW unit. +" + DEFVAL { normal } + ::= { wdmIfEntry 61 } + +wdmIfFecCorrectedZeros OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of corrected zeros. +" + ::= { wdmIfEntry 62 } + +wdmIfFecCorrectedOnes OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of corrected ones. +" + ::= { wdmIfEntry 63 } + +wdmIfOptimizedForSerialNumber OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..40)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This field contains the serial number of + the transponder unit, for which the decision + threshold is optimized and stored. +" + ::= { wdmIfEntry 64 } + +wdmIfRelativeDecisionThreshold OBJECT-TYPE + SYNTAX Integer32 (-1000000..1000000) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The 1/0 decision threshold computed at installation. + + The threshold is automatically optimized if the + 'Continous optimization' functionality is enabled. + Press the 'Optimize' button to manually trigger + the optimization routine once. +" + ::= { wdmIfEntry 65 } + +wdmIfTrxCodeMismatch OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The inserted transceiver does not have a legal + manufacturer code. + + A: A transceiver with illegal code is inserted. + + D: The transceiver with illegal code is removed. +" + ::= { wdmIfEntry 66 } + +wdmIfTrxBitrateUnavailable OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The inserted transceiver does not support the + requested bit rate. + + A: A transceiver with other supported bit rate than + the requested bit rate is inserted. + + D: The transceiver with the non-requested bit rate is + removed, or the object is reconfigured. +" + ::= { wdmIfEntry 67 } + +wdmIfTrxMissing OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An expected transceiver is missing. + + A: An expected transceiver is missing. + + D: The missing transceiver is inserted. +" + ::= { wdmIfEntry 68 } + +wdmIfTrxClass OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "String that describes the transceiver class. +" + DEFVAL { "" } + ::= { wdmIfEntry 69 } + +wdmIfLaserTempHighRelativeThreshold OBJECT-TYPE + SYNTAX Integer32 (-100..100) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Threshold for the Laser Temp High alarm, expressed + as an offset from a pre-set nominal temperature, + in units of 0.1 degrees centigrade. +" + DEFVAL { 10 } + ::= { wdmIfEntry 70 } + +wdmIfLaserTempLowRelativeThreshold OBJECT-TYPE + SYNTAX Integer32 (-100..100) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Threshold for the Laser Temp Low alarm, expressed + as an offset from a pre-set nominal temperature, + in units of 0.1 degrees centigrade. +" + DEFVAL { -10 } + ::= { wdmIfEntry 71 } + +wdmIfTransmitterFailed OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The transceiver HW has detected a failure + in the transmitter part. + + A: The transmitter has failed + + D: The transmitter is OK again +" + ::= { wdmIfEntry 72 } + +wdmIfReceiverSensitivity OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The lowest power that the receiver is guaranteed + to handle, in units of 0.1 dBm. +" + ::= { wdmIfEntry 73 } + +wdmIfPowerLevelLowRelativeThreshold OBJECT-TYPE + SYNTAX Integer32 (-50..100) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The lower threshold for received power level in + units of 0.1 dB, relative to the receiver + sensitivity, or loss of signal threshold. + + - For fixed transceivers it is measured with respect + to the loss threshold. + - For pluggable transceivers (SFP/XFP) it is + measured with respect to the receiver sensitivity. + +" + DEFVAL { 30 } + ::= { wdmIfEntry 74 } + +wdmIfIllegalFrequency OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The frequency supported by the transceiver is not + recognized by the system. + + A: Invalid or unknown frequency information is + detected in the (pluggable) transceiver or + board production data. + + D: The (pluggable) transceiver or board is + replaced. +" + ::= { wdmIfEntry 75 } + +wdmIfLaserForcedOn OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When enabled, the laser is on regardless of whether + there is a client signal or not. + + disabled - the laser is only on when there is a + client signal. + + enabled - the laser is always on. This is intended + to be used at installation to generate + light on the WDM-side for the QMR board + even if there are not client equipment + available. +" + DEFVAL { disabled } + ::= { wdmIfEntry 76 } + +wdmIfTrafficCombination OBJECT-TYPE + SYNTAX INTEGER { + undefined (0), + fcGbEx2 (1), + fc2G (2), + dvbEsconx8 (3), + esconx10 (4), + framedGbEx10 (5), + esconx6FcGbE (6), + dvbEsconx4FcGbE (7), + mixed (8), + framedGbEx10Vc4 (9), + fcx2VcatVc4 (10), + fc2GVcatVc4 (11), + dvbEsconx8VcatVc4 (12), + mixedVcatVc4 (13), + fcGbEx2VcatVc4 (14), + gbEx3Stm1x5 (15), + gbEx2Stm4x2Stm1x4 (16), + gbEx3Stm4Oc12x1Stm1Oc3x3 (17), + gbEx1Stm16Oc48x1Stm1Oc3x3 (18), + gbEx4x2 (19), + gbEx4Stm16Oc48x2 (20), + stm16Oc48x4 (21), + gbEx2Fcx2x2 (22), + gbESyncEx3Stm4Oc12Stm1Oc3x1 (23), + gbEStm16Oc48Stm4Oc12Stm1Oc3 (24), + gbEStm16Oc48 (25), + syncEx14GLinex2 (26), + syncEx10 (27), + gbEx3Stm4Oc12x1Stm1Oc3x3Basic (28), + gbESyncEx3Stm4Oc12Stm1Oc3x1Basic (29), + cpri3x3syncEx2 (30), + syncEx1Cpri4x3 (31)} + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Specifies how different traffic formats can be + combined on different ports on gxp2500, gxp2500Sfp, + fhmxp10g, msMxp10G and msMxp. All combinations + can not be used on all boards. + + undefined - no format selected yet + + fcGbEx2 - 2 ports can carry either GbE + or Fc, or 1 port can carry 2G + Fc. + + dvbEsconx8 - 8 ports can carry either DvB, + Escon, or Escon-LL. + + esconx10 - 10 ports can carry Escon. + + framedGbEx10 - 10 ports can carry a rate + limited GbE. + + esconx6FcGbE - 6 ports can carry Escon, + combined with 1 port carrying + Fc or GbE. + + dvbEsconx4FcGbE - 4 ports can carry DvB, Escon, + Escon-LL, combined with 1 port + carrying Fc or GbE. + + mixed - All ports can be freely + combined, for experimental + use. + + framedGbEx10Vc4 - Like framedGbEx10, but uses + VC4s instead of VC-3 + + fcx2VcatVc4 - 2 x FC over VCAT VC-4 + + + fc2GVcatVc4 - 2G FC over VCAT VC-4 + + dvbEsconx8VcatVc4 - Like dvbEsconx8, but uses VCAT + VC-4 instead + + mixedVcatVc4 - Like mixed but uses VCAT VC-4 + instead + + fcGbEx2VcatVc4 - Like fcGbEx2 but uses VCAT + VC-4 instead + + + gbEx3Stm4Oc12x1Stm1Oc3x3 - 3 ports carry GbE, 1 port can + carry Stm4/Oc12 or Stm1/Oc3, 3 ports + can carry only Stm1/Oc3 (MsMxp) + + gbEx1Stm16Oc48x1Stm1Oc3x3 - 1 port carries GbE, 1 port + carries Stm16/Oc48, 3 ports carry + Stm1/Oc3 (MsMxp) + + gbESyncEx3Stm4Oc12Stm1Oc3x1 - 3 ports carry synchron GbE, 1 + port can carry Stm4/Oc12 or Stm1/Oc3 + (MsMxp) + + + gbEx4Stm16Oc48x2 - 4 ports carry GbE, 2 ports + carry Stm16/Oc48 (MsMxp10GTCEr, + MsMxp10G) + + stm16Oc48x4 - 4 ports carry Stm16/Oc48 + (MsMxp10GTCEr, MsMxp10G) + + + gbEx4x2 - 2 x (4 ports carry GbE) + (MsMxpDQgbe) + + gbEx2Fcx2x2 - 2 x (2 ports carry GbE, 2 + ports carry 1G Fc or 1 port + carries 2G Fc) (MsMxpDQgbe) + + gbEStm16Oc48Stm4Oc12Stm1Oc3 - 2 transponders carry GbE or + Stm16/Oc48, 2 transponders carry + Stm4/Oc12 or Stm1/Oc3 (MsMxpQMS2G5) + + gbEStm16Oc48 - 4 transponders carry GbE or + Stm16/Oc48 (MsMxpQMS2G5) + + syncEx14GLinex2 - 2 ports carry 4G MSMXP Lines + w. Protection, 1 port carry + Synchron GbE (MsMxp10G) + + syncEx10 - 10 ports carry synchron GbE + (MsMxp10G) + + gbEx3Stm4Oc12x1Stm1Oc3x3Basic - Like gbEx3Stm4Oc12x1Stm1Oc3x3, + with an alternative processing + of the STM client signal (MsMxp) + + gbESyncEx3Stm4Oc12Stm1Oc3x1Basic - Like + gbESyncEx3Stm4Oc12Stm1Oc3x1, + with an alternative processing + of STM client signal (MsMxp) + cpri3x3syncEx2 - 3 ports carry cpri3 (2457.6 Mbps), + 2 ports carry synchron GbE (fhmxp10g) + + + syncEx1Cpri4x3 - 3 ports carry cpri4 (3072.0 Mbps), + 1 port carries synchron GbE (fhmxp10g) + +" + DEFVAL { undefined } + ::= { wdmIfEntry 77 } + +wdmIfSelectTrafficCombination OBJECT-TYPE + SYNTAX CommandString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Select the traffic combination of the board. +" + DEFVAL { "normal" } + ::= { wdmIfEntry 78 } + +wdmIfObjectProperty OBJECT-TYPE + SYNTAX ObjectProperty + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Property mask. +" + ::= { wdmIfEntry 79 } + +wdmIfTxPowerLevel OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The transmitted power level in units of 0.1 dBm. +" + ::= { wdmIfEntry 80 } + +wdmIfLaserTempActual OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The actual laser temperature in units of + 0.1 degrees centigrade. +" + ::= { wdmIfEntry 81 } + +wdmIfTrxFailed OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A transceiver hardware failure is detected. + + A: The transceiver fails. + + D: The transceiver is replaced. +" + ::= { wdmIfEntry 82 } + +wdmIfDisabled OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interface is disabled. + + A: Interface disabled. + + D: Interface enabled. +" + ::= { wdmIfEntry 83 } + +wdmIfLoopback OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interface is set in loopback mode. + + A: Loopback enabled. + + D: Loopback disabled. +" + ::= { wdmIfEntry 84 } + +wdmIfContinousOptimization OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Continuously run the optimization of the + decision threshold. + + enabled - continous optimization enabled. + + disabled - continous optimization disabled. +" + DEFVAL { enabled } + ::= { wdmIfEntry 85 } + +wdmIfThresholdOptimizationResultCause OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This text descibes the cause why the latest + optimize command failed. The information + is only valid if the thresholdOptimizationState + is finishedFailed. +" + ::= { wdmIfEntry 86 } + +wdmIfDistributionRole OBJECT-TYPE + SYNTAX INTEGER { + terminalMultiplexor (1), + broadcastHub (2), + broadcastSatellite (3) } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Note: This attribute is deprecated! + The distribution role of the line function + + - terminal: normal point-to-point operation + - broadcastHub: broadcast on both lines. + - broadcastSatellite: drop-and-continue +" + DEFVAL { terminalMultiplexor } + ::= { wdmIfEntry 87 } + +wdmIfConfigurationCommand OBJECT-TYPE + SYNTAX CommandString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Note: This attribute is deprecated! + + Select the operation mode of the line. + + - terminal: normal point-to-point operation + - broadcastHub: broadcast on both lines. + - broadcastSatellite: drop-and-continue +" + ::= { wdmIfEntry 88 } + +wdmIfNoFrequencySet OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The tunable laser frequency has not been set. + + A: Tunable laser frequency is not set. + + D: Tunable laser frequency is set. +" + ::= { wdmIfEntry 89 } + +wdmIfFormat OBJECT-TYPE + SYNTAX SignalFormat + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The signal format + + FecLan10GbE1A: iWDM 10G framing format type 1A (TPD10GBE-BU, GBE9/MXP10GFEC) + FecLan10GbE1B: iWDM 10G framing format type 1B (TPQ10GFEC, MS-MXP/10G,TPQ10GFECI) + Iwdm40Gb: iWDM 40G framing format (MS-TP/40G, MS-MXP/40G) + +" + DEFVAL { gbE } + ::= { wdmIfEntry 90 } + +wdmIfConfigurationFormatCommand OBJECT-TYPE + SYNTAX CommandString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + + "Command to change the signal format. + + OTU-2 can be selected. + +" + ::= { wdmIfEntry 91 } + +wdmIfOHTransparency OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) } + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Note: This attribute is deprecated! + + The 'OH Transparency' setting shall be set to 'off' + for standard SDH/SONET mode. Does not work when + client wrapper is enabled. + + When set to 'on', the following tributary OH-bytes + are transparently transported: E1, E2, F1, D1-D3, + D4-D12, K1, K2, J0 + + The following are always terminated: + B1, B2, M1 and S1. +" + DEFVAL { off } + ::= { wdmIfEntry 92 } + +wdmIfLinkDown OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Note: This attribute is deprecated! + + A: Failure to negotiate a connection with the + other party. + + D: A connection is negotiated. +" + ::= { wdmIfEntry 93 } + +wdmIfAutoNegotiationMode OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) } + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Note: This attribute is deprecated! + + + The wanted auto negotiation mode. + + off - auto negotiation process is disabled + + on - auto negotiation process is enabled +" + DEFVAL { on } + ::= { wdmIfEntry 94 } + +wdmIfAutoNegotiationStatus OBJECT-TYPE + SYNTAX INTEGER { + incomplete (1), + half (2), + full (3) } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Note: This attribute is deprecated! + + + The result of the auto negotiation procedure + + incomplete - the result is still pending + + half - half duplex + + full - full duplex +" + ::= { wdmIfEntry 95 } + +wdmIfFlowControlMode OBJECT-TYPE + SYNTAX INTEGER { + noPause (1), + rxPause (2), + txPause (3), + bothPause (4) } + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Note: This attribute is deprecated! + + + The mode for handling of pause messages between + the peers. + + noPause - PAUSE frame reception and + transmission is disabled + + rxPause - PAUSE frame reception is enabled + (asymmetric) + + txPause - PAUSE frame transmission is enabled + (asymetric) + + bothPause - send and accept pause messages + (symmetric). +" + DEFVAL { noPause } + ::= { wdmIfEntry 96 } + +wdmIfGroupLineMode OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates whether the interface is grouped + into a ROADM-Line-group. + + disabled - The interface is not grouped into + a ROADM-Line-group. + + enabled - The interface is grouped into a + ROADM-Line-group. +" + DEFVAL { disabled } + ::= { wdmIfEntry 97 } + +wdmIfFecType OBJECT-TYPE + SYNTAX INTEGER { + enhancedFec (1), + g709Fec (2) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Set type of FEC. + + enhancedFec - 2nd generation Enhanced FEC + (rate compatible with G.709 + but > 2 dB additional coding + gain) + + g709 - 1st generation FEC according to + ITU-T G.709 (near 6 dB coding gain). +" + DEFVAL { enhancedFec } + ::= { wdmIfEntry 98 } + +wdmIfFarEndLoopback OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Loop the wdm RX signal back to the wdm TX. + This is also called Facility loopback. + + disabled - the signal is not looped + + enabled - the signal is looped. +" + DEFVAL { disabled } + ::= { wdmIfEntry 99 } + +wdmIfFarEndLoopbackTimeout OBJECT-TYPE + SYNTAX Integer32 (0..1200) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Timeout for far end loopback (a.k.a. facility + loopback) to make sure connection to node is + not lost if ppp link is broken. + The unit is hour. 0.1 means 6 minutes. +" + DEFVAL { 10 } + ::= { wdmIfEntry 100 } + +wdmIfFarEndLoopbackEnabled OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Far end loopback (a.k.a. facility loopback) + is enabled. +" + ::= { wdmIfEntry 101 } + +wdmIfChangeLoopbackCommand OBJECT-TYPE + SYNTAX CommandString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Command to change Loopback and loopbacktimeout +" + ::= { wdmIfEntry 102 } + +wdmIfFecFailure OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Too many errors to get valid FEC statistics. It is not + possible to run control loops based on FEC statistics. + + A: Too many errors to get valid FEC statistics. + + D: The FEC statistics is valid. + +" + ::= { wdmIfEntry 103 } + +wdmIfTxSignalStatus OBJECT-TYPE + SYNTAX INTEGER { + down (1), + degraded (2), + up (3), + notApplicable (2147483647) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The operational state for outgoing (TX) signal + of the interface. + + down - A fault that would lead to a protection + switch has occurred. + + degraded - The signal quality is impaired. + + up - The signal is OK. + + notApplicable (2147483647) - Attribute is not used on board. +" + ::= { wdmIfEntry 104 } + +wdmIfRxSignalStatus OBJECT-TYPE + SYNTAX INTEGER { + down (1), + degraded (2), + up (3), + notApplicable (2147483647) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The operational state for incoming (RX) signal + of the interface. + + down - A major fault has occurred + + degraded - The signal quality is impaired. + + up - The signal is OK. + + notApplicable (2147483647) - Attribute is not used on board +" + ::= { wdmIfEntry 105 } + +wdmIfNearEndLoopback OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Loop the wdm TX signal back to the wdm RX. + This is also called Terminal loopback. + + disabled - the signal is not looped + + enabled - the signal is looped. +" + DEFVAL { disabled } + ::= { wdmIfEntry 106 } + +wdmIfNearEndLoopbackTimeout OBJECT-TYPE + SYNTAX Integer32 (0..1200) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Timeout for near end loopback (a.k.a. terminal + loopback) to make sure connection to node is + not lost if ppp link is broken. + The unit is hours. 0.1 means 6 minutes. +" + DEFVAL { 10 } + ::= { wdmIfEntry 107 } + +wdmIfNearEndLoopbackEnabled OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Near end loopback (a.k.a. terminal loopback) + is enabled. +" + ::= { wdmIfEntry 108 } + +wdmIfChangeNearEndLoopbackCommand OBJECT-TYPE + SYNTAX CommandString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Command to change near end loopback (a.k.a. + terminal loopback) and loopbacktimeout +" + ::= { wdmIfEntry 109 } + +wdmIfSignalDegraded OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Too many error corrected. + If more errors are corrected + it might effect the client signal + in a negative way. +" + ::= { wdmIfEntry 110 } + +wdmIfHubProtectionMode OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Choose if the line should be used in + hub protection. (needs to be setup in mba) + + disabled - Port is not in hub protection (default) + + enabled - Hub protection is enabled + +" + DEFVAL { disabled } + ::= { wdmIfEntry 111 } + +wdmIfActualFormat OBJECT-TYPE + SYNTAX SignalFormat + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The actual signal format. + +" + DEFVAL { unused } + ::= { wdmIfEntry 112 } + +wdmIfTdcDispersion OBJECT-TYPE + SYNTAX Integer32 (-800..800) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Shows current dispersion value in the unit. + +" + DEFVAL { 0 } + ::= { wdmIfEntry 113 } + +wdmIfTdcDispersionCommand OBJECT-TYPE + SYNTAX CommandString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Sets state and dispersion in the unit. +" + ::= { wdmIfEntry 114 } + +wdmIfTdcDispersionMode OBJECT-TYPE + SYNTAX INTEGER { + auto (0), + startValue(1), + manual (2) } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "States the current mode of the TDC dispersion. + + Mode: + auto - The TDC is in auto optimising state. + + startValue - Starts with the desired value, + then it goes to auto afterward. + + manula - The TDC is in manual/forced mode. + +" + DEFVAL { auto } + ::= { wdmIfEntry 115 } + +wdmIfLineControlLoopCurrentState OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current state of the unit. The unit + is ready if state=Automatic fine-tuning. + + The states could be one of the followings: + + Init DPSK. + + DPSK Tx Locked. + + Init EDFA. + + Coarse-tune DPSK. + + Coarse-tune TDC, first step. + + Coarse-tune TDC, second step. + + Fine-tune TDC. + + Fine-tune DPSK. + + TDC in manual/forced mode. + + Automatic fine-tuning. + +" + DEFVAL { "" } + ::= { wdmIfEntry 116 } + +wdmIfSignalDegradeThreshold OBJECT-TYPE + SYNTAX BerLevel + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Threshold for signal degraded alarm, + based on BER value. + + The threshold is settable on the first + line port, affecting all line ports. + + Predefined BER levels + rxBerLevel1 = 1E-12 + rxBerLevel2 = 1E-13 + rxBerLevel3 = 1E-15 + +" + DEFVAL { rxBerLevel2 } + ::= { wdmIfEntry 117 } + +wdmIfTrxThresholdOptimizationState OBJECT-TYPE + SYNTAX INTEGER { + idle (1), + searching (2), + optimizing (3), + steadyState (4), + failedTrafficLoss (5), + failedLOS (6) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Threshold Optimization State. + + Idle - No regulation done + + Searching - Rough threshold regulation + is being performed + + Optimizing - Fine threshold regulation + is being performed + + Steady State - Regulation at steady state + + Failed(trafficLoss) - Failure due to traffic loss + (FEC failure, Loss of sync, + LOF, Bitrate Mismatch) + + Failed(LOS) - Failure due to loss of singal + +" + DEFVAL { idle } + ::= { wdmIfEntry 118 } + +wdmIfTrxDecisionThreshold OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The threshold is automatically optimized if the + 'Continous optimization' functionality is enabled. + Press the 'Optimize' button to manually trigger + the optimization routine once. + +" + DEFVAL { 0 } + ::= { wdmIfEntry 119 } + +wdmIfSwControlledLaserShutdown OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "enabled - the laser is turned off for a specified time, until the timer expires + disabled - normal state + +" + DEFVAL { disabled } + ::= { wdmIfEntry 120 } + +wdmIfChangeSwControlledLaserShutdownCommand OBJECT-TYPE + SYNTAX CommandString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Command to shut the laser down for a user-defined period of time. + This setting will over-ride other laser control functions like ALS and protection. + The timer can be selected in minutes: [1..30] minutes. + When the timer expires, the normal laser control functions will take over + the control of the laser. + When in the shut-down state, the same command can be issued to cancel the + operation prematurely. + +" + ::= { wdmIfEntry 121 } + +wdmIfControlledLaserShutdownEnabled OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Software controlled laser shutdown is enabled. + Activation - When the command is successfully applied. + De-activation - When the timer expires, or the operation is manually cancelled. + +" + ::= { wdmIfEntry 122 } + +wdmIfAid OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The access identifier (AID) of the interface. + The format is according to GR-833. + +" + ::= { wdmIfEntry 123 } + +wdmIfPhysicalLocation OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The physical location of the if. + +" + ::= { wdmIfEntry 124 } + +wdmIfTrxTunable OBJECT-TYPE + SYNTAX TruthValueWithNA + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The transceiver is of tunable type. + +" + DEFVAL { notAvailable } + ::= { wdmIfEntry 125 } + +-- ---------------------------------------------------- +-- WDM VC-4 objects +-- ---------------------------------------------------- + +wdmVc4Table OBJECT-TYPE + SYNTAX SEQUENCE OF WdmVc4Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The interface list." + ::= { wdmVc4List 1 } + +wdmVc4Entry OBJECT-TYPE + SYNTAX WdmVc4Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the interface list. +" + INDEX { wdmVc4Index } + ::= { wdmVc4Table 1 } + +WdmVc4Entry ::= + SEQUENCE { + wdmVc4Index Unsigned32, + wdmVc4Name MgmtNameString, + wdmVc4Descr DisplayString, + wdmVc4Subrack SubrackNumber, + wdmVc4Slot SlotNumber, + wdmVc4TxPort PortNumber, + wdmVc4RxPort PortNumber, + wdmVc4Vc4 Unsigned32, + wdmVc4ObjectProperty ObjectProperty, + wdmVc4AuAlarmIndicationSignal INTEGER, + wdmVc4AuLossOfPointer INTEGER, + wdmVc4RxSignalStatus INTEGER, + wdmVc4ConcatenationStatus INTEGER, + wdmVc4PayloadStatus INTEGER, + wdmVc4ConnectionStatus DisplayString, + wdmVc4ConnectedForeignIndex Unsigned32, + wdmVc4AdminStatus INTEGER } + +wdmVc4Index OBJECT-TYPE + SYNTAX Unsigned32 (1..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary index assigned to each if entry. +" + ::= { wdmVc4Entry 1 } + +wdmVc4Name OBJECT-TYPE + SYNTAX MgmtNameString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The management name of the vc4/vc3/STS-1, + e.g. vc4:1:2:1-2:8 where the first number + indicates sub-rack, the second slot number and + the third/forth are the port numbers. The last + number is the vc4/vc3/STS-1 id within the STM16/STS-48 frame. +" + ::= { wdmVc4Entry 2 } + +wdmVc4Descr OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "User configurable label. +" + DEFVAL { "" } + ::= { wdmVc4Entry 3 } + +wdmVc4Subrack OBJECT-TYPE + SYNTAX SubrackNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of the subrack where the vc4/vc3/STS-1 is + located. +" + ::= { wdmVc4Entry 4 } + +wdmVc4Slot OBJECT-TYPE + SYNTAX SlotNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of the slot where the vc4/vc3/STS-1 is + located. +" + ::= { wdmVc4Entry 5 } + +wdmVc4TxPort OBJECT-TYPE + SYNTAX PortNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of the port where the TX-side of the + vc4/vc3/STS-1 is located. +" + ::= { wdmVc4Entry 6 } + +wdmVc4RxPort OBJECT-TYPE + SYNTAX PortNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of the port where the RX-side of the + vc4/vc3/STS-1 is located. +" + ::= { wdmVc4Entry 7 } + +wdmVc4Vc4 OBJECT-TYPE + SYNTAX Unsigned32 (1..64) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The id of the vc4 within the STM64/STM16 frame. When + Sonet, the id of the STS3 within the OC192/OC48 frame. +" + ::= { wdmVc4Entry 8 } + +wdmVc4ObjectProperty OBJECT-TYPE + SYNTAX ObjectProperty + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Property mask. +" + ::= { wdmVc4Entry 9 } + +wdmVc4AuAlarmIndicationSignal OBJECT-TYPE + SYNTAX INTEGER { + ok (1), + alarm (2) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Alarm indication signal (AIS). + Applicable for SDH/Sonet signal formats. + + A: An 'all ones' SDH/Sonet signal is detected. + + D: SDH/Sonet signal recovered. +" + ::= { wdmVc4Entry 10 } + +wdmVc4AuLossOfPointer OBJECT-TYPE + SYNTAX INTEGER { + ok (1), + alarm (2) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Loss of pointer detected. + Applicable for SDH/Sonet signal formats. + + A: A loss of pointer is detected. + + D: SDH/Sonet signal recovered. +" + ::= { wdmVc4Entry 11 } + +wdmVc4RxSignalStatus OBJECT-TYPE + SYNTAX INTEGER { + down (1), + degraded (2), + up (3) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The operational state for incoming (RX) signal + of the interface. + + down - A fault that would lead to a protection + switch has occurred. + + degraded - The signal quality is impaired. + + up - The signal is OK. + +" + ::= { wdmVc4Entry 12 } + +wdmVc4ConcatenationStatus OBJECT-TYPE + SYNTAX INTEGER { + on (1), + off (2), + vc3 (3), + vc4 (4), + vc4x4c (5), + vc4x16c (6), + vc4x64c (7), + sts1 (8), + sts3c (9), + sts12c (10), + unknown (11) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Describes if and how the VC4s are concatenated. + In case of sonet how the STS3s are concatenated. + + on - Concatenation is used. + + off - No concatenation is used. + + can be vc3 (STS-1), + vc4 (STS-3, STM1/OC3), + vc4x4c (STM4/OC12), + vc4x16c (STS-48, STM16/OC48), + vc4x64c (STS-128, STM64/OC192), + sts1 (STS-1), + sts3c (STS-3 concatenated), + sts12c (STS-12 concatenated). +" + ::= { wdmVc4Entry 13 } + +wdmVc4PayloadStatus OBJECT-TYPE + SYNTAX INTEGER { + equipped (1), + unequipped (2) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Describes if the VC4/STS3 contains payload. + + equipped - VC4/STS3 contains payload. + + unequipped - No payload in VC4/STS3. +" + ::= { wdmVc4Entry 14 } + +wdmVc4ConnectionStatus OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Shows the name of the client port and + possible subchannel/vc4 that it is connected to + or Unconnected if not connected. +" + DEFVAL { "Not connected" } + ::= { wdmVc4Entry 15 } + +wdmVc4ConnectedForeignIndex OBJECT-TYPE + SYNTAX Unsigned32 (0..2147483647) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Shows the index of the connected interface. + Or 0 if unconnected. +" + DEFVAL { 0 } + ::= { wdmVc4Entry 16 } + +wdmVc4AdminStatus OBJECT-TYPE + SYNTAX INTEGER { + down (1), + up (2) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The administrative state for the vc4/vc3/STS-1. + + down - The vc3/vc4/STS-1 should not be used. This + vc4/vc3 will not affect rxSignalStatus. + + up - The vc4/vc3/STS-1 should be used. This + vc4/vc3/STS-1 will affect rxSignalStatus. +" + DEFVAL { up } + ::= { wdmVc4Entry 17 } + +-- ---------------------------------------------------- +-- Protection group definitions +-- ---------------------------------------------------- + +wdmProtTable OBJECT-TYPE + SYNTAX SEQUENCE OF WdmProtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The protection group table." + ::= { wdmProtList 1 } + +wdmProtEntry OBJECT-TYPE + SYNTAX WdmProtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the protection group table. +" + INDEX { wdmProtIndex } + ::= { wdmProtTable 1 } + +WdmProtEntry ::= + SEQUENCE { + wdmProtIndex Unsigned32, + wdmProtName MgmtNameString, + wdmProtDescr DisplayString, + wdmProtRightSubrack SubrackNumber, + wdmProtRightSlot SlotNumber, + wdmProtRightPort PortNumber, + wdmProtLeftSubrack SubrackNumber, + wdmProtLeftSlot SlotNumber, + wdmProtLeftPort PortNumber, + wdmProtLastChangeTime DateAndTime, + wdmProtAdminStatus INTEGER, + wdmProtOperStatus INTEGER, -- deprecated + wdmProtRowStatus RowStatus, + wdmProtServiceDegraded FaultStatus, + wdmProtServiceFailure FaultStatus, + wdmProtActiveSide INTEGER, + wdmProtLeftStatus INTEGER, + wdmProtRightStatus INTEGER, + wdmProtProtectionType INTEGER, + wdmProtObjectProperty ObjectProperty, + wdmProtWrapperMode INTEGER, + wdmProtWrapperState INTEGER, + wdmProtLeftCommSubrack SubrackNumber, + wdmProtLeftCommSlot SlotNumber, + wdmProtLeftCommPort PortNumber, + wdmProtRightCommSubrack SubrackNumber, + wdmProtRightCommSlot SlotNumber, + wdmProtRightCommPort PortNumber, + wdmProtLeftCommInterface DisplayString, + wdmProtRightCommInterface DisplayString, + wdmProtCommunicationFailure FaultStatus, + wdmProtHubTrafficConfigMismatch FaultStatus, + wdmProtSignalDegradeProtection INTEGER, + wdmProtRevertiveSwitch INTEGER, + wdmProtRevertiveSwitchWtrTimer Unsigned32, + wdmProtRevertiveSwitchPrimaryPath INTEGER, + wdmProtRevertiveSwitchSecondaryPath INTEGER, + wdmProtSecondaryPathUsed FaultStatus } + +wdmProtIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary index assigned to each entry. +" + ::= { wdmProtEntry 1 } + +wdmProtName OBJECT-TYPE + SYNTAX MgmtNameString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the object, for example + 'pg:1:2:1-2:1:3:1-2', where the numbers indicate the + subrack, slot and TX-RX port number for the left and + right interface of the group. + + The interface is either a client interface + or a line interface. This depends on the + protection type, which in turn depends on + the type of board that is involved. +" + DEFVAL { "" } + ::= { wdmProtEntry 2 } + +wdmProtDescr OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "User configurable label. +" + DEFVAL { "" } + ::= { wdmProtEntry 3 } + +wdmProtRightSubrack OBJECT-TYPE + SYNTAX SubrackNumber + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The subrack number for this protected + interface. +" + DEFVAL { 0 } + ::= { wdmProtEntry 4 } + +wdmProtRightSlot OBJECT-TYPE + SYNTAX SlotNumber + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The slot number for this protected + interface. +" + DEFVAL { 0 } + ::= { wdmProtEntry 5 } + +wdmProtRightPort OBJECT-TYPE + SYNTAX PortNumber + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The port number for the TX side of this + protected interface. Not necessary for boards + with only one interface. +" + DEFVAL { 0 } + ::= { wdmProtEntry 6 } + +wdmProtLeftSubrack OBJECT-TYPE + SYNTAX SubrackNumber + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The subrack number for the other protected + interface. +" + DEFVAL { 0 } + ::= { wdmProtEntry 7 } + +wdmProtLeftSlot OBJECT-TYPE + SYNTAX SlotNumber + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The slot number for the other protected + interface. +" + DEFVAL { 0 } + ::= { wdmProtEntry 8 } + +wdmProtLeftPort OBJECT-TYPE + SYNTAX PortNumber + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The port number for the TX side of the other + protected interface. Not necessary for boards + with only one interface. +" + DEFVAL { 0 } + ::= { wdmProtEntry 9 } + +wdmProtLastChangeTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The time the operational state of the protection + group was last changed. +" + ::= { wdmProtEntry 10 } + +wdmProtAdminStatus OBJECT-TYPE + SYNTAX INTEGER { + down (1), + leftForced (2), + rightForced (3), + auto (4), + toggle (5) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The administrative state for the protection + group. + + down - The protection group is inactive. + + leftForced - The left side is forced active. + + rightForced - The right side is forced active. + + auto - The application choses which side should + be active. This should be the normal mode of + operation. + + toggle - Switch the active side of the protection + group. Only applicable in 'auto' state. + After setting adminStatus to 'toggle' it again + receives the 'auto' value. +" + DEFVAL { down } + ::= { wdmProtEntry 11 } + +wdmProtOperStatus OBJECT-TYPE + SYNTAX INTEGER { + bothDown (1), + leftDownRightUp (2), + leftDownRightStandby (3), + leftStandbyRightDown (4), + leftStandbyRightUp (5), + leftUpRightDown (6), + leftUpRightStandby (7) } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Note: This object is deprecated. + + The operational state for the protection group. + + bothDown - both sides down + + leftDownRightUp - left side down, right side up + + leftDownRightStandby - left side down (forced), + right side standby + + leftStandbyRightDown - left side standby, right + side down (forced) + + leftStandbyRightUp - left side standby, right + side up + + leftUpRightDown - left side up, right side down + + leftUpRightStandby - left side up, right side + standby +" + ::= { wdmProtEntry 12 } + +wdmProtRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Manages creation and deletion of conceptual rows. + See also SNMPv2-TC. +" + ::= { wdmProtEntry 13 } + +wdmProtServiceDegraded OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Protection service degraded. + + A: One of the sides of the protection group has + signal failure or one side is forced active. + + D: Both sides of the protection group are + available (The signal is recovered or the + forced active side is released). +" + ::= { wdmProtEntry 14 } + +wdmProtServiceFailure OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Protection service failure. + + A: Both sides of the protection group has + signal failure or the side that is forced + active has signal failure. + + D: One of the sides of the protection group + is available (The signal is recovered or the + forced active side is released). +" + ::= { wdmProtEntry 15 } + +wdmProtActiveSide OBJECT-TYPE + SYNTAX INTEGER { + none (1), + left (2), + right (3) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The operational state for the protection group. + + none - no side is active. + + left - the left side is active. + + right - the right side is active. +" + ::= { wdmProtEntry 16 } + +wdmProtLeftStatus OBJECT-TYPE + SYNTAX INTEGER { + down (1), + up (2) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The operational state for the left side of the + protection group. + + down - this side is out of service. + + up - this side is active. +" + ::= { wdmProtEntry 17 } + +wdmProtRightStatus OBJECT-TYPE + SYNTAX INTEGER { + down (1), + up (2) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The operational state for the right side of + the protection group. + + down - this side is out of service. + + up - this side is active. +" + ::= { wdmProtEntry 18 } + +wdmProtProtectionType OBJECT-TYPE + SYNTAX INTEGER { + eqAndFiberProtection (0), + fiberProtectionI (1), + fiberProtectionII (2), + fiberProtectionIII (3), + fiberProtectionIIII (4), + singleEndedBiDirLineProtection (5)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Different types of protection realisation + and modelling. The information is intended + for the TNM. + + eqAndFiberProtection - multiple boards, + e.g. two tpMr2500 or tpMr25v2 + + fiberProtectionI - single board, + e.g. FPU + + fiberProtectionII - single board, + e.g. QMR + + fiberProtectionIII - single board, + e.g. tpDDGbE + + fiberProtectionIIII - single board, + e.g. tpD10GbE + + singleEndedBiDirLineProtection - single ended bidirection line protection, + e.g. fhau1 + +" + ::= { wdmProtEntry 19 } + + +wdmProtObjectProperty OBJECT-TYPE + SYNTAX ObjectProperty + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Property mask. +" + ::= { wdmProtEntry 20 } + +wdmProtWrapperMode OBJECT-TYPE + SYNTAX INTEGER { + followTraffic (1), + fixedToDefault (2) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Defines how the wrapper will operate + in correlation with the traffic switch. + + followTraffic - use the same interface + as the traffic is selected from. + + fixedToDefaultInterface - wrapper is fixed + to the predefined interface. This is the + interface over which the PPP-link is defined. +" + DEFVAL { followTraffic } + ::= { wdmProtEntry 21 } + +wdmProtWrapperState OBJECT-TYPE + SYNTAX INTEGER { + none (1), + left (2), + right (3) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Shows which interface that currently + is used for wrapper communication. +" + ::= { wdmProtEntry 22 } + +wdmProtLeftCommSubrack OBJECT-TYPE + SYNTAX SubrackNumber + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The subrack number of the left communication link + for this protection group. +" + DEFVAL { 0 } + ::= { wdmProtEntry 23 } + +wdmProtLeftCommSlot OBJECT-TYPE + SYNTAX SlotNumber + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The slot number of the left communication link for + this protection group. +" + DEFVAL { 0 } + ::= { wdmProtEntry 24 } + +wdmProtLeftCommPort OBJECT-TYPE + SYNTAX PortNumber + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The port number of the left communication link for + this protection group +" + DEFVAL { 0 } + ::= { wdmProtEntry 25 } + +wdmProtRightCommSubrack OBJECT-TYPE + SYNTAX SubrackNumber + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The subrack number of the right communication link + for this protection group. +" + DEFVAL { 0 } + ::= { wdmProtEntry 26 } + +wdmProtRightCommSlot OBJECT-TYPE + SYNTAX SlotNumber + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The slot number of the right communication link for + this protection group. +" + DEFVAL { 0 } + ::= { wdmProtEntry 27 } + +wdmProtRightCommPort OBJECT-TYPE + SYNTAX PortNumber + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The port number of the right communication link for + this protection group +" + DEFVAL { 0 } + ::= { wdmProtEntry 28 } + +wdmProtLeftCommInterface OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interface used for the left communication link + for this protection group. +" + ::= { wdmProtEntry 29 } + +wdmProtRightCommInterface OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + + "The interface used for the right communication link + for this protection group. +" + ::= { wdmProtEntry 30 } + +wdmProtCommunicationFailure OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Protection group communication failure + + A: There are several underlying criterias for this: + - Loss of signal on the communication link + - Errors on the communication link + - Supervision failures + - Missing status messages for the protection group + + D: Status messages are coming in as they should and + the link supervision works. +" + ::= { wdmProtEntry 31 } + +wdmProtHubTrafficConfigMismatch OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Traffic configuration received over the two lines differ. + + A: The traffic configuration received + over the two lines do not match. + + D: Both lines have the same traffic configuration + +" + ::= { wdmProtEntry 32 } + +wdmProtSignalDegradeProtection OBJECT-TYPE + SYNTAX INTEGER { + disabled (0), + enabled (1) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Include signal degraded alarm as a protection + switch criteria. +" + ::= { wdmProtEntry 33 } + +wdmProtRevertiveSwitchWtrTimer OBJECT-TYPE + SYNTAX Unsigned32 (1..1440) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When revertive mode is enabled and traffic is running on + secondary path, this timer decides when to switch back to + primary path (when the primary path is up and working again). + + Please note! To make sure that the desired timer value is used, + always change this separatly from other settings. +" + DEFVAL { 5 } + ::= { wdmProtEntry 34 } + +wdmProtRevertiveSwitch OBJECT-TYPE + SYNTAX INTEGER { + disabled (0), + enabled (1) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If revertive protection switch is enabled, the primary + path will automaticly be chosen as working path + if it is operational. A switch back to the primary + path will however be delayed with the period of time + given by the user. +" + DEFVAL { disabled } + ::= { wdmProtEntry 35 } + +wdmProtRevertiveSwitchPrimaryPath OBJECT-TYPE + SYNTAX INTEGER { + left (2), + right (3) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The interface in the protection group that should be used + as prefered working path. +" + DEFVAL { left } + ::= { wdmProtEntry 36 } + +wdmProtRevertiveSwitchSecondaryPath OBJECT-TYPE + SYNTAX INTEGER { + left (2), + right (3) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interface in the protection group that is used as + prefered protection path. This is set automatically when + choosing the primary working path. +" + DEFVAL { right } + ::= { wdmProtEntry 37 } + +wdmProtSecondaryPathUsed OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Alarm indicating that the alternative secondary path is currently used, + when revertive switching is enabled. + + A: Secondary path is used as working path. + + D: Primary path is used as working path. +" + ::= { wdmProtEntry 38 } + + +-- ---------------------------------------------------- +-- Remote protection group definitions +-- ---------------------------------------------------- + +wdmRemoteProtTable OBJECT-TYPE + SYNTAX SEQUENCE OF WdmRemoteProtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The protection group table." + ::= { wdmRemoteProtList 1 } + +wdmRemoteProtEntry OBJECT-TYPE + SYNTAX WdmRemoteProtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the protection group table. +" + INDEX { wdmRemoteProtIndex } + ::= { wdmRemoteProtTable 1 } + +WdmRemoteProtEntry ::= + SEQUENCE { + wdmRemoteProtIndex Unsigned32, + wdmRemoteProtName MgmtNameString, + wdmRemoteProtDescr DisplayString, + wdmRemoteProtLocalSubrack SubrackNumber, + wdmRemoteProtLocalSlot SlotNumber, + wdmRemoteProtLocalPort PortNumber, + wdmRemoteProtCommSubrack SubrackNumber, + wdmRemoteProtCommSlot SlotNumber, + wdmRemoteProtCommPort PortNumber, + wdmRemoteProtCommInterface DisplayString, + wdmRemoteProtLastChangeTime DateAndTime, + wdmRemoteProtIpAddress IpAddress, + wdmRemoteProtIdentifier DisplayString, + wdmRemoteProtRole INTEGER, + wdmRemoteProtAdminStatus INTEGER, + wdmRemoteProtRowStatus RowStatus, + wdmRemoteProtActiveSide INTEGER, + wdmRemoteProtLocalStatus INTEGER, + wdmRemoteProtRemoteStatus INTEGER, + wdmRemoteProtObjectProperty ObjectProperty, + wdmRemoteProtServiceDegraded FaultStatus, + wdmRemoteProtServiceFailure FaultStatus, + wdmRemoteProtSetup CommandString, + wdmRemoteProtSetupFailure FaultStatus, + wdmRemoteProtRoleConflict FaultStatus, + wdmRemoteProtCommunicationFailure FaultStatus } + +wdmRemoteProtIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary index assigned to each entry. +" + ::= { wdmRemoteProtEntry 1 } + +wdmRemoteProtName OBJECT-TYPE + SYNTAX MgmtNameString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the object, for example + 'rpg:1:2:1', where the numbers indicate the + subrack, slot and TX port number for the local + interface of the group. + + The interface is either a client interface + or a line interface. This depends on the + protection type, which in turn depends on + the type of board that is involved. +" + DEFVAL { "" } + ::= { wdmRemoteProtEntry 2 } + +wdmRemoteProtDescr OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "User configurable label. +" + DEFVAL { "" } + ::= { wdmRemoteProtEntry 3 } + +wdmRemoteProtLocalSubrack OBJECT-TYPE + SYNTAX SubrackNumber + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The subrack number for this protected + interface. +" + DEFVAL { 0 } + ::= { wdmRemoteProtEntry 4 } + +wdmRemoteProtLocalSlot OBJECT-TYPE + SYNTAX SlotNumber + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The slot number for this protected + interface. +" + DEFVAL { 0 } + ::= { wdmRemoteProtEntry 5 } + +wdmRemoteProtLocalPort OBJECT-TYPE + SYNTAX PortNumber + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The port number for the TX side of this + protected interface. +" + DEFVAL { 0 } + ::= { wdmRemoteProtEntry 6 } + +wdmRemoteProtCommSubrack OBJECT-TYPE + SYNTAX SubrackNumber + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The subrack number of the communication link for + this protection group. +" + DEFVAL { 0 } + ::= { wdmRemoteProtEntry 7 } + +wdmRemoteProtCommSlot OBJECT-TYPE + SYNTAX SlotNumber + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The slot number of the communication link for + this protection group. +" + DEFVAL { 0 } + ::= { wdmRemoteProtEntry 8 } + +wdmRemoteProtCommPort OBJECT-TYPE + SYNTAX PortNumber + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The port number of the communication link for + this protection group +" + DEFVAL { 0 } + ::= { wdmRemoteProtEntry 9 } + +wdmRemoteProtCommInterface OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The port number of the communication link for + this protection group +" + ::= { wdmRemoteProtEntry 10 } + +wdmRemoteProtLastChangeTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The time the operational state of the protection + group was last changed. +" + ::= { wdmRemoteProtEntry 11 } + +wdmRemoteProtIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The IP-address of the remote node. +" + DEFVAL { '00000000'H } + ::= { wdmRemoteProtEntry 12 } + +wdmRemoteProtIdentifier OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The identifier (name) of the protection group + that is understod by both the local and the remote + node. +" + DEFVAL { "" } + ::= { wdmRemoteProtEntry 13 } + +wdmRemoteProtRole OBJECT-TYPE + SYNTAX INTEGER { + undefined (0), + master (1), + slave (2) } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The role of the node in this protection group. + + master - the manager should read info from this node. + + slave - the manager should read from the other node +" + DEFVAL { undefined } + ::= { wdmRemoteProtEntry 14 } + +wdmRemoteProtAdminStatus OBJECT-TYPE + SYNTAX INTEGER { + down (1), + localForced (2), + remoteForced (3), + auto (4), + toggle (5) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The administrative state for the protection + group. + + down - The protection group is inactive. + + localForced - The local side is forced active. + + remoteForced - The remote side is forced active. + + auto - The application choses which side should + be active. This should be the normal mode of + operation. + + toggle - Switch the active side of the protection + group. Only applicable in 'auto' state. + After setting adminStatus to 'toggle' it again + receives the 'auto' value. +" + DEFVAL { down } + ::= { wdmRemoteProtEntry 15 } + +wdmRemoteProtRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Manages creation and deletion of conceptual rows. + See also SNMPv2-TC. +" + ::= { wdmRemoteProtEntry 16 } + +wdmRemoteProtActiveSide OBJECT-TYPE + SYNTAX INTEGER { + none (1), + local (2), + remote (3) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The operational state for the protection group. + + none - no side is active. + + local - the local side is active. + + remote - the remote side is active. +" + ::= { wdmRemoteProtEntry 17 } + +wdmRemoteProtLocalStatus OBJECT-TYPE + SYNTAX INTEGER { + unknown (0), + down (1), + up (2) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The operational state for the local side of the + protection group. + + down - this side is out of service. + + up - this side is working. +" + ::= { wdmRemoteProtEntry 18 } + +wdmRemoteProtRemoteStatus OBJECT-TYPE + SYNTAX INTEGER { + unknown (0), + down (1), + up (2) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The operational state for the remote side of + the protection group. + + down - this side is out of service. + + up - this side is working. +" + ::= { wdmRemoteProtEntry 19 } + + +wdmRemoteProtObjectProperty OBJECT-TYPE + SYNTAX ObjectProperty + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Property mask. +" + ::= { wdmRemoteProtEntry 20 } + +wdmRemoteProtServiceDegraded OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Protection service degraded. + + A: One of the sides of the protection group has + signal failure or one side is forced active. + + D: Both sides of the protection group are + available (The signal is recovered or the + forced active side is released). +" + ::= { wdmRemoteProtEntry 21 } + +wdmRemoteProtServiceFailure OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Protection service failure. + + A: Both sides of the protection group has + signal failure or the side that is forced + active has signal failure. + + D: One of the sides of the protection group + is available (The signal is recovered or the + forced active side is released). +" + ::= { wdmRemoteProtEntry 22 } + +wdmRemoteProtSetup OBJECT-TYPE + SYNTAX CommandString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Procedure to setup the protection group. + + - Communication Interface + Select from a list of available interfaces + + - Remote IP-address + Select from a list of discovered addresses or + enter a value + + - Identifier + Select from a list of identifiers that have been + published by the node with the IP-address + selected above, or enter a unique value. + + The identifier must be unique both in the local + node and in the remote node. + + - Role + Select whether the local end of the protection + group shall be master or slave. +" + ::= { wdmRemoteProtEntry 23 } + +wdmRemoteProtSetupFailure OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Protection group setup failure. + + A: The defined remote IP-address and/or protection + group identifier can not be resolved with the + peer node. + + D: The protection group can be resolved +" + ::= { wdmRemoteProtEntry 24 } + +wdmRemoteProtRoleConflict OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Protection group master/slave conflict. + + A: The protection group is resolved, but the two + peers have the same role defined - both master, + or both slave + + D: Their respective roles differ +" + ::= { wdmRemoteProtEntry 25 } + +wdmRemoteProtCommunicationFailure OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Protection group communication failure + + A: There are several underlying criterias for this: + - Loss of signal on the communication link + - Errors on the communication link + - Supervision failures + - Missing status messages for the protection group + + D: Status messages are coming in as they should and the + link supervision works. +" + ::= { wdmRemoteProtEntry 26 } + + +-- ---------------------------------------------------- +-- Interface table for passive equipment +-- ---------------------------------------------------- + +wdmPassiveIfTable OBJECT-TYPE + SYNTAX SEQUENCE OF WdmPassiveIfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The interface list." + ::= { wdmPassiveIfList 1 } + +wdmPassiveIfEntry OBJECT-TYPE + SYNTAX WdmPassiveIfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the interface list. + Each interface consists of a uni- or + bi-directional port. +" + INDEX { wdmPassiveIfIndex } + ::= { wdmPassiveIfTable 1 } + +WdmPassiveIfEntry ::= + SEQUENCE { + wdmPassiveIfIndex Unsigned32, + wdmPassiveIfName MgmtNameString, + wdmPassiveIfDescr DisplayString, + wdmPassiveIfSubrack SubrackNumber, + wdmPassiveIfSlot SlotNumber, + wdmPassiveIfPort PortNumber, + wdmPassiveIfInvPhysIndexOrZero Unsigned32, + wdmPassiveIfDirection PortType, + wdmPassiveIfLambdaType LambdaType, + wdmPassiveIfLambda LambdaFrequency, + wdmPassiveIfLambdaMax LambdaFrequency, + wdmPassiveIfLastChangeTime DateAndTime, -- deprecated + wdmPassiveIfExpectedLambda LambdaFrequency, + wdmPassiveIfUnexpectedLambda FaultStatus, + wdmPassiveIfAdminStatus INTEGER, + wdmPassiveIfOperStatus BoardOrInterfaceOperStatus, + wdmPassiveIfObjectProperty ObjectProperty, + wdmPassiveIfExpectedLambdaMax LambdaFrequency, + wdmPassiveIfAid DisplayString, + wdmPassiveIfPhysicalLocation DisplayString, + wdmPassiveIfIfNo PortNumber} + +wdmPassiveIfIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary index assigned to each entry. +" + ::= { wdmPassiveIfEntry 1 } + +wdmPassiveIfName OBJECT-TYPE + SYNTAX MgmtNameString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The management name of the interface, for + example 'wdmi:1:2:1', where the first number + indicates sub-rack, the second slot number and + the third is the port number. +" + ::= { wdmPassiveIfEntry 2 } + +wdmPassiveIfDescr OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "User configurable label. +" + DEFVAL { "" } + ::= { wdmPassiveIfEntry 3 } + +wdmPassiveIfSubrack OBJECT-TYPE + SYNTAX SubrackNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of the subrack where the interface + is located. +" + ::= { wdmPassiveIfEntry 5 } + +wdmPassiveIfSlot OBJECT-TYPE + SYNTAX SlotNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of the slot where the interface is + located. +" + ::= { wdmPassiveIfEntry 6 } + +wdmPassiveIfPort OBJECT-TYPE + SYNTAX PortNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of the port where the interface + is located. +" + ::= { wdmPassiveIfEntry 7 } + +wdmPassiveIfInvPhysIndexOrZero OBJECT-TYPE + SYNTAX Unsigned32 (0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The row in the invPhysTable for this interface. + Set to 0 if not known. +" + ::= { wdmPassiveIfEntry 8 } + +wdmPassiveIfDirection OBJECT-TYPE + SYNTAX PortType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The type of signal the interface expects. + + rx - Only ingoing signal. + LambdaType, LambdaMin and LambdaMax indicates the + frequency properties for the ingoing signal. + + tx - Only outgoing signal. + LambdaType, LambdaMin and LambdaMax indicates the + frequency properties for the outgoing signal. + + biDi - Ingoing and outgoing signal on the same + port. LambdaType, LambdaMin and LambdaMax + indicates the frequency properties for the + bi-directional signal. +" + ::= { wdmPassiveIfEntry 9 } + +wdmPassiveIfLambdaType OBJECT-TYPE + SYNTAX LambdaType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The type of wavelengths the port of the + interface can accomodate. + + fixed - The port received or transmits a fixed + frequency. + + range - The port can handle a range of + frequencies. Not used. + + transparent - There are no frequency properties + associated with the port. +" + ::= { wdmPassiveIfEntry 10 } + +wdmPassiveIfLambda OBJECT-TYPE + SYNTAX LambdaFrequency + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The frequency given in hundreds of GHz + (0.01 GHz). Set to 0 for transparent ports. +" + ::= { wdmPassiveIfEntry 11 } + +wdmPassiveIfLambdaMax OBJECT-TYPE + SYNTAX LambdaFrequency + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum frequency (for the 'wavelength') + in GHz. +" + ::= { wdmPassiveIfEntry 12 } + +wdmPassiveIfLastChangeTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The time when the state of the interface entry + was last changed. +" + ::= { wdmPassiveIfEntry 13 } + +wdmPassiveIfExpectedLambda OBJECT-TYPE + SYNTAX LambdaFrequency + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The frequency of the 'wavelength' given in + hundreds of GHz (0.01 GHz). + This attribute can be written via SNMP. +" + DEFVAL { 0 } + ::= { wdmPassiveIfEntry 14 } + +wdmPassiveIfUnexpectedLambda OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The actual frequency does not match the + hundreds of GHz (0.01 GHz). + + The actual frequency does not match the + pre-configured frequency. + + A pre-configured frequency of '0' matches + all actual frequencies. + + A: The configured frequency does not match the + actual frequency. + + D: The configured frequency matches the actual + frequency. +" + ::= { wdmPassiveIfEntry 15 } + +wdmPassiveIfAdminStatus OBJECT-TYPE + SYNTAX INTEGER { + down (1), + up (2) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The administrative state for the + port. + + down - The alarm are inhibited + + up - Alarms are reported +" + DEFVAL { up } + ::= { wdmPassiveIfEntry 16 } + +wdmPassiveIfOperStatus OBJECT-TYPE + SYNTAX BoardOrInterfaceOperStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The operational state for the + port. + + notPresent - The board is missing + + down - Admin down + + up - The board is present and admin up +" + DEFVAL { notPresent } + ::= { wdmPassiveIfEntry 17 } + +wdmPassiveIfObjectProperty OBJECT-TYPE + SYNTAX ObjectProperty + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Property mask. +" + ::= { wdmPassiveIfEntry 18 } + +wdmPassiveIfExpectedLambdaMax OBJECT-TYPE + SYNTAX LambdaFrequency + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Max frequency of the 'wavelength' range + given in hundreds of GHz (0.01 GHz). + This attribute can be written via SNMP. +" + DEFVAL { 0 } + ::= { wdmPassiveIfEntry 19 } + + +wdmPassiveIfAid OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The access identifier (AID) of the interface. + The format is according to GR-833. + +" + ::= { wdmPassiveIfEntry 20 } + +wdmPassiveIfPhysicalLocation OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The physical location of the if. + The format is according to GR-833. + +" + ::= { wdmPassiveIfEntry 21 } + +wdmPassiveIfIfNo OBJECT-TYPE + SYNTAX PortNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of the port where the interface + is located. +" + ::= { wdmPassiveIfEntry 22 } + + +-- ---------------------------------------------------- +-- Table for optical control loop channels +-- ---------------------------------------------------- + +wdmCtrlChannelTable OBJECT-TYPE + SYNTAX SEQUENCE OF WdmCtrlChannelEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The interface list." + ::= { wdmCtrlChannelList 1 } + +wdmCtrlChannelEntry OBJECT-TYPE + SYNTAX WdmCtrlChannelEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the interface list. +" + INDEX { wdmCtrlChannelIndex } + ::= { wdmCtrlChannelTable 1 } + +WdmCtrlChannelEntry ::= + SEQUENCE { + wdmCtrlChannelIndex Unsigned32, + wdmCtrlChannelName MgmtNameString, + wdmCtrlChannelSubrack SubrackNumber, + wdmCtrlChannelSlot SlotNumber, + wdmCtrlChannelTxPort PortNumber, + wdmCtrlChannelChannel LambdaFrequency, + wdmCtrlChannelGroupNumber Unsigned32, + wdmCtrlChannelAdminStatus BoardOrInterfaceAdminStatus, + wdmCtrlChannelWantedOutputPower Integer32, + wdmCtrlChannelCurrentOutputPower Integer32, + wdmCtrlChannelCurrentAttenuation Unsigned32, + wdmCtrlChannelForceRegulationCommand CommandString, + wdmCtrlChannelOuputPowerControlFailure FaultStatus, + wdmCtrlChannelCurrentPowerOutOfRange FaultStatus, + wdmCtrlChannelAttenuationOutOfRange FaultStatus, + wdmCtrlChannelStartupChannel INTEGER, + wdmCtrlChannelStatus INTEGER, + wdmCtrlChannelMonitorIndex Unsigned32, + wdmCtrlChannelStartupCommand CommandString, + wdmCtrlChannelSfpMissing FaultStatus, + wdmCtrlChannelSfpMediaMismatch FaultStatus, + wdmCtrlChannelLossOfSignal FaultStatus, + wdmCtrlChannelDescr DisplayString, + wdmCtrlChannelMaxAttenuation Unsigned32, + wdmCtrlChannelMinAttenuation Unsigned32, + wdmCtrlChannelAttenControlOffset Unsigned32, + wdmCtrlChannelAttenControlDegraded FaultStatus, + wdmCtrlChannelNotFound FaultStatus + } + + +wdmCtrlChannelIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An index assigned to each entry. The index contains information + about subrack, slot and port for controlled channel. +" + ::= { wdmCtrlChannelEntry 1 } + +wdmCtrlChannelName OBJECT-TYPE + SYNTAX MgmtNameString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The management name of the channel, for example + 'ch:1:2:1:959' + (ch:[subrack]:[slot]:[port]:[channel]). +" + ::= { wdmCtrlChannelEntry 2 } + +wdmCtrlChannelSubrack OBJECT-TYPE + SYNTAX SubrackNumber + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The subrack number of the unit where the controlled + channel is attenuated. +" + ::= { wdmCtrlChannelEntry 3 } + +wdmCtrlChannelSlot OBJECT-TYPE + SYNTAX SlotNumber + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The slot number of the unit where the controlled + channel is attenuated. +" + ::= { wdmCtrlChannelEntry 4 } + +wdmCtrlChannelTxPort OBJECT-TYPE + SYNTAX PortNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The port number of the controlled channel in the unit where + the channel is attenuated. +" + ::= { wdmCtrlChannelEntry 5 } + +wdmCtrlChannelChannel OBJECT-TYPE + SYNTAX LambdaFrequency + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The frequency of the 'wavelength' given in + hundreds of GHz (0.01 GHz). +" + DEFVAL { 0 } + ::= { wdmCtrlChannelEntry 6 } + +wdmCtrlChannelGroupNumber OBJECT-TYPE + SYNTAX Unsigned32 (1..64) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The number of the group to which the controlled + channel belongs. +" + DEFVAL { 1 } + ::= { wdmCtrlChannelEntry 7 } + +wdmCtrlChannelAdminStatus OBJECT-TYPE + SYNTAX BoardOrInterfaceAdminStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The administrative state for the channel control. + + down - The channel control is inactive. Channel + attenuation is set to its maximum value. + + service - The channel control is activated but + alarms are suppressed. Intended for use during + service or re-configuration. When service is + concluded adminStatus should be set to 'up' again. + + up - The channel control is active. Alarms are + not suppressed. +" + DEFVAL { down } + ::= { wdmCtrlChannelEntry 8 } + +wdmCtrlChannelWantedOutputPower OBJECT-TYPE + SYNTAX Integer32 (-260..120) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The wanted output power. +" + DEFVAL { 0 } + ::= { wdmCtrlChannelEntry 9 } + +wdmCtrlChannelCurrentOutputPower OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The actual output power. +" + ::= { wdmCtrlChannelEntry 10 } + +wdmCtrlChannelCurrentAttenuation OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current attenuation. +" + ::= { wdmCtrlChannelEntry 11 } + +wdmCtrlChannelForceRegulationCommand OBJECT-TYPE + SYNTAX CommandString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Starts a regulation manually +" + ::= { wdmCtrlChannelEntry 12 } + +wdmCtrlChannelOuputPowerControlFailure OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Alarm raised when the wanted output power + can not be obtained. That is + + a) The wanted power has not been obtained after the + maximum number of consequent control cycles. + + b) Failure to read the current output power. + + c) Failure to set attenuation when regulating + channel. +" + ::= { wdmCtrlChannelEntry 13 } + +wdmCtrlChannelCurrentPowerOutOfRange OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Alarm raised when the current output power + is outside the 'regulation range' for the group. + + At this point, no regulation will be performed on + the channel. The operator must change the + wantedOutputPower or the regulationRange. +" + ::= { wdmCtrlChannelEntry 14 } + +wdmCtrlChannelAttenuationOutOfRange OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Alarm raised when the attenuation is at the maximum + or minimum values for the controlled device and the + wantedOutputPower cannot be obtained. + + At this point, no regulation will be performed on + the channel. +" + ::= { wdmCtrlChannelEntry 15 } + +wdmCtrlChannelStatus OBJECT-TYPE + SYNTAX INTEGER { + initial (1), + searching (2), + regulating (3), + ok (4), + notFound (5), + error (6), + waiting (7)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The regulation status of the channel. + + initial - No regulation has been performed yet. + + searching - The system is trying to detect the channel. + + regulating - The system is regulating the output + power of the channel to the wanted + level. + + ok - The output power of the channel is at the + wanted level. + + notFound - Channel could not be detected in monitor. + + error - Regulation of channel output power failed. + + waiting - Channel is in queue for regulation startup + and will be started when ongoing + regulations and prior elements in the + startup queue have been processed. +" + DEFVAL { initial } + ::= { wdmCtrlChannelEntry 16 } + +wdmCtrlChannelStartupChannel OBJECT-TYPE + SYNTAX INTEGER { + normal (1), + start (2), + blocked (3) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Initiates a safe startup procedure for the channel + when set to 'start'. + + If the administrative status of the channel is + 'down' or the channel is not detected by the monitor + unit, the system attempts to detect the channel as + follows: + + 1) The attenuation is set to its maximum value. + + 2) The attenuation is decreased until the channel is + detected by the monitor. + + When the channel is detected, regulation of the + channel is started, ignoring the regulation range. + + If the channel cannot be detected, channelStatus is + set to notFound. If regulation in fails, + channelStatus is set to error and an alarm is + raised. + + When the startup sequence is finished, the + administrative status of the channel is set to 'up'. + + If a regulation is ongoing when the startup + procedure is initiated, the channel is put on a + waiting queue until the ongoing regulation is + finished. The startup queue has a limited length. If + the queue is filled up with waiting channels, + further startup commands will be blocked until all + the queued channels have been started. + + At times when it is not allowed to start the + channel, e.g. in commissioning mode or when the + queue is full, this attribute is set to 'blocked' + and cannot be set to start. + + NOTE: The 'blocked' state is handled entirely by the + system and cannot be set or reset by the user. + + The state of this attribute immediately returns to + 'normal' when the startup procedure has been + initiated or the channel is put on the startup + queue. +" + DEFVAL { normal } + ::= { wdmCtrlChannelEntry 17 } + + +wdmCtrlChannelMonitorIndex OBJECT-TYPE + SYNTAX Unsigned32 (0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Shows the index of the connected monitor interface. +" + DEFVAL { 0 } + ::= { wdmCtrlChannelEntry 18 } + + +wdmCtrlChannelStartupCommand OBJECT-TYPE + SYNTAX CommandString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Initiates a safe startup sequence for the + channel. If the administrative status of the channel + is 'down' or the channel is not detected by the + monitor unit, the system attempts to detect the + channel as follows: + + 1) The attenuation is set to its maximum value. + + 2) The attenuation is decreased until the channel is + detected by the monitor. + + When the channel is detected, regulation of the + channel is started, ignoring the regulation range. + + If the channel cannot be detected, channelStatus is + set to notFound. If regulation fails, channelStatus + is set to 'error' and an alarm is raised. + + When the startup sequence is finished, the + administrative status of the channel is set to 'up'. + + If a regulation is ongoing when the startup + procedure is initiated, the channel is put on a + waiting queue until the ongoing regulation is + finished. The startup queue has a limited length. If + the queue is filled up with waiting channels, + further startup commands will be blocked until all + the queued channels have been started. +" + ::= { wdmCtrlChannelEntry 19 } + +wdmCtrlChannelSfpMissing OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An expected SFP is missing. + + A(ctivation): An expected SFP is missing. + + D(e-activation): The missing SFP is inserted. + +" + ::= { wdmCtrlChannelEntry 20 } + +wdmCtrlChannelSfpMediaMismatch OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The type of the SFP used for the channel port + is not the expected. + + A(ctivation): Invalid or mismatching SFP media is + detected. + + D(e-activation): The correct SFP is used. + +" + ::= { wdmCtrlChannelEntry 21 } + +wdmCtrlChannelLossOfSignal OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Loss of signal at the channel port. + + A(ctivation): Active loss of signal HW + indication. + + D(e-activation): Inactive loss of signal HW + indication. + +" + ::= { wdmCtrlChannelEntry 22 } + +wdmCtrlChannelDescr OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "User configurable label. + + This attribute can be written via SNMP. +" + DEFVAL { "" } + ::= { wdmCtrlChannelEntry 23 } + +wdmCtrlChannelMaxAttenuation OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The max attenuation limit on channel. +" + ::= { wdmCtrlChannelEntry 24} + + +wdmCtrlChannelMinAttenuation OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The min attenuation limit on channel. +" + ::= { wdmCtrlChannelEntry 25} + + +wdmCtrlChannelAttenControlOffset OBJECT-TYPE + SYNTAX Unsigned32 (0..1000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The threshold offset to max/min attenuation on the channel. + If the threshold is reached, AttenControlDegraded alarm will be raised. +" + DEFVAL { 10 } + ::= { wdmCtrlChannelEntry 26} + + +wdmCtrlChannelAttenControlDegraded OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Alarm is raised when channel attenuation + is crossing threshold to max/min attenuation. + + A(ctivation): Active the alarm indication. + + D(e-activation): Inactive the alarm indication. + +" + ::= { wdmCtrlChannelEntry 27} + +wdmCtrlChannelNotFound OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Channel not found. +" + ::= { wdmCtrlChannelEntry 28 } + + +-- ---------------------------------------------------- +-- Table for optical control loop groups +-- ---------------------------------------------------- + +wdmCtrlGroupTable OBJECT-TYPE + SYNTAX SEQUENCE OF WdmCtrlGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The interface list." + ::= { wdmCtrlGroupList 1 } + +wdmCtrlGroupEntry OBJECT-TYPE + SYNTAX WdmCtrlGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the interface list. +" + INDEX { wdmCtrlGroupIndex } + ::= { wdmCtrlGroupTable 1 } + +WdmCtrlGroupEntry ::= + SEQUENCE { + wdmCtrlGroupIndex Unsigned32, + wdmCtrlGroupName MgmtNameString, + wdmCtrlGroupDescr DisplayString, + wdmCtrlGroupGroupNumber Unsigned32, + wdmCtrlGroupSubrack SubrackNumber, + wdmCtrlGroupSlot SlotNumber, + wdmCtrlGroupPort INTEGER, + wdmCtrlGroupMonitorName MgmtNameString, + wdmCtrlGroupAdminStatus BoardOrInterfaceAdminStatus, + wdmCtrlGroupControlMode INTEGER, + wdmCtrlGroupConfigurationCommand CommandString, + wdmCtrlGroupForceRegulationCommand CommandString, + wdmCtrlGroupLockedRange INTEGER, + wdmCtrlGroupRegulationRange Unsigned32, + wdmCtrlGroupRegulationLastChangeTime DateAndTime, + wdmCtrlGroupCommissioningMode FaultStatus, + wdmCtrlGroupAssociateChannel CommandString, + wdmCtrlGroupNoOfChannels Unsigned32, + wdmCtrlGroupStatus INTEGER, + wdmCtrlGroupTimeLeft Unsigned32, + wdmCtrlGroupOutputPowerMismatch FaultStatus, + wdmCtrlGroupTotalPower Integer32, + wdmCtrlGroupChannelStartupCommand CommandString} + +wdmCtrlGroupIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An index assigned to each entry. Index contains + information about group number, subrack, slot and + port. +" + ::= { wdmCtrlGroupEntry 1 } + +wdmCtrlGroupName OBJECT-TYPE + SYNTAX MgmtNameString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The management name of the group, + for example 'group:1' (group:[groupNumber]). +" + ::= { wdmCtrlGroupEntry 2 } + +wdmCtrlGroupDescr OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "User configurable label. +" + DEFVAL { "" } + ::= { wdmCtrlGroupEntry 3 } + +wdmCtrlGroupGroupNumber OBJECT-TYPE + SYNTAX Unsigned32 (1..64) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "A unique number identifying the group. +" + DEFVAL { 1 } + ::= { wdmCtrlGroupEntry 4 } + +wdmCtrlGroupSubrack OBJECT-TYPE + SYNTAX SubrackNumber + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The number of the subrack where the monitor unit is + located. +" + ::= { wdmCtrlGroupEntry 5 } + +wdmCtrlGroupSlot OBJECT-TYPE + SYNTAX SlotNumber + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The number of the slot where the monitor is located. + +" + ::= { wdmCtrlGroupEntry 6 } + +wdmCtrlGroupPort OBJECT-TYPE + SYNTAX INTEGER { + a (1), + b (2), + c (3), + d (4), + e (5), + f (6), + g (7), + h (8) } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The monitor port where the group is connected. + Each character represents a port number, as shown: + a->1, b->2, c->3, d->4, e->5, f->6, g->7, h->8. +" + DEFVAL { a } + ::= { wdmCtrlGroupEntry 7 } + +wdmCtrlGroupMonitorName OBJECT-TYPE + SYNTAX MgmtNameString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The management name of the monitor port, + for example 'ocm:1:2:1-A' + ([monitortype]:[subrack]:[slot]:[port]). +" + ::= { wdmCtrlGroupEntry 8 } + +wdmCtrlGroupAdminStatus OBJECT-TYPE + SYNTAX BoardOrInterfaceAdminStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The administrative state for the group. + + down - The group is de-activated. No regulations + will be performed. + + service - The group is activated but alarms + are suppressed. Intended for use during service + or re-configuration. When service is concluded + adminStatus should be set to 'up' again. + + up - The group is active. Regulations will be + performed regularly and on user orders. + Alarms are not suppressed. +" + DEFVAL { up } + ::= { wdmCtrlGroupEntry 9 } + +wdmCtrlGroupControlMode OBJECT-TYPE + SYNTAX INTEGER { + normal (1), + commissioning (2) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current control group mode. + + normal - regulation is performed at the interval + defined in General -> Regulation interval + + commissioning - the regulation is performed + continuously. After 15 minutes it will change back to + normal mode. + + Note! When control group is in commissioning mode + the corresponding monitor port will still be in + 'normal' mode. +" + DEFVAL { normal } + ::= { wdmCtrlGroupEntry 10 } + +wdmCtrlGroupConfigurationCommand OBJECT-TYPE + SYNTAX CommandString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Select which control mode to use: + + normal - regulation is performed at the interval + defined in General -> Regulation interval + + commissioning - the regulation is performed + continuously. After 15 minutes it will change back to + normal mode. +" + ::= { wdmCtrlGroupEntry 11 } + +wdmCtrlGroupForceRegulationCommand OBJECT-TYPE + SYNTAX CommandString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Starts a regulation manually +" + ::= { wdmCtrlGroupEntry 12 } + +wdmCtrlGroupLockedRange OBJECT-TYPE + SYNTAX Integer32 (1..30) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "To avoid frequent changes of attenuation, a range + can be defined around the wanted output power. A + control loop will not try to adjust power values + within the range. +" + DEFVAL { 10 } + ::= { wdmCtrlGroupEntry 13 } + +wdmCtrlGroupRegulationRange OBJECT-TYPE + SYNTAX Unsigned32 (0..1000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "An offset below the wanted output power + at which the 'Current Power Out Of Range' + alarm shall be raised. + + When the current output power is so + far below the wanted output power, + the regulation stops and the alarm + is raised. + + Applicable for normal mode. +" + DEFVAL { 40 } + ::= { wdmCtrlGroupEntry 14 } + +wdmCtrlGroupRegulationLastChangeTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The time when the group was last regulated. +" + ::= { wdmCtrlGroupEntry 15 } + +wdmCtrlGroupCommissioningMode OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Alarm raised when the group is put in commissioning + mode. + + A: Commissioning mode is used + + D: Normal mode +" + ::= { wdmCtrlGroupEntry 16 } + +wdmCtrlGroupAssociateChannel OBJECT-TYPE + SYNTAX CommandString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Creates one or several control channel objects and + associates them to the selected group. + + User needs to specify: + + - The board where the added channels are attenuated. + - The port(s) or channel(s) of that board to add. + - The wanted output power of the channel. +" + ::= { wdmCtrlGroupEntry 17 } + +wdmCtrlGroupNoOfChannels OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current number of channels associated with this + group. +" + ::= { wdmCtrlGroupEntry 18 } + +wdmCtrlGroupStatus OBJECT-TYPE + SYNTAX INTEGER { + starting (1), + noRegulation (2), + reading (3), + regulation (4), + idle (5) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The regulation status for the group + + starting - the system is starting up + + noRegulation - the group contains no channels to + regulate + + reading - the control loop is reading the power from + the monitor + + regulating - the control loop is calculating and + setting new attenuations + + idle - the control loop is inactive until next + regulation +" + DEFVAL { starting } + ::= { wdmCtrlGroupEntry 19 } + +wdmCtrlGroupTimeLeft OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The remaining time (in seconds) to next regulation. +" + DEFVAL { 1800 } + ::= { wdmCtrlGroupEntry 20 } + +wdmCtrlGroupOutputPowerMismatch OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total output power of the OCM differs by + more than 1.4dB from the monitor port + insertion loss value of the OA. + + A: The total output power of the OCM differs from + the monitor port insertion loss by more than + 1.4dB + + D: Output power of OCM is within 1.4dB of the + monitor port insertion loss value again + +" + ::= { wdmCtrlGroupEntry 21 } + +wdmCtrlGroupTotalPower OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total power of channels associated to + this group, based on OCM measurements. + +" + ::= { wdmCtrlGroupEntry 22 } + +wdmCtrlGroupChannelStartupCommand OBJECT-TYPE + SYNTAX CommandString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Initiates a safe startup sequence for all the + channels of selected group. If the administrative + status of the channel is 'down' or the channel is + not detected by the monitor unit, the system attempts + to detect the channel as follows: + + 1) The attenuation is set to its maximum value. + + 2) The attenuation is decreased until the channel is + detected by the monitor. + + When the channel is detected, regulation of the + channel is started, ignoring the regulation range. + + If the channel cannot be detected, channelStatus is + set to notFound. If regulation fails, channelStatus + is set to 'error' and an alarm is raised. + + When the startup sequence is finished, the + administrative status of the channel is set to 'up'. + + If a regulation is ongoing when the startup + procedure is initiated, the channel is put on a + waiting queue until the ongoing regulation is + finished. The startup queue has a limited length. If + the queue is filled up with waiting channels, + further startup commands will be blocked until all + the queued channels have been started. +" + ::= { wdmCtrlGroupEntry 23 } + +-- ---------------------------------------------------- +-- Table for local link adjustment +-- ---------------------------------------------------- +wdmMeanChannelPowerControlTable OBJECT-TYPE + SYNTAX SEQUENCE OF WdmMeanChannelPowerControlEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The list of local links to balance channel power on" + ::= { wdmMeanChannelPowerControlList 1 } + +wdmMeanChannelPowerControlEntry OBJECT-TYPE + SYNTAX WdmMeanChannelPowerControlEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of links where the channel power will be adjusted +" + INDEX { wdmMeanChannelPowerControlIndex } + ::= { wdmMeanChannelPowerControlTable 1 } + +WdmMeanChannelPowerControlEntry ::= + SEQUENCE { + wdmMeanChannelPowerControlIndex Unsigned32, + wdmMeanChannelPowerControlName MgmtNameString, + wdmMeanChannelPowerControlDescr DisplayString, + wdmMeanChannelPowerControlOcmSubrack SubrackNumber, + wdmMeanChannelPowerControlOcmSlot SlotNumber, + wdmMeanChannelPowerControlOcmPort INTEGER, + wdmMeanChannelPowerControlOaSubrack SubrackNumber, + wdmMeanChannelPowerControlOaSlot SlotNumber, + wdmMeanChannelPowerControlOaPort PortNumber, + wdmMeanChannelPowerControlMonitorName MgmtNameString, + wdmMeanChannelPowerControlAdminStatus AdminStatusWithNA, + wdmMeanChannelPowerControlOperStatus BoardOrInterfaceOperStatus, + wdmMeanChannelPowerControlStartRegulation CommandString, + wdmMeanChannelPowerControlRegulationRange Unsigned32, + wdmMeanChannelPowerControlLatestRegulation DateAndTime, + wdmMeanChannelPowerControlLatestChange DateAndTime, + wdmMeanChannelPowerControlMonitorOffsetCalibrationFailed FaultStatus, + wdmMeanChannelPowerControlRegulationState INTEGER, + wdmMeanChannelPowerControlTimeToNextRegulation Unsigned32, + wdmMeanChannelPowerControlWantedChannelPower Integer32, + wdmMeanChannelPowerControlCurrentChannelPower Integer32, + wdmMeanChannelPowerControlCurrentGain Integer32, + wdmMeanChannelPowerControlTotalChannelOutputPower Integer32, + wdmMeanChannelPowerControlNumberOfChannels Unsigned32, + wdmMeanChannelPowerControlAbsolutePowerOffset Integer32, + wdmMeanChannelPowerControlRemainingPowerOffset Integer32, + wdmMeanChannelPowerControlMonitorOffsetTooLarge FaultStatus, + wdmMeanChannelPowerControlChannelPowerOutOfRange FaultStatus, + wdmMeanChannelPowerControlRegulationInterval Unsigned32, + wdmMeanChannelPowerControlAmplifierOutputPort MgmtNameString, + wdmMeanChannelPowerControlLatestAmplifierRxPower Integer32, + wdmMeanChannelPowerControlLatestAmplifierTxPower Integer32, + wdmMeanChannelPowerControlLocalId Integer32 + } + +wdmMeanChannelPowerControlIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An index assigned to each entry. The index contains information + about subrack, slot and port for controlled channel. +" + ::= { wdmMeanChannelPowerControlEntry 1 } + +wdmMeanChannelPowerControlName OBJECT-TYPE + SYNTAX MgmtNameString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The management name of the local link adjustment + entry 'meanChannelPowerControl:1:2:1' + (meanChannelPowerControl[oa subrack]:[oa slot]:[oa port]). +" + ::= { wdmMeanChannelPowerControlEntry 2 } + +wdmMeanChannelPowerControlDescr OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "User configurable label. +" + DEFVAL { "" } + ::= { wdmMeanChannelPowerControlEntry 3 } + +wdmMeanChannelPowerControlOcmSubrack OBJECT-TYPE + SYNTAX SubrackNumber + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The subrack number of the ocm reading the oa + monitor port. +" + ::= { wdmMeanChannelPowerControlEntry 4 } + +wdmMeanChannelPowerControlOcmSlot OBJECT-TYPE + SYNTAX SlotNumber + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The slot number of the ocm reading the oa + monitor port. + channel is attenuated. +" + ::= { wdmMeanChannelPowerControlEntry 5 } + +wdmMeanChannelPowerControlOcmPort OBJECT-TYPE + SYNTAX INTEGER { + a (1), + b (2), + c (3), + d (4), + e (5), + f (6), + g (7), + h (8) } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The monitor port of this local link + adjustment loop. +" + DEFVAL { a } + ::= { wdmMeanChannelPowerControlEntry 6 } + +wdmMeanChannelPowerControlOaSubrack OBJECT-TYPE + SYNTAX SubrackNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The subrack number of the oa that is being + controlled by this local link adjustment + entry +" + ::= { wdmMeanChannelPowerControlEntry 7 } + +wdmMeanChannelPowerControlOaSlot OBJECT-TYPE + SYNTAX SlotNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The slot number of the oa that is being + controlled by this local link adjustment + entry +" + ::= { wdmMeanChannelPowerControlEntry 8 } + +wdmMeanChannelPowerControlOaPort OBJECT-TYPE + SYNTAX PortNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The port number of the oa that is being + controlled by this local link adjustment + entry +" + ::= { wdmMeanChannelPowerControlEntry 9 } + + +wdmMeanChannelPowerControlMonitorName OBJECT-TYPE + SYNTAX MgmtNameString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The management name of the monitor port, + for example 'ocm:1:2:1-A' + ([monitortype]:[subrack]:[slot]:[port]). +" + ::= { wdmMeanChannelPowerControlEntry 10 } + +wdmMeanChannelPowerControlAdminStatus OBJECT-TYPE + SYNTAX AdminStatusWithNA + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The administrative state for the local link + adjustment entry. + + down - The link adjustment is disabled + + service - The link is adjusting the channel + power but alarms are suppressed. + Intended for use during service or + re-configuration. When service is concluded + adminStatus should be set to 'up' again. + + up - The link adjustment is active. + Regulations will be performed regularly and + on user orders. Alarms are not suppressed. +" + DEFVAL { down } + ::= { wdmMeanChannelPowerControlEntry 11 } + +wdmMeanChannelPowerControlOperStatus OBJECT-TYPE + SYNTAX BoardOrInterfaceOperStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The operational state for the control group + + down - The control group cannot operate due + to missing resources or other complications + + up - The control group is active +" +-- TEMPORARY FOR ALARMS TODO fix this + DEFVAL { up } + ::= { wdmMeanChannelPowerControlEntry 12 } + +wdmMeanChannelPowerControlStartRegulation OBJECT-TYPE + SYNTAX CommandString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Starts a regulation manually +" + ::= { wdmMeanChannelPowerControlEntry 13 } + +wdmMeanChannelPowerControlRegulationRange OBJECT-TYPE + SYNTAX Unsigned32 (0..1000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "An offset below the wanted output power + at which the 'Current Power Out Of Range' + alarm shall be raised. + + When the current output power is so + far below the wanted output power, + the regulation stops and the alarm + is raised. + + Applicable for normal mode. +" + DEFVAL { 40 } + ::= { wdmMeanChannelPowerControlEntry 14 } + +wdmMeanChannelPowerControlLatestRegulation OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The time when the link was last regulated. +" + ::= { wdmMeanChannelPowerControlEntry 15 } + +wdmMeanChannelPowerControlLatestChange OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The time when the link was latest adjusted +" + ::= { wdmMeanChannelPowerControlEntry 16 } + +wdmMeanChannelPowerControlMonitorOffsetCalibrationFailed OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Alarm raised when calibration of the OCM port fails. + + A: calibration of OCM port failed + + D: Normal mode +" + ::= { wdmMeanChannelPowerControlEntry 17 } + +wdmMeanChannelPowerControlRegulationState OBJECT-TYPE + SYNTAX INTEGER { + starting (1), + regulating (2), + idle (3) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The regulation status for the link + + starting - the local link adjustment loop is + reading the power from the + monitor + + regulating - the local link adjustment loop + is calculating and setting new + attenuation / wanted gain + + idle - the local link adjustment loop is + inactive until next regulation +" + DEFVAL { starting } + ::= { wdmMeanChannelPowerControlEntry 18 } + +wdmMeanChannelPowerControlTimeToNextRegulation OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The remaining time (in minutes) to next regulation. +" + DEFVAL { 30 } + ::= { wdmMeanChannelPowerControlEntry 19 } + +wdmMeanChannelPowerControlWantedChannelPower OBJECT-TYPE + SYNTAX Integer32 (-150..100) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The wanted output power. +" + DEFVAL { 5 } + ::= { wdmMeanChannelPowerControlEntry 20 } + + +wdmMeanChannelPowerControlCurrentChannelPower OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The actual output power. +" + ::= { wdmMeanChannelPowerControlEntry 21 } + +wdmMeanChannelPowerControlCurrentGain OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "OA signal gain set by the local link + adjustment loop + +" + DEFVAL { 200 } + ::= { wdmMeanChannelPowerControlEntry 22 } + +wdmMeanChannelPowerControlTotalChannelOutputPower OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total channel output power + +" + DEFVAL { 0 } + ::= { wdmMeanChannelPowerControlEntry 23 } + +wdmMeanChannelPowerControlNumberOfChannels OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of channels read from OCM + +" + DEFVAL { 0 } + ::= { wdmMeanChannelPowerControlEntry 24 } + +wdmMeanChannelPowerControlAbsolutePowerOffset OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Absolute power offset + +" + DEFVAL { 0 } + ::= { wdmMeanChannelPowerControlEntry 25 } + +wdmMeanChannelPowerControlRemainingPowerOffset OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Remaining power offset + +" + DEFVAL { 0 } + ::= { wdmMeanChannelPowerControlEntry 26 } + + +wdmMeanChannelPowerControlMonitorOffsetTooLarge OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Alarm raised when the OCM monitor port offset is too large + + A: OCM port offset too large + + D: Normal mode +" + ::= { wdmMeanChannelPowerControlEntry 27 } + +wdmMeanChannelPowerControlChannelPowerOutOfRange OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Alarm raised when the incomming channelpower is + too high or too low to regulate to the wanted + mean channel power + + A: channel power out of range + + D: Normal mode +" + ::= { wdmMeanChannelPowerControlEntry 28 } + +wdmMeanChannelPowerControlRegulationInterval OBJECT-TYPE + SYNTAX Unsigned32 (10..30) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Minimum time between two regulations, a random + wait time of up to 15 seconds is added to this + value when calculating when the next regulation + should occurr. +" + DEFVAL { 30 } + ::= { wdmMeanChannelPowerControlEntry 29 } + +wdmMeanChannelPowerControlAmplifierOutputPort OBJECT-TYPE + SYNTAX MgmtNameString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The management name of the OA port controlled by + this control loop +" + ::= { wdmMeanChannelPowerControlEntry 30 } + +wdmMeanChannelPowerControlLatestAmplifierRxPower OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The latest amplifier input power +" + ::= { wdmMeanChannelPowerControlEntry 31 } + +wdmMeanChannelPowerControlLatestAmplifierTxPower OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The latest amplifier output power +" + ::= { wdmMeanChannelPowerControlEntry 32 } + +wdmMeanChannelPowerControlLocalId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Store the local ID since it will be needed when reading backup +" + ::= { wdmMeanChannelPowerControlEntry 33 } + + +-- ---------------------------------------------------- +-- Table for local link adjustment global +-- ---------------------------------------------------- +wdmMeanChannelPowerControlGlobalTable OBJECT-TYPE + SYNTAX SEQUENCE OF WdmMeanChannelPowerControlGlobalEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Bogus table to hold one entry with a dialog attribute to create + entries in another table. +" + ::= { wdmMeanChannelPowerControlGlobalList 1 } + +wdmMeanChannelPowerControlGlobalEntry OBJECT-TYPE + SYNTAX WdmMeanChannelPowerControlGlobalEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of links where the channel power will be adjusted +" + INDEX { wdmMeanChannelPowerControlGlobalIndex } + ::= { wdmMeanChannelPowerControlGlobalTable 1 } + +WdmMeanChannelPowerControlGlobalEntry ::= + SEQUENCE { + wdmMeanChannelPowerControlGlobalIndex Unsigned32, + wdmMeanChannelPowerControlGlobalName MgmtNameString, + wdmMeanChannelPowerControlGlobalEntryCreate CommandString } + +wdmMeanChannelPowerControlGlobalIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An index assigned to each entry. The index contains information + about subrack, slot and port for controlled channel. +" + ::= { wdmMeanChannelPowerControlGlobalEntry 1 } + +wdmMeanChannelPowerControlGlobalName OBJECT-TYPE + SYNTAX MgmtNameString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The management name of this bogus entry, that only + exists to create other entries. + 'bogus' +" + ::= { wdmMeanChannelPowerControlGlobalEntry 2 } + + +wdmMeanChannelPowerControlGlobalEntryCreate OBJECT-TYPE + SYNTAX CommandString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Creates a wdmMeanChannelPowerControl entry in another table +" + ::= { wdmMeanChannelPowerControlGlobalEntry 3 } + + +-- ---------------------------------------------------- +-- Table for subChannels +-- ---------------------------------------------------- + +wdmSubChannelTable OBJECT-TYPE + SYNTAX SEQUENCE OF WdmSubChannelEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The interface list." + ::= { wdmSubChannelList 1 } + +wdmSubChannelEntry OBJECT-TYPE + SYNTAX WdmSubChannelEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the interface list. +" + INDEX { wdmSubChannelIndex } + ::= { wdmSubChannelTable 1 } + +WdmSubChannelEntry ::= + SEQUENCE { + wdmSubChannelIndex Unsigned32, + wdmSubChannelName MgmtNameString, + wdmSubChannelId Unsigned32, + wdmSubChannelType INTEGER, + wdmSubChannelUnequipped FaultStatus, + wdmSubChannelConnectionStatus DisplayString, + wdmSubChannelConnectedForeignIndex Unsigned32, + wdmSubChannelCrossConnect CommandString, + wdmSubChannelDisconnect CommandString, + wdmSubChannelRemoteAccessInterface DisplayString, + wdmSubChannelProtectedChannelIndex Unsigned32 } + +wdmSubChannelIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An index assigned to each entry. The index contains + information about subrack, slot and port for + controlled channel. +" + ::= { wdmSubChannelEntry 1 } + +wdmSubChannelName OBJECT-TYPE + SYNTAX MgmtNameString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The management name of the interface, for example + 'channel:1:2:1-2:19' + (channel:[subrack]:[slot]:[port]:[channel]). +" + ::= { wdmSubChannelEntry 2 } + +wdmSubChannelId OBJECT-TYPE + SYNTAX Unsigned32 (1..30) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The channelId within the line signal. +" + ::= { wdmSubChannelEntry 3 } + +wdmSubChannelType OBJECT-TYPE + SYNTAX INTEGER { + e1t1 (1), + fe (2), + gbeFe (3) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Shows what format(s) this channel is used for. + (e1t1, fe or gbeFe) +" + ::= { wdmSubChannelEntry 4 } + +wdmSubChannelUnequipped OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Shows whether the remote node has + inserted payload into this channel. + + A: No payload is received on this channel + + D: Payload is received again +" + ::= { wdmSubChannelEntry 5 } + +wdmSubChannelConnectionStatus OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Shows the name of the client port and + possible subchannel that it is connected to + or Unconnected if not connected. +" + DEFVAL { "Not connected" } + ::= { wdmSubChannelEntry 6 } + +wdmSubChannelConnectedForeignIndex OBJECT-TYPE + SYNTAX Unsigned32 (0..2147483647) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Shows the index of the connected interface. + Or 0 if unconnected. +" + DEFVAL { 0 } + ::= { wdmSubChannelEntry 7 } + +wdmSubChannelCrossConnect OBJECT-TYPE + SYNTAX CommandString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Connect a subchannel to a specific client and + subchannel +" + ::= { wdmSubChannelEntry 8 } + +wdmSubChannelDisconnect OBJECT-TYPE + SYNTAX CommandString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Disconnect existing crossConnections +" + ::= { wdmSubChannelEntry 9 } + +wdmSubChannelRemoteAccessInterface OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Shows the name of the client port in the remote + access node that terminated the sub channel. + + For sub channels that are not terminated in the + remote node, 'Not Terminated' is shown. +" + DEFVAL { "Not connected" } + ::= { wdmSubChannelEntry 10 } + +wdmSubChannelProtectedChannelIndex OBJECT-TYPE + SYNTAX Unsigned32 (0..2147483647) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Shows the index of the protected chanel. + Or 0 if not active protection. + updates when protection state is changed. +" + DEFVAL { 0 } + ::= { wdmSubChannelEntry 11 } + +-- ---------------------------------------------------- +-- CtrlGlobal group +-- ---------------------------------------------------- + +wdmCtrlGlobalRegulationInterval OBJECT-TYPE + SYNTAX INTEGER {interval5min (5), + interval30min (30)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The time interval between regulations in normal + mode. + interval5min - 5 minutes interval + interval30min - 30 minutes interval + +" + DEFVAL { 30 } + ::= { wdmCtrlGlobal 1 } + +wdmCtrlGlobalRegulationStatus OBJECT-TYPE + SYNTAX INTEGER { + initial (1), + searching (2), + reading (3), + regulating (4), + idle (5) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current status of the control loop. + + initial - No regulation has been performed yet. + + searching - Trying to detect channels. + + reading - Reading power values from monitor unit. + + regulating - Adjusting power levels. + + idle - No regulation is ongoing. +" + DEFVAL { initial } + ::= { wdmCtrlGlobal 2 } + +wdmCtrlGlobalLastRegulation OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The date and time of the last regulation. +" + ::= { wdmCtrlGlobal 3 } + + +wdmCtrlGlobalTimeLeft OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Time left to next scheduled regulation. + + Unit: seconds. +" + ::= { wdmCtrlGlobal 4 } + +-- ---------------------------------------------------- +-- Table for delay compensation for protection groups +-- ---------------------------------------------------- + +wdmDelayCompPGTable OBJECT-TYPE + SYNTAX SEQUENCE OF WdmDelayCompPGEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Delay compensation for protection groups table." + ::= { wdmDelayCompPGList 1 } + +wdmDelayCompPGEntry OBJECT-TYPE + SYNTAX WdmDelayCompPGEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the table. +" + INDEX { wdmDelayCompPGIndex } + ::= { wdmDelayCompPGTable 1 } + +WdmDelayCompPGEntry ::= + SEQUENCE { + wdmDelayCompPGIndex Unsigned32, + wdmDelayCompPGName MgmtNameString, + wdmDelayCompPGUpId Unsigned32, + wdmDelayCompPGAdminStatus AdminStatusWithNA, + wdmDelayCompPGOperStatus OperStatusWithNA, + wdmDelayCompPGAutoCompensationMode EnabledDisabledWithNA, + wdmDelayCompPGAutoCompensationState INTEGER, + wdmDelayCompPGDelayDifference Signed32WithNA, + wdmDelayCompPGDelayCompensationOOR FaultStatus, + wdmDelayCompPGFiberLengthDifferenceOOR FaultStatus, + wdmDelayCompPGDelayCompensationReset ResetWithNA } + +wdmDelayCompPGIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An index assigned to each entry. The index contains + information about subrack, slot and port for + controlled channel. +" + ::= { wdmDelayCompPGEntry 1 } + +wdmDelayCompPGName OBJECT-TYPE + SYNTAX MgmtNameString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The management name of the entry, for example + 'dcpg:1:3:17-18:1:3:19-20' + (dcpg:[subrack]:[slot]:[leftporttx]-[leftportrx]:[subrack]:[slot]:[rightporttx]-[rightportrx]). +" + ::= { wdmDelayCompPGEntry 2 } + +wdmDelayCompPGUpId OBJECT-TYPE + SYNTAX Unsigned32 (1..30) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The UpId within the table. +" + ::= { wdmDelayCompPGEntry 3 } + +wdmDelayCompPGAdminStatus OBJECT-TYPE + SYNTAX AdminStatusWithNA + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The administrative state for the object. + + service - The object is activated but alarms + are suppressed. Intended for use during service + or re-configuration. When service is concluded + adminStatus should be set to 'up' again. + + up - The object is active. Regulations will be + performed regularly and on user orders. + Alarms are not suppressed. +" + DEFVAL { up } + ::= { wdmDelayCompPGEntry 4 } + +wdmDelayCompPGOperStatus OBJECT-TYPE + SYNTAX OperStatusWithNA + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The operational state for the object. + + notPresent - The object is not available. + + down - The object is de-activated or there are + faults preventing its transition to the 'up' state. + + up - The object is active. +" + DEFVAL { up } + ::= { wdmDelayCompPGEntry 5 } + +wdmDelayCompPGAutoCompensationMode OBJECT-TYPE + SYNTAX EnabledDisabledWithNA + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The automatic delay compensation mode. +" + DEFVAL { disabled } + ::= { wdmDelayCompPGEntry 6 } + +wdmDelayCompPGAutoCompensationState OBJECT-TYPE + SYNTAX INTEGER { + state1 (1), + state2 (2), + notApplicable (2147483647) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The automatic delay compensation state. +" + ::= { wdmDelayCompPGEntry 7 } + +wdmDelayCompPGDelayDifference OBJECT-TYPE + SYNTAX Signed32WithNA + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current delay difference in nanoseconds, after compensation. + The difference is calculated as (right line current delay) - (left line current delay). +" + ::= { wdmDelayCompPGEntry 8 } + +wdmDelayCompPGDelayCompensationOOR OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Delay compensation out-of-range. + + alarm: The delay compensation is out-of-range. + + ok: The delay compensation is in range. + +" + ::= { wdmDelayCompPGEntry 9 } + +wdmDelayCompPGFiberLengthDifferenceOOR OBJECT-TYPE + SYNTAX FaultStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Fiber length difference out-of-range. + + alarm: The fiber length difference is out-of-range. + + ok: The fiber length difference is in range. + +" + ::= { wdmDelayCompPGEntry 10 } + +wdmDelayCompPGDelayCompensationReset OBJECT-TYPE + SYNTAX ResetWithNA + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Resets the automatic delay compensation. + After a successful reset the default value + (normal) is restored in this attribute. + +" + DEFVAL { normal } + ::= { wdmDelayCompPGEntry 11 } + +-- ---------------------------------------------------- +-- Table for delay compensation for links +-- ---------------------------------------------------- + +wdmDelayCompLinkTable OBJECT-TYPE + SYNTAX SEQUENCE OF WdmDelayCompLinkEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Delay compensation for protection group links table." + ::= { wdmDelayCompLinkList 1 } + +wdmDelayCompLinkEntry OBJECT-TYPE + SYNTAX WdmDelayCompLinkEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the table. +" + INDEX { wdmDelayCompLinkIndex } + ::= { wdmDelayCompLinkTable 1 } + +WdmDelayCompLinkEntry ::= + SEQUENCE { + wdmDelayCompLinkIndex Unsigned32, + wdmDelayCompLinkName MgmtNameString, + wdmDelayCompLinkUpId Unsigned32, + wdmDelayCompLinkCurrentDelayCompensation Signed32WithNA, + wdmDelayCompLinkWantedDelayCompensation Signed32WithNA } + +wdmDelayCompLinkIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An index assigned to each entry. The index contains + information about subrack, slot and port for + controlled channel. +" + ::= { wdmDelayCompLinkEntry 1 } + +wdmDelayCompLinkName OBJECT-TYPE + SYNTAX MgmtNameString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The management name of the entry, for example + 'dclink:1:3:17-18' + (dclink:[subrack]:[slot]:[porttx]-[portrx]). +" + ::= { wdmDelayCompLinkEntry 2 } + +wdmDelayCompLinkUpId OBJECT-TYPE + SYNTAX Unsigned32 (1..30) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The UpId within the table. +" + ::= { wdmDelayCompLinkEntry 3 } + + +wdmDelayCompLinkCurrentDelayCompensation OBJECT-TYPE + SYNTAX Signed32WithNA (0..47233) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current delay compensation in nanoseconds. + Note, the granularity of this value is determined + by the hardware capabilities. +" + ::= { wdmDelayCompLinkEntry 4 } + +wdmDelayCompLinkWantedDelayCompensation OBJECT-TYPE + SYNTAX Signed32WithNA (0..47233) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The wanted delay compensation in nanoseconds. + Note, this value is only used by the system when + automatic delay compensation mode is disabled. +" + DEFVAL { 0 } + ::= { wdmDelayCompLinkEntry 5 } + +-- ---------------------------------------------------- +-- Notifications +-- ---------------------------------------------------- + +wdmNotifyPrefix OBJECT IDENTIFIER ::= { lumentisWdmNotifications 0 } + +wdmProtOperStatusBothDown NOTIFICATION-TYPE + OBJECTS { + wdmProtIndex, + wdmProtName } + STATUS deprecated + DESCRIPTION + "Sent when the protection group changes + operational status. +" + ::= { wdmNotifyPrefix 1 } + +wdmProtOperStatusLeftDownRightUp NOTIFICATION-TYPE + OBJECTS { + wdmProtIndex, + wdmProtName } + STATUS deprecated + DESCRIPTION + "Sent when the protection group changes + operational status. +" + ::= { wdmNotifyPrefix 2 } + +wdmProtOperStatusLeftDownRightStandby NOTIFICATION-TYPE + OBJECTS { + wdmProtIndex, + wdmProtName } + STATUS deprecated + DESCRIPTION + "Sent when the protection group changes + operational status. +" + ::= { wdmNotifyPrefix 3 } + +wdmProtOperStatusLeftStandbyRightDown NOTIFICATION-TYPE + OBJECTS { + wdmProtIndex, + wdmProtName } + STATUS deprecated + DESCRIPTION + "Sent when the protection group changes + operational status. +" + ::= { wdmNotifyPrefix 4 } + +wdmProtOperStatusLeftStandbyRightUp NOTIFICATION-TYPE + OBJECTS { + wdmProtIndex, + wdmProtName } + STATUS deprecated + DESCRIPTION + "Sent when the protection group changes + operational status. +" + ::= { wdmNotifyPrefix 5 } + +wdmProtOperStatusLeftUpRightDown NOTIFICATION-TYPE + OBJECTS { + wdmProtIndex, + wdmProtName } + STATUS deprecated + DESCRIPTION + "Sent when the protection group changes + operational status. +" + ::= { wdmNotifyPrefix 6 } + +wdmProtOperStatusLeftUpRightStandby NOTIFICATION-TYPE + OBJECTS { + wdmProtIndex, + wdmProtName } + STATUS deprecated + DESCRIPTION + "Sent when the protection group changes + operational status. +" + ::= { wdmNotifyPrefix 7 } + +wdmIfLaserStatusOn NOTIFICATION-TYPE + OBJECTS { + wdmIfIndex, + wdmIfName, + wdmIfLaserStatusLastChangeTime } + STATUS current + DESCRIPTION + "Sent when the laser of the interface is turned + on. +" + ::= { wdmNotifyPrefix 8 } + +wdmIfLaserStatusOff NOTIFICATION-TYPE + OBJECTS { + wdmIfIndex, + wdmIfName, + wdmIfLaserStatusLastChangeTime } + STATUS current + DESCRIPTION + "Sent when the laser of the interface is turned + off. +" + ::= { wdmNotifyPrefix 9 } + +wdmProtStatusChanged NOTIFICATION-TYPE + OBJECTS { + wdmProtIndex, + wdmProtName, + wdmProtActiveSide, + wdmProtLeftStatus, + wdmProtRightStatus, + wdmProtLastChangeTime } + STATUS current + DESCRIPTION + "Sent when the protection group changes + operational status. +" + ::= { wdmNotifyPrefix 10 } + +-- ---------------------------------------------------- +-- Object and event groups +-- ---------------------------------------------------- + +wdmGeneralGroup OBJECT-GROUP + OBJECTS { + wdmGeneralTestAndIncr, + wdmGeneralMibSpecVersion, + wdmGeneralMibImplVersion, + wdmGeneralLastChangeTime } + STATUS current + DESCRIPTION + "The general objects." + ::= { lumWdmGroups 1 } + +wdmIfGroup OBJECT-GROUP + OBJECTS { + wdmIfIndex, + wdmIfName, + wdmIfDescr, + wdmIfSubrack, + wdmIfSlot, + wdmIfTxPort, + wdmIfInvPhysIndexOrZero, + wdmIfTxLambda, + wdmIfHighSpeedMin, + wdmIfHighSpeedMax, + wdmIfPowerLevel, + wdmIfPowerLevelHighThreshold, + wdmIfPowerLevelLowThreshold, + wdmIfLaserTemp, + wdmIfLaserTempOffset, + wdmIfLaserTempOffsetThreshold, + wdmIfLaserMode, + wdmIfLaserStatus, + wdmIfAdminStatus, + wdmIfOperStatus, + wdmIfLossOfSignal, + wdmIfReceivedPowerHigh, + wdmIfReceivedPowerLow, + wdmIfLaserBiasHigh, + wdmIfErroredSeconds, + wdmIfSeverelyErroredSeconds, + wdmIfBackgroundBlockErrors, + wdmIfUnavailableSeconds, + wdmIfForwardDefectIndication, + wdmIfBackwardDefectIndication, + wdmIfLossOfFrame, + wdmIfAlarmIndicationSignal, + wdmIfRemoteDefectIndication, + wdmIfLossOfSync, + wdmIfLossOfForwardingErrorCorrection, + wdmIfLaserTempHigh, + wdmIfLaserTempLow, + wdmIfRxPort } + STATUS deprecated + DESCRIPTION + "The wdm trunk interface objects." + ::= { lumWdmGroups 2 } + +wdmProtGroup OBJECT-GROUP + OBJECTS { + wdmProtIndex, + wdmProtName, + wdmProtDescr, + wdmProtLeftSubrack, + wdmProtLeftSlot, + wdmProtLeftPort, + wdmProtRightSubrack, + wdmProtRightSlot, + wdmProtRightPort, + wdmProtLastChangeTime, + wdmProtAdminStatus, + wdmProtOperStatus, + wdmProtRowStatus, + wdmProtServiceDegraded, + wdmProtServiceFailure } + STATUS deprecated + DESCRIPTION + "Note: This group is deprecated. + + The protection group objects." + ::= { lumWdmGroups 3 } + +wdmNotificationGroup NOTIFICATION-GROUP + NOTIFICATIONS { + wdmProtOperStatusBothDown, + wdmProtOperStatusLeftDownRightUp, + wdmProtOperStatusLeftDownRightStandby, + wdmProtOperStatusLeftStandbyRightDown, + wdmProtOperStatusLeftStandbyRightUp, + wdmProtOperStatusLeftUpRightDown, + wdmProtOperStatusLeftUpRightStandby, + wdmIfLaserStatusOn, + wdmIfLaserStatusOff + } + STATUS deprecated + DESCRIPTION + "The WDM notifications." + ::= { lumWdmGroups 4 } + +wdmPassiveIfGroup OBJECT-GROUP + OBJECTS { + wdmPassiveIfIndex, + wdmPassiveIfName, + wdmPassiveIfDescr, + wdmPassiveIfInvPhysIndexOrZero, + wdmPassiveIfSubrack, + wdmPassiveIfSlot, + wdmPassiveIfPort, + wdmPassiveIfDirection, + wdmPassiveIfLambdaType, + wdmPassiveIfLambda, + wdmPassiveIfLambdaMax, + wdmPassiveIfLastChangeTime } + STATUS deprecated + DESCRIPTION + "The passive i/f group objects." + ::= { lumWdmGroups 5 } + +wdmGeneralGroupV2 OBJECT-GROUP + OBJECTS { + wdmGeneralLastChangeTime } + STATUS deprecated + DESCRIPTION + "The WDM general objects v2." + ::= { lumWdmGroups 6 } + +wdmIfGroupV2 OBJECT-GROUP + OBJECTS { + wdmIfIndex, + wdmIfName, + wdmIfDescr, + wdmIfSubrack, + wdmIfSlot, + wdmIfTxPort, + wdmIfInvPhysIndexOrZero, + wdmIfTxLambda, + wdmIfHighSpeedMin, + wdmIfHighSpeedMax, + wdmIfPowerLevel, + wdmIfPowerLevelHighThreshold, + wdmIfPowerLevelLowThreshold, + wdmIfLaserTemp, + wdmIfLaserTempOffset, + wdmIfLaserTempOffsetThreshold, + wdmIfLaserMode, + wdmIfLaserStatus, + wdmIfAdminStatus, + wdmIfOperStatus, + wdmIfLossOfSignal, + wdmIfReceivedPowerHigh, + wdmIfReceivedPowerLow, + wdmIfLaserBiasHigh, + wdmIfErroredSeconds, + wdmIfSeverelyErroredSeconds, + wdmIfBackgroundBlockErrors, + wdmIfUnavailableSeconds, + wdmIfForwardDefectIndication, + wdmIfBackwardDefectIndication, + wdmIfLossOfFrame, + wdmIfAlarmIndicationSignal, + wdmIfRemoteDefectIndication, + wdmIfLossOfSync, + wdmIfLossOfForwardingErrorCorrection, + wdmIfLaserTempHigh, + wdmIfLaserTempLow, + wdmIfRxPort, + wdmIfBitrateMismatch, + wdmIfLaserBias, + wdmIfLaserBiasThreshold, + wdmIfLossOfSignalThreshold, + wdmIfJ0PathTrace, + wdmIfInbandMode } + STATUS deprecated + DESCRIPTION + "The wdm trunk interface objects V2." + ::= { lumWdmGroups 7 } + +wdmPassiveIfGroupV2 OBJECT-GROUP + OBJECTS { + wdmPassiveIfIndex, + wdmPassiveIfName, + wdmPassiveIfDescr, + wdmPassiveIfInvPhysIndexOrZero, + wdmPassiveIfSubrack, + wdmPassiveIfSlot, + wdmPassiveIfPort, + wdmPassiveIfDirection, + wdmPassiveIfLambdaType, + wdmPassiveIfLambda, + wdmPassiveIfLambdaMax } + STATUS deprecated + DESCRIPTION + "The passive i/f group objects V2." + ::= { lumWdmGroups 8 } + +wdmIfGroupV3 OBJECT-GROUP + OBJECTS { + wdmIfIndex, + wdmIfName, + wdmIfDescr, + wdmIfSubrack, + wdmIfSlot, + wdmIfTxPort, + wdmIfInvPhysIndexOrZero, + wdmIfTxLambda, + wdmIfHighSpeedMin, + wdmIfHighSpeedMax, + wdmIfPowerLevel, + wdmIfPowerLevelHighThreshold, + wdmIfPowerLevelLowThreshold, + wdmIfLaserTemp, + wdmIfLaserTempOffset, + wdmIfLaserTempOffsetThreshold, + wdmIfLaserMode, + wdmIfLaserStatus, + wdmIfAdminStatus, + wdmIfOperStatus, + wdmIfLossOfSignal, + wdmIfReceivedPowerHigh, + wdmIfReceivedPowerLow, + wdmIfLaserBiasHigh, + wdmIfErroredSeconds, + wdmIfSeverelyErroredSeconds, + wdmIfBackgroundBlockErrors, + wdmIfUnavailableSeconds, + wdmIfForwardDefectIndication, + wdmIfBackwardDefectIndication, + wdmIfLossOfFrame, + wdmIfAlarmIndicationSignal, + wdmIfRemoteDefectIndication, + wdmIfLossOfSync, + wdmIfLossOfForwardingErrorCorrection, + wdmIfLaserTempHigh, + wdmIfLaserTempLow, + wdmIfRxPort, + wdmIfBitrateMismatch, + wdmIfLaserBias, + wdmIfLaserBiasThreshold, + wdmIfLossOfSignalThreshold, + wdmIfJ0PathTrace, + wdmIfInbandMode, + wdmIfInbandStatus } + STATUS deprecated + DESCRIPTION + "The wdm trunk interface objects V3." + ::= { lumWdmGroups 9 } + +wdmPassiveIfGroupV3 OBJECT-GROUP + OBJECTS { + wdmPassiveIfIndex, + wdmPassiveIfName, + wdmPassiveIfDescr, + wdmPassiveIfInvPhysIndexOrZero, + wdmPassiveIfSubrack, + wdmPassiveIfSlot, + wdmPassiveIfPort, + wdmPassiveIfDirection, + wdmPassiveIfLambdaType, + wdmPassiveIfLambda, + wdmPassiveIfLambdaMax, + wdmPassiveIfExpectedLambda } + STATUS deprecated + DESCRIPTION + "The passive i/f group objects V3." + ::= { lumWdmGroups 10 } + +wdmIfGroupV4 OBJECT-GROUP + OBJECTS { + wdmIfIndex, + wdmIfName, + wdmIfDescr, + wdmIfSubrack, + wdmIfSlot, + wdmIfTxPort, + wdmIfInvPhysIndexOrZero, + wdmIfTxLambda, + wdmIfHighSpeedMin, + wdmIfHighSpeedMax, + wdmIfPowerLevel, + wdmIfPowerLevelHighThreshold, + wdmIfPowerLevelLowThreshold, + wdmIfLaserTemp, + wdmIfLaserTempOffset, + wdmIfLaserTempOffsetThreshold, + wdmIfLaserMode, + wdmIfLaserStatus, + wdmIfAdminStatus, + wdmIfOperStatus, + wdmIfLossOfSignal, + wdmIfReceivedPowerHigh, + wdmIfReceivedPowerLow, + wdmIfLaserBiasHigh, + wdmIfErroredSeconds, + wdmIfSeverelyErroredSeconds, + wdmIfBackgroundBlockErrors, + wdmIfUnavailableSeconds, + wdmIfForwardDefectIndication, + wdmIfBackwardDefectIndication, + wdmIfLossOfFrame, + wdmIfAlarmIndicationSignal, + wdmIfRemoteDefectIndication, + wdmIfLossOfSync, + wdmIfLossOfForwardingErrorCorrection, + wdmIfLaserTempHigh, + wdmIfLaserTempLow, + wdmIfRxPort, + wdmIfBitrateMismatch, + wdmIfLaserBias, + wdmIfLaserBiasThreshold, + wdmIfLossOfSignalThreshold, + wdmIfJ0PathTrace, + wdmIfInbandMode, + wdmIfInbandStatus, + wdmIfExpectedTxLambda } + STATUS deprecated + DESCRIPTION + "The wdm trunk interface objects V4." + ::= { lumWdmGroups 11 } + +wdmPassiveIfGroupV4 OBJECT-GROUP + OBJECTS { + wdmPassiveIfIndex, + wdmPassiveIfName, + wdmPassiveIfDescr, + wdmPassiveIfInvPhysIndexOrZero, + wdmPassiveIfSubrack, + wdmPassiveIfSlot, + wdmPassiveIfPort, + wdmPassiveIfDirection, + wdmPassiveIfLambdaType, + wdmPassiveIfLambda, + wdmPassiveIfExpectedLambda } + STATUS deprecated + DESCRIPTION + "The passive i/f group objects V4." + ::= { lumWdmGroups 12 } + +wdmIfGroupV5 OBJECT-GROUP + OBJECTS { + wdmIfIndex, + wdmIfName, + wdmIfDescr, + wdmIfSubrack, + wdmIfSlot, + wdmIfTxPort, + wdmIfInvPhysIndexOrZero, + wdmIfTxLambda, + wdmIfHighSpeedMin, + wdmIfHighSpeedMax, + wdmIfPowerLevel, + wdmIfPowerLevelHighThreshold, + wdmIfPowerLevelLowThreshold, + wdmIfLaserTemp, + wdmIfLaserTempOffset, + wdmIfLaserTempOffsetThreshold, + wdmIfLaserMode, + wdmIfLaserStatus, + wdmIfAdminStatus, + wdmIfOperStatus, + wdmIfLossOfSignal, + wdmIfReceivedPowerHigh, + wdmIfReceivedPowerLow, + wdmIfLaserBiasHigh, + wdmIfErroredSeconds, + wdmIfSeverelyErroredSeconds, + wdmIfBackgroundBlockErrors, + wdmIfUnavailableSeconds, + wdmIfForwardDefectIndication, + wdmIfBackwardDefectIndication, + wdmIfLossOfFrame, + wdmIfAlarmIndicationSignal, + wdmIfRemoteDefectIndication, + wdmIfLossOfSync, + wdmIfLossOfForwardingErrorCorrection, + wdmIfLaserTempHigh, + wdmIfLaserTempLow, + wdmIfRxPort, + wdmIfBitrateMismatch, + wdmIfLaserBias, + wdmIfLaserBiasThreshold, + wdmIfLossOfSignalThreshold, + wdmIfJ0PathTrace, + wdmIfInbandMode, + wdmIfInbandStatus, + wdmIfExpectedTxLambda, + wdmIfForwardingErrorCorrectionMode } + STATUS deprecated + DESCRIPTION + "The wdm trunk interface objects V5." + ::= { lumWdmGroups 13 } + +wdmProtGroupV2 OBJECT-GROUP + OBJECTS { + wdmProtIndex, + wdmProtName, + wdmProtDescr, + wdmProtLeftSubrack, + wdmProtLeftSlot, + wdmProtLeftPort, + wdmProtRightSubrack, + wdmProtRightSlot, + wdmProtRightPort, + wdmProtLastChangeTime, + wdmProtAdminStatus, + wdmProtRowStatus, + wdmProtServiceDegraded, + wdmProtServiceFailure, + wdmProtActiveSide, + wdmProtLeftStatus, + wdmProtRightStatus } + STATUS deprecated + DESCRIPTION + "The protection group objects v2." + ::= { lumWdmGroups 14 } + +wdmIfGroupV6 OBJECT-GROUP + OBJECTS { + wdmIfIndex, + wdmIfName, + wdmIfDescr, + wdmIfSubrack, + wdmIfSlot, + wdmIfTxPort, + wdmIfInvPhysIndexOrZero, + wdmIfTxLambda, + wdmIfHighSpeedMin, + wdmIfHighSpeedMax, + wdmIfPowerLevel, + wdmIfPowerLevelHighThreshold, + wdmIfPowerLevelLowThreshold, + wdmIfLaserTemp, + wdmIfLaserTempOffset, + wdmIfLaserTempOffsetThreshold, + wdmIfLaserMode, + wdmIfLaserStatus, + wdmIfAdminStatus, + wdmIfOperStatus, + wdmIfLossOfSignal, + wdmIfReceivedPowerHigh, + wdmIfReceivedPowerLow, + wdmIfLaserBiasHigh, + wdmIfErroredSeconds, + wdmIfSeverelyErroredSeconds, + wdmIfBackgroundBlockErrors, + wdmIfUnavailableSeconds, + wdmIfForwardDefectIndication, + wdmIfBackwardDefectIndication, + wdmIfLossOfFrame, + wdmIfAlarmIndicationSignal, + wdmIfRemoteDefectIndication, + wdmIfLossOfSync, + wdmIfLossOfForwardingErrorCorrection, + wdmIfLaserTempHigh, + wdmIfLaserTempLow, + wdmIfRxPort, + wdmIfBitrateMismatch, + wdmIfLaserBias, + wdmIfLaserBiasThreshold, + wdmIfLossOfSignalThreshold, + wdmIfJ0PathTrace, + wdmIfInbandMode, + wdmIfExpectedTxLambda, + wdmIfForwardingErrorCorrectionMode } + STATUS deprecated + DESCRIPTION + "The wdm trunk interface objects V6." + ::= { lumWdmGroups 15 } + + +wdmNotificationGroupV2 NOTIFICATION-GROUP + NOTIFICATIONS { + wdmIfLaserStatusOn, + wdmIfLaserStatusOff, + wdmProtStatusChanged + } + STATUS current + DESCRIPTION + "The WDM notifications V2." + ::= { lumWdmGroups 16 } + +wdmIfGroupV7 OBJECT-GROUP + OBJECTS { + wdmIfIndex, + wdmIfName, + wdmIfDescr, + wdmIfSubrack, + wdmIfSlot, + wdmIfTxPort, + wdmIfInvPhysIndexOrZero, + wdmIfTxLambda, + wdmIfHighSpeedMin, + wdmIfHighSpeedMax, + wdmIfPowerLevel, + wdmIfPowerLevelHighThreshold, + wdmIfPowerLevelLowThreshold, + wdmIfLaserTemp, + wdmIfLaserTempOffset, + wdmIfLaserTempOffsetThreshold, + wdmIfLaserMode, + wdmIfLaserStatus, + wdmIfAdminStatus, + wdmIfOperStatus, + wdmIfLossOfSignal, + wdmIfReceivedPowerHigh, + wdmIfReceivedPowerLow, + wdmIfLaserBiasHigh, + wdmIfForwardDefectIndication, + wdmIfBackwardDefectIndication, + wdmIfLossOfFrame, + wdmIfAlarmIndicationSignal, + wdmIfRemoteDefectIndication, + wdmIfLossOfSync, + wdmIfLossOfForwardingErrorCorrection, + wdmIfLaserTempHigh, + wdmIfLaserTempLow, + wdmIfRxPort, + wdmIfBitrateMismatch, + wdmIfLaserBias, + wdmIfLaserBiasThreshold, + wdmIfLossOfSignalThreshold, + wdmIfJ0PathTrace, + wdmIfInbandMode, + wdmIfExpectedTxLambda, + wdmIfForwardingErrorCorrectionMode, + wdmIfUnexpectedTxLambda } + STATUS deprecated + DESCRIPTION + "The wdm trunk interface objects V7." + ::= { lumWdmGroups 17 } + +wdmGeneralGroupV3 OBJECT-GROUP + OBJECTS { + wdmGeneralLastChangeTime, + wdmGeneralStateLastChangeTime } + STATUS deprecated + DESCRIPTION + "The WDM general objects v3." + ::= { lumWdmGroups 18 } + +wdmIfGroupV8 OBJECT-GROUP + OBJECTS { + wdmIfIndex, + wdmIfName, + wdmIfDescr, + wdmIfSubrack, + wdmIfSlot, + wdmIfTxPort, + wdmIfInvPhysIndexOrZero, + wdmIfTxLambda, + wdmIfHighSpeedMin, + wdmIfHighSpeedMax, + wdmIfPowerLevel, + wdmIfPowerLevelHighThreshold, + wdmIfPowerLevelLowThreshold, + wdmIfLaserTemp, + wdmIfLaserTempOffset, + wdmIfLaserTempOffsetThreshold, + wdmIfLaserMode, + wdmIfLaserStatus, + wdmIfAdminStatus, + wdmIfOperStatus, + wdmIfLossOfSignal, + wdmIfReceivedPowerHigh, + wdmIfReceivedPowerLow, + wdmIfLaserBiasHigh, + wdmIfForwardDefectIndication, + wdmIfBackwardDefectIndication, + wdmIfLossOfFrame, + wdmIfAlarmIndicationSignal, + wdmIfRemoteDefectIndication, + wdmIfLossOfSync, + wdmIfLossOfForwardingErrorCorrection, + wdmIfLaserTempHigh, + wdmIfLaserTempLow, + wdmIfRxPort, + wdmIfBitrateMismatch, + wdmIfLaserBias, + wdmIfLaserBiasThreshold, + wdmIfLossOfSignalThreshold, + wdmIfInbandMode, + wdmIfExpectedTxLambda, + wdmIfForwardingErrorCorrectionMode, + wdmIfTraceIntrusionMode, + wdmIfTraceTransmitted, + wdmIfTraceReceived, + wdmIfTraceExpected, + wdmIfTraceAlarmMode, + wdmIfTraceMismatch } + STATUS deprecated + DESCRIPTION + "The wdm trunk interface objects V8." + ::= { lumWdmGroups 19 } + +wdmIfGroupV9 OBJECT-GROUP + OBJECTS { + wdmIfIndex, + wdmIfName, + wdmIfDescr, + wdmIfSubrack, + wdmIfSlot, + wdmIfTxPort, + wdmIfInvPhysIndexOrZero, + wdmIfTxLambda, + wdmIfHighSpeedMin, + wdmIfHighSpeedMax, + wdmIfPowerLevel, + wdmIfPowerLevelHighThreshold, + wdmIfPowerLevelLowThreshold, + wdmIfLaserTemp, + wdmIfLaserTempOffset, + wdmIfLaserTempOffsetThreshold, + wdmIfLaserMode, + wdmIfLaserStatus, + wdmIfAdminStatus, + wdmIfOperStatus, + wdmIfLossOfSignal, + wdmIfReceivedPowerHigh, + wdmIfReceivedPowerLow, + wdmIfLaserBiasHigh, + wdmIfForwardDefectIndication, + wdmIfBackwardDefectIndication, + wdmIfLossOfFrame, + wdmIfAlarmIndicationSignal, + wdmIfRemoteDefectIndication, + wdmIfLossOfSync, + wdmIfLossOfForwardingErrorCorrection, + wdmIfLaserTempHigh, + wdmIfLaserTempLow, + wdmIfRxPort, + wdmIfBitrateMismatch, + wdmIfLaserBias, + wdmIfLaserBiasThreshold, + wdmIfLossOfSignalThreshold, + wdmIfInbandMode, + wdmIfExpectedTxLambda, + wdmIfForwardingErrorCorrectionMode, + wdmIfTraceIntrusionMode, + wdmIfTraceTransmitted, + wdmIfTraceReceived, + wdmIfTraceExpected, + wdmIfTraceAlarmMode, + wdmIfTraceMismatch, + wdmIfLaserStatusLastChangeTime } + STATUS deprecated + DESCRIPTION + "The wdm trunk interface objects V9." + ::= { lumWdmGroups 20 } + +wdmIfGroupV10 OBJECT-GROUP + OBJECTS { + wdmIfIndex, + wdmIfName, + wdmIfDescr, + wdmIfSubrack, + wdmIfSlot, + wdmIfTxPort, + wdmIfInvPhysIndexOrZero, + wdmIfTxLambda, + wdmIfHighSpeedMin, + wdmIfHighSpeedMax, + wdmIfPowerLevel, + wdmIfPowerLevelHighThreshold, + wdmIfPowerLevelLowThreshold, + wdmIfLaserTemp, + wdmIfLaserTempOffset, + wdmIfLaserTempOffsetThreshold, + wdmIfLaserMode, + wdmIfLaserStatus, + wdmIfAdminStatus, + wdmIfOperStatus, + wdmIfLossOfSignal, + wdmIfReceivedPowerHigh, + wdmIfReceivedPowerLow, + wdmIfLaserBiasHigh, + wdmIfForwardDefectIndication, + wdmIfBackwardDefectIndication, + wdmIfLossOfFrame, + wdmIfAlarmIndicationSignal, + wdmIfRemoteDefectIndication, + wdmIfLossOfSync, + wdmIfLossOfForwardingErrorCorrection, + wdmIfLaserTempHigh, + wdmIfLaserTempLow, + wdmIfRxPort, + wdmIfBitrateMismatch, + wdmIfLaserBias, + wdmIfLaserBiasThreshold, + wdmIfLossOfSignalThreshold, + wdmIfExpectedTxLambda, + wdmIfForwardingErrorCorrectionMode, + wdmIfTraceIntrusionMode, + wdmIfTraceTransmitted, + wdmIfTraceReceived, + wdmIfTraceExpected, + wdmIfTraceAlarmMode, + wdmIfTraceMismatch, + wdmIfLaserStatusLastChangeTime, + wdmIfSuppressRemoteAlarms } + STATUS deprecated + DESCRIPTION + "The wdm trunk interface objects V10." + ::= { lumWdmGroups 21 } + +wdmIfGroupV11 OBJECT-GROUP + OBJECTS { + wdmIfIndex, + wdmIfName, + wdmIfDescr, + wdmIfSubrack, + wdmIfSlot, + wdmIfTxPort, + wdmIfInvPhysIndexOrZero, + wdmIfTxLambda, + wdmIfHighSpeedMin, + wdmIfHighSpeedMax, + wdmIfPowerLevel, + wdmIfPowerLevelHighThreshold, + wdmIfPowerLevelLowThreshold, + wdmIfLaserTemp, + wdmIfLaserTempOffset, + wdmIfLaserTempOffsetThreshold, + wdmIfLaserMode, + wdmIfLaserStatus, + wdmIfAdminStatus, + wdmIfOperStatus, + wdmIfLossOfSignal, + wdmIfReceivedPowerHigh, + wdmIfReceivedPowerLow, + wdmIfLaserBiasHigh, + wdmIfForwardDefectIndication, + wdmIfBackwardDefectIndication, + wdmIfLossOfFrame, + wdmIfAlarmIndicationSignal, + wdmIfRemoteDefectIndication, + wdmIfLossOfSync, + wdmIfLossOfForwardingErrorCorrection, + wdmIfLaserTempHigh, + wdmIfLaserTempLow, + wdmIfRxPort, + wdmIfBitrateMismatch, + wdmIfLaserBias, + wdmIfLaserBiasThreshold, + wdmIfLossOfSignalThreshold, + wdmIfExpectedTxLambda, + wdmIfForwardingErrorCorrectionMode, + wdmIfTraceIntrusionMode, + wdmIfTraceTransmitted, + wdmIfTraceReceived, + wdmIfTraceExpected, + wdmIfTraceAlarmMode, + wdmIfTraceMismatch, + wdmIfLaserStatusLastChangeTime, + wdmIfSuppressRemoteAlarms, + wdmIfSerialNumberMismatch, + wdmIfOptimizeDecisionThreshold, + wdmIfThresholdOptimizationState, + wdmIfUseHwDefaultDecisionThreshold, + wdmIfFecCorrectedZeros, + wdmIfFecCorrectedOnes, + wdmIfOptimizedForSerialNumber, + wdmIfRelativeDecisionThreshold, + wdmIfTrxCodeMismatch, + wdmIfTrxBitrateUnavailable, + wdmIfTrxMissing, + wdmIfTrxClass, + wdmIfLaserTempHighRelativeThreshold, + wdmIfLaserTempLowRelativeThreshold, + wdmIfTransmitterFailed, + wdmIfReceiverSensitivity, + wdmIfPowerLevelLowRelativeThreshold } + STATUS deprecated + DESCRIPTION + "The wdm trunk interface objects V11." + ::= { lumWdmGroups 22 } + +wdmIfGroupV12 OBJECT-GROUP + OBJECTS { + wdmIfIndex, + wdmIfName, + wdmIfDescr, + wdmIfSubrack, + wdmIfSlot, + wdmIfTxPort, + wdmIfInvPhysIndexOrZero, + wdmIfTxLambda, + wdmIfHighSpeedMin, + wdmIfHighSpeedMax, + wdmIfPowerLevel, + wdmIfPowerLevelHighThreshold, + wdmIfPowerLevelLowThreshold, + wdmIfLaserTemp, + wdmIfLaserTempOffset, + wdmIfLaserTempOffsetThreshold, + wdmIfLaserMode, + wdmIfLaserStatus, + wdmIfAdminStatus, + wdmIfOperStatus, + wdmIfLossOfSignal, + wdmIfReceivedPowerHigh, + wdmIfReceivedPowerLow, + wdmIfLaserBiasHigh, + wdmIfForwardDefectIndication, + wdmIfBackwardDefectIndication, + wdmIfLossOfFrame, + wdmIfAlarmIndicationSignal, + wdmIfRemoteDefectIndication, + wdmIfLossOfSync, + wdmIfLossOfForwardingErrorCorrection, + wdmIfLaserTempHigh, + wdmIfLaserTempLow, + wdmIfRxPort, + wdmIfBitrateMismatch, + wdmIfLaserBias, + wdmIfLaserBiasThreshold, + wdmIfLossOfSignalThreshold, + wdmIfExpectedTxLambda, + wdmIfForwardingErrorCorrectionMode, + wdmIfTraceIntrusionMode, + wdmIfTraceTransmitted, + wdmIfTraceReceived, + wdmIfTraceExpected, + wdmIfTraceAlarmMode, + wdmIfTraceMismatch, + wdmIfLaserStatusLastChangeTime, + wdmIfSuppressRemoteAlarms, + wdmIfSerialNumberMismatch, + wdmIfOptimizeDecisionThreshold, + wdmIfThresholdOptimizationState, + wdmIfUseHwDefaultDecisionThreshold, + wdmIfFecCorrectedZeros, + wdmIfFecCorrectedOnes, + wdmIfOptimizedForSerialNumber, + wdmIfRelativeDecisionThreshold, + wdmIfTrxCodeMismatch, + wdmIfTrxBitrateUnavailable, + wdmIfTrxMissing, + wdmIfTrxClass, + wdmIfLaserTempHighRelativeThreshold, + wdmIfLaserTempLowRelativeThreshold, + wdmIfTransmitterFailed, + wdmIfReceiverSensitivity, + wdmIfPowerLevelLowRelativeThreshold, + wdmIfUnexpectedTxLambda, + wdmIfIllegalFrequency } + STATUS deprecated + DESCRIPTION + "The wdm trunk interface objects V12. (2.2)" + ::= { lumWdmGroups 23 } + +wdmPassiveIfGroupV5 OBJECT-GROUP + OBJECTS { + wdmPassiveIfIndex, + wdmPassiveIfName, + wdmPassiveIfDescr, + wdmPassiveIfInvPhysIndexOrZero, + wdmPassiveIfSubrack, + wdmPassiveIfSlot, + wdmPassiveIfPort, + wdmPassiveIfDirection, + wdmPassiveIfLambdaType, + wdmPassiveIfLambda, + wdmPassiveIfExpectedLambda, + wdmPassiveIfUnexpectedLambda, + wdmPassiveIfAdminStatus, + wdmPassiveIfOperStatus } + STATUS deprecated + DESCRIPTION + "The passive i/f group objects V5." + ::= { lumWdmGroups 24 } + +wdmIfGroupV13 OBJECT-GROUP + OBJECTS { + wdmIfIndex, + wdmIfName, + wdmIfDescr, + wdmIfSubrack, + wdmIfSlot, + wdmIfTxPort, + wdmIfInvPhysIndexOrZero, + wdmIfTxLambda, + wdmIfHighSpeedMin, + wdmIfHighSpeedMax, + wdmIfPowerLevel, + wdmIfPowerLevelHighThreshold, + wdmIfPowerLevelLowThreshold, + wdmIfLaserTemp, + wdmIfLaserTempOffset, + wdmIfLaserTempOffsetThreshold, + wdmIfLaserMode, + wdmIfLaserStatus, + wdmIfAdminStatus, + wdmIfOperStatus, + wdmIfLossOfSignal, + wdmIfReceivedPowerHigh, + wdmIfReceivedPowerLow, + wdmIfLaserBiasHigh, + wdmIfForwardDefectIndication, + wdmIfBackwardDefectIndication, + wdmIfLossOfFrame, + wdmIfAlarmIndicationSignal, + wdmIfRemoteDefectIndication, + wdmIfLossOfSync, + wdmIfLossOfForwardingErrorCorrection, + wdmIfLaserTempHigh, + wdmIfLaserTempLow, + wdmIfRxPort, + wdmIfBitrateMismatch, + wdmIfLaserBias, + wdmIfLaserBiasThreshold, + wdmIfLossOfSignalThreshold, + wdmIfExpectedTxLambda, + wdmIfForwardingErrorCorrectionMode, + wdmIfTraceIntrusionMode, + wdmIfTraceTransmitted, + wdmIfTraceReceived, + wdmIfTraceExpected, + wdmIfTraceAlarmMode, + wdmIfTraceMismatch, + wdmIfLaserStatusLastChangeTime, + wdmIfSuppressRemoteAlarms, + wdmIfSerialNumberMismatch, + wdmIfOptimizeDecisionThreshold, + wdmIfThresholdOptimizationState, + wdmIfUseHwDefaultDecisionThreshold, + wdmIfFecCorrectedZeros, + wdmIfFecCorrectedOnes, + wdmIfOptimizedForSerialNumber, + wdmIfRelativeDecisionThreshold, + wdmIfTrxCodeMismatch, + wdmIfTrxBitrateUnavailable, + wdmIfTrxMissing, + wdmIfTrxClass, + wdmIfLaserTempHighRelativeThreshold, + wdmIfLaserTempLowRelativeThreshold, + wdmIfTransmitterFailed, + wdmIfReceiverSensitivity, + wdmIfPowerLevelLowRelativeThreshold, + wdmIfUnexpectedTxLambda, + wdmIfIllegalFrequency, + wdmIfLaserForcedOn, + wdmIfTrafficCombination, + wdmIfSelectTrafficCombination } + STATUS deprecated + DESCRIPTION + "The wdm trunk interface objects V13. (3.0)" + ::= { lumWdmGroups 25 } + +wdmGeneralGroupV4 OBJECT-GROUP + OBJECTS { + wdmGeneralLastChangeTime, + wdmGeneralStateLastChangeTime, + wdmGeneralWdmIfTableSize, + wdmGeneralWdmPassiveIfTableSize, + wdmGeneralWdmProtTableSize } + STATUS deprecated + DESCRIPTION + "The WDM general objects v4 (3.1)." + ::= { lumWdmGroups 26 } + +wdmProtGroupV3 OBJECT-GROUP + OBJECTS { + wdmProtIndex, + wdmProtName, + wdmProtDescr, + wdmProtLeftSubrack, + wdmProtLeftSlot, + wdmProtLeftPort, + wdmProtRightSubrack, + wdmProtRightSlot, + wdmProtRightPort, + wdmProtLastChangeTime, + wdmProtAdminStatus, + wdmProtRowStatus, + wdmProtServiceDegraded, + wdmProtServiceFailure, + wdmProtActiveSide, + wdmProtLeftStatus, + wdmProtRightStatus, + wdmProtProtectionType } + STATUS deprecated + DESCRIPTION + "The protection group objects v3 (3.1)." + ::= { lumWdmGroups 27 } + +wdmIfGroupV14 OBJECT-GROUP + OBJECTS { + wdmIfIndex, + wdmIfName, + wdmIfDescr, + wdmIfSubrack, + wdmIfSlot, + wdmIfTxPort, + wdmIfInvPhysIndexOrZero, + wdmIfTxLambda, + wdmIfHighSpeedMin, + wdmIfHighSpeedMax, + wdmIfPowerLevel, + wdmIfPowerLevelHighThreshold, + wdmIfPowerLevelLowThreshold, + wdmIfLaserTemp, + wdmIfLaserTempOffset, + wdmIfLaserTempOffsetThreshold, + wdmIfLaserMode, + wdmIfLaserStatus, + wdmIfAdminStatus, + wdmIfOperStatus, + wdmIfLossOfSignal, + wdmIfReceivedPowerHigh, + wdmIfReceivedPowerLow, + wdmIfLaserBiasHigh, + wdmIfForwardDefectIndication, + wdmIfBackwardDefectIndication, + wdmIfLossOfFrame, + wdmIfAlarmIndicationSignal, + wdmIfRemoteDefectIndication, + wdmIfLossOfSync, + wdmIfLossOfForwardingErrorCorrection, + wdmIfLaserTempHigh, + wdmIfLaserTempLow, + wdmIfRxPort, + wdmIfBitrateMismatch, + wdmIfLaserBias, + wdmIfLaserBiasThreshold, + wdmIfLossOfSignalThreshold, + wdmIfExpectedTxLambda, + wdmIfForwardingErrorCorrectionMode, + wdmIfTraceIntrusionMode, + wdmIfTraceTransmitted, + wdmIfTraceReceived, + wdmIfTraceExpected, + wdmIfTraceAlarmMode, + wdmIfTraceMismatch, + wdmIfLaserStatusLastChangeTime, + wdmIfSuppressRemoteAlarms, + wdmIfSerialNumberMismatch, + wdmIfOptimizeDecisionThreshold, + wdmIfThresholdOptimizationState, + wdmIfUseHwDefaultDecisionThreshold, + wdmIfFecCorrectedZeros, + wdmIfFecCorrectedOnes, + wdmIfOptimizedForSerialNumber, + wdmIfRelativeDecisionThreshold, + wdmIfTrxCodeMismatch, + wdmIfTrxBitrateUnavailable, + wdmIfTrxMissing, + wdmIfTrxClass, + wdmIfLaserTempHighRelativeThreshold, + wdmIfLaserTempLowRelativeThreshold, + wdmIfTransmitterFailed, + wdmIfReceiverSensitivity, + wdmIfPowerLevelLowRelativeThreshold, + wdmIfUnexpectedTxLambda, + wdmIfIllegalFrequency, + wdmIfLaserForcedOn, + wdmIfTrafficCombination, + wdmIfSelectTrafficCombination, + wdmIfObjectProperty, + wdmIfTxPowerLevel, + wdmIfLaserTempActual } + STATUS deprecated + DESCRIPTION + "The wdm trunk interface objects V14. (4.0)" + ::= { lumWdmGroups 28 } + +wdmPassiveIfGroupV6 OBJECT-GROUP + OBJECTS { + wdmPassiveIfIndex, + wdmPassiveIfName, + wdmPassiveIfDescr, + wdmPassiveIfInvPhysIndexOrZero, + wdmPassiveIfSubrack, + wdmPassiveIfSlot, + wdmPassiveIfPort, + wdmPassiveIfDirection, + wdmPassiveIfLambdaType, + wdmPassiveIfLambda, + wdmPassiveIfExpectedLambda, + wdmPassiveIfUnexpectedLambda, + wdmPassiveIfAdminStatus, + wdmPassiveIfOperStatus, + wdmPassiveIfObjectProperty } + STATUS current + DESCRIPTION + "The passive i/f group objects V6 (4.0)." + ::= { lumWdmGroups 29 } + +wdmProtGroupV4 OBJECT-GROUP + OBJECTS { + wdmProtIndex, + wdmProtName, + wdmProtDescr, + wdmProtLeftSubrack, + wdmProtLeftSlot, + wdmProtLeftPort, + wdmProtRightSubrack, + wdmProtRightSlot, + wdmProtRightPort, + wdmProtLastChangeTime, + wdmProtAdminStatus, + wdmProtRowStatus, + wdmProtServiceDegraded, + wdmProtServiceFailure, + wdmProtActiveSide, + wdmProtLeftStatus, + wdmProtRightStatus, + wdmProtProtectionType, + wdmProtObjectProperty } + STATUS deprecated + DESCRIPTION + "The protection group objects v4 (4.0)." + ::= { lumWdmGroups 30 } + +wdmProtGroupV5 OBJECT-GROUP + OBJECTS { + wdmProtIndex, + wdmProtName, + wdmProtDescr, + wdmProtLeftSubrack, + wdmProtLeftSlot, + wdmProtLeftPort, + wdmProtRightSubrack, + wdmProtRightSlot, + wdmProtRightPort, + wdmProtLastChangeTime, + wdmProtAdminStatus, + wdmProtRowStatus, + wdmProtServiceDegraded, + wdmProtServiceFailure, + wdmProtActiveSide, + wdmProtLeftStatus, + wdmProtRightStatus, + wdmProtProtectionType, + wdmProtObjectProperty, + wdmProtWrapperMode, + wdmProtWrapperState } + STATUS deprecated + DESCRIPTION + "The protection group objects v5 (4.1)." + ::= { lumWdmGroups 31 } + +wdmIfGroupV15 OBJECT-GROUP + OBJECTS { + wdmIfIndex, + wdmIfName, + wdmIfDescr, + wdmIfSubrack, + wdmIfSlot, + wdmIfTxPort, + wdmIfInvPhysIndexOrZero, + wdmIfTxLambda, + wdmIfHighSpeedMin, + wdmIfHighSpeedMax, + wdmIfPowerLevel, + wdmIfPowerLevelHighThreshold, + wdmIfPowerLevelLowThreshold, + wdmIfLaserTemp, + wdmIfLaserTempOffset, + wdmIfLaserTempOffsetThreshold, + wdmIfLaserMode, + wdmIfLaserStatus, + wdmIfAdminStatus, + wdmIfOperStatus, + wdmIfLossOfSignal, + wdmIfReceivedPowerHigh, + wdmIfReceivedPowerLow, + wdmIfLaserBiasHigh, + wdmIfForwardDefectIndication, + wdmIfBackwardDefectIndication, + wdmIfLossOfFrame, + wdmIfAlarmIndicationSignal, + wdmIfRemoteDefectIndication, + wdmIfLossOfSync, + wdmIfLossOfForwardingErrorCorrection, + wdmIfLaserTempHigh, + wdmIfLaserTempLow, + wdmIfRxPort, + wdmIfBitrateMismatch, + wdmIfLaserBias, + wdmIfLaserBiasThreshold, + wdmIfLossOfSignalThreshold, + wdmIfExpectedTxLambda, + wdmIfForwardingErrorCorrectionMode, + wdmIfTraceIntrusionMode, + wdmIfTraceTransmitted, + wdmIfTraceReceived, + wdmIfTraceExpected, + wdmIfTraceAlarmMode, + wdmIfTraceMismatch, + wdmIfLaserStatusLastChangeTime, + wdmIfSuppressRemoteAlarms, + wdmIfSerialNumberMismatch, + wdmIfOptimizeDecisionThreshold, + wdmIfThresholdOptimizationState, + wdmIfUseHwDefaultDecisionThreshold, + wdmIfFecCorrectedZeros, + wdmIfFecCorrectedOnes, + wdmIfOptimizedForSerialNumber, + wdmIfRelativeDecisionThreshold, + wdmIfTrxCodeMismatch, + wdmIfTrxBitrateUnavailable, + wdmIfTrxMissing, + wdmIfTrxClass, + wdmIfLaserTempHighRelativeThreshold, + wdmIfLaserTempLowRelativeThreshold, + wdmIfTransmitterFailed, + wdmIfReceiverSensitivity, + wdmIfPowerLevelLowRelativeThreshold, + wdmIfUnexpectedTxLambda, + wdmIfIllegalFrequency, + wdmIfLaserForcedOn, + wdmIfTrafficCombination, + wdmIfSelectTrafficCombination, + wdmIfObjectProperty, + wdmIfTxPowerLevel, + wdmIfLaserTempActual, + wdmIfContinousOptimization, + wdmIfThresholdOptimizationResultCause } + STATUS deprecated + DESCRIPTION + "The wdm trunk interface objects V15. (5.0)" + ::= { lumWdmGroups 32 } + +wdmIfGroupV16 OBJECT-GROUP + OBJECTS { + wdmIfIndex, + wdmIfName, + wdmIfDescr, + wdmIfSubrack, + wdmIfSlot, + wdmIfTxPort, + wdmIfInvPhysIndexOrZero, + wdmIfTxLambda, + wdmIfHighSpeedMin, + wdmIfHighSpeedMax, + wdmIfPowerLevel, + wdmIfPowerLevelHighThreshold, + wdmIfPowerLevelLowThreshold, + wdmIfLaserTemp, + wdmIfLaserTempOffset, + wdmIfLaserTempOffsetThreshold, + wdmIfLaserMode, + wdmIfLaserStatus, + wdmIfAdminStatus, + wdmIfOperStatus, + wdmIfLossOfSignal, + wdmIfReceivedPowerHigh, + wdmIfReceivedPowerLow, + wdmIfLaserBiasHigh, + wdmIfForwardDefectIndication, + wdmIfBackwardDefectIndication, + wdmIfLossOfFrame, + wdmIfAlarmIndicationSignal, + wdmIfRemoteDefectIndication, + wdmIfLossOfSync, + wdmIfLossOfForwardingErrorCorrection, + wdmIfLaserTempHigh, + wdmIfLaserTempLow, + wdmIfRxPort, + wdmIfBitrateMismatch, + wdmIfLaserBias, + wdmIfLaserBiasThreshold, + wdmIfLossOfSignalThreshold, + wdmIfExpectedTxLambda, + wdmIfForwardingErrorCorrectionMode, + wdmIfTraceIntrusionMode, + wdmIfTraceTransmitted, + wdmIfTraceReceived, + wdmIfTraceExpected, + wdmIfTraceAlarmMode, + wdmIfTraceMismatch, + wdmIfLaserStatusLastChangeTime, + wdmIfSuppressRemoteAlarms, + wdmIfSerialNumberMismatch, + wdmIfOptimizeDecisionThreshold, + wdmIfThresholdOptimizationState, + wdmIfUseHwDefaultDecisionThreshold, + wdmIfFecCorrectedZeros, + wdmIfFecCorrectedOnes, + wdmIfOptimizedForSerialNumber, + wdmIfRelativeDecisionThreshold, + wdmIfTrxCodeMismatch, + wdmIfTrxBitrateUnavailable, + wdmIfTrxMissing, + wdmIfTrxClass, + wdmIfLaserTempHighRelativeThreshold, + wdmIfLaserTempLowRelativeThreshold, + wdmIfTransmitterFailed, + wdmIfReceiverSensitivity, + wdmIfPowerLevelLowRelativeThreshold, + wdmIfUnexpectedTxLambda, + wdmIfIllegalFrequency, + wdmIfLaserForcedOn, + wdmIfTrafficCombination, + wdmIfSelectTrafficCombination, + wdmIfObjectProperty, + wdmIfTxPowerLevel, + wdmIfLaserTempActual, + wdmIfContinousOptimization, + wdmIfThresholdOptimizationResultCause, + wdmIfDistributionRole, + wdmIfConfigurationCommand } + STATUS deprecated + DESCRIPTION + "The wdm trunk interface objects V16. (6.0)" + ::= { lumWdmGroups 33 } + +wdmIfGroupV17 OBJECT-GROUP + OBJECTS { + wdmIfIndex, + wdmIfName, + wdmIfDescr, + wdmIfSubrack, + wdmIfSlot, + wdmIfTxPort, + wdmIfInvPhysIndexOrZero, + wdmIfTxLambda, + wdmIfHighSpeedMin, + wdmIfHighSpeedMax, + wdmIfPowerLevel, + wdmIfPowerLevelHighThreshold, + wdmIfPowerLevelLowThreshold, + wdmIfLaserTemp, + wdmIfLaserTempOffset, + wdmIfLaserTempOffsetThreshold, + wdmIfLaserMode, + wdmIfLaserStatus, + wdmIfAdminStatus, + wdmIfOperStatus, + wdmIfLossOfSignal, + wdmIfReceivedPowerHigh, + wdmIfReceivedPowerLow, + wdmIfLaserBiasHigh, + wdmIfForwardDefectIndication, + wdmIfBackwardDefectIndication, + wdmIfLossOfFrame, + wdmIfAlarmIndicationSignal, + wdmIfRemoteDefectIndication, + wdmIfLossOfSync, + wdmIfLossOfForwardingErrorCorrection, + wdmIfLaserTempHigh, + wdmIfLaserTempLow, + wdmIfRxPort, + wdmIfBitrateMismatch, + wdmIfLaserBias, + wdmIfLaserBiasThreshold, + wdmIfLossOfSignalThreshold, + wdmIfExpectedTxLambda, + wdmIfForwardingErrorCorrectionMode, + wdmIfTraceIntrusionMode, + wdmIfTraceTransmitted, + wdmIfTraceReceived, + wdmIfTraceExpected, + wdmIfTraceAlarmMode, + wdmIfTraceMismatch, + wdmIfLaserStatusLastChangeTime, + wdmIfSuppressRemoteAlarms, + wdmIfSerialNumberMismatch, + wdmIfOptimizeDecisionThreshold, + wdmIfThresholdOptimizationState, + wdmIfUseHwDefaultDecisionThreshold, + wdmIfFecCorrectedZeros, + wdmIfFecCorrectedOnes, + wdmIfOptimizedForSerialNumber, + wdmIfRelativeDecisionThreshold, + wdmIfTrxCodeMismatch, + wdmIfTrxBitrateUnavailable, + wdmIfTrxMissing, + wdmIfTrxClass, + wdmIfLaserTempHighRelativeThreshold, + wdmIfLaserTempLowRelativeThreshold, + wdmIfTransmitterFailed, + wdmIfReceiverSensitivity, + wdmIfPowerLevelLowRelativeThreshold, + wdmIfUnexpectedTxLambda, + wdmIfIllegalFrequency, + wdmIfLaserForcedOn, + wdmIfTrafficCombination, + wdmIfSelectTrafficCombination, + wdmIfObjectProperty, + wdmIfTxPowerLevel, + wdmIfLaserTempActual, + wdmIfContinousOptimization, + wdmIfThresholdOptimizationResultCause, + wdmIfDistributionRole, + wdmIfConfigurationCommand, + wdmIfNoFrequencySet } + STATUS deprecated + DESCRIPTION + "The wdm trunk interface objects V17. (9.0)" + ::= { lumWdmGroups 34 } + +wdmIfGroupV18 OBJECT-GROUP + OBJECTS { + wdmIfIndex, + wdmIfName, + wdmIfDescr, + wdmIfSubrack, + wdmIfSlot, + wdmIfTxPort, + wdmIfInvPhysIndexOrZero, + wdmIfTxLambda, + wdmIfHighSpeedMin, + wdmIfHighSpeedMax, + wdmIfPowerLevel, + wdmIfPowerLevelHighThreshold, + wdmIfPowerLevelLowThreshold, + wdmIfLaserTemp, + wdmIfLaserTempOffset, + wdmIfLaserTempOffsetThreshold, + wdmIfLaserMode, + wdmIfLaserStatus, + wdmIfAdminStatus, + wdmIfOperStatus, + wdmIfLossOfSignal, + wdmIfReceivedPowerHigh, + wdmIfReceivedPowerLow, + wdmIfLaserBiasHigh, + wdmIfForwardDefectIndication, + wdmIfBackwardDefectIndication, + wdmIfLossOfFrame, + wdmIfAlarmIndicationSignal, + wdmIfRemoteDefectIndication, + wdmIfLossOfSync, + wdmIfLossOfForwardingErrorCorrection, + wdmIfLaserTempHigh, + wdmIfLaserTempLow, + wdmIfRxPort, + wdmIfBitrateMismatch, + wdmIfLaserBias, + wdmIfLaserBiasThreshold, + wdmIfLossOfSignalThreshold, + wdmIfExpectedTxLambda, + wdmIfForwardingErrorCorrectionMode, + wdmIfTraceIntrusionMode, + wdmIfTraceTransmitted, + wdmIfTraceReceived, + wdmIfTraceExpected, + wdmIfTraceAlarmMode, + wdmIfTraceMismatch, + wdmIfLaserStatusLastChangeTime, + wdmIfSuppressRemoteAlarms, + wdmIfSerialNumberMismatch, + wdmIfOptimizeDecisionThreshold, + wdmIfThresholdOptimizationState, + wdmIfUseHwDefaultDecisionThreshold, + wdmIfFecCorrectedZeros, + wdmIfFecCorrectedOnes, + wdmIfOptimizedForSerialNumber, + wdmIfRelativeDecisionThreshold, + wdmIfTrxCodeMismatch, + wdmIfTrxBitrateUnavailable, + wdmIfTrxMissing, + wdmIfTrxClass, + wdmIfLaserTempHighRelativeThreshold, + wdmIfLaserTempLowRelativeThreshold, + wdmIfTransmitterFailed, + wdmIfReceiverSensitivity, + wdmIfPowerLevelLowRelativeThreshold, + wdmIfUnexpectedTxLambda, + wdmIfIllegalFrequency, + wdmIfLaserForcedOn, + wdmIfTrafficCombination, + wdmIfSelectTrafficCombination, + wdmIfObjectProperty, + wdmIfTxPowerLevel, + wdmIfLaserTempActual, + wdmIfContinousOptimization, + wdmIfThresholdOptimizationResultCause, + wdmIfDistributionRole, + wdmIfConfigurationCommand, + wdmIfNoFrequencySet, + wdmIfFormat, + wdmIfConfigurationFormatCommand } + STATUS deprecated + DESCRIPTION + "The wdm trunk interface objects V18. (9.1)" + ::= { lumWdmGroups 35 } + +wdmIfGroupV19 OBJECT-GROUP + OBJECTS { + wdmIfIndex, + wdmIfName, + wdmIfDescr, + wdmIfSubrack, + wdmIfSlot, + wdmIfTxPort, + wdmIfInvPhysIndexOrZero, + wdmIfTxLambda, + wdmIfHighSpeedMin, + wdmIfHighSpeedMax, + wdmIfPowerLevel, + wdmIfPowerLevelHighThreshold, + wdmIfPowerLevelLowThreshold, + wdmIfLaserTemp, + wdmIfLaserTempOffset, + wdmIfLaserTempOffsetThreshold, + wdmIfLaserMode, + wdmIfLaserStatus, + wdmIfAdminStatus, + wdmIfOperStatus, + wdmIfLossOfSignal, + wdmIfReceivedPowerHigh, + wdmIfReceivedPowerLow, + wdmIfLaserBiasHigh, + wdmIfForwardDefectIndication, + wdmIfBackwardDefectIndication, + wdmIfLossOfFrame, + wdmIfAlarmIndicationSignal, + wdmIfRemoteDefectIndication, + wdmIfLossOfSync, + wdmIfLossOfForwardingErrorCorrection, + wdmIfLaserTempHigh, + wdmIfLaserTempLow, + wdmIfRxPort, + wdmIfBitrateMismatch, + wdmIfLaserBias, + wdmIfLaserBiasThreshold, + wdmIfLossOfSignalThreshold, + wdmIfExpectedTxLambda, + wdmIfForwardingErrorCorrectionMode, + wdmIfTraceIntrusionMode, + wdmIfTraceTransmitted, + wdmIfTraceReceived, + wdmIfTraceExpected, + wdmIfTraceAlarmMode, + wdmIfTraceMismatch, + wdmIfLaserStatusLastChangeTime, + wdmIfSuppressRemoteAlarms, + wdmIfSerialNumberMismatch, + wdmIfOptimizeDecisionThreshold, + wdmIfThresholdOptimizationState, + wdmIfUseHwDefaultDecisionThreshold, + wdmIfFecCorrectedZeros, + wdmIfFecCorrectedOnes, + wdmIfOptimizedForSerialNumber, + wdmIfRelativeDecisionThreshold, + wdmIfTrxCodeMismatch, + wdmIfTrxBitrateUnavailable, + wdmIfTrxMissing, + wdmIfTrxClass, + wdmIfLaserTempHighRelativeThreshold, + wdmIfLaserTempLowRelativeThreshold, + wdmIfTransmitterFailed, + wdmIfReceiverSensitivity, + wdmIfPowerLevelLowRelativeThreshold, + wdmIfUnexpectedTxLambda, + wdmIfIllegalFrequency, + wdmIfLaserForcedOn, + wdmIfTrafficCombination, + wdmIfSelectTrafficCombination, + wdmIfObjectProperty, + wdmIfTxPowerLevel, + wdmIfLaserTempActual, + wdmIfContinousOptimization, + wdmIfThresholdOptimizationResultCause, + wdmIfDistributionRole, + wdmIfConfigurationCommand, + wdmIfNoFrequencySet, + wdmIfFormat, + wdmIfConfigurationFormatCommand, + wdmIfOHTransparency, + wdmIfLinkDown, + wdmIfTrxFailed, + wdmIfDisabled, + wdmIfLoopback, + wdmIfAutoNegotiationMode, + wdmIfAutoNegotiationStatus, + wdmIfFlowControlMode } + STATUS deprecated + DESCRIPTION + "The wdm trunk interface objects V19. (10.0)" + ::= { lumWdmGroups 36 } + +wdmVc4Group OBJECT-GROUP + OBJECTS { + wdmVc4Index, + wdmVc4Name, + wdmVc4Descr, + wdmVc4Subrack, + wdmVc4Slot, + wdmVc4TxPort, + wdmVc4RxPort, + wdmVc4Vc4, + wdmVc4ObjectProperty, + wdmVc4AuAlarmIndicationSignal, + wdmVc4AuLossOfPointer, + wdmVc4RxSignalStatus, + wdmVc4ConcatenationStatus, + wdmVc4PayloadStatus } + STATUS deprecated + DESCRIPTION + "The vc4 objects (10.0)." + ::= { lumWdmGroups 38 } + +wdmGeneralGroupV5 OBJECT-GROUP + OBJECTS { + wdmGeneralLastChangeTime, + wdmGeneralStateLastChangeTime, + wdmGeneralWdmIfTableSize, + wdmGeneralWdmPassiveIfTableSize, + wdmGeneralWdmProtTableSize, + wdmGeneralWdmVc4TableSize } + STATUS current + DESCRIPTION + "The WDM general objects v5 (10.0)." + ::= { lumWdmGroups 39 } + +wdmIfGroupV20 OBJECT-GROUP + OBJECTS { + wdmIfIndex, + wdmIfName, + wdmIfDescr, + wdmIfSubrack, + wdmIfSlot, + wdmIfTxPort, + wdmIfInvPhysIndexOrZero, + wdmIfTxLambda, + wdmIfHighSpeedMin, + wdmIfHighSpeedMax, + wdmIfPowerLevel, + wdmIfPowerLevelHighThreshold, + wdmIfPowerLevelLowThreshold, + wdmIfLaserTemp, + wdmIfLaserTempOffset, + wdmIfLaserTempOffsetThreshold, + wdmIfLaserMode, + wdmIfLaserStatus, + wdmIfAdminStatus, + wdmIfOperStatus, + wdmIfLossOfSignal, + wdmIfReceivedPowerHigh, + wdmIfReceivedPowerLow, + wdmIfLaserBiasHigh, + wdmIfForwardDefectIndication, + wdmIfBackwardDefectIndication, + wdmIfLossOfFrame, + wdmIfAlarmIndicationSignal, + wdmIfRemoteDefectIndication, + wdmIfLossOfSync, + wdmIfLossOfForwardingErrorCorrection, + wdmIfLaserTempHigh, + wdmIfLaserTempLow, + wdmIfRxPort, + wdmIfBitrateMismatch, + wdmIfLaserBias, + wdmIfLaserBiasThreshold, + wdmIfLossOfSignalThreshold, + wdmIfExpectedTxLambda, + wdmIfForwardingErrorCorrectionMode, + wdmIfTraceIntrusionMode, + wdmIfTraceTransmitted, + wdmIfTraceReceived, + wdmIfTraceExpected, + wdmIfTraceAlarmMode, + wdmIfTraceMismatch, + wdmIfLaserStatusLastChangeTime, + wdmIfSuppressRemoteAlarms, + wdmIfSerialNumberMismatch, + wdmIfOptimizeDecisionThreshold, + wdmIfThresholdOptimizationState, + wdmIfUseHwDefaultDecisionThreshold, + wdmIfFecCorrectedZeros, + wdmIfFecCorrectedOnes, + wdmIfOptimizedForSerialNumber, + wdmIfRelativeDecisionThreshold, + wdmIfTrxCodeMismatch, + wdmIfTrxBitrateUnavailable, + wdmIfTrxMissing, + wdmIfTrxClass, + wdmIfLaserTempHighRelativeThreshold, + wdmIfLaserTempLowRelativeThreshold, + wdmIfTransmitterFailed, + wdmIfReceiverSensitivity, + wdmIfPowerLevelLowRelativeThreshold, + wdmIfUnexpectedTxLambda, + wdmIfIllegalFrequency, + wdmIfLaserForcedOn, + wdmIfTrafficCombination, + wdmIfSelectTrafficCombination, + wdmIfObjectProperty, + wdmIfTxPowerLevel, + wdmIfLaserTempActual, + wdmIfContinousOptimization, + wdmIfThresholdOptimizationResultCause, + wdmIfDistributionRole, + wdmIfConfigurationCommand, + wdmIfNoFrequencySet, + wdmIfFormat, + wdmIfConfigurationFormatCommand, + wdmIfOHTransparency, + wdmIfLinkDown, + wdmIfTrxFailed, + wdmIfDisabled, + wdmIfLoopback, + wdmIfAutoNegotiationMode, + wdmIfAutoNegotiationStatus, + wdmIfFlowControlMode, + wdmIfGroupLineMode } + STATUS deprecated + DESCRIPTION + "The wdm trunk interface objects V20. (11.0)" + ::= { lumWdmGroups 40 } + +wdmIfGroupV21 OBJECT-GROUP + OBJECTS { + wdmIfIndex, + wdmIfName, + wdmIfDescr, + wdmIfSubrack, + wdmIfSlot, + wdmIfTxPort, + wdmIfInvPhysIndexOrZero, + wdmIfTxLambda, + wdmIfHighSpeedMin, + wdmIfHighSpeedMax, + wdmIfPowerLevel, + wdmIfPowerLevelHighThreshold, + wdmIfPowerLevelLowThreshold, + wdmIfLaserTemp, + wdmIfLaserTempOffset, + wdmIfLaserTempOffsetThreshold, + wdmIfLaserMode, + wdmIfLaserStatus, + wdmIfAdminStatus, + wdmIfOperStatus, + wdmIfLossOfSignal, + wdmIfReceivedPowerHigh, + wdmIfReceivedPowerLow, + wdmIfLaserBiasHigh, + wdmIfForwardDefectIndication, + wdmIfBackwardDefectIndication, + wdmIfLossOfFrame, + wdmIfAlarmIndicationSignal, + wdmIfRemoteDefectIndication, + wdmIfLossOfSync, + wdmIfLossOfForwardingErrorCorrection, + wdmIfLaserTempHigh, + wdmIfLaserTempLow, + wdmIfRxPort, + wdmIfBitrateMismatch, + wdmIfLaserBias, + wdmIfLaserBiasThreshold, + wdmIfLossOfSignalThreshold, + wdmIfExpectedTxLambda, + wdmIfForwardingErrorCorrectionMode, + wdmIfTraceIntrusionMode, + wdmIfTraceTransmitted, + wdmIfTraceReceived, + wdmIfTraceExpected, + wdmIfTraceAlarmMode, + wdmIfTraceMismatch, + wdmIfLaserStatusLastChangeTime, + wdmIfSuppressRemoteAlarms, + wdmIfSerialNumberMismatch, + wdmIfOptimizeDecisionThreshold, + wdmIfThresholdOptimizationState, + wdmIfUseHwDefaultDecisionThreshold, + wdmIfFecCorrectedZeros, + wdmIfFecCorrectedOnes, + wdmIfOptimizedForSerialNumber, + wdmIfRelativeDecisionThreshold, + wdmIfTrxCodeMismatch, + wdmIfTrxBitrateUnavailable, + wdmIfTrxMissing, + wdmIfTrxClass, + wdmIfLaserTempHighRelativeThreshold, + wdmIfLaserTempLowRelativeThreshold, + wdmIfTransmitterFailed, + wdmIfReceiverSensitivity, + wdmIfPowerLevelLowRelativeThreshold, + wdmIfUnexpectedTxLambda, + wdmIfIllegalFrequency, + wdmIfLaserForcedOn, + wdmIfTrafficCombination, + wdmIfSelectTrafficCombination, + wdmIfObjectProperty, + wdmIfTxPowerLevel, + wdmIfLaserTempActual, + wdmIfContinousOptimization, + wdmIfThresholdOptimizationResultCause, + wdmIfDistributionRole, + wdmIfConfigurationCommand, + wdmIfNoFrequencySet, + wdmIfFormat, + wdmIfConfigurationFormatCommand, + wdmIfOHTransparency, + wdmIfLinkDown, + wdmIfTrxFailed, + wdmIfDisabled, + wdmIfLoopback, + wdmIfAutoNegotiationMode, + wdmIfAutoNegotiationStatus, + wdmIfFlowControlMode, + wdmIfGroupLineMode, + wdmIfFecType, + wdmIfFarEndLoopback, + wdmIfFarEndLoopbackTimeout, + wdmIfFarEndLoopbackEnabled, + wdmIfChangeLoopbackCommand, + wdmIfFecFailure } + STATUS deprecated + DESCRIPTION + "The wdm trunk interface objects V21. (12.0)" + ::= { lumWdmGroups 41 } + +wdmIfGroupV22 OBJECT-GROUP + OBJECTS { + wdmIfIndex, + wdmIfName, + wdmIfDescr, + wdmIfSubrack, + wdmIfSlot, + wdmIfTxPort, + wdmIfInvPhysIndexOrZero, + wdmIfTxLambda, + wdmIfHighSpeedMin, + wdmIfHighSpeedMax, + wdmIfPowerLevel, + wdmIfPowerLevelHighThreshold, + wdmIfPowerLevelLowThreshold, + wdmIfLaserTemp, + wdmIfLaserTempOffset, + wdmIfLaserTempOffsetThreshold, + wdmIfLaserMode, + wdmIfLaserStatus, + wdmIfAdminStatus, + wdmIfOperStatus, + wdmIfLossOfSignal, + wdmIfReceivedPowerHigh, + wdmIfReceivedPowerLow, + wdmIfLaserBiasHigh, + wdmIfForwardDefectIndication, + wdmIfBackwardDefectIndication, + wdmIfLossOfFrame, + wdmIfAlarmIndicationSignal, + wdmIfRemoteDefectIndication, + wdmIfLossOfSync, + wdmIfLossOfForwardingErrorCorrection, + wdmIfLaserTempHigh, + wdmIfLaserTempLow, + wdmIfRxPort, + wdmIfBitrateMismatch, + wdmIfLaserBias, + wdmIfLaserBiasThreshold, + wdmIfLossOfSignalThreshold, + wdmIfExpectedTxLambda, + wdmIfForwardingErrorCorrectionMode, + wdmIfTraceIntrusionMode, + wdmIfTraceTransmitted, + wdmIfTraceReceived, + wdmIfTraceExpected, + wdmIfTraceAlarmMode, + wdmIfTraceMismatch, + wdmIfLaserStatusLastChangeTime, + wdmIfSuppressRemoteAlarms, + wdmIfSerialNumberMismatch, + wdmIfOptimizeDecisionThreshold, + wdmIfThresholdOptimizationState, + wdmIfUseHwDefaultDecisionThreshold, + wdmIfFecCorrectedZeros, + wdmIfFecCorrectedOnes, + wdmIfOptimizedForSerialNumber, + wdmIfRelativeDecisionThreshold, + wdmIfTrxCodeMismatch, + wdmIfTrxBitrateUnavailable, + wdmIfTrxMissing, + wdmIfTrxClass, + wdmIfLaserTempHighRelativeThreshold, + wdmIfLaserTempLowRelativeThreshold, + wdmIfTransmitterFailed, + wdmIfReceiverSensitivity, + wdmIfPowerLevelLowRelativeThreshold, + wdmIfUnexpectedTxLambda, + wdmIfIllegalFrequency, + wdmIfLaserForcedOn, + wdmIfTrafficCombination, + wdmIfSelectTrafficCombination, + wdmIfObjectProperty, + wdmIfTxPowerLevel, + wdmIfLaserTempActual, + wdmIfContinousOptimization, + wdmIfThresholdOptimizationResultCause, + wdmIfDistributionRole, + wdmIfConfigurationCommand, + wdmIfNoFrequencySet, + wdmIfFormat, + wdmIfConfigurationFormatCommand, +-- wdmIfOHTransparency, + wdmIfLinkDown, + wdmIfTrxFailed, + wdmIfDisabled, + wdmIfLoopback, + wdmIfAutoNegotiationMode, + wdmIfAutoNegotiationStatus, + wdmIfFlowControlMode, + wdmIfGroupLineMode, + wdmIfFecType, + wdmIfFarEndLoopback, + wdmIfFarEndLoopbackTimeout, + wdmIfFarEndLoopbackEnabled, + wdmIfChangeLoopbackCommand, + wdmIfFecFailure } + STATUS deprecated + DESCRIPTION + "The wdm trunk interface objects V22. (13.0)" + ::= { lumWdmGroups 42 } + +wdmRemoteProtGroup OBJECT-GROUP + OBJECTS { + wdmRemoteProtIndex, + wdmRemoteProtName, + wdmRemoteProtDescr, + wdmRemoteProtLocalSubrack, + wdmRemoteProtLocalSlot, + wdmRemoteProtLocalPort, + wdmRemoteProtCommSubrack, + wdmRemoteProtCommSlot, + wdmRemoteProtCommPort, + wdmRemoteProtCommInterface, + wdmRemoteProtLastChangeTime, + wdmRemoteProtIpAddress, + wdmRemoteProtIdentifier, + wdmRemoteProtRole, + wdmRemoteProtAdminStatus, + wdmRemoteProtRowStatus, + wdmRemoteProtActiveSide, + wdmRemoteProtLocalStatus, + wdmRemoteProtRemoteStatus, + wdmRemoteProtObjectProperty, + wdmRemoteProtServiceDegraded, + wdmRemoteProtServiceFailure, + wdmRemoteProtSetup, + wdmRemoteProtSetupFailure, + wdmRemoteProtRoleConflict, + wdmRemoteProtCommunicationFailure + } + STATUS current + DESCRIPTION + "The remote protection group objects. (13.0)" + ::= { lumWdmGroups 43 } + +wdmProtGroupV6 OBJECT-GROUP + OBJECTS { + wdmProtIndex, + wdmProtName, + wdmProtDescr, + wdmProtLeftSubrack, + wdmProtLeftSlot, + wdmProtLeftPort, + wdmProtRightSubrack, + wdmProtRightSlot, + wdmProtRightPort, + wdmProtLastChangeTime, + wdmProtAdminStatus, + wdmProtRowStatus, + wdmProtServiceDegraded, + wdmProtServiceFailure, + wdmProtActiveSide, + wdmProtLeftStatus, + wdmProtRightStatus, + wdmProtProtectionType, + wdmProtObjectProperty, + wdmProtWrapperMode, + wdmProtWrapperState, + wdmProtLeftCommSubrack, + wdmProtLeftCommSlot, + wdmProtLeftCommPort, + wdmProtRightCommSubrack, + wdmProtRightCommSlot, + wdmProtRightCommPort, + wdmProtLeftCommInterface, + wdmProtRightCommInterface, + wdmProtCommunicationFailure } + + STATUS current + DESCRIPTION + "The protection group objects v6 (13.0)." + ::= { lumWdmGroups 44 } + +wdmCtrlChannelGroup OBJECT-GROUP + OBJECTS { + wdmCtrlChannelIndex, + wdmCtrlChannelName, + wdmCtrlChannelSubrack, + wdmCtrlChannelSlot, + wdmCtrlChannelTxPort, + wdmCtrlChannelChannel, + wdmCtrlChannelGroupNumber, + wdmCtrlChannelAdminStatus, + wdmCtrlChannelWantedOutputPower, + wdmCtrlChannelCurrentOutputPower, + wdmCtrlChannelCurrentAttenuation, + wdmCtrlChannelForceRegulationCommand, + wdmCtrlChannelOuputPowerControlFailure, + wdmCtrlChannelCurrentPowerOutOfRange, + wdmCtrlChannelAttenuationOutOfRange + } + STATUS deprecated + DESCRIPTION + "The wdm optical control channel objects. (13.0)" + ::= { lumWdmGroups 45 } + +wdmCtrlGroupGroup OBJECT-GROUP + OBJECTS { + wdmCtrlGroupIndex, + wdmCtrlGroupName, + wdmCtrlGroupDescr, + wdmCtrlGroupGroupNumber, + wdmCtrlGroupSubrack, + wdmCtrlGroupSlot, + wdmCtrlGroupPort, + wdmCtrlGroupMonitorName, + wdmCtrlGroupAdminStatus, + wdmCtrlGroupControlMode, + wdmCtrlGroupConfigurationCommand, + wdmCtrlGroupForceRegulationCommand, + wdmCtrlGroupLockedRange, + wdmCtrlGroupRegulationRange, + wdmCtrlGroupRegulationLastChangeTime, + wdmCtrlGroupCommissioningMode + } + STATUS deprecated + DESCRIPTION + "The wdm optical control group objects. (13.0)" + ::= { lumWdmGroups 46 } + +wdmCtrlGroupGroupV2 OBJECT-GROUP + OBJECTS { + wdmCtrlGroupIndex, + wdmCtrlGroupName, + wdmCtrlGroupDescr, + wdmCtrlGroupGroupNumber, + wdmCtrlGroupSubrack, + wdmCtrlGroupSlot, + wdmCtrlGroupPort, + wdmCtrlGroupMonitorName, + wdmCtrlGroupAdminStatus, + wdmCtrlGroupControlMode, + wdmCtrlGroupConfigurationCommand, + wdmCtrlGroupForceRegulationCommand, + wdmCtrlGroupLockedRange, + wdmCtrlGroupRegulationRange, + wdmCtrlGroupRegulationLastChangeTime, + wdmCtrlGroupCommissioningMode, + wdmCtrlGroupAssociateChannel, + wdmCtrlGroupNoOfChannels, + wdmCtrlGroupStatus, + wdmCtrlGroupTimeLeft + } + STATUS deprecated + DESCRIPTION + "The wdm optical control group objects. (14.0)" + ::= { lumWdmGroups 48 } + +wdmSubChannelGroup OBJECT-GROUP + OBJECTS { + wdmSubChannelIndex, + wdmSubChannelName, + wdmSubChannelId, + wdmSubChannelType, + wdmSubChannelUnequipped, + wdmSubChannelConnectionStatus, + wdmSubChannelConnectedForeignIndex, + wdmSubChannelCrossConnect, + wdmSubChannelDisconnect, + wdmSubChannelRemoteAccessInterface + } + STATUS deprecated + DESCRIPTION + "The wdm subchannel objects. (15.0)" + ::= { lumWdmGroups 49 } + +wdmGeneralGroupV6 OBJECT-GROUP + OBJECTS { + wdmGeneralLastChangeTime, + wdmGeneralStateLastChangeTime, + wdmGeneralWdmIfTableSize, + wdmGeneralWdmPassiveIfTableSize, + wdmGeneralWdmProtTableSize, + wdmGeneralWdmVc4TableSize, + wdmGeneralWdmCtrlChannelTableSize, + wdmGeneralWdmCtrlGroupTableSize, + wdmGeneralWdmSubChannelTableSize } + STATUS deprecated + DESCRIPTION + "The WDM general objects v6 (15.0)." + ::= { lumWdmGroups 50 } + +wdmIfGroupV23 OBJECT-GROUP + OBJECTS { + wdmIfIndex, + wdmIfName, + wdmIfDescr, + wdmIfSubrack, + wdmIfSlot, + wdmIfTxPort, + wdmIfInvPhysIndexOrZero, + wdmIfTxLambda, + wdmIfHighSpeedMin, + wdmIfHighSpeedMax, + wdmIfPowerLevel, + wdmIfPowerLevelHighThreshold, + wdmIfPowerLevelLowThreshold, + wdmIfLaserTemp, + wdmIfLaserTempOffset, + wdmIfLaserTempOffsetThreshold, + wdmIfLaserMode, + wdmIfLaserStatus, + wdmIfAdminStatus, + wdmIfOperStatus, + wdmIfLossOfSignal, + wdmIfReceivedPowerHigh, + wdmIfReceivedPowerLow, + wdmIfLaserBiasHigh, + wdmIfForwardDefectIndication, + wdmIfBackwardDefectIndication, + wdmIfLossOfFrame, + wdmIfAlarmIndicationSignal, + wdmIfRemoteDefectIndication, + wdmIfLossOfSync, + wdmIfLossOfForwardingErrorCorrection, + wdmIfLaserTempHigh, + wdmIfLaserTempLow, + wdmIfRxPort, + wdmIfBitrateMismatch, + wdmIfLaserBias, + wdmIfLaserBiasThreshold, + wdmIfLossOfSignalThreshold, + wdmIfExpectedTxLambda, + wdmIfForwardingErrorCorrectionMode, + wdmIfTraceIntrusionMode, + wdmIfTraceTransmitted, + wdmIfTraceReceived, + wdmIfTraceExpected, + wdmIfTraceAlarmMode, + wdmIfTraceMismatch, + wdmIfLaserStatusLastChangeTime, + wdmIfSuppressRemoteAlarms, + wdmIfSerialNumberMismatch, + wdmIfOptimizeDecisionThreshold, + wdmIfThresholdOptimizationState, + wdmIfUseHwDefaultDecisionThreshold, + wdmIfFecCorrectedZeros, + wdmIfFecCorrectedOnes, + wdmIfOptimizedForSerialNumber, + wdmIfRelativeDecisionThreshold, + wdmIfTrxCodeMismatch, + wdmIfTrxBitrateUnavailable, + wdmIfTrxMissing, + wdmIfTrxClass, + wdmIfLaserTempHighRelativeThreshold, + wdmIfLaserTempLowRelativeThreshold, + wdmIfTransmitterFailed, + wdmIfReceiverSensitivity, + wdmIfPowerLevelLowRelativeThreshold, + wdmIfUnexpectedTxLambda, + wdmIfIllegalFrequency, + wdmIfLaserForcedOn, + wdmIfTrafficCombination, + wdmIfSelectTrafficCombination, + wdmIfObjectProperty, + wdmIfTxPowerLevel, + wdmIfLaserTempActual, + wdmIfContinousOptimization, + wdmIfThresholdOptimizationResultCause, + wdmIfDistributionRole, + wdmIfConfigurationCommand, + wdmIfNoFrequencySet, + wdmIfFormat, + wdmIfConfigurationFormatCommand, +-- wdmIfOHTransparency, + wdmIfLinkDown, + wdmIfTrxFailed, + wdmIfDisabled, + wdmIfLoopback, + wdmIfAutoNegotiationMode, + wdmIfAutoNegotiationStatus, + wdmIfFlowControlMode, + wdmIfGroupLineMode, + wdmIfFecType, + wdmIfFarEndLoopback, + wdmIfFarEndLoopbackTimeout, + wdmIfFarEndLoopbackEnabled, + wdmIfChangeLoopbackCommand, + wdmIfFecFailure, + wdmIfTxSignalStatus, + wdmIfRxSignalStatus, + wdmIfNearEndLoopback, + wdmIfNearEndLoopbackTimeout, + wdmIfNearEndLoopbackEnabled, + wdmIfChangeNearEndLoopbackCommand, + wdmIfSignalDegraded + } + STATUS deprecated + DESCRIPTION + "The wdm trunk interface objects V23. (15.0)" + ::= { lumWdmGroups 51 } + +wdmVc4GroupV2 OBJECT-GROUP + OBJECTS { + wdmVc4Index, + wdmVc4Name, + wdmVc4Descr, + wdmVc4Subrack, + wdmVc4Slot, + wdmVc4TxPort, + wdmVc4RxPort, + wdmVc4Vc4, + wdmVc4ObjectProperty, + wdmVc4AuAlarmIndicationSignal, + wdmVc4AuLossOfPointer, + wdmVc4RxSignalStatus, + wdmVc4ConcatenationStatus, + wdmVc4PayloadStatus, + wdmVc4ConnectionStatus, + wdmVc4ConnectedForeignIndex, + wdmVc4AdminStatus } + STATUS current + DESCRIPTION + "The vc4 objects (16.0)." + ::= { lumWdmGroups 52 } + +wdmCtrlChannelGroupV2 OBJECT-GROUP + OBJECTS { + wdmCtrlChannelIndex, + wdmCtrlChannelName, + wdmCtrlChannelSubrack, + wdmCtrlChannelSlot, + wdmCtrlChannelTxPort, + wdmCtrlChannelChannel, + wdmCtrlChannelGroupNumber, + wdmCtrlChannelAdminStatus, + wdmCtrlChannelWantedOutputPower, + wdmCtrlChannelCurrentOutputPower, + wdmCtrlChannelCurrentAttenuation, + wdmCtrlChannelForceRegulationCommand, + wdmCtrlChannelOuputPowerControlFailure, + wdmCtrlChannelCurrentPowerOutOfRange, + wdmCtrlChannelAttenuationOutOfRange, + wdmCtrlChannelStatus, + wdmCtrlChannelStartupChannel, + wdmCtrlChannelMonitorIndex, + wdmCtrlChannelStartupCommand + } + STATUS deprecated + DESCRIPTION + "The wdm optical control channel objects. (16.0)" + ::= { lumWdmGroups 53 } + + +wdmCtrlGlobalGroup OBJECT-GROUP + OBJECTS { + wdmCtrlGlobalRegulationInterval, + wdmCtrlGlobalRegulationStatus, + wdmCtrlGlobalLastRegulation, + wdmCtrlGlobalTimeLeft + } + STATUS current + DESCRIPTION + "The wdm optical control general objects. (16.0)" + ::= { lumWdmGroups 54 } + +wdmSubChannelGroupV2 OBJECT-GROUP + OBJECTS { + wdmSubChannelIndex, + wdmSubChannelName, + wdmSubChannelId, + wdmSubChannelType, + wdmSubChannelUnequipped, + wdmSubChannelConnectionStatus, + wdmSubChannelConnectedForeignIndex, + wdmSubChannelCrossConnect, + wdmSubChannelDisconnect, + wdmSubChannelRemoteAccessInterface, + wdmSubChannelProtectedChannelIndex + } + STATUS current + DESCRIPTION + "The wdm subchannel objects. (16.0)" + ::= { lumWdmGroups 55 } + +wdmProtGroupV7 OBJECT-GROUP + OBJECTS { + wdmProtIndex, + wdmProtName, + wdmProtDescr, + wdmProtLeftSubrack, + wdmProtLeftSlot, + wdmProtLeftPort, + wdmProtRightSubrack, + wdmProtRightSlot, + wdmProtRightPort, + wdmProtLastChangeTime, + wdmProtAdminStatus, + wdmProtRowStatus, + wdmProtServiceDegraded, + wdmProtServiceFailure, + wdmProtActiveSide, + wdmProtLeftStatus, + wdmProtRightStatus, + wdmProtProtectionType, + wdmProtObjectProperty, + wdmProtWrapperMode, + wdmProtWrapperState, + wdmProtLeftCommSubrack, + wdmProtLeftCommSlot, + wdmProtLeftCommPort, + wdmProtRightCommSubrack, + wdmProtRightCommSlot, + wdmProtRightCommPort, + wdmProtLeftCommInterface, + wdmProtRightCommInterface, + wdmProtCommunicationFailure, + wdmProtHubTrafficConfigMismatch + } + STATUS deprecated + DESCRIPTION + "The protection group objects v6 (17.0)." + ::= { lumWdmGroups 56 } + +wdmIfGroupV24 OBJECT-GROUP + OBJECTS { + wdmIfIndex, + wdmIfName, + wdmIfDescr, + wdmIfSubrack, + wdmIfSlot, + wdmIfTxPort, + wdmIfInvPhysIndexOrZero, + wdmIfTxLambda, + wdmIfHighSpeedMin, + wdmIfHighSpeedMax, + wdmIfPowerLevel, + wdmIfPowerLevelHighThreshold, + wdmIfPowerLevelLowThreshold, + wdmIfLaserTemp, + wdmIfLaserTempOffset, + wdmIfLaserTempOffsetThreshold, + wdmIfLaserMode, + wdmIfLaserStatus, + wdmIfAdminStatus, + wdmIfOperStatus, + wdmIfLossOfSignal, + wdmIfReceivedPowerHigh, + wdmIfReceivedPowerLow, + wdmIfLaserBiasHigh, + wdmIfForwardDefectIndication, + wdmIfBackwardDefectIndication, + wdmIfLossOfFrame, + wdmIfAlarmIndicationSignal, + wdmIfRemoteDefectIndication, + wdmIfLossOfSync, + wdmIfLossOfForwardingErrorCorrection, + wdmIfLaserTempHigh, + wdmIfLaserTempLow, + wdmIfRxPort, + wdmIfBitrateMismatch, + wdmIfLaserBias, + wdmIfLaserBiasThreshold, + wdmIfLossOfSignalThreshold, + wdmIfExpectedTxLambda, + wdmIfForwardingErrorCorrectionMode, + wdmIfTraceIntrusionMode, + wdmIfTraceTransmitted, + wdmIfTraceReceived, + wdmIfTraceExpected, + wdmIfTraceAlarmMode, + wdmIfTraceMismatch, + wdmIfLaserStatusLastChangeTime, + wdmIfSuppressRemoteAlarms, + wdmIfSerialNumberMismatch, + wdmIfOptimizeDecisionThreshold, + wdmIfThresholdOptimizationState, + wdmIfUseHwDefaultDecisionThreshold, + wdmIfFecCorrectedZeros, + wdmIfFecCorrectedOnes, + wdmIfOptimizedForSerialNumber, + wdmIfRelativeDecisionThreshold, + wdmIfTrxCodeMismatch, + wdmIfTrxBitrateUnavailable, + wdmIfTrxMissing, + wdmIfTrxClass, + wdmIfLaserTempHighRelativeThreshold, + wdmIfLaserTempLowRelativeThreshold, + wdmIfTransmitterFailed, + wdmIfReceiverSensitivity, + wdmIfPowerLevelLowRelativeThreshold, + wdmIfUnexpectedTxLambda, + wdmIfIllegalFrequency, + wdmIfLaserForcedOn, + wdmIfTrafficCombination, + wdmIfSelectTrafficCombination, + wdmIfObjectProperty, + wdmIfTxPowerLevel, + wdmIfLaserTempActual, + wdmIfContinousOptimization, + wdmIfThresholdOptimizationResultCause, + wdmIfDistributionRole, + wdmIfConfigurationCommand, + wdmIfNoFrequencySet, + wdmIfFormat, + wdmIfConfigurationFormatCommand, +-- wdmIfOHTransparency, + wdmIfLinkDown, + wdmIfTrxFailed, + wdmIfDisabled, + wdmIfLoopback, + wdmIfAutoNegotiationMode, + wdmIfAutoNegotiationStatus, + wdmIfFlowControlMode, + wdmIfGroupLineMode, + wdmIfFecType, + wdmIfFarEndLoopback, + wdmIfFarEndLoopbackTimeout, + wdmIfFarEndLoopbackEnabled, + wdmIfChangeLoopbackCommand, + wdmIfFecFailure, + wdmIfTxSignalStatus, + wdmIfRxSignalStatus, + wdmIfNearEndLoopback, + wdmIfNearEndLoopbackTimeout, + wdmIfNearEndLoopbackEnabled, + wdmIfChangeNearEndLoopbackCommand, + wdmIfSignalDegraded, + wdmIfHubProtectionMode + } + STATUS deprecated + DESCRIPTION + "The wdm trunk interface objects V24. (17.0)" + ::= { lumWdmGroups 57 } + +wdmIfGroupV25 OBJECT-GROUP + OBJECTS { + wdmIfIndex, + wdmIfName, + wdmIfDescr, + wdmIfSubrack, + wdmIfSlot, + wdmIfTxPort, + wdmIfInvPhysIndexOrZero, + wdmIfTxLambda, + wdmIfHighSpeedMin, + wdmIfHighSpeedMax, + wdmIfPowerLevel, + wdmIfPowerLevelHighThreshold, + wdmIfPowerLevelLowThreshold, + wdmIfLaserTemp, + wdmIfLaserTempOffset, + wdmIfLaserTempOffsetThreshold, + wdmIfLaserMode, + wdmIfLaserStatus, + wdmIfAdminStatus, + wdmIfOperStatus, + wdmIfLossOfSignal, + wdmIfReceivedPowerHigh, + wdmIfReceivedPowerLow, + wdmIfLaserBiasHigh, + wdmIfForwardDefectIndication, + wdmIfBackwardDefectIndication, + wdmIfLossOfFrame, + wdmIfAlarmIndicationSignal, + wdmIfRemoteDefectIndication, + wdmIfLossOfSync, + wdmIfLossOfForwardingErrorCorrection, + wdmIfLaserTempHigh, + wdmIfLaserTempLow, + wdmIfRxPort, + wdmIfBitrateMismatch, + wdmIfLaserBias, + wdmIfLaserBiasThreshold, + wdmIfLossOfSignalThreshold, + wdmIfExpectedTxLambda, + wdmIfForwardingErrorCorrectionMode, + wdmIfTraceIntrusionMode, + wdmIfTraceTransmitted, + wdmIfTraceReceived, + wdmIfTraceExpected, + wdmIfTraceAlarmMode, + wdmIfTraceMismatch, + wdmIfLaserStatusLastChangeTime, + wdmIfSuppressRemoteAlarms, + wdmIfSerialNumberMismatch, + wdmIfOptimizeDecisionThreshold, + wdmIfThresholdOptimizationState, + wdmIfUseHwDefaultDecisionThreshold, + wdmIfFecCorrectedZeros, + wdmIfFecCorrectedOnes, + wdmIfOptimizedForSerialNumber, + wdmIfRelativeDecisionThreshold, + wdmIfTrxCodeMismatch, + wdmIfTrxBitrateUnavailable, + wdmIfTrxMissing, + wdmIfTrxClass, + wdmIfLaserTempHighRelativeThreshold, + wdmIfLaserTempLowRelativeThreshold, + wdmIfTransmitterFailed, + wdmIfReceiverSensitivity, + wdmIfPowerLevelLowRelativeThreshold, + wdmIfUnexpectedTxLambda, + wdmIfIllegalFrequency, + wdmIfLaserForcedOn, + wdmIfTrafficCombination, + wdmIfSelectTrafficCombination, + wdmIfObjectProperty, + wdmIfTxPowerLevel, + wdmIfLaserTempActual, + wdmIfContinousOptimization, + wdmIfThresholdOptimizationResultCause, + wdmIfDistributionRole, + wdmIfConfigurationCommand, + wdmIfNoFrequencySet, + wdmIfFormat, + wdmIfConfigurationFormatCommand, +-- wdmIfOHTransparency, + wdmIfLinkDown, + wdmIfTrxFailed, + wdmIfDisabled, + wdmIfLoopback, + wdmIfAutoNegotiationMode, + wdmIfAutoNegotiationStatus, + wdmIfFlowControlMode, + wdmIfGroupLineMode, + wdmIfFecType, + wdmIfFarEndLoopback, + wdmIfFarEndLoopbackTimeout, + wdmIfFarEndLoopbackEnabled, + wdmIfChangeLoopbackCommand, + wdmIfFecFailure, + wdmIfTxSignalStatus, + wdmIfRxSignalStatus, + wdmIfNearEndLoopback, + wdmIfNearEndLoopbackTimeout, + wdmIfNearEndLoopbackEnabled, + wdmIfChangeNearEndLoopbackCommand, + wdmIfSignalDegraded, + wdmIfHubProtectionMode, + wdmIfActualFormat + } + STATUS deprecated + DESCRIPTION + "The wdm trunk interface objects V25. (18.0)" + ::= { lumWdmGroups 58 } + +wdmCtrlChannelGroupV3 OBJECT-GROUP + OBJECTS { + wdmCtrlChannelIndex, + wdmCtrlChannelName, + wdmCtrlChannelSubrack, + wdmCtrlChannelSlot, + wdmCtrlChannelTxPort, + wdmCtrlChannelChannel, + wdmCtrlChannelGroupNumber, + wdmCtrlChannelAdminStatus, + wdmCtrlChannelWantedOutputPower, + wdmCtrlChannelCurrentOutputPower, + wdmCtrlChannelCurrentAttenuation, + wdmCtrlChannelForceRegulationCommand, + wdmCtrlChannelOuputPowerControlFailure, + wdmCtrlChannelCurrentPowerOutOfRange, + wdmCtrlChannelAttenuationOutOfRange, + wdmCtrlChannelStatus, + wdmCtrlChannelStartupChannel, + wdmCtrlChannelMonitorIndex, + wdmCtrlChannelStartupCommand, + wdmCtrlChannelSfpMissing, + wdmCtrlChannelSfpMediaMismatch, + wdmCtrlChannelLossOfSignal + } + STATUS deprecated + DESCRIPTION + "The wdm optical control channel objects. (19.0)" + ::= { lumWdmGroups 59 } + +wdmIfGroupV26 OBJECT-GROUP + OBJECTS { + wdmIfIndex, + wdmIfName, + wdmIfDescr, + wdmIfSubrack, + wdmIfSlot, + wdmIfTxPort, + wdmIfInvPhysIndexOrZero, + wdmIfTxLambda, + wdmIfHighSpeedMin, + wdmIfHighSpeedMax, + wdmIfPowerLevel, + wdmIfPowerLevelHighThreshold, + wdmIfPowerLevelLowThreshold, + wdmIfLaserTemp, + wdmIfLaserTempOffset, + wdmIfLaserTempOffsetThreshold, + wdmIfLaserMode, + wdmIfLaserStatus, + wdmIfAdminStatus, + wdmIfOperStatus, + wdmIfLossOfSignal, + wdmIfReceivedPowerHigh, + wdmIfReceivedPowerLow, + wdmIfLaserBiasHigh, + wdmIfForwardDefectIndication, + wdmIfBackwardDefectIndication, + wdmIfLossOfFrame, + wdmIfAlarmIndicationSignal, + wdmIfRemoteDefectIndication, + wdmIfLossOfSync, + wdmIfLossOfForwardingErrorCorrection, + wdmIfLaserTempHigh, + wdmIfLaserTempLow, + wdmIfRxPort, + wdmIfBitrateMismatch, + wdmIfLaserBias, + wdmIfLaserBiasThreshold, + wdmIfLossOfSignalThreshold, + wdmIfExpectedTxLambda, + wdmIfForwardingErrorCorrectionMode, + wdmIfTraceIntrusionMode, + wdmIfTraceTransmitted, + wdmIfTraceReceived, + wdmIfTraceExpected, + wdmIfTraceAlarmMode, + wdmIfTraceMismatch, + wdmIfLaserStatusLastChangeTime, + wdmIfSuppressRemoteAlarms, + wdmIfSerialNumberMismatch, + wdmIfOptimizeDecisionThreshold, + wdmIfThresholdOptimizationState, + wdmIfUseHwDefaultDecisionThreshold, + wdmIfFecCorrectedZeros, + wdmIfFecCorrectedOnes, + wdmIfOptimizedForSerialNumber, + wdmIfRelativeDecisionThreshold, + wdmIfTrxCodeMismatch, + wdmIfTrxBitrateUnavailable, + wdmIfTrxMissing, + wdmIfTrxClass, + wdmIfLaserTempHighRelativeThreshold, + wdmIfLaserTempLowRelativeThreshold, + wdmIfTransmitterFailed, + wdmIfReceiverSensitivity, + wdmIfPowerLevelLowRelativeThreshold, + wdmIfUnexpectedTxLambda, + wdmIfIllegalFrequency, + wdmIfLaserForcedOn, + wdmIfTrafficCombination, + wdmIfSelectTrafficCombination, + wdmIfObjectProperty, + wdmIfTxPowerLevel, + wdmIfLaserTempActual, + wdmIfContinousOptimization, + wdmIfThresholdOptimizationResultCause, + wdmIfDistributionRole, + wdmIfConfigurationCommand, + wdmIfNoFrequencySet, + wdmIfFormat, + wdmIfConfigurationFormatCommand, +-- wdmIfOHTransparency, + wdmIfLinkDown, + wdmIfTrxFailed, + wdmIfDisabled, + wdmIfLoopback, + wdmIfAutoNegotiationMode, + wdmIfAutoNegotiationStatus, + wdmIfFlowControlMode, + wdmIfGroupLineMode, + wdmIfFecType, + wdmIfFarEndLoopback, + wdmIfFarEndLoopbackTimeout, + wdmIfFarEndLoopbackEnabled, + wdmIfChangeLoopbackCommand, + wdmIfFecFailure, + wdmIfTxSignalStatus, + wdmIfRxSignalStatus, + wdmIfNearEndLoopback, + wdmIfNearEndLoopbackTimeout, + wdmIfNearEndLoopbackEnabled, + wdmIfChangeNearEndLoopbackCommand, + wdmIfSignalDegraded, + wdmIfHubProtectionMode, + wdmIfActualFormat, + wdmIfTdcDispersion, + wdmIfTdcDispersionCommand, + wdmIfTdcDispersionMode, + wdmIfLineControlLoopCurrentState, + wdmIfSignalDegradeThreshold + } + STATUS deprecated + DESCRIPTION + "The wdm trunk interface objects V26. (20.0)" + ::= { lumWdmGroups 60 } + +wdmProtGroupV8 OBJECT-GROUP + OBJECTS { + wdmProtIndex, + wdmProtName, + wdmProtDescr, + wdmProtLeftSubrack, + wdmProtLeftSlot, + wdmProtLeftPort, + wdmProtRightSubrack, + wdmProtRightSlot, + wdmProtRightPort, + wdmProtLastChangeTime, + wdmProtAdminStatus, + wdmProtRowStatus, + wdmProtServiceDegraded, + wdmProtServiceFailure, + wdmProtActiveSide, + wdmProtLeftStatus, + wdmProtRightStatus, + wdmProtProtectionType, + wdmProtObjectProperty, + wdmProtWrapperMode, + wdmProtWrapperState, + wdmProtLeftCommSubrack, + wdmProtLeftCommSlot, + wdmProtLeftCommPort, + wdmProtRightCommSubrack, + wdmProtRightCommSlot, + wdmProtRightCommPort, + wdmProtLeftCommInterface, + wdmProtRightCommInterface, + wdmProtCommunicationFailure, + wdmProtHubTrafficConfigMismatch, + wdmProtSignalDegradeProtection + } + STATUS deprecated + DESCRIPTION + "The protection group objects v8 (20.0)." + ::= { lumWdmGroups 61 } + +wdmProtGroupV9 OBJECT-GROUP + OBJECTS { + wdmProtIndex, + wdmProtName, + wdmProtDescr, + wdmProtLeftSubrack, + wdmProtLeftSlot, + wdmProtLeftPort, + wdmProtRightSubrack, + wdmProtRightSlot, + wdmProtRightPort, + wdmProtLastChangeTime, + wdmProtAdminStatus, + wdmProtRowStatus, + wdmProtServiceDegraded, + wdmProtServiceFailure, + wdmProtActiveSide, + wdmProtLeftStatus, + wdmProtRightStatus, + wdmProtProtectionType, + wdmProtObjectProperty, + wdmProtWrapperMode, + wdmProtWrapperState, + wdmProtLeftCommSubrack, + wdmProtLeftCommSlot, + wdmProtLeftCommPort, + wdmProtRightCommSubrack, + wdmProtRightCommSlot, + wdmProtRightCommPort, + wdmProtLeftCommInterface, + wdmProtRightCommInterface, + wdmProtCommunicationFailure, + wdmProtHubTrafficConfigMismatch, + wdmProtSignalDegradeProtection, + wdmProtRevertiveSwitch, + wdmProtRevertiveSwitchWtrTimer, + wdmProtRevertiveSwitchPrimaryPath, + wdmProtRevertiveSwitchSecondaryPath, + wdmProtSecondaryPathUsed + } + STATUS current + DESCRIPTION + "The protection group objects v9 (22.0)." + ::= { lumWdmGroups 62 } + +wdmCtrlGroupGroupV3 OBJECT-GROUP + OBJECTS { + wdmCtrlGroupIndex, + wdmCtrlGroupName, + wdmCtrlGroupDescr, + wdmCtrlGroupGroupNumber, + wdmCtrlGroupSubrack, + wdmCtrlGroupSlot, + wdmCtrlGroupPort, + wdmCtrlGroupMonitorName, + wdmCtrlGroupAdminStatus, + wdmCtrlGroupControlMode, + wdmCtrlGroupConfigurationCommand, + wdmCtrlGroupForceRegulationCommand, + wdmCtrlGroupLockedRange, + wdmCtrlGroupRegulationRange, + wdmCtrlGroupRegulationLastChangeTime, + wdmCtrlGroupCommissioningMode, + wdmCtrlGroupAssociateChannel, + wdmCtrlGroupNoOfChannels, + wdmCtrlGroupStatus, + wdmCtrlGroupTimeLeft, + wdmCtrlGroupOutputPowerMismatch + } + STATUS deprecated + DESCRIPTION + "The wdm optical control group objects. (23.0)" + ::= { lumWdmGroups 63 } + + +wdmCtrlGroupGroupV4 OBJECT-GROUP + OBJECTS { + wdmCtrlGroupIndex, + wdmCtrlGroupName, + wdmCtrlGroupDescr, + wdmCtrlGroupGroupNumber, + wdmCtrlGroupSubrack, + wdmCtrlGroupSlot, + wdmCtrlGroupPort, + wdmCtrlGroupMonitorName, + wdmCtrlGroupAdminStatus, + wdmCtrlGroupControlMode, + wdmCtrlGroupConfigurationCommand, + wdmCtrlGroupForceRegulationCommand, + wdmCtrlGroupLockedRange, + wdmCtrlGroupRegulationRange, + wdmCtrlGroupRegulationLastChangeTime, + wdmCtrlGroupCommissioningMode, + wdmCtrlGroupAssociateChannel, + wdmCtrlGroupNoOfChannels, + wdmCtrlGroupStatus, + wdmCtrlGroupTimeLeft, + wdmCtrlGroupOutputPowerMismatch, + wdmCtrlGroupTotalPower + } + STATUS deprecated + DESCRIPTION + "The wdm optical control group objects. (29.0)" + ::= { lumWdmGroups 75 } + + +wdmCtrlGroupGroupV5 OBJECT-GROUP + OBJECTS { + wdmCtrlGroupIndex, + wdmCtrlGroupName, + wdmCtrlGroupDescr, + wdmCtrlGroupGroupNumber, + wdmCtrlGroupSubrack, + wdmCtrlGroupSlot, + wdmCtrlGroupPort, + wdmCtrlGroupMonitorName, + wdmCtrlGroupAdminStatus, + wdmCtrlGroupControlMode, + wdmCtrlGroupConfigurationCommand, + wdmCtrlGroupForceRegulationCommand, + wdmCtrlGroupLockedRange, + wdmCtrlGroupRegulationRange, + wdmCtrlGroupRegulationLastChangeTime, + wdmCtrlGroupCommissioningMode, + wdmCtrlGroupAssociateChannel, + wdmCtrlGroupNoOfChannels, + wdmCtrlGroupStatus, + wdmCtrlGroupTimeLeft, + wdmCtrlGroupOutputPowerMismatch, + wdmCtrlGroupTotalPower, + wdmCtrlGroupChannelStartupCommand + } + STATUS current + DESCRIPTION + "The wdm optical control group objects. (R30.0)" + ::= { lumWdmGroups 76 } + +wdmIfGroupV27 OBJECT-GROUP + OBJECTS { + wdmIfIndex, + wdmIfName, + wdmIfDescr, + wdmIfSubrack, + wdmIfSlot, + wdmIfTxPort, + wdmIfInvPhysIndexOrZero, + wdmIfTxLambda, + wdmIfHighSpeedMin, + wdmIfHighSpeedMax, + wdmIfPowerLevel, + wdmIfPowerLevelHighThreshold, + wdmIfPowerLevelLowThreshold, + wdmIfLaserTemp, + wdmIfLaserTempOffset, + wdmIfLaserTempOffsetThreshold, + wdmIfLaserMode, + wdmIfLaserStatus, + wdmIfAdminStatus, + wdmIfOperStatus, + wdmIfLossOfSignal, + wdmIfReceivedPowerHigh, + wdmIfReceivedPowerLow, + wdmIfLaserBiasHigh, + wdmIfForwardDefectIndication, + wdmIfBackwardDefectIndication, + wdmIfLossOfFrame, + wdmIfAlarmIndicationSignal, + wdmIfRemoteDefectIndication, + wdmIfLossOfSync, + wdmIfLossOfForwardingErrorCorrection, + wdmIfLaserTempHigh, + wdmIfLaserTempLow, + wdmIfRxPort, + wdmIfBitrateMismatch, + wdmIfLaserBias, + wdmIfLaserBiasThreshold, + wdmIfLossOfSignalThreshold, + wdmIfExpectedTxLambda, + wdmIfForwardingErrorCorrectionMode, + wdmIfTraceIntrusionMode, + wdmIfTraceTransmitted, + wdmIfTraceReceived, + wdmIfTraceExpected, + wdmIfTraceAlarmMode, + wdmIfTraceMismatch, + wdmIfLaserStatusLastChangeTime, + wdmIfSuppressRemoteAlarms, + wdmIfSerialNumberMismatch, + wdmIfOptimizeDecisionThreshold, + wdmIfThresholdOptimizationState, + wdmIfUseHwDefaultDecisionThreshold, + wdmIfFecCorrectedZeros, + wdmIfFecCorrectedOnes, + wdmIfOptimizedForSerialNumber, + wdmIfRelativeDecisionThreshold, + wdmIfTrxCodeMismatch, + wdmIfTrxBitrateUnavailable, + wdmIfTrxMissing, + wdmIfTrxClass, + wdmIfLaserTempHighRelativeThreshold, + wdmIfLaserTempLowRelativeThreshold, + wdmIfTransmitterFailed, + wdmIfReceiverSensitivity, + wdmIfPowerLevelLowRelativeThreshold, + wdmIfUnexpectedTxLambda, + wdmIfIllegalFrequency, + wdmIfLaserForcedOn, + wdmIfTrafficCombination, + wdmIfSelectTrafficCombination, + wdmIfObjectProperty, + wdmIfTxPowerLevel, + wdmIfLaserTempActual, + wdmIfContinousOptimization, + wdmIfThresholdOptimizationResultCause, + wdmIfDistributionRole, + wdmIfConfigurationCommand, + wdmIfNoFrequencySet, + wdmIfFormat, + wdmIfConfigurationFormatCommand, +-- wdmIfOHTransparency, + wdmIfLinkDown, + wdmIfTrxFailed, + wdmIfDisabled, + wdmIfLoopback, + wdmIfAutoNegotiationMode, + wdmIfAutoNegotiationStatus, + wdmIfFlowControlMode, + wdmIfGroupLineMode, + wdmIfFecType, + wdmIfFarEndLoopback, + wdmIfFarEndLoopbackTimeout, + wdmIfFarEndLoopbackEnabled, + wdmIfChangeLoopbackCommand, + wdmIfFecFailure, + wdmIfTxSignalStatus, + wdmIfRxSignalStatus, + wdmIfNearEndLoopback, + wdmIfNearEndLoopbackTimeout, + wdmIfNearEndLoopbackEnabled, + wdmIfChangeNearEndLoopbackCommand, + wdmIfSignalDegraded, + wdmIfHubProtectionMode, + wdmIfActualFormat, + wdmIfTdcDispersion, + wdmIfTdcDispersionCommand, + wdmIfTdcDispersionMode, + wdmIfLineControlLoopCurrentState, + wdmIfSignalDegradeThreshold, + wdmIfTrxThresholdOptimizationState + } + STATUS deprecated + DESCRIPTION + "The wdm trunk interface objects V27. (23.0)" + ::= { lumWdmGroups 64 } + +wdmIfGroupV28 OBJECT-GROUP + OBJECTS { + wdmIfIndex, + wdmIfName, + wdmIfDescr, + wdmIfSubrack, + wdmIfSlot, + wdmIfTxPort, + wdmIfInvPhysIndexOrZero, + wdmIfTxLambda, + wdmIfHighSpeedMin, + wdmIfHighSpeedMax, + wdmIfPowerLevel, + wdmIfPowerLevelHighThreshold, + wdmIfPowerLevelLowThreshold, + wdmIfLaserTemp, + wdmIfLaserTempOffset, + wdmIfLaserTempOffsetThreshold, + wdmIfLaserMode, + wdmIfLaserStatus, + wdmIfAdminStatus, + wdmIfOperStatus, + wdmIfLossOfSignal, + wdmIfReceivedPowerHigh, + wdmIfReceivedPowerLow, + wdmIfLaserBiasHigh, + wdmIfForwardDefectIndication, + wdmIfBackwardDefectIndication, + wdmIfLossOfFrame, + wdmIfAlarmIndicationSignal, + wdmIfRemoteDefectIndication, + wdmIfLossOfSync, + wdmIfLossOfForwardingErrorCorrection, + wdmIfLaserTempHigh, + wdmIfLaserTempLow, + wdmIfRxPort, + wdmIfBitrateMismatch, + wdmIfLaserBias, + wdmIfLaserBiasThreshold, + wdmIfLossOfSignalThreshold, + wdmIfExpectedTxLambda, + wdmIfForwardingErrorCorrectionMode, + wdmIfTraceIntrusionMode, + wdmIfTraceTransmitted, + wdmIfTraceReceived, + wdmIfTraceExpected, + wdmIfTraceAlarmMode, + wdmIfTraceMismatch, + wdmIfLaserStatusLastChangeTime, + wdmIfSuppressRemoteAlarms, + wdmIfSerialNumberMismatch, + wdmIfOptimizeDecisionThreshold, + wdmIfThresholdOptimizationState, + wdmIfUseHwDefaultDecisionThreshold, + wdmIfFecCorrectedZeros, + wdmIfFecCorrectedOnes, + wdmIfOptimizedForSerialNumber, + wdmIfRelativeDecisionThreshold, + wdmIfTrxCodeMismatch, + wdmIfTrxBitrateUnavailable, + wdmIfTrxMissing, + wdmIfTrxClass, + wdmIfLaserTempHighRelativeThreshold, + wdmIfLaserTempLowRelativeThreshold, + wdmIfTransmitterFailed, + wdmIfReceiverSensitivity, + wdmIfPowerLevelLowRelativeThreshold, + wdmIfUnexpectedTxLambda, + wdmIfIllegalFrequency, + wdmIfLaserForcedOn, + wdmIfTrafficCombination, + wdmIfSelectTrafficCombination, + wdmIfObjectProperty, + wdmIfTxPowerLevel, + wdmIfLaserTempActual, + wdmIfContinousOptimization, + wdmIfThresholdOptimizationResultCause, + wdmIfDistributionRole, + wdmIfConfigurationCommand, + wdmIfNoFrequencySet, + wdmIfFormat, + wdmIfConfigurationFormatCommand, +-- wdmIfOHTransparency, + wdmIfLinkDown, + wdmIfTrxFailed, + wdmIfDisabled, + wdmIfLoopback, + wdmIfAutoNegotiationMode, + wdmIfAutoNegotiationStatus, + wdmIfFlowControlMode, + wdmIfGroupLineMode, + wdmIfFecType, + wdmIfFarEndLoopback, + wdmIfFarEndLoopbackTimeout, + wdmIfFarEndLoopbackEnabled, + wdmIfChangeLoopbackCommand, + wdmIfFecFailure, + wdmIfTxSignalStatus, + wdmIfRxSignalStatus, + wdmIfNearEndLoopback, + wdmIfNearEndLoopbackTimeout, + wdmIfNearEndLoopbackEnabled, + wdmIfChangeNearEndLoopbackCommand, + wdmIfSignalDegraded, + wdmIfHubProtectionMode, + wdmIfActualFormat, + wdmIfTdcDispersion, + wdmIfTdcDispersionCommand, + wdmIfTdcDispersionMode, + wdmIfLineControlLoopCurrentState, + wdmIfSignalDegradeThreshold, + wdmIfTrxThresholdOptimizationState, + wdmIfTrxDecisionThreshold + } + STATUS deprecated + DESCRIPTION + "The wdm trunk interface objects V28. (23.1)" + ::= { lumWdmGroups 65 } + +wdmIfGroupV29 OBJECT-GROUP + OBJECTS { + wdmIfIndex, + wdmIfName, + wdmIfDescr, + wdmIfSubrack, + wdmIfSlot, + wdmIfTxPort, + wdmIfInvPhysIndexOrZero, + wdmIfTxLambda, + wdmIfHighSpeedMin, + wdmIfHighSpeedMax, + wdmIfPowerLevel, + wdmIfPowerLevelHighThreshold, + wdmIfPowerLevelLowThreshold, + wdmIfLaserTemp, + wdmIfLaserTempOffset, + wdmIfLaserTempOffsetThreshold, + wdmIfLaserMode, + wdmIfLaserStatus, + wdmIfAdminStatus, + wdmIfOperStatus, + wdmIfLossOfSignal, + wdmIfReceivedPowerHigh, + wdmIfReceivedPowerLow, + wdmIfLaserBiasHigh, + wdmIfForwardDefectIndication, + wdmIfBackwardDefectIndication, + wdmIfLossOfFrame, + wdmIfAlarmIndicationSignal, + wdmIfRemoteDefectIndication, + wdmIfLossOfSync, + wdmIfLossOfForwardingErrorCorrection, + wdmIfLaserTempHigh, + wdmIfLaserTempLow, + wdmIfRxPort, + wdmIfBitrateMismatch, + wdmIfLaserBias, + wdmIfLaserBiasThreshold, + wdmIfLossOfSignalThreshold, + wdmIfExpectedTxLambda, + wdmIfForwardingErrorCorrectionMode, + wdmIfTraceIntrusionMode, + wdmIfTraceTransmitted, + wdmIfTraceReceived, + wdmIfTraceExpected, + wdmIfTraceAlarmMode, + wdmIfTraceMismatch, + wdmIfLaserStatusLastChangeTime, + wdmIfSuppressRemoteAlarms, + wdmIfSerialNumberMismatch, + wdmIfOptimizeDecisionThreshold, + wdmIfThresholdOptimizationState, + wdmIfUseHwDefaultDecisionThreshold, + wdmIfFecCorrectedZeros, + wdmIfFecCorrectedOnes, + wdmIfOptimizedForSerialNumber, + wdmIfRelativeDecisionThreshold, + wdmIfTrxCodeMismatch, + wdmIfTrxBitrateUnavailable, + wdmIfTrxMissing, + wdmIfTrxClass, + wdmIfLaserTempHighRelativeThreshold, + wdmIfLaserTempLowRelativeThreshold, + wdmIfTransmitterFailed, + wdmIfReceiverSensitivity, + wdmIfPowerLevelLowRelativeThreshold, + wdmIfUnexpectedTxLambda, + wdmIfIllegalFrequency, + wdmIfLaserForcedOn, + wdmIfTrafficCombination, + wdmIfSelectTrafficCombination, + wdmIfObjectProperty, + wdmIfTxPowerLevel, + wdmIfLaserTempActual, + wdmIfContinousOptimization, + wdmIfThresholdOptimizationResultCause, + wdmIfDistributionRole, + wdmIfConfigurationCommand, + wdmIfNoFrequencySet, + wdmIfFormat, + wdmIfConfigurationFormatCommand, +-- wdmIfOHTransparency, + wdmIfLinkDown, + wdmIfTrxFailed, + wdmIfDisabled, + wdmIfLoopback, + wdmIfAutoNegotiationMode, + wdmIfAutoNegotiationStatus, + wdmIfFlowControlMode, + wdmIfGroupLineMode, + wdmIfFecType, + wdmIfFarEndLoopback, + wdmIfFarEndLoopbackTimeout, + wdmIfFarEndLoopbackEnabled, + wdmIfChangeLoopbackCommand, + wdmIfFecFailure, + wdmIfTxSignalStatus, + wdmIfRxSignalStatus, + wdmIfNearEndLoopback, + wdmIfNearEndLoopbackTimeout, + wdmIfNearEndLoopbackEnabled, + wdmIfChangeNearEndLoopbackCommand, + wdmIfSignalDegraded, + wdmIfHubProtectionMode, + wdmIfActualFormat, + wdmIfTdcDispersion, + wdmIfTdcDispersionCommand, + wdmIfTdcDispersionMode, + wdmIfLineControlLoopCurrentState, + wdmIfSignalDegradeThreshold, + wdmIfTrxThresholdOptimizationState, + wdmIfTrxDecisionThreshold, + wdmIfSwControlledLaserShutdown, + wdmIfChangeSwControlledLaserShutdownCommand, + wdmIfControlledLaserShutdownEnabled + } + STATUS deprecated + DESCRIPTION + "The wdm trunk interface objects V29. (25.0)" + ::= { lumWdmGroups 66 } + + wdmDelayCompPGGroup OBJECT-GROUP + OBJECTS { + wdmDelayCompPGIndex, + wdmDelayCompPGName, + wdmDelayCompPGUpId, + wdmDelayCompPGAdminStatus, + wdmDelayCompPGOperStatus, + wdmDelayCompPGAutoCompensationMode, + wdmDelayCompPGAutoCompensationState, + wdmDelayCompPGDelayDifference, + wdmDelayCompPGDelayCompensationOOR, + wdmDelayCompPGFiberLengthDifferenceOOR, + wdmDelayCompPGDelayCompensationReset + } + STATUS current + DESCRIPTION + "The wdm delay compensation for PG objects. (27.1)" + ::= { lumWdmGroups 67 } + + wdmDelayCompLinkGroup OBJECT-GROUP + OBJECTS { + wdmDelayCompLinkIndex, + wdmDelayCompLinkName, + wdmDelayCompLinkUpId, + wdmDelayCompLinkCurrentDelayCompensation, + wdmDelayCompLinkWantedDelayCompensation + } + STATUS current + DESCRIPTION + "The wdm delay compensation for link objects. (27.1)" + ::= { lumWdmGroups 68 } + +wdmCtrlChannelGroupV4 OBJECT-GROUP + OBJECTS { + wdmCtrlChannelIndex, + wdmCtrlChannelName, + wdmCtrlChannelSubrack, + wdmCtrlChannelSlot, + wdmCtrlChannelTxPort, + wdmCtrlChannelChannel, + wdmCtrlChannelGroupNumber, + wdmCtrlChannelAdminStatus, + wdmCtrlChannelWantedOutputPower, + wdmCtrlChannelCurrentOutputPower, + wdmCtrlChannelCurrentAttenuation, + wdmCtrlChannelForceRegulationCommand, + wdmCtrlChannelOuputPowerControlFailure, + wdmCtrlChannelCurrentPowerOutOfRange, + wdmCtrlChannelAttenuationOutOfRange, + wdmCtrlChannelStatus, + wdmCtrlChannelStartupChannel, + wdmCtrlChannelMonitorIndex, + wdmCtrlChannelStartupCommand, + wdmCtrlChannelSfpMissing, + wdmCtrlChannelSfpMediaMismatch, + wdmCtrlChannelLossOfSignal, + wdmCtrlChannelDescr + } + STATUS deprecated + DESCRIPTION + "The wdm optical control channel objects. (28.0)" + ::= { lumWdmGroups 69 } + +wdmIfGroupV30 OBJECT-GROUP + OBJECTS { + wdmIfIndex, + wdmIfName, + wdmIfDescr, + wdmIfSubrack, + wdmIfSlot, + wdmIfTxPort, + wdmIfInvPhysIndexOrZero, + wdmIfTxLambda, + wdmIfHighSpeedMin, + wdmIfHighSpeedMax, + wdmIfPowerLevel, + wdmIfPowerLevelHighThreshold, + wdmIfPowerLevelLowThreshold, + wdmIfLaserTemp, + wdmIfLaserTempOffset, + wdmIfLaserTempOffsetThreshold, + wdmIfLaserMode, + wdmIfLaserStatus, + wdmIfAdminStatus, + wdmIfOperStatus, + wdmIfLossOfSignal, + wdmIfReceivedPowerHigh, + wdmIfReceivedPowerLow, + wdmIfLaserBiasHigh, + wdmIfForwardDefectIndication, + wdmIfBackwardDefectIndication, + wdmIfLossOfFrame, + wdmIfAlarmIndicationSignal, + wdmIfRemoteDefectIndication, + wdmIfLossOfSync, + wdmIfLossOfForwardingErrorCorrection, + wdmIfLaserTempHigh, + wdmIfLaserTempLow, + wdmIfRxPort, + wdmIfBitrateMismatch, + wdmIfLaserBias, + wdmIfLaserBiasThreshold, + wdmIfLossOfSignalThreshold, + wdmIfExpectedTxLambda, + wdmIfForwardingErrorCorrectionMode, + wdmIfTraceIntrusionMode, + wdmIfTraceTransmitted, + wdmIfTraceReceived, + wdmIfTraceExpected, + wdmIfTraceAlarmMode, + wdmIfTraceMismatch, + wdmIfLaserStatusLastChangeTime, + wdmIfSuppressRemoteAlarms, + wdmIfSerialNumberMismatch, + wdmIfOptimizeDecisionThreshold, + wdmIfThresholdOptimizationState, + wdmIfUseHwDefaultDecisionThreshold, + wdmIfFecCorrectedZeros, + wdmIfFecCorrectedOnes, + wdmIfOptimizedForSerialNumber, + wdmIfRelativeDecisionThreshold, + wdmIfTrxCodeMismatch, + wdmIfTrxBitrateUnavailable, + wdmIfTrxMissing, + wdmIfTrxClass, + wdmIfLaserTempHighRelativeThreshold, + wdmIfLaserTempLowRelativeThreshold, + wdmIfTransmitterFailed, + wdmIfReceiverSensitivity, + wdmIfPowerLevelLowRelativeThreshold, + wdmIfUnexpectedTxLambda, + wdmIfIllegalFrequency, + wdmIfLaserForcedOn, + wdmIfTrafficCombination, + wdmIfSelectTrafficCombination, + wdmIfObjectProperty, + wdmIfTxPowerLevel, + wdmIfLaserTempActual, + wdmIfContinousOptimization, + wdmIfThresholdOptimizationResultCause, + wdmIfDistributionRole, + wdmIfConfigurationCommand, + wdmIfNoFrequencySet, + wdmIfFormat, + wdmIfConfigurationFormatCommand, +-- wdmIfOHTransparency, + wdmIfLinkDown, + wdmIfTrxFailed, + wdmIfDisabled, + wdmIfLoopback, + wdmIfAutoNegotiationMode, + wdmIfAutoNegotiationStatus, + wdmIfFlowControlMode, + wdmIfGroupLineMode, + wdmIfFecType, + wdmIfFarEndLoopback, + wdmIfFarEndLoopbackTimeout, + wdmIfFarEndLoopbackEnabled, + wdmIfChangeLoopbackCommand, + wdmIfFecFailure, + wdmIfTxSignalStatus, + wdmIfRxSignalStatus, + wdmIfNearEndLoopback, + wdmIfNearEndLoopbackTimeout, + wdmIfNearEndLoopbackEnabled, + wdmIfChangeNearEndLoopbackCommand, + wdmIfSignalDegraded, + wdmIfHubProtectionMode, + wdmIfActualFormat, + wdmIfTdcDispersion, + wdmIfTdcDispersionCommand, + wdmIfTdcDispersionMode, + wdmIfLineControlLoopCurrentState, + wdmIfSignalDegradeThreshold, + wdmIfTrxThresholdOptimizationState, + wdmIfTrxDecisionThreshold, + wdmIfSwControlledLaserShutdown, + wdmIfChangeSwControlledLaserShutdownCommand, + wdmIfControlledLaserShutdownEnabled, + wdmIfAid, + wdmIfPhysicalLocation + } + STATUS deprecated + DESCRIPTION + "The wdm trunk interface objects V30. (28.0)" + ::= { lumWdmGroups 70 } + +wdmPassiveIfGroupV7 OBJECT-GROUP + OBJECTS { + wdmPassiveIfIndex, + wdmPassiveIfName, + wdmPassiveIfDescr, + wdmPassiveIfInvPhysIndexOrZero, + wdmPassiveIfSubrack, + wdmPassiveIfSlot, + wdmPassiveIfPort, + wdmPassiveIfDirection, + wdmPassiveIfLambdaType, + wdmPassiveIfLambda, + wdmPassiveIfExpectedLambda, + wdmPassiveIfUnexpectedLambda, + wdmPassiveIfAdminStatus, + wdmPassiveIfOperStatus, + wdmPassiveIfObjectProperty, + wdmPassiveIfAid, + wdmPassiveIfPhysicalLocation } + STATUS current + DESCRIPTION + "The passive i/f group objects V7 (28.0)." + ::= { lumWdmGroups 71 } + +wdmMeanChannelPowerControlGroupV1 OBJECT-GROUP + OBJECTS { + wdmMeanChannelPowerControlIndex, + wdmMeanChannelPowerControlName, + wdmMeanChannelPowerControlDescr, + wdmMeanChannelPowerControlOcmSubrack, + wdmMeanChannelPowerControlOcmSlot, + wdmMeanChannelPowerControlOcmPort, + wdmMeanChannelPowerControlOaSubrack, + wdmMeanChannelPowerControlOaSlot, + wdmMeanChannelPowerControlOaPort, + wdmMeanChannelPowerControlMonitorName, + wdmMeanChannelPowerControlAdminStatus, + wdmMeanChannelPowerControlOperStatus, + wdmMeanChannelPowerControlStartRegulation, + wdmMeanChannelPowerControlRegulationRange, + wdmMeanChannelPowerControlLatestRegulation, + wdmMeanChannelPowerControlLatestChange, + wdmMeanChannelPowerControlMonitorOffsetCalibrationFailed, + wdmMeanChannelPowerControlRegulationState, + wdmMeanChannelPowerControlTimeToNextRegulation, + wdmMeanChannelPowerControlWantedChannelPower, + wdmMeanChannelPowerControlCurrentChannelPower, + wdmMeanChannelPowerControlCurrentGain, + wdmMeanChannelPowerControlTotalChannelOutputPower, + wdmMeanChannelPowerControlNumberOfChannels, + wdmMeanChannelPowerControlAbsolutePowerOffset, + wdmMeanChannelPowerControlRemainingPowerOffset, + wdmMeanChannelPowerControlMonitorOffsetTooLarge, + wdmMeanChannelPowerControlChannelPowerOutOfRange, + wdmMeanChannelPowerControlRegulationInterval, + wdmMeanChannelPowerControlAmplifierOutputPort, + wdmMeanChannelPowerControlLatestAmplifierRxPower, + wdmMeanChannelPowerControlLatestAmplifierTxPower, + wdmMeanChannelPowerControlLocalId + } + STATUS current + DESCRIPTION + "The wdm mean channel power control loop objects version 1 (27.0)" + ::= { lumWdmGroups 72 } + +wdmMeanChannelPowerControlGlobalGroupV1 OBJECT-GROUP + OBJECTS { + wdmMeanChannelPowerControlGlobalIndex, + wdmMeanChannelPowerControlGlobalName, + wdmMeanChannelPowerControlGlobalEntryCreate + } + STATUS current + DESCRIPTION + "The bogus table used only to create entries in + wdmMeanChannelPowerControl v1 (28.0)" + ::= { lumWdmGroups 73 } + +wdmGeneralGroupV7 OBJECT-GROUP + OBJECTS { + wdmGeneralLastChangeTime, + wdmGeneralStateLastChangeTime, + wdmGeneralWdmIfTableSize, + wdmGeneralWdmPassiveIfTableSize, + wdmGeneralWdmProtTableSize, + wdmGeneralWdmVc4TableSize, + wdmGeneralWdmCtrlChannelTableSize, + wdmGeneralWdmCtrlGroupTableSize, + wdmGeneralWdmSubChannelTableSize, + wdmGeneralWdmMeanChannelPowerControlTableSize, + wdmGeneralWdmMeanChannelPowerControlGlobalTableSize + } + STATUS current + DESCRIPTION + "The WDM general objects v7 (28.0)." + ::= { lumWdmGroups 74 } + +wdmCtrlChannelGroupV5 OBJECT-GROUP + OBJECTS { + wdmCtrlChannelIndex, + wdmCtrlChannelName, + wdmCtrlChannelSubrack, + wdmCtrlChannelSlot, + wdmCtrlChannelTxPort, + wdmCtrlChannelChannel, + wdmCtrlChannelGroupNumber, + wdmCtrlChannelAdminStatus, + wdmCtrlChannelWantedOutputPower, + wdmCtrlChannelCurrentOutputPower, + wdmCtrlChannelCurrentAttenuation, + wdmCtrlChannelForceRegulationCommand, + wdmCtrlChannelOuputPowerControlFailure, + wdmCtrlChannelCurrentPowerOutOfRange, + wdmCtrlChannelAttenuationOutOfRange, + wdmCtrlChannelStatus, + wdmCtrlChannelStartupChannel, + wdmCtrlChannelMonitorIndex, + wdmCtrlChannelStartupCommand, + wdmCtrlChannelSfpMissing, + wdmCtrlChannelSfpMediaMismatch, + wdmCtrlChannelLossOfSignal, + wdmCtrlChannelDescr, + wdmCtrlChannelMaxAttenuation, + wdmCtrlChannelMinAttenuation, + wdmCtrlChannelAttenControlOffset, + wdmCtrlChannelAttenControlDegraded + } + STATUS current + DESCRIPTION + "The wdm optical control channel objects. (30.0)" + ::= { lumWdmGroups 77} + +wdmIfGroupV31 OBJECT-GROUP + OBJECTS { + wdmIfIndex, + wdmIfName, + wdmIfDescr, + wdmIfSubrack, + wdmIfSlot, + wdmIfTxPort, + wdmIfInvPhysIndexOrZero, + wdmIfTxLambda, + wdmIfHighSpeedMin, + wdmIfHighSpeedMax, + wdmIfPowerLevel, + wdmIfPowerLevelHighThreshold, + wdmIfPowerLevelLowThreshold, + wdmIfLaserTemp, + wdmIfLaserTempOffset, + wdmIfLaserTempOffsetThreshold, + wdmIfLaserMode, + wdmIfLaserStatus, + wdmIfAdminStatus, + wdmIfOperStatus, + wdmIfLossOfSignal, + wdmIfReceivedPowerHigh, + wdmIfReceivedPowerLow, + wdmIfLaserBiasHigh, + wdmIfForwardDefectIndication, + wdmIfBackwardDefectIndication, + wdmIfLossOfFrame, + wdmIfAlarmIndicationSignal, + wdmIfRemoteDefectIndication, + wdmIfLossOfSync, + wdmIfLossOfForwardingErrorCorrection, + wdmIfLaserTempHigh, + wdmIfLaserTempLow, + wdmIfRxPort, + wdmIfBitrateMismatch, + wdmIfLaserBias, + wdmIfLaserBiasThreshold, + wdmIfLossOfSignalThreshold, + wdmIfExpectedTxLambda, + wdmIfForwardingErrorCorrectionMode, + wdmIfTraceIntrusionMode, + wdmIfTraceTransmitted, + wdmIfTraceReceived, + wdmIfTraceExpected, + wdmIfTraceAlarmMode, + wdmIfTraceMismatch, + wdmIfLaserStatusLastChangeTime, + wdmIfSuppressRemoteAlarms, + wdmIfSerialNumberMismatch, + wdmIfOptimizeDecisionThreshold, + wdmIfThresholdOptimizationState, + wdmIfUseHwDefaultDecisionThreshold, + wdmIfFecCorrectedZeros, + wdmIfFecCorrectedOnes, + wdmIfOptimizedForSerialNumber, + wdmIfRelativeDecisionThreshold, + wdmIfTrxCodeMismatch, + wdmIfTrxBitrateUnavailable, + wdmIfTrxMissing, + wdmIfTrxClass, + wdmIfLaserTempHighRelativeThreshold, + wdmIfLaserTempLowRelativeThreshold, + wdmIfTransmitterFailed, + wdmIfReceiverSensitivity, + wdmIfPowerLevelLowRelativeThreshold, + wdmIfUnexpectedTxLambda, + wdmIfIllegalFrequency, + wdmIfLaserForcedOn, + wdmIfTrafficCombination, + wdmIfSelectTrafficCombination, + wdmIfObjectProperty, + wdmIfTxPowerLevel, + wdmIfLaserTempActual, + wdmIfContinousOptimization, + wdmIfThresholdOptimizationResultCause, + wdmIfDistributionRole, + wdmIfConfigurationCommand, + wdmIfNoFrequencySet, + wdmIfFormat, + wdmIfConfigurationFormatCommand, +-- wdmIfOHTransparency, + wdmIfLinkDown, + wdmIfTrxFailed, + wdmIfDisabled, + wdmIfLoopback, + wdmIfAutoNegotiationMode, + wdmIfAutoNegotiationStatus, + wdmIfFlowControlMode, + wdmIfGroupLineMode, + wdmIfFecType, + wdmIfFarEndLoopback, + wdmIfFarEndLoopbackTimeout, + wdmIfFarEndLoopbackEnabled, + wdmIfChangeLoopbackCommand, + wdmIfFecFailure, + wdmIfTxSignalStatus, + wdmIfRxSignalStatus, + wdmIfNearEndLoopback, + wdmIfNearEndLoopbackTimeout, + wdmIfNearEndLoopbackEnabled, + wdmIfChangeNearEndLoopbackCommand, + wdmIfSignalDegraded, + wdmIfHubProtectionMode, + wdmIfActualFormat, + wdmIfTdcDispersion, + wdmIfTdcDispersionCommand, + wdmIfTdcDispersionMode, + wdmIfLineControlLoopCurrentState, + wdmIfSignalDegradeThreshold, + wdmIfTrxThresholdOptimizationState, + wdmIfTrxDecisionThreshold, + wdmIfSwControlledLaserShutdown, + wdmIfChangeSwControlledLaserShutdownCommand, + wdmIfControlledLaserShutdownEnabled, + wdmIfAid, + wdmIfPhysicalLocation, + wdmIfTrxTunable + } + STATUS current + DESCRIPTION + "The wdm trunk interface objects V31. (32.1)" + ::= { lumWdmGroups 78 } + +-- ---------------------------------------------------- +-- Compliance +-- ---------------------------------------------------- + +lumWdmBasicComplV1 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "Basic implementation requirements for the WDM MIB." + MODULE + MANDATORY-GROUPS { + wdmGeneralGroup, + wdmIfGroup, + wdmProtGroup, + wdmNotificationGroup } + ::= { lumWdmCompl 1 } + +lumWdmBasicComplV2 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "Basic implementation requirements for the WDM MIB V2." + MODULE + MANDATORY-GROUPS { + wdmGeneralGroup, + wdmIfGroup, + wdmProtGroup, + wdmNotificationGroup, + wdmPassiveIfGroup } + ::= { lumWdmCompl 2 } + +lumWdmBasicComplV3 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "Basic implementation requirements for the WDM MIB V3." + MODULE + MANDATORY-GROUPS { + wdmGeneralGroupV2, + wdmIfGroup, + wdmProtGroup, + wdmNotificationGroup, + wdmPassiveIfGroup } + ::= { lumWdmCompl 3 } + +lumWdmBasicComplV4 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "Basic implementation requirements for the WDM MIB V4." + MODULE + MANDATORY-GROUPS { + wdmGeneralGroupV2, + wdmIfGroupV2, + wdmProtGroup, + wdmNotificationGroup, + wdmPassiveIfGroup } + ::= { lumWdmCompl 4 } + +lumWdmBasicComplV5 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "Basic implementation requirements for the WDM MIB V5." + MODULE + MANDATORY-GROUPS { + wdmGeneralGroupV2, + wdmIfGroupV3 , + wdmProtGroup, + wdmNotificationGroup, + wdmPassiveIfGroupV2 } + ::= { lumWdmCompl 5 } + +lumWdmBasicComplV6 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "Basic implementation requirements for the WDM MIB V6." + MODULE + MANDATORY-GROUPS { + wdmGeneralGroupV2, + wdmIfGroupV4, + wdmProtGroup, + wdmNotificationGroup, + wdmPassiveIfGroupV3 } + ::= { lumWdmCompl 6 } + +lumWdmBasicComplV7 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "Basic implementation requirements for the WDM MIB V7." + MODULE + MANDATORY-GROUPS { + wdmGeneralGroupV2, + wdmIfGroupV4, + wdmProtGroup, + wdmNotificationGroup, + wdmPassiveIfGroupV4 } + ::= { lumWdmCompl 7 } + +lumWdmBasicComplV8 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "Basic implementation requirements for the WDM MIB V8." + MODULE + MANDATORY-GROUPS { + wdmGeneralGroupV2, + wdmIfGroupV5, + wdmProtGroupV2, + wdmNotificationGroup, + wdmPassiveIfGroupV4 } + ::= { lumWdmCompl 8 } + +lumWdmBasicComplV9 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "Basic implementation requirements for the WDM MIB V9." + MODULE + MANDATORY-GROUPS { + wdmGeneralGroupV2, + wdmIfGroupV6, + wdmProtGroupV2, + wdmNotificationGroup, + wdmPassiveIfGroupV4 } + ::= { lumWdmCompl 9 } + +lumWdmBasicComplV10 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "Basic implementation requirements for the WDM MIB V10." + MODULE + MANDATORY-GROUPS { + wdmGeneralGroupV2, + wdmIfGroupV6, + wdmProtGroupV2, + wdmNotificationGroupV2, + wdmPassiveIfGroupV4 } + ::= { lumWdmCompl 10 } + +lumWdmBasicComplV11 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "Basic implementation requirements for the WDM MIB V11." + MODULE + MANDATORY-GROUPS { + wdmGeneralGroupV2, + wdmIfGroupV7, + wdmProtGroupV2, + wdmNotificationGroupV2, + wdmPassiveIfGroupV4 } + ::= { lumWdmCompl 11 } + +lumWdmBasicComplV12 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "Basic implementation requirements for the WDM MIB V12." + MODULE + MANDATORY-GROUPS { + wdmGeneralGroupV3, + wdmIfGroupV7, + wdmProtGroupV2, + wdmNotificationGroupV2, + wdmPassiveIfGroupV4 } + ::= { lumWdmCompl 12 } + +lumWdmBasicComplV13 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "Basic implementation requirements for the WDM MIB V13." + MODULE + MANDATORY-GROUPS { + wdmGeneralGroupV3, + wdmIfGroupV8, + wdmProtGroupV2, + wdmNotificationGroupV2, + wdmPassiveIfGroupV4 } + ::= { lumWdmCompl 13 } + +lumWdmBasicComplV14 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "Basic implementation requirements for the WDM MIB V14." + MODULE + MANDATORY-GROUPS { + wdmGeneralGroupV3, + wdmIfGroupV9, + wdmProtGroupV2, + wdmNotificationGroupV2, + wdmPassiveIfGroupV4 } + ::= { lumWdmCompl 14 } + +lumWdmBasicComplV15 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "Basic implementation requirements for the WDM MIB V15." + MODULE + MANDATORY-GROUPS { + wdmGeneralGroupV3, + wdmIfGroupV10, + wdmProtGroupV2, + wdmNotificationGroupV2, + wdmPassiveIfGroupV4 } + ::= { lumWdmCompl 15 } + +lumWdmBasicComplV16 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "Basic implementation requirements for the WDM MIB V16." + MODULE + MANDATORY-GROUPS { + wdmGeneralGroupV3, + wdmIfGroupV11, + wdmProtGroupV2, + wdmNotificationGroupV2, + wdmPassiveIfGroupV4 } + ::= { lumWdmCompl 16 } + +lumWdmBasicComplV17 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "Basic implementation requirements for the WDM MIB V17. (2.2)" + MODULE + MANDATORY-GROUPS { + wdmGeneralGroupV3, + wdmIfGroupV12, + wdmProtGroupV2, + wdmNotificationGroupV2, + wdmPassiveIfGroupV5 } + ::= { lumWdmCompl 17 } + +lumWdmBasicComplV18 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "Basic implementation requirements for the WDM MIB V18. (3.0)" + MODULE + MANDATORY-GROUPS { + wdmGeneralGroupV3, + wdmIfGroupV13, + wdmProtGroupV2, + wdmNotificationGroupV2, + wdmPassiveIfGroupV5 } + ::= { lumWdmCompl 18 } + +lumWdmBasicComplV19 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "Basic implementation requirements for the WDM MIB V19. (3.1)" + MODULE + MANDATORY-GROUPS { + wdmGeneralGroupV4, + wdmIfGroupV13, + wdmProtGroupV3, + wdmNotificationGroupV2, + wdmPassiveIfGroupV5 } + ::= { lumWdmCompl 19 } + +lumWdmBasicComplV20 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "Basic implementation requirements for the WDM MIB V20. (4.0)" + MODULE + MANDATORY-GROUPS { + wdmGeneralGroupV4, + wdmIfGroupV14, + wdmProtGroupV4, + wdmNotificationGroupV2, + wdmPassiveIfGroupV6 } + ::= { lumWdmCompl 20 } + +lumWdmBasicComplV21 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "Basic implementation requirements for the WDM MIB V21. (4.1)" + MODULE + MANDATORY-GROUPS { + wdmGeneralGroupV4, + wdmIfGroupV14, + wdmProtGroupV5, + wdmNotificationGroupV2, + wdmPassiveIfGroupV6 } + ::= { lumWdmCompl 21 } + +lumWdmBasicComplV22 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "Basic implementation requirements for the WDM MIB V22. (5.0)" + MODULE + MANDATORY-GROUPS { + wdmGeneralGroupV4, + wdmIfGroupV15, + wdmProtGroupV5, + wdmNotificationGroupV2, + wdmPassiveIfGroupV6 } + ::= { lumWdmCompl 22 } + +lumWdmBasicComplV23 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "Basic implementation requirements for the WDM MIB V23. (6.0)" + MODULE + MANDATORY-GROUPS { + wdmGeneralGroupV4, + wdmIfGroupV16, + wdmProtGroupV5, + wdmNotificationGroupV2, + wdmPassiveIfGroupV6 } + ::= { lumWdmCompl 23 } + +lumWdmBasicComplV24 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "Basic implementation requirements for the WDM MIB V24. (8.0)" + MODULE + MANDATORY-GROUPS { + wdmGeneralGroupV4, + wdmIfGroupV16, + wdmProtGroupV5, + wdmNotificationGroupV2, + wdmPassiveIfGroupV6 } + ::= { lumWdmCompl 24 } + +lumWdmBasicComplV25 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "Basic implementation requirements for the WDM MIB V25. (9.0)" + MODULE + MANDATORY-GROUPS { + wdmGeneralGroupV4, + wdmIfGroupV17, + wdmProtGroupV5, + wdmNotificationGroupV2, + wdmPassiveIfGroupV6 } + ::= { lumWdmCompl 25 } + +lumWdmBasicComplV26 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "Basic implementation requirements for the WDM MIB V26. (9.1)" + MODULE + MANDATORY-GROUPS { + wdmGeneralGroupV4, + wdmIfGroupV18, + wdmProtGroupV5, + wdmNotificationGroupV2, + wdmPassiveIfGroupV6 } + ::= { lumWdmCompl 26 } + +lumWdmBasicComplV27 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "Basic implementation requirements for the WDM MIB V27. (10.0)" + MODULE + MANDATORY-GROUPS { + wdmGeneralGroupV5, + wdmIfGroupV19, + wdmProtGroupV5, + wdmNotificationGroupV2, + wdmPassiveIfGroupV6, + wdmVc4Group } + ::= { lumWdmCompl 27 } + +lumWdmBasicComplV28 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "Basic implementation requirements for the WDM MIB V28. (11.0)" + MODULE + MANDATORY-GROUPS { + wdmGeneralGroupV5, + wdmIfGroupV20, + wdmProtGroupV5, + wdmNotificationGroupV2, + wdmPassiveIfGroupV6, + wdmVc4Group } + ::= { lumWdmCompl 28 } + +lumWdmBasicComplV29 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "Basic implementation requirements for the WDM MIB V29. (12.0)" + MODULE + MANDATORY-GROUPS { + wdmGeneralGroupV5, + wdmIfGroupV21, + wdmProtGroupV5, + wdmNotificationGroupV2, + wdmPassiveIfGroupV6, + wdmVc4Group } + ::= { lumWdmCompl 29 } + +lumWdmBasicComplV30 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "Basic implementation requirements for the WDM MIB V30. (13.0)" + MODULE + MANDATORY-GROUPS { + wdmGeneralGroupV5, + wdmIfGroupV22, + wdmProtGroupV6, + wdmNotificationGroupV2, + wdmPassiveIfGroupV6, + wdmVc4Group, + wdmRemoteProtGroup, + wdmCtrlChannelGroup, + wdmCtrlGroupGroup + } + ::= { lumWdmCompl 30 } + +lumWdmBasicComplV31 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "Basic implementation requirements for the WDM MIB V31. (14.0)" + MODULE + MANDATORY-GROUPS { + wdmGeneralGroupV5, + wdmIfGroupV22, + wdmProtGroupV6, + wdmNotificationGroupV2, + wdmPassiveIfGroupV6, + wdmVc4Group, + wdmRemoteProtGroup, + wdmCtrlChannelGroup, + wdmCtrlGroupGroupV2 + } + ::= { lumWdmCompl 31 } + +lumWdmBasicComplV32 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "Basic implementation requirements for the WDM MIB V32. (15.0)" + MODULE + MANDATORY-GROUPS { + wdmGeneralGroupV6, + wdmIfGroupV23, + wdmProtGroupV6, + wdmNotificationGroupV2, + wdmPassiveIfGroupV6, + wdmVc4Group, + wdmRemoteProtGroup, + wdmCtrlChannelGroup, + wdmCtrlGroupGroupV2, + wdmSubChannelGroup + } + ::= { lumWdmCompl 32 } + +lumWdmBasicComplV33 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "Basic implementation requirements for the WDM MIB V33. (16.0)" + MODULE + MANDATORY-GROUPS { + wdmGeneralGroupV6, + wdmIfGroupV23, + wdmProtGroupV6, + wdmNotificationGroupV2, + wdmPassiveIfGroupV6, + wdmVc4GroupV2, + wdmRemoteProtGroup, + wdmCtrlChannelGroupV2, + wdmCtrlGroupGroupV2, + wdmSubChannelGroupV2, + wdmCtrlGlobalGroup + } + ::= { lumWdmCompl 33 } + +lumWdmBasicComplV34 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "Basic implementation requirements for the WDM MIB V34. (17.0)" + MODULE + MANDATORY-GROUPS { + wdmGeneralGroupV6, + wdmIfGroupV24, + wdmProtGroupV7, + wdmNotificationGroupV2, + wdmPassiveIfGroupV6, + wdmVc4GroupV2, + wdmRemoteProtGroup, + wdmCtrlChannelGroupV2, + wdmCtrlGroupGroupV2, + wdmSubChannelGroupV2, + wdmCtrlGlobalGroup + } + ::= { lumWdmCompl 34 } + +lumWdmBasicComplV35 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "Basic implementation requirements for the WDM MIB V35. (18.0)" + MODULE + MANDATORY-GROUPS { + wdmGeneralGroupV6, + wdmIfGroupV25, + wdmProtGroupV7, + wdmNotificationGroupV2, + wdmPassiveIfGroupV6, + wdmVc4GroupV2, + wdmRemoteProtGroup, + wdmCtrlChannelGroupV2, + wdmCtrlGroupGroupV2, + wdmSubChannelGroupV2, + wdmCtrlGlobalGroup + } + ::= { lumWdmCompl 35 } + + +lumWdmBasicComplV36 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "Basic implementation requirements for the WDM MIB V36. (19.0)" + MODULE + MANDATORY-GROUPS { + wdmGeneralGroupV6, + wdmIfGroupV25, + wdmProtGroupV7, + wdmNotificationGroupV2, + wdmPassiveIfGroupV6, + wdmVc4GroupV2, + wdmRemoteProtGroup, + wdmCtrlChannelGroupV3, + wdmCtrlGroupGroupV2, + wdmSubChannelGroupV2, + wdmCtrlGlobalGroup + } + ::= { lumWdmCompl 36 } + +lumWdmBasicComplV37 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "Basic implementation requirements for the WDM MIB V37. (20.0)" + MODULE + MANDATORY-GROUPS { + wdmGeneralGroupV6, + wdmIfGroupV26, + wdmProtGroupV8, + wdmNotificationGroupV2, + wdmPassiveIfGroupV6, + wdmVc4GroupV2, + wdmRemoteProtGroup, + wdmCtrlChannelGroupV3, + wdmCtrlGroupGroupV2, + wdmSubChannelGroupV2, + wdmCtrlGlobalGroup + } + ::= { lumWdmCompl 37 } + +lumWdmBasicComplV38 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "Basic implementation requirements for the WDM MIB V38. (22.0)" + MODULE + MANDATORY-GROUPS { + wdmGeneralGroupV6, + wdmIfGroupV26, + wdmProtGroupV9, + wdmNotificationGroupV2, + wdmPassiveIfGroupV6, + wdmVc4GroupV2, + wdmRemoteProtGroup, + wdmCtrlChannelGroupV3, + wdmCtrlGroupGroupV2, + wdmSubChannelGroupV2, + wdmCtrlGlobalGroup + } + ::= { lumWdmCompl 38 } + +lumWdmBasicComplV39 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "Basic implementation requirements for the WDM MIB V38. (22.0)" + MODULE + MANDATORY-GROUPS { + wdmGeneralGroupV6, + wdmIfGroupV27, + wdmProtGroupV9, + wdmNotificationGroupV2, + wdmPassiveIfGroupV6, + wdmVc4GroupV2, + wdmRemoteProtGroup, + wdmCtrlChannelGroupV3, + wdmCtrlGroupGroupV3, + wdmSubChannelGroupV2, + wdmCtrlGlobalGroup + } + ::= { lumWdmCompl 39 } + +lumWdmBasicComplV40 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "Basic implementation requirements for the WDM MIB V40. (23.1)" + MODULE + MANDATORY-GROUPS { + wdmGeneralGroupV6, + wdmIfGroupV28, + wdmProtGroupV9, + wdmNotificationGroupV2, + wdmPassiveIfGroupV6, + wdmVc4GroupV2, + wdmRemoteProtGroup, + wdmCtrlChannelGroupV3, + wdmCtrlGroupGroupV3, + wdmSubChannelGroupV2, + wdmCtrlGlobalGroup + } + ::= { lumWdmCompl 40 } + +lumWdmBasicComplV41 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "Basic implementation requirements for the WDM MIB V41. (25.0)" + MODULE + MANDATORY-GROUPS { + wdmGeneralGroupV6, + wdmIfGroupV29, + wdmProtGroupV9, + wdmNotificationGroupV2, + wdmPassiveIfGroupV6, + wdmVc4GroupV2, + wdmRemoteProtGroup, + wdmCtrlChannelGroupV3, + wdmCtrlGroupGroupV3, + wdmSubChannelGroupV2, + wdmCtrlGlobalGroup + } + ::= { lumWdmCompl 41 } + +lumWdmBasicComplV42 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "Basic implementation requirements for the WDM MIB V42. (27.1)" + MODULE + MANDATORY-GROUPS { + wdmGeneralGroupV7, + wdmIfGroupV29, + wdmProtGroupV9, + wdmNotificationGroupV2, + wdmPassiveIfGroupV6, + wdmVc4GroupV2, + wdmRemoteProtGroup, + wdmCtrlChannelGroupV4, + wdmCtrlGroupGroupV3, + wdmSubChannelGroupV2, + wdmCtrlGlobalGroup, + wdmDelayCompPGGroup, + wdmDelayCompLinkGroup, + wdmMeanChannelPowerControlGroupV1, + wdmMeanChannelPowerControlGlobalGroupV1 + } + ::= { lumWdmCompl 42 } + +lumWdmBasicComplV43 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "Basic implementation requirements for the WDM MIB V43. (28.0)" + MODULE + MANDATORY-GROUPS { + wdmGeneralGroupV6, + wdmIfGroupV30, + wdmProtGroupV9, + wdmNotificationGroupV2, + wdmPassiveIfGroupV7, + wdmVc4GroupV2, + wdmRemoteProtGroup, + wdmCtrlChannelGroupV4, + wdmCtrlGroupGroupV3, + wdmSubChannelGroupV2, + wdmCtrlGlobalGroup, + wdmDelayCompPGGroup, + wdmDelayCompLinkGroup + } + ::= { lumWdmCompl 43 } + +lumWdmBasicComplV44 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "Basic implementation requirements for the WDM MIB V44. (29.0)" + MODULE + MANDATORY-GROUPS { + wdmGeneralGroupV6, + wdmIfGroupV30, + wdmProtGroupV9, + wdmNotificationGroupV2, + wdmPassiveIfGroupV7, + wdmVc4GroupV2, + wdmRemoteProtGroup, + wdmCtrlChannelGroupV4, + wdmCtrlGroupGroupV4, + wdmSubChannelGroupV2, + wdmCtrlGlobalGroup, + wdmDelayCompPGGroup, + wdmDelayCompLinkGroup + } + ::= { lumWdmCompl 44 } + +lumWdmBasicComplV45 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "Basic implementation requirements for the WDM MIB V45. (30.0)" + MODULE + MANDATORY-GROUPS { + wdmGeneralGroupV6, + wdmIfGroupV30, + wdmProtGroupV9, + wdmNotificationGroupV2, + wdmPassiveIfGroupV7, + wdmVc4GroupV2, + wdmRemoteProtGroup, + wdmCtrlChannelGroupV5, + wdmCtrlGroupGroupV5, + wdmSubChannelGroupV2, + wdmCtrlGlobalGroup, + wdmDelayCompPGGroup, + wdmDelayCompLinkGroup + } + ::= { lumWdmCompl 45 } + +lumWdmBasicComplV46 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "Basic implementation requirements for the WDM MIB V46. (30.1)" + MODULE + MANDATORY-GROUPS { + wdmGeneralGroupV6, + wdmIfGroupV30, + wdmProtGroupV9, + wdmNotificationGroupV2, + wdmPassiveIfGroupV7, + wdmVc4GroupV2, + wdmRemoteProtGroup, + wdmCtrlChannelGroupV5, + wdmCtrlGroupGroupV5, + wdmSubChannelGroupV2, + wdmCtrlGlobalGroup, + wdmDelayCompPGGroup, + wdmDelayCompLinkGroup + } + ::= { lumWdmCompl 46 } + +lumWdmBasicComplV47 MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "Basic implementation requirements for the WDM MIB V47. (32.1)" + MODULE + MANDATORY-GROUPS { + wdmGeneralGroupV6, + wdmIfGroupV31, + wdmProtGroupV9, + wdmNotificationGroupV2, + wdmPassiveIfGroupV7, + wdmVc4GroupV2, + wdmRemoteProtGroup, + wdmCtrlChannelGroupV5, + wdmCtrlGroupGroupV5, + wdmSubChannelGroupV2, + wdmCtrlGlobalGroup, + wdmDelayCompPGGroup, + wdmDelayCompLinkGroup + } + ::= { lumWdmCompl 47 } + +-- ---------------------------------------------------- +-- Minimal object and event groups +-- ---------------------------------------------------- + +wdmGeneralMinimalGroupV1 OBJECT-GROUP + OBJECTS { + wdmGeneralLastChangeTime, + wdmGeneralStateLastChangeTime, + wdmGeneralWdmIfTableSize, + wdmGeneralWdmPassiveIfTableSize } + STATUS current + DESCRIPTION + "The minimal general wdm objects." + ::= { lumWdmMinimalGroups 1 } + +wdmIfMinimalGroupV1 OBJECT-GROUP + OBJECTS { + wdmIfIndex, + wdmIfName, + wdmIfDescr, + wdmIfSubrack, + wdmIfSlot, + wdmIfTxPort, + wdmIfInvPhysIndexOrZero, + wdmIfTxLambda, + wdmIfHighSpeedMin, + wdmIfHighSpeedMax, + wdmIfPowerLevel, + wdmIfPowerLevelHighThreshold, + wdmIfPowerLevelLowThreshold, + wdmIfLaserTemp, + wdmIfLaserTempOffset, + wdmIfLaserTempOffsetThreshold, + wdmIfLaserMode, + wdmIfLaserStatus, + wdmIfAdminStatus, + wdmIfOperStatus, + wdmIfLossOfSignal, + wdmIfReceivedPowerHigh, + wdmIfReceivedPowerLow, + wdmIfLaserBiasHigh, + wdmIfForwardDefectIndication, + wdmIfBackwardDefectIndication, + wdmIfLossOfFrame, + wdmIfAlarmIndicationSignal, + wdmIfRemoteDefectIndication, + wdmIfLossOfSync, + wdmIfLossOfForwardingErrorCorrection, + wdmIfLaserTempHigh, + wdmIfLaserTempLow, + wdmIfRxPort, + wdmIfBitrateMismatch, + wdmIfLaserBias, + wdmIfLaserBiasThreshold, + wdmIfLossOfSignalThreshold, + wdmIfExpectedTxLambda, + wdmIfForwardingErrorCorrectionMode, + wdmIfTraceIntrusionMode, + wdmIfTraceTransmitted, + wdmIfTraceReceived, + wdmIfTraceExpected, + wdmIfTraceAlarmMode, + wdmIfTraceMismatch, + wdmIfLaserStatusLastChangeTime, + wdmIfSuppressRemoteAlarms, + wdmIfSerialNumberMismatch, + wdmIfOptimizeDecisionThreshold, + wdmIfThresholdOptimizationState, + wdmIfUseHwDefaultDecisionThreshold, + wdmIfFecCorrectedZeros, + wdmIfFecCorrectedOnes, + wdmIfOptimizedForSerialNumber, + wdmIfRelativeDecisionThreshold, + wdmIfTrxCodeMismatch, + wdmIfTrxBitrateUnavailable, + wdmIfTrxMissing, + wdmIfTrxClass, + wdmIfLaserTempHighRelativeThreshold, + wdmIfLaserTempLowRelativeThreshold, + wdmIfTransmitterFailed, + wdmIfReceiverSensitivity, + wdmIfPowerLevelLowRelativeThreshold, + wdmIfUnexpectedTxLambda, + wdmIfIllegalFrequency, + wdmIfLaserForcedOn, + wdmIfTrafficCombination, + wdmIfSelectTrafficCombination, + wdmIfObjectProperty, + wdmIfTxPowerLevel, + wdmIfLaserTempActual } + STATUS deprecated + DESCRIPTION + "The wdm trunk interface minimal objects." + ::= { lumWdmMinimalGroups 2 } + +wdmPassiveIfMinimalGroupV1 OBJECT-GROUP + OBJECTS { + wdmPassiveIfIndex, + wdmPassiveIfName, + wdmPassiveIfDescr, + wdmPassiveIfInvPhysIndexOrZero, + wdmPassiveIfSubrack, + wdmPassiveIfSlot, + wdmPassiveIfPort, + wdmPassiveIfDirection, + wdmPassiveIfLambdaType, + wdmPassiveIfLambda, + wdmPassiveIfExpectedLambda, + wdmPassiveIfUnexpectedLambda, + wdmPassiveIfAdminStatus, + wdmPassiveIfOperStatus } + STATUS deprecated + DESCRIPTION + "The passive i/f group minimal objects." + ::= { lumWdmMinimalGroups 3 } + +wdmIfMinimalGroupV2 OBJECT-GROUP + OBJECTS { + wdmIfIndex, + wdmIfName, + wdmIfDescr, + wdmIfSubrack, + wdmIfSlot, + wdmIfTxPort, + wdmIfInvPhysIndexOrZero, + wdmIfTxLambda, + wdmIfHighSpeedMin, + wdmIfHighSpeedMax, + wdmIfPowerLevel, + wdmIfPowerLevelHighThreshold, + wdmIfPowerLevelLowThreshold, + wdmIfLaserTemp, + wdmIfLaserTempOffset, + wdmIfLaserTempOffsetThreshold, + wdmIfLaserMode, + wdmIfLaserStatus, + wdmIfAdminStatus, + wdmIfOperStatus, + wdmIfLossOfSignal, + wdmIfReceivedPowerHigh, + wdmIfReceivedPowerLow, + wdmIfLaserBiasHigh, + wdmIfForwardDefectIndication, + wdmIfBackwardDefectIndication, + wdmIfLossOfFrame, + wdmIfAlarmIndicationSignal, + wdmIfRemoteDefectIndication, + wdmIfLossOfSync, + wdmIfLossOfForwardingErrorCorrection, + wdmIfLaserTempHigh, + wdmIfLaserTempLow, + wdmIfRxPort, + wdmIfBitrateMismatch, + wdmIfLaserBias, + wdmIfLaserBiasThreshold, + wdmIfLossOfSignalThreshold, + wdmIfExpectedTxLambda, + wdmIfForwardingErrorCorrectionMode, + wdmIfTraceIntrusionMode, + wdmIfTraceTransmitted, + wdmIfTraceReceived, + wdmIfTraceExpected, + wdmIfTraceAlarmMode, + wdmIfTraceMismatch, + wdmIfLaserStatusLastChangeTime, + wdmIfSuppressRemoteAlarms, + wdmIfSerialNumberMismatch, + wdmIfOptimizeDecisionThreshold, + wdmIfThresholdOptimizationState, + wdmIfUseHwDefaultDecisionThreshold, + wdmIfFecCorrectedZeros, + wdmIfFecCorrectedOnes, + wdmIfOptimizedForSerialNumber, + wdmIfRelativeDecisionThreshold, + wdmIfTrxCodeMismatch, + wdmIfTrxBitrateUnavailable, + wdmIfTrxMissing, + wdmIfTrxClass, + wdmIfLaserTempHighRelativeThreshold, + wdmIfLaserTempLowRelativeThreshold, + wdmIfTransmitterFailed, + wdmIfReceiverSensitivity, + wdmIfPowerLevelLowRelativeThreshold, + wdmIfUnexpectedTxLambda, + wdmIfIllegalFrequency, + wdmIfLaserForcedOn, + wdmIfTrafficCombination, + wdmIfSelectTrafficCombination, + wdmIfObjectProperty, + wdmIfTxPowerLevel, + wdmIfLaserTempActual, + wdmIfTrxFailed, + wdmIfDisabled, + wdmIfLoopback } + STATUS current + DESCRIPTION + "The wdm trunk interface minimal objects." + ::= { lumWdmMinimalGroups 4 } + +wdmPassiveIfMinimalGroupV2 OBJECT-GROUP + OBJECTS { + wdmPassiveIfIndex, + wdmPassiveIfName, + wdmPassiveIfDescr, + wdmPassiveIfInvPhysIndexOrZero, + wdmPassiveIfSubrack, + wdmPassiveIfSlot, + wdmPassiveIfPort, + wdmPassiveIfDirection, + wdmPassiveIfLambdaType, + wdmPassiveIfLambda, + wdmPassiveIfExpectedLambda, + wdmPassiveIfUnexpectedLambda, + wdmPassiveIfAdminStatus, + wdmPassiveIfOperStatus, + wdmPassiveIfIfNo} + STATUS current + DESCRIPTION + "The passive i/f group minimal objects." + ::= { lumWdmMinimalGroups 5 } + + +-- ---------------------------------------------------- +-- Minimal Compliance +-- ---------------------------------------------------- + +lumWdmMinimalComplV1 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "Minimal implementation requirements for the wdm MIB v1." + MODULE + MANDATORY-GROUPS { + wdmGeneralMinimalGroupV1, + wdmIfMinimalGroupV1, + wdmPassiveIfMinimalGroupV1 } + ::= { lumWdmMinimalCompl 1 } + +lumWdmMinimalComplV2 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "Minimal implementation requirements for the wdm MIB v2." + MODULE + MANDATORY-GROUPS { + wdmGeneralMinimalGroupV1, + wdmIfMinimalGroupV2, + wdmProtGroupV5, + wdmPassiveIfMinimalGroupV1 } + ::= { lumWdmMinimalCompl 2 } + +lumWdmMinimalComplV3 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "Minimal implementation requirements for the wdm MIB v3 (30.1)." + MODULE + MANDATORY-GROUPS { + wdmGeneralMinimalGroupV1, + wdmIfMinimalGroupV2, + wdmProtGroupV5, + wdmPassiveIfMinimalGroupV1 } + ::= { lumWdmMinimalCompl 3 } + +lumWdmMinimalComplV4 MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "Minimal implementation requirements for the wdm MIB v4 (31.1)." + MODULE + MANDATORY-GROUPS { + wdmGeneralMinimalGroupV1, + wdmIfMinimalGroupV2, + wdmProtGroupV5, + wdmPassiveIfMinimalGroupV2 } + ::= { lumWdmMinimalCompl 4 } +END + + + |