SIAE-SFP-MIB

File: SIAE-SFP-MIB.mib (31599 bytes)

Imported modules

SNMPv2-SMI SNMPv2-TC SIAE-TREE-MIB
SIAE-ALARM-MIB

Imported symbols

MODULE-IDENTITY OBJECT-TYPE Integer32
TEXTUAL-CONVENTION DisplayString TruthValue
siaeMib AlarmStatus AlarmSeverityCode

Defined Types

Temperature  
Temperature in tenth of degrees C
TEXTUAL-CONVENTION    
  Integer32 -2000..2000  

PhysicalQuantity  
Measured physical quantity
TEXTUAL-CONVENTION    
  INTEGER phyQtTemperature(1), phyQtVoltage(2), phyQtTxBias(3), phyQtTxPower(4), phyQtRxPower(5)  

SfpSerialIdEntry  
SEQUENCE    
  sfpModuleId Integer32
  sfpSerialIdValid TruthValue
  sfpVendorName OCTET STRING
  sfpVendorPartNumber OCTET STRING
  sfpVendorRev OCTET STRING
  sfpVendorSN OCTET STRING
  sfpVendorDateCode OCTET STRING
  sfpDiagMonitorCode BITS
  sfpEnhancedOptionsCode BITS
  sfpOptions BITS
  sfpFibreChannelMedia BITS
  sfpCompliance BITS
  sfpWavelength Integer32
  sfpNominalBitRate Integer32
  sfpLinkLength9u Integer32
  sfpLinkLength50u Integer32
  sfpLinkLength62u5 Integer32
  sfpLinkLengthCopper Integer32
  sfpLabel DisplayString
  sfpFailAlarm AlarmStatus

SfpDiagnosticEntry  
SEQUENCE    
  sfpDiagnosticValid TruthValue
  sfpLOSPinOut TruthValue
  sfpTxFaultPinOut TruthValue
  sfpRateSelectPinIn TruthValue
  sfpTxDisablePinIn TruthValue
  sfpTemperature Temperature
  sfpVoltage Integer32
  sfpTxBias Integer32
  sfpTxPower Integer32
  sfpRxPower Integer32
  sfpInternalAlarms BITS
  sfpInternalWarnings BITS

SfpAlarmEntry  
SEQUENCE    
  sfpPhysicalQuantity PhysicalQuantity
  sfpThresholdHighAlarm Integer32
  sfpThresholdHighWarning Integer32
  sfpThresholdLowAlarm Integer32
  sfpThresholdLowWarning Integer32
  sfpHighAlarm AlarmStatus
  sfpHighWarningAlarm AlarmStatus
  sfpLowAlarm AlarmStatus
  sfpLowWarningAlarm AlarmStatus

Defined Values

sfp 1.3.6.1.4.1.3373.1103.74
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
MODULE-IDENTITY    

sfpMibVersion 1.3.6.1.4.1.3373.1103.74.1
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.
Status: current Access: read-only
OBJECT-TYPE    
  INTEGER  

sfpSerialIdTable 1.3.6.1.4.1.3373.1103.74.2
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.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    SfpSerialIdEntry

sfpSerialIdEntry 1.3.6.1.4.1.3373.1103.74.2.1
SFP module record.
Status: current Access: not-accessible
OBJECT-TYPE    
  SfpSerialIdEntry  

sfpModuleId 1.3.6.1.4.1.3373.1103.74.2.1.1
This index identifies a unique SFP module in the system
Status: current Access: read-only
OBJECT-TYPE    
  Integer32  

sfpSerialIdValid 1.3.6.1.4.1.3373.1103.74.2.1.2
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.
Status: current Access: read-only
OBJECT-TYPE    
  TruthValue  

sfpVendorName 1.3.6.1.4.1.3373.1103.74.2.1.3
The SFP vendor name. Located at I2C address 0xa0, bytes: 20 - 35
Status: current Access: read-only
OBJECT-TYPE    
  OCTET STRING Size(0..16)  

