Observium_CE/mibs/microsens/MICROSENS-CWDM8-MIB

1412 lines
39 KiB
Plaintext

MICROSENS-CWDM8-MIB --{ iso org(3) dod(6) internet(1) private(4) enterprises(1) microsens(3181) }
DEFINITIONS ::= BEGIN
IMPORTS
DisplayString FROM SNMPv2-TC
TRAP-TYPE FROM RFC-1215
enterprises, OBJECT-TYPE, IpAddress, Counter, Gauge, TimeTicks
FROM RFC1155-SMI;
-- Title: Microsens MIB/ 8-Channel-CWDM
-- Version : 1.0
-- Date : 02.07.2002
-- By: Joerg Johann
-- File: miccwdm8.mib
microsens OBJECT IDENTIFIER ::= { enterprises 3181 }
cwdm OBJECT IDENTIFIER ::= { microsens 6 }
eightChannelCwdm OBJECT IDENTIFIER ::= { cwdm 4 }
-- device status table
deviceTable OBJECT-TYPE
SYNTAX SEQUENCE OF DeviceList
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table describes the device-status of the CWDM-system."
::= { eightChannelCwdm 1 }
deviceTableEntry OBJECT-TYPE
SYNTAX DeviceList
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry in the port table."
INDEX
{ deviceId } ::= { deviceTable 1 }
DeviceList ::= SEQUENCE {
deviceId INTEGER,
deviceArtNo DisplayString,
deviceSerNo DisplayString,
deviceDesc DisplayString,
deviceTemperature INTEGER,
deviceTempAlarmThreshold INTEGER,
deviceTempAlarm INTEGER,
deviceTempShutdown INTEGER,
deviceTrPowerFailureAlarm INTEGER,
deviceMinorAlarm INTEGER,
deviceMajorAlarm INTEGER
}
deviceId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the device id."
::= { deviceTableEntry 1 }
deviceArtNo OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..16))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the article number of the device."
::= { deviceTableEntry 2 }
deviceSerNo OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..16))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the serial number of the device."
::= { deviceTableEntry 3 }
deviceDesc OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry provides a detailed description of the device."
::= { deviceTableEntry 4 }
deviceTemperature OBJECT-TYPE
SYNTAX INTEGER
{
unknown (-255)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the temperature of the device in degree centigrade."
::= { deviceTableEntry 5 }
deviceTempAlarmThreshold OBJECT-TYPE
SYNTAX INTEGER
{
unknown (-255)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the current temperature-alarm threshold value of the device
in degree centigrade."
::= { deviceTableEntry 6 }
deviceTempAlarm OBJECT-TYPE
SYNTAX INTEGER
{
alarm (1),
no-alarm (0),
unknown (-255)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes if a temperature-alarm condition has occurred or not."
::= { deviceTableEntry 7 }
deviceTempShutdown OBJECT-TYPE
SYNTAX INTEGER
{
alarm (1),
no-alarm (0),
unknown (-255)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes if a temperature-shutdown condition has occurred or not."
::= { deviceTableEntry 8 }
deviceTrPowerFailureAlarm OBJECT-TYPE
SYNTAX INTEGER
{
no-alarm (0),
alarm-channel-1-4 (1),
alarm-channel-5-8 (2),
alarm-channel-1-8 (3),
unknown (-255)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes if a transceiver-board power-supply-alarm condition has occurred or not."
::= { deviceTableEntry 9 }
deviceMinorAlarm OBJECT-TYPE
SYNTAX INTEGER
{
alarm (1),
no-alarm (0),
unknown (-255)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes if a minor-alarm condition has occurred or not."
::= { deviceTableEntry 10 }
deviceMajorAlarm OBJECT-TYPE
SYNTAX INTEGER
{
alarm (1),
no-alarm (0),
unknown (-255)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes if a major-alarm condition has occurred or not."
::= { deviceTableEntry 11 }
-- port information table
portTable OBJECT-TYPE
SYNTAX SEQUENCE OF PortList
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table describes the port-status of the CWDM-system."
::= { eightChannelCwdm 2 }
portTableEntry OBJECT-TYPE
SYNTAX PortList
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry in the port table."
INDEX
{ portId } ::= { portTable 1 }
PortList ::= SEQUENCE {
portId INTEGER,
portChannelEnabled INTEGER,
portLinkThroughLocalLine INTEGER,
portLinkThroughLineLocal INTEGER,
portLocalModuleInstalled INTEGER,
portLineModuleInstalled INTEGER,
portLocalLink INTEGER,
portLineLink INTEGER,
portLocalTxFault INTEGER,
portLineTxFault INTEGER,
portLocalPowerFault INTEGER,
portLinePowerFault INTEGER,
portRateSelect INTEGER
}
portId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the port id. "
::= { portTableEntry 1 }
portChannelEnabled OBJECT-TYPE
SYNTAX INTEGER
{
disabled (0),
enabled (1),
unknown (-255)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the channel's status.
A value of 1 indicates that the channel is enabled,
a value of 0 indicates that the channel is not enabled."
::= { portTableEntry 2 }
portLinkThroughLocalLine OBJECT-TYPE
SYNTAX INTEGER
{
disabled (0),
enabled (1),
unknown (-255)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the local-line link-through-status of the port."
::= { portTableEntry 3 }
portLinkThroughLineLocal OBJECT-TYPE
SYNTAX INTEGER
{
disabled (0),
enabled (1),
unknown (-255)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the line-local link-through-status of the port."
::= { portTableEntry 4 }
portLocalModuleInstalled OBJECT-TYPE
SYNTAX INTEGER
{
not-installed (0),
installed (1),
unknown (-255)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes if a local transceiver module is installed or not."
::= { portTableEntry 5 }
portLineModuleInstalled OBJECT-TYPE
SYNTAX INTEGER
{
not-installed (0),
installed (1),
unknown (-255)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes if a line transceiver module is installed or not."
::= { portTableEntry 6 }
portLocalLink OBJECT-TYPE
SYNTAX INTEGER
{
off (0),
on (1),
unknown (-255)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the port's local link status."
::= { portTableEntry 7 }
portLineLink OBJECT-TYPE
SYNTAX INTEGER
{
off (0),
on (1),
unknown (-255)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the port's line link status."
::= { portTableEntry 8 }
portLocalTxFault OBJECT-TYPE
SYNTAX INTEGER
{
no-error (0),
error (1),
unknown (-255)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the port's local-tx-fault status."
::= { portTableEntry 9 }
portLineTxFault OBJECT-TYPE
SYNTAX INTEGER
{
no-error (0),
error (1),
unknown (-255)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the port's line-tx-fault status."
::= { portTableEntry 10 }
portLocalPowerFault OBJECT-TYPE
SYNTAX INTEGER
{
no-error (0),
error (1),
unknown (-255)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the port's local-power-fault status."
::= { portTableEntry 11 }
portLinePowerFault OBJECT-TYPE
SYNTAX INTEGER
{
no-error (0),
error (1),
unknown (-255)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the port's line-power-fault status."
::= { portTableEntry 12 }
portRateSelect OBJECT-TYPE
SYNTAX INTEGER
{
reduced (0),
full (1),
unknown (-255)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the port's local data rate.
A value of 1 describes full data rate,
a value of 0 describes reduced data rate."
::= { portTableEntry 13 }
-- local module information table
localModuleTable OBJECT-TYPE
SYNTAX SEQUENCE OF LocalModuleList
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table describes the local module status of the CWDM-system."
::= { eightChannelCwdm 3 }
localModuleTableEntry OBJECT-TYPE
SYNTAX LocalModuleList
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry in the local module table."
INDEX
{ localModuleId } ::= { localModuleTable 1 }
LocalModuleList ::= SEQUENCE {
localModuleId INTEGER,
localModuleConnector INTEGER,
localModuleTrCodeSonet INTEGER,
localModuleTrCodeGigabit INTEGER,
localModuleTrCodeFbLinkLength INTEGER,
localModuleTrCodeFbTrTech INTEGER,
localModuleTrCodeFbTrMedia INTEGER,
localModuleTrCodeFbSpeed INTEGER,
localModuleBrNominal INTEGER,
localModuleLength9km INTEGER,
localModuleLength9m INTEGER,
localModuleLength50 INTEGER,
localModuleLength62 INTEGER,
localModuleLengthCopper INTEGER,
localModuleVendorSN DisplayString,
localModuleDateCode DisplayString,
localModuleLaserCurrent INTEGER,
localModuleTransmittedPower INTEGER,
localModuleReceivedPower INTEGER,
localModuleLaserTemperature INTEGER,
localModuleVoltage INTEGER
}
localModuleId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the local module id. "
::= { localModuleTableEntry 1 }
localModuleConnector OBJECT-TYPE
SYNTAX INTEGER
{
unknown (0),
sc (1),
style1-copper (2),
style2-copper (3),
bnc-tnc (4),
coaxial-headers (5),
fiberjack (6),
lc (7),
mt-rj (8),
mu (9),
sg (10),
opticalpigtail (11),
hssdc2 (32),
copperpigtail (33)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the connector-type of the port."
::= { localModuleTableEntry 2 }
localModuleTrCodeSonet OBJECT-TYPE
SYNTAX INTEGER
{
unknown (0),
oc3-multi-mode-short-reach (1),
oc3-single-mode-intermediate-reach (2),
oc3-single-mode-long-reach (4),
oc12-multi-mode-short-reach (16),
oc12-single-mode-intermediate-reach (32),
oc12-single-mode-long-reach (64),
oc48-short-reach (128),
oc48-intermediate-reach (256),
oc48-long-reach (512)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the SONET compliance of the transceiver."
::= { localModuleTableEntry 3 }
localModuleTrCodeGigabit OBJECT-TYPE
SYNTAX INTEGER
{
unknown (0),
base-1000-sx (1),
base-1000-lx (2),
base-1000-cx (4),
base-1000-t (8)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the Gigabit Ethernet compliance of the transceiver."
::= { localModuleTableEntry 4 }
localModuleTrCodeFbLinkLength OBJECT-TYPE
SYNTAX INTEGER
{
unknown (0),
long-distance (1),
intermediate-distance (2),
short-distance (4)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the fibre channel link length of the transceiver."
::= { localModuleTableEntry 5 }
localModuleTrCodeFbTrTech OBJECT-TYPE
SYNTAX INTEGER
{
unknown (0),
longwave-laser-LL (1),
shortwave-laser-OFC (2),
shortwave-laser-no-OFC (4),
electrical-intra-enclosure (8),
electrical-inter-enclosure (16),
longwave-laser-LC (32)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the fibre channel transmitter technology of the transceiver."
::= { localModuleTableEntry 6 }
localModuleTrCodeFbTrMedia OBJECT-TYPE
SYNTAX INTEGER
{
unknown (0),
single-mode (1),
multi-mode-50 (4),
multi-mode-62-5 (8),
video-coax (16),
miniature-coax (32),
shielded-twisted-pair (64),
twin-axial-pair (128)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the fibre channel transmission media of the transceiver."
::= { localModuleTableEntry 7 }
localModuleTrCodeFbSpeed OBJECT-TYPE
SYNTAX INTEGER
{
unknown (0),
speed-100MBytes-per-sec (1),
speed-200MBytes-per-sec (4),
speed-400MBytes-per-sec (16)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the fibre channel speed of the transceiver."
::= { localModuleTableEntry 8 }
localModuleBrNominal OBJECT-TYPE
SYNTAX INTEGER
{
unknown (-255)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the nominal bit rate, specified in units of 100 Megabits per second."
::= { localModuleTableEntry 9 }
localModuleLength9km OBJECT-TYPE
SYNTAX INTEGER
{
unknown (-255)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the link length supported by the transceiver using single-mode fibers.
The value is in units of kilometers. A value of 255 means that the transceiver supports a
link length greater than 254 km. A value of zero means that the transceiver does not support
single-mode fibers."
::= { localModuleTableEntry 10 }
localModuleLength9m OBJECT-TYPE
SYNTAX INTEGER
{
unknown (-255)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the link length supported by the transceiver using single-mode fibers.
The value is in units of 100 meters. A value of 255 means that the transceiver supports a
link length greater than 25.4 km. A value of zero means that the transceiver does not support
single-mode fibers."
::= { localModuleTableEntry 11 }
localModuleLength50 OBJECT-TYPE
SYNTAX INTEGER
{
unknown (-255)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the link length supported by the transceiver using 50 micron
multi-mode mode fibers. The value is in units of 10 meters.
A value of 255 means that the transceiver supports a link length greater than 2.54 km.
A value of zero means that the transceiver does not support 50 micron multi-mode fibers."
::= { localModuleTableEntry 12 }
localModuleLength62 OBJECT-TYPE
SYNTAX INTEGER
{
unknown (-255)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the link length supported by the transceiver using 62.5 micron
multi-mode mode fibers. The value is in units of 10 meters.
A value of 255 means that the transceiver supports a link length greater than 2.54 km.
A value of zero means that the transceiver does not support 62.5 micron multi-mode fibers."
::= { localModuleTableEntry 13 }
localModuleLengthCopper OBJECT-TYPE
SYNTAX INTEGER
{
unknown (-255)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the link length supported by the transceiver using copper cables.
The value is in units of 1 meter.
A value of 255 means that the transceiver supports a link length greater than 254 m.
A value of zero means that the transceiver does not support copper cables."
::= { localModuleTableEntry 14 }
localModuleVendorSN OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..16))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the vendor's serial number of the transceiver."
::= { localModuleTableEntry 15 }
localModuleDateCode OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..8))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the vendor's date code in the [yymmdd]-format."
::= { localModuleTableEntry 16 }
localModuleLaserCurrent OBJECT-TYPE
SYNTAX INTEGER
{
unknown (-255)
}
ACCESS read-only
STATUS optional
DESCRIPTION
"This entry describes the transmitter laser's bias current in milli ampere."
::= { localModuleTableEntry 17 }
localModuleTransmittedPower OBJECT-TYPE
SYNTAX INTEGER
{
unknown (-255)
}
ACCESS read-only
STATUS optional
DESCRIPTION
"This entry describes the transmitter optical output power in micro watt."
::= { localModuleTableEntry 18 }
localModuleReceivedPower OBJECT-TYPE
SYNTAX INTEGER
{
unknown (-255)
}
ACCESS read-only
STATUS optional
DESCRIPTION
"This entry describes the transmitter optical received power in micro watt."
::= { localModuleTableEntry 19 }
localModuleLaserTemperature OBJECT-TYPE
SYNTAX INTEGER
{
unknown (-255)
}
ACCESS read-only
STATUS optional
DESCRIPTION
"This entry describes the laser temperature in degree centigrade."
::= { localModuleTableEntry 20 }
localModuleVoltage OBJECT-TYPE
SYNTAX INTEGER
{
unknown (-255)
}
ACCESS read-only
STATUS optional
DESCRIPTION
"This entry describes the transceiver supply voltage in mV."
::= { localModuleTableEntry 21 }
-- line module information table
lineModuleTable OBJECT-TYPE
SYNTAX SEQUENCE OF LineModuleList
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table describes the line module status of the CWDM-system."
::= { eightChannelCwdm 4 }
lineModuleTableEntry OBJECT-TYPE
SYNTAX LineModuleList
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry in the line module table."
INDEX
{ lineModuleId } ::= { lineModuleTable 1 }
LineModuleList ::= SEQUENCE {
lineModuleId INTEGER,
lineModuleConnector INTEGER,
lineModuleTrCodeSonet INTEGER,
lineModuleTrCodeGigabit INTEGER,
lineModuleTrCodeFbLinkLength INTEGER,
lineModuleTrCodeFbTrTech INTEGER,
lineModuleTrCodeFbTrMedia INTEGER,
lineModuleTrCodeFbSpeed INTEGER,
lineModuleBrNominal INTEGER,
lineModuleLength9km INTEGER,
lineModuleLength9m INTEGER,
lineModuleLength50 INTEGER,
lineModuleLength62 INTEGER,
lineModuleLengthCopper INTEGER,
lineModuleVendorSN DisplayString,
lineModuleDateCode DisplayString,
lineModuleLaserCurrent INTEGER,
lineModuleTransmittedPower INTEGER,
lineModuleReceivedPower INTEGER,
lineModuleLaserTemperature INTEGER,
lineModuleVoltage INTEGER
}
lineModuleId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the line module id. "
::= { lineModuleTableEntry 1 }
lineModuleConnector OBJECT-TYPE
SYNTAX INTEGER
{
unknown (0),
sc (1),
style1-copper (2),
style2-copper (3),
bnc-tnc (4),
coaxial-headers (5),
fiberjack (6),
lc (7),
mt-rj (8),
mu (9),
sg (10),
opticalpigtail (11),
hssdc2 (32),
copperpigtail (33)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the connector-type of the port."
::= { lineModuleTableEntry 2 }
lineModuleTrCodeSonet OBJECT-TYPE
SYNTAX INTEGER
{
unknown (0),
oc3-multi-mode-short-reach (1),
oc3-single-mode-intermediate-reach (2),
oc3-single-mode-long-reach (4),
oc12-multi-mode-short-reach (16),
oc12-single-mode-intermediate-reach (32),
oc12-single-mode-long-reach (64),
oc48-short-reach (128),
oc48-intermediate-reach (256),
oc48-long-reach (512)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the SONET compliance of the transceiver."
::= { lineModuleTableEntry 3 }
lineModuleTrCodeGigabit OBJECT-TYPE
SYNTAX INTEGER
{
unknown (0),
base-1000-SX (1),
base-1000-LX (2),
base-1000-CX (4),
base-1000-T (8)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the Gigabit Ethernet compliance of the transceiver."
::= { lineModuleTableEntry 4 }
lineModuleTrCodeFbLinkLength OBJECT-TYPE
SYNTAX INTEGER
{
unknown (0),
long-distance (1),
intermediate-distance (2),
short-distance (4)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the fibre channel link length of the transceiver."
::= { lineModuleTableEntry 5 }
lineModuleTrCodeFbTrTech OBJECT-TYPE
SYNTAX INTEGER
{
unknown (0),
longwave-laser-LL (1),
shortwave-laser-OFC (2),
shortwave-laser-no-OFC (4),
electrical-intra-enclosure (8),
electrical-inter-enclosure (16),
longwave-laser-LC (32)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the fibre channel transmitter technology of the transceiver."
::= { lineModuleTableEntry 6 }
lineModuleTrCodeFbTrMedia OBJECT-TYPE
SYNTAX INTEGER
{
unknown (0),
single-mode (1),
multi-mode-50 (4),
multi-mode-62-5 (8),
video-coax (16),
miniature-coax (32),
shielded-twisted-pair (64),
twin-axial-pair (128)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the fibre channel transmission media of the transceiver."
::= { lineModuleTableEntry 7 }
lineModuleTrCodeFbSpeed OBJECT-TYPE
SYNTAX INTEGER
{
unknown (0),
speed-100MBytes-per-sec (1),
speed-200MBytes-per-sec (4),
speed-400MBytes-per-sec (16)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the fibre channel speed of the transceiver."
::= { lineModuleTableEntry 8 }
lineModuleBrNominal OBJECT-TYPE
SYNTAX INTEGER
{
unknown (-255)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the nominal bit rate, specified in units of 100 Megabits per second."
::= { lineModuleTableEntry 9 }
lineModuleLength9km OBJECT-TYPE
SYNTAX INTEGER
{
unknown (-255)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the link length supported by the transceiver using single-mode fibers.
The value is in units of kilometers. A value of 255 means that the transceiver supports a
link length greater than 254 km. A value of zero means that the transceiver does not support
single-mode fibers."
::= { lineModuleTableEntry 10 }
lineModuleLength9m OBJECT-TYPE
SYNTAX INTEGER
{
unknown (-255)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the link length supported by the transceiver using single-mode fibers.
The value is in units of 100 meters. A value of 255 means that the transceiver supports a
link length greater than 25.4 km. A value of zero means that the transceiver does not support
single-mode fibers."
::= { lineModuleTableEntry 11 }
lineModuleLength50 OBJECT-TYPE
SYNTAX INTEGER
{
unknown (-255)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the link length supported by the transceiver using 50 micron
multi-mode mode fibers. The value is in units of 10 meters.
A value of 255 means that the transceiver supports a link length greater than 2.54 km.
A value of zero means that the transceiver does not support 50 micron multi-mode fibers."
::= { lineModuleTableEntry 12 }
lineModuleLength62 OBJECT-TYPE
SYNTAX INTEGER
{
unknown (-255)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the link length supported by the transceiver using 62.5 micron
multi-mode mode fibers. The value is in units of 10 meters.
A value of 255 means that the transceiver supports a link length greater than 2.54 km.
A value of zero means that the transceiver does not support 62.5 micron multi-mode fibers."
::= { lineModuleTableEntry 13 }
lineModuleLengthCopper OBJECT-TYPE
SYNTAX INTEGER
{
unknown (-255)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the link length supported by the transceiver using copper cables.
The value is in units of 1 meter.
A value of 255 means that the transceiver supports a link length greater than 254 m.
A value of zero means that the transceiver does not support copper cables."
::= { lineModuleTableEntry 14 }
lineModuleVendorSN OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..16))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the vendor's serial number of the transceiver."
::= { lineModuleTableEntry 15 }
lineModuleDateCode OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..8))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the vendor's date code in the [yymmdd]-format."
::= { lineModuleTableEntry 16 }
lineModuleLaserCurrent OBJECT-TYPE
SYNTAX INTEGER
{
unknown (-255)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the transmitter laser's bias current in milli ampere."
::= { lineModuleTableEntry 17 }
lineModuleTransmittedPower OBJECT-TYPE
SYNTAX INTEGER
{
unknown (-255)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the transmitter optical output power in micro watt."
::= { lineModuleTableEntry 18 }
lineModuleReceivedPower OBJECT-TYPE
SYNTAX INTEGER
{
unknown (-255)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the transmitter optical received power in micro watt."
::= { lineModuleTableEntry 19 }
lineModuleLaserTemperature OBJECT-TYPE
SYNTAX INTEGER
{
unknown (-255)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the laser temperature in degree centigrade."
::= { lineModuleTableEntry 20 }
lineModuleVoltage OBJECT-TYPE
SYNTAX INTEGER
{
unknown (-255)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the transceiver supply voltage in mV."
::= { lineModuleTableEntry 21 }
-- power supply table
powerTable OBJECT-TYPE
SYNTAX SEQUENCE OF PowerList
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table describes the power-supply-status of the CWDM-system."
::= { eightChannelCwdm 5 }
powerTableEntry OBJECT-TYPE
SYNTAX PowerList
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry in the power-supply table."
INDEX
{ powerId } ::= { powerTable 1 }
PowerList ::= SEQUENCE {
powerId INTEGER,
powerArtNo DisplayString,
powerSerNo DisplayString,
powerDesc DisplayString,
powerTemperature INTEGER,
powerStatus INTEGER,
powerSuppliedPower INTEGER,
powerLoad INTEGER,
powerFanStatus INTEGER
}
powerId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the power-supply module id. "
::= { powerTableEntry 1 }
powerArtNo OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..16))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the article number of the power-supply module."
::= { powerTableEntry 2 }
powerSerNo OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..16))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the serial number of the power-supply module."
::= { powerTableEntry 3 }
powerDesc OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry provides a detailed description of the power-supply module."
::= { powerTableEntry 4 }
powerTemperature OBJECT-TYPE
SYNTAX INTEGER
{
unknown (-255)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the temperature of the power-supply module."
::= { powerTableEntry 5 }
powerStatus OBJECT-TYPE
SYNTAX INTEGER
{
unknown (-255),
not-active (0),
active (1)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the operational status of the power-supply module."
::= { powerTableEntry 6 }
powerSuppliedPower OBJECT-TYPE
SYNTAX INTEGER
{
unknown (-255)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the power output of the power-supply module in watt."
::= { powerTableEntry 7 }
powerLoad OBJECT-TYPE
SYNTAX INTEGER
{
unknown (-255)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the load level of the power-supply module in percent."
::= { powerTableEntry 8 }
powerFanStatus OBJECT-TYPE
SYNTAX INTEGER
{
unknown (-255),
not-active (0),
active (1)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the fan status of the power-supply module."
::= { powerTableEntry 9 }
-- line interface table
lineIfTable OBJECT-TYPE
SYNTAX SEQUENCE OF LineIfList
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table describes the line-interface status of the CWDM-system."
::= { eightChannelCwdm 6 }
lineIfTableEntry OBJECT-TYPE
SYNTAX LineIfList
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry in the line-interface table."
INDEX
{ lineIfId } ::= { lineIfTable 1 }
LineIfList ::= SEQUENCE {
lineIfId INTEGER,
lineIfArtNo DisplayString,
lineIfSerNo DisplayString,
lineIfWestLinkStatus INTEGER,
lineIfEastLinkStatus INTEGER,
lineIfWestChannelStatus INTEGER,
lineIfEastChannelStatus INTEGER,
lineIfWestLinkRcvPower INTEGER,
lineIfEastLinkRcvPower INTEGER
}
lineIfId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the power-supply module id. "
::= { lineIfTableEntry 1 }
lineIfArtNo OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..16))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the article number of the power-supply module."
::= { lineIfTableEntry 2 }
lineIfSerNo OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..16))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the serial number of the power-supply module."
::= { lineIfTableEntry 3 }
lineIfWestLinkStatus OBJECT-TYPE
SYNTAX INTEGER
{
unknown (-255),
off (0),
on (1)
}
ACCESS read-only
STATUS optional
DESCRIPTION
"This entry describes the west-link status of the interface module."
::= { lineIfTableEntry 4 }
lineIfEastLinkStatus OBJECT-TYPE
SYNTAX INTEGER
{
unknown (-255),
off (0),
on (1)
}
ACCESS read-only
STATUS optional
DESCRIPTION
"This entry describes the east-link status of the interface module."
::= { lineIfTableEntry 5 }
lineIfWestChannelStatus OBJECT-TYPE
SYNTAX INTEGER
{
unknown (-255),
not-in-use (0),
in-use (1)
}
ACCESS read-only
STATUS optional
DESCRIPTION
"This entry describes the west-channel status of the interface module."
::= { lineIfTableEntry 6 }
lineIfEastChannelStatus OBJECT-TYPE
SYNTAX INTEGER
{
unknown (-255),
not-in-use (0),
in-use (1)
}
ACCESS read-only
STATUS optional
DESCRIPTION
"This entry describes the east-channel status of the interface module."
::= { lineIfTableEntry 7 }
lineIfWestLinkRcvPower OBJECT-TYPE
SYNTAX INTEGER
{
unknown (-255)
}
ACCESS read-only
STATUS optional
DESCRIPTION
"This entry describes the west-link receive power of the interface module in micro watts."
::= { lineIfTableEntry 8 }
lineIfEastLinkRcvPower OBJECT-TYPE
SYNTAX INTEGER
{
unknown (-255)
}
ACCESS read-only
STATUS optional
DESCRIPTION
"This entry describes the east-link receive power of the interface module in micro watts."
::= { lineIfTableEntry 9 }
-- passive optical module table
passiveTable OBJECT-TYPE
SYNTAX SEQUENCE OF PassiveList
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table describes the passive optical module status of the CWDM-system."
::= { eightChannelCwdm 7 }
passiveTableEntry OBJECT-TYPE
SYNTAX PassiveList
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry in the passive table."
INDEX
{ passiveId } ::= { passiveTable 1 }
PassiveList ::= SEQUENCE {
passiveId INTEGER,
passiveArtNo DisplayString,
passiveSerNo DisplayString
}
passiveId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the passive optical module id. "
::= { passiveTableEntry 1 }
passiveArtNo OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..16))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the article number of the power-supply module."
::= { passiveTableEntry 2 }
passiveSerNo OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..16))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the serial number of the power-supply module."
::= { passiveTableEntry 3 }
-- number of channel information :
channelCount OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This entry describes the number of channels in the CWDM-system."
::= { eightChannelCwdm 100 }
-- Trap Definitions :
minorAlarmRelayTrap TRAP-TYPE
ENTERPRISE eightChannelCwdm
VARIABLES { deviceMinorAlarm }
DESCRIPTION
"Trap indicating a change in the minor alarm relay status."
::= 0
majorAlarmRelayTrap TRAP-TYPE
ENTERPRISE eightChannelCwdm
VARIABLES { deviceMajorAlarm }
DESCRIPTION
"Trap indicating a change in the major alarm relay status."
::= 1
devicePowerSupplyTrap TRAP-TYPE
ENTERPRISE eightChannelCwdm
VARIABLES { powerId, powerStatus }
DESCRIPTION
"Trap indicating a change in the power-supply redundancy status."
::= 2
deviceTemperatureAlarmTrap TRAP-TYPE
ENTERPRISE eightChannelCwdm
VARIABLES { deviceTemperature,deviceTempAlarm }
DESCRIPTION
"Trap indicating a device temperature alarm event has occurred."
::= 3
deviceTemperatureShutdownTrap TRAP-TYPE
ENTERPRISE eightChannelCwdm
VARIABLES { deviceTemperature,deviceTempShutdown }
DESCRIPTION
"Trap indicating a device temperature shutdown event has occurred."
::= 4
fanAlarmTrap TRAP-TYPE
ENTERPRISE eightChannelCwdm
VARIABLES { powerId, powerFanStatus }
DESCRIPTION
"Trap indicating a fan alarm in a power supply module."
::= 5
portLocalLinkChangeTrap TRAP-TYPE
ENTERPRISE eightChannelCwdm
VARIABLES { portId, portLocalLink }
DESCRIPTION
"Trap indicating that a port's local link status has changed.
The port is identified by the portId variable."
::= 6
portLineLinkChangeTrap TRAP-TYPE
ENTERPRISE eightChannelCwdm
VARIABLES { portId, portLineLink }
DESCRIPTION
"Trap indicating that a port's line link status has changed.
The port is identified by the portId variable."
::= 7
END