449 lines
11 KiB
Plaintext
449 lines
11 KiB
Plaintext
--
|
|
-- 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
|
|
--
|