sfpVendorPartNumber 1.3.6.1.4.1.3373.1103.74.2.1.4
The SFP vendor part number. Located at I2C address 0xa0, bytes: 40 - 55
Status: current Access: read-only
OBJECT-TYPE    
  OCTET STRING Size(0..16)  

sfpVendorRev 1.3.6.1.4.1.3373.1103.74.2.1.5
The SFP vendor's product revision number. Located at I2C address 0xa0, bytes: 56 - 59
Status: current Access: read-only
OBJECT-TYPE    
  OCTET STRING Size(0..4)  

sfpVendorSN 1.3.6.1.4.1.3373.1103.74.2.1.6
The SFP vendor serial number. Located at I2C address 0xa0, bytes: 68 - 83
Status: current Access: read-only
OBJECT-TYPE    
  OCTET STRING Size(0..16)  

sfpVendorDateCode 1.3.6.1.4.1.3373.1103.74.2.1.7
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
Status: current Access: read-only
OBJECT-TYPE    
  OCTET STRING Size(0..8)  

sfpDiagMonitorCode 1.3.6.1.4.1.3373.1103.74.2.1.8
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
Status: current Access: read-only
OBJECT-TYPE    
  BITS sfpDMCtypeLegacy(0), sfpDMCtypeImplemented(1), sfpDMCtypeInternalCal(2), sfpDMCtypeExternalCal(3), sfpDMCtypeRxAvgPwr(4), sfpDMCtypeAddrChngReqrd(5)  

sfpEnhancedOptionsCode 1.3.6.1.4.1.3373.1103.74.2.1.9
This indicates which optional enhanced features are implemented (if any) in the SFP. Located at I2C address 0xa0, byte: 93
Status: current Access: read-only
OBJECT-TYPE    
  BITS sfpEOCalarmsImplemented(0), sfpEOCSoftTxDisable(1), sfpEOCSoftTxFault(2), sfpEOCSoftRxLOS(3), sfpEOCSoftRateSelect(4)  

sfpOptions 1.3.6.1.4.1.3373.1103.74.2.1.10
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
Status: current Access: read-only
OBJECT-TYPE    
  BITS sfpOPTRateSelect(0), sfpOPTTxDisable(1), sfpOPTTxFault(2), sfpOPTInvertedLOS(3), sfpOPTlos(4)  

sfpFibreChannelMedia 1.3.6.1.4.1.3373.1103.74.2.1.11
Fiber Channel transmission media. Located at I2C address 0xa0, byte: 9
Status: current Access: read-only
OBJECT-TYPE    
  BITS sfpMultiMode62u5(0), sfpMultiMode50u0(1), sfpSingleMode(2), sfpTwistedAxialPair(3), sfpShieldedTwistedPair(4), sfpMiniatureCoax(5), sfpVideoCoax(6)  

sfpCompliance 1.3.6.1.4.1.3373.1103.74.2.1.12
Electronic or optical interfaces that are supported by the transceiver. Located at I2C address 0xa0, bytes: 4,5 & 6
Status: current Access: read-only
OBJECT-TYPE    
  BITS 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)  

sfpWavelength 1.3.6.1.4.1.3373.1103.74.2.1.13
Nominal transmiter output wavelength at room temperature. Units are in nm (nanometers). Located at I2C address 0xa0, bytes: 60 & 61 (endianess: big)
Status: current Access: read-only
OBJECT-TYPE    
  Integer32  

sfpNominalBitRate 1.3.6.1.4.1.3373.1103.74.2.1.14
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
Status: current Access: read-only
OBJECT-TYPE    
  Integer32  

sfpLinkLength9u 1.3.6.1.4.1.3373.1103.74.2.1.15
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
Status: current Access: read-only
OBJECT-TYPE    
  Integer32  

sfpLinkLength50u 1.3.6.1.4.1.3373.1103.74.2.1.16
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
Status: current Access: read-only
OBJECT-TYPE    
  Integer32  

