summaryrefslogtreecommitdiff
path: root/MIBS/alpineoe/ALPINE-GEN-CARD-EDFA-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/alpineoe/ALPINE-GEN-CARD-EDFA-MIB
downloadmibs-main.tar.gz
mibs-main.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/alpineoe/ALPINE-GEN-CARD-EDFA-MIB')
-rw-r--r--MIBS/alpineoe/ALPINE-GEN-CARD-EDFA-MIB448
1 files changed, 448 insertions, 0 deletions
diff --git a/MIBS/alpineoe/ALPINE-GEN-CARD-EDFA-MIB b/MIBS/alpineoe/ALPINE-GEN-CARD-EDFA-MIB
new file mode 100644
index 0000000..6fc575d
--- /dev/null
+++ b/MIBS/alpineoe/ALPINE-GEN-CARD-EDFA-MIB
@@ -0,0 +1,448 @@
+--
+-- ALPINE-GEN-CARD-EDFA-MIB.mib
+--
+
+ ALPINE-GEN-CARD-EDFA-MIB DEFINITIONS ::= BEGIN
+
+ IMPORTS
+ alpineGeneric
+ FROM ALPINE-ROOT
+ Integer32, OBJECT-TYPE, NOTIFICATION-TYPE
+ FROM SNMPv2-SMI;
+
+
+--
+-- Node definitions
+--
+
+ -- 1.3.6.1.4.1.52326.1.1
+ alpineGenCardEdfa OBJECT IDENTIFIER ::= { alpineGeneric 1 }
+
+
+ -- 1.3.6.1.4.1.52326.1.1.1
+ alpineGenCardEdfaInfosTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF AlpineGenCardEdfaInfosEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { alpineGenCardEdfa 1 }
+
+
+ -- 1.3.6.1.4.1.52326.1.1.1.1
+ alpineGenCardEdfaInfosEntry OBJECT-TYPE
+ SYNTAX AlpineGenCardEdfaInfosEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Description."
+ INDEX { gceSlotNum, gceEdfaNum }
+ ::= { alpineGenCardEdfaInfosTable 1 }
+
+
+ AlpineGenCardEdfaInfosEntry ::=
+ SEQUENCE {
+ gceSlotNum
+ Integer32,
+ gceEdfaNum
+ Integer32,
+ gceMode
+ Integer32,
+ gceOutputPowerTarget
+ OCTET STRING,
+ gceGainTarget
+ OCTET STRING,
+ gceOutputPower
+ OCTET STRING,
+ gceGain
+ OCTET STRING,
+ gceTemperature
+ OCTET STRING,
+ gceSaveConfig
+ Integer32,
+ gceInputPower
+ OCTET STRING
+ }
+
+ -- 1.3.6.1.4.1.52326.1.1.1.1.1
+ gceSlotNum OBJECT-TYPE
+ SYNTAX Integer32 (1..2)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Slot number."
+ ::= { alpineGenCardEdfaInfosEntry 1 }
+
+
+ -- 1.3.6.1.4.1.52326.1.1.1.1.2
+ gceEdfaNum OBJECT-TYPE
+ SYNTAX Integer32 (1..2)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "EDFA Number in the line card.
+ Up to 2 EDFA modules are supported in one line card."
+ ::= { alpineGenCardEdfaInfosEntry 2 }
+
+
+ -- 1.3.6.1.4.1.52326.1.1.1.1.3
+ gceMode OBJECT-TYPE
+ SYNTAX Integer32 (1..2)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Work mode of EDFA.
+ 1. AGC
+ 2. APC
+ Please note, when you want to change work mode, make sure the relative target value be set first.
+ For example, if you want to set work mode to APC and the output power is 5dBm, you need set 'gceOutputPowerTarget' to 5 first."
+ ::= { alpineGenCardEdfaInfosEntry 3 }
+
+
+ -- 1.3.6.1.4.1.52326.1.1.1.1.4
+ gceOutputPowerTarget OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (1..8))
+ UNITS "dBm"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Output power target of EDFA.
+ If current work mode is APC, then output power will be applied immediately.
+ If current work mode is AGC, then output power will be applied after 'gceMode' is set to APC."
+ ::= { alpineGenCardEdfaInfosEntry 4 }
+
+
+ -- 1.3.6.1.4.1.52326.1.1.1.1.5
+ gceGainTarget OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (1..8))
+ UNITS "dB"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Gain target of EDFA.
+ If current work mode is AGC, then output power will be applied immediately.
+ If current work mode is APC, then output power will be applied after 'gceMode' is set to AGC."
+ ::= { alpineGenCardEdfaInfosEntry 5 }
+
+
+ -- 1.3.6.1.4.1.52326.1.1.1.1.6
+ gceOutputPower OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (1..8))
+ UNITS "dBm"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current output power of EDFA."
+ ::= { alpineGenCardEdfaInfosEntry 6 }
+
+
+ -- 1.3.6.1.4.1.52326.1.1.1.1.7
+ gceGain OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (1..8))
+ UNITS "dB"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current gain of EDFA."
+ ::= { alpineGenCardEdfaInfosEntry 7 }
+
+
+ -- 1.3.6.1.4.1.52326.1.1.1.1.8
+ gceTemperature OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (1..8))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current temperature of EDFA."
+ ::= { alpineGenCardEdfaInfosEntry 8 }
+
+
+ -- 1.3.6.1.4.1.52326.1.1.1.1.9
+ gceSaveConfig OBJECT-TYPE
+ SYNTAX Integer32 (0..2)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Save current configuration into flash for non-valatile setting.
+ 0: Idle/Save Done.
+ 1: Issue save command.
+ 2: Saving.
+ Only value 1 can be accepted in snmp set."
+ ::= { alpineGenCardEdfaInfosEntry 9 }
+
+
+ -- 1.3.6.1.4.1.52326.1.1.1.1.10
+ gceInputPower OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (1..8))
+ UNITS "dBm"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current input power of EDFA."
+ ::= { alpineGenCardEdfaInfosEntry 10 }
+
+
+ -- 1.3.6.1.4.1.52326.1.1.2
+ alpineGenCardEdfaAlarm OBJECT IDENTIFIER ::= { alpineGenCardEdfa 2 }
+
+
+ -- 1.3.6.1.4.1.52326.1.1.2.1
+ alpineGenCardEdfaAlarmThldTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF AlpineGenCardEdfaAlarmThldEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { alpineGenCardEdfaAlarm 1 }
+
+
+ -- 1.3.6.1.4.1.52326.1.1.2.1.1
+ alpineGenCardEdfaAlarmThldEntry OBJECT-TYPE
+ SYNTAX AlpineGenCardEdfaAlarmThldEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Description."
+ INDEX { gceaSlotNum, gceaEdfaNum }
+ ::= { alpineGenCardEdfaAlarmThldTable 1 }
+
+
+ AlpineGenCardEdfaAlarmThldEntry ::=
+ SEQUENCE {
+ gceaSlotNum
+ Integer32,
+ gceaEdfaNum
+ Integer32,
+ gceaInputPowerThld
+ OCTET STRING,
+ gceaOutputPowerThld
+ OCTET STRING,
+ gceaTemperatureThld
+ OCTET STRING
+ }
+
+ -- 1.3.6.1.4.1.52326.1.1.2.1.1.1
+ gceaSlotNum OBJECT-TYPE
+ SYNTAX Integer32 (1..2)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Slot number."
+ ::= { alpineGenCardEdfaAlarmThldEntry 1 }
+
+
+ -- 1.3.6.1.4.1.52326.1.1.2.1.1.2
+ gceaEdfaNum OBJECT-TYPE
+ SYNTAX Integer32 (1..2)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "EDFA Number in the line card.
+ Up to 2 EDFA modules are supported in one line card."
+ ::= { alpineGenCardEdfaAlarmThldEntry 2 }
+
+
+ -- 1.3.6.1.4.1.52326.1.1.2.1.1.3
+ gceaInputPowerThld OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (1..8))
+ UNITS "dBm"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Low threshold of input power."
+ ::= { alpineGenCardEdfaAlarmThldEntry 3 }
+
+
+ -- 1.3.6.1.4.1.52326.1.1.2.1.1.4
+ gceaOutputPowerThld OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (1..8))
+ UNITS "dBm"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Low threshold of output power."
+ ::= { alpineGenCardEdfaAlarmThldEntry 4 }
+
+
+ -- 1.3.6.1.4.1.52326.1.1.2.1.1.5
+ gceaTemperatureThld OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (1..8))
+ UNITS "degreeC"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "High threshold of temperature."
+ ::= { alpineGenCardEdfaAlarmThldEntry 5 }
+
+
+ -- 1.3.6.1.4.1.52326.1.1.2.2
+ alpineGenEdfaAlarmInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF AlpineGenEdfaAlarmInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { alpineGenCardEdfaAlarm 2 }
+
+
+ -- 1.3.6.1.4.1.52326.1.1.2.2.1
+ alpineGenEdfaAlarmInfoEntry OBJECT-TYPE
+ SYNTAX AlpineGenEdfaAlarmInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Description."
+ INDEX { geaiSlotNum, geaiEdfaNum }
+ ::= { alpineGenEdfaAlarmInfoTable 1 }
+
+
+ AlpineGenEdfaAlarmInfoEntry ::=
+ SEQUENCE {
+ geaiSlotNum
+ Integer32,
+ geaiEdfaNum
+ Integer32,
+ geaiCommonAlarm
+ Integer32,
+ geaiCaseTemperatureAlarm
+ Integer32,
+ geaiPumpTemperatureAlarm
+ Integer32,
+ geaiPumpBiasAlarm
+ Integer32,
+ geaiLossInputAlarm
+ Integer32,
+ geaiLossOutputAlarm
+ Integer32
+ }
+
+ -- 1.3.6.1.4.1.52326.1.1.2.2.1.1
+ geaiSlotNum OBJECT-TYPE
+ SYNTAX Integer32 (1..2)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { alpineGenEdfaAlarmInfoEntry 1 }
+
+
+ -- 1.3.6.1.4.1.52326.1.1.2.2.1.2
+ geaiEdfaNum OBJECT-TYPE
+ SYNTAX Integer32 (1..2)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "EDFA Number in the line card.
+ Up to 2 EDFA modules are supported in one line card."
+ ::= { alpineGenEdfaAlarmInfoEntry 2 }
+
+
+ -- 1.3.6.1.4.1.52326.1.1.2.2.1.3
+ geaiCommonAlarm OBJECT-TYPE
+ SYNTAX Integer32 (0..1)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "If any alarm occurs, this field will set to 1.
+ 0. Normal
+ 1. One or some alarm occur."
+ ::= { alpineGenEdfaAlarmInfoEntry 3 }
+
+
+ -- 1.3.6.1.4.1.52326.1.1.2.2.1.4
+ geaiCaseTemperatureAlarm OBJECT-TYPE
+ SYNTAX Integer32 (0..1)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "0. Clear
+ 1. Case temperature alarm occurs."
+ ::= { alpineGenEdfaAlarmInfoEntry 4 }
+
+
+ -- 1.3.6.1.4.1.52326.1.1.2.2.1.5
+ geaiPumpTemperatureAlarm OBJECT-TYPE
+ SYNTAX Integer32 (0..1)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "0. Clear
+ 1. Pump temperature alarm occurs."
+ ::= { alpineGenEdfaAlarmInfoEntry 5 }
+
+
+ -- 1.3.6.1.4.1.52326.1.1.2.2.1.6
+ geaiPumpBiasAlarm OBJECT-TYPE
+ SYNTAX Integer32 (0..1)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "0. Clear
+ 1. Pump bias alarm occurs."
+ ::= { alpineGenEdfaAlarmInfoEntry 6 }
+
+
+ -- 1.3.6.1.4.1.52326.1.1.2.2.1.7
+ geaiLossInputAlarm OBJECT-TYPE
+ SYNTAX Integer32 (0..1)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "0. Clear
+ 1. Loss of input alarm occurs."
+ ::= { alpineGenEdfaAlarmInfoEntry 7 }
+
+
+ -- 1.3.6.1.4.1.52326.1.1.2.2.1.8
+ geaiLossOutputAlarm OBJECT-TYPE
+ SYNTAX Integer32 (0..1)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "0. Clear
+ 1. Loss of output alarm occurs."
+ ::= { alpineGenEdfaAlarmInfoEntry 8 }
+
+
+ -- 1.3.6.1.4.1.52326.1.1.2.3
+ alpineGenEdfaPowerAlarm NOTIFICATION-TYPE
+ OBJECTS { gceOutputPower, geaiLossOutputAlarm }
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { alpineGenCardEdfaAlarm 3 }
+
+
+ -- 1.3.6.1.4.1.52326.1.1.2.4
+ alpineGenEdfaTemperatureAlarm NOTIFICATION-TYPE
+ OBJECTS { gceTemperature, geaiPumpTemperatureAlarm, geaiCaseTemperatureAlarm }
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { alpineGenCardEdfaAlarm 4 }
+
+
+ -- 1.3.6.1.4.1.52326.1.1.2.5
+ alpineGenEdfaBiasAlarm NOTIFICATION-TYPE
+ OBJECTS { geaiPumpBiasAlarm }
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { alpineGenCardEdfaAlarm 5 }
+
+
+ -- 1.3.6.1.4.1.52326.1.1.2.6
+ alpineGenEdfaLossAlarm NOTIFICATION-TYPE
+ OBJECTS { geaiLossInputAlarm }
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { alpineGenCardEdfaAlarm 6 }
+
+
+
+ END
+
+--
+-- ALPINE-GEN-CARD-EDFA-MIB.mib
+--