396 lines
10 KiB
Plaintext
396 lines
10 KiB
Plaintext
-- ***************************************************************
|
|
-- INFINERA-ENTITY-IRM-MIB
|
|
-- Copyright (c) 2008-2012 by Infinera Inc.
|
|
-- All rights reserved.
|
|
-- ****************************************************************
|
|
|
|
INFINERA-ENTITY-IRM-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
OBJECT-TYPE, MODULE-IDENTITY FROM SNMPv2-SMI
|
|
OBJECT-GROUP, MODULE-COMPLIANCE FROM SNMPv2-CONF
|
|
TruthValue, DisplayString FROM SNMPv2-TC
|
|
entLPPhysicalIndex FROM ENTITY-MIB
|
|
equipment FROM INFINERA-REG-MIB
|
|
InfnEqptType, FloatHundredths,
|
|
InfnFiberType, InfnEnableDisable,
|
|
InfnOAOperatingMode,
|
|
InfnOlosSoakTime, InfnDeploymentConfig,
|
|
FloatArbitraryPrecision,
|
|
InfnALSDetectionMode,
|
|
InfnALSDisableMode FROM INFINERA-TC-MIB;
|
|
|
|
irmMIB MODULE-IDENTITY
|
|
LAST-UPDATED "201310200000Z"
|
|
ORGANIZATION
|
|
"INFINERA"
|
|
CONTACT-INFO
|
|
"Infinera
|
|
169 Java Drive
|
|
Sunnyvale, CA - 94089
|
|
Contact : Technical Support
|
|
Email : support@infinera.com
|
|
Phone : 1-877-INF-5288"
|
|
DESCRIPTION
|
|
"This MIB is modeling for IRM equipment table."
|
|
::= { equipment 29 }
|
|
|
|
irmConformance OBJECT IDENTIFIER ::= { irmMIB 3 }
|
|
irmCompliances OBJECT IDENTIFIER ::= { irmConformance 1 }
|
|
irmGroups OBJECT IDENTIFIER ::= { irmConformance 2 }
|
|
|
|
irmTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF IrmEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains all IRM modules that are currently present in a network element.
|
|
"
|
|
::= { irmMIB 1 }
|
|
|
|
irmEntry OBJECT-TYPE
|
|
SYNTAX IrmEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the IRM table. Each row in the table is identified with a unique entPhysicalIndexID.
|
|
"
|
|
INDEX { entLPPhysicalIndex }
|
|
::= { irmTable 1 }
|
|
|
|
IrmEntry ::= SEQUENCE {
|
|
irmMoId DisplayString,
|
|
irmProvEqptType InfnEqptType,
|
|
irmPointLossOffset FloatHundredths,
|
|
irmLaunchPowerOffset FloatHundredths,
|
|
irmRxDampSeqNum Integer32,
|
|
irmEnhPMRept InfnEnableDisable,
|
|
irmAutomaticPLOAdjustmen InfnEnableDisable,
|
|
irmFiberType InfnFiberType,
|
|
irmAsePowerBetaCoeffX FloatHundredths,
|
|
irmAsePowerBetaCoeffY FloatHundredths,
|
|
irmAsePowerBetaCoeffZ FloatHundredths,
|
|
irmPumpPowerBetaCoeffX FloatHundredths,
|
|
irmPumpPowerBetaCoeffY FloatHundredths,
|
|
irmPumpPowerBetaCoeffZ FloatHundredths,
|
|
irmPumpRatioPump1 FloatHundredths,
|
|
irmPumpRatioPump2 FloatHundredths,
|
|
irmPumpRatioPump3 FloatHundredths,
|
|
irmPumpRatioPump4 FloatHundredths,
|
|
irmStaticRamanGain FloatHundredths,
|
|
irmStaticEdfaGain FloatHundredths,
|
|
irmStaticPostEdfaVoaAttenuation FloatHundredths,
|
|
irmTxDampSeqNum Integer32,
|
|
irmALSDetectionMode InfnALSDetectionMode,
|
|
irmPilotLaserDisable TruthValue,
|
|
irmGainTiltOffset FloatHundredths,
|
|
irmOlosSoakTime InfnOlosSoakTime,
|
|
irmOperatingMode InfnOAOperatingMode,
|
|
irmDeploymentConfig InfnDeploymentConfig,
|
|
irmRamanGain FloatArbitraryPrecision,
|
|
irmRamanTiltOffset FloatArbitraryPrecision,
|
|
irmTxVOA FloatArbitraryPrecision,
|
|
irmLimitPower InfnEnableDisable,
|
|
irmSingleSlotMode InfnEnableDisable,
|
|
irmALSDisableMode InfnALSDisableMode,
|
|
irmRxEDFAGain FloatArbitraryPrecision
|
|
}
|
|
|
|
irmMoId OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { irmEntry 1 }
|
|
|
|
irmProvEqptType OBJECT-TYPE
|
|
SYNTAX InfnEqptType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { irmEntry 2 }
|
|
|
|
irmPointLossOffset OBJECT-TYPE
|
|
SYNTAX FloatHundredths
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { irmEntry 3 }
|
|
|
|
irmLaunchPowerOffset OBJECT-TYPE
|
|
SYNTAX FloatHundredths
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { irmEntry 4 }
|
|
|
|
irmRxDampSeqNum OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { irmEntry 5 }
|
|
|
|
irmTxDampSeqNum OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { irmEntry 6 }
|
|
|
|
irmPilotLaserDisable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { irmEntry 7 }
|
|
|
|
irmEnhPMRept OBJECT-TYPE
|
|
SYNTAX InfnEnableDisable
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { irmEntry 8 }
|
|
|
|
irmALSDetectionMode OBJECT-TYPE
|
|
SYNTAX InfnALSDetectionMode
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { irmEntry 9 }
|
|
|
|
irmAutomaticPLOAdjustmen OBJECT-TYPE
|
|
SYNTAX InfnEnableDisable
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { irmEntry 10 }
|
|
|
|
irmAsePowerBetaCoeffX OBJECT-TYPE
|
|
SYNTAX FloatHundredths
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { irmEntry 11 }
|
|
|
|
irmAsePowerBetaCoeffY OBJECT-TYPE
|
|
SYNTAX FloatHundredths
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { irmEntry 12 }
|
|
|
|
irmAsePowerBetaCoeffZ OBJECT-TYPE
|
|
SYNTAX FloatHundredths
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { irmEntry 13 }
|
|
|
|
irmPumpPowerBetaCoeffX OBJECT-TYPE
|
|
SYNTAX FloatHundredths
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { irmEntry 14 }
|
|
|
|
irmPumpPowerBetaCoeffY OBJECT-TYPE
|
|
SYNTAX FloatHundredths
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { irmEntry 15 }
|
|
|
|
irmPumpPowerBetaCoeffZ OBJECT-TYPE
|
|
SYNTAX FloatHundredths
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { irmEntry 16 }
|
|
|
|
irmPumpRatioPump1 OBJECT-TYPE
|
|
SYNTAX FloatHundredths
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { irmEntry 17 }
|
|
|
|
irmPumpRatioPump2 OBJECT-TYPE
|
|
SYNTAX FloatHundredths
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { irmEntry 18 }
|
|
|
|
irmPumpRatioPump3 OBJECT-TYPE
|
|
SYNTAX FloatHundredths
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { irmEntry 19 }
|
|
|
|
irmPumpRatioPump4 OBJECT-TYPE
|
|
SYNTAX FloatHundredths
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { irmEntry 20 }
|
|
|
|
irmStaticRamanGain OBJECT-TYPE
|
|
SYNTAX FloatHundredths
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { irmEntry 21 }
|
|
|
|
irmStaticEdfaGain OBJECT-TYPE
|
|
SYNTAX FloatHundredths
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { irmEntry 22 }
|
|
|
|
irmStaticPostEdfaVoaAttenuation OBJECT-TYPE
|
|
SYNTAX FloatHundredths
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { irmEntry 23 }
|
|
|
|
irmFiberType OBJECT-TYPE
|
|
SYNTAX InfnFiberType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { irmEntry 24 }
|
|
|
|
|
|
irmGainTiltOffset OBJECT-TYPE
|
|
SYNTAX FloatHundredths
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { irmEntry 25 }
|
|
|
|
irmOlosSoakTime OBJECT-TYPE
|
|
SYNTAX InfnOlosSoakTime
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { irmEntry 26 }
|
|
|
|
irmOperatingMode OBJECT-TYPE
|
|
SYNTAX InfnOAOperatingMode
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { irmEntry 27 }
|
|
|
|
irmDeploymentConfig OBJECT-TYPE
|
|
SYNTAX InfnDeploymentConfig
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { irmEntry 28 }
|
|
|
|
|
|
irmRamanGain OBJECT-TYPE
|
|
SYNTAX FloatArbitraryPrecision
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { irmEntry 29 }
|
|
|
|
irmRamanTiltOffset OBJECT-TYPE
|
|
SYNTAX FloatArbitraryPrecision
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { irmEntry 30 }
|
|
|
|
irmTxVOA OBJECT-TYPE
|
|
SYNTAX FloatArbitraryPrecision
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { irmEntry 31 }
|
|
|
|
irmLimitPower OBJECT-TYPE
|
|
SYNTAX InfnEnableDisable
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { irmEntry 32 }
|
|
|
|
irmSingleSlotMode OBJECT-TYPE
|
|
SYNTAX InfnEnableDisable
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { irmEntry 33 }
|
|
|
|
irmALSDisableMode OBJECT-TYPE
|
|
SYNTAX InfnALSDisableMode
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { irmEntry 34 }
|
|
|
|
irmRxEDFAGain OBJECT-TYPE
|
|
SYNTAX FloatArbitraryPrecision
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { irmEntry 35 }
|
|
|
|
irmCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
MODULE
|
|
MANDATORY-GROUPS { irmGroup }
|
|
::= { irmCompliances 1 }
|
|
|
|
irmGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
irmMoId,
|
|
irmProvEqptType,
|
|
irmPointLossOffset,
|
|
irmLaunchPowerOffset,
|
|
irmRxDampSeqNum,
|
|
irmEnhPMRept,
|
|
irmAutomaticPLOAdjustmen,
|
|
irmFiberType,
|
|
irmAsePowerBetaCoeffX,
|
|
irmAsePowerBetaCoeffY,
|
|
irmAsePowerBetaCoeffZ,
|
|
irmPumpPowerBetaCoeffX,
|
|
irmPumpPowerBetaCoeffY,
|
|
irmPumpPowerBetaCoeffZ,
|
|
irmPumpRatioPump1,
|
|
irmPumpRatioPump2,
|
|
irmPumpRatioPump3,
|
|
irmPumpRatioPump4,
|
|
irmStaticRamanGain,
|
|
irmStaticEdfaGain,
|
|
irmStaticPostEdfaVoaAttenuation,
|
|
irmTxDampSeqNum,
|
|
irmALSDetectionMode,
|
|
irmPilotLaserDisable,
|
|
irmGainTiltOffset,
|
|
irmOlosSoakTime,
|
|
irmOperatingMode,
|
|
irmDeploymentConfig,
|
|
irmRamanGain,
|
|
irmRamanTiltOffset,
|
|
irmTxVOA,
|
|
irmLimitPower,
|
|
irmSingleSlotMode,
|
|
irmALSDisableMode,
|
|
irmRxEDFAGain
|
|
|
|
}
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { irmGroups 1 }
|
|
END
|