Observium_CE/mibs/infinera/LUM-IFAMPLIFIER-MIB

1615 lines
48 KiB
Plaintext

LUM-IFAMPLIFIER-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Unsigned32
FROM SNMPv2-SMI
OBJECT-GROUP, MODULE-COMPLIANCE
FROM SNMPv2-CONF
DateAndTime, DisplayString
FROM SNMPv2-TC
lumModules, lumIfAmplifierMIB
FROM LUM-REG
MgmtNameString, Integer32WithNA, Signed32WithNA, AdminStatusWithNA, OperStatusWithNA, FaultStatusWithNA
FROM LUM-TC;
lumIfAmplifierMIBModule MODULE-IDENTITY
LAST-UPDATED
"201809280000Z" -- September 28th 2018
ORGANIZATION
"Infinera Corporation"
CONTACT-INFO
"techsupport@infinera.com"
DESCRIPTION
"The MIB module for management of amplifier objects.
The tables contained in this MIB are:
(1) The General group contains some general attributes as time stamps
and tables sizes.
(2) The amplifier group contains information and
configuration for high order amplifier object.
The group is used for objects common for any amplifier type.
(3) The module group contains information and
configuration for all module objects.
The group is used for representation of hardware modules on the board.
(4) The raman group contains information and
configuration for all Raman objects.
The group is used for representation of amplifiers of Raman type.
(5) The edfa group contains information and
configuration for all EDFA objects.
The group is used for representation of amplifiers of EDFA type.
"
REVISION
"201809280000Z" -- September 28th 2018
DESCRIPTION
"Changes made for release r31.1:
- Added description field to amplifier."
REVISION
"201712150000Z" -- December 15th 2017
DESCRIPTION
"Changes made for release r30.0:
- Added functionalType to amplifier.
- Added actual-gain to Raman and EDFA."
REVISION
"201706150000Z" -- June 15th 2017
DESCRIPTION
"Changes made for release r29.0:
- Changed ORGANIZATION and CONTACT-INFO"
REVISION
"201605300000Z" -- May 30th 2016
DESCRIPTION
"-Output power failed alarm added.
-Added default operStatus to not present."
REVISION
"201511300000Z" -- November 30th 2015
DESCRIPTION
"The initial revision of this module."
::= { lumModules 65 }
-- ----------------------------------------------------
-- Compliance area, containing groups and compliance
-- specifications.
-- ----------------------------------------------------
lumIfAmplifierConfs OBJECT IDENTIFIER ::= { lumIfAmplifierMIB 1 }
lumIfAmplifierGroups OBJECT IDENTIFIER ::= { lumIfAmplifierConfs 1 }
lumIfAmplifierCompl OBJECT IDENTIFIER ::= { lumIfAmplifierConfs 2 }
-- ----------------------------------------------------
-- Root for objects in the IFAMPLIFIER MIB
-- ----------------------------------------------------
lumIfAmplifierMIBObjects OBJECT IDENTIFIER ::= { lumIfAmplifierMIB 2 }
-- ----------------------------------------------------
-- This MIB contains the following groups:
-- ----------------------------------------------------
ifAmplifierGeneral OBJECT IDENTIFIER ::= { lumIfAmplifierMIBObjects 1 }
ifAmplifierAmplifierList OBJECT IDENTIFIER ::= { lumIfAmplifierMIBObjects 2 }
ifAmplifierModuleList OBJECT IDENTIFIER ::= { lumIfAmplifierMIBObjects 3 }
ifAmplifierRamanList OBJECT IDENTIFIER ::= { lumIfAmplifierMIBObjects 4 }
ifAmplifierEdfaList OBJECT IDENTIFIER ::= { lumIfAmplifierMIBObjects 5 }
-- ----------------------------------------------------
-- General group
-- ----------------------------------------------------
ifAmplifierGeneralConfigLastChangeTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time when the configuration of the MIB was
last changed.
"
::= { ifAmplifierGeneral 1 }
ifAmplifierGeneralStateLastChangeTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time when the state and/or configuration of
the MIB was last changed.
"
::= { ifAmplifierGeneral 2 }
ifAmplifierGeneralIfAmplifierAmplifierTableSize OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Size of amplifier amplifier table.
"
::= { ifAmplifierGeneral 3 }
ifAmplifierGeneralIfAmplifierAmplifierConfigLastChangeTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time when the configuration of the table was
last changed.
"
::= { ifAmplifierGeneral 4 }
ifAmplifierGeneralIfAmplifierAmplifierStateLastChangeTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time when the state and/or configuration of
the table was last changed.
"
::= { ifAmplifierGeneral 5 }
ifAmplifierGeneralIfAmplifierModuleTableSize OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Size of module amplifier table.
"
::= { ifAmplifierGeneral 6 }
ifAmplifierGeneralIfAmplifierModuleConfigLastChangeTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time when the configuration of the table was
last changed.
"
::= { ifAmplifierGeneral 7 }
ifAmplifierGeneralIfAmplifierModuleStateLastChangeTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time when the state and/or configuration of
the table was last changed.
"
::= { ifAmplifierGeneral 8 }
ifAmplifierGeneralIfAmplifierRamanTableSize OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Size of Raman amplifier table.
"
::= { ifAmplifierGeneral 9 }
ifAmplifierGeneralIfAmplifierRamanConfigLastChangeTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time when the configuration of the table was
last changed.
"
::= { ifAmplifierGeneral 10 }
ifAmplifierGeneralIfAmplifierRamanStateLastChangeTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time when the state and/or configuration of
the table was last changed.
"
::= { ifAmplifierGeneral 11 }
ifAmplifierGeneralIfAmplifierEdfaTableSize OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Size of EDFA amplifier table.
"
::= { ifAmplifierGeneral 12 }
ifAmplifierGeneralIfAmplifierEdfaConfigLastChangeTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time when the configuration of the table was
last changed.
"
::= { ifAmplifierGeneral 13 }
ifAmplifierGeneralIfAmplifierEdfaStateLastChangeTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time when the state and/or configuration of
the table was last changed.
"
::= { ifAmplifierGeneral 14 }
-- ----------------------------------------------------
-- Amplifier group
-- ----------------------------------------------------
ifAmplifierAmplifierTable OBJECT-TYPE
SYNTAX SEQUENCE OF IfAmplifierAmplifierEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The amplifier group contains information and
configuration for all amplifier objects.
The group is used for objects common for any amplifier type."
::= { ifAmplifierAmplifierList 1 }
ifAmplifierAmplifierEntry OBJECT-TYPE
SYNTAX IfAmplifierAmplifierEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the ifAmplifier amplifier list.
"
INDEX { ifAmplifierAmplifierIndex }
::= { ifAmplifierAmplifierTable 1 }
IfAmplifierAmplifierEntry ::=
SEQUENCE {
ifAmplifierAmplifierIndex Unsigned32,
ifAmplifierAmplifierName MgmtNameString,
ifAmplifierAmplifierUId Unsigned32,
ifAmplifierAmplifierRxPower Signed32WithNA,
ifAmplifierAmplifierTxPower Signed32WithNA,
ifAmplifierAmplifierWantedGain Signed32WithNA,
ifAmplifierAmplifierActualGain Signed32WithNA,
ifAmplifierAmplifierAdminStatus AdminStatusWithNA,
ifAmplifierAmplifierOperStatus OperStatusWithNA,
ifAmplifierAmplifierMidStageLoss Signed32WithNA,
ifAmplifierAmplifierTxIfIndex Unsigned32,
ifAmplifierAmplifierRxIfIndex Unsigned32,
ifAmplifierAmplifierSubrack Unsigned32,
ifAmplifierAmplifierSlot Unsigned32,
ifAmplifierAmplifierOutputPowerFail FaultStatusWithNA,
ifAmplifierAmplifierSaturation FaultStatusWithNA,
ifAmplifierAmplifierFunctionalType INTEGER,
ifAmplifierAmplifierDescr DisplayString}
ifAmplifierAmplifierIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An index assigned to each entry.
"
::= { ifAmplifierAmplifierEntry 1 }
ifAmplifierAmplifierName OBJECT-TYPE
SYNTAX MgmtNameString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The management name of the amplifier object.
"
::= { ifAmplifierAmplifierEntry 2 }
ifAmplifierAmplifierUId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A unique identifier assigned to each entry.
"
::= { ifAmplifierAmplifierEntry 3 }
ifAmplifierAmplifierRxPower OBJECT-TYPE
SYNTAX Signed32WithNA
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The received signal power level in units of 0.1 dBm.
"
::= { ifAmplifierAmplifierEntry 4 }
ifAmplifierAmplifierTxPower OBJECT-TYPE
SYNTAX Signed32WithNA
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The transmitted power level in units of 0.1 dBm.
"
::= { ifAmplifierAmplifierEntry 5 }
ifAmplifierAmplifierWantedGain OBJECT-TYPE
SYNTAX Signed32WithNA
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The wanted signal gain setting in units of 0.1 dB.
Range and default value depends on type of amplifier, see table below.
Name Min Max Default
OARAED21/HG Hybrid Mode EDFA+Raman 27.0 39.0 27.0
OARAED21/HG Individual Mode EDFA 15.0 27.0 15.0
OARAED21/HG Individual Mode Raman 6.0 14.0 12.0
OARAED20/LG Hybrid Mode EDFA+Raman 17.0 34.0 17.0
OA20C/VG/II, OA2-20C/VG/II 20.0 30.0 20.0
"
::= { ifAmplifierAmplifierEntry 6 }
ifAmplifierAmplifierActualGain OBJECT-TYPE
SYNTAX Signed32WithNA
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Actual measured gain in units of 0.1 dB.
"
::= { ifAmplifierAmplifierEntry 7 }
ifAmplifierAmplifierAdminStatus OBJECT-TYPE
SYNTAX AdminStatusWithNA
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The administrative state of the interface.
up - The interface is active.
Pump(s) are activated if all activation criteria are fulfilled.
down - The interface is de-activated. All pumps are shut off.
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.
"
DEFVAL { down }
::= { ifAmplifierAmplifierEntry 8 }
ifAmplifierAmplifierOperStatus OBJECT-TYPE
SYNTAX OperStatusWithNA
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The operational state of 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 }
::= { ifAmplifierAmplifierEntry 9 }
ifAmplifierAmplifierMidStageLoss OBJECT-TYPE
SYNTAX Signed32WithNA
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The calculated loss between the two amplifier stages in units of 0.1 dB.
"
::= { ifAmplifierAmplifierEntry 10 }
ifAmplifierAmplifierTxIfIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index number of the associated Tx port.
"
::= { ifAmplifierAmplifierEntry 11 }
ifAmplifierAmplifierRxIfIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index number of the associated Rx port.
"
::= { ifAmplifierAmplifierEntry 12 }
ifAmplifierAmplifierSubrack OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The subrack of the entry.
"
::= { ifAmplifierAmplifierEntry 13 }
ifAmplifierAmplifierSlot OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The slot of the entry.
"
::= { ifAmplifierAmplifierEntry 14 }
ifAmplifierAmplifierOutputPowerFail OBJECT-TYPE
SYNTAX FaultStatusWithNA
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Output power failed alarm. If the difference of wanted gain
and actual gain is larger than the safety margin and if the difference of
output power and transmit power limit is larger than 0.7 dB
the amplifier is not working properly.
"
::= { ifAmplifierAmplifierEntry 15 }
ifAmplifierAmplifierSaturation OBJECT-TYPE
SYNTAX FaultStatusWithNA
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Saturation alarm. If the difference of wanted gain and actual gain
is larger than 1.0 dB (safety margin) the amplifier is considered saturated.
"
::= { ifAmplifierAmplifierEntry 16 }
ifAmplifierAmplifierFunctionalType OBJECT-TYPE
SYNTAX INTEGER {
undefined (1),
preAmp (2),
offLinePreAmp (3),
lineAmp (4),
booster (5) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The functional type of amplifier. This attribute is ONLY used
to describe how the amplifier is used and traffic is not affected if changed.
undefined - default
preAmp - pre-amplifier. The receiving amplifier on a
terminal node.
The received signal is too weak to use without
amplification.
offLinePreAmp - offline pre-amplifier. Receiving amplifier
in a non-terminal node. Offline pre-amplifier
amplifies dropped traffic, NOT line traffic.
Amplification is done before the received signal
is dropped.
lineAmp - line amplifier. Amplifier situated between
the terminal nodes, which amplifies passing
line traffic and (if applicable) added
traffic.
Amplification is done before sending the signal
on the line.
booster - booster. The transmitting amplifier from a
terminal node.
Used when receiving clients need a amplified signal.
"
DEFVAL { undefined }
::= { ifAmplifierAmplifierEntry 17 }
ifAmplifierAmplifierDescr OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"User configurable label.
"
DEFVAL { "" }
::= { ifAmplifierAmplifierEntry 18 }
-- ----------------------------------------------------
-- Module group
-- ----------------------------------------------------
ifAmplifierModuleTable OBJECT-TYPE
SYNTAX SEQUENCE OF IfAmplifierModuleEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The module group contains information and
configuration for all module objects.
The group is used for representation of hardware modules on the board.
"
::= { ifAmplifierModuleList 1 }
ifAmplifierModuleEntry OBJECT-TYPE
SYNTAX IfAmplifierModuleEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the ifAmplifier module list.
"
INDEX { ifAmplifierModuleIndex }
::= { ifAmplifierModuleTable 1 }
IfAmplifierModuleEntry ::=
SEQUENCE {
ifAmplifierModuleIndex Unsigned32,
ifAmplifierModuleName MgmtNameString,
ifAmplifierModuleUId Unsigned32,
ifAmplifierModuleTemperature Integer32WithNA,
ifAmplifierModuleInfo DisplayString,
ifAmplifierModuleHighModuleTemperature FaultStatusWithNA,
ifAmplifierModuleHighPumpCurrent FaultStatusWithNA,
ifAmplifierModuleHighPumpTemperature FaultStatusWithNA,
ifAmplifierModuleCommunicationFailure FaultStatusWithNA,
ifAmplifierModuleColdRestart INTEGER,
ifAmplifierModuleSubrack Unsigned32,
ifAmplifierModuleSlot Unsigned32 }
ifAmplifierModuleIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An index assigned to each entry.
"
::= { ifAmplifierModuleEntry 1 }
ifAmplifierModuleName OBJECT-TYPE
SYNTAX MgmtNameString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The management name of the module object.
"
::= { ifAmplifierModuleEntry 2 }
ifAmplifierModuleUId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A unique identifier assigned to each entry.
"
::= { ifAmplifierModuleEntry 3 }
ifAmplifierModuleTemperature OBJECT-TYPE
SYNTAX Integer32WithNA
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The actual module temperature in units of
0.1 degrees Celsius.
"
::= { ifAmplifierModuleEntry 4 }
ifAmplifierModuleInfo OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Module information about firmware and serial number of the module on the board.
"
::= { ifAmplifierModuleEntry 5 }
ifAmplifierModuleHighModuleTemperature OBJECT-TYPE
SYNTAX FaultStatusWithNA
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The actual temperature is over the module internal temperature alarm threshold.
"
::= { ifAmplifierModuleEntry 6 }
ifAmplifierModuleHighPumpCurrent OBJECT-TYPE
SYNTAX FaultStatusWithNA
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The actual pump current of any pump in the module
is over the module internal pump current alarm threshold.
"
::= { ifAmplifierModuleEntry 7 }
ifAmplifierModuleHighPumpTemperature OBJECT-TYPE
SYNTAX FaultStatusWithNA
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The actual pump temperature of any pump in the module
is over the module internal pump temperature alarm threshold.
"
::= { ifAmplifierModuleEntry 8 }
ifAmplifierModuleCommunicationFailure OBJECT-TYPE
SYNTAX FaultStatusWithNA
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Communication between the module and the traffic unit has
failed.
A: The module does not respond.
D: Communication works.
"
::= {ifAmplifierModuleEntry 9 }
ifAmplifierModuleColdRestart OBJECT-TYPE
SYNTAX INTEGER { doSoftwareColdRestart(1),
doNotSoftwareColdRestart(2)}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Software initiated cold restart of the Amplifier Module.
Cold restart process may take a few seconds, during this period traffic will be disturbed.
"
DEFVAL { doNotSoftwareColdRestart }
::= { ifAmplifierModuleEntry 10 }
ifAmplifierModuleSubrack OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The subrack of the entry.
"
::= { ifAmplifierModuleEntry 11 }
ifAmplifierModuleSlot OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The slot of the entry.
"
::= { ifAmplifierModuleEntry 12 }
-- ----------------------------------------------------
-- Raman group
-- ----------------------------------------------------
ifAmplifierRamanTable OBJECT-TYPE
SYNTAX SEQUENCE OF IfAmplifierRamanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The Raman group contains information and
configuration for all Raman objects.
The group is used for representation of amplifiers of Raman type.
"
::= { ifAmplifierRamanList 1 }
ifAmplifierRamanEntry OBJECT-TYPE
SYNTAX IfAmplifierRamanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the ifAmplifier Raman list.
"
INDEX { ifAmplifierRamanIndex }
::= { ifAmplifierRamanTable 1 }
IfAmplifierRamanEntry ::=
SEQUENCE {
ifAmplifierRamanIndex Unsigned32,
ifAmplifierRamanName MgmtNameString,
ifAmplifierRamanUId Unsigned32,
ifAmplifierRamanLineFiberType INTEGER,
ifAmplifierRamanWantedGainTilt Signed32WithNA,
ifAmplifierRamanReceivedPowerLevel Signed32WithNA,
ifAmplifierRamanPump1Power Signed32WithNA,
ifAmplifierRamanPump1Status INTEGER,
ifAmplifierRamanPump2Power Signed32WithNA,
ifAmplifierRamanPump2Status INTEGER,
ifAmplifierRamanTotalPumpPower Signed32WithNA,
ifAmplifierRamanBackReflectionPower Signed32WithNA,
ifAmplifierRamanBackReflectionPowerRatio Signed32WithNA,
ifAmplifierRamanHighBackReflection FaultStatusWithNA,
ifAmplifierRamanHighBackReflectionThld Signed32WithNA,
ifAmplifierRamanPointInsertionLoss Signed32WithNA,
ifAmplifierRamanPointInsertionLossThld Signed32WithNA,
ifAmplifierRamanHighPointInsertionLoss FaultStatusWithNA,
ifAmplifierRamanRelatedAmplifierIndex Unsigned32,
ifAmplifierRamanSubrack Unsigned32,
ifAmplifierRamanSlot Unsigned32,
ifAmplifierRamanActualGain Signed32WithNA}
ifAmplifierRamanIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An index assigned to each entry.
"
::= { ifAmplifierRamanEntry 1 }
ifAmplifierRamanName OBJECT-TYPE
SYNTAX MgmtNameString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The management name of the Raman object.
"
::= { ifAmplifierRamanEntry 2 }
ifAmplifierRamanUId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A unique identifier assigned to each entry.
"
::= { ifAmplifierRamanEntry 3 }
ifAmplifierRamanLineFiberType OBJECT-TYPE
SYNTAX INTEGER {
ftG652(1),
ftG655(2),
notApplicable(2147483647)}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Line fiber type setting for the Raman amplifier.
"
DEFVAL { ftG652 }
::= { ifAmplifierRamanEntry 4 }
ifAmplifierRamanWantedGainTilt OBJECT-TYPE
SYNTAX Signed32WithNA ( -15..5 | 2147483647 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The wanted Raman gain tilt. A negative value will amplify
shorter wavelengths more than longer wavelengths.
"
DEFVAL { 0 }
::= { ifAmplifierRamanEntry 5 }
ifAmplifierRamanReceivedPowerLevel OBJECT-TYPE
SYNTAX Signed32WithNA
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The received power level on the Raman input interface.
The presented power level includes both signal and optical noise.
In contrast Raman Rx power level only presents signal input.
"
::= { ifAmplifierRamanEntry 6 }
ifAmplifierRamanPump1Power OBJECT-TYPE
SYNTAX Signed32WithNA
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Pump power of the first Raman pump in units of 0.1 dBm.
"
::= { ifAmplifierRamanEntry 7 }
ifAmplifierRamanPump1Status OBJECT-TYPE
SYNTAX INTEGER {
off (0),
on (1),
notAvailable (2147483646),
notApplicable (2147483647) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Status of the first Raman pump. Can take values on or off.
"
::= { ifAmplifierRamanEntry 8 }
ifAmplifierRamanPump2Power OBJECT-TYPE
SYNTAX Signed32WithNA
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Pump power of the second Raman pump in units of 0.1 dBm.
"
::= { ifAmplifierRamanEntry 9 }
ifAmplifierRamanPump2Status OBJECT-TYPE
SYNTAX INTEGER {
off (0),
on (1),
notAvailable (2147483646),
notApplicable (2147483647) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Status of the second Raman pump. Can take values on or off.
"
::= { ifAmplifierRamanEntry 10 }
ifAmplifierRamanTotalPumpPower OBJECT-TYPE
SYNTAX Signed32WithNA
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Combined Raman Pumps power in units of 0.1 dBm.
This is the total optical power that will enter through Raman Rx port into the line fiber.
"
::= { ifAmplifierRamanEntry 11 }
ifAmplifierRamanBackReflectionPower OBJECT-TYPE
SYNTAX Signed32WithNA
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Back reflected power of the Raman pump in units of 0.1 dBm.
"
::= { ifAmplifierRamanEntry 12 }
ifAmplifierRamanBackReflectionPowerRatio OBJECT-TYPE
SYNTAX Signed32WithNA
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Back reflected power ratio of the Raman pump.
This parameter is calculated by dividing the Total pump power by
the back reflected power of the Raman.
Presented in units of 0.1 dB.
"
::= { ifAmplifierRamanEntry 13 }
ifAmplifierRamanHighBackReflection OBJECT-TYPE
SYNTAX FaultStatusWithNA
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"High Back Reflection. When back reflection power ratio
is below the High back reflection threshold the alarm is activated.
"
::= { ifAmplifierRamanEntry 14 }
ifAmplifierRamanHighBackReflectionThld OBJECT-TYPE
SYNTAX Signed32WithNA ( 200..280 | 2147483647)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"High Back Reflection Threshold. The threshold to trigger
the High back reflection alarm.
"
DEFVAL { 260 }
::= { ifAmplifierRamanEntry 15 }
ifAmplifierRamanPointInsertionLoss OBJECT-TYPE
SYNTAX Signed32WithNA
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Point Insertion Loss. The calculated insertion loss between
the Raman pump and line fiber. Value is given in units of 0.1 dB
and cannot be positive. Recommended value is between 0.0 and -0.5 dB.
"
::= { ifAmplifierRamanEntry 16 }
ifAmplifierRamanPointInsertionLossThld OBJECT-TYPE
SYNTAX Signed32WithNA
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Point Insertion Loss Threshold. Settable threshold for High point
insertion loss alarm. If Point insertion loss is more negative than
threshold High point insertion loss alarm will be activated.
The recommended value for PIL is between 0 and -0.5 dB. A value lower
than the default threshold value of -1 dB may severely reduce the
Raman gain and cause a deterioration of the amplifier noise figure.
Range depends on type of amplifier, see table below.
Name Min Max
OARAED21/HG -1.0 dB -0.5 dB
OARAED20/LG -3.0 dB -0.5 dB
"
DEFVAL { -10 }
::= { ifAmplifierRamanEntry 17 }
ifAmplifierRamanHighPointInsertionLoss OBJECT-TYPE
SYNTAX FaultStatusWithNA
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"High Point Insertion Loss. If Point insertion loss is below Point insertion loss threshold
High point insertion loss alarm will be activated.
"
::= { ifAmplifierRamanEntry 18 }
ifAmplifierRamanRelatedAmplifierIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index number of the associated Amplifier object.
"
::= { ifAmplifierRamanEntry 19 }
ifAmplifierRamanSubrack OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The subrack of the entry.
"
::= { ifAmplifierRamanEntry 20 }
ifAmplifierRamanSlot OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The slot of the entry.
"
::= { ifAmplifierRamanEntry 21 }
ifAmplifierRamanActualGain OBJECT-TYPE
SYNTAX Signed32WithNA
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The actual gain contribution of the Raman amplifier stage.
"
::= { ifAmplifierRamanEntry 22 }
-- ----------------------------------------------------
-- EDFA group
-- ----------------------------------------------------
ifAmplifierEdfaTable OBJECT-TYPE
SYNTAX SEQUENCE OF IfAmplifierEdfaEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The edfa group contains information and
configuration for all EDFA objects.
The group is used for representation of amplifiers of EDFA type.
"
::= { ifAmplifierEdfaList 1 }
ifAmplifierEdfaEntry OBJECT-TYPE
SYNTAX IfAmplifierEdfaEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the ifAmplifier EDFA list.
"
INDEX { ifAmplifierEdfaIndex }
::= { ifAmplifierEdfaTable 1 }
IfAmplifierEdfaEntry ::=
SEQUENCE {
ifAmplifierEdfaIndex Unsigned32,
ifAmplifierEdfaName MgmtNameString,
ifAmplifierEdfaUId Unsigned32,
ifAmplifierEdfaWantedGainTilt Signed32WithNA,
ifAmplifierEdfaTxPowerLimit Signed32WithNA,
ifAmplifierEdfaPumpStatus INTEGER,
ifAmplifierEdfaBackReflectionPower Signed32WithNA,
ifAmplifierEdfaBackReflectionPowerRatio Signed32WithNA,
ifAmplifierEdfaHighBackReflection FaultStatusWithNA,
ifAmplifierEdfaHighBackReflectionThld Signed32WithNA,
ifAmplifierEdfaSaturation FaultStatusWithNA,
ifAmplifierEdfaMonitorPortLoss Signed32WithNA,
ifAmplifierEdfaRelatedAmplifierIndex Unsigned32,
ifAmplifierEdfaSubrack Unsigned32,
ifAmplifierEdfaSlot Unsigned32,
ifAmplifierEdfaPumpPower Signed32WithNA,
ifAmplifierEdfaPumpCurrent Signed32WithNA,
ifAmplifierEdfaActualGain Signed32WithNA}
ifAmplifierEdfaIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An index assigned to each entry.
"
::= { ifAmplifierEdfaEntry 1 }
ifAmplifierEdfaName OBJECT-TYPE
SYNTAX MgmtNameString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The management name of the EDFA object.
"
::= { ifAmplifierEdfaEntry 2 }
ifAmplifierEdfaUId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A unique identifier assigned to each entry.
"
::= { ifAmplifierEdfaEntry 3 }
ifAmplifierEdfaWantedGainTilt OBJECT-TYPE
SYNTAX Signed32WithNA ( -20..0 | 2147483647 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The wanted EDFA gain tilt. A negative value will amplify
shorter wavelengths more than longer wavelengths.
Range and default value depends on type of amplifier.
OARAED21/HG
Min: -2
Max: 0
Default: -1
OA20C/VG/II, OA2-20C/VG/II
Min: -1
Max: 0
Default: 0
"
DEFVAL { -10 }
::= { ifAmplifierEdfaEntry 4 }
ifAmplifierEdfaTxPowerLimit OBJECT-TYPE
SYNTAX Signed32WithNA
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Settable limit for maximum allowed output power.
Range and default value depends on type of amplifier.
Name Min Max Default
OARAED21/HG 15.0 21.5 21.5
OARAED21/LG 15.0 19.5 19.5
OA20C/VG/II, OA2-20C/VG/II 0.0 19.5 19.5
"
::= { ifAmplifierEdfaEntry 5 }
ifAmplifierEdfaPumpStatus OBJECT-TYPE
SYNTAX INTEGER {
off (0),
on (1),
notAvailable (2147483646) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Status of the EDFA pump. Can take values on or off.
"
::= { ifAmplifierEdfaEntry 6 }
ifAmplifierEdfaBackReflectionPower OBJECT-TYPE
SYNTAX Signed32WithNA
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Back reflected power of the EDFA output in units of 0.1 dBm.
"
::= { ifAmplifierEdfaEntry 7 }
ifAmplifierEdfaBackReflectionPowerRatio OBJECT-TYPE
SYNTAX Signed32WithNA
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Back reflected power ratio of the EDFA output.
This parameter is calculated by dividing the EDFA
output power by the back reflected power of the EDFA.
Presented in units of 0.1 dB.
"
::= { ifAmplifierEdfaEntry 8 }
ifAmplifierEdfaHighBackReflection OBJECT-TYPE
SYNTAX FaultStatusWithNA
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"High Back Reflection. When back reflection power ratio
is below the High back reflection threshold the alarm is activated.
"
::= { ifAmplifierEdfaEntry 9 }
ifAmplifierEdfaHighBackReflectionThld OBJECT-TYPE
SYNTAX Signed32WithNA ( 200..280 | 2147483647 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"High Back Reflection Threshold.
The threshold to trigger the High back reflection alarm.
"
DEFVAL { 260 }
::= { ifAmplifierEdfaEntry 10 }
ifAmplifierEdfaSaturation OBJECT-TYPE
SYNTAX FaultStatusWithNA
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Saturation alarm. If the difference of wanted gain and actual gain
is larger than 1.0 dB the amplifier is considered saturated.
"
::= { ifAmplifierEdfaEntry 11 }
ifAmplifierEdfaMonitorPortLoss OBJECT-TYPE
SYNTAX Signed32WithNA
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Monitor port loss. The difference in attenuation between EDFA output and EDFA monitor port.
This is a value that is module specific and is presented in units of 0.1 dB.
"
::= { ifAmplifierEdfaEntry 12 }
ifAmplifierEdfaRelatedAmplifierIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index number of the associated Amplifier object.
"
::= { ifAmplifierEdfaEntry 13 }
ifAmplifierEdfaSubrack OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The subrack of the entry.
"
::= { ifAmplifierEdfaEntry 14 }
ifAmplifierEdfaSlot OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The slot of the entry.
"
::= { ifAmplifierEdfaEntry 15 }
ifAmplifierEdfaPumpPower OBJECT-TYPE
SYNTAX Signed32WithNA
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Pump power of the EDFA pump in units of 0.1 dBm.
"
::= { ifAmplifierEdfaEntry 16 }
ifAmplifierEdfaPumpCurrent OBJECT-TYPE
SYNTAX Signed32WithNA
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Pump current of the EDFA pump in units of 0.1 mA.
"
::= { ifAmplifierEdfaEntry 17 }
ifAmplifierEdfaActualGain OBJECT-TYPE
SYNTAX Signed32WithNA
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The actual gain contribution of the EDFA amplifier stage.
"
::= { ifAmplifierEdfaEntry 18 }
-- ----------------------------------------------------
-- Notifications
-- ----------------------------------------------------
-- ----------------------------------------------------
-- Object and event groups
-- ----------------------------------------------------
ifAmplifierGeneralGroupV1 OBJECT-GROUP
OBJECTS {
ifAmplifierGeneralConfigLastChangeTime,
ifAmplifierGeneralStateLastChangeTime,
ifAmplifierGeneralIfAmplifierAmplifierTableSize,
ifAmplifierGeneralIfAmplifierAmplifierConfigLastChangeTime,
ifAmplifierGeneralIfAmplifierAmplifierStateLastChangeTime,
ifAmplifierGeneralIfAmplifierModuleTableSize,
ifAmplifierGeneralIfAmplifierModuleConfigLastChangeTime,
ifAmplifierGeneralIfAmplifierModuleStateLastChangeTime,
ifAmplifierGeneralIfAmplifierRamanTableSize,
ifAmplifierGeneralIfAmplifierRamanConfigLastChangeTime,
ifAmplifierGeneralIfAmplifierRamanStateLastChangeTime,
ifAmplifierGeneralIfAmplifierEdfaTableSize,
ifAmplifierGeneralIfAmplifierEdfaConfigLastChangeTime,
ifAmplifierGeneralIfAmplifierEdfaStateLastChangeTime }
STATUS current
DESCRIPTION
"The general objects."
::= { lumIfAmplifierGroups 1 }
ifAmplifierAmplifierGroupV1 OBJECT-GROUP
OBJECTS {
ifAmplifierAmplifierIndex,
ifAmplifierAmplifierName,
ifAmplifierAmplifierUId,
ifAmplifierAmplifierRxPower,
ifAmplifierAmplifierTxPower,
ifAmplifierAmplifierWantedGain,
ifAmplifierAmplifierActualGain,
ifAmplifierAmplifierAdminStatus,
ifAmplifierAmplifierOperStatus,
ifAmplifierAmplifierMidStageLoss,
ifAmplifierAmplifierTxIfIndex,
ifAmplifierAmplifierRxIfIndex,
ifAmplifierAmplifierSubrack,
ifAmplifierAmplifierSlot }
STATUS deprecated
DESCRIPTION
"The ifAmplifierAmplifier objects."
::= { lumIfAmplifierGroups 2 }
ifAmplifierAmplifierGroupV2 OBJECT-GROUP
OBJECTS {
ifAmplifierAmplifierIndex,
ifAmplifierAmplifierName,
ifAmplifierAmplifierUId,
ifAmplifierAmplifierRxPower,
ifAmplifierAmplifierTxPower,
ifAmplifierAmplifierWantedGain,
ifAmplifierAmplifierActualGain,
ifAmplifierAmplifierAdminStatus,
ifAmplifierAmplifierOperStatus,
ifAmplifierAmplifierMidStageLoss,
ifAmplifierAmplifierTxIfIndex,
ifAmplifierAmplifierRxIfIndex,
ifAmplifierAmplifierSubrack,
ifAmplifierAmplifierSlot,
ifAmplifierAmplifierOutputPowerFail,
ifAmplifierAmplifierSaturation }
STATUS deprecated
DESCRIPTION
"The ifAmplifierAmplifier objects (27.0)."
::= { lumIfAmplifierGroups 6 }
ifAmplifierModuleGroupV1 OBJECT-GROUP
OBJECTS {
ifAmplifierModuleIndex,
ifAmplifierModuleName,
ifAmplifierModuleUId,
ifAmplifierModuleTemperature,
ifAmplifierModuleInfo,
ifAmplifierModuleHighModuleTemperature,
ifAmplifierModuleHighPumpCurrent,
ifAmplifierModuleHighPumpTemperature,
ifAmplifierModuleCommunicationFailure,
ifAmplifierModuleColdRestart,
ifAmplifierModuleSubrack,
ifAmplifierModuleSlot }
STATUS current
DESCRIPTION
"The ifAmplifierModule objects."
::= { lumIfAmplifierGroups 3 }
ifAmplifierRamanGroupV1 OBJECT-GROUP
OBJECTS {
ifAmplifierRamanIndex,
ifAmplifierRamanName,
ifAmplifierRamanUId,
ifAmplifierRamanLineFiberType,
ifAmplifierRamanWantedGainTilt,
ifAmplifierRamanReceivedPowerLevel,
ifAmplifierRamanPump1Power,
ifAmplifierRamanPump1Status,
ifAmplifierRamanPump2Power,
ifAmplifierRamanPump2Status,
ifAmplifierRamanTotalPumpPower,
ifAmplifierRamanBackReflectionPower,
ifAmplifierRamanBackReflectionPowerRatio,
ifAmplifierRamanHighBackReflection,
ifAmplifierRamanHighBackReflectionThld,
ifAmplifierRamanPointInsertionLoss,
ifAmplifierRamanPointInsertionLossThld,
ifAmplifierRamanHighPointInsertionLoss,
ifAmplifierRamanRelatedAmplifierIndex,
ifAmplifierRamanSubrack,
ifAmplifierRamanSlot }
STATUS deprecated
DESCRIPTION
"The ifAmplifierRaman objects."
::= { lumIfAmplifierGroups 4 }
ifAmplifierEdfaGroupV1 OBJECT-GROUP
OBJECTS {
ifAmplifierEdfaIndex,
ifAmplifierEdfaName,
ifAmplifierEdfaUId,
ifAmplifierEdfaWantedGainTilt,
ifAmplifierEdfaTxPowerLimit,
ifAmplifierEdfaPumpStatus,
ifAmplifierEdfaBackReflectionPower,
ifAmplifierEdfaBackReflectionPowerRatio,
ifAmplifierEdfaHighBackReflection,
ifAmplifierEdfaHighBackReflectionThld,
ifAmplifierEdfaSaturation,
ifAmplifierEdfaMonitorPortLoss,
ifAmplifierEdfaRelatedAmplifierIndex,
ifAmplifierEdfaSubrack,
ifAmplifierEdfaSlot }
STATUS deprecated
DESCRIPTION
"The ifAmplifierEdfa objects."
::= { lumIfAmplifierGroups 5 }
ifAmplifierEdfaGroupV2 OBJECT-GROUP
OBJECTS {
ifAmplifierEdfaIndex,
ifAmplifierEdfaName,
ifAmplifierEdfaUId,
ifAmplifierEdfaWantedGainTilt,
ifAmplifierEdfaTxPowerLimit,
ifAmplifierEdfaPumpStatus,
ifAmplifierEdfaBackReflectionPower,
ifAmplifierEdfaBackReflectionPowerRatio,
ifAmplifierEdfaHighBackReflection,
ifAmplifierEdfaHighBackReflectionThld,
ifAmplifierEdfaMonitorPortLoss,
ifAmplifierEdfaRelatedAmplifierIndex,
ifAmplifierEdfaSubrack,
ifAmplifierEdfaSlot,
ifAmplifierEdfaPumpPower,
ifAmplifierEdfaPumpCurrent }
STATUS deprecated
DESCRIPTION
"The ifAmplifierEdfa objects (27.0)."
::= { lumIfAmplifierGroups 7 }
ifAmplifierRamanGroupV2 OBJECT-GROUP
OBJECTS {
ifAmplifierRamanIndex,
ifAmplifierRamanName,
ifAmplifierRamanUId,
ifAmplifierRamanLineFiberType,
ifAmplifierRamanWantedGainTilt,
ifAmplifierRamanReceivedPowerLevel,
ifAmplifierRamanPump1Power,
ifAmplifierRamanPump1Status,
ifAmplifierRamanPump2Power,
ifAmplifierRamanPump2Status,
ifAmplifierRamanTotalPumpPower,
ifAmplifierRamanBackReflectionPower,
ifAmplifierRamanBackReflectionPowerRatio,
ifAmplifierRamanHighBackReflection,
ifAmplifierRamanHighBackReflectionThld,
ifAmplifierRamanPointInsertionLoss,
ifAmplifierRamanPointInsertionLossThld,
ifAmplifierRamanHighPointInsertionLoss,
ifAmplifierRamanRelatedAmplifierIndex,
ifAmplifierRamanSubrack,
ifAmplifierRamanSlot,
ifAmplifierRamanActualGain}
STATUS current
DESCRIPTION
"The ifAmplifierRaman objects (30.0)."
::= { lumIfAmplifierGroups 8 }
ifAmplifierEdfaGroupV3 OBJECT-GROUP
OBJECTS {
ifAmplifierEdfaIndex,
ifAmplifierEdfaName,
ifAmplifierEdfaUId,
ifAmplifierEdfaWantedGainTilt,
ifAmplifierEdfaTxPowerLimit,
ifAmplifierEdfaPumpStatus,
ifAmplifierEdfaBackReflectionPower,
ifAmplifierEdfaBackReflectionPowerRatio,
ifAmplifierEdfaHighBackReflection,
ifAmplifierEdfaHighBackReflectionThld,
ifAmplifierEdfaMonitorPortLoss,
ifAmplifierEdfaRelatedAmplifierIndex,
ifAmplifierEdfaSubrack,
ifAmplifierEdfaSlot,
ifAmplifierEdfaPumpPower,
ifAmplifierEdfaPumpCurrent,
ifAmplifierEdfaActualGain}
STATUS current
DESCRIPTION
"The ifAmplifierEdfa objects (30.0)."
::= { lumIfAmplifierGroups 9 }
ifAmplifierAmplifierGroupV3 OBJECT-GROUP
OBJECTS {
ifAmplifierAmplifierIndex,
ifAmplifierAmplifierName,
ifAmplifierAmplifierUId,
ifAmplifierAmplifierRxPower,
ifAmplifierAmplifierTxPower,
ifAmplifierAmplifierWantedGain,
ifAmplifierAmplifierActualGain,
ifAmplifierAmplifierAdminStatus,
ifAmplifierAmplifierOperStatus,
ifAmplifierAmplifierMidStageLoss,
ifAmplifierAmplifierTxIfIndex,
ifAmplifierAmplifierRxIfIndex,
ifAmplifierAmplifierSubrack,
ifAmplifierAmplifierSlot,
ifAmplifierAmplifierOutputPowerFail,
ifAmplifierAmplifierSaturation,
ifAmplifierAmplifierFunctionalType}
STATUS deprecated
DESCRIPTION
"The ifAmplifierAmplifier objects (30.0)."
::= { lumIfAmplifierGroups 10 }
ifAmplifierAmplifierGroupV4 OBJECT-GROUP
OBJECTS {
ifAmplifierAmplifierIndex,
ifAmplifierAmplifierName,
ifAmplifierAmplifierUId,
ifAmplifierAmplifierRxPower,
ifAmplifierAmplifierTxPower,
ifAmplifierAmplifierWantedGain,
ifAmplifierAmplifierActualGain,
ifAmplifierAmplifierAdminStatus,
ifAmplifierAmplifierOperStatus,
ifAmplifierAmplifierMidStageLoss,
ifAmplifierAmplifierTxIfIndex,
ifAmplifierAmplifierRxIfIndex,
ifAmplifierAmplifierSubrack,
ifAmplifierAmplifierSlot,
ifAmplifierAmplifierOutputPowerFail,
ifAmplifierAmplifierSaturation,
ifAmplifierAmplifierFunctionalType,
ifAmplifierAmplifierDescr}
STATUS current
DESCRIPTION
"The ifAmplifierAmplifier objects (31.1)."
::= { lumIfAmplifierGroups 11 }
-- ----------------------------------------------------
-- Compliance
-- ----------------------------------------------------
lumIfAmplifierComplV1 MODULE-COMPLIANCE
STATUS deprecated
DESCRIPTION
"Basic implementation requirements for the ifAmplifier MIB."
MODULE
MANDATORY-GROUPS {
ifAmplifierGeneralGroupV1,
ifAmplifierAmplifierGroupV1,
ifAmplifierModuleGroupV1,
ifAmplifierRamanGroupV1,
ifAmplifierEdfaGroupV1 }
::= { lumIfAmplifierCompl 1 }
lumIfAmplifierComplV2 MODULE-COMPLIANCE
STATUS deprecated
DESCRIPTION
"Basic implementation requirements for the ifAmplifier MIB (27.0)."
MODULE
MANDATORY-GROUPS {
ifAmplifierGeneralGroupV1,
ifAmplifierAmplifierGroupV2,
ifAmplifierModuleGroupV1,
ifAmplifierRamanGroupV1,
ifAmplifierEdfaGroupV2 }
::= { lumIfAmplifierCompl 2 }
lumIfAmplifierComplV3 MODULE-COMPLIANCE
STATUS deprecated
DESCRIPTION
"Basic implementation requirements for the ifAmplifier MIB (30.0)."
MODULE
MANDATORY-GROUPS {
ifAmplifierGeneralGroupV1,
ifAmplifierAmplifierGroupV3,
ifAmplifierModuleGroupV1,
ifAmplifierRamanGroupV2,
ifAmplifierEdfaGroupV3 }
::= { lumIfAmplifierCompl 3 }
lumIfAmplifierComplV4 MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"Basic implementation requirements for the ifAmplifier MIB (31.1)."
MODULE
MANDATORY-GROUPS {
ifAmplifierGeneralGroupV1,
ifAmplifierAmplifierGroupV4,
ifAmplifierModuleGroupV1,
ifAmplifierRamanGroupV2,
ifAmplifierEdfaGroupV3 }
::= { lumIfAmplifierCompl 4 }
END