sfpLinkLength62u5 1.3.6.1.4.1.3373.1103.74.2.1.17
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
Status: current Access: read-only
OBJECT-TYPE    
  Integer32  

sfpLinkLengthCopper 1.3.6.1.4.1.3373.1103.74.2.1.18
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
Status: current Access: read-only
OBJECT-TYPE    
  Integer32  

sfpLabel 1.3.6.1.4.1.3373.1103.74.2.1.19
This is an ASCII string that identifies this SFP in the system.
Status: current Access: read-only
OBJECT-TYPE    
  DisplayString Size(0..32)  

sfpFailAlarm 1.3.6.1.4.1.3373.1103.74.2.1.20
SFP Module fail (module missing included)
Status: current Access: read-only
OBJECT-TYPE    
  AlarmStatus  

sfpFailAlarmSeverityCode 1.3.6.1.4.1.3373.1103.74.6
Defines the severity associated to the sfpFailAlarm and enables/disables the trap generation on status change event.
Status: current Access: read-write
OBJECT-TYPE    
  AlarmSeverityCode  

sfpDiagnosticTable 1.3.6.1.4.1.3373.1103.74.7
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.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    SfpDiagnosticEntry

sfpDiagnosticEntry 1.3.6.1.4.1.3373.1103.74.7.1
This describes a row in the diagnostic table.
Status: current Access: not-accessible
OBJECT-TYPE    
  SfpDiagnosticEntry  

sfpDiagnosticValid 1.3.6.1.4.1.3373.1103.74.7.1.1
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.
Status: current Access: read-only
OBJECT-TYPE    
  TruthValue  

sfpLOSPinOut 1.3.6.1.4.1.3373.1103.74.7.1.2
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
Status: current Access: read-only
OBJECT-TYPE    
  TruthValue  

sfpTxFaultPinOut 1.3.6.1.4.1.3373.1103.74.7.1.3
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
Status: current Access: read-only
OBJECT-TYPE    
  TruthValue  

sfpRateSelectPinIn 1.3.6.1.4.1.3373.1103.74.7.1.4
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
Status: current Access: read-only
OBJECT-TYPE    
  TruthValue  

sfpTxDisablePinIn 1.3.6.1.4.1.3373.1103.74.7.1.5
This contains the T/F state of the SFP TX Disable (input) pin. located at I2C address 0xa2, Byte 110, mask 0x80
Status: current Access: read-only
OBJECT-TYPE    
  TruthValue  

sfpTemperature 1.3.6.1.4.1.3373.1103.74.7.1.6
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)
Status: current Access: read-only
OBJECT-TYPE    
  Temperature  

sfpVoltage 1.3.6.1.4.1.3373.1103.74.7.1.7
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)
Status: current Access: read-only
OBJECT-TYPE    
  Integer32 0..65535  

sfpTxBias 1.3.6.1.4.1.3373.1103.74.7.1.8
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)
Status: current Access: read-only
OBJECT-TYPE    
  Integer32 0..131000  

sfpTxPower 1.3.6.1.4.1.3373.1103.74.7.1.9
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)
Status: current Access: read-only
OBJECT-TYPE    
  Integer32 0..65535  

sfpRxPower 1.3.6.1.4.1.3373.1103.74.7.1.10
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)
Status: current Access: read-only
OBJECT-TYPE    
  Integer32 0..65535  

sfpInternalAlarms 1.3.6.1.4.1.3373.1103.74.7.1.11
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
Status: current Access: read-only
OBJECT-TYPE    
  BITS sfpIntAlarmTempHigh(0), sfpIntAlarmTempLow(1), sfpIntAlarmVoltageHigh(2), sfpIntAlarmVoltageLow(3), sfpIntAlarmTxBiasHigh(4), sfpIntAlarmTxBiasLow(5), sfpIntAlarmTxPowerHigh(6), sfpIntAlarmTxPowerLow(7), sfpIntAlarmRxPowerHigh(8), sfpIntAlarmRxPowerLow(9)  

sfpInternalWarnings 1.3.6.1.4.1.3373.1103.74.7.1.12
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
Status: current Access: read-only
OBJECT-TYPE    
  BITS sfpIntWarnTempHigh(0), sfpIntWarnTempLow(1), sfpIntWarnVoltageHigh(2), sfpIntWarnVoltageLow(3), sfpIntWarnTxBiasHigh(4), sfpIntWarnTxBiasLow(5), sfpIntWarnTxPowerHigh(6), sfpIntWarnTxPowerLow(7), sfpIntWarnRxPowerHigh(8), sfpIntWarnRxPowerLow(9)  

sfpAlarmTable 1.3.6.1.4.1.3373.1103.74.10
This table contains the SFP alarm and warning threshold values.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    SfpAlarmEntry

sfpAlarmEntry 1.3.6.1.4.1.3373.1103.74.10.1
An entry into the Threshold table.
Status: current Access: not-accessible
OBJECT-TYPE    
  SfpAlarmEntry  

sfpPhysicalQuantity 1.3.6.1.4.1.3373.1103.74.10.1.1
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).
Status: current Access: read-only
OBJECT-TYPE    
  PhysicalQuantity  

sfpThresholdHighAlarm 1.3.6.1.4.1.3373.1103.74.10.1.2
A reading at or above this temperature will trigger a high measured physical quantity alarm.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32  

sfpThresholdHighWarning 1.3.6.1.4.1.3373.1103.74.10.1.3
A reading at or above this temperature will trigger a high measured physical quantity warning.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32  

sfpThresholdLowAlarm 1.3.6.1.4.1.3373.1103.74.10.1.4
A reading at or above this temperature will trigger a low measured physical quantity alarm.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32  

sfpThresholdLowWarning 1.3.6.1.4.1.3373.1103.74.10.1.5
A reading at or above this temperature will trigger a low measured physical quantity warning.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32  

sfpHighAlarm 1.3.6.1.4.1.3373.1103.74.10.1.6
Measured physical quantity has crossed sfpThresholdHighAlarm.
Status: current Access: read-only
OBJECT-TYPE    
  AlarmStatus  

sfpHighWarningAlarm 1.3.6.1.4.1.3373.1103.74.10.1.7
Measured physical quantity has crossed sfpThresholdHighWarning.
Status: current Access: read-only
OBJECT-TYPE    
  AlarmStatus  

sfpLowAlarm 1.3.6.1.4.1.3373.1103.74.10.1.8
Measured physical quantity has crossed sfpThresholdLowAlarm.
Status: current Access: read-only
OBJECT-TYPE    
  AlarmStatus  

sfpLowWarningAlarm 1.3.6.1.4.1.3373.1103.74.10.1.9
Measured physical quantity has crossed sfpThresholdLowWarning.
Status: current Access: read-only
OBJECT-TYPE    
  AlarmStatus  

sfpHighAlarmSeverityCode 1.3.6.1.4.1.3373.1103.74.11
Defines the severity associated to the sfpHighAlarm and enables/disables the trap generation on status change event.
Status: current Access: read-write
OBJECT-TYPE    
  AlarmSeverityCode  

sfpHighWarningAlarmSeverityCode 1.3.6.1.4.1.3373.1103.74.12
Defines the severity associated to the sfpHighWarningAlarm and enables/disables the trap generation on status change event.
Status: current Access: read-write
OBJECT-TYPE    
  AlarmSeverityCode  

sfpLowAlarmSeverityCode 1.3.6.1.4.1.3373.1103.74.13
Defines the severity associated to the sfpLowAlarm and enables/disables the trap generation on status change event.
Status: current Access: read-write
OBJECT-TYPE    
  AlarmSeverityCode  

sfpLowWarningAlarmSeverityCode 1.3.6.1.4.1.3373.1103.74.14
Defines the severity associated to the sfpLowWarningAlarm and enables/disables the trap generation on status change event.
Status: current Access: read-write
OBJECT-TYPE    
  AlarmSeverityCode