mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
* Ericsson IPOS Yaml * Add files via upload * Add files via upload * Add files via upload * Add files via upload * Ericsson IPOS MIBs * Ericsson IPOS - Serial & Hardware detection * Ericsson IPOS - Remove mempool from overview * SSR8020 SNMPrec * Ericsson IPOS SSR 8020 Test * Delete tests/snmpsim/ericsson-ipos_ssr8020.snmpwalk * SSR8020 SNMPrec * Add storage to overview * Move to new SnmpQuery * SnmpQuery() instead of snmp_* * Delete mibs/ericsson directory * Create ERICSSON-TOP-MIB * Add files via upload
713 lines
28 KiB
Plaintext
713 lines
28 KiB
Plaintext
-- %DNP% $Id: ERICSSON-ROUTER-OPTICAL-TRANSCEIVER-MIB.my,v 1.1.4.3.62.2 2015/06/25 17:26:18 $
|
|
-- %DNP% $Source: /cvsroot/pkt/sw/se/xc/bsd/config/snmp/mibs/ERICSSON-ROUTER-OPTICAL-TRANSCEIVER-MIB.my,v $
|
|
-- *****************************************************************
|
|
-- ERICSSON-ROUTER-OPTICAL-TRANSCEIVER-MIB
|
|
--
|
|
-- %DNP% Copyright (c) 2015 Ericsson AB.
|
|
-- %DNP% All rights reserved.
|
|
--
|
|
-- *****************************************************************
|
|
|
|
ERICSSON-ROUTER-OPTICAL-TRANSCEIVER-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE,
|
|
Integer32, transmission,
|
|
Unsigned32, NOTIFICATION-TYPE
|
|
FROM SNMPv2-SMI
|
|
DisplayString, TruthValue,
|
|
DateAndTime, TEXTUAL-CONVENTION
|
|
FROM SNMPv2-TC
|
|
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
|
|
FROM SNMPv2-CONF
|
|
SnmpAdminString
|
|
FROM SNMP-FRAMEWORK-MIB
|
|
IANAItuProbableCause
|
|
FROM IANA-ITU-ALARM-TC-MIB
|
|
ifIndex
|
|
FROM IF-MIB
|
|
eriRouterMgmt
|
|
FROM ERICSSON-ROUTER-SMI
|
|
EriRouterSlot, EriRouterPort
|
|
FROM ERICSSON-ROUTER-TC
|
|
EriRouterAlarmId, EriRouterAlarmServiceAffecting,
|
|
EriRouterAlarmPerceivedSeverity
|
|
FROM ERICSSON-ROUTER-ALARM-TC
|
|
eriRouterSfpMonMIBObjects,eriRouterSfpMonMIBNotifications,
|
|
eriRouterSfpAlarmId, eriRouterSfpAlarmType,
|
|
eriRouterSfpAlarmDescription,
|
|
eriRouterSfpMonMIBConformance, eriRouterSfpAlarmSeverity,
|
|
eriRouterSfpAlarmDateAndTime,
|
|
eriRouterSfpAlarmProbableCause
|
|
FROM ERICSSON-ROUTER-SFP-MIB;
|
|
|
|
eriRouterOpticalTransceiver MODULE-IDENTITY
|
|
LAST-UPDATED "201506250000Z" -- June 25, 2015
|
|
ORGANIZATION "Ericsson AB"
|
|
CONTACT-INFO
|
|
" Ericsson AB.
|
|
|
|
Postal: 200 Headquarters Dr
|
|
San Jose, CA 95134
|
|
USA
|
|
|
|
Phone: +1 408 750 5000
|
|
Fax: +1 408 750 5599
|
|
|
|
"
|
|
|
|
DESCRIPTION
|
|
"The MIB used to manage the Optical Transceivers
|
|
in Line Card ports in SSR
|
|
"
|
|
REVISION "201506250000Z" -- June 25, 2015
|
|
DESCRIPTION
|
|
"Initial version."
|
|
::= { eriRouterMgmt 50 }
|
|
|
|
eriRouterOpticalTransceiverDetails OBJECT IDENTIFIER
|
|
::= { eriRouterOpticalTransceiver 1 }
|
|
|
|
eriRouterOpticalTransceiverPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EriRouterOpticalTransceiverPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains the ports with optical transceivers
|
|
and corresponding parameters"
|
|
::= { eriRouterOpticalTransceiverDetails 1 }
|
|
|
|
eriRouterOpticalTransceiverPortEntry OBJECT-TYPE
|
|
SYNTAX EriRouterOpticalTransceiverPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Line Card port optical transceiver parameter
|
|
description.
|
|
"
|
|
INDEX {ifIndex }
|
|
::= { eriRouterOpticalTransceiverPortTable 1 }
|
|
|
|
|
|
EriRouterOpticalTransceiverPortEntry ::= SEQUENCE {
|
|
eriRouterOpticalTransceiverCardSlot EriRouterSlot,
|
|
eriRouterOpticalTransceiverPort EriRouterPort,
|
|
eriRouterOpticalTransceiverType OCTET STRING,
|
|
eriRouterOpticalTransceiverMediaType OCTET STRING,
|
|
eriRouterOpticalTransceiverEriRouterEricssonApproved TruthValue,
|
|
eriRouterOpticalTransceiverDiagMonitoring TruthValue,
|
|
eriRouterOpticalTransceiverCLEIcode OCTET STRING,
|
|
eriRouterOpticalTransceiverSerialNo OCTET STRING,
|
|
eriRouterOpticalTransceiverFrequency OCTET STRING,
|
|
eriRouterOpticalTransceiverWaveLength EriRouterOpticalTransceiverParamWaveLength,
|
|
eriRouterOpticalTransceiverAdditionalFeatures OCTET STRING,
|
|
eriRouterOpticalTransceiverFrequencyStart OCTET STRING,
|
|
eriRouterOpticalTransceiverFrequencyEnd OCTET STRING,
|
|
eriRouterOpticalTransceiverFrequencySpacing OCTET STRING,
|
|
eriRouterOpticalTransceiverOTNFramer OCTET STRING,
|
|
eriRouterOpticalTransceiverOTNFEC OCTET STRING,
|
|
eriRouterOpticalTransceiverPowerLevel OCTET STRING,
|
|
eriRouterOpticalTransceiverActiveAlarmCount INTEGER,
|
|
eriRouterOpticalTransceiverParamBitMask Integer32,
|
|
eriRouterOpticalTransceiverLaneCount INTEGER
|
|
}
|
|
|
|
|
|
eriRouterOpticalTransceiverCardSlot OBJECT-TYPE
|
|
SYNTAX EriRouterSlot
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The chassis slot number in which the card is
|
|
present where the Optical Transceiver plugged in."
|
|
::= { eriRouterOpticalTransceiverPortEntry 1 }
|
|
|
|
|
|
eriRouterOpticalTransceiverPort OBJECT-TYPE
|
|
SYNTAX EriRouterPort
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port number where the Optical Transceiver plugged in."
|
|
::= { eriRouterOpticalTransceiverPortEntry 2 }
|
|
|
|
eriRouterOpticalTransceiverType OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type and category of Optical Transceiver"
|
|
::= { eriRouterOpticalTransceiverPortEntry 3 }
|
|
|
|
eriRouterOpticalTransceiverMediaType OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Optical Transceiver Media Type"
|
|
::= { eriRouterOpticalTransceiverPortEntry 4 }
|
|
|
|
eriRouterOpticalTransceiverEriRouterEricssonApproved OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Is the Optical Transceiver n this port approved
|
|
by Ericsson, Yes/No?
|
|
"
|
|
::= { eriRouterOpticalTransceiverPortEntry 5 }
|
|
|
|
eriRouterOpticalTransceiverDiagMonitoring OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Is Optical Transceiver Diag Monitoring On or Off?"
|
|
::= { eriRouterOpticalTransceiverPortEntry 6 }
|
|
|
|
eriRouterOpticalTransceiverCLEIcode OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Optical Transceiver Common Language Equipment Identifier (CLEI) code."
|
|
::= { eriRouterOpticalTransceiverPortEntry 7 }
|
|
|
|
eriRouterOpticalTransceiverSerialNo OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Optical Transceiver serial number"
|
|
::= { eriRouterOpticalTransceiverPortEntry 8 }
|
|
|
|
|
|
eriRouterOpticalTransceiverFrequency OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Optical Transceiver Frequency"
|
|
::= { eriRouterOpticalTransceiverPortEntry 9 }
|
|
|
|
|
|
eriRouterOpticalTransceiverWaveLength OBJECT-TYPE
|
|
SYNTAX EriRouterOpticalTransceiverParamWaveLength
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Optical Transceiver Wave Length"
|
|
::= { eriRouterOpticalTransceiverPortEntry 10 }
|
|
|
|
eriRouterOpticalTransceiverAdditionalFeatures OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Optical Transceiver Additional Features such as,
|
|
Is Optical Transceiver OTN capable?
|
|
and/or Is Optical Transceiver Tunable?"
|
|
::= { eriRouterOpticalTransceiverPortEntry 11 }
|
|
|
|
eriRouterOpticalTransceiverFrequencyStart OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Frequency Start for tunable optical transceiver.
|
|
Not applicable if optical transceiver is not tunable"
|
|
::= { eriRouterOpticalTransceiverPortEntry 12 }
|
|
|
|
eriRouterOpticalTransceiverFrequencyEnd OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Frequency End for tunable optical transceiver.
|
|
Not applicable if optical transceiver is not tunable"
|
|
::= { eriRouterOpticalTransceiverPortEntry 13 }
|
|
|
|
eriRouterOpticalTransceiverFrequencySpacing OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Frequency Spacing for tunable optical transceiver.
|
|
Not applicable if optical transceiver is not tunable"
|
|
::= { eriRouterOpticalTransceiverPortEntry 14 }
|
|
|
|
eriRouterOpticalTransceiverOTNFramer OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Framer of OTN if optical transceiver is OTN capable.
|
|
Not applicable if optical transceiver is not OTN
|
|
capable
|
|
"
|
|
::= { eriRouterOpticalTransceiverPortEntry 15 }
|
|
|
|
eriRouterOpticalTransceiverOTNFEC OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"FEC of OTN if optical transceiver is OTN capable.
|
|
Not applicable if optical transceiver is not OTN
|
|
capable
|
|
"
|
|
::= { eriRouterOpticalTransceiverPortEntry 16 }
|
|
|
|
eriRouterOpticalTransceiverPowerLevel OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Optical Transceiver Power Level"
|
|
::= { eriRouterOpticalTransceiverPortEntry 17 }
|
|
|
|
eriRouterOpticalTransceiverActiveAlarmCount OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of alarms active on the Optical Transceiver
|
|
"
|
|
::= { eriRouterOpticalTransceiverPortEntry 18 }
|
|
|
|
eriRouterOpticalTransceiverParamBitMask OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This Bit Mask indicates which values are valid for
|
|
EriRouterOpticalTransceiverParamType in
|
|
eriRouterOpticalTransceiverParamTable:
|
|
0x0001 optical transceiver txpower valid
|
|
0x0002 optical transceiver rxpower valid
|
|
0x0004 optical transceiver temperature valid
|
|
0x0008 optical transceiver laserBiasCurrent valid
|
|
0x0010 optical transceiver soaBiasCurrent valid
|
|
0x0020 optical transceiver Vcc valid
|
|
0x0040 optical transceiver aux1 valid
|
|
0x0080 optical transceiver aux2 valid
|
|
0x0100 optical transceiver lane txpower valid
|
|
0x0200 optical transceiver lane rxpower valid
|
|
0x0400 optical transceiver lane temperature valid
|
|
0x0800 optical transceiver lane laserBiasCurrent valid
|
|
"
|
|
::= { eriRouterOpticalTransceiverPortEntry 19 }
|
|
|
|
eriRouterOpticalTransceiverLaneCount OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Lanes in optical transceiver"
|
|
::= { eriRouterOpticalTransceiverPortEntry 20 }
|
|
|
|
EriRouterOpticalTransceiverParamType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enums for optical transceiver parameters
|
|
|
|
txpower (1) : transmitter power
|
|
rxpower (2) : receiver power
|
|
temperature (3) : Temperature
|
|
laserBiasCurrent (4) : Laser bias current in 100s of microamperes
|
|
soaBiasCurrent (5) : SOA Bias Current in 100s of microamperes
|
|
Applicable for CFP and similar types of optical
|
|
transceivers.
|
|
Vcc (6) : Voltage
|
|
aux1 (7) : Auxiliary measurement 1 for XFP/CFP and similar types
|
|
of optical transceivers defined in Byte 222 in
|
|
INF-8077i: 10 Gigabit Small Form Factor
|
|
Pluggable Module.
|
|
aux2 (8) : Auxiliary measurement 2 for XFP/CFP and similar types
|
|
of optical transceivers defined in Byte 222 in
|
|
INF-8077i: 10 Gigabit Small Form Factor
|
|
Pluggable Module
|
|
"
|
|
SYNTAX INTEGER {
|
|
txpower(1),
|
|
rxpower(2),
|
|
temperature(3),
|
|
laserBiasCurrent(4),
|
|
soaBiasCurrent(5),
|
|
vcc(6),
|
|
aux1 (7),
|
|
aux2 (8)
|
|
}
|
|
|
|
|
|
EriRouterOpticalTransceiverParamWaveLength ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "d-2"
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Wave Length in NM in 1/100th"
|
|
SYNTAX Integer32 (-1000000..1000000 )
|
|
|
|
|
|
EriRouterOpticalTransceiverParameterValue ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "d-3"
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Tx power value or threshold value - unit milli dbm
|
|
Rx power value or threshold value - unit milli dbm
|
|
temperature value or threshold value - Represents a temperature,
|
|
in degrees Celsius (0..(100.000))
|
|
Bias Current value or threshold value - unit 100s of microamperes
|
|
Vcc value or threshold value in millivolts
|
|
AUX1 if measured will be one of the following
|
|
APD Bias Voltage value or threshold value
|
|
TEC Current value or threshold value
|
|
Laser Temperature value or threshold value
|
|
Laser Wavelength value or threshold value
|
|
Supply voltage options (+5V or +3.3V or + 1.8V or -5.2V)
|
|
value or threshold value
|
|
Supply current options (+5V or +3.3V or + 1.8V or -5.2V)
|
|
value or threshold value
|
|
Reserved
|
|
AUX2 if measured will be one of the following
|
|
APD Bias Voltage value or threshold value
|
|
TEC Current value or threshold value
|
|
Laser Temperature value or threshold value
|
|
Laser Wavelength value or threshold value
|
|
Supply voltage options (+5V or +3.3V or + 1.8V or -5.2V)
|
|
value or threshold value
|
|
Supply current options (+5V or +3.3V or + 1.8V or -5.2V)
|
|
value or threshold value
|
|
Reserved
|
|
"
|
|
SYNTAX Integer32 (-1000000..1000000 )
|
|
|
|
|
|
eriRouterOpticalTransceiverParamTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EriRouterOpticalTransceiverParamEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table provides objects to monitor optical
|
|
transceiver parameters in a network element. It also
|
|
provides objects for monitoring high and low warning and
|
|
alarm threshold on these monitored parameters."
|
|
::= { eriRouterOpticalTransceiverDetails 2 }
|
|
|
|
|
|
eriRouterOpticalTransceiverParamEntry OBJECT-TYPE
|
|
SYNTAX EriRouterOpticalTransceiverParamEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"OpticalTransceiver Parameter Entries in Table"
|
|
INDEX { ifIndex, eriRouterOpticalTransceiverParamType }
|
|
::= { eriRouterOpticalTransceiverParamTable 1 }
|
|
|
|
|
|
EriRouterOpticalTransceiverParamEntry ::= SEQUENCE {
|
|
eriRouterOpticalTransceiverParamType EriRouterOpticalTransceiverParamType,
|
|
eriRouterOpticalTransceiverParamDescription OCTET STRING,
|
|
eriRouterOpticalTransceiverCurrentValue EriRouterOpticalTransceiverParameterValue,
|
|
eriRouterOpticalTransceiverMaxAlarmValue EriRouterOpticalTransceiverParameterValue,
|
|
eriRouterOpticalTransceiverMaxWarningValue EriRouterOpticalTransceiverParameterValue,
|
|
eriRouterOpticalTransceiverMinAlarmValue EriRouterOpticalTransceiverParameterValue,
|
|
eriRouterOpticalTransceiverMinWarningValue EriRouterOpticalTransceiverParameterValue
|
|
}
|
|
|
|
|
|
eriRouterOpticalTransceiverParamType OBJECT-TYPE
|
|
SYNTAX EriRouterOpticalTransceiverParamType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the optical parameter type that
|
|
is being monitored in this entry.
|
|
"
|
|
::= { eriRouterOpticalTransceiverParamEntry 1 }
|
|
|
|
eriRouterOpticalTransceiverParamDescription OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the optical parameter description including
|
|
units that is being monitored in this entry.
|
|
"
|
|
::= { eriRouterOpticalTransceiverParamEntry 2 }
|
|
|
|
|
|
|
|
eriRouterOpticalTransceiverCurrentValue OBJECT-TYPE
|
|
SYNTAX EriRouterOpticalTransceiverParameterValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current value of tx power, rx power, temperature,
|
|
bias current and Vcc
|
|
"
|
|
::= { eriRouterOpticalTransceiverParamEntry 3 }
|
|
|
|
|
|
eriRouterOpticalTransceiverMaxAlarmValue OBJECT-TYPE
|
|
SYNTAX EriRouterOpticalTransceiverParameterValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The alarm high threshold value of tx power, rx power,
|
|
temperature, bias current and Vcc
|
|
"
|
|
::= { eriRouterOpticalTransceiverParamEntry 4 }
|
|
|
|
|
|
eriRouterOpticalTransceiverMaxWarningValue OBJECT-TYPE
|
|
SYNTAX EriRouterOpticalTransceiverParameterValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The warning high threshold value of tx power, rx power,
|
|
temperature, bias current and Vcc
|
|
"
|
|
::= { eriRouterOpticalTransceiverParamEntry 5 }
|
|
|
|
|
|
eriRouterOpticalTransceiverMinAlarmValue OBJECT-TYPE
|
|
SYNTAX EriRouterOpticalTransceiverParameterValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The alarm low threshold value of tx power, rx power,
|
|
temperature, bias current and Vcc
|
|
"
|
|
::= { eriRouterOpticalTransceiverParamEntry 6 }
|
|
|
|
|
|
eriRouterOpticalTransceiverMinWarningValue OBJECT-TYPE
|
|
SYNTAX EriRouterOpticalTransceiverParameterValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The warning low threshold value of tx power, rx power,
|
|
temperature, bias current and Vcc
|
|
"
|
|
::= { eriRouterOpticalTransceiverParamEntry 7 }
|
|
|
|
|
|
EriRouterLaneInOpticalTransceiverParamType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enums for optical transceiver parameters
|
|
|
|
laneTxPower (1) : transmitter power
|
|
laneRxPower (2) : receiver power
|
|
laneTemperature (3) : Temperature
|
|
laneLaserBiasCurrent (4) : Laser bias current in 100s of microamperes
|
|
"
|
|
SYNTAX INTEGER {
|
|
laneTxPower(1),
|
|
laneRxPower(2),
|
|
laneTemperature(3),
|
|
laneLaserBiasCurrent(4)
|
|
}
|
|
|
|
|
|
EriRouterLaneInOpticalTransceiverParameterValue ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "d-3"
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Tx power range - unit milli dbm
|
|
Rx power range - unit milli dbm
|
|
temperature range - Represents a temperature,
|
|
in degrees Celsius (0..(100.000))
|
|
Bias Current Range - unit 100s of microamperes"
|
|
SYNTAX Integer32 (-1000000..1000000 )
|
|
|
|
|
|
eriRouterLaneInOpticalTransceiverParamTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EriRouterLaneInOpticalTransceiverParamEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table provides objects to monitor optical
|
|
transceiver parameters in a network element. It also
|
|
provides objects for monitoring high and low warning and
|
|
alarm threshold on these monitored parameters.
|
|
"
|
|
::= { eriRouterOpticalTransceiverDetails 3 }
|
|
|
|
|
|
eriRouterLaneInOpticalTransceiverParamEntry OBJECT-TYPE
|
|
SYNTAX EriRouterLaneInOpticalTransceiverParamEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LaneInOpticalTransceiver Parameter Entries in Table"
|
|
INDEX { ifIndex, eriRouterLaneInOpticalTransceiverParamType, eriRouterLaneInOpticalTransceiver }
|
|
::= { eriRouterLaneInOpticalTransceiverParamTable 1 }
|
|
|
|
|
|
EriRouterLaneInOpticalTransceiverParamEntry ::= SEQUENCE {
|
|
eriRouterLaneInOpticalTransceiver Integer32,
|
|
eriRouterLaneInOpticalTransceiverParamType EriRouterLaneInOpticalTransceiverParamType,
|
|
eriRouterLaneInOpticalTransceiverCurrentValue EriRouterLaneInOpticalTransceiverParameterValue,
|
|
eriRouterLaneInOpticalTransceiverMaxAlarmValue EriRouterLaneInOpticalTransceiverParameterValue,
|
|
eriRouterLaneInOpticalTransceiverMaxWarningValue EriRouterLaneInOpticalTransceiverParameterValue,
|
|
eriRouterLaneInOpticalTransceiverMinAlarmValue EriRouterLaneInOpticalTransceiverParameterValue,
|
|
eriRouterLaneInOpticalTransceiverMinWarningValue EriRouterLaneInOpticalTransceiverParameterValue
|
|
}
|
|
|
|
|
|
eriRouterLaneInOpticalTransceiver OBJECT-TYPE
|
|
SYNTAX Integer32 (1..16)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the optical tranceiver lane that
|
|
is being monitored in this entry.
|
|
"
|
|
::= { eriRouterLaneInOpticalTransceiverParamEntry 1 }
|
|
|
|
|
|
eriRouterLaneInOpticalTransceiverParamType OBJECT-TYPE
|
|
SYNTAX EriRouterLaneInOpticalTransceiverParamType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the optical parameter type that
|
|
is being monitored in this entry.
|
|
"
|
|
::= { eriRouterLaneInOpticalTransceiverParamEntry 2 }
|
|
|
|
|
|
eriRouterLaneInOpticalTransceiverCurrentValue OBJECT-TYPE
|
|
SYNTAX EriRouterLaneInOpticalTransceiverParameterValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current value of tx power, rx power, temperature,
|
|
bias current and Vcc
|
|
"
|
|
::= { eriRouterLaneInOpticalTransceiverParamEntry 3 }
|
|
|
|
|
|
eriRouterLaneInOpticalTransceiverMaxAlarmValue OBJECT-TYPE
|
|
SYNTAX EriRouterLaneInOpticalTransceiverParameterValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The alarm high threshold value of tx power, rx power,
|
|
temperature, bias current and Vcc
|
|
"
|
|
::= { eriRouterLaneInOpticalTransceiverParamEntry 4 }
|
|
|
|
|
|
eriRouterLaneInOpticalTransceiverMaxWarningValue OBJECT-TYPE
|
|
SYNTAX EriRouterLaneInOpticalTransceiverParameterValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The warning high threshold value of tx power, rx power,
|
|
temperature, bias current and Vcc
|
|
"
|
|
::= { eriRouterLaneInOpticalTransceiverParamEntry 5 }
|
|
|
|
|
|
eriRouterLaneInOpticalTransceiverMinAlarmValue OBJECT-TYPE
|
|
SYNTAX EriRouterLaneInOpticalTransceiverParameterValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The alarm low threshold value of tx power, rx power,
|
|
temperature, bias current and Vcc
|
|
"
|
|
::= { eriRouterLaneInOpticalTransceiverParamEntry 6 }
|
|
|
|
|
|
eriRouterLaneInOpticalTransceiverMinWarningValue OBJECT-TYPE
|
|
SYNTAX EriRouterLaneInOpticalTransceiverParameterValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The warning low threshold value of tx power, rx power,
|
|
temperature, bias current and Vcc"
|
|
::= { eriRouterLaneInOpticalTransceiverParamEntry 7 }
|
|
|
|
-- MIB Objects
|
|
|
|
|
|
eriRouterOpticalTransceiverAlarm NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
ifIndex,
|
|
eriRouterOpticalTransceiverCardSlot,
|
|
eriRouterOpticalTransceiverPort,
|
|
eriRouterOpticalTransceiverParamType,
|
|
eriRouterSfpAlarmId,
|
|
eriRouterSfpAlarmSeverity,
|
|
eriRouterSfpAlarmType,
|
|
eriRouterSfpAlarmDateAndTime,
|
|
eriRouterSfpAlarmDescription,
|
|
eriRouterSfpAlarmProbableCause
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An eriRouterOpticalTransceiverAlarm notification signifies that an
|
|
alarm has been raised or cleared on a Optical Transceiver"
|
|
::= { eriRouterSfpMonMIBNotifications 2 }
|
|
|
|
|
|
eriRouterOpticalTransceiverLaneAlarm NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
ifIndex,
|
|
eriRouterOpticalTransceiverCardSlot,
|
|
eriRouterOpticalTransceiverPort,
|
|
eriRouterLaneInOpticalTransceiver,
|
|
eriRouterLaneInOpticalTransceiverParamType,
|
|
eriRouterSfpAlarmId,
|
|
eriRouterSfpAlarmSeverity,
|
|
eriRouterSfpAlarmType,
|
|
eriRouterSfpAlarmDateAndTime,
|
|
eriRouterSfpAlarmDescription,
|
|
eriRouterSfpAlarmProbableCause
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An eriRouterOpticalTransceiverLaneAlarm notification signifies that an
|
|
alarm has been raised or cleared in a lane on a Optical Transceiver"
|
|
::= { eriRouterSfpMonMIBNotifications 3 }
|
|
|
|
|
|
-- Conformance Statements
|
|
|
|
eriRouterOpticalTransceiverMonMIBGroups OBJECT IDENTIFIER
|
|
::= { eriRouterSfpMonMIBConformance 3 }
|
|
|
|
eriRouterOpticalTransceiverMonMIBCompliances OBJECT IDENTIFIER
|
|
::= { eriRouterSfpMonMIBConformance 4 }
|
|
|
|
eriRouterOpticalTransceiverMonMIBNotificationGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS { eriRouterOpticalTransceiverAlarm,
|
|
eriRouterOpticalTransceiverLaneAlarm
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of notifications providing Optical Transceiver
|
|
fault condition
|
|
"
|
|
::= {eriRouterOpticalTransceiverMonMIBGroups 2 }
|
|
|
|
eriRouterOpticalTransceiverMonMIBCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for the OpticalTransceiver MIB"
|
|
MODULE -- this module
|
|
GROUP eriRouterOpticalTransceiverMonMIBNotificationGroup
|
|
DESCRIPTION
|
|
"This group is mandatory for devices which contain
|
|
Optical Transceiver alarm monitoring capabilities
|
|
"
|
|
|
|
::= { eriRouterOpticalTransceiverMonMIBCompliances 1 }
|
|
|
|
|
|
END
|
|
|