All MIBs › RC-POM-MIB
Organization: Nortel Networks
Last Updated: 2008-05-09
Category: Nortel Enterprise Data, Performance Monitoring
Description:
Monitors port optical monitoring parameters including SFP transceiver power and wavelength on Nortel Ethernet Routing Switch.
Imported Objects
From IF-MIB
| InterfaceIndex |
From RAPID-CITY
| EnableValue | |
| rcPlugOptMod | OBJECT-IDENTITY |
From SNMPv2-SMI
| Integer32 | |
| MODULE-IDENTITY | |
| OBJECT-TYPE |
From SNMPv2-TC
| DisplayString | |
| TruthValue |
What Is RC-POM-MIB?
RC-POM-MIB is a Nortel Networks (Rapid-City software) proprietary MIB implementing Digital Diagnostic Monitoring (DDM) for pluggable optical modules (SFP/XFP). Its module table, keyed by port, records a DDM-status bitmask, calibration type, power-measurement type, connector type, vendor name/part number/revision/serial number/date code, PEC, CLEI, DDM-support flag, auxiliary-monitoring flags, wavelength, and temperature/voltage with high/low alarm and warning thresholds. As a hardware-performance MIB it lets an administrator watch an optical module's real-time temperature and voltage against vendor-defined alarm/warning thresholds to catch a degrading transceiver. It is deployed on Nortel (Rapid-City-based) switches with DDM-capable pluggable optics. Engineers can download the RC-POM-MIB file directly to load it into their MIB browser.
IPNetwork Monitor allows you to monitor SNMP objects defined in RC-POM-MIB. Use the built-in SNMP Monitoring Browser to explore available variables, view their current values and descriptions, and select the objects you want to monitor. You can then create SNMP monitors, configure thresholds, and receive alerts when monitored values change.
What Can Be Monitored
- pluggable-optics temperature/voltage vs. alarm/warning thresholds
Supported Devices
- Nortel (Rapid-City-based) switches with DDM-capable pluggable optics
Monitoring Examples
An administrator monitors rcPlugOptModTemperature against rcPlugOptModTemperatureHighWarningThreshold to catch a degrading optical transceiver before it triggers an alarm on a Nortel Rapid-City switch.
OIDs
| OID symbolic | OID numeric | Type | Access | Description |
|---|---|---|---|---|
| rcPlugOptModTableMib | 1.3.6.1.4.1.2272.1.71.0 | OE MIB for Digital Diagnostic Monitoring of pluggable optical modules | ||
| rcPlugOptModTable | 1.3.6.1.4.1.2272.1.71.1 | not-accessible | Gibc SFF diagnostic info table | |
| rcPlugOptModEntry | 1.3.6.1.4.1.2272.1.71.1.1 | not-accessible | Entry containing info. for a particular port | |
| NUM rcPlugOptModPortIndex | 1.3.6.1.4.1.2272.1.71.1.1.1 | InterfaceIndex | not-accessible | An index value that uniquely identifies a port on a blade or line-card. |
| BIT rcPlugOptModDdmStatusMask | 1.3.6.1.4.1.2272.1.71.1.1.2 | Bits | read-only | Each bit other than ddm-ok represents a specific error. Any combination of error bits is allowed. |
| INT rcPlugOptModCalibration | 1.3.6.1.4.1.2272.1.71.1.1.3 | INTEGER | read-only | The identifier value indicates type of calibration. |
| INT rcPlugOptModPowerMeasure | 1.3.6.1.4.1.2272.1.71.1.1.4 | INTEGER | read-only | The identifier value indicates type of external power. |
| STR rcPlugOptModConnectorType | 1.3.6.1.4.1.2272.1.71.1.1.5 | DisplayString | read-only | The connector type is a 16 character field that contains ASCII characters, left-aligned and padded on the right with ASCII spaces. This is an assigned name that indicates some characteristic of the layer-1 interface. |
| STR rcPlugOptModVendorName | 1.3.6.1.4.1.2272.1.71.1.1.6 | DisplayString | read-only | The vendor name is a 16 character field that contains ASCII characters, left-aligned and padded on the right with ASCII spaces. The vendor name shall be the full name of the corporation, a commonly accepted abbreviation of the name, the SCSI company code, or the stock exchange code for the corporation. |
| STR rcPlugOptModVendorPartNumber | 1.3.6.1.4.1.2272.1.71.1.1.7 | DisplayString | read-only | The vendor part number is a 16 byte field that contains ASCII characters, left-aligned and padded on the right with ASCII spaces, defining the vendor part number or product name. |
| STR rcPlugOptModVendorRevNumber | 1.3.6.1.4.1.2272.1.71.1.1.8 | DisplayString | read-only | The vendor revision number is a 4-byte field that contains ASCII characters, left-aligned and padded on the right with ASCII spaces, defining the vendor product revision number. |
| STR rcPlugOptModVendorSN | 1.3.6.1.4.1.2272.1.71.1.1.9 | DisplayString | read-only | The vendor serial number is a 16 character field that contains ASCII characters, left-aligned and padded on the right with ASCII spaces, defining the vendor serial number for the transceiver. |
| STR rcPlugOptModVendorDateCode | 1.3.6.1.4.1.2272.1.71.1.1.10 | DisplayString | read-only | The date code is an 8-byte field that contains the vendor's date code in ASCII. This field is mandatory and takes the form: YYMMDDLC where YY is the 2 low order digits of the year (00=2000), MM is the month, 01 thru 12, DD is the day, 01 thru 31, and LC is an optional vendor specific lot code. |
| STR rcPlugOptModPEC | 1.3.6.1.4.1.2272.1.71.1.1.11 | DisplayString | read-only | This is a 16 byte left-justified ASCII field that records the Nortel Product Equipment Code order number for the module. Nortel part numbers are 9 bytes long, so the 10th through 16th byte should be NULL. |
| STR rcPlugOptModCLEI | 1.3.6.1.4.1.2272.1.71.1.1.12 | DisplayString | read-only | This is a 10 byte left-justified ASCII field that records the Nortel supplied Common Language Equipment Identifier code for the device. The CLEI code is a Telcordia human-readable representation of the 1D barcode. |
| T/F rcPlugOptModSupportsDDM | 1.3.6.1.4.1.2272.1.71.1.1.13 | TruthValue | read-only | This boolean indicates whether or not the device supports the DDM capability. |
| INT rcPlugOptModAux1Monitoring | 1.3.6.1.4.1.2272.1.71.1.1.14 | INTEGER | read-only | This value tells what Aux1 is measuring.The values are as follows: 0 Auxiliary monitoring not implemented 1 APD Bias Voltage mV (units of 10 mV) 2 Reserved 3 TEC Current (mA) 4 Laser Temperature 5 Laser Wavelength 6 +5V Supply Voltage 7 +3.3V Supply Voltage 8 +1.8V Supply Voltage 9 -5.2V Supply Voltage 10 +5.0V Supply Current (unit of 100 uA) 13 +3.3V Supply Current (unit of 100 uA) 14 +1.8V Supply Current (unit of 100 uA) 15 -5.2V Supply Current (unit of 100 uA) |
| INT rcPlugOptModAux2Monitoring | 1.3.6.1.4.1.2272.1.71.1.1.15 | INTEGER | read-only | This value tells you what AUX2 is measuring.The values are as follows: 0 Auxiliary monitoring not implemented 1 APD Bias Voltage mV (units of 10 mV) 2 Reserved 3 TEC Current (mA) 4 Laser Temperature 5 Laser Wavelength 6 +5V Supply Voltage 7 +3.3V Supply Voltage 8 +1.8V Supply Voltage 9 -5.2V Supply Voltage 10 +5.0V Supply Current (unit of 100 uA) 13 +3.3V Supply Current (unit of 100 uA) 14 +1.8V Supply Current (unit of 100 uA) 15 -5.2V Supply Current (unit of 100 uA) |
| I32 rcPlugOptModWaveLength | 1.3.6.1.4.1.2272.1.71.1.1.16 | Integer32 | read-only | Nominal transmitter output wavelength at room temperature. It is expressed in nano-meters. |
| I32 rcPlugOptModTemperature | 1.3.6.1.4.1.2272.1.71.1.1.17 | Integer32 | read-only | This value represents the internally measured module temperature. It is expressed in units of 1/256 of a degree Celsius and can range from -40C to +125C with 0.0001 accuracy.The most significant byte is the signed integer part of the number and the least significant byte is the fraction. |
| I32 rcPlugOptModTemperatureHighAlarmThreshold | 1.3.6.1.4.1.2272.1.71.1.1.18 | Integer32 | read-only | This value represents the vendor specified high temperature threshold. If the device temperature exceeds this value, a temperature high is asserted. It is expressed in the same units as the measured temperature. |
| I32 rcPlugOptModTemperatureLowAlarmThreshold | 1.3.6.1.4.1.2272.1.71.1.1.19 | Integer32 | read-only | This value represents the vendor specified low temperature threshold. If the device temperature falls below this value, a temperature low is asserted. It is expressed in the same units as the measured temperature. |
| I32 rcPlugOptModTemperatureHighWarningThreshold | 1.3.6.1.4.1.2272.1.71.1.1.20 | Integer32 | read-only | This value represents the vendor specified high temperature warning threshold. If the device temperature exceeds this value, a temperature high warning is asserted. It is expressed in the same units as the measured temperature. |
| I32 rcPlugOptModTemperatureLowWarningThreshold | 1.3.6.1.4.1.2272.1.71.1.1.21 | Integer32 | read-only | This value represents the vendor specified low temperature warning threshold. If the device temperature falls below this value, a temperature low warning is asserted. It is expressed in the same units as the measured temperature. |
| I32 rcPlugOptModVoltage | 1.3.6.1.4.1.2272.1.71.1.1.22 | Integer32 | read-only | This value represents the internally measured supply voltage. It is a positive number expressed in microvolts and can range from 0 to 65535 mV. |
| I32 rcPlugOptModVoltageHighAlarmThreshold | 1.3.6.1.4.1.2272.1.71.1.1.23 | Integer32 | read-only | This value represents the vendor specified high voltage threshold. If the measured voltage exceeds this value, a high voltage is asserted. It is a positive number expressed in microvolts. |
| I32 rcPlugOptModVoltageLowAlarmThreshold | 1.3.6.1.4.1.2272.1.71.1.1.24 | Integer32 | read-only | This value represents the vendor specified low voltage threshold. If the measured voltage falls below this value, a low voltage is asserted. It is a positive number expressed in microvolts. |
| I32 rcPlugOptModVoltageHighWarningThreshold | 1.3.6.1.4.1.2272.1.71.1.1.25 | Integer32 | read-only | This value represents the vendor specified high voltage warning threshold. If the measured voltage exceeds this value, a high voltage warning is asserted. It is a positive number expressed in microvolts. |
| I32 rcPlugOptModVoltageLowWarningThreshold | 1.3.6.1.4.1.2272.1.71.1.1.26 | Integer32 | read-only | This value represents the vendor specified low voltage warning threshold. If the measured voltage falls below this value, a low voltage warning is asserted. It is a positive number expressed in microvolts. |
| I32 rcPlugOptModBias | 1.3.6.1.4.1.2272.1.71.1.1.27 | Integer32 | read-only | This value represents the internally measured transmitter laser bias current. It is a positive number expressed in units of 2 microamps and can range from 0 to 131 mA with 0.0001 accuracy. |
| I32 rcPlugOptModBiasHighAlarmThreshold | 1.3.6.1.4.1.2272.1.71.1.1.28 | Integer32 | read-only | This value represents the vendor specified high current threshold. If the measured bias current exceeds this value, a high current alarm is asserted. It is a positive number expressed in units of 2 microamps and can range from 0 to 131 mA with 0.0001 accuracy. |
| I32 rcPlugOptModBiasLowAlarmThreshold | 1.3.6.1.4.1.2272.1.71.1.1.29 | Integer32 | read-only | This value represents the vendor specified low current threshold. If the measured bias current falls below this value, a low current is asserted. It is a positive number expressed in units of 2 microamps and can range from 0 to 131 mA with 0.0001 accuracy. |
| I32 rcPlugOptModBiasHighWarningThreshold | 1.3.6.1.4.1.2272.1.71.1.1.30 | Integer32 | read-only | This value represents the vendor specified high current warning threshold. If the measured bias current exceeds this value, a high current warning is asserted. It is a positive number expressed in units of 2 microamps and can range from 0 to 131 mA with 0.0001 accuracy. |
| I32 rcPlugOptModBiasLowWarningThreshold | 1.3.6.1.4.1.2272.1.71.1.1.31 | Integer32 | read-only | This value represents the vendor specified low current warning threshold. If the measured bias current falls below this value, a low current warning is asserted. It is a positive number expressed in units of 2 microamps and can range from 0 to 131 mA with 0.0001 accuracy. |
| I32 rcPlugOptModTxPower | 1.3.6.1.4.1.2272.1.71.1.1.32 | Integer32 | read-only | This value represents the internally measured coupled TX output power. It is a positive number expressed in units of micro watts and can range from 0 to 65.535 mW (-40 to 18.16 dBm). |
| I32 rcPlugOptModTxPowerHighAlarmThreshold | 1.3.6.1.4.1.2272.1.71.1.1.33 | Integer32 | read-only | This value represents the vendor specified high transmit power threshold. If the measured transmitter power exceeds this value, a transmitter power high is asserted. It is a positive number expressed in units of micro watts and can range from 0 to 65.535 mW (-40 to 18.16 dBm). |
| I32 rcPlugOptModTxPowerLowAlarmThreshold | 1.3.6.1.4.1.2272.1.71.1.1.34 | Integer32 | read-only | This value represents the vendor specified low transmit power threshold. If the measured transmitter power falls below this value, a transmitter power low is asserted. It is a positive number expressed in units of micro watts and can range from 0 to 65.535 mW (-40 to 18.16 dBm). |
| I32 rcPlugOptModTxPowerHighWarningThreshold | 1.3.6.1.4.1.2272.1.71.1.1.35 | Integer32 | read-only | This value represents the vendor specified high transmit power warning threshold. If the measured transmitter power exceeds this value, a transmitter power high warning is asserted. It is a positive number expressed in units of units of micro watts and can range from 0 to 65.535 mW (-40 to 18.16 dBm). |
| I32 rcPlugOptModTxPowerLowWarningThreshold | 1.3.6.1.4.1.2272.1.71.1.1.36 | Integer32 | read-only | This value represents the vendor specified low transmit power warning threshold. If the measured transmitter power falls below this value, a transmitter power low warning is asserted. It is a positive number expressed in units of micro watts and can range from 0 to 65.535 mW (-40 to 18.16 dBm). |
| I32 rcPlugOptModRxPower | 1.3.6.1.4.1.2272.1.71.1.1.37 | Integer32 | read-only | This value represents the internally measured received power. It is a positive number expressed in units of micro watts and can range from 0 to 65.535 mW (-40 to 18.16 dBm). |
| I32 rcPlugOptModRxPowerHighAlarmThreshold | 1.3.6.1.4.1.2272.1.71.1.1.38 | Integer32 | read-only | This value represents the vendor specified high receiver power threshold. If the measured received power exceeds this value, a receiver power high is asserted. It is a positive number expressed in units of micro watts and can range from 0 to 65.535 mW (-40 to 18.16 dBm). |
| I32 rcPlugOptModRxPowerLowAlarmThreshold | 1.3.6.1.4.1.2272.1.71.1.1.39 | Integer32 | read-only | This value represents the vendor specified low receiver power threshold. If the measured received power falls below this value, a receiver power low is asserted. It is a positive number expressed in units of micro watts and can range from 0 to 65.535 mW (-40 to 18.16 dBm). |
| I32 rcPlugOptModRxPowerHighWarningThreshold | 1.3.6.1.4.1.2272.1.71.1.1.40 | Integer32 | read-only | This value represents the vendor specified high receiver power warning threshold. If the measured received power exceeds this value, a receiver power high warning is asserted. It is a positive number expressed in units of units of micro watts and can range from 0 to 65.535 uW (-40 to 18.16 dBm). |
| I32 rcPlugOptModRxPowerLowWarningThreshold | 1.3.6.1.4.1.2272.1.71.1.1.41 | Integer32 | read-only | This value represents the vendor specified low receiver power warning threshold. If the measured received power falls below this value, a receiver power low warning is asserted. It is a positive number expressed in units of units of micro watts and can range from 0 to 65.535 mW (-40 to 18.16 dBm). |
| I32 rcPlugOptModAux1 | 1.3.6.1.4.1.2272.1.71.1.1.42 | Integer32 | read-only | This represents the internally measured A/D value specified. |
| I32 rcPlugOptModAux1HighAlarmThreshold | 1.3.6.1.4.1.2272.1.71.1.1.43 | Integer32 | read-only | This value represents the vendor specified high Aux1 threshold. |
| I32 rcPlugOptModAux1LowAlarmThreshold | 1.3.6.1.4.1.2272.1.71.1.1.44 | Integer32 | read-only | This value represents the vendor specified low Aux1 threshold. |
| I32 rcPlugOptModAux1HighWarningThreshold | 1.3.6.1.4.1.2272.1.71.1.1.45 | Integer32 | read-only | This value represents the vendor specified high Aux1 warning threshold. |
| I32 rcPlugOptModAux1LowWarningThreshold | 1.3.6.1.4.1.2272.1.71.1.1.46 | Integer32 | read-only | This value represents the vendor specified low Aux1 warning threshold. |
| I32 rcPlugOptModAux2 | 1.3.6.1.4.1.2272.1.71.1.1.47 | Integer32 | read-only | This represents the internally measured A/D value specified. |
| I32 rcPlugOptModAux2HighAlarmThreshold | 1.3.6.1.4.1.2272.1.71.1.1.48 | Integer32 | read-only | This value represents the vendor specified high Aux1 threshold. |
| I32 rcPlugOptModAux2LowAlarmThreshold | 1.3.6.1.4.1.2272.1.71.1.1.49 | Integer32 | read-only | This value represents the vendor specified low Aux1 threshold. |
| I32 rcPlugOptModAux2HighWarningThreshold | 1.3.6.1.4.1.2272.1.71.1.1.50 | Integer32 | read-only | This value represents the vendor specified high Aux1 warning threshold. |
| I32 rcPlugOptModAux2LowWarningThreshold | 1.3.6.1.4.1.2272.1.71.1.1.51 | Integer32 | read-only | This value represents the vendor specified low Aux1 warning threshold. |
| INT rcPlugOptModTemperatureStatus | 1.3.6.1.4.1.2272.1.71.1.1.52 | INTEGER | read-only | Used to indicate the current temperature status |
| INT rcPlugOptModVoltageStatus | 1.3.6.1.4.1.2272.1.71.1.1.53 | INTEGER | read-only | Used to indicate the current voltage status |
| INT rcPlugOptModBiasStatus | 1.3.6.1.4.1.2272.1.71.1.1.54 | INTEGER | read-only | Used to indicate the current laser bias status |
| INT rcPlugOptModTxPowerStatus | 1.3.6.1.4.1.2272.1.71.1.1.55 | INTEGER | read-only | Used to indicate the current transmitter power status |
| INT rcPlugOptModRxPowerStatus | 1.3.6.1.4.1.2272.1.71.1.1.56 | INTEGER | read-only | Used to indicate the current receiver power status |
| INT rcPlugOptModAux1Status | 1.3.6.1.4.1.2272.1.71.1.1.57 | INTEGER | read-only | Used to indicate the current Aux1 status |
| INT rcPlugOptModAux2Status | 1.3.6.1.4.1.2272.1.71.1.1.58 | INTEGER | read-only | Used to indicate the current Aux2 status |
| rcPlugOptModScalars | 1.3.6.1.4.1.2272.1.71.2 | |||
| ENA rcPlugOptModDdmMonitor | 1.3.6.1.4.1.2272.1.71.2.1 | EnableValue | read-write | Enable/disable the global polling monitor for DDM |
| I32 rcPlugOptModDdmMonitorInterval | 1.3.6.1.4.1.2272.1.71.2.2 | Integer32 | read-write | Indicate the interval in which the DDM alert registers is polled |
| ENA rcPlugOptModDdmTrapSend | 1.3.6.1.4.1.2272.1.71.2.3 | EnableValue | read-write | Enable/disable the global ddm trap send to SNMP manager |
| ENA rcPlugOptModDdmAlarmPortdown | 1.3.6.1.4.1.2272.1.71.2.4 | EnableValue | read-write | Enable/disable the global portdown option when ddm alarm occurs |
RFC description
Provides digital diagnostic monitoring information for pluggable optical modules (SFPs, XFPs) on network interfaces.
Start monitoring Nortel (Rapid-City-based) switches with DDM-capable pluggable optics (SFP/XFP diagnostic monitoring) with a free 30-day trial of IPNetwork Monitor. Import MIBs, browse SNMP OIDs, create custom SNMP monitors, configure alerts, and monitor any SNMP-enabled network device from a single console.