summaryrefslogtreecommitdiff
path: root/MIBS/infinera/LUM-WDM-MIB
diff options
context:
space:
mode:
Diffstat (limited to 'MIBS/infinera/LUM-WDM-MIB')
-rw-r--r--MIBS/infinera/LUM-WDM-MIB11009
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
+
+
+