2803 lines
77 KiB
Plaintext
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
|
|
|
|
|