Initial commit
This commit is contained in:
322
MIBS/packetlight/SL-ROADM-MIB
Normal file
322
MIBS/packetlight/SL-ROADM-MIB
Normal file
@ -0,0 +1,322 @@
|
||||
-- *****************************************************************
|
||||
-- ROADM Module MIB
|
||||
-- *****************************************************************
|
||||
|
||||
SL-ROADM-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32,
|
||||
NOTIFICATION-TYPE, Gauge32,
|
||||
Counter64 FROM SNMPv2-SMI
|
||||
DisplayString, TruthValue,
|
||||
DateAndTime FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP,
|
||||
NOTIFICATION-GROUP FROM SNMPv2-CONF
|
||||
InterfaceIndex FROM IF-MIB
|
||||
slService FROM SL-NE-MIB;
|
||||
|
||||
slROADM MODULE-IDENTITY
|
||||
LAST-UPDATED "0508171200Z" -- 17 Jan. 2005 12:00:00 EST
|
||||
ORGANIZATION "PacketLight Networks Ltd."
|
||||
CONTACT-INFO
|
||||
"Omri_Viner@PacketLight.com"
|
||||
DESCRIPTION
|
||||
"This MIB module describes the ROADM"
|
||||
::= { slService 16 }
|
||||
|
||||
-- The ROADM MIB consists of the following groups:
|
||||
-- Configuration
|
||||
-- Traps
|
||||
|
||||
slROADMConfig OBJECT IDENTIFIER ::= { slROADM 1 }
|
||||
slROADMPm OBJECT IDENTIFIER ::= { slROADM 2 }
|
||||
slROADMTraps OBJECT IDENTIFIER ::= { slROADM 3 }
|
||||
|
||||
|
||||
-- Textual Conventions
|
||||
|
||||
ROCHProvisioningType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "The channel provisioning type."
|
||||
SYNTAX INTEGER {
|
||||
none(1), -- Channel not provisioned
|
||||
exp(2), -- Express channel
|
||||
add(3) -- Add/Drop channel
|
||||
}
|
||||
|
||||
--
|
||||
-- The WSS Configuration Table
|
||||
--
|
||||
|
||||
slWSSConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF SlWSSConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ROADM Configuration table."
|
||||
::= { slROADMConfig 1 }
|
||||
|
||||
slWSSConfigEntry OBJECT-TYPE
|
||||
SYNTAX SlWSSConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the WSS Configuration table."
|
||||
INDEX { slWSSConfigLineIndex }
|
||||
::= { slWSSConfigTable 1 }
|
||||
|
||||
SlWSSConfigEntry ::=
|
||||
SEQUENCE {
|
||||
slWSSConfigLineIndex InterfaceIndex,
|
||||
-- Status
|
||||
slWSSConfigOperStatus INTEGER,
|
||||
slWSSConfigSwitchTemp INTEGER,
|
||||
slWSSConfigBoardTemp INTEGER,
|
||||
slWSSConfigCaseTemp INTEGER,
|
||||
slWSSConfigUptime INTEGER,
|
||||
-- Provisioning
|
||||
slWSSConfigComFirstWl INTEGER,
|
||||
slWSSConfigComChCount INTEGER,
|
||||
-- VOA
|
||||
slWSSConfigPowerLevel INTEGER,
|
||||
slWSSConfigAttenLevel INTEGER
|
||||
}
|
||||
|
||||
slWSSConfigLineIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Only one entry in the table.
|
||||
Thus this is a dummy ifIndex that equals to 1."
|
||||
::= { slWSSConfigEntry 1 }
|
||||
|
||||
-- Status
|
||||
|
||||
slWSSConfigOperStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The WSS operational status. 0 - DOWN, 1 - UP."
|
||||
::= { slWSSConfigEntry 2 }
|
||||
|
||||
slWSSConfigSwitchTemp OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The switch temperature in 0.1 celsius"
|
||||
::= { slWSSConfigEntry 3 }
|
||||
|
||||
slWSSConfigBoardTemp OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The board temperature in 0.1 celsius"
|
||||
::= { slWSSConfigEntry 4 }
|
||||
|
||||
slWSSConfigCaseTemp OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The case temperature in 0.1 celsius"
|
||||
::= { slWSSConfigEntry 5 }
|
||||
|
||||
slWSSConfigUptime OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The case temperature in 0.1 celsius"
|
||||
::= { slWSSConfigEntry 6 }
|
||||
|
||||
-- Provisioning
|
||||
|
||||
slWSSConfigComFirstWl OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The first DWDM ITU G.694.1 channel of the Waveplan.
|
||||
Specified in 3.125GHz units"
|
||||
::= { slWSSConfigEntry 7 }
|
||||
|
||||
slWSSConfigComChCount OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The overall count of channels in the Waveplan.
|
||||
The channels are ordered in increasing frequency (decreasing wavelength)."
|
||||
::= { slWSSConfigEntry 8 }
|
||||
|
||||
-- VOA
|
||||
|
||||
slWSSConfigPowerLevel OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The received Destination Access Point Identifier."
|
||||
::= { slWSSConfigEntry 9 }
|
||||
|
||||
slWSSConfigAttenLevel OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The received Source Access Point Identifier."
|
||||
::= { slWSSConfigEntry 10 }
|
||||
|
||||
|
||||
|
||||
--
|
||||
-- The Channel Configuration Table
|
||||
--
|
||||
|
||||
slROCHConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF SlROCHConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ROADM Channel Configuration table."
|
||||
::= { slROADMConfig 2 }
|
||||
|
||||
slROCHConfigEntry OBJECT-TYPE
|
||||
SYNTAX SlROCHConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the ROADM Configuration table."
|
||||
INDEX { slROCHConfigLineIndex }
|
||||
::= { slROCHConfigTable 1 }
|
||||
|
||||
SlROCHConfigEntry ::=
|
||||
SEQUENCE {
|
||||
slROCHConfigLineIndex InterfaceIndex,
|
||||
-- Provisioning
|
||||
slROCHConfigProvisioning ROCHProvisioningType,
|
||||
-- Status
|
||||
slROCHConfigInPowerLevel INTEGER,
|
||||
slROCHConfigOutPowerLevel INTEGER,
|
||||
slROCHConfigChannelDetect INTEGER,
|
||||
-- Thresholds
|
||||
slROCHConfigChPowerFailHighThresh INTEGER,
|
||||
slROCHConfigChPowerFailLowThresh INTEGER,
|
||||
slROCHConfigChPowerDegHighThresh INTEGER,
|
||||
slROCHConfigChPowerDegLowThresh INTEGER,
|
||||
slROCHConfigChPowerHystHighThresh INTEGER,
|
||||
slROCHConfigChPowerHystLowThresh INTEGER
|
||||
}
|
||||
|
||||
slROCHConfigLineIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ifIndex of the channel.
|
||||
The channels use the paths 1-48 with the port number of the COM"
|
||||
::= { slROCHConfigEntry 1 }
|
||||
|
||||
-- Provisioning
|
||||
|
||||
slROCHConfigProvisioning OBJECT-TYPE
|
||||
SYNTAX ROCHProvisioningType
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The channel provisioning"
|
||||
::= { slROCHConfigEntry 2 }
|
||||
|
||||
-- Status
|
||||
|
||||
slROCHConfigInPowerLevel OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Power Level of the channel equal to Out Power Level + Attenuation"
|
||||
::= { slROCHConfigEntry 3 }
|
||||
|
||||
slROCHConfigOutPowerLevel OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Output Power Level of the channel"
|
||||
::= { slROCHConfigEntry 4 }
|
||||
|
||||
slROCHConfigChannelDetect OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Channel detect indication. 0 - not detected, 1 - channel is detected"
|
||||
::= { slROCHConfigEntry 5 }
|
||||
|
||||
-- Thresholds
|
||||
|
||||
slROCHConfigChPowerFailHighThresh OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The threshold for channel High Power Failure.
|
||||
Setting this value applies to all channels."
|
||||
::= { slROCHConfigEntry 6 }
|
||||
|
||||
slROCHConfigChPowerFailLowThresh OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The threshold for channel Low Power Failure.
|
||||
Setting this value applies to all channels."
|
||||
::= { slROCHConfigEntry 7 }
|
||||
|
||||
slROCHConfigChPowerDegHighThresh OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The threshold for channel High Power Degrade.
|
||||
Setting this value applies to all channels."
|
||||
::= { slROCHConfigEntry 8 }
|
||||
|
||||
slROCHConfigChPowerDegLowThresh OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The threshold for channel Low Power Degrade.
|
||||
Setting this value applies to all channels."
|
||||
::= { slROCHConfigEntry 9 }
|
||||
|
||||
slROCHConfigChPowerHystHighThresh OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The threshold for channel High Power Hysteresis.
|
||||
Setting this value applies to all channels."
|
||||
::= { slROCHConfigEntry 10 }
|
||||
|
||||
slROCHConfigChPowerHystLowThresh OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The threshold for channel Low Power Hysteresis.
|
||||
Setting this value applies to all channels."
|
||||
::= { slROCHConfigEntry 11 }
|
||||
|
||||
|
||||
--
|
||||
-- ROADM Traps
|
||||
--
|
||||
|
||||
|
||||
END
|
Reference in New Issue
Block a user