Observium_CE/mibs/nortel/BAY-STACK-SFF-MIB

493 lines
16 KiB
Plaintext

BAY-STACK-SFF-MIB DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-TYPE, MODULE-IDENTITY, Integer32
FROM SNMPv2-SMI
InterfaceIndex
FROM IF-MIB
bayStackMibs
FROM SYNOPTICS-ROOT-MIB;
bayStackDdiSfpMib MODULE-IDENTITY
LAST-UPDATED "201206050000Z"
ORGANIZATION "Avaya"
CONTACT-INFO "Avaya"
DESCRIPTION
"Avaya SFF MIB
Copyright 2012 Avaya, Inc.
All rights reserved.
This Avaya SNMP Management Information Base
Specification embodies Avaya's confidential and
proprietary intellectual property. Avaya retains
all title and ownership in the Specification, including any
revisions.
This Specification is supplied 'AS IS,' and Avaya
makes no warranty, either express or implied, as to the use,
operation, condition, or performance of the Specification."
REVISION "201206050000Z" -- 5 June 2012
DESCRIPTION "v2: Added DDI SFP threshold reached traps."
REVISION "200806030000Z" -- 03 June 2008
DESCRIPTION "v1: Initial version."
::= { bayStackMibs 29 }
bsDdiSfpNotifications OBJECT IDENTIFIER ::= { bayStackDdiSfpMib 0 }
bsDdiSfpObjects OBJECT IDENTIFIER ::= { bayStackDdiSfpMib 1 }
-- -------------------------------------------------------------
-- Textual Conventions
-- -------------------------------------------------------------
-- -------------------------------------------------------------
-- Scalar Objects
-- -------------------------------------------------------------
-- -------------------------------------------------------------
-- SFF Table
-- -------------------------------------------------------------
bsDdiSfpTable OBJECT-TYPE
SYNTAX SEQUENCE OF BsDdiSfpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains information about DDI SFPs. Entries will
exist in this table only for DDI SFP ports."
::= { bsDdiSfpObjects 2 }
bsDdiSfpEntry OBJECT-TYPE
SYNTAX BsDdiSfpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"SFF interface settings."
INDEX { bsDdiSfpIfIndex }
::= { bsDdiSfpTable 1 }
BsDdiSfpEntry ::=
SEQUENCE {
bsDdiSfpIfIndex InterfaceIndex,
bsDdiSfpCalibration INTEGER,
bsDdiSfpRxPowerMeasurement INTEGER,
bsDdiSfpTempValue Integer32,
bsDdiSfpTempLowAlarmThreshold Integer32,
bsDdiSfpTempLowWarnThreshold Integer32,
bsDdiSfpTempHighAlarmThreshold Integer32,
bsDdiSfpTempHighWarnThreshold Integer32,
bsDdiSfpVoltageValue Integer32,
bsDdiSfpVoltageLowAlarmThreshold Integer32,
bsDdiSfpVoltageLowWarnThreshold Integer32,
bsDdiSfpVoltageHighAlarmThreshold Integer32,
bsDdiSfpVoltageHighWarnThreshold Integer32,
bsDdiSfpBiasValue Integer32,
bsDdiSfpBiasLowAlarmThreshold Integer32,
bsDdiSfpBiasLowWarnThreshold Integer32,
bsDdiSfpBiasHighAlarmThreshold Integer32,
bsDdiSfpBiasHighWarnThreshold Integer32,
bsDdiSfpTxPowerValue Integer32,
bsDdiSfpTxPowerLowAlarmThreshold Integer32,
bsDdiSfpTxPowerLowWarnThreshold Integer32,
bsDdiSfpTxPowerHighAlarmThreshold Integer32,
bsDdiSfpTxPowerHighWarnThreshold Integer32,
bsDdiSfpRxPowerValue Integer32,
bsDdiSfpRxPowerLowAlarmThreshold Integer32,
bsDdiSfpRxPowerLowWarnThreshold Integer32,
bsDdiSfpRxPowerHighAlarmThreshold Integer32,
bsDdiSfpRxPowerHighWarnThreshold Integer32
}
bsDdiSfpIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Identifies the ifIndex of the SFF port."
::= { bsDdiSfpEntry 1 }
bsDdiSfpCalibration OBJECT-TYPE
SYNTAX INTEGER {
internal(1),
external(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates whether the actual values read from EEPROM
internally within an implementation are already calibrated to the
appropriate units (Volts, mA, dB, etc), or whether these values
are first converted to appropriate units. The value external(2)
indicates that the values as read from EEPROM must be converted.
Note that this is only an indication of what happens internally
within an implementation, and does not have any effect on the
values of other columns in this table."
::= { bsDdiSfpEntry 2 }
bsDdiSfpRxPowerMeasurement OBJECT-TYPE
SYNTAX INTEGER {
oma(1),
averagePower(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the measurement type used for the received
power. A value of oma(1) indicates Optical Modulation Amplitude
(OMA)."
::= { bsDdiSfpEntry 3 }
bsDdiSfpTempValue OBJECT-TYPE
SYNTAX Integer32 (-1280000..1280000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The actual temperature value, measured in 1/10000 Celsius."
::= { bsDdiSfpEntry 4 }
bsDdiSfpTempLowAlarmThreshold OBJECT-TYPE
SYNTAX Integer32 (-1280000..1280000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The low alarm temperature threshold, measure in 1/10000 Celsius."
::= { bsDdiSfpEntry 5 }
bsDdiSfpTempLowWarnThreshold OBJECT-TYPE
SYNTAX Integer32 (-1280000..1280000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The low warn temperature threshold, measure in 1/10000 Celsius."
::= { bsDdiSfpEntry 6 }
bsDdiSfpTempHighAlarmThreshold OBJECT-TYPE
SYNTAX Integer32 (-1280000..1280000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The high alarm temperature threshold, measure in 1/10000 Celsius."
::= { bsDdiSfpEntry 7 }
bsDdiSfpTempHighWarnThreshold OBJECT-TYPE
SYNTAX Integer32 (-1280000..1280000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The high warn temperature threshold, measure in 1/10000 Celsius."
::= { bsDdiSfpEntry 8 }
bsDdiSfpVoltageValue OBJECT-TYPE
SYNTAX Integer32 (0..65500)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The actual voltage value, measured in 1/10000 volts."
::= { bsDdiSfpEntry 9 }
bsDdiSfpVoltageLowAlarmThreshold OBJECT-TYPE
SYNTAX Integer32 (0..65500)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The low alarm voltage threshold, measured in 1/10000 volts."
::= { bsDdiSfpEntry 10 }
bsDdiSfpVoltageLowWarnThreshold OBJECT-TYPE
SYNTAX Integer32 (0..65500)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The low warn voltage threshold, measured in 1/10000 volts."
::= { bsDdiSfpEntry 11 }
bsDdiSfpVoltageHighAlarmThreshold OBJECT-TYPE
SYNTAX Integer32 (0..65500)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The high alarm voltage threshold, measured in 1/10000 volts."
::= { bsDdiSfpEntry 12 }
bsDdiSfpVoltageHighWarnThreshold OBJECT-TYPE
SYNTAX Integer32 (0..65500)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The high warn voltage threshold, measured in 1/10000 volts."
::= { bsDdiSfpEntry 13 }
bsDdiSfpBiasValue OBJECT-TYPE
SYNTAX Integer32 (0..1280000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The actual bias value, measured in 1/10000 mA."
::= { bsDdiSfpEntry 14 }
bsDdiSfpBiasLowAlarmThreshold OBJECT-TYPE
SYNTAX Integer32 (0..1280000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The low alarm bias threshold, measured in 1/10000 mA."
::= { bsDdiSfpEntry 15 }
bsDdiSfpBiasLowWarnThreshold OBJECT-TYPE
SYNTAX Integer32 (0..1280000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The low warn bias threshold, measured in 1/10000 mA."
::= { bsDdiSfpEntry 16 }
bsDdiSfpBiasHighAlarmThreshold OBJECT-TYPE
SYNTAX Integer32 (0..1280000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The high alarm bias threshold, measured in 1/10000 mA."
::= { bsDdiSfpEntry 17 }
bsDdiSfpBiasHighWarnThreshold OBJECT-TYPE
SYNTAX Integer32 (0..1280000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The high warn bias threshold, measured in 1/10000 mA."
::= { bsDdiSfpEntry 18 }
bsDdiSfpTxPowerValue OBJECT-TYPE
SYNTAX Integer32 (-400000..83000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The actual transmit power value, measured in 1/10000 dBm."
::= { bsDdiSfpEntry 19 }
bsDdiSfpTxPowerLowAlarmThreshold OBJECT-TYPE
SYNTAX Integer32 (-400000..83000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The low alarm transmit power threshold, measured in 1/10000 dBm."
::= { bsDdiSfpEntry 20 }
bsDdiSfpTxPowerLowWarnThreshold OBJECT-TYPE
SYNTAX Integer32 (-400000..83000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The low warn transmit power threshold, measured in 1/10000 dBm."
::= { bsDdiSfpEntry 21 }
bsDdiSfpTxPowerHighAlarmThreshold OBJECT-TYPE
SYNTAX Integer32 (-400000..83000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The high alarm transmit power threshold, measured in 1/10000 dBm."
::= { bsDdiSfpEntry 22 }
bsDdiSfpTxPowerHighWarnThreshold OBJECT-TYPE
SYNTAX Integer32 (-400000..83000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The high warn transmit power threshold, measured in 1/10000 dBm."
::= { bsDdiSfpEntry 23 }
bsDdiSfpRxPowerValue OBJECT-TYPE
SYNTAX Integer32 (-400000..83000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The actual receive power value, measured in 1/10000 dBm."
::= { bsDdiSfpEntry 24 }
bsDdiSfpRxPowerLowAlarmThreshold OBJECT-TYPE
SYNTAX Integer32 (-400000..83000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The low alarm receive power threshold, measured in 1/10000 dBm."
::= { bsDdiSfpEntry 25 }
bsDdiSfpRxPowerLowWarnThreshold OBJECT-TYPE
SYNTAX Integer32 (-400000..83000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The low warn receive power threshold, measured in 1/10000 dBm."
::= { bsDdiSfpEntry 26 }
bsDdiSfpRxPowerHighAlarmThreshold OBJECT-TYPE
SYNTAX Integer32 (-400000..83000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The high alarm receive power threshold, measured in 1/10000 dBm."
::= { bsDdiSfpEntry 27 }
bsDdiSfpRxPowerHighWarnThreshold OBJECT-TYPE
SYNTAX Integer32 (-400000..83000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The high warn receive power threshold, measured in 1/10000 dBm."
::= { bsDdiSfpEntry 28 }
-- -------------------------------------------------------------
-- Notifications
-- -------------------------------------------------------------
bsDdiSfpTempAlarm NOTIFICATION-TYPE
OBJECTS {
bsDdiSfpTempValue
}
STATUS current
DESCRIPTION
"This notification is generated when a transceiver's temperature reaches an alarm level."
::= { bsDdiSfpNotifications 1 }
bsDdiSfpTempWarn NOTIFICATION-TYPE
OBJECTS {
bsDdiSfpTempValue
}
STATUS current
DESCRIPTION
"This notification is generated when a transceiver's temperature reaches a warning level."
::= { bsDdiSfpNotifications 2 }
bsDdiSfpTempNormal NOTIFICATION-TYPE
OBJECTS {
bsDdiSfpTempValue
}
STATUS current
DESCRIPTION
"This notification is generated when a transceiver's temperature reaches normal operating level.
The notification is triggered after the transceiver's temperature has reached a warning or alarm
level and then returns to normal level."
::= { bsDdiSfpNotifications 3 }
bsDdiSfpVoltageAlarm NOTIFICATION-TYPE
OBJECTS {
bsDdiSfpVoltageValue
}
STATUS current
DESCRIPTION
"This notification is generated when a transceiver's voltage reaches an alarm level."
::= { bsDdiSfpNotifications 4 }
bsDdiSfpVoltageWarn NOTIFICATION-TYPE
OBJECTS {
bsDdiSfpVoltageValue
}
STATUS current
DESCRIPTION
"This notification is generated when a transceiver's voltage reaches a warning level."
::= { bsDdiSfpNotifications 5 }
bsDdiSfpVoltageNormal NOTIFICATION-TYPE
OBJECTS {
bsDdiSfpVoltageValue
}
STATUS current
DESCRIPTION
"This notification is generated when a transceiver's voltage reaches normal operating level.
The notification is triggered after the transceiver's voltage has reached a warning or alarm
level and then returns to normal level."
::= { bsDdiSfpNotifications 6 }
bsDdiSfpBiasAlarm NOTIFICATION-TYPE
OBJECTS {
bsDdiSfpBiasValue
}
STATUS current
DESCRIPTION
"This notification is generated when a transceiver's bias reaches an alarm level."
::= { bsDdiSfpNotifications 7 }
bsDdiSfpBiasWarn NOTIFICATION-TYPE
OBJECTS {
bsDdiSfpBiasValue
}
STATUS current
DESCRIPTION
"This notification is generated when a transceiver's bias reaches a warning level."
::= { bsDdiSfpNotifications 8 }
bsDdiSfpBiasNormal NOTIFICATION-TYPE
OBJECTS {
bsDdiSfpBiasValue
}
STATUS current
DESCRIPTION
"This notification is generated when a transceiver's bias reaches normal operating level.
The notification is triggered after the transceiver's bias has reached a warning or alarm
level and then returns to normal level."
::= { bsDdiSfpNotifications 9 }
bsDdiSfpTxAlarm NOTIFICATION-TYPE
OBJECTS {
bsDdiSfpTxPowerValue
}
STATUS current
DESCRIPTION
"This notification is generated when a transceiver's transmit power reaches an alarm level."
::= { bsDdiSfpNotifications 10 }
bsDdiSfpTxWarn NOTIFICATION-TYPE
OBJECTS {
bsDdiSfpTxPowerValue
}
STATUS current
DESCRIPTION
"This notification is generated when a transceiver's transmit power reaches a warning level."
::= { bsDdiSfpNotifications 11 }
bsDdiSfpTxNormal NOTIFICATION-TYPE
OBJECTS {
bsDdiSfpTxPowerValue
}
STATUS current
DESCRIPTION
"This notification is generated when a transceiver's transmit power reaches normal operating level.
The notification is triggered after the transceiver's transmit power has reached a warning or alarm
level and then returns to normal level."
::= { bsDdiSfpNotifications 12 }
bsDdiSfpRxAlarm NOTIFICATION-TYPE
OBJECTS {
bsDdiSfpRxPowerValue
}
STATUS current
DESCRIPTION
"This notification is generated when a transceiver's receive power reaches an alarm level."
::= { bsDdiSfpNotifications 13 }
bsDdiSfpRxWarn NOTIFICATION-TYPE
OBJECTS {
bsDdiSfpRxPowerValue
}
STATUS current
DESCRIPTION
"This notification is generated when a transceiver's receive power reaches a warning level."
::= { bsDdiSfpNotifications 14 }
bsDdiSfpRxNormal NOTIFICATION-TYPE
OBJECTS {
bsDdiSfpRxPowerValue
}
STATUS current
DESCRIPTION
"This notification is generated when a transceiver's receive power reaches normal operating level.
The notification is triggered after the transceiver's receive power has reached a warning or alarm
level and then returns to normal level."
::= { bsDdiSfpNotifications 15 }
END