MIBs Depot

SIAE-SFP-MIB

Registered at
1.3.6.1.4.1.3373.1103.74
Last updated
2016-12-15 00:00
Organization
SIAE MICROELETTRONICA spa
Revisions
2016-12-15 00:00, 2016-09-29 00:00, 2014-02-03 00:00, 2013-12-05 00:00
Namespace
siae
Source file
SIAE-SFP-MIB
Digest
sha256:ecff25392d5ea8cd9f05baa3f354e8163287a732af08e7bbcdeb09853595b265

Description

This MIB contains objects & alarms for a SFP (Small Form-Factor Pluggable) module. Reference documentation: 1) Small Form-factor Pluggable (SFP) Transceiver MultiSource Agreement (MSA) 2) Finisar's Application Note AN-2030, Rev. D. 3) SFF 8472 - Diagnostic Monitoring Interface for Optical Transceivers Rev 12.2 November 21, 2014 4) SFF 8024 - SFF Cross Reference to Industry Products Rev 4.0 June 27, 2016

Contact

SIAE MICROELETTONICA s.p.a. Via Michelangelo Buonarroti, 21 20093 - Cologno Monzese Milano - ITALY Phone : +39-02-27325-1 E-mail: info@siaemic.com

Imports

FromSymbols
SIAE-ALARM-MIBAlarmSeverityCode, AlarmStatus
SIAE-TREE-MIBsiaeMib
SNMPv2-CONFMODULE-COMPLIANCE, NOTIFICATION-GROUP
SNMPv2-SMIInteger32, MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-IDENTITY, OBJECT-TYPE, iso
SNMPv2-TCDisplayString, TEXTUAL-CONVENTION, TruthValue

Imported by

Nothing in this corpus imports this module.

Load order

Every file a consumer needs in order to load this module, dependencies first.

SIAE-ALARM-MIB
SIAE-SFP-MIB
SIAE-TREE-MIB
SIAE-USER-MIB
SNMP-FRAMEWORK-MIB
SNMPv2-CONF
SNMPv2-SMI
SNMPv2-TC

Textual conventions

NameOIDSyntaxAccessStatus
PhysicalQuantity
TEXTUAL-CONVENTION
Measured physical quantity
current
Temperature
TEXTUAL-CONVENTION
Temperature in tenth of degrees C
current

Objects

NameOIDSyntaxAccessStatus
sfpMibVersion
OBJECT-TYPE
Numerical version of this module. The string version of this MIB have the following format: XX.YY.ZZ so, for example, the value 1 should be interpreted as 00.00.01 and the value 10001 should be interpreted as 01.00.01.
1.3.6.1.4.1.3373.1103.74.1INTEGERread-onlycurrent
sfpSerialIdTable
OBJECT-TYPE
Each SFP contains a 95+32 byte block of ID data fields. This table contains the items found in this data block. Fields in this data block is filled in by the SFP manufactor. The table shows the contents of this data block without further processing.
1.3.6.1.4.1.3373.1103.74.2not-accessiblecurrent
sfpSerialIdEntry
OBJECT-TYPE
SFP module record.
1.3.6.1.4.1.3373.1103.74.2.1not-accessiblecurrent
sfpModuleId
OBJECT-TYPE
This index identifies a unique SFP module in the system
1.3.6.1.4.1.3373.1103.74.2.1.1Integer32read-onlycurrent
sfpSerialIdValid
OBJECT-TYPE
When false the SFP data in this table is not valid. This will be set to False if the SFP module is not installed or if the EEPROM check code is wrong. The data in this table should not be used unless this element is True.
1.3.6.1.4.1.3373.1103.74.2.1.2TruthValueread-onlycurrent
sfpVendorName
OBJECT-TYPE
The SFP vendor name. Located at I2C address 0xa0, bytes: 20 - 35
1.3.6.1.4.1.3373.1103.74.2.1.3OCTET STRING (SIZE(0..16))read-onlycurrent
sfpVendorPartNumber
OBJECT-TYPE
The SFP vendor part number. Located at I2C address 0xa0, bytes: 40 - 55
1.3.6.1.4.1.3373.1103.74.2.1.4OCTET STRING (SIZE(0..16))read-onlycurrent
sfpVendorRev
OBJECT-TYPE
The SFP vendor's product revision number. Located at I2C address 0xa0, bytes: 56 - 59
1.3.6.1.4.1.3373.1103.74.2.1.5OCTET STRING (SIZE(0..4))read-onlycurrent
sfpVendorSN
OBJECT-TYPE
The SFP vendor serial number. Located at I2C address 0xa0, bytes: 68 - 83
1.3.6.1.4.1.3373.1103.74.2.1.6OCTET STRING (SIZE(0..16))read-onlycurrent
sfpVendorDateCode
OBJECT-TYPE
The SFP vendor date code. Format: YYMMDDLL - YY: year, 00 = 2000 - MM: month, 01 = January - DD_ day, 01 to 31 - LL: vendor lot code, or blank. Located at I2C address 0xa0, bytes: 84 - 91
1.3.6.1.4.1.3373.1103.74.2.1.7OCTET STRING (SIZE(0..8))read-onlycurrent
sfpDiagMonitorCode
OBJECT-TYPE
This indicates which type of diagnostic monitoring is implemented (if any) in the SFP. -bit 7: = 0 legacy diagnostic implementations (should be 0) -bit 6: = 1 digital diagnostic monitoring implemented (should be 1) -bit 5: = 1 internal calibration -bit 4: = 1 external calibration mask -bit 3: = 0 OMA received power measurment, = 1 average received power -bit 2: = 1 I2C addressing option. Located at I2C address 0xa0, byte: 92
1.3.6.1.4.1.3373.1103.74.2.1.8Bits {sfpDMCtypeLegacy(0), sfpDMCtypeImplemented(1), sfpDMCtypeInternalCal(2), sfpDMCtypeExternalCal(3), sfpDMCtypeRxAvgPwr(4), sfpDMCtypeAddrChngReqrd(5)}read-onlycurrent
sfpEnhancedOptionsCode
OBJECT-TYPE
This indicates which optional enhanced features are implemented (if any) in the SFP. Located at I2C address 0xa0, byte: 93
1.3.6.1.4.1.3373.1103.74.2.1.9Bits {sfpEOCalarmsImplemented(0), sfpEOCSoftTxDisable(1), sfpEOCSoftTxFault(2), sfpEOCSoftRxLOS(3), sfpEOCSoftRateSelect(4)}read-onlycurrent
sfpOptions
OBJECT-TYPE
Implemented transceiver options: -bit 5: = 1 RATE_SELECT implemented. -bit 4: = 1 TX_DISABLE implemented -bit 3: = 1 TX_FAULT implemented -bit 2: = 1 LOS Implemented, inverted -bit 1: = 1 LOS Implemented Located at I2C address 0xa0, byte: 65
1.3.6.1.4.1.3373.1103.74.2.1.10Bits {sfpOPTRateSelect(0), sfpOPTTxDisable(1), sfpOPTTxFault(2), sfpOPTInvertedLOS(3), sfpOPTlos(4)}read-onlycurrent
sfpFibreChannelMedia
OBJECT-TYPE
Fiber Channel transmission media. Located at I2C address 0xa0, byte: 9
1.3.6.1.4.1.3373.1103.74.2.1.11Bits {sfpMultiMode62u5(0), sfpMultiMode50u0(1), sfpSingleMode(2), sfpTwistedAxialPair(3), sfpShieldedTwistedPair(4), sfpMiniatureCoax(5), sfpVideoCoax(6)}read-onlycurrent
sfpCompliance
OBJECT-TYPE
Electronic or optical interfaces that are supported by the transceiver. Located at I2C address 0xa0, bytes: 4,5 & 6
1.3.6.1.4.1.3373.1103.74.2.1.12Bits {sfpSonetReachSpecifier1(0), sfpSonetReachSpecifier2(1), sfpSonetOC48LongReach(2), sfpSonetOC48IntermediateReach(3), sfpSonetOC48ShortReach(4), sfpSonetOC12LongReach(5), sfpSonetOC12IntermediateReach(6), sfpSonetOC12ShortReach(7), sfpSonetOC3LongReach(8), sfpSonetOC3IntermediateReach(9), sfpSonetOC3ShortReach(10), sfp1000BaseT(11), sfp1000BaseCX(12), sfp1000BaseLX(13), sfp1000baseSX(14), sfpBasePX(15), sfpBaseBX10(16), sfp100BaseFX(17), sfp100BaseLX(18)}read-onlycurrent
sfpWavelength
OBJECT-TYPE
Nominal transmiter output wavelength at room temperature. Units are in nm (nanometers). Located at I2C address 0xa0, bytes: 60 & 61 (endianess: big)
1.3.6.1.4.1.3373.1103.74.2.1.13Integer32read-onlycurrent
sfpNominalBitRate
OBJECT-TYPE
Nominal bit rate (in megabit per second) supported from this SFP module rouded to the nearest 100 megabits per second. Located at I2C address 0xa0, byte: 12
1.3.6.1.4.1.3373.1103.74.2.1.14Integer32read-onlycurrent
sfpLinkLength9u
OBJECT-TYPE
Link length (in meters) supported from this SFP module while operating in compliance with the applicable standards using single mode fiber. A value of zero means that the transceiver does not support single mode fiber. Located at I2C address 0xa0, bytes: 14-15
1.3.6.1.4.1.3373.1103.74.2.1.15Integer32read-onlycurrent
sfpLinkLength50u
OBJECT-TYPE
Link length (in meters) supported from this SFP module while operating in compliance with the applicable standards using 50 micron multi-mode fiber. A value of zero means that the transceiver does not support 50 micron multi-mode mode fiber. Located at I2C address 0xa0, byte: 16
1.3.6.1.4.1.3373.1103.74.2.1.16Integer32read-onlycurrent
sfpLinkLength62u5
OBJECT-TYPE
Link length (in meters) supported from this SFP module while operating in compliance with the applicable standards using 62.5 micron multi-mode fiber. A value of zero means that the transceiver does not support 62.5 micron multi-mode mode fiber. Located at I2C address 0xa0, byte: 17
1.3.6.1.4.1.3373.1103.74.2.1.17Integer32read-onlycurrent
sfpLinkLengthCopper
OBJECT-TYPE
Link length (in meters) supported from this SFP module while operating in compliance with the applicable standards using copper cable. A value of zero means that the transceiver does not support copper cable. Located at I2C address 0xa0, byte: 18
1.3.6.1.4.1.3373.1103.74.2.1.18Integer32read-onlycurrent
sfpLabel
OBJECT-TYPE
This is an ASCII string that identifies this SFP in the system.
1.3.6.1.4.1.3373.1103.74.2.1.19DisplayString (SIZE(0..32))read-onlycurrent
sfpFailAlarm
OBJECT-TYPE
SFP Module fail (module missing included)
1.3.6.1.4.1.3373.1103.74.2.1.20AlarmStatusread-onlycurrent
sfpFailAlarmSeverityCode
OBJECT-TYPE
Defines the severity associated to the sfpFailAlarm and enables/disables the trap generation on status change event.
1.3.6.1.4.1.3373.1103.74.6AlarmSeverityCoderead-writecurrent
sfpDiagnosticTable
OBJECT-TYPE
Each SFP may contain a 256 byte block of diagnostic data fields. This table contains the items found in this data block. The data block is located at I2C address 0xa2.
1.3.6.1.4.1.3373.1103.74.7not-accessiblecurrent
sfpDiagnosticEntry
OBJECT-TYPE
This describes a row in the diagnostic table.
1.3.6.1.4.1.3373.1103.74.7.1not-accessiblecurrent
sfpDiagnosticValid
OBJECT-TYPE
if False, then the SFP data in this table is not valid. This will be set to False if the SFP module is not installed, or if the I/O card that contains the SFP is not installed or if the EEPROM check code is wrong. The data in the table should not be used unless this element is True.
1.3.6.1.4.1.3373.1103.74.7.1.1TruthValueread-onlycurrent
sfpLOSPinOut
OBJECT-TYPE
This contains the T/F state of the SFP LOS (output) pin. It is True if the SFP has detected Loss-Of-Signal. located at I2c address 0xa2, address: 110, mask 0x02
1.3.6.1.4.1.3373.1103.74.7.1.2TruthValueread-onlycurrent
sfpTxFaultPinOut
OBJECT-TYPE
This contains the T/F state of the SFP Tx Fault (output) pin. It is True if the SFP has detected a Tx fault condition. located at I2C address 0xa2, Byte 110, mask 0x04
1.3.6.1.4.1.3373.1103.74.7.1.3TruthValueread-onlycurrent
sfpRateSelectPinIn
OBJECT-TYPE
This contains the T/F state of the SFP RX Rate Select (input) pin. This function is not implemented on Finisar SFPs. located at I2C address 0xa2, Byte 110, mask 0x10
1.3.6.1.4.1.3373.1103.74.7.1.4TruthValueread-onlycurrent
sfpTxDisablePinIn
OBJECT-TYPE
This contains the T/F state of the SFP TX Disable (input) pin. located at I2C address 0xa2, Byte 110, mask 0x80
1.3.6.1.4.1.3373.1103.74.7.1.5TruthValueread-onlycurrent
sfpTemperature
OBJECT-TYPE
This contains the internal temperature of the SFP in tehnth of Celsius degrees. Range is from -128.0C to +128.0C, but is only valid from -40.0C to +125.0C with an accuracy of +/- 3C. Located at I2C address 0xa2, Bytes 96 & 97 (MSB, LSB)
1.3.6.1.4.1.3373.1103.74.7.1.6Temperatureread-onlycurrent
sfpVoltage
OBJECT-TYPE
This contains the internally measured SFP supply voltage (Vcc). Units are in milliVolts (3210 = 3.21V). Range is 0 to 6.554V. Located at I2C address 0xa2, Bytes 98 & 99 (MSB, LSB)
1.3.6.1.4.1.3373.1103.74.7.1.7Integer32 (0..65535)read-onlycurrent
sfpTxBias
OBJECT-TYPE
This contains the internally measured SFP TX laser bias current. Units are in microAmps, and range from 0 to 131000uA (131mA). Located at I2C address 0xa2, Bytes 100 & 101 (MSB, LSB)
1.3.6.1.4.1.3373.1103.74.7.1.8Integer32 (0..131000)read-onlycurrent
sfpTxPower
OBJECT-TYPE
This contains the internally measured TX output power. Units are in uW (micro Watts), and range from 0 to 6554uW (6.535mW). This value is not valid if the transmitter is disabled. Located at I2C address 0xa2, Bytes 102 & 103 (MSB, LSB)
1.3.6.1.4.1.3373.1103.74.7.1.9Integer32 (0..65535)read-onlycurrent
sfpRxPower
OBJECT-TYPE
This contains the internally measured RX optical power. Units are in uW (micro Watts), and range from 0 to 6554uW (6.535mW). Located at I2C address 0xa2, Bytes 104 & 105 (MSB, LSB)
1.3.6.1.4.1.3373.1103.74.7.1.10Integer32 (0..65535)read-onlycurrent
sfpInternalAlarms
OBJECT-TYPE
This contains the state of the SFP internal alarm register. A bit is set for each alarm that is active. located at I2C address 0xa2, Byte 112 & 113 (MSB, LSB) mask 0xffc0
1.3.6.1.4.1.3373.1103.74.7.1.11Bits {sfpIntAlarmTempHigh(0), sfpIntAlarmTempLow(1), sfpIntAlarmVoltageHigh(2), sfpIntAlarmVoltageLow(3), sfpIntAlarmTxBiasHigh(4), sfpIntAlarmTxBiasLow(5), sfpIntAlarmTxPowerHigh(6), sfpIntAlarmTxPowerLow(7), sfpIntAlarmRxPowerHigh(8), sfpIntAlarmRxPowerLow(9)}read-onlycurrent
sfpInternalWarnings
OBJECT-TYPE
This contains the state of the SFP internal warning register. A bit is set for each warning that is active. located at I2C address 0xa2, Byte 116 & 117 (MSB, LSB) mask 0xffc0
1.3.6.1.4.1.3373.1103.74.7.1.12Bits {sfpIntWarnTempHigh(0), sfpIntWarnTempLow(1), sfpIntWarnVoltageHigh(2), sfpIntWarnVoltageLow(3), sfpIntWarnTxBiasHigh(4), sfpIntWarnTxBiasLow(5), sfpIntWarnTxPowerHigh(6), sfpIntWarnTxPowerLow(7), sfpIntWarnRxPowerHigh(8), sfpIntWarnRxPowerLow(9)}read-onlycurrent
sfpAlarmTable
OBJECT-TYPE
This table contains the SFP alarm and warning threshold values.
1.3.6.1.4.1.3373.1103.74.10not-accessiblecurrent
sfpAlarmEntry
OBJECT-TYPE
An entry into the Threshold table.
1.3.6.1.4.1.3373.1103.74.10.1not-accessiblecurrent
sfpPhysicalQuantity
OBJECT-TYPE
Measured physical quantity. Units of temperature are tenth of Celsius degrres, units of Power supply voltage (Vcc) are microVolts, units of Tx laser bias current are microAmps (uA), units of Rx optical power are microWatts (uW), units of Tx output power are microWatts (uW).
1.3.6.1.4.1.3373.1103.74.10.1.1PhysicalQuantityread-onlycurrent
sfpThresholdHighAlarm
OBJECT-TYPE
A reading at or above this temperature will trigger a high measured physical quantity alarm.
1.3.6.1.4.1.3373.1103.74.10.1.2Integer32read-onlycurrent
sfpThresholdHighWarning
OBJECT-TYPE
A reading at or above this temperature will trigger a high measured physical quantity warning.
1.3.6.1.4.1.3373.1103.74.10.1.3Integer32read-onlycurrent
sfpThresholdLowAlarm
OBJECT-TYPE
A reading at or above this temperature will trigger a low measured physical quantity alarm.
1.3.6.1.4.1.3373.1103.74.10.1.4Integer32read-onlycurrent
sfpThresholdLowWarning
OBJECT-TYPE
A reading at or above this temperature will trigger a low measured physical quantity warning.
1.3.6.1.4.1.3373.1103.74.10.1.5Integer32read-onlycurrent
sfpHighAlarm
OBJECT-TYPE
Measured physical quantity has crossed sfpThresholdHighAlarm.
1.3.6.1.4.1.3373.1103.74.10.1.6AlarmStatusread-onlycurrent
sfpHighWarningAlarm
OBJECT-TYPE
Measured physical quantity has crossed sfpThresholdHighWarning.
1.3.6.1.4.1.3373.1103.74.10.1.7AlarmStatusread-onlycurrent
sfpLowAlarm
OBJECT-TYPE
Measured physical quantity has crossed sfpThresholdLowAlarm.
1.3.6.1.4.1.3373.1103.74.10.1.8AlarmStatusread-onlycurrent
sfpLowWarningAlarm
OBJECT-TYPE
Measured physical quantity has crossed sfpThresholdLowWarning.
1.3.6.1.4.1.3373.1103.74.10.1.9AlarmStatusread-onlycurrent
sfpHighAlarmSeverityCode
OBJECT-TYPE
Defines the severity associated to the sfpHighAlarm and enables/disables the trap generation on status change event.
1.3.6.1.4.1.3373.1103.74.11AlarmSeverityCoderead-writecurrent
sfpHighWarningAlarmSeverityCode
OBJECT-TYPE
Defines the severity associated to the sfpHighWarningAlarm and enables/disables the trap generation on status change event.
1.3.6.1.4.1.3373.1103.74.12AlarmSeverityCoderead-writecurrent
sfpLowAlarmSeverityCode
OBJECT-TYPE
Defines the severity associated to the sfpLowAlarm and enables/disables the trap generation on status change event.
1.3.6.1.4.1.3373.1103.74.13AlarmSeverityCoderead-writecurrent
sfpLowWarningAlarmSeverityCode
OBJECT-TYPE
Defines the severity associated to the sfpLowWarningAlarm and enables/disables the trap generation on status change event.
1.3.6.1.4.1.3373.1103.74.14AlarmSeverityCoderead-writecurrent