Observium_CE/mibs/infinera/LUM-ROADM-MIB

2803 lines
77 KiB
Plaintext

LUM-ROADM-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, Integer32
FROM SNMPv2-SMI
OBJECT-GROUP, MODULE-COMPLIANCE
FROM SNMPv2-CONF
DisplayString, DateAndTime
FROM SNMPv2-TC
lumModules, lumRoadmMIB
FROM LUM-REG
MgmtNameString, SubrackNumber, SlotNumber, PortNumber,
LambdaFrequency, BoardOrInterfaceOperStatus, BoardOrInterfaceAdminStatus,
CommandString, FaultStatus, ObjectProperty
FROM LUM-TC;
lumRoadmMIBModule MODULE-IDENTITY
LAST-UPDATED
"201706150000Z" -- June 15th 2017
ORGANIZATION
"Infinera Corporation"
CONTACT-INFO
"techsupport@infinera.com"
DESCRIPTION
"The reconfigurable add/drop module MIB.
- General
- Reconfigurable add/drop interfaces
"
REVISION
"201706150000Z" -- June 15th 2017
DESCRIPTION
"Changes made for release r29.0:
- Changed ORGANIZATION and CONTACT-INFO"
REVISION
"201611300000Z" -- November 30th 2016
DESCRIPTION
"Changes made for release r28:
- Hidden attribute spacingHwCapab introduced"
REVISION
"201601110000Z" -- Jan 11th 2016
DESCRIPTION
"Added default value notPresent for operStatus."
REVISION
"201112200000Z" -- December 20th 2011
DESCRIPTION
"Changes made for release r18:
- MDU16 features included."
REVISION
"201102040000Z" -- Februar 4th 2011
DESCRIPTION
"Express port added."
REVISION
"200704030000Z" -- April 3rd 2007
DESCRIPTION
"The initial revision of this module."
::= { lumModules 31 }
-- ----------------------------------------------------
-- Conformance area, containing groups and complicance
-- specifications.
-- ----------------------------------------------------
lumRoadmConfs OBJECT IDENTIFIER ::= { lumRoadmMIB 1 }
lumRoadmGroups OBJECT IDENTIFIER ::= { lumRoadmConfs 1 }
lumRoadmCompl OBJECT IDENTIFIER ::= { lumRoadmConfs 2 }
lumRoadmMinimalGroups OBJECT IDENTIFIER ::= { lumRoadmConfs 3 }
lumRoadmMinimalCompl OBJECT IDENTIFIER ::= { lumRoadmConfs 4 }
-- ----------------------------------------------------
-- Root for objects in the roadm MIB
-- ----------------------------------------------------
lumRoadmMIBObjects OBJECT IDENTIFIER ::= { lumRoadmMIB 2 }
-- ----------------------------------------------------
-- This MIB contains the following groups:
-- ----------------------------------------------------
roadmGeneral OBJECT IDENTIFIER ::= { lumRoadmMIBObjects 1 }
roadmAddDropIfList OBJECT IDENTIFIER ::= { lumRoadmMIBObjects 2 }
roadmLineIfList OBJECT IDENTIFIER ::= { lumRoadmMIBObjects 3 }
roadmGroupRoadmList OBJECT IDENTIFIER ::= { lumRoadmMIBObjects 4 }
roadmGroupLineList OBJECT IDENTIFIER ::= { lumRoadmMIBObjects 5 }
roadmLineList OBJECT IDENTIFIER ::= { lumRoadmMIBObjects 6 }
roadmChannelList OBJECT IDENTIFIER ::= { lumRoadmMIBObjects 7 }
-- lumentisRoadmNotifications OBJECT IDENTIFIER ::= { lumRoadmMIBObjects nn }
-- ----------------------------------------------------
-- Textual Conventions
-- ----------------------------------------------------
-- ----------------------------------------------------
-- General group
-- ----------------------------------------------------
roadmGeneralConfigLastChangeTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time when the configuration of the MIB
was last changed.
"
::= { roadmGeneral 1 }
roadmGeneralStateLastChangeTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time when the state of the MIB was last
changed.
"
::= { roadmGeneral 2 }
roadmGeneralRoadmAddDropIfTableSize OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Size of table
"
::= { roadmGeneral 3 }
roadmGeneralRoadmLineIfTableSize OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Size of table
"
::= { roadmGeneral 4 }
roadmGeneralRoadmGroupRoadmTableSize OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Size of table
"
::= { roadmGeneral 5 }
roadmGeneralRoadmGroupLineTableSize OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Size of table
"
::= { roadmGeneral 6 }
roadmGeneralRoadmLineTableSize OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Size of table
"
::= { roadmGeneral 7 }
roadmGeneralChannelTableSize OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Size of table
"
::= { roadmGeneral 8 }
-- ----------------------------------------------------
-- Reconfigurable Add-Drop interfaces
-- ----------------------------------------------------
roadmAddDropIfTable OBJECT-TYPE
SYNTAX SEQUENCE OF RoadmAddDropIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The interface list."
::= { roadmAddDropIfList 1 }
roadmAddDropIfEntry OBJECT-TYPE
SYNTAX RoadmAddDropIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the interface list.
"
INDEX { roadmAddDropIfIndex }
::= { roadmAddDropIfTable 1 }
RoadmAddDropIfEntry ::=
SEQUENCE {
roadmAddDropIfIndex Unsigned32,
roadmAddDropIfName MgmtNameString,
roadmAddDropIfDescr DisplayString,
roadmAddDropIfSubrack SubrackNumber,
roadmAddDropIfSlot SlotNumber,
roadmAddDropIfTxPort PortNumber,
roadmAddDropIfRxPort PortNumber,
roadmAddDropIfInvPhysIndexOrZero Unsigned32,
roadmAddDropIfAdminStatus BoardOrInterfaceAdminStatus,
roadmAddDropIfOperStatus BoardOrInterfaceOperStatus,
roadmAddDropIfTemperature Integer32,
roadmAddDropIfDropFrequencyMin LambdaFrequency,
roadmAddDropIfDropFrequencyMax LambdaFrequency,
roadmAddDropIfObjectProperty ObjectProperty,
roadmAddDropIfConfigurationCommand CommandString,
roadmAddDropIfModuleFailure FaultStatus,
roadmAddDropIfTxSignalStatus INTEGER,
roadmAddDropIfMode INTEGER,
roadmAddDropIfDescr2 DisplayString,
roadmAddDropIfSpacingMode INTEGER,
roadmAddDropIfGuardChannel1 LambdaFrequency,
roadmAddDropIfGuardChannel2 LambdaFrequency,
roadmAddDropIfDropFrequencyLimitMin LambdaFrequency,
roadmAddDropIfDropFrequencyLimitMax LambdaFrequency,
roadmAddDropIfLimitConfigurationCommand CommandString,
roadmAddDropIfGroupRoadmMode INTEGER,
roadmAddDropIfPasswd DisplayString,
roadmAddDropIfPasswdConfig CommandString,
roadmAddDropIfGroupLineMode INTEGER,
roadmAddDropIfNoOfConnectedChannels Unsigned32,
roadmAddDropIfViewChannelList DisplayString,
roadmAddDropIfConnectedChannelMask DisplayString,
roadmAddDropIfAddChannelCommand CommandString,
roadmAddDropIfUnlinkChannelCommand CommandString,
roadmAddDropIfUnlinkAllChannelsCommand CommandString,
roadmAddDropIfSetAttenuationCommand CommandString,
roadmAddDropIfAdjustAttenuationDeltaCommand CommandString,
roadmAddDropIfConnectChannelCmd Unsigned32,
roadmAddDropIfDisconnectChannelCmd Unsigned32,
roadmAddDropIfGroupIndex Unsigned32,
roadmAddDropIfAddAllChannelCommand CommandString,
roadmAddDropIfSetAdminStatusCommand CommandString,
roadmAddDropIfSpacingHwCapability INTEGER}
roadmAddDropIfIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An arbitrary index assigned to each entry.
"
::= { roadmAddDropIfEntry 1 }
roadmAddDropIfName OBJECT-TYPE
SYNTAX MgmtNameString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The management name of the interface, for
example 'roadmAddDrop:1:2:1-2', where the first number
indicates sub-rack, the second slot number and
the third is the port number.
Examples:
roadmAddDrop:s:s:p - reconfigurable add/drop interface
"
::= { roadmAddDropIfEntry 2 }
roadmAddDropIfDescr OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"User configurable label.
This attribute can be written via SNMP.
"
DEFVAL { "" }
::= { roadmAddDropIfEntry 3 }
roadmAddDropIfSubrack OBJECT-TYPE
SYNTAX SubrackNumber
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The number of the subrack where the interface
is located.
"
::= { roadmAddDropIfEntry 4 }
roadmAddDropIfSlot OBJECT-TYPE
SYNTAX SlotNumber
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The number of the slot where the interface is
located.
"
::= { roadmAddDropIfEntry 5 }
roadmAddDropIfTxPort OBJECT-TYPE
SYNTAX PortNumber
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The number of the port where the TX-side of the
interface is located.
"
::= { roadmAddDropIfEntry 6 }
roadmAddDropIfRxPort OBJECT-TYPE
SYNTAX PortNumber
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The number of the port where the RX-side of
the interface is located.
"
::= { roadmAddDropIfEntry 7 }
roadmAddDropIfInvPhysIndexOrZero OBJECT-TYPE
SYNTAX Unsigned32 (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The row in the invPhysTable for this interface.
Set to 0 if not known.
"
::= { roadmAddDropIfEntry 8 }
roadmAddDropIfAdminStatus OBJECT-TYPE
SYNTAX BoardOrInterfaceAdminStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The administrative state for the interface.
down - The interface should be inactive (i.e dark
mode).
service - The interface is activated but alarms
are suppressed. Intended for use during service
or re-configuration. When service is concluded
adminStatus should be set to 'up' again.
up - The interface should be activated when
it becomes available. Alarms are not suppressed.
This attribute can be written via SNMP.
"
DEFVAL { down }
::= { roadmAddDropIfEntry 9 }
roadmAddDropIfOperStatus OBJECT-TYPE
SYNTAX BoardOrInterfaceOperStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The operational state for the interface.
notPresent - The physical resources are not
available.
down - The interface is de-activated or the are
faults preventing it from going to the 'up'-state.
up - The interface is operational.
"
DEFVAL { notPresent }
::= { roadmAddDropIfEntry 10 }
roadmAddDropIfTemperature OBJECT-TYPE
SYNTAX Integer32 (-1000..1000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The temperature in the add/drop module in 0.1 degrees centigrade.
"
::= { roadmAddDropIfEntry 11 }
roadmAddDropIfDropFrequencyMin OBJECT-TYPE
SYNTAX LambdaFrequency
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Lowest added channel in hundreds of
GHz (0.01 GHz).
Supported range 19185 ... 19598 (ch9185 .. ch958)
This attribute can be written via SNMP.
"
DEFVAL { undefined }
::= { roadmAddDropIfEntry 12 }
roadmAddDropIfDropFrequencyMax OBJECT-TYPE
SYNTAX LambdaFrequency
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Highest added channel in hundreds of
GHz (0.01 GHz).
Supported range 19185 ... 19580 (ch9185 .. ch958)
This attribute can be written via SNMP.
"
DEFVAL { undefined }
::= { roadmAddDropIfEntry 13 }
roadmAddDropIfObjectProperty OBJECT-TYPE
SYNTAX ObjectProperty
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Property mask.
"
::= { roadmAddDropIfEntry 14 }
roadmAddDropIfConfigurationCommand OBJECT-TYPE
SYNTAX CommandString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Configure the drop frequencies.
Express mode - All the channels will go through the express port
of the drop section (Ext Tx). No channels will go through the
drop port (A/D Tx).
Drop mode - The channels between min and max frequency will
go through the drop port (A/D Tx). The rest of the channels will
go through the express port of the drop section (Ext Tx).Up to
eight (15 if 50 GHz spacing is used) channels are possible to drop.
Example: Drop mode with min frequency set to ch931 and max frequency
set to ch933, will send the channels ch931, ch932 and ch933 through
the drop port.
"
::= { roadmAddDropIfEntry 15 }
roadmAddDropIfModuleFailure OBJECT-TYPE
SYNTAX FaultStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The module HW has detected a failure.
A: The module has failed
D: The module is OK again
"
::= { roadmAddDropIfEntry 16 }
roadmAddDropIfTxSignalStatus OBJECT-TYPE
SYNTAX INTEGER {
down (1),
degraded (2),
up (3) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The operational state for the dropped (TX) signal
of the interface.
down - The signal is turned off.
degraded - The signal quality is impaired.
up - The signal is OK.
"
::= { roadmAddDropIfEntry 17 }
roadmAddDropIfMode OBJECT-TYPE
SYNTAX INTEGER {
express (1),
drop (2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The drop mode for the interface.
express - No wavelengths are dropped.
drop - Up to eight (15 if 50 GHz spacing is used) channels are possible to drop.
This attribute can be written via SNMP.
"
DEFVAL { express }
::= { roadmAddDropIfEntry 18 }
roadmAddDropIfDescr2 OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"User configurable label.
This attribute can be written via SNMP.
"
DEFVAL { "" }
::= { roadmAddDropIfEntry 19 }
roadmAddDropIfSpacingMode OBJECT-TYPE
SYNTAX INTEGER {
spacing100GHz (1),
spacing50GHz (2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The spacing mode of the interface.
spacing100GHz: Only 100GHz channels are available
as drop frequencies.
spacing50GHz: Both 50GHz and 100GHz channels are
available as drop frequencies.
"
DEFVAL { spacing100GHz }
::= { roadmAddDropIfEntry 20 }
roadmAddDropIfGuardChannel1 OBJECT-TYPE
SYNTAX LambdaFrequency
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"When 50GHz spacing is used, the channel before the
minDropFrequency cannot be used for express traffic.
This channel is considered as a guard channel.
"
DEFVAL { undefined }
::= { roadmAddDropIfEntry 21 }
roadmAddDropIfGuardChannel2 OBJECT-TYPE
SYNTAX LambdaFrequency
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"When 50GHz spacing is used, the channel after the
maxDropFrequency cannot be used for express traffic.
This channel is considered as a guard channel.
"
DEFVAL { undefined }
::= { roadmAddDropIfEntry 22 }
roadmAddDropIfDropFrequencyLimitMin OBJECT-TYPE
SYNTAX LambdaFrequency
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"When an Allocated Range is defined, it is not possible
to add channels outside the range.
The supported range is:
roadm1x2G50: [19185 .. 19580] (ch9185 .. ch958) 50GHz
roadm1x4f: [19185 .. 19580] (ch9185 .. ch958) 50GHz
roadm1x2G100: [19190 .. 19580] (ch919 .. ch958) 100GHz
roadm1x4G100: [19190 .. 19580] (ch919 .. ch958) 100GHz
roadm1x8G50: [19185 .. 19580] (ch9185 .. ch958) 50GHz
mdu16cl50g: [19185 .. 19580] (ch9185 .. ch958) 50GHz
roadm1x9f: [19185 .. 19580] (ch9185 .. ch958) 50GHz
"
DEFVAL { undefined }
::= { roadmAddDropIfEntry 23 }
roadmAddDropIfDropFrequencyLimitMax OBJECT-TYPE
SYNTAX LambdaFrequency
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"When an Allocated Channel Range is defined, it is not possible
to add channels outside the range.
The supported range is:
roadm1x2G50: [19185 .. 19580] (ch9185 .. ch958) 50GHz
roadm1x4f: [19185 .. 19580] (ch9185 .. ch958) 50GHz
roadm1x2G100: [19190 .. 19580] (ch919 .. ch958) 100GHz
roadm1x4G100: [19190 .. 19580] (ch919 .. ch958) 100GHz
roadm1x8G50: [19185 .. 19580] (ch9185 .. ch958) 50GHz
mdu16cl50g: [19185 .. 19580] (ch9185 .. ch958) 50GHz
roadm1x9f: [19185 .. 19580] (ch9185 .. ch958) 50GHz
"
DEFVAL { undefined }
::= { roadmAddDropIfEntry 24 }
roadmAddDropIfLimitConfigurationCommand OBJECT-TYPE
SYNTAX CommandString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"When an Allocated Channel Range is defined, it is not possible
to add channels outside the range.
"
::= { roadmAddDropIfEntry 25 }
roadmAddDropIfGroupRoadmMode OBJECT-TYPE
SYNTAX INTEGER {
disabled (1),
enabled (2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates whether the interface is grouped
into a ROADM-ROADM-group.
disabled - The interface is not grouped into
a ROADM-ROADM-group.
enabled - The interface is grouped into a
ROADM-ROADM-group.
"
DEFVAL { disabled }
::= { roadmAddDropIfEntry 26 }
roadmAddDropIfPasswd OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Password protecting the Allocated Channel Range.
If passwd is '-' (dash), then the password
controll is disabled.
"
DEFVAL { "-" }
::= { roadmAddDropIfEntry 27 }
roadmAddDropIfPasswdConfig OBJECT-TYPE
SYNTAX CommandString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Change the password protecting the Allocated
Channel Range.
"
::= { roadmAddDropIfEntry 28 }
roadmAddDropIfGroupLineMode OBJECT-TYPE
SYNTAX INTEGER {
disabled (1),
enabled (2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates whether the interface is grouped
into a ROADM-TU-group.
disabled - The interface is not grouped into
a ROADM-TU-group.
enabled - The interface is grouped into a
ROADM-TU-group.
"
DEFVAL { disabled }
::= { roadmAddDropIfEntry 29 }
roadmAddDropIfNoOfConnectedChannels OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of channels connected to this port.
"
::= { roadmAddDropIfEntry 30 }
roadmAddDropIfViewChannelList OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Shows a list of all channels connected to this port.
This attribute is only used for presentation.
"
::= { roadmAddDropIfEntry 31 }
roadmAddDropIfConnectedChannelMask OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Shows a list of all channels connected to this port.
Format:
'<start-freq>:<spacing>:<bit-mask>'
This is the actual storage of the cross-connect info.
"
::= { roadmAddDropIfEntry 32 }
roadmAddDropIfAddChannelCommand OBJECT-TYPE
SYNTAX CommandString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specify that a new channel shall be added
from this port.
"
::= { roadmAddDropIfEntry 33 }
roadmAddDropIfUnlinkChannelCommand OBJECT-TYPE
SYNTAX CommandString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specify that a channel shall be removed
(disconnected) from this port.
"
::= { roadmAddDropIfEntry 34 }
roadmAddDropIfUnlinkAllChannelsCommand OBJECT-TYPE
SYNTAX CommandString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Confirm that all channels shall be removed
(disconnected) from this port.
"
::= { roadmAddDropIfEntry 35 }
roadmAddDropIfSetAttenuationCommand OBJECT-TYPE
SYNTAX CommandString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Set a fixed attenuation for channels connected
to this port. Control-loop regulated channels
are not affected.
Range: 0 to 15.0 dB
"
::= { roadmAddDropIfEntry 36 }
roadmAddDropIfAdjustAttenuationDeltaCommand OBJECT-TYPE
SYNTAX CommandString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Increase or decrease the attenuation for channels
connected to this port. Control-loop regulated channels
are not affected.
The resulting attenuation will always be within the allowed range for
the channel even if a too big or small delta value is given.
"
::= { roadmAddDropIfEntry 37 }
roadmAddDropIfConnectChannelCmd OBJECT-TYPE
SYNTAX Unsigned32 (0..20000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is a 'write-only' parameter that the
TNM can use to cross-connect a new channel.
When you read the parameter, you will get
an integer value that is incremented each time
a new valid command is issued.
"
DEFVAL { 0 }
::= { roadmAddDropIfEntry 38 }
roadmAddDropIfDisconnectChannelCmd OBJECT-TYPE
SYNTAX Unsigned32 (0..20000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is a 'write-only' parameter that the
TNM can use to disconnect a channel.
When you read the parameter, you will get
an integer value that is incremented each time
a new valid command is issued.
"
DEFVAL { 0 }
::= { roadmAddDropIfEntry 39 }
roadmAddDropIfGroupIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the associated ROADM-group, if any.
If no group is created, it is set to 0
"
::= { roadmAddDropIfEntry 40 }
roadmAddDropIfAddAllChannelCommand OBJECT-TYPE
SYNTAX CommandString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"All available channels shall be added
from this port.
"
::= { roadmAddDropIfEntry 41 }
roadmAddDropIfSetAdminStatusCommand OBJECT-TYPE
SYNTAX CommandString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Set administrative status for channels that are
connected to this port.
Control-loop regulated channels are not affected.
"
::= { roadmAddDropIfEntry 42 }
roadmAddDropIfSpacingHwCapability OBJECT-TYPE
SYNTAX INTEGER {
spacingHwCap100GHz (1),
spacingHwCap50GHz (2),
spacingHwCapFlex125 (3)}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The hardware capability of the interface used when deciding whether
an interface is compatible with another interface and thereby can
form a ROADM-ROADM group
spacingHwCap100GHz: interface with channels in 100 GHz intervals
spacingHwCap50GHz: interface with channels in 50 GHz intervals
spacingHwCapFlex125: flexgrid interface with minimum interval width 12.5 GHz
"
DEFVAL { spacingHwCap100GHz }
::= { roadmAddDropIfEntry 43 }
-- ----------------------------------------------------
-- Line interfaces
-- ----------------------------------------------------
roadmLineIfTable OBJECT-TYPE
SYNTAX SEQUENCE OF RoadmLineIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The interface list."
::= { roadmLineIfList 1 }
roadmLineIfEntry OBJECT-TYPE
SYNTAX RoadmLineIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the interface list.
"
INDEX { roadmLineIfIndex }
::= { roadmLineIfTable 1 }
RoadmLineIfEntry ::=
SEQUENCE {
roadmLineIfIndex Unsigned32,
roadmLineIfName MgmtNameString,
roadmLineIfDescr DisplayString,
roadmLineIfSubrack SubrackNumber,
roadmLineIfSlot SlotNumber,
roadmLineIfTxPort PortNumber,
roadmLineIfRxPort PortNumber,
roadmLineIfInvPhysIndexOrZero Unsigned32,
roadmLineIfAdminStatus INTEGER,
roadmLineIfOperStatus BoardOrInterfaceOperStatus,
roadmLineIfObjectProperty ObjectProperty,
roadmLineIfTxSignalStatus INTEGER,
roadmLineIfNoOfConnectedChannels Unsigned32,
roadmLineIfViewChannelList DisplayString,
roadmLineIfSetAttenuationCommand CommandString,
roadmLineIfAdjustAttenuationDeltaCommand CommandString,
roadmLineIfMonitorInsertionLoss Unsigned32,
roadmLineIfSetAdminStatusCommand CommandString}
roadmLineIfIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An arbitrary index assigned to each entry.
"
::= { roadmLineIfEntry 1 }
roadmLineIfName OBJECT-TYPE
SYNTAX MgmtNameString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The management name of the interface, for
example 'roadmLine:1:2:1-2', where the first number
indicates sub-rack, the second slot number and
the third is the port number.
Examples:
roadmLine:s:s:p - line interface
"
::= { roadmLineIfEntry 2 }
roadmLineIfDescr OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"User configurable label.
This attribute can be written via SNMP.
"
DEFVAL { "" }
::= { roadmLineIfEntry 3 }
roadmLineIfSubrack OBJECT-TYPE
SYNTAX SubrackNumber
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The number of the subrack where the interface
is located.
"
::= { roadmLineIfEntry 4 }
roadmLineIfSlot OBJECT-TYPE
SYNTAX SlotNumber
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The number of the slot where the interface is
located.
"
::= { roadmLineIfEntry 5 }
roadmLineIfTxPort OBJECT-TYPE
SYNTAX PortNumber
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The number of the port where the TX-side of the
interface is located.
"
::= { roadmLineIfEntry 6 }
roadmLineIfRxPort OBJECT-TYPE
SYNTAX PortNumber
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The number of the port where the RX-side of
the interface is located.
"
::= { roadmLineIfEntry 7 }
roadmLineIfInvPhysIndexOrZero OBJECT-TYPE
SYNTAX Unsigned32 (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The row in the invPhysTable for this interface.
Set to 0 if not known.
"
::= { roadmLineIfEntry 8 }
roadmLineIfAdminStatus OBJECT-TYPE
SYNTAX BoardOrInterfaceAdminStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The administrative state for the interface.
down - The interface should be inactive.
service - The interface is activated but alarms
are suppressed. Intended for use during service
or re-configuration. When service is concluded
adminStatus should be set to 'up' again.
up - The interface should be activated when
it becomes available. Alarms are not suppressed.
This attribute can be written via SNMP.
"
DEFVAL { up }
::= { roadmLineIfEntry 9 }
roadmLineIfOperStatus OBJECT-TYPE
SYNTAX BoardOrInterfaceOperStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The operational state for the interface.
notPresent - The physical resources are not
available.
down - The interface is de-activated or the are
faults preventing it from going to the 'up'-state.
up - The interface is operational.
"
DEFVAL { notPresent }
::= { roadmLineIfEntry 10 }
roadmLineIfObjectProperty OBJECT-TYPE
SYNTAX ObjectProperty
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Property mask.
"
::= { roadmLineIfEntry 11 }
roadmLineIfTxSignalStatus OBJECT-TYPE
SYNTAX INTEGER {
down (1),
degraded (2),
up (3) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The operational state for outgoing (TX) signal
of the interface.
down - The signal is turned off.
degraded - The signal quality is impaired.
up - The signal is OK.
"
::= { roadmLineIfEntry 12 }
roadmLineIfNoOfConnectedChannels OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of channels connected to this port.
"
::= { roadmLineIfEntry 13 }
roadmLineIfViewChannelList OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Shows a list of all channels connected to any
add/drop port.
"
::= { roadmLineIfEntry 14 }
roadmLineIfSetAttenuationCommand OBJECT-TYPE
SYNTAX CommandString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Set a fixed attenuation for channels connected to
this port. Control-loop regulated channels
are not affected.
Range: 0 to 15.0 dB
"
::= { roadmLineIfEntry 15 }
roadmLineIfAdjustAttenuationDeltaCommand OBJECT-TYPE
SYNTAX CommandString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Increase or decrease the attenuation for channels
connected to this port. Control-loop regulated channels
are not affected.
Range: -15.0 to 15.0 dB
"
::= { roadmLineIfEntry 16 }
roadmLineIfMonitorInsertionLoss OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The insertion loss for the monitor port.
"
::= { roadmLineIfEntry 17 }
roadmLineIfSetAdminStatusCommand OBJECT-TYPE
SYNTAX CommandString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Set administrative status for channels that are
connected to this port.
Control-loop regulated channels are not affected.
"
::= { roadmLineIfEntry 18 }
-- ----------------------------------------------------
-- Group definitions
-- ----------------------------------------------------
roadmGroupRoadmTable OBJECT-TYPE
SYNTAX SEQUENCE OF RoadmGroupRoadmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The roadm group table."
::= { roadmGroupRoadmList 1 }
roadmGroupRoadmEntry OBJECT-TYPE
SYNTAX RoadmGroupRoadmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the roadm group table.
"
INDEX { roadmGroupRoadmIndex }
::= { roadmGroupRoadmTable 1 }
RoadmGroupRoadmEntry ::=
SEQUENCE {
roadmGroupRoadmIndex Unsigned32,
roadmGroupRoadmName MgmtNameString,
roadmGroupRoadmDescr DisplayString,
roadmGroupRoadmRightSubrack SubrackNumber,
roadmGroupRoadmRightSlot SlotNumber,
roadmGroupRoadmRightPort PortNumber,
roadmGroupRoadmLeftSubrack SubrackNumber,
roadmGroupRoadmLeftSlot SlotNumber,
roadmGroupRoadmLeftPort PortNumber,
roadmGroupRoadmAdminStatus BoardOrInterfaceAdminStatus,
roadmGroupRoadmObjectProperty ObjectProperty,
roadmGroupRoadmDataAdminStatus INTEGER,
roadmGroupRoadmDataDropFrequencyMin LambdaFrequency,
roadmGroupRoadmDataDropFrequencyMax LambdaFrequency,
roadmGroupRoadmDataDropFrequencyLimitMin LambdaFrequency,
roadmGroupRoadmDataDropFrequencyLimitMax LambdaFrequency,
roadmGroupRoadmDataMode INTEGER,
roadmGroupRoadmDataSpacingMode INTEGER,
roadmGroupRoadmConfigurationCommand CommandString,
roadmGroupRoadmLimitConfigurationCommand CommandString,
roadmGroupRoadmPasswd DisplayString,
roadmGroupRoadmPasswdConfig CommandString,
roadmGroupRoadmDataGuardChannel1 LambdaFrequency,
roadmGroupRoadmDataGuardChannel2 LambdaFrequency,
roadmGroupRoadmNoOfConnectedChannels Unsigned32,
roadmGroupRoadmViewChannelList DisplayString,
roadmGroupRoadmConnectedChannelMask DisplayString,
roadmGroupRoadmAddChannelCommand CommandString,
roadmGroupRoadmUnlinkChannelCommand CommandString,
roadmGroupRoadmUnlinkAllChannelsCommand CommandString,
roadmGroupRoadmConnectChannelCmd Unsigned32,
roadmGroupRoadmDisconnectChannelCmd Unsigned32,
roadmGroupRoadmAddAllChannelCommand CommandString}
roadmGroupRoadmIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An arbitrary index assigned to each entry.
"
::= { roadmGroupRoadmEntry 1 }
roadmGroupRoadmName OBJECT-TYPE
SYNTAX MgmtNameString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the object, for example
'roadm:1:2:1:1:3:1', where the numbers indicate the
subrack, slot and TX port number for the left and
right add-drop interfaces of the group.
Both left and right interfaces are add-drop interfaces.
"
DEFVAL { "" }
::= { roadmGroupRoadmEntry 2 }
roadmGroupRoadmDescr OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"User configurable label.
"
DEFVAL { "" }
::= { roadmGroupRoadmEntry 3 }
roadmGroupRoadmRightSubrack OBJECT-TYPE
SYNTAX SubrackNumber
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The subrack number for the right add-drop
interface.
"
DEFVAL { 0 }
::= { roadmGroupRoadmEntry 4 }
roadmGroupRoadmRightSlot OBJECT-TYPE
SYNTAX SlotNumber
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The slot number for the right add-drop
interface.
"
DEFVAL { 0 }
::= { roadmGroupRoadmEntry 5 }
roadmGroupRoadmRightPort OBJECT-TYPE
SYNTAX PortNumber
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The port number for the TX side of the right
add-drop interface.
"
DEFVAL { 0 }
::= { roadmGroupRoadmEntry 6 }
roadmGroupRoadmLeftSubrack OBJECT-TYPE
SYNTAX SubrackNumber
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The subrack number for the left add-drop
interface.
"
DEFVAL { 0 }
::= { roadmGroupRoadmEntry 7 }
roadmGroupRoadmLeftSlot OBJECT-TYPE
SYNTAX SlotNumber
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The slot number for the left add-drop
interface.
"
DEFVAL { 0 }
::= { roadmGroupRoadmEntry 8 }
roadmGroupRoadmLeftPort OBJECT-TYPE
SYNTAX PortNumber
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The port number for the TX side of the left
add-drop interface.
"
DEFVAL { 0 }
::= { roadmGroupRoadmEntry 9 }
roadmGroupRoadmAdminStatus OBJECT-TYPE
SYNTAX BoardOrInterfaceAdminStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The administrative state for the interface.
down - The interface should be inactive.
service - The interface is activated but alarms
are suppressed. Intended for use during service
or re-configuration. When service is concluded
adminStatus should be set to 'up' again.
up - The interface should be activated when
it becomes available. Alarms are not suppressed.
This attribute can be written via SNMP.
"
DEFVAL { down }
::= { roadmGroupRoadmEntry 11 }
roadmGroupRoadmObjectProperty OBJECT-TYPE
SYNTAX ObjectProperty
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Property mask.
"
::= { roadmGroupRoadmEntry 12 }
roadmGroupRoadmDataAdminStatus OBJECT-TYPE
SYNTAX BoardOrInterfaceAdminStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The administrative state for the master/slave add-
drop interfaces.
down - The interface should be inactive.
service - The interface is activated but alarms
are suppressed. Intended for use during service
or re-configuration. When service is concluded
adminStatus should be set to 'up' again.
up - The interface should be activated when
it becomes available. Alarms are not suppressed.
This attribute can be written via SNMP.
"
DEFVAL { up }
::= { roadmGroupRoadmEntry 14 }
roadmGroupRoadmDataDropFrequencyMin OBJECT-TYPE
SYNTAX LambdaFrequency
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Lowest added freqency in hundreds of GHz
(0.01 GHz) for the master/slave add-drop
interfaces.
Supported range 19185 ... 19580 (ch9185 .. ch958)
This attribute can be written via SNMP.
"
DEFVAL { undefined }
::= { roadmGroupRoadmEntry 15 }
roadmGroupRoadmDataDropFrequencyMax OBJECT-TYPE
SYNTAX LambdaFrequency
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Highest added channel in hundreds of GHz
(0.01 GHz)
Supported range 19185 ... 19580 (ch9185 .. ch958)
This attribute can be written via SNMP.
"
DEFVAL { undefined }
::= { roadmGroupRoadmEntry 16 }
roadmGroupRoadmDataDropFrequencyLimitMin OBJECT-TYPE
SYNTAX LambdaFrequency
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"When an Allocated Range is defined for the two
add-drop interfaces, it is not possible
to add channels outside the range.
Supported range 19185 ... 19580 (ch9185 .. ch958)
This attribute can be written via SNMP.
"
DEFVAL { undefined }
::= { roadmGroupRoadmEntry 17 }
roadmGroupRoadmDataDropFrequencyLimitMax OBJECT-TYPE
SYNTAX LambdaFrequency
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"When an Allocated Range is defined for the two
add-drop interfaces, it is not possible
to add channels outside the range.
Supported range 19185 ... 19598 (ch9185 .. ch958)
The highest dropped frequency can be set from
the lowest dropped frequency up to next 7
following frequencies.
This attribute can be written via SNMP.
"
DEFVAL { undefined }
::= { roadmGroupRoadmEntry 18 }
roadmGroupRoadmDataMode OBJECT-TYPE
SYNTAX INTEGER {
express (1),
drop (2) }
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The drop mode for the master/slave add-drop interface.
express - No wavelengths are dropped.
drop - Up to eight (15 if 50 GHz spacing is used) channels are possible to drop.
This attribute can be written via SNMP.
"
DEFVAL { express }
::= { roadmGroupRoadmEntry 19 }
roadmGroupRoadmDataSpacingMode OBJECT-TYPE
SYNTAX INTEGER {
spacing100GHz (1),
spacing50GHz (2) }
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The spacing mode of the add-drop interfaces.
spacing100GHz: Only 100GHz channels are available
as drop frequencies.
spacing50GHz: Both 50GHz and 100GHz channels are
available as drop frequencies.
"
DEFVAL { spacing100GHz }
::= { roadmGroupRoadmEntry 20 }
roadmGroupRoadmConfigurationCommand OBJECT-TYPE
SYNTAX CommandString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Configure the drop frequencies for the master/slave add-
drop interfaces.
Express mode - All the channels will go through the express port
of the drop section (Ext Tx). No channels will go through the
drop port (A/D Tx).
Drop mode - The channels between min and max frequency will
go through the drop port (A/D Tx). The rest of the channels will
go through the express port of the drop section (Ext Tx). Up to
eight (15 if 50 GHz spacing is used) channels are possible to drop.
Example: Drop mode with min frequency set to ch931 and max frequency
set to ch933, will send the channels ch931, ch932 and ch933 through
the drop port.
"
::= { roadmGroupRoadmEntry 21 }
roadmGroupRoadmLimitConfigurationCommand OBJECT-TYPE
SYNTAX CommandString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Configure the Allocated Channel Range for the two
add-drop interfaces.
When an Allocated Range is defined, it is not possible
to add channels outside the range.
"
::= { roadmGroupRoadmEntry 22 }
roadmGroupRoadmPasswd OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Password protecting the Allocated Channel Range.
If passwd is '-' (dash), then the password
controll is disabled.
"
DEFVAL { "" }
::= { roadmGroupRoadmEntry 23 }
roadmGroupRoadmPasswdConfig OBJECT-TYPE
SYNTAX CommandString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Change the password protecting the Allocated
Channel Range for the master/slave add-drop
interfaces.
"
::= { roadmGroupRoadmEntry 24 }
roadmGroupRoadmDataGuardChannel1 OBJECT-TYPE
SYNTAX LambdaFrequency
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"When 50GHz spacing is used, the channel before the
minDropFrequency cannot be used for express traffic.
This channel is considered as a guard channel.
"
DEFVAL { undefined }
::= { roadmGroupRoadmEntry 25 }
roadmGroupRoadmDataGuardChannel2 OBJECT-TYPE
SYNTAX LambdaFrequency
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"When 50GHz spacing is used, the channel after the
maxDropFrequency cannot be used for express traffic.
This channel is considered as a guard channel.
"
DEFVAL { undefined }
::= { roadmGroupRoadmEntry 26 }
roadmGroupRoadmNoOfConnectedChannels OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of channels connected to this group
"
::= { roadmGroupRoadmEntry 27 }
roadmGroupRoadmViewChannelList OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Shows a list of all channels connected to this group
This attribute is only used for presentation.
"
::= { roadmGroupRoadmEntry 28 }
roadmGroupRoadmConnectedChannelMask OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Shows a list of all channels connected to this group
Format:
'<start-freq>:<spacing>:<bit-mask>'
This is the actual storage of the cross-connect info.
"
::= { roadmGroupRoadmEntry 29 }
roadmGroupRoadmAddChannelCommand OBJECT-TYPE
SYNTAX CommandString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specify that a new channel shall be added
from this group.
"
::= { roadmGroupRoadmEntry 30 }
roadmGroupRoadmUnlinkChannelCommand OBJECT-TYPE
SYNTAX CommandString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specify that a channel shall be removed
(disconnected) from this group
"
::= { roadmGroupRoadmEntry 31 }
roadmGroupRoadmUnlinkAllChannelsCommand OBJECT-TYPE
SYNTAX CommandString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Confirm that all channels shall be removed
(disconnected) from this group
"
::= { roadmGroupRoadmEntry 32 }
roadmGroupRoadmConnectChannelCmd OBJECT-TYPE
SYNTAX Unsigned32 (0..20000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is a 'write-only' parameter that the
TNM can use to cross-connect a new channel.
When you read the parameter, you will get
an integer value that is incremented each time
a new valid command is issued.
"
DEFVAL { 0 }
::= { roadmGroupRoadmEntry 33 }
roadmGroupRoadmDisconnectChannelCmd OBJECT-TYPE
SYNTAX Unsigned32 (0..20000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is a 'write-only' parameter that the
TNM can use to disconnect a channel.
When you read the parameter, you will get
an integer value that is incremented each time
a new valid command is issued.
"
DEFVAL { 0 }
::= { roadmGroupRoadmEntry 34 }
roadmGroupRoadmAddAllChannelCommand OBJECT-TYPE
SYNTAX CommandString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"All available channels shall be added
to this group.
"
::= { roadmGroupRoadmEntry 35 }
-- ----------------------------------------------------
-- Line-Group definitions
-- ----------------------------------------------------
roadmGroupLineTable OBJECT-TYPE
SYNTAX SEQUENCE OF RoadmGroupLineEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The roadm-line group table."
::= { roadmGroupLineList 1 }
roadmGroupLineEntry OBJECT-TYPE
SYNTAX RoadmGroupLineEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the roadm-line group table.
"
INDEX { roadmGroupLineIndex }
::= { roadmGroupLineTable 1 }
RoadmGroupLineEntry ::=
SEQUENCE {
roadmGroupLineIndex Unsigned32,
roadmGroupLineName MgmtNameString,
roadmGroupLineDescr DisplayString,
roadmGroupLineSubrack SubrackNumber,
roadmGroupLineSlot SlotNumber,
roadmGroupLinePort PortNumber,
roadmGroupLineAdminStatus BoardOrInterfaceAdminStatus,
roadmGroupLineObjectProperty ObjectProperty,
roadmGroupLineCreateLineCommand CommandString,
roadmGroupLineDeleteLineCommand CommandString,
roadmGroupLineNoOfLines Unsigned32 }
roadmGroupLineIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An arbitrary index assigned to each entry.
"
::= { roadmGroupLineEntry 1 }
roadmGroupLineName OBJECT-TYPE
SYNTAX MgmtNameString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the object, for example 'roadm:1:2:1',
where the numbers indicate the subrack, slot and
TX port number for the add-drop interface of the group.
"
DEFVAL { "" }
::= { roadmGroupLineEntry 2 }
roadmGroupLineDescr OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"User configurable label.
"
DEFVAL { "" }
::= { roadmGroupLineEntry 3 }
roadmGroupLineSubrack OBJECT-TYPE
SYNTAX SubrackNumber
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The subrack number for the add-drop
interface.
"
DEFVAL { 0 }
::= { roadmGroupLineEntry 4 }
roadmGroupLineSlot OBJECT-TYPE
SYNTAX SlotNumber
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The slot number for the add-drop
interface.
"
DEFVAL { 0 }
::= { roadmGroupLineEntry 5 }
roadmGroupLinePort OBJECT-TYPE
SYNTAX PortNumber
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The port number for the TX side of the
add-drop interface.
"
DEFVAL { 0 }
::= { roadmGroupLineEntry 6 }
roadmGroupLineAdminStatus OBJECT-TYPE
SYNTAX BoardOrInterfaceAdminStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The administrative state for the interface.
down - The interface should be inactive. The ROADM add-drop
interface and the line interface are working independently.
service - The interface is activated but alarms are suppressed.
Intended for use during service or re-configuration. When
service is concluded adminStatus should be set to 'up' again.
up - The interface should be activate. Alarms are not suppressed.
All line interface belonging to this ROADM-line group are only
allowed to transmit traffic if the channel matches the drop band
of the add-drop interface.
If ROADM add-drop interface is in express mode, the line interface
are not allowed to transmit traffic.
"
DEFVAL { up }
::= { roadmGroupLineEntry 7 }
roadmGroupLineObjectProperty OBJECT-TYPE
SYNTAX ObjectProperty
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Property mask.
"
::= { roadmGroupLineEntry 8 }
roadmGroupLineCreateLineCommand OBJECT-TYPE
SYNTAX CommandString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Create a new line associated to the ROADM in the ROADM-line group.
This will create an entry in the line table
"
::= { roadmGroupLineEntry 9 }
roadmGroupLineDeleteLineCommand OBJECT-TYPE
SYNTAX CommandString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Delete a line from the ROADM-line group.
"
::= { roadmGroupLineEntry 10 }
roadmGroupLineNoOfLines OBJECT-TYPE
SYNTAX Unsigned32 (0..2000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current number of lines associated to this ROADM-line group.
"
DEFVAL { 0 }
::= { roadmGroupLineEntry 11 }
-- ----------------------------------------------------
-- Line definitions
-- ----------------------------------------------------
roadmLineTable OBJECT-TYPE
SYNTAX SEQUENCE OF RoadmLineEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The roadm-line table."
::= { roadmLineList 1 }
roadmLineEntry OBJECT-TYPE
SYNTAX RoadmLineEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the roadm-line table.
"
INDEX { roadmLineIndex }
::= { roadmLineTable 1 }
RoadmLineEntry ::=
SEQUENCE {
roadmLineIndex Unsigned32,
roadmLineName MgmtNameString,
roadmLineDescr DisplayString,
roadmLineSubrack SubrackNumber,
roadmLineSlot SlotNumber,
roadmLinePort PortNumber,
roadmLineObjectProperty ObjectProperty,
roadmLineGroupId DisplayString,
roadmLineFrequencyMismatch FaultStatus,
roadmLineFrequencyUsed FaultStatus,
roadmLineAdminStatus BoardOrInterfaceAdminStatus }
roadmLineIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An arbitrary index assigned to each entry.
"
::= { roadmLineEntry 1 }
roadmLineName OBJECT-TYPE
SYNTAX MgmtNameString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the object, for example
'line:1:2:3-4', where the numbers indicate the
subrack, slot and TX port number for the line interface.
"
DEFVAL { "" }
::= { roadmLineEntry 2 }
roadmLineDescr OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"User configurable label.
"
DEFVAL { "" }
::= { roadmLineEntry 3 }
roadmLineSubrack OBJECT-TYPE
SYNTAX SubrackNumber
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The subrack number for this line interface.
"
DEFVAL { 0 }
::= { roadmLineEntry 4 }
roadmLineSlot OBJECT-TYPE
SYNTAX SlotNumber
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The slot number for this line interface.
"
DEFVAL { 0 }
::= { roadmLineEntry 5 }
roadmLinePort OBJECT-TYPE
SYNTAX PortNumber
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The port number for the TX side of this line interface.
"
DEFVAL { 0 }
::= { roadmLineEntry 6 }
roadmLineObjectProperty OBJECT-TYPE
SYNTAX ObjectProperty
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Property mask.
"
::= { roadmLineEntry 7 }
roadmLineGroupId OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The name of the ROADM-line group, to which this line
interface belongs.
Persistent cross-reference to ROADM-line group table
"
::= { roadmLineEntry 8 }
roadmLineFrequencyMismatch OBJECT-TYPE
SYNTAX FaultStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Frequency mismatch.
A: The actual frequency of the line interface of the
traffic unit, is outside the drop frequency band of
the ROADM.
D: The actual frequency is within the drop frequency
band.
"
::= { roadmLineEntry 9 }
roadmLineFrequencyUsed OBJECT-TYPE
SYNTAX FaultStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates whether the frequency is already used by another
line in the ROADM-line group.
A: The frequency is not unique within the ROADM-line group.
D: The frequency is unique within the ROADM-line group.
"
::= { roadmLineEntry 10 }
roadmLineAdminStatus OBJECT-TYPE
SYNTAX BoardOrInterfaceAdminStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The administrative state for the interface.
down - The interface should be inactive (i.e dark
mode).
service - The interface is activated but alarms
are suppressed. Intended for use during service
or re-configuration. When service is concluded
adminStatus should be set to 'up' again.
up - The interface should be activated when
it becomes available. Alarms are not suppressed.
This attribute can be written via SNMP.
"
DEFVAL { up }
::= { roadmLineEntry 11 }
-- ----------------------------------------------------
-- Roadm Channel definitions
-- ----------------------------------------------------
roadmChannelTable OBJECT-TYPE
SYNTAX SEQUENCE OF RoadmChannelEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The roadm channel table."
::= { roadmChannelList 1 }
roadmChannelEntry OBJECT-TYPE
SYNTAX RoadmChannelEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the roadm channel table.
"
INDEX { roadmChannelIndex }
::= { roadmChannelTable 1 }
RoadmChannelEntry ::=
SEQUENCE {
roadmChannelIndex Unsigned32,
roadmChannelName MgmtNameString,
roadmChannelFrequency LambdaFrequency,
roadmChannelRoadmLineIfIndex Unsigned32,
roadmChannelRoadmAddDropIfIndex Unsigned32,
roadmChannelAdminStatus BoardOrInterfaceAdminStatus,
roadmChannelOperStatus BoardOrInterfaceOperStatus,
roadmChannelAttenuation Unsigned32,
roadmChannelConnectedToInterface DisplayString,
roadmChannelConnectDisconnectCommand CommandString }
roadmChannelIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An arbitrary index assigned to each entry.
"
::= { roadmChannelEntry 1 }
roadmChannelName OBJECT-TYPE
SYNTAX MgmtNameString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the object, for example 'roadm:1:2:1',
where the numbers indicate the subrack, slot and
TX port number for the add-drop interface of the group.
"
DEFVAL { "" }
::= { roadmChannelEntry 2 }
roadmChannelFrequency OBJECT-TYPE
SYNTAX LambdaFrequency
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The frequncy of the channel.
"
DEFVAL { 0 }
::= { roadmChannelEntry 3 }
roadmChannelRoadmLineIfIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the roadm line i/f carrying this
channel.
"
DEFVAL { 1 }
::= { roadmChannelEntry 4 }
roadmChannelRoadmAddDropIfIndex OBJECT-TYPE
SYNTAX Unsigned32 (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the roadm add/drop i/f connected to this
channel. Zero (0) if not connected.
"
DEFVAL { 0 }
::= { roadmChannelEntry 5 }
roadmChannelAdminStatus OBJECT-TYPE
SYNTAX BoardOrInterfaceAdminStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The administrative state for the channel.
down - The channel is blocked, i.e. the cross
connection to addDrop i/f removed.
The channel is blocked on the line.
up - The channel can be used. If a cross connection
to an addDrop i/f exists, it will be connected.
This attribute can be written via SNMP.
"
DEFVAL { up }
::= { roadmChannelEntry 6 }
roadmChannelOperStatus OBJECT-TYPE
SYNTAX BoardOrInterfaceOperStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The operational state for the channel.
notPresent - The physical resources are not
available.
down - The channel is de-activated or the are
faults preventing it from going to the 'up'-state.
up - The channel is operational.
"
DEFVAL { notPresent }
::= { roadmChannelEntry 7 }
roadmChannelAttenuation OBJECT-TYPE
SYNTAX Unsigned32 (0..150)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The additional attenuation applied to the channel excluding
the insertion loss.
"
DEFVAL { 150 }
::= { roadmChannelEntry 8 }
roadmChannelConnectedToInterface OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the addDrop i/f conencted
"
DEFVAL { "" }
::= { roadmChannelEntry 9 }
roadmChannelConnectDisconnectCommand OBJECT-TYPE
SYNTAX CommandString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Connect the channel to an add/drop interface.
This command is not available in group mode.
"
::= { roadmChannelEntry 10 }
-- ----------------------------------------------------
-- Notifications
-- ----------------------------------------------------
-- n/a
-- ----------------------------------------------------
-- Object and event groups
-- ----------------------------------------------------
roadmGeneralGroup OBJECT-GROUP
OBJECTS {
roadmGeneralConfigLastChangeTime,
roadmGeneralStateLastChangeTime,
roadmGeneralRoadmLineIfTableSize,
roadmGeneralRoadmAddDropIfTableSize }
STATUS deprecated
DESCRIPTION
"The general objects."
::= { lumRoadmGroups 1 }
roadmAddDropIfGroup OBJECT-GROUP
OBJECTS {
roadmAddDropIfIndex,
roadmAddDropIfName,
roadmAddDropIfDescr,
roadmAddDropIfDescr2,
roadmAddDropIfSubrack,
roadmAddDropIfSlot,
roadmAddDropIfTxPort,
roadmAddDropIfRxPort,
roadmAddDropIfInvPhysIndexOrZero,
roadmAddDropIfAdminStatus,
roadmAddDropIfOperStatus,
roadmAddDropIfTemperature,
roadmAddDropIfDropFrequencyMin,
roadmAddDropIfDropFrequencyMax,
roadmAddDropIfObjectProperty,
roadmAddDropIfConfigurationCommand,
roadmAddDropIfModuleFailure,
roadmAddDropIfTxSignalStatus,
roadmAddDropIfMode }
STATUS deprecated
DESCRIPTION
"The ROADM interface objects."
::= { lumRoadmGroups 2 }
roadmLineIfGroup OBJECT-GROUP
OBJECTS {
roadmLineIfIndex,
roadmLineIfName,
roadmLineIfDescr,
roadmLineIfSubrack,
roadmLineIfSlot,
roadmLineIfTxPort,
roadmLineIfRxPort,
roadmLineIfInvPhysIndexOrZero,
roadmLineIfAdminStatus,
roadmLineIfOperStatus,
roadmLineIfObjectProperty,
roadmLineIfTxSignalStatus }
STATUS deprecated
DESCRIPTION
"The ROADM interface objects."
::= { lumRoadmGroups 3 }
roadmAddDropIfGroupV2 OBJECT-GROUP
OBJECTS {
roadmAddDropIfIndex,
roadmAddDropIfName,
roadmAddDropIfDescr,
roadmAddDropIfDescr2,
roadmAddDropIfSubrack,
roadmAddDropIfSlot,
roadmAddDropIfTxPort,
roadmAddDropIfRxPort,
roadmAddDropIfInvPhysIndexOrZero,
roadmAddDropIfAdminStatus,
roadmAddDropIfOperStatus,
roadmAddDropIfTemperature,
roadmAddDropIfDropFrequencyMin,
roadmAddDropIfDropFrequencyMax,
roadmAddDropIfObjectProperty,
roadmAddDropIfConfigurationCommand,
roadmAddDropIfModuleFailure,
roadmAddDropIfTxSignalStatus,
roadmAddDropIfMode,
roadmAddDropIfSpacingMode,
roadmAddDropIfGuardChannel1,
roadmAddDropIfGuardChannel2,
roadmAddDropIfDropFrequencyLimitMin,
roadmAddDropIfDropFrequencyLimitMax,
roadmAddDropIfLimitConfigurationCommand,
roadmAddDropIfGroupRoadmMode,
roadmAddDropIfPasswd,
roadmAddDropIfPasswdConfig,
roadmAddDropIfGroupLineMode }
STATUS deprecated
DESCRIPTION
"The ROADM interface objects."
::= { lumRoadmGroups 4 }
roadmGroupRoadmGroup OBJECT-GROUP
OBJECTS {
roadmGroupRoadmIndex,
roadmGroupRoadmName,
roadmGroupRoadmDescr,
roadmGroupRoadmRightSubrack,
roadmGroupRoadmRightSlot,
roadmGroupRoadmRightPort,
roadmGroupRoadmLeftSubrack,
roadmGroupRoadmLeftSlot,
roadmGroupRoadmLeftPort,
roadmGroupRoadmAdminStatus,
roadmGroupRoadmObjectProperty,
roadmGroupRoadmDataAdminStatus,
roadmGroupRoadmDataDropFrequencyMin,
roadmGroupRoadmDataDropFrequencyMax,
roadmGroupRoadmDataDropFrequencyLimitMin,
roadmGroupRoadmDataDropFrequencyLimitMax,
roadmGroupRoadmDataMode,
roadmGroupRoadmDataSpacingMode,
roadmGroupRoadmConfigurationCommand,
roadmGroupRoadmLimitConfigurationCommand,
roadmGroupRoadmPasswd,
roadmGroupRoadmPasswdConfig,
roadmGroupRoadmDataGuardChannel1,
roadmGroupRoadmDataGuardChannel2 }
STATUS deprecated
DESCRIPTION
"The ROADM interface objects."
::= { lumRoadmGroups 5 }
roadmGeneralGroupV2 OBJECT-GROUP
OBJECTS {
roadmGeneralConfigLastChangeTime,
roadmGeneralStateLastChangeTime,
roadmGeneralRoadmLineIfTableSize,
roadmGeneralRoadmAddDropIfTableSize,
roadmGeneralRoadmGroupRoadmTableSize,
roadmGeneralRoadmGroupLineTableSize,
roadmGeneralRoadmLineTableSize }
STATUS deprecated
DESCRIPTION
"The general objects v2."
::= { lumRoadmGroups 6 }
roadmGroupLineGroup OBJECT-GROUP
OBJECTS {
roadmGroupLineIndex,
roadmGroupLineName,
roadmGroupLineDescr,
roadmGroupLineSubrack,
roadmGroupLineSlot,
roadmGroupLinePort,
roadmGroupLineAdminStatus,
roadmGroupLineObjectProperty,
roadmGroupLineCreateLineCommand,
roadmGroupLineDeleteLineCommand,
roadmGroupLineNoOfLines }
STATUS current
DESCRIPTION
"The ROADM Line Group objects."
::= { lumRoadmGroups 7 }
roadmLineGroup OBJECT-GROUP
OBJECTS {
roadmLineIndex,
roadmLineName,
roadmLineDescr,
roadmLineSubrack,
roadmLineSlot,
roadmLinePort,
roadmLineObjectProperty,
roadmLineGroupId,
roadmLineFrequencyMismatch,
roadmLineFrequencyUsed,
roadmLineAdminStatus }
STATUS current
DESCRIPTION
"The ROADM Line objects."
::= { lumRoadmGroups 8 }
roadmChannelGroup OBJECT-GROUP
OBJECTS {
roadmChannelIndex,
roadmChannelName,
roadmChannelFrequency,
roadmChannelRoadmLineIfIndex,
roadmChannelRoadmAddDropIfIndex,
roadmChannelAdminStatus,
roadmChannelOperStatus,
roadmChannelAttenuation,
roadmChannelConnectedToInterface,
roadmChannelConnectDisconnectCommand
}
STATUS current
DESCRIPTION
"The ROADM Channel objects. (12.0)"
::= { lumRoadmGroups 9 }
roadmAddDropIfGroupV3 OBJECT-GROUP
OBJECTS {
roadmAddDropIfIndex,
roadmAddDropIfName,
roadmAddDropIfDescr,
roadmAddDropIfDescr2,
roadmAddDropIfSubrack,
roadmAddDropIfSlot,
roadmAddDropIfTxPort,
roadmAddDropIfRxPort,
roadmAddDropIfInvPhysIndexOrZero,
roadmAddDropIfAdminStatus,
roadmAddDropIfOperStatus,
roadmAddDropIfTemperature,
roadmAddDropIfDropFrequencyMin,
roadmAddDropIfDropFrequencyMax,
roadmAddDropIfObjectProperty,
roadmAddDropIfConfigurationCommand,
roadmAddDropIfModuleFailure,
roadmAddDropIfTxSignalStatus,
roadmAddDropIfMode,
roadmAddDropIfSpacingMode,
roadmAddDropIfGuardChannel1,
roadmAddDropIfGuardChannel2,
roadmAddDropIfDropFrequencyLimitMin,
roadmAddDropIfDropFrequencyLimitMax,
roadmAddDropIfLimitConfigurationCommand,
roadmAddDropIfGroupRoadmMode,
roadmAddDropIfPasswd,
roadmAddDropIfPasswdConfig,
roadmAddDropIfGroupLineMode,
roadmAddDropIfNoOfConnectedChannels,
roadmAddDropIfViewChannelList,
roadmAddDropIfConnectedChannelMask,
roadmAddDropIfAddChannelCommand,
roadmAddDropIfUnlinkChannelCommand,
roadmAddDropIfUnlinkAllChannelsCommand,
roadmAddDropIfSetAttenuationCommand,
roadmAddDropIfAdjustAttenuationDeltaCommand,
roadmAddDropIfConnectChannelCmd,
roadmAddDropIfDisconnectChannelCmd,
roadmAddDropIfGroupIndex
}
STATUS deprecated
DESCRIPTION
"The ROADM interface objects. (12.0)"
::= { lumRoadmGroups 10 }
roadmLineIfGroupV2 OBJECT-GROUP
OBJECTS {
roadmLineIfIndex,
roadmLineIfName,
roadmLineIfDescr,
roadmLineIfSubrack,
roadmLineIfSlot,
roadmLineIfTxPort,
roadmLineIfRxPort,
roadmLineIfInvPhysIndexOrZero,
roadmLineIfAdminStatus,
roadmLineIfOperStatus,
roadmLineIfObjectProperty,
roadmLineIfTxSignalStatus,
roadmLineIfNoOfConnectedChannels,
roadmLineIfViewChannelList,
roadmLineIfSetAttenuationCommand,
roadmLineIfAdjustAttenuationDeltaCommand,
roadmLineIfMonitorInsertionLoss
}
STATUS deprecated
DESCRIPTION
"The ROADM interface objects V2 (12.0)."
::= { lumRoadmGroups 11 }
roadmGroupRoadmGroupV2 OBJECT-GROUP
OBJECTS {
roadmGroupRoadmIndex,
roadmGroupRoadmName,
roadmGroupRoadmDescr,
roadmGroupRoadmRightSubrack,
roadmGroupRoadmRightSlot,
roadmGroupRoadmRightPort,
roadmGroupRoadmLeftSubrack,
roadmGroupRoadmLeftSlot,
roadmGroupRoadmLeftPort,
roadmGroupRoadmAdminStatus,
roadmGroupRoadmObjectProperty,
roadmGroupRoadmDataAdminStatus,
roadmGroupRoadmDataDropFrequencyMin,
roadmGroupRoadmDataDropFrequencyMax,
roadmGroupRoadmDataDropFrequencyLimitMin,
roadmGroupRoadmDataDropFrequencyLimitMax,
roadmGroupRoadmDataMode,
roadmGroupRoadmDataSpacingMode,
roadmGroupRoadmConfigurationCommand,
roadmGroupRoadmLimitConfigurationCommand,
roadmGroupRoadmPasswd,
roadmGroupRoadmPasswdConfig,
roadmGroupRoadmDataGuardChannel1,
roadmGroupRoadmDataGuardChannel2,
roadmGroupRoadmNoOfConnectedChannels,
roadmGroupRoadmViewChannelList,
roadmGroupRoadmConnectedChannelMask,
roadmGroupRoadmAddChannelCommand,
roadmGroupRoadmUnlinkChannelCommand,
roadmGroupRoadmUnlinkAllChannelsCommand,
roadmGroupRoadmConnectChannelCmd,
roadmGroupRoadmDisconnectChannelCmd }
STATUS deprecated
DESCRIPTION
"The ROADM interface objects V2.(12.0)"
::= { lumRoadmGroups 12 }
roadmGeneralGroupV3 OBJECT-GROUP
OBJECTS {
roadmGeneralConfigLastChangeTime,
roadmGeneralStateLastChangeTime,
roadmGeneralRoadmLineIfTableSize,
roadmGeneralRoadmAddDropIfTableSize,
roadmGeneralRoadmGroupRoadmTableSize,
roadmGeneralRoadmGroupLineTableSize,
roadmGeneralRoadmLineTableSize,
roadmGeneralChannelTableSize }
STATUS current
DESCRIPTION
"The general objects v3. (12.0)"
::= { lumRoadmGroups 13 }
roadmAddDropIfGroupV4 OBJECT-GROUP
OBJECTS {
roadmAddDropIfIndex,
roadmAddDropIfName,
roadmAddDropIfDescr,
roadmAddDropIfDescr2,
roadmAddDropIfSubrack,
roadmAddDropIfSlot,
roadmAddDropIfTxPort,
roadmAddDropIfRxPort,
roadmAddDropIfInvPhysIndexOrZero,
roadmAddDropIfAdminStatus,
roadmAddDropIfOperStatus,
roadmAddDropIfTemperature,
roadmAddDropIfDropFrequencyMin,
roadmAddDropIfDropFrequencyMax,
roadmAddDropIfObjectProperty,
roadmAddDropIfConfigurationCommand,
roadmAddDropIfModuleFailure,
roadmAddDropIfTxSignalStatus,
roadmAddDropIfMode,
roadmAddDropIfSpacingMode,
roadmAddDropIfGuardChannel1,
roadmAddDropIfGuardChannel2,
roadmAddDropIfDropFrequencyLimitMin,
roadmAddDropIfDropFrequencyLimitMax,
roadmAddDropIfLimitConfigurationCommand,
roadmAddDropIfGroupRoadmMode,
roadmAddDropIfPasswd,
roadmAddDropIfPasswdConfig,
roadmAddDropIfGroupLineMode,
roadmAddDropIfNoOfConnectedChannels,
roadmAddDropIfViewChannelList,
roadmAddDropIfConnectedChannelMask,
roadmAddDropIfAddChannelCommand,
roadmAddDropIfUnlinkChannelCommand,
roadmAddDropIfUnlinkAllChannelsCommand,
roadmAddDropIfSetAttenuationCommand,
roadmAddDropIfAdjustAttenuationDeltaCommand,
roadmAddDropIfConnectChannelCmd,
roadmAddDropIfDisconnectChannelCmd,
roadmAddDropIfGroupIndex,
roadmAddDropIfAddAllChannelCommand,
roadmAddDropIfSetAdminStatusCommand
}
STATUS deprecated
DESCRIPTION
"The ROADM interface objects v4. (15.0)"
::= { lumRoadmGroups 14 }
roadmGroupRoadmGroupV3 OBJECT-GROUP
OBJECTS {
roadmGroupRoadmIndex,
roadmGroupRoadmName,
roadmGroupRoadmDescr,
roadmGroupRoadmRightSubrack,
roadmGroupRoadmRightSlot,
roadmGroupRoadmRightPort,
roadmGroupRoadmLeftSubrack,
roadmGroupRoadmLeftSlot,
roadmGroupRoadmLeftPort,
roadmGroupRoadmAdminStatus,
roadmGroupRoadmObjectProperty,
roadmGroupRoadmDataAdminStatus,
roadmGroupRoadmDataDropFrequencyMin,
roadmGroupRoadmDataDropFrequencyMax,
roadmGroupRoadmDataDropFrequencyLimitMin,
roadmGroupRoadmDataDropFrequencyLimitMax,
roadmGroupRoadmDataMode,
roadmGroupRoadmDataSpacingMode,
roadmGroupRoadmConfigurationCommand,
roadmGroupRoadmLimitConfigurationCommand,
roadmGroupRoadmPasswd,
roadmGroupRoadmPasswdConfig,
roadmGroupRoadmDataGuardChannel1,
roadmGroupRoadmDataGuardChannel2,
roadmGroupRoadmNoOfConnectedChannels,
roadmGroupRoadmViewChannelList,
roadmGroupRoadmConnectedChannelMask,
roadmGroupRoadmAddChannelCommand,
roadmGroupRoadmUnlinkChannelCommand,
roadmGroupRoadmUnlinkAllChannelsCommand,
roadmGroupRoadmConnectChannelCmd,
roadmGroupRoadmDisconnectChannelCmd,
roadmGroupRoadmAddChannelCommand}
STATUS current
DESCRIPTION
"The ROADM interface objects V3.(15.0)"
::= { lumRoadmGroups 15 }
roadmLineIfGroupV3 OBJECT-GROUP
OBJECTS {
roadmLineIfIndex,
roadmLineIfName,
roadmLineIfDescr,
roadmLineIfSubrack,
roadmLineIfSlot,
roadmLineIfTxPort,
roadmLineIfRxPort,
roadmLineIfInvPhysIndexOrZero,
roadmLineIfAdminStatus,
roadmLineIfOperStatus,
roadmLineIfObjectProperty,
roadmLineIfTxSignalStatus,
roadmLineIfNoOfConnectedChannels,
roadmLineIfViewChannelList,
roadmLineIfSetAttenuationCommand,
roadmLineIfAdjustAttenuationDeltaCommand,
roadmLineIfMonitorInsertionLoss,
roadmLineIfSetAdminStatusCommand
}
STATUS current
DESCRIPTION
"The ROADM interface objects V3 (15.0)."
::= { lumRoadmGroups 16 }
roadmAddDropIfGroupV5 OBJECT-GROUP
OBJECTS {
roadmAddDropIfIndex,
roadmAddDropIfName,
roadmAddDropIfDescr,
roadmAddDropIfDescr2,
roadmAddDropIfSubrack,
roadmAddDropIfSlot,
roadmAddDropIfTxPort,
roadmAddDropIfRxPort,
roadmAddDropIfInvPhysIndexOrZero,
roadmAddDropIfAdminStatus,
roadmAddDropIfOperStatus,
roadmAddDropIfTemperature,
roadmAddDropIfDropFrequencyMin,
roadmAddDropIfDropFrequencyMax,
roadmAddDropIfObjectProperty,
roadmAddDropIfConfigurationCommand,
roadmAddDropIfModuleFailure,
roadmAddDropIfTxSignalStatus,
roadmAddDropIfMode,
roadmAddDropIfSpacingMode,
roadmAddDropIfGuardChannel1,
roadmAddDropIfGuardChannel2,
roadmAddDropIfDropFrequencyLimitMin,
roadmAddDropIfDropFrequencyLimitMax,
roadmAddDropIfLimitConfigurationCommand,
roadmAddDropIfGroupRoadmMode,
roadmAddDropIfPasswd,
roadmAddDropIfPasswdConfig,
roadmAddDropIfGroupLineMode,
roadmAddDropIfNoOfConnectedChannels,
roadmAddDropIfViewChannelList,
roadmAddDropIfConnectedChannelMask,
roadmAddDropIfAddChannelCommand,
roadmAddDropIfUnlinkChannelCommand,
roadmAddDropIfUnlinkAllChannelsCommand,
roadmAddDropIfSetAttenuationCommand,
roadmAddDropIfAdjustAttenuationDeltaCommand,
roadmAddDropIfConnectChannelCmd,
roadmAddDropIfDisconnectChannelCmd,
roadmAddDropIfGroupIndex,
roadmAddDropIfAddAllChannelCommand,
roadmAddDropIfSetAdminStatusCommand,
roadmAddDropIfSpacingHwCapability
}
STATUS current
DESCRIPTION
"The ROADM interface objects v5. (28.0)"
::= { lumRoadmGroups 17 }
-- ----------------------------------------------------
-- Compliance
-- ----------------------------------------------------
lumRoadmBasicComplV1 MODULE-COMPLIANCE
STATUS deprecated
DESCRIPTION
"Basic implementation requirements for the ROADM MIB V1."
MODULE
MANDATORY-GROUPS {
roadmGeneralGroup,
roadmAddDropIfGroup,
roadmLineIfGroup}
::= { lumRoadmCompl 1 }
lumRoadmBasicComplV2 MODULE-COMPLIANCE
STATUS deprecated
DESCRIPTION
"Basic implementation requirements for the ROADM MIB V2. (10.0)"
MODULE
MANDATORY-GROUPS {
roadmGeneralGroupV2,
roadmAddDropIfGroupV2,
roadmLineIfGroup,
roadmGroupRoadmGroup,
roadmGroupLineGroup,
roadmLineGroup}
::= { lumRoadmCompl 2 }
lumRoadmBasicComplV3 MODULE-COMPLIANCE
STATUS deprecated
DESCRIPTION
"Basic implementation requirements for the ROADM MIB V3. (12.0)"
MODULE
MANDATORY-GROUPS {
roadmGeneralGroupV3,
roadmAddDropIfGroupV3,
roadmLineIfGroupV2,
roadmGroupRoadmGroup,
roadmGroupLineGroup,
roadmLineGroup,
roadmChannelGroup}
::= { lumRoadmCompl 3 }
lumRoadmBasicComplV4 MODULE-COMPLIANCE
STATUS deprecated
DESCRIPTION
"Basic implementation requirements for the ROADM MIB V4. (14.0)"
MODULE
MANDATORY-GROUPS {
roadmGeneralGroupV3,
roadmAddDropIfGroupV3,
roadmLineIfGroupV2,
roadmGroupRoadmGroup,
roadmGroupLineGroup,
roadmLineGroup,
roadmChannelGroup}
::= { lumRoadmCompl 4 }
lumRoadmBasicComplV5 MODULE-COMPLIANCE
STATUS deprecated
DESCRIPTION
"Basic implementation requirements for the ROADM MIB V5. (15.0)"
MODULE
MANDATORY-GROUPS {
roadmGeneralGroupV3,
roadmAddDropIfGroupV3,
roadmLineIfGroupV2,
roadmGroupRoadmGroup,
roadmGroupLineGroup,
roadmLineGroup,
roadmChannelGroup}
::= { lumRoadmCompl 5 }
lumRoadmBasicComplV6 MODULE-COMPLIANCE
STATUS deprecated
DESCRIPTION
"Basic implementation requirements for the ROADM MIB V5. (15.0)"
MODULE
MANDATORY-GROUPS {
roadmGeneralGroupV3,
roadmAddDropIfGroupV4,
roadmLineIfGroupV3,
roadmGroupRoadmGroupV3,
roadmGroupLineGroup,
roadmLineGroup,
roadmChannelGroup}
::= { lumRoadmCompl 6 }
lumRoadmBasicComplV7 MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"Basic implementation requirements for the ROADM MIB V7. (28.0)"
MODULE
MANDATORY-GROUPS {
roadmGeneralGroupV3,
roadmAddDropIfGroupV5,
roadmLineIfGroupV3,
roadmGroupRoadmGroupV3,
roadmGroupLineGroup,
roadmLineGroup,
roadmChannelGroup}
::= { lumRoadmCompl 7 }
END