3549 lines
87 KiB
Plaintext
3549 lines
87 KiB
Plaintext
G6-MSP1000-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32, Counter32, enterprises,NOTIFICATION-TYPE
|
|
FROM SNMPv2-SMI
|
|
DisplayString, MacAddress
|
|
FROM SNMPv2-TC
|
|
g6 FROM MICROSENS-G6-MIB
|
|
;
|
|
|
|
device MODULE-IDENTITY --Category
|
|
LAST-UPDATED "201802121619Z"
|
|
ORGANIZATION "MICROSENS GmbH & Co. KG"
|
|
CONTACT-INFO
|
|
"Kueferstrasse 16
|
|
D-59067 Hamm
|
|
Germany
|
|
support@microsens.de
|
|
http://www.microsens.de"
|
|
DESCRIPTION
|
|
"Microsens private MIB for Generation 6 Ethernet Switches"
|
|
|
|
REVISION "201802121619Z"
|
|
DESCRIPTION
|
|
"File creation"
|
|
::= { g6 1 }
|
|
|
|
msp1000 OBJECT IDENTIFIER ::= { device 94 }
|
|
|
|
|
|
|
|
-- *************************** CONFIGURATION SECTION ********************************
|
|
|
|
|
|
-- ******************* Begin of systemConfigTable *************************
|
|
|
|
systemConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SystemConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { msp1000 1 }
|
|
|
|
systemConfigEntry OBJECT-TYPE
|
|
SYNTAX SystemConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
INDEX { systemConfigIndex }
|
|
::= { systemConfigTable 1 }
|
|
|
|
|
|
SystemConfigEntry ::= SEQUENCE {
|
|
systemConfigIndex INTEGER,
|
|
systemConfigNmsOperationMode INTEGER ,
|
|
systemConfigCoreMode INTEGER ,
|
|
systemConfigNodeId Unsigned32,
|
|
systemConfigDisableLegacyAccess INTEGER
|
|
}
|
|
|
|
systemConfigIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Automatically generated"
|
|
::= { systemConfigEntry 1 }
|
|
|
|
systemConfigNmsOperationMode OBJECT-TYPE -- nms_operation_mode
|
|
SYNTAX INTEGER
|
|
{
|
|
passive (0),
|
|
active (1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Read and learn in PASSIVE mode or ACTIVE mode forcing configuration upon the other modules."
|
|
::= { systemConfigEntry 2 }
|
|
|
|
systemConfigCoreMode OBJECT-TYPE -- core_mode
|
|
SYNTAX INTEGER
|
|
{
|
|
v1 (0),
|
|
v2 (1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Use V2 unless used with an older system running in V1 mode. Only change when instructed."
|
|
::= { systemConfigEntry 3 }
|
|
|
|
systemConfigNodeId OBJECT-TYPE -- node_id
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Node Id used when NMS is used in combination with SEEmiles V5 management software. When in doubt use default node id 60000."
|
|
::= { systemConfigEntry 4 }
|
|
|
|
systemConfigDisableLegacyAccess OBJECT-TYPE -- disable_legacy_access
|
|
SYNTAX INTEGER { disabled(0), enabled(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When set network access via SEEmiles is no longer possible."
|
|
::= { systemConfigEntry 5 }
|
|
|
|
|
|
-- ********************* End of systemConfigTable ***********************
|
|
|
|
|
|
-- ******************* Begin of slotConfigTable *************************
|
|
|
|
slotConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlotConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { msp1000 2 }
|
|
|
|
slotConfigEntry OBJECT-TYPE
|
|
SYNTAX SlotConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
INDEX { slotConfigIndex }
|
|
::= { slotConfigTable 1 }
|
|
|
|
|
|
SlotConfigEntry ::= SEQUENCE {
|
|
slotConfigIndex INTEGER,
|
|
slotConfigModule INTEGER ,
|
|
slotConfigSparepartMode INTEGER ,
|
|
slotConfigPort1Alias DisplayString,
|
|
slotConfigPort2Alias DisplayString,
|
|
slotConfigPort3Alias DisplayString,
|
|
slotConfigPort4Alias DisplayString
|
|
}
|
|
|
|
slotConfigIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..11)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Automatically generated"
|
|
::= { slotConfigEntry 1 }
|
|
|
|
slotConfigModule OBJECT-TYPE -- module
|
|
SYNTAX INTEGER
|
|
{
|
|
undefined (0),
|
|
empty (1),
|
|
legacy (2),
|
|
passive (3),
|
|
x2g (61),
|
|
txg (63),
|
|
cxg (87),
|
|
t4g (62),
|
|
em2 (105),
|
|
em3 (109),
|
|
om1 (104),
|
|
lp1 (106),
|
|
os1 (72),
|
|
m2g (56),
|
|
cxgp (88),
|
|
nm1 (65),
|
|
nm2 (66),
|
|
nm3 (108),
|
|
nm3p (110),
|
|
xcm1 (60),
|
|
tdm4 (50),
|
|
wcm2 (57),
|
|
fc8Filter (10),
|
|
fc8aFilter (11),
|
|
fc8xFilter (12),
|
|
b4sFilter (13),
|
|
b4xFilter (14),
|
|
b8mFilter (15),
|
|
b8dFilter (16),
|
|
fd4Filter (17),
|
|
dc1Filter (18),
|
|
se1 (19)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines which module is expected to be placed in this slot. This should be identical to the actual hardware. The value may be set prior to actual roll-out to preconfigure the system."
|
|
::= { slotConfigEntry 2 }
|
|
|
|
slotConfigSparepartMode OBJECT-TYPE -- sparepart_mode
|
|
SYNTAX INTEGER { disabled(0), enabled(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When enabled the module is operating normally but will not generate any alarms. This is useful for modules that are inserted but only used as spare and are not properly connected at this time. This way unnecassary alarms are avoided."
|
|
::= { slotConfigEntry 3 }
|
|
|
|
slotConfigPort1Alias OBJECT-TYPE -- port_1_alias
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"User defined port name for easier reference."
|
|
::= { slotConfigEntry 4 }
|
|
|
|
slotConfigPort2Alias OBJECT-TYPE -- port_2_alias
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"User defined port name for easier reference."
|
|
::= { slotConfigEntry 5 }
|
|
|
|
slotConfigPort3Alias OBJECT-TYPE -- port_3_alias
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"User defined port name for easier reference."
|
|
::= { slotConfigEntry 6 }
|
|
|
|
slotConfigPort4Alias OBJECT-TYPE -- port_4_alias
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"User defined port name for easier reference."
|
|
::= { slotConfigEntry 7 }
|
|
|
|
|
|
-- ********************* End of slotConfigTable ***********************
|
|
|
|
|
|
-- ******************* Begin of x2gConfigTable *************************
|
|
|
|
x2gConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF X2gConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table is used to define any X2G or OFX-3 modules in the system."
|
|
::= { msp1000 3 }
|
|
|
|
x2gConfigEntry OBJECT-TYPE
|
|
SYNTAX X2gConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
INDEX { x2gConfigIndex }
|
|
::= { x2gConfigTable 1 }
|
|
|
|
|
|
X2gConfigEntry ::= SEQUENCE {
|
|
x2gConfigIndex INTEGER,
|
|
x2gConfigPort1Datarate INTEGER ,
|
|
x2gConfigPort2Datarate INTEGER ,
|
|
x2gConfigPort3Datarate INTEGER ,
|
|
x2gConfigPort4Datarate INTEGER ,
|
|
x2gConfigCrossConnect INTEGER ,
|
|
x2gConfigDeactivatePort1 INTEGER ,
|
|
x2gConfigDeactivatePort2 INTEGER ,
|
|
x2gConfigDeactivatePort3 INTEGER ,
|
|
x2gConfigDeactivatePort4 INTEGER ,
|
|
x2gConfigFrontPanelMode INTEGER ,
|
|
x2gConfigLossOfSignalHandling INTEGER ,
|
|
x2gConfigOptimizedFor8b10b INTEGER ,
|
|
x2gConfigBertPattern INTEGER ,
|
|
x2gConfigSfpDeltaInterval INTEGER ,
|
|
x2gConfigSfpDeltaThreshold INTEGER ,
|
|
x2gConfigBackupTrigger INTEGER ,
|
|
x2gConfigStayWithLastLink INTEGER ,
|
|
x2gConfigBackupEnd INTEGER ,
|
|
x2gConfigPermitLinkOverride INTEGER
|
|
}
|
|
|
|
x2gConfigIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..11)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Automatically generated"
|
|
::= { x2gConfigEntry 1 }
|
|
|
|
x2gConfigPort1Datarate OBJECT-TYPE -- port_1_datarate
|
|
SYNTAX INTEGER
|
|
{
|
|
transparent (0),
|
|
ms100mEth (2),
|
|
ms1gEth (8),
|
|
ms1xFc (7),
|
|
ms2xFc (10),
|
|
oc3 (3),
|
|
oc12 (6),
|
|
oc48 (11),
|
|
otu1 (13),
|
|
fix100 (1),
|
|
escon (4),
|
|
sdi (5),
|
|
hdtv (9),
|
|
m2g (12)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This parameter defines the data rate used to setup the internal retimer to provide 3R regeneration. Note that internally interconnected ports must be set to the same rate."
|
|
::= { x2gConfigEntry 2 }
|
|
|
|
x2gConfigPort2Datarate OBJECT-TYPE -- port_2_datarate
|
|
SYNTAX INTEGER
|
|
{
|
|
transparent (0),
|
|
ms100mEth (2),
|
|
ms1gEth (8),
|
|
ms1xFc (7),
|
|
ms2xFc (10),
|
|
oc3 (3),
|
|
oc12 (6),
|
|
oc48 (11),
|
|
otu1 (13),
|
|
fix100 (1),
|
|
escon (4),
|
|
sdi (5),
|
|
hdtv (9),
|
|
m2g (12)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This parameter defines the data rate used to setup the internal retimer to provide 3R regeneration. Note that internally interconnected ports must be set to the same rate."
|
|
::= { x2gConfigEntry 3 }
|
|
|
|
x2gConfigPort3Datarate OBJECT-TYPE -- port_3_datarate
|
|
SYNTAX INTEGER
|
|
{
|
|
transparent (0),
|
|
ms100mEth (2),
|
|
ms1gEth (8),
|
|
ms1xFc (7),
|
|
ms2xFc (10),
|
|
oc3 (3),
|
|
oc12 (6),
|
|
oc48 (11),
|
|
otu1 (13),
|
|
fix100 (1),
|
|
escon (4),
|
|
sdi (5),
|
|
hdtv (9),
|
|
m2g (12)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This parameter defines the data rate used to setup the internal retimer to provide 3R regeneration. Note that internally interconnected ports must be set to the same rate."
|
|
::= { x2gConfigEntry 4 }
|
|
|
|
x2gConfigPort4Datarate OBJECT-TYPE -- port_4_datarate
|
|
SYNTAX INTEGER
|
|
{
|
|
transparent (0),
|
|
ms100mEth (2),
|
|
ms1gEth (8),
|
|
ms1xFc (7),
|
|
ms2xFc (10),
|
|
oc3 (3),
|
|
oc12 (6),
|
|
oc48 (11),
|
|
otu1 (13),
|
|
fix100 (1),
|
|
escon (4),
|
|
sdi (5),
|
|
hdtv (9),
|
|
m2g (12)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This parameter defines the data rate used to setup the internal retimer to provide 3R regeneration. Note that internally interconnected ports must be set to the same rate."
|
|
::= { x2gConfigEntry 5 }
|
|
|
|
x2gConfigCrossConnect OBJECT-TYPE -- cross_connect
|
|
SYNTAX INTEGER
|
|
{
|
|
disconnect (0),
|
|
normal (20),
|
|
alternate (1),
|
|
backup (5),
|
|
ringBackupWest (9),
|
|
ringBackupEast (15),
|
|
multicast (11),
|
|
dropContinue (12),
|
|
addDropWest (13),
|
|
addDropEast (14),
|
|
crossOver (16),
|
|
switchP1P2 (17),
|
|
switchP1P3 (18),
|
|
switchP1P4 (19),
|
|
bertPort4 (21)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This parameter defines the data path through the module. It is also used to setup a permanent bit error rate test."
|
|
::= { x2gConfigEntry 6 }
|
|
|
|
x2gConfigDeactivatePort1 OBJECT-TYPE -- deactivate_port_1
|
|
SYNTAX INTEGER { disabled(0), enabled(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When enabled, the optical interface is disabled and communication is cut."
|
|
::= { x2gConfigEntry 7 }
|
|
|
|
x2gConfigDeactivatePort2 OBJECT-TYPE -- deactivate_port_2
|
|
SYNTAX INTEGER { disabled(0), enabled(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When enabled, the optical interface is disabled and communication is cut."
|
|
::= { x2gConfigEntry 8 }
|
|
|
|
x2gConfigDeactivatePort3 OBJECT-TYPE -- deactivate_port_3
|
|
SYNTAX INTEGER { disabled(0), enabled(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When enabled, the optical interface is disabled and communication is cut."
|
|
::= { x2gConfigEntry 9 }
|
|
|
|
x2gConfigDeactivatePort4 OBJECT-TYPE -- deactivate_port_4
|
|
SYNTAX INTEGER { disabled(0), enabled(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When enabled, the optical interface is disabled and communication is cut."
|
|
::= { x2gConfigEntry 10 }
|
|
|
|
x2gConfigFrontPanelMode OBJECT-TYPE -- front_panel_mode
|
|
SYNTAX INTEGER
|
|
{
|
|
normal (0),
|
|
extended (1),
|
|
normalLocked (4),
|
|
extendedLocked (5),
|
|
remote (7)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Determines what is displayed on the front panel, when available. Also controls the modules local buttons."
|
|
::= { x2gConfigEntry 11 }
|
|
|
|
x2gConfigLossOfSignalHandling OBJECT-TYPE -- loss_of_signal_handling
|
|
SYNTAX INTEGER
|
|
{
|
|
local (0),
|
|
percolate (1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When set to LOCAL a loss of input signal will not affect another port. When set to PERCOLATE, a loss of signal will turn off the transmitter of the currently associated port."
|
|
::= { x2gConfigEntry 12 }
|
|
|
|
x2gConfigOptimizedFor8b10b OBJECT-TYPE -- optimized_for_8b10b
|
|
SYNTAX INTEGER { disabled(0), enabled(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable this feature when Ethernet or FibreChannel is used. Do not set when SDH is used on any port."
|
|
::= { x2gConfigEntry 13 }
|
|
|
|
x2gConfigBertPattern OBJECT-TYPE -- bert_pattern
|
|
SYNTAX INTEGER
|
|
{
|
|
ms27 (0),
|
|
ms223 (2),
|
|
ms231 (3),
|
|
cjPat (4),
|
|
crPat (5),
|
|
ms8b10bCnt (6)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines the bit pattern with which the build-in bit error rate tester (BERT) operates when cross connect is set to BERT."
|
|
::= { x2gConfigEntry 14 }
|
|
|
|
x2gConfigSfpDeltaInterval OBJECT-TYPE -- sfp_delta_interval
|
|
SYNTAX INTEGER
|
|
{
|
|
disabled (0),
|
|
ms1Sec (1),
|
|
ms5Sec (2),
|
|
ms10Sec (3),
|
|
ms30Sec (4),
|
|
ms60Sec (5),
|
|
ms240Sec (6)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This enables and defines the interval in which the optical receive power level of each SFP is read and compared to previous value."
|
|
::= { x2gConfigEntry 15 }
|
|
|
|
x2gConfigSfpDeltaThreshold OBJECT-TYPE -- sfp_delta_threshold
|
|
SYNTAX INTEGER
|
|
{
|
|
ms05Db (0),
|
|
ms1Db (1),
|
|
ms15Db (2),
|
|
ms2Db (3),
|
|
ms3Db (4),
|
|
ms5Db (5)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This defines how much the optical receive power level can differ between successive reads before a warning trap is generated."
|
|
::= { x2gConfigEntry 16 }
|
|
|
|
x2gConfigBackupTrigger OBJECT-TYPE -- backup_trigger
|
|
SYNTAX INTEGER
|
|
{
|
|
disabled (0),
|
|
signalLoss (1),
|
|
clockLoss (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines under which optical signal condition an automated backup is initiated."
|
|
::= { x2gConfigEntry 17 }
|
|
|
|
x2gConfigStayWithLastLink OBJECT-TYPE -- stay_with_last_link
|
|
SYNTAX INTEGER { disabled(0), enabled(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When set the backup switch remains in last position even when signal returns. Still the backup warning turns off after the delay set under backup_end parameter expires."
|
|
::= { x2gConfigEntry 18 }
|
|
|
|
x2gConfigBackupEnd OBJECT-TYPE -- backup_end
|
|
SYNTAX INTEGER
|
|
{
|
|
noDelay (0),
|
|
ms15Seconds (1),
|
|
ms15Minutes (2),
|
|
manually (3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines how long the signal must remain steady before proper operation is assumed and the backup is terminated."
|
|
::= { x2gConfigEntry 19 }
|
|
|
|
x2gConfigPermitLinkOverride OBJECT-TYPE -- permit_link_override
|
|
SYNTAX INTEGER { disabled(0), enabled(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Permits the manual selection of a failed link using the link selection. Defaults to false to safeguard against accidential link selection which would result in loss of connection."
|
|
::= { x2gConfigEntry 20 }
|
|
|
|
|
|
-- ********************* End of x2gConfigTable ***********************
|
|
|
|
|
|
-- ******************* Begin of txgConfigTable *************************
|
|
|
|
txgConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TxgConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table is used to define any TXG or XCM-2 modules in the system."
|
|
::= { msp1000 4 }
|
|
|
|
txgConfigEntry OBJECT-TYPE
|
|
SYNTAX TxgConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
INDEX { txgConfigIndex }
|
|
::= { txgConfigTable 1 }
|
|
|
|
|
|
TxgConfigEntry ::= SEQUENCE {
|
|
txgConfigIndex INTEGER,
|
|
txgConfigTxgDatarate INTEGER ,
|
|
txgConfigTxgOperationMode INTEGER ,
|
|
txgConfigPort1ItuChannel INTEGER ,
|
|
txgConfigPort2ItuChannel INTEGER ,
|
|
txgConfigDeactivatePort1 INTEGER ,
|
|
txgConfigDeactivatePort2 INTEGER ,
|
|
txgConfigFrontPanelMode INTEGER ,
|
|
txgConfigLossOfSignalHandling INTEGER ,
|
|
txgConfigBertPattern INTEGER ,
|
|
txgConfigSfpDeltaInterval INTEGER ,
|
|
txgConfigSfpDeltaThreshold INTEGER
|
|
}
|
|
|
|
txgConfigIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..11)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Automatically generated"
|
|
::= { txgConfigEntry 1 }
|
|
|
|
txgConfigTxgDatarate OBJECT-TYPE -- txg_datarate
|
|
SYNTAX INTEGER
|
|
{
|
|
oc192 (1),
|
|
oc192Fec (3),
|
|
ms10gEth (2),
|
|
ms10xFc (5),
|
|
otu2 (4),
|
|
otu1f (7),
|
|
otu2e (6),
|
|
otu2f (8)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This parameter defines the data rate used to setup the internal retimer to provide 3R regeneration. Note that internally interconnected ports must be set to the same rate."
|
|
::= { txgConfigEntry 2 }
|
|
|
|
txgConfigTxgOperationMode OBJECT-TYPE -- txg_operation_mode
|
|
SYNTAX INTEGER
|
|
{
|
|
disabled (0),
|
|
transponder (2),
|
|
repeater (3),
|
|
bertPort1 (4),
|
|
bertPort2 (5)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This parameter defines the data path through the module when an internal cross connect is avalable. It is also used to setup a permanent bit error rate test. (most settings apply to X2G, TXG, OFX-3, XCM-2 only)"
|
|
::= { txgConfigEntry 3 }
|
|
|
|
txgConfigPort1ItuChannel OBJECT-TYPE -- port_1_itu_channel
|
|
SYNTAX INTEGER
|
|
{
|
|
fixed (0),
|
|
ch11 (22),
|
|
ch12 (24),
|
|
ch13 (26),
|
|
ch14 (28),
|
|
ch15 (30),
|
|
ch16 (32),
|
|
ch17 (34),
|
|
ch18 (36),
|
|
ch19 (38),
|
|
ch20 (40),
|
|
ch21 (42),
|
|
ch22 (44),
|
|
ch23 (46),
|
|
ch24 (48),
|
|
ch25 (50),
|
|
ch26 (52),
|
|
ch27 (54),
|
|
ch28 (56),
|
|
ch29 (58),
|
|
ch30 (60),
|
|
ch31 (62),
|
|
ch32 (64),
|
|
ch33 (66),
|
|
ch34 (68),
|
|
ch35 (70),
|
|
ch36 (72),
|
|
ch37 (74),
|
|
ch38 (76),
|
|
ch39 (78),
|
|
ch40 (80),
|
|
ch41 (82),
|
|
ch42 (84),
|
|
ch43 (86),
|
|
ch44 (88),
|
|
ch45 (90),
|
|
ch46 (92),
|
|
ch47 (94),
|
|
ch48 (96),
|
|
ch49 (98),
|
|
ch50 (100),
|
|
ch51 (102),
|
|
ch52 (104),
|
|
ch53 (106),
|
|
ch54 (108),
|
|
ch55 (110),
|
|
ch56 (112),
|
|
ch57 (114),
|
|
ch58 (116),
|
|
ch59 (118),
|
|
ch60 (120),
|
|
ch61 (122),
|
|
ch62 (124),
|
|
ch63 (126)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Tunable laser are supported. Select the wavelength from the supplied 100GHZ ITU-T grid. If the wavelength is not supported by the XFP, a warning event will be received. "
|
|
::= { txgConfigEntry 4 }
|
|
|
|
txgConfigPort2ItuChannel OBJECT-TYPE -- port_2_itu_channel
|
|
SYNTAX INTEGER
|
|
{
|
|
fixed (0),
|
|
ch11 (22),
|
|
ch12 (24),
|
|
ch13 (26),
|
|
ch14 (28),
|
|
ch15 (30),
|
|
ch16 (32),
|
|
ch17 (34),
|
|
ch18 (36),
|
|
ch19 (38),
|
|
ch20 (40),
|
|
ch21 (42),
|
|
ch22 (44),
|
|
ch23 (46),
|
|
ch24 (48),
|
|
ch25 (50),
|
|
ch26 (52),
|
|
ch27 (54),
|
|
ch28 (56),
|
|
ch29 (58),
|
|
ch30 (60),
|
|
ch31 (62),
|
|
ch32 (64),
|
|
ch33 (66),
|
|
ch34 (68),
|
|
ch35 (70),
|
|
ch36 (72),
|
|
ch37 (74),
|
|
ch38 (76),
|
|
ch39 (78),
|
|
ch40 (80),
|
|
ch41 (82),
|
|
ch42 (84),
|
|
ch43 (86),
|
|
ch44 (88),
|
|
ch45 (90),
|
|
ch46 (92),
|
|
ch47 (94),
|
|
ch48 (96),
|
|
ch49 (98),
|
|
ch50 (100),
|
|
ch51 (102),
|
|
ch52 (104),
|
|
ch53 (106),
|
|
ch54 (108),
|
|
ch55 (110),
|
|
ch56 (112),
|
|
ch57 (114),
|
|
ch58 (116),
|
|
ch59 (118),
|
|
ch60 (120),
|
|
ch61 (122),
|
|
ch62 (124),
|
|
ch63 (126)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Tunable laser are supported. Select the wavelength from the supplied 100GHZ ITU-T grid. If the wavelength is not supported by the XFP, a warning event will be received. "
|
|
::= { txgConfigEntry 5 }
|
|
|
|
txgConfigDeactivatePort1 OBJECT-TYPE -- deactivate_port_1
|
|
SYNTAX INTEGER { disabled(0), enabled(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When enabled, the optical interface is disabled and communication is cut."
|
|
::= { txgConfigEntry 6 }
|
|
|
|
txgConfigDeactivatePort2 OBJECT-TYPE -- deactivate_port_2
|
|
SYNTAX INTEGER { disabled(0), enabled(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When enabled, the optical interface is disabled and communication is cut."
|
|
::= { txgConfigEntry 7 }
|
|
|
|
txgConfigFrontPanelMode OBJECT-TYPE -- front_panel_mode
|
|
SYNTAX INTEGER
|
|
{
|
|
normal (0),
|
|
extended (1),
|
|
normalLocked (4),
|
|
extendedLocked (5),
|
|
remote (7)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Determines what is displayed on the front panel, when available. Also controls the modules local buttons."
|
|
::= { txgConfigEntry 8 }
|
|
|
|
txgConfigLossOfSignalHandling OBJECT-TYPE -- loss_of_signal_handling
|
|
SYNTAX INTEGER
|
|
{
|
|
local (0),
|
|
percolate (1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When set to LOCAL a loss of input signal will not affect another port. When set to PERCOLATE, a loss of signal will turn off the transmitter of the other port."
|
|
::= { txgConfigEntry 9 }
|
|
|
|
txgConfigBertPattern OBJECT-TYPE -- bert_pattern
|
|
SYNTAX INTEGER
|
|
{
|
|
ms27 (0),
|
|
ms223 (2),
|
|
ms231 (3),
|
|
cjPat (4),
|
|
crPat (5),
|
|
ms8b10bCnt (6)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines the bit pattern with which the build-in bit error rate tester (BERT) operates when cross connect is set to BERT."
|
|
::= { txgConfigEntry 10 }
|
|
|
|
txgConfigSfpDeltaInterval OBJECT-TYPE -- sfp_delta_interval
|
|
SYNTAX INTEGER
|
|
{
|
|
disabled (0),
|
|
ms1Sec (1),
|
|
ms5Sec (2),
|
|
ms10Sec (3),
|
|
ms30Sec (4),
|
|
ms60Sec (5),
|
|
ms240Sec (6)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This enables and defines the interval in which the optical receive power level of each SFP/XFP is read and compared to previous value."
|
|
::= { txgConfigEntry 11 }
|
|
|
|
txgConfigSfpDeltaThreshold OBJECT-TYPE -- sfp_delta_threshold
|
|
SYNTAX INTEGER
|
|
{
|
|
ms05Db (0),
|
|
ms1Db (1),
|
|
ms15Db (2),
|
|
ms2Db (3),
|
|
ms3Db (4),
|
|
ms5Db (5)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This defines how much the optical receive power level can differ between successive reads before a warning trap is generated."
|
|
::= { txgConfigEntry 12 }
|
|
|
|
|
|
-- ********************* End of txgConfigTable ***********************
|
|
|
|
|
|
-- ******************* Begin of cxgPlusConfigTable *************************
|
|
|
|
cxgPlusConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CxgPlusConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table is used to define any CXG+ or OFC-10 modules in the system."
|
|
::= { msp1000 5 }
|
|
|
|
cxgPlusConfigEntry OBJECT-TYPE
|
|
SYNTAX CxgPlusConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
INDEX { cxgPlusConfigIndex }
|
|
::= { cxgPlusConfigTable 1 }
|
|
|
|
|
|
CxgPlusConfigEntry ::= SEQUENCE {
|
|
cxgPlusConfigIndex INTEGER,
|
|
cxgPlusConfigCxgPort12Datarate INTEGER ,
|
|
cxgPlusConfigCxgPort34Datarate INTEGER ,
|
|
cxgPlusConfigPort1ItuChannel INTEGER ,
|
|
cxgPlusConfigPort2ItuChannel INTEGER ,
|
|
cxgPlusConfigPort3ItuChannel INTEGER ,
|
|
cxgPlusConfigPort4ItuChannel INTEGER ,
|
|
cxgPlusConfigDeactivatePort1 INTEGER ,
|
|
cxgPlusConfigDeactivatePort2 INTEGER ,
|
|
cxgPlusConfigDeactivatePort3 INTEGER ,
|
|
cxgPlusConfigDeactivatePort4 INTEGER ,
|
|
cxgPlusConfigFrontPanelMode INTEGER ,
|
|
cxgPlusConfigLossOfSignalHandling INTEGER ,
|
|
cxgPlusConfigSfpDeltaInterval INTEGER ,
|
|
cxgPlusConfigSfpDeltaThreshold INTEGER
|
|
}
|
|
|
|
cxgPlusConfigIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..11)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Automatically generated"
|
|
::= { cxgPlusConfigEntry 1 }
|
|
|
|
cxgPlusConfigCxgPort12Datarate OBJECT-TYPE -- cxg_port_1_2_datarate
|
|
SYNTAX INTEGER
|
|
{
|
|
transparent (0),
|
|
ms8xFc (1),
|
|
ms10gEth (2),
|
|
ms10xFc16xFc (3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The CXG relies on the features of the XFP to define its datarate. Since various XFP offer different rates with the same settings, only a general setting is provided. Both ports must operate at the same rate."
|
|
::= { cxgPlusConfigEntry 2 }
|
|
|
|
cxgPlusConfigCxgPort34Datarate OBJECT-TYPE -- cxg_port_3_4_datarate
|
|
SYNTAX INTEGER
|
|
{
|
|
transparent (0),
|
|
ms8xFc (1),
|
|
ms10gEth (2),
|
|
ms10xFc16xFc (3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The CXG relies on the features of the XFP to define its datarate. Since various XFP offer different rates with the same settings, only a general setting is provided. Both ports must operate at the same rate."
|
|
::= { cxgPlusConfigEntry 3 }
|
|
|
|
cxgPlusConfigPort1ItuChannel OBJECT-TYPE -- port_1_itu_channel
|
|
SYNTAX INTEGER
|
|
{
|
|
fixed (0),
|
|
ch11 (22),
|
|
ch12 (24),
|
|
ch13 (26),
|
|
ch14 (28),
|
|
ch15 (30),
|
|
ch16 (32),
|
|
ch17 (34),
|
|
ch18 (36),
|
|
ch19 (38),
|
|
ch20 (40),
|
|
ch21 (42),
|
|
ch22 (44),
|
|
ch23 (46),
|
|
ch24 (48),
|
|
ch25 (50),
|
|
ch26 (52),
|
|
ch27 (54),
|
|
ch28 (56),
|
|
ch29 (58),
|
|
ch30 (60),
|
|
ch31 (62),
|
|
ch32 (64),
|
|
ch33 (66),
|
|
ch34 (68),
|
|
ch35 (70),
|
|
ch36 (72),
|
|
ch37 (74),
|
|
ch38 (76),
|
|
ch39 (78),
|
|
ch40 (80),
|
|
ch41 (82),
|
|
ch42 (84),
|
|
ch43 (86),
|
|
ch44 (88),
|
|
ch45 (90),
|
|
ch46 (92),
|
|
ch47 (94),
|
|
ch48 (96),
|
|
ch49 (98),
|
|
ch50 (100),
|
|
ch51 (102),
|
|
ch52 (104),
|
|
ch53 (106),
|
|
ch54 (108),
|
|
ch55 (110),
|
|
ch56 (112),
|
|
ch57 (114),
|
|
ch58 (116),
|
|
ch59 (118),
|
|
ch60 (120),
|
|
ch61 (122),
|
|
ch62 (124),
|
|
ch63 (126)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Tunable laser are supported. Select the wavelength from the supplied 100GHZ ITU-T grid. If the wavelength is not supported by the XFP, a warning event will be received. "
|
|
::= { cxgPlusConfigEntry 4 }
|
|
|
|
cxgPlusConfigPort2ItuChannel OBJECT-TYPE -- port_2_itu_channel
|
|
SYNTAX INTEGER
|
|
{
|
|
fixed (0),
|
|
ch11 (22),
|
|
ch12 (24),
|
|
ch13 (26),
|
|
ch14 (28),
|
|
ch15 (30),
|
|
ch16 (32),
|
|
ch17 (34),
|
|
ch18 (36),
|
|
ch19 (38),
|
|
ch20 (40),
|
|
ch21 (42),
|
|
ch22 (44),
|
|
ch23 (46),
|
|
ch24 (48),
|
|
ch25 (50),
|
|
ch26 (52),
|
|
ch27 (54),
|
|
ch28 (56),
|
|
ch29 (58),
|
|
ch30 (60),
|
|
ch31 (62),
|
|
ch32 (64),
|
|
ch33 (66),
|
|
ch34 (68),
|
|
ch35 (70),
|
|
ch36 (72),
|
|
ch37 (74),
|
|
ch38 (76),
|
|
ch39 (78),
|
|
ch40 (80),
|
|
ch41 (82),
|
|
ch42 (84),
|
|
ch43 (86),
|
|
ch44 (88),
|
|
ch45 (90),
|
|
ch46 (92),
|
|
ch47 (94),
|
|
ch48 (96),
|
|
ch49 (98),
|
|
ch50 (100),
|
|
ch51 (102),
|
|
ch52 (104),
|
|
ch53 (106),
|
|
ch54 (108),
|
|
ch55 (110),
|
|
ch56 (112),
|
|
ch57 (114),
|
|
ch58 (116),
|
|
ch59 (118),
|
|
ch60 (120),
|
|
ch61 (122),
|
|
ch62 (124),
|
|
ch63 (126)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Tunable laser are supported. Select the wavelength from the supplied 100GHZ ITU-T grid. If the wavelength is not supported by the XFP, a warning event will be received. "
|
|
::= { cxgPlusConfigEntry 5 }
|
|
|
|
cxgPlusConfigPort3ItuChannel OBJECT-TYPE -- port_3_itu_channel
|
|
SYNTAX INTEGER
|
|
{
|
|
fixed (0),
|
|
ch11 (22),
|
|
ch12 (24),
|
|
ch13 (26),
|
|
ch14 (28),
|
|
ch15 (30),
|
|
ch16 (32),
|
|
ch17 (34),
|
|
ch18 (36),
|
|
ch19 (38),
|
|
ch20 (40),
|
|
ch21 (42),
|
|
ch22 (44),
|
|
ch23 (46),
|
|
ch24 (48),
|
|
ch25 (50),
|
|
ch26 (52),
|
|
ch27 (54),
|
|
ch28 (56),
|
|
ch29 (58),
|
|
ch30 (60),
|
|
ch31 (62),
|
|
ch32 (64),
|
|
ch33 (66),
|
|
ch34 (68),
|
|
ch35 (70),
|
|
ch36 (72),
|
|
ch37 (74),
|
|
ch38 (76),
|
|
ch39 (78),
|
|
ch40 (80),
|
|
ch41 (82),
|
|
ch42 (84),
|
|
ch43 (86),
|
|
ch44 (88),
|
|
ch45 (90),
|
|
ch46 (92),
|
|
ch47 (94),
|
|
ch48 (96),
|
|
ch49 (98),
|
|
ch50 (100),
|
|
ch51 (102),
|
|
ch52 (104),
|
|
ch53 (106),
|
|
ch54 (108),
|
|
ch55 (110),
|
|
ch56 (112),
|
|
ch57 (114),
|
|
ch58 (116),
|
|
ch59 (118),
|
|
ch60 (120),
|
|
ch61 (122),
|
|
ch62 (124),
|
|
ch63 (126)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Tunable laser are supported. Select the wavelength from the supplied 100GHZ ITU-T grid. If the wavelength is not supported by the XFP, a warning event will be received. "
|
|
::= { cxgPlusConfigEntry 6 }
|
|
|
|
cxgPlusConfigPort4ItuChannel OBJECT-TYPE -- port_4_itu_channel
|
|
SYNTAX INTEGER
|
|
{
|
|
fixed (0),
|
|
ch11 (22),
|
|
ch12 (24),
|
|
ch13 (26),
|
|
ch14 (28),
|
|
ch15 (30),
|
|
ch16 (32),
|
|
ch17 (34),
|
|
ch18 (36),
|
|
ch19 (38),
|
|
ch20 (40),
|
|
ch21 (42),
|
|
ch22 (44),
|
|
ch23 (46),
|
|
ch24 (48),
|
|
ch25 (50),
|
|
ch26 (52),
|
|
ch27 (54),
|
|
ch28 (56),
|
|
ch29 (58),
|
|
ch30 (60),
|
|
ch31 (62),
|
|
ch32 (64),
|
|
ch33 (66),
|
|
ch34 (68),
|
|
ch35 (70),
|
|
ch36 (72),
|
|
ch37 (74),
|
|
ch38 (76),
|
|
ch39 (78),
|
|
ch40 (80),
|
|
ch41 (82),
|
|
ch42 (84),
|
|
ch43 (86),
|
|
ch44 (88),
|
|
ch45 (90),
|
|
ch46 (92),
|
|
ch47 (94),
|
|
ch48 (96),
|
|
ch49 (98),
|
|
ch50 (100),
|
|
ch51 (102),
|
|
ch52 (104),
|
|
ch53 (106),
|
|
ch54 (108),
|
|
ch55 (110),
|
|
ch56 (112),
|
|
ch57 (114),
|
|
ch58 (116),
|
|
ch59 (118),
|
|
ch60 (120),
|
|
ch61 (122),
|
|
ch62 (124),
|
|
ch63 (126)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Tunable laser are supported. Select the wavelength from the supplied 100GHZ ITU-T grid. If the wavelength is not supported by the XFP, a warning event will be received. "
|
|
::= { cxgPlusConfigEntry 7 }
|
|
|
|
cxgPlusConfigDeactivatePort1 OBJECT-TYPE -- deactivate_port_1
|
|
SYNTAX INTEGER { disabled(0), enabled(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When enabled, the optical interface is disabled and communication is cut."
|
|
::= { cxgPlusConfigEntry 8 }
|
|
|
|
cxgPlusConfigDeactivatePort2 OBJECT-TYPE -- deactivate_port_2
|
|
SYNTAX INTEGER { disabled(0), enabled(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When enabled, the optical interface is disabled and communication is cut."
|
|
::= { cxgPlusConfigEntry 9 }
|
|
|
|
cxgPlusConfigDeactivatePort3 OBJECT-TYPE -- deactivate_port_3
|
|
SYNTAX INTEGER { disabled(0), enabled(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When enabled, the optical interface is disabled and communication is cut."
|
|
::= { cxgPlusConfigEntry 10 }
|
|
|
|
cxgPlusConfigDeactivatePort4 OBJECT-TYPE -- deactivate_port_4
|
|
SYNTAX INTEGER { disabled(0), enabled(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When enabled, the optical interface is disabled and communication is cut."
|
|
::= { cxgPlusConfigEntry 11 }
|
|
|
|
cxgPlusConfigFrontPanelMode OBJECT-TYPE -- front_panel_mode
|
|
SYNTAX INTEGER
|
|
{
|
|
normal (0),
|
|
extended (1),
|
|
normalLocked (4),
|
|
extendedLocked (5),
|
|
remote (7)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Determines what is displayed on the front panel, when available. Also controls the modules local buttons."
|
|
::= { cxgPlusConfigEntry 12 }
|
|
|
|
cxgPlusConfigLossOfSignalHandling OBJECT-TYPE -- loss_of_signal_handling
|
|
SYNTAX INTEGER
|
|
{
|
|
local (0),
|
|
percolate (1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When set to LOCAL a loss of input signal will not affect another port. When set to PERCOLATE, a loss of signal will turn off the transmitter of the other port."
|
|
::= { cxgPlusConfigEntry 13 }
|
|
|
|
cxgPlusConfigSfpDeltaInterval OBJECT-TYPE -- sfp_delta_interval
|
|
SYNTAX INTEGER
|
|
{
|
|
disabled (0),
|
|
ms1Sec (1),
|
|
ms5Sec (2),
|
|
ms10Sec (3),
|
|
ms30Sec (4),
|
|
ms60Sec (5),
|
|
ms240Sec (6)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This enables and defines the interval in which the optical receive power level of each SFP/XFP is read and compared to previous value."
|
|
::= { cxgPlusConfigEntry 14 }
|
|
|
|
cxgPlusConfigSfpDeltaThreshold OBJECT-TYPE -- sfp_delta_threshold
|
|
SYNTAX INTEGER
|
|
{
|
|
ms05Db (0),
|
|
ms1Db (1),
|
|
ms15Db (2),
|
|
ms2Db (3),
|
|
ms3Db (4),
|
|
ms5Db (5)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This defines how much the optical receive power level can differ between successive reads before a warning trap is generated."
|
|
::= { cxgPlusConfigEntry 15 }
|
|
|
|
|
|
-- ********************* End of cxgPlusConfigTable ***********************
|
|
|
|
|
|
-- ******************* Begin of cxgConfigTable *************************
|
|
|
|
cxgConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CxgConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table is used to define any CXG or XCM-3 modules in the system."
|
|
::= { msp1000 6 }
|
|
|
|
cxgConfigEntry OBJECT-TYPE
|
|
SYNTAX CxgConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
INDEX { cxgConfigIndex }
|
|
::= { cxgConfigTable 1 }
|
|
|
|
|
|
CxgConfigEntry ::= SEQUENCE {
|
|
cxgConfigIndex INTEGER,
|
|
cxgConfigCxgPort12Datarate INTEGER ,
|
|
cxgConfigPort1ItuChannel INTEGER ,
|
|
cxgConfigPort2ItuChannel INTEGER ,
|
|
cxgConfigDeactivatePort1 INTEGER ,
|
|
cxgConfigDeactivatePort2 INTEGER ,
|
|
cxgConfigFrontPanelMode INTEGER ,
|
|
cxgConfigLossOfSignalHandling INTEGER ,
|
|
cxgConfigSfpDeltaInterval INTEGER ,
|
|
cxgConfigSfpDeltaThreshold INTEGER
|
|
}
|
|
|
|
cxgConfigIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..11)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Automatically generated"
|
|
::= { cxgConfigEntry 1 }
|
|
|
|
cxgConfigCxgPort12Datarate OBJECT-TYPE -- cxg_port_1_2_datarate
|
|
SYNTAX INTEGER
|
|
{
|
|
transparent (0),
|
|
ms8xFc (1),
|
|
ms10gEth (2),
|
|
ms10xFc16xFc (3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The CXG relies on the features of the XFP to define its datarate. Since various XFP offer different rates with the same settings, only a general setting is provided. Both ports must operate at the same rate."
|
|
::= { cxgConfigEntry 2 }
|
|
|
|
cxgConfigPort1ItuChannel OBJECT-TYPE -- port_1_itu_channel
|
|
SYNTAX INTEGER
|
|
{
|
|
fixed (0),
|
|
ch11 (22),
|
|
ch12 (24),
|
|
ch13 (26),
|
|
ch14 (28),
|
|
ch15 (30),
|
|
ch16 (32),
|
|
ch17 (34),
|
|
ch18 (36),
|
|
ch19 (38),
|
|
ch20 (40),
|
|
ch21 (42),
|
|
ch22 (44),
|
|
ch23 (46),
|
|
ch24 (48),
|
|
ch25 (50),
|
|
ch26 (52),
|
|
ch27 (54),
|
|
ch28 (56),
|
|
ch29 (58),
|
|
ch30 (60),
|
|
ch31 (62),
|
|
ch32 (64),
|
|
ch33 (66),
|
|
ch34 (68),
|
|
ch35 (70),
|
|
ch36 (72),
|
|
ch37 (74),
|
|
ch38 (76),
|
|
ch39 (78),
|
|
ch40 (80),
|
|
ch41 (82),
|
|
ch42 (84),
|
|
ch43 (86),
|
|
ch44 (88),
|
|
ch45 (90),
|
|
ch46 (92),
|
|
ch47 (94),
|
|
ch48 (96),
|
|
ch49 (98),
|
|
ch50 (100),
|
|
ch51 (102),
|
|
ch52 (104),
|
|
ch53 (106),
|
|
ch54 (108),
|
|
ch55 (110),
|
|
ch56 (112),
|
|
ch57 (114),
|
|
ch58 (116),
|
|
ch59 (118),
|
|
ch60 (120),
|
|
ch61 (122),
|
|
ch62 (124),
|
|
ch63 (126)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Tunable laser are supported. Select the wavelength from the supplied 100GHZ ITU-T grid. If the wavelength is not supported by the XFP, a warning event will be received. "
|
|
::= { cxgConfigEntry 3 }
|
|
|
|
cxgConfigPort2ItuChannel OBJECT-TYPE -- port_2_itu_channel
|
|
SYNTAX INTEGER
|
|
{
|
|
fixed (0),
|
|
ch11 (22),
|
|
ch12 (24),
|
|
ch13 (26),
|
|
ch14 (28),
|
|
ch15 (30),
|
|
ch16 (32),
|
|
ch17 (34),
|
|
ch18 (36),
|
|
ch19 (38),
|
|
ch20 (40),
|
|
ch21 (42),
|
|
ch22 (44),
|
|
ch23 (46),
|
|
ch24 (48),
|
|
ch25 (50),
|
|
ch26 (52),
|
|
ch27 (54),
|
|
ch28 (56),
|
|
ch29 (58),
|
|
ch30 (60),
|
|
ch31 (62),
|
|
ch32 (64),
|
|
ch33 (66),
|
|
ch34 (68),
|
|
ch35 (70),
|
|
ch36 (72),
|
|
ch37 (74),
|
|
ch38 (76),
|
|
ch39 (78),
|
|
ch40 (80),
|
|
ch41 (82),
|
|
ch42 (84),
|
|
ch43 (86),
|
|
ch44 (88),
|
|
ch45 (90),
|
|
ch46 (92),
|
|
ch47 (94),
|
|
ch48 (96),
|
|
ch49 (98),
|
|
ch50 (100),
|
|
ch51 (102),
|
|
ch52 (104),
|
|
ch53 (106),
|
|
ch54 (108),
|
|
ch55 (110),
|
|
ch56 (112),
|
|
ch57 (114),
|
|
ch58 (116),
|
|
ch59 (118),
|
|
ch60 (120),
|
|
ch61 (122),
|
|
ch62 (124),
|
|
ch63 (126)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Tunable laser are supported. Select the wavelength from the supplied 100GHZ ITU-T grid. If the wavelength is not supported by the XFP, a warning event will be received. "
|
|
::= { cxgConfigEntry 4 }
|
|
|
|
cxgConfigDeactivatePort1 OBJECT-TYPE -- deactivate_port_1
|
|
SYNTAX INTEGER { disabled(0), enabled(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When enabled, the optical interface is disabled and communication is cut."
|
|
::= { cxgConfigEntry 5 }
|
|
|
|
cxgConfigDeactivatePort2 OBJECT-TYPE -- deactivate_port_2
|
|
SYNTAX INTEGER { disabled(0), enabled(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When enabled, the optical interface is disabled and communication is cut."
|
|
::= { cxgConfigEntry 6 }
|
|
|
|
cxgConfigFrontPanelMode OBJECT-TYPE -- front_panel_mode
|
|
SYNTAX INTEGER
|
|
{
|
|
normal (0),
|
|
extended (1),
|
|
normalLocked (4),
|
|
extendedLocked (5),
|
|
remote (7)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Determines what is displayed on the front panel, when available. Also controls the modules local buttons."
|
|
::= { cxgConfigEntry 7 }
|
|
|
|
cxgConfigLossOfSignalHandling OBJECT-TYPE -- loss_of_signal_handling
|
|
SYNTAX INTEGER
|
|
{
|
|
local (0),
|
|
percolate (1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When set to LOCAL a loss of input signal will not affect another port. When set to PERCOLATE, a loss of signal will turn off the transmitter of the other port."
|
|
::= { cxgConfigEntry 8 }
|
|
|
|
cxgConfigSfpDeltaInterval OBJECT-TYPE -- sfp_delta_interval
|
|
SYNTAX INTEGER
|
|
{
|
|
disabled (0),
|
|
ms1Sec (1),
|
|
ms5Sec (2),
|
|
ms10Sec (3),
|
|
ms30Sec (4),
|
|
ms60Sec (5),
|
|
ms240Sec (6)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This enables and defines the interval in which the optical receive power level of each SFP/XFP is read and compared to previous value."
|
|
::= { cxgConfigEntry 9 }
|
|
|
|
cxgConfigSfpDeltaThreshold OBJECT-TYPE -- sfp_delta_threshold
|
|
SYNTAX INTEGER
|
|
{
|
|
ms05Db (0),
|
|
ms1Db (1),
|
|
ms15Db (2),
|
|
ms2Db (3),
|
|
ms3Db (4),
|
|
ms5Db (5)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This defines how much the optical receive power level can differ between successive reads before a warning trap is generated."
|
|
::= { cxgConfigEntry 10 }
|
|
|
|
|
|
-- ********************* End of cxgConfigTable ***********************
|
|
|
|
|
|
-- ******************* Begin of t4gConfigTable *************************
|
|
|
|
t4gConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF T4gConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table is used to define any T4G or OFC-4 modules in the system."
|
|
::= { msp1000 7 }
|
|
|
|
t4gConfigEntry OBJECT-TYPE
|
|
SYNTAX T4gConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
INDEX { t4gConfigIndex }
|
|
::= { t4gConfigTable 1 }
|
|
|
|
|
|
T4gConfigEntry ::= SEQUENCE {
|
|
t4gConfigIndex INTEGER,
|
|
t4gConfigT4gPort12Datarate INTEGER ,
|
|
t4gConfigT4gPort34Datarate INTEGER ,
|
|
t4gConfigT4gOperationMode INTEGER ,
|
|
t4gConfigDeactivatePort1 INTEGER ,
|
|
t4gConfigDeactivatePort2 INTEGER ,
|
|
t4gConfigDeactivatePort3 INTEGER ,
|
|
t4gConfigDeactivatePort4 INTEGER ,
|
|
t4gConfigFrontPanelMode INTEGER ,
|
|
t4gConfigLossOfSignalHandling INTEGER ,
|
|
t4gConfigBertPattern INTEGER ,
|
|
t4gConfigSfpDeltaInterval INTEGER ,
|
|
t4gConfigSfpDeltaThreshold INTEGER
|
|
}
|
|
|
|
t4gConfigIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..11)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Automatically generated"
|
|
::= { t4gConfigEntry 1 }
|
|
|
|
t4gConfigT4gPort12Datarate OBJECT-TYPE -- t4g_port_1_2_datarate
|
|
SYNTAX INTEGER
|
|
{
|
|
transparent (0),
|
|
ms100mEth (2),
|
|
ms1gEth (8),
|
|
escon (4),
|
|
ms1xFc (7),
|
|
ms2xFc (10),
|
|
ms4xFc (14),
|
|
infiniband (12),
|
|
oc3 (3),
|
|
oc12 (6),
|
|
oc48 (11)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The CXG relies on the features of the XFP to define its datarate. Since various XFP offer different rates with the same settings, only a general setting is provided. Both ports must operate at the same rate."
|
|
::= { t4gConfigEntry 2 }
|
|
|
|
t4gConfigT4gPort34Datarate OBJECT-TYPE -- t4g_port_3_4_datarate
|
|
SYNTAX INTEGER
|
|
{
|
|
transparent (0),
|
|
ms100mEth (2),
|
|
ms1gEth (8),
|
|
escon (4),
|
|
ms1xFc (7),
|
|
ms2xFc (10),
|
|
ms4xFc (14),
|
|
infiniband (12),
|
|
oc3 (3),
|
|
oc12 (6),
|
|
oc48 (11)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Tunable laser are supported. Select the wavelength from the supplied 100GHZ ITU-T grid. If the wavelength is not supported by the XFP, a warning event will be received. "
|
|
::= { t4gConfigEntry 3 }
|
|
|
|
t4gConfigT4gOperationMode OBJECT-TYPE -- t4g_operation_mode
|
|
SYNTAX INTEGER
|
|
{
|
|
disabled (0),
|
|
transponder (1),
|
|
bertPort4 (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This parameter defines the data path through the module when an internal cross connect is avalable. It is also used to setup a permanent bit error rate test. (most settings apply to X2G, TXG, OFX-3, XCM-2 only)"
|
|
::= { t4gConfigEntry 4 }
|
|
|
|
t4gConfigDeactivatePort1 OBJECT-TYPE -- deactivate_port_1
|
|
SYNTAX INTEGER { disabled(0), enabled(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When enabled, the optical interface is disabled and communication is cut."
|
|
::= { t4gConfigEntry 5 }
|
|
|
|
t4gConfigDeactivatePort2 OBJECT-TYPE -- deactivate_port_2
|
|
SYNTAX INTEGER { disabled(0), enabled(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When enabled, the optical interface is disabled and communication is cut."
|
|
::= { t4gConfigEntry 6 }
|
|
|
|
t4gConfigDeactivatePort3 OBJECT-TYPE -- deactivate_port_3
|
|
SYNTAX INTEGER { disabled(0), enabled(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When enabled, the optical interface is disabled and communication is cut."
|
|
::= { t4gConfigEntry 7 }
|
|
|
|
t4gConfigDeactivatePort4 OBJECT-TYPE -- deactivate_port_4
|
|
SYNTAX INTEGER { disabled(0), enabled(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When enabled, the optical interface is disabled and communication is cut."
|
|
::= { t4gConfigEntry 8 }
|
|
|
|
t4gConfigFrontPanelMode OBJECT-TYPE -- front_panel_mode
|
|
SYNTAX INTEGER
|
|
{
|
|
normal (0),
|
|
extended (1),
|
|
normalLocked (4),
|
|
extendedLocked (5),
|
|
remote (7)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Determines what is displayed on the front panel, when available. Also controls the modules local buttons."
|
|
::= { t4gConfigEntry 9 }
|
|
|
|
t4gConfigLossOfSignalHandling OBJECT-TYPE -- loss_of_signal_handling
|
|
SYNTAX INTEGER
|
|
{
|
|
local (0),
|
|
percolate (1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When set to LOCAL a loss of input signal will not affect another port. When set to PERCOLATE, a loss of signal will turn off the transmitter of the other port."
|
|
::= { t4gConfigEntry 10 }
|
|
|
|
t4gConfigBertPattern OBJECT-TYPE -- bert_pattern
|
|
SYNTAX INTEGER
|
|
{
|
|
ms27 (0),
|
|
ms223 (2),
|
|
ms231 (3),
|
|
cjPat (4),
|
|
crPat (5),
|
|
ms8b10bCnt (6)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines the bit pattern with which the build-in bit error rate tester (BERT) operates when cross connect is set to BERT."
|
|
::= { t4gConfigEntry 11 }
|
|
|
|
t4gConfigSfpDeltaInterval OBJECT-TYPE -- sfp_delta_interval
|
|
SYNTAX INTEGER
|
|
{
|
|
disabled (0),
|
|
ms1Sec (1),
|
|
ms5Sec (2),
|
|
ms10Sec (3),
|
|
ms30Sec (4),
|
|
ms60Sec (5),
|
|
ms240Sec (6)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This enables and defines the interval in which the optical receive power level of each SFP/XFP is read and compared to previous value."
|
|
::= { t4gConfigEntry 12 }
|
|
|
|
t4gConfigSfpDeltaThreshold OBJECT-TYPE -- sfp_delta_threshold
|
|
SYNTAX INTEGER
|
|
{
|
|
ms05Db (0),
|
|
ms1Db (1),
|
|
ms15Db (2),
|
|
ms2Db (3),
|
|
ms3Db (4),
|
|
ms5Db (5)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This defines how much the optical receive power level can differ between successive reads before a warning trap is generated."
|
|
::= { t4gConfigEntry 13 }
|
|
|
|
|
|
-- ********************* End of t4gConfigTable ***********************
|
|
|
|
|
|
-- ******************* Begin of m2gConfigTable *************************
|
|
|
|
m2gConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF M2gConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table is used to define any M2G or TDM-2 modules in the system."
|
|
::= { msp1000 8 }
|
|
|
|
m2gConfigEntry OBJECT-TYPE
|
|
SYNTAX M2gConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
INDEX { m2gConfigIndex }
|
|
::= { m2gConfigTable 1 }
|
|
|
|
|
|
M2gConfigEntry ::= SEQUENCE {
|
|
m2gConfigIndex INTEGER,
|
|
m2gConfigChannel1Datarate INTEGER ,
|
|
m2gConfigChannel2Datarate INTEGER ,
|
|
m2gConfigPort1CopperSfp INTEGER ,
|
|
m2gConfigPort2CopperSfp INTEGER ,
|
|
m2gConfigSfpDeltaInterval INTEGER ,
|
|
m2gConfigSfpDeltaThreshold INTEGER ,
|
|
m2gConfigLinkBackupTrigger INTEGER ,
|
|
m2gConfigStayWithLastLink INTEGER ,
|
|
m2gConfigBackupEnd INTEGER ,
|
|
m2gConfigPermitLinkOverride INTEGER
|
|
}
|
|
|
|
m2gConfigIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..11)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Automatically generated"
|
|
::= { m2gConfigEntry 1 }
|
|
|
|
m2gConfigChannel1Datarate OBJECT-TYPE -- channel_1_datarate
|
|
SYNTAX INTEGER
|
|
{
|
|
disabled (0),
|
|
ms1gEth (1),
|
|
ms1xFc (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Devices the datarate of the first TDM channel (port 1)"
|
|
::= { m2gConfigEntry 2 }
|
|
|
|
m2gConfigChannel2Datarate OBJECT-TYPE -- channel_2_datarate
|
|
SYNTAX INTEGER
|
|
{
|
|
disabled (0),
|
|
ms1gEth (1),
|
|
ms1xFc (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Devices the datarate of the second TDM channel (port 2)"
|
|
::= { m2gConfigEntry 3 }
|
|
|
|
m2gConfigPort1CopperSfp OBJECT-TYPE -- port_1_copper_sfp
|
|
SYNTAX INTEGER { disabled(0), enabled(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set when local copper RJ45 SFP is used and connection cannot be established."
|
|
::= { m2gConfigEntry 4 }
|
|
|
|
m2gConfigPort2CopperSfp OBJECT-TYPE -- port_2_copper_sfp
|
|
SYNTAX INTEGER { disabled(0), enabled(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set when local copper RJ45 SFP is used and connection cannot be established."
|
|
::= { m2gConfigEntry 5 }
|
|
|
|
m2gConfigSfpDeltaInterval OBJECT-TYPE -- sfp_delta_interval
|
|
SYNTAX INTEGER
|
|
{
|
|
disabled (0),
|
|
ms1Sec (1),
|
|
ms5Sec (2),
|
|
ms10Sec (3),
|
|
ms30Sec (4),
|
|
ms60Sec (5),
|
|
ms240Sec (6)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This enables and defines the interval in which the optical receive power level of each SFP/XFP is read and compared to previous value."
|
|
::= { m2gConfigEntry 6 }
|
|
|
|
m2gConfigSfpDeltaThreshold OBJECT-TYPE -- sfp_delta_threshold
|
|
SYNTAX INTEGER
|
|
{
|
|
ms05Db (0),
|
|
ms1Db (1),
|
|
ms15Db (2),
|
|
ms2Db (3),
|
|
ms3Db (4),
|
|
ms5Db (5)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This defines how much the optical receive power level can differ between successive reads before a warning trap is generated."
|
|
::= { m2gConfigEntry 7 }
|
|
|
|
m2gConfigLinkBackupTrigger OBJECT-TYPE -- link_backup_trigger
|
|
SYNTAX INTEGER
|
|
{
|
|
disabled (0),
|
|
signalLoss (1),
|
|
errorBurst (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines under which optical signal condition an automated backup is initiated."
|
|
::= { m2gConfigEntry 8 }
|
|
|
|
m2gConfigStayWithLastLink OBJECT-TYPE -- stay_with_last_link
|
|
SYNTAX INTEGER { disabled(0), enabled(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When set the backup switch remains in last position even when signal returns. Still the backup warning turns off after the delay set under backup_end parameter expires."
|
|
::= { m2gConfigEntry 9 }
|
|
|
|
m2gConfigBackupEnd OBJECT-TYPE -- backup_end
|
|
SYNTAX INTEGER
|
|
{
|
|
noDelay (0),
|
|
ms15Seconds (1),
|
|
ms15Minutes (2),
|
|
manually (3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines how long the signal must remain steady before proper operation is assumed and the backup is terminated."
|
|
::= { m2gConfigEntry 10 }
|
|
|
|
m2gConfigPermitLinkOverride OBJECT-TYPE -- permit_link_override
|
|
SYNTAX INTEGER { disabled(0), enabled(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Permits the manual selection of a failed link using the link selection. Defaults to false to safeguard against accidential link selection which would result in loss of connection."
|
|
::= { m2gConfigEntry 11 }
|
|
|
|
|
|
-- ********************* End of m2gConfigTable ***********************
|
|
|
|
|
|
-- ******************* Begin of om1ConfigTable *************************
|
|
|
|
om1ConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Om1ConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { msp1000 9 }
|
|
|
|
om1ConfigEntry OBJECT-TYPE
|
|
SYNTAX Om1ConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
INDEX { om1ConfigIndex }
|
|
::= { om1ConfigTable 1 }
|
|
|
|
|
|
Om1ConfigEntry ::= SEQUENCE {
|
|
om1ConfigIndex INTEGER,
|
|
om1ConfigWavelengthPortA INTEGER ,
|
|
om1ConfigLowThresholdPortA DisplayString,
|
|
om1ConfigHighThresholdPortA DisplayString,
|
|
om1ConfigWavelengthPortB INTEGER ,
|
|
om1ConfigLowThresholdPortB DisplayString,
|
|
om1ConfigHighThresholdPortB DisplayString,
|
|
om1ConfigFrontPanelMode INTEGER
|
|
}
|
|
|
|
om1ConfigIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..11)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Automatically generated"
|
|
::= { om1ConfigEntry 1 }
|
|
|
|
om1ConfigWavelengthPortA OBJECT-TYPE -- wavelength_port_a
|
|
SYNTAX INTEGER
|
|
{
|
|
ms1550nm (0),
|
|
ms1310nm (1),
|
|
disabled (3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines which wavelength band is measured. Use 1550 setting when a WDM link is measured."
|
|
::= { om1ConfigEntry 2 }
|
|
|
|
om1ConfigLowThresholdPortA OBJECT-TYPE -- low_threshold_port_a
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines the lower optical signal level in dBm. A signal level below this threshold will trigger an event."
|
|
::= { om1ConfigEntry 3 }
|
|
|
|
om1ConfigHighThresholdPortA OBJECT-TYPE -- high_threshold_port_a
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines the upper optical signal level in dBm. A signal level above this threshold will trigger an event."
|
|
::= { om1ConfigEntry 4 }
|
|
|
|
om1ConfigWavelengthPortB OBJECT-TYPE -- wavelength_port_b
|
|
SYNTAX INTEGER
|
|
{
|
|
ms1550nm (0),
|
|
ms1310nm (1),
|
|
disabled (3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines which wavelength band is measured. Use 1550 setting when a WDM link is measured."
|
|
::= { om1ConfigEntry 5 }
|
|
|
|
om1ConfigLowThresholdPortB OBJECT-TYPE -- low_threshold_port_b
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines the lower optical signal level in dBm. A signal level below this threshold will trigger an event."
|
|
::= { om1ConfigEntry 6 }
|
|
|
|
om1ConfigHighThresholdPortB OBJECT-TYPE -- high_threshold_port_b
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines the upper optical signal level in dBm. A signal level above this threshold will trigger an event."
|
|
::= { om1ConfigEntry 7 }
|
|
|
|
om1ConfigFrontPanelMode OBJECT-TYPE -- front_panel_mode
|
|
SYNTAX INTEGER
|
|
{
|
|
normal (0),
|
|
extended (1),
|
|
normalLocked (4),
|
|
extendedLocked (5),
|
|
remote (7)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Determines what is displayed on the front panel, when available. Also controls the modules local buttons."
|
|
::= { om1ConfigEntry 8 }
|
|
|
|
|
|
-- ********************* End of om1ConfigTable ***********************
|
|
|
|
|
|
-- ******************* Begin of lp1ConfigTable *************************
|
|
|
|
lp1ConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Lp1ConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { msp1000 10 }
|
|
|
|
lp1ConfigEntry OBJECT-TYPE
|
|
SYNTAX Lp1ConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
INDEX { lp1ConfigIndex }
|
|
::= { lp1ConfigTable 1 }
|
|
|
|
|
|
Lp1ConfigEntry ::= SEQUENCE {
|
|
lp1ConfigIndex INTEGER,
|
|
lp1ConfigWavelengthPortA INTEGER ,
|
|
lp1ConfigLowThresholdPortA DisplayString,
|
|
lp1ConfigHighThresholdPortA DisplayString,
|
|
lp1ConfigWavelengthPortB INTEGER ,
|
|
lp1ConfigLowThresholdPortB DisplayString,
|
|
lp1ConfigHighThresholdPortB DisplayString,
|
|
lp1ConfigBackupCriteria INTEGER ,
|
|
lp1ConfigStayWithLastLink INTEGER ,
|
|
lp1ConfigBackupEnd INTEGER ,
|
|
lp1ConfigFrontPanelMode INTEGER
|
|
}
|
|
|
|
lp1ConfigIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..11)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Automatically generated"
|
|
::= { lp1ConfigEntry 1 }
|
|
|
|
lp1ConfigWavelengthPortA OBJECT-TYPE -- wavelength_port_a
|
|
SYNTAX INTEGER
|
|
{
|
|
ms1550nm (0),
|
|
ms1310nm (1),
|
|
disabled (3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines which wavelength band is measured. Use 1550 setting when a WDM link is measured."
|
|
::= { lp1ConfigEntry 2 }
|
|
|
|
lp1ConfigLowThresholdPortA OBJECT-TYPE -- low_threshold_port_a
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines the lower optical signal level in dBm. A signal level below this threshold will trigger an event and a backup when configured."
|
|
::= { lp1ConfigEntry 3 }
|
|
|
|
lp1ConfigHighThresholdPortA OBJECT-TYPE -- high_threshold_port_a
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines the upper optical signal level in dBm. A signal level above this threshold will trigger an event and a backup when configured."
|
|
::= { lp1ConfigEntry 4 }
|
|
|
|
lp1ConfigWavelengthPortB OBJECT-TYPE -- wavelength_port_b
|
|
SYNTAX INTEGER
|
|
{
|
|
ms1550nm (0),
|
|
ms1310nm (1),
|
|
disabled (3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines which wavelength band is measured. Use 1550 setting when a WDM link is measured."
|
|
::= { lp1ConfigEntry 5 }
|
|
|
|
lp1ConfigLowThresholdPortB OBJECT-TYPE -- low_threshold_port_b
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines the lower optical signal level in dBm. A signal level below this threshold will trigger an event and a backup when configured."
|
|
::= { lp1ConfigEntry 6 }
|
|
|
|
lp1ConfigHighThresholdPortB OBJECT-TYPE -- high_threshold_port_b
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines the upper optical signal level in dBm. A signal level above this threshold will trigger an event and a backup when configured."
|
|
::= { lp1ConfigEntry 7 }
|
|
|
|
lp1ConfigBackupCriteria OBJECT-TYPE -- backup_criteria
|
|
SYNTAX INTEGER
|
|
{
|
|
signalLow (0),
|
|
signalHigh (1),
|
|
manually (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines under which optical signal condition an automated backup is initiated."
|
|
::= { lp1ConfigEntry 8 }
|
|
|
|
lp1ConfigStayWithLastLink OBJECT-TYPE -- stay_with_last_link
|
|
SYNTAX INTEGER { disabled(0), enabled(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When set the backup switch remains in last position even when signal return. Still the backup warning turns off after the delay set under backup_end parameter expires."
|
|
::= { lp1ConfigEntry 9 }
|
|
|
|
lp1ConfigBackupEnd OBJECT-TYPE -- backup_end
|
|
SYNTAX INTEGER
|
|
{
|
|
noDelay (0),
|
|
ms15Seconds (1),
|
|
ms15Minutes (2),
|
|
manually (3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines how long the signal must remain steady before proper operation is assumed and the backup is terminated."
|
|
::= { lp1ConfigEntry 10 }
|
|
|
|
lp1ConfigFrontPanelMode OBJECT-TYPE -- front_panel_mode
|
|
SYNTAX INTEGER
|
|
{
|
|
normal (0),
|
|
extended (1),
|
|
normalLocked (4),
|
|
extendedLocked (5),
|
|
remote (7)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Determines what is displayed on the front panel, when available. Also controls the modules local buttons."
|
|
::= { lp1ConfigEntry 11 }
|
|
|
|
|
|
-- ********************* End of lp1ConfigTable ***********************
|
|
|
|
|
|
-- ******************* Begin of emConfigTable *************************
|
|
|
|
emConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EmConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configuration for EDFA amplifier modules EM2 and EM3."
|
|
::= { msp1000 11 }
|
|
|
|
emConfigEntry OBJECT-TYPE
|
|
SYNTAX EmConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
INDEX { emConfigIndex }
|
|
::= { emConfigTable 1 }
|
|
|
|
|
|
EmConfigEntry ::= SEQUENCE {
|
|
emConfigIndex INTEGER,
|
|
emConfigEdfaOperationMode INTEGER ,
|
|
emConfigLossOfSignalHandling INTEGER ,
|
|
emConfigSignalGain DisplayString,
|
|
emConfigMaxOutputPower DisplayString,
|
|
emConfigLowThresholdEdfaIn DisplayString,
|
|
emConfigHighThresholdEdfaIn DisplayString,
|
|
emConfigLowThresholdPortB DisplayString,
|
|
emConfigHighThresholdPortB DisplayString,
|
|
emConfigFrontPanelMode INTEGER
|
|
}
|
|
|
|
emConfigIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..11)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Automatically generated"
|
|
::= { emConfigEntry 1 }
|
|
|
|
emConfigEdfaOperationMode OBJECT-TYPE -- edfa_operation_mode
|
|
SYNTAX INTEGER
|
|
{
|
|
pumpDisabled (3),
|
|
preAmp (0),
|
|
booster (1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines which wavelength band is measured. Use 1550 setting when a WDM link is measured."
|
|
::= { emConfigEntry 2 }
|
|
|
|
emConfigLossOfSignalHandling OBJECT-TYPE -- loss_of_signal_handling
|
|
SYNTAX INTEGER
|
|
{
|
|
local (0),
|
|
percolate (1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines if loss of input signal turns off the EDFA pump (PERCOLATE) or not (LOCAL)"
|
|
::= { emConfigEntry 3 }
|
|
|
|
emConfigSignalGain OBJECT-TYPE -- signal_gain
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Desired signal gain in dB."
|
|
::= { emConfigEntry 4 }
|
|
|
|
emConfigMaxOutputPower OBJECT-TYPE -- max_output_power
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum output power permitted to exit the module."
|
|
::= { emConfigEntry 5 }
|
|
|
|
emConfigLowThresholdEdfaIn OBJECT-TYPE -- low_threshold_edfa_in
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This corresponds to the unamplified input signal before entering the EDFA section. Defines the lower optical signal level in dBm. A signal level below this threshold will trigger an event."
|
|
::= { emConfigEntry 6 }
|
|
|
|
emConfigHighThresholdEdfaIn OBJECT-TYPE -- high_threshold_edfa_in
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This corresponds to the unamplified input signal before entering the EDFA section. Defines the upper optical signal level in dBm. A signal level above this threshold will trigger an event."
|
|
::= { emConfigEntry 7 }
|
|
|
|
emConfigLowThresholdPortB OBJECT-TYPE -- low_threshold_port_b
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port B is the unamplified return path through the module. Defines the lower optical signal level in dBm. A signal level below this threshold will trigger an event."
|
|
::= { emConfigEntry 8 }
|
|
|
|
emConfigHighThresholdPortB OBJECT-TYPE -- high_threshold_port_b
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port B is the unamplified return path through the module. Defines the upper optical signal level in dBm. A signal level above this threshold will trigger an event."
|
|
::= { emConfigEntry 9 }
|
|
|
|
emConfigFrontPanelMode OBJECT-TYPE -- front_panel_mode
|
|
SYNTAX INTEGER
|
|
{
|
|
normal (0),
|
|
extended (1),
|
|
normalLocked (4),
|
|
extendedLocked (5),
|
|
remote (7)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Determines what is displayed on the front panel, when available. Also controls the modules local buttons."
|
|
::= { emConfigEntry 10 }
|
|
|
|
|
|
-- ********************* End of emConfigTable ***********************
|
|
|
|
|
|
-- ******************* Begin of moduleControlTable *************************
|
|
|
|
moduleControlTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ModuleControlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { msp1000 12 }
|
|
|
|
moduleControlEntry OBJECT-TYPE
|
|
SYNTAX ModuleControlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
INDEX { moduleControlIndex }
|
|
::= { moduleControlTable 1 }
|
|
|
|
|
|
ModuleControlEntry ::= SEQUENCE {
|
|
moduleControlIndex INTEGER,
|
|
moduleControlEnterPassword DisplayString,
|
|
moduleControlRebootModule DisplayString,
|
|
moduleControlWarmStart DisplayString,
|
|
moduleControlClearCounter DisplayString,
|
|
moduleControlSwitchOffBackup DisplayString,
|
|
moduleControlSwitchToBackup DisplayString,
|
|
moduleControlAutomaticBackup DisplayString,
|
|
moduleControlWriteDisplay DisplayString,
|
|
moduleControlLedTest DisplayString,
|
|
moduleControlLoopOff DisplayString,
|
|
moduleControlLoopPort1 DisplayString,
|
|
moduleControlLoopPort2 DisplayString,
|
|
moduleControlLoopPort3 DisplayString,
|
|
moduleControlLoopPort4 DisplayString,
|
|
moduleControlBertRestart DisplayString,
|
|
moduleControlBertInsertError DisplayString,
|
|
moduleControlBertClearCounter DisplayString
|
|
}
|
|
|
|
moduleControlIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..11)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Automatically generated"
|
|
::= { moduleControlEntry 1 }
|
|
|
|
moduleControlEnterPassword OBJECT-TYPE -- enter_password
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This command will set the module password. Only required when the nms_operation_mode is set to passive mode. Enter the password before configuration or actions can be accepted by the module."
|
|
::= { moduleControlEntry 2 }
|
|
|
|
moduleControlRebootModule OBJECT-TYPE -- reboot_module
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This command will restart the module. All communication will be disrupted! Syntax: reboot_module = CONFIRM."
|
|
::= { moduleControlEntry 3 }
|
|
|
|
moduleControlWarmStart OBJECT-TYPE -- warm_start
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This command will warm start the module. Communication shall not be disrupted. (Firmware dependend) Syntax: warm_start = CONFIRM."
|
|
::= { moduleControlEntry 4 }
|
|
|
|
moduleControlClearCounter OBJECT-TYPE -- clear_counter
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This command will clear all module and port related statistics counter."
|
|
::= { moduleControlEntry 5 }
|
|
|
|
moduleControlSwitchOffBackup OBJECT-TYPE -- switch_off_backup
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"For a module that supports backup and which currently is in backup condition this command will revert to normal operation. If this would disrupt traffic a warning is returned and nothing is executed. To override this warning and switch back nonetheless type switch_off_backup = CONFIRM"
|
|
::= { moduleControlEntry 6 }
|
|
|
|
moduleControlSwitchToBackup OBJECT-TYPE -- switch_to_backup
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"For a module that supports backup this command will switch to the backup link. If this would disrupt traffic because backup link is not available a warning is returned and nothing is executed. To override this warning and switch over nonetheless type switch_to_backup = CONFIRM"
|
|
::= { moduleControlEntry 7 }
|
|
|
|
moduleControlAutomaticBackup OBJECT-TYPE -- automatic_backup
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This command returns a manually overridden backup module to normal automatic mode. No parameter are required."
|
|
::= { moduleControlEntry 8 }
|
|
|
|
moduleControlWriteDisplay OBJECT-TYPE -- write_display
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Writes to the front panel display of the module. Only for modules that offer a front panel display."
|
|
::= { moduleControlEntry 9 }
|
|
|
|
moduleControlLedTest OBJECT-TYPE -- led_test
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This will start the modules LED test and will return the LED back up automatic mode after a few seconds. May be also be used to identify a certain module."
|
|
::= { moduleControlEntry 10 }
|
|
|
|
moduleControlLoopOff OBJECT-TYPE -- loop_off
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Turns all loops off"
|
|
::= { moduleControlEntry 11 }
|
|
|
|
moduleControlLoopPort1 OBJECT-TYPE -- loop_port_1
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Tries to engage a loop at port 1. Note not all modules support loops. View port status to check success."
|
|
::= { moduleControlEntry 12 }
|
|
|
|
moduleControlLoopPort2 OBJECT-TYPE -- loop_port_2
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Tries to engage a loop at port 2. Note not all modules support loops. View port status to check success."
|
|
::= { moduleControlEntry 13 }
|
|
|
|
moduleControlLoopPort3 OBJECT-TYPE -- loop_port_3
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Tries to engage a loop at port 3. Note not all modules support loops. View port status to check success."
|
|
::= { moduleControlEntry 14 }
|
|
|
|
moduleControlLoopPort4 OBJECT-TYPE -- loop_port_4
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Tries to engage a loop at port 4. Note not all modules support loops. View port status to check success."
|
|
::= { moduleControlEntry 15 }
|
|
|
|
moduleControlBertRestart OBJECT-TYPE -- bert_restart
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Resynchronizes BERT. Only has an effect if a BERT is available on the module and configured to be active."
|
|
::= { moduleControlEntry 16 }
|
|
|
|
moduleControlBertInsertError OBJECT-TYPE -- bert_insert_error
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Inserts an error in the data pattern. This can be used to confirm that a BERT is actually operating. Only has an effect if a BERT is available on the module and configured to be active."
|
|
::= { moduleControlEntry 17 }
|
|
|
|
moduleControlBertClearCounter OBJECT-TYPE -- bert_clear_counter
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Clears the BERT counter. Only has an effect if a BERT is available on the module and configured to be active."
|
|
::= { moduleControlEntry 18 }
|
|
|
|
|
|
-- ********************* End of moduleControlTable ***********************
|
|
|
|
|
|
|
|
-- ****************************** STATUS SECTION ********************************
|
|
|
|
|
|
-- ******************* Begin of systemStatusTable *************************
|
|
|
|
systemStatusTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SystemStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { msp1000 100 }
|
|
|
|
systemStatusEntry OBJECT-TYPE
|
|
SYNTAX SystemStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
INDEX { systemStatusIndex }
|
|
::= { systemStatusTable 1 }
|
|
|
|
|
|
SystemStatusEntry ::= SEQUENCE {
|
|
systemStatusIndex INTEGER,
|
|
systemStatusAnyErrorCondition INTEGER ,
|
|
systemStatusAnyTestMode INTEGER ,
|
|
systemStatusAnySparePart INTEGER ,
|
|
systemStatusUsedNodeId Unsigned32,
|
|
systemStatusLocalRack Unsigned32,
|
|
systemStatusLocalSlot Unsigned32
|
|
}
|
|
|
|
systemStatusIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Automatically generated"
|
|
::= { systemStatusEntry 1 }
|
|
|
|
systemStatusAnyErrorCondition OBJECT-TYPE -- any_error_condition
|
|
SYNTAX INTEGER { false(0), true(1) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"True when any error condition is currently present in any module."
|
|
::= { systemStatusEntry 2 }
|
|
|
|
systemStatusAnyTestMode OBJECT-TYPE -- any_test_mode
|
|
SYNTAX INTEGER { false(0), true(1) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"True when any module is in loopback test or has a backup engaged."
|
|
::= { systemStatusEntry 3 }
|
|
|
|
systemStatusAnySparePart OBJECT-TYPE -- any_spare_part
|
|
SYNTAX INTEGER { false(0), true(1) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"True when any module is marked as spare part."
|
|
::= { systemStatusEntry 4 }
|
|
|
|
systemStatusUsedNodeId OBJECT-TYPE -- used_node_id
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Actually used node id as discovered from device"
|
|
::= { systemStatusEntry 5 }
|
|
|
|
systemStatusLocalRack OBJECT-TYPE -- local_rack
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates in which rack the mangement module over which this information is retrieved is inserted."
|
|
::= { systemStatusEntry 6 }
|
|
|
|
systemStatusLocalSlot OBJECT-TYPE -- local_slot
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates in which slot the mangement module over which this information is retrieved is inserted."
|
|
::= { systemStatusEntry 7 }
|
|
|
|
|
|
-- ********************* End of systemStatusTable ***********************
|
|
|
|
|
|
-- ******************* Begin of moduleInventoryTable *************************
|
|
|
|
moduleInventoryTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ModuleInventoryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { msp1000 101 }
|
|
|
|
moduleInventoryEntry OBJECT-TYPE
|
|
SYNTAX ModuleInventoryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
INDEX { moduleInventoryIndex }
|
|
::= { moduleInventoryTable 1 }
|
|
|
|
|
|
ModuleInventoryEntry ::= SEQUENCE {
|
|
moduleInventoryIndex INTEGER,
|
|
moduleInventoryExpectedModule DisplayString,
|
|
moduleInventoryModule DisplayString,
|
|
moduleInventoryType INTEGER ,
|
|
moduleInventoryBoardCode Integer32 ,
|
|
moduleInventoryAdditionalInfo DisplayString,
|
|
moduleInventorySerialNumber DisplayString,
|
|
moduleInventoryOccupiedSlots Unsigned32,
|
|
moduleInventoryProjectNumber DisplayString,
|
|
moduleInventoryBuildVersion DisplayString,
|
|
moduleInventoryProductionDate DisplayString,
|
|
moduleInventoryMfgTestInfo DisplayString,
|
|
moduleInventoryNumberOfOpticalPorts Integer32 ,
|
|
moduleInventoryNumberOfSfpPorts Integer32 ,
|
|
moduleInventoryNumberOfXfpPorts Integer32 ,
|
|
moduleInventoryCoreFirmwareVersion DisplayString,
|
|
moduleInventoryCoreFirmwareDate DisplayString,
|
|
moduleInventoryApplFirmwareVersion DisplayString,
|
|
moduleInventoryApplFirmwareDate DisplayString
|
|
}
|
|
|
|
moduleInventoryIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..11)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Automatically generated"
|
|
::= { moduleInventoryEntry 1 }
|
|
|
|
moduleInventoryExpectedModule OBJECT-TYPE -- expected_module
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of module configured for this slot."
|
|
::= { moduleInventoryEntry 2 }
|
|
|
|
moduleInventoryModule OBJECT-TYPE -- module
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of module actually discovered in this slot. This name should be equal to the above name otherwise configuration may not apply properly."
|
|
::= { moduleInventoryEntry 3 }
|
|
|
|
moduleInventoryType OBJECT-TYPE -- type
|
|
SYNTAX INTEGER
|
|
{
|
|
empty (0),
|
|
unknown (1),
|
|
transponder (2),
|
|
measurement (3),
|
|
amplifier (4),
|
|
management (5),
|
|
passive (6),
|
|
occupied (7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"General functional type of module inserted."
|
|
::= { moduleInventoryEntry 4 }
|
|
|
|
moduleInventoryBoardCode OBJECT-TYPE -- board_code
|
|
SYNTAX Integer32 (0..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Internal code of actually inserted module."
|
|
::= { moduleInventoryEntry 5 }
|
|
|
|
moduleInventoryAdditionalInfo OBJECT-TYPE -- additional_info
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Additional information that may be saved in some modules during production."
|
|
::= { moduleInventoryEntry 6 }
|
|
|
|
moduleInventorySerialNumber OBJECT-TYPE -- serial_number
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Serial number as stored within the hardware."
|
|
::= { moduleInventoryEntry 7 }
|
|
|
|
moduleInventoryOccupiedSlots OBJECT-TYPE -- occupied_slots
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of slots taken by this module. Usually 1."
|
|
::= { moduleInventoryEntry 8 }
|
|
|
|
moduleInventoryProjectNumber OBJECT-TYPE -- project_number
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Internal hardware project number"
|
|
::= { moduleInventoryEntry 9 }
|
|
|
|
moduleInventoryBuildVersion OBJECT-TYPE -- build_version
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Precise build code for hardware version tracking."
|
|
::= { moduleInventoryEntry 10 }
|
|
|
|
moduleInventoryProductionDate OBJECT-TYPE -- production_date
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Production data of the module"
|
|
::= { moduleInventoryEntry 11 }
|
|
|
|
moduleInventoryMfgTestInfo OBJECT-TYPE -- mfg_test_info
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Internal information for quality management. Manufacturing Site / Test Site / Test Person"
|
|
::= { moduleInventoryEntry 12 }
|
|
|
|
moduleInventoryNumberOfOpticalPorts OBJECT-TYPE -- number_of_optical_ports
|
|
SYNTAX Integer32 (0..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the number of actively monitored optical ports of this type of module."
|
|
::= { moduleInventoryEntry 13 }
|
|
|
|
moduleInventoryNumberOfSfpPorts OBJECT-TYPE -- number_of_sfp_ports
|
|
SYNTAX Integer32 (0..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the number of optical SFP or SFP+ ports of this type of module."
|
|
::= { moduleInventoryEntry 14 }
|
|
|
|
moduleInventoryNumberOfXfpPorts OBJECT-TYPE -- number_of_xfp_ports
|
|
SYNTAX Integer32 (0..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the number of optical XFP ports of this type of module."
|
|
::= { moduleInventoryEntry 15 }
|
|
|
|
moduleInventoryCoreFirmwareVersion OBJECT-TYPE -- core_firmware_version
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Core operating system software version."
|
|
::= { moduleInventoryEntry 16 }
|
|
|
|
moduleInventoryCoreFirmwareDate OBJECT-TYPE -- core_firmware_date
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Core operating system software creation date."
|
|
::= { moduleInventoryEntry 17 }
|
|
|
|
moduleInventoryApplFirmwareVersion OBJECT-TYPE -- appl_firmware_version
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Application software version."
|
|
::= { moduleInventoryEntry 18 }
|
|
|
|
moduleInventoryApplFirmwareDate OBJECT-TYPE -- appl_firmware_date
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Application software creation date."
|
|
::= { moduleInventoryEntry 19 }
|
|
|
|
|
|
-- ********************* End of moduleInventoryTable ***********************
|
|
|
|
|
|
-- ******************* Begin of moduleStatusTable *************************
|
|
|
|
moduleStatusTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ModuleStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table holds a record for each module in the system. Note that not all modules deliver every kind of status."
|
|
::= { msp1000 102 }
|
|
|
|
moduleStatusEntry OBJECT-TYPE
|
|
SYNTAX ModuleStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
INDEX { moduleStatusIndex }
|
|
::= { moduleStatusTable 1 }
|
|
|
|
|
|
ModuleStatusEntry ::= SEQUENCE {
|
|
moduleStatusIndex INTEGER,
|
|
moduleStatusModule DisplayString,
|
|
moduleStatusSystemOk INTEGER ,
|
|
moduleStatusErrorCondition INTEGER ,
|
|
moduleStatusTestMode INTEGER ,
|
|
moduleStatusSparePart INTEGER ,
|
|
moduleStatusUptime Counter32,
|
|
moduleStatusTimeSinceCounterReset Counter32,
|
|
moduleStatusTemperature Integer32 ,
|
|
moduleStatusTooHot INTEGER ,
|
|
moduleStatusBackupState BITS ,
|
|
moduleStatusBackupCounter Unsigned32,
|
|
moduleStatusBackupDuration Counter32
|
|
}
|
|
|
|
moduleStatusIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..11)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Automatically generated"
|
|
::= { moduleStatusEntry 1 }
|
|
|
|
moduleStatusModule OBJECT-TYPE -- module
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of module actually discovered in this slot."
|
|
::= { moduleStatusEntry 2 }
|
|
|
|
moduleStatusSystemOk OBJECT-TYPE -- system_ok
|
|
SYNTAX INTEGER { false(0), true(1) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"True when the module has booted and appears ok."
|
|
::= { moduleStatusEntry 3 }
|
|
|
|
moduleStatusErrorCondition OBJECT-TYPE -- error_condition
|
|
SYNTAX INTEGER { false(0), true(1) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"True when any error condition is currently present."
|
|
::= { moduleStatusEntry 4 }
|
|
|
|
moduleStatusTestMode OBJECT-TYPE -- test_mode
|
|
SYNTAX INTEGER { false(0), true(1) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"True when module is in loopback test or a backup is engaged."
|
|
::= { moduleStatusEntry 5 }
|
|
|
|
moduleStatusSparePart OBJECT-TYPE -- spare_part
|
|
SYNTAX INTEGER { false(0), true(1) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"True when module is marked as spare part."
|
|
::= { moduleStatusEntry 6 }
|
|
|
|
moduleStatusUptime OBJECT-TYPE -- uptime
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Uptime since last reboot in seconds."
|
|
::= { moduleStatusEntry 7 }
|
|
|
|
moduleStatusTimeSinceCounterReset OBJECT-TYPE -- time_since_counter_reset
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"How long ago have the statistics counter been restarted."
|
|
::= { moduleStatusEntry 8 }
|
|
|
|
moduleStatusTemperature OBJECT-TYPE -- temperature
|
|
SYNTAX Integer32 (0..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Temperature value in centigrade."
|
|
::= { moduleStatusEntry 9 }
|
|
|
|
moduleStatusTooHot OBJECT-TYPE -- too_hot
|
|
SYNTAX INTEGER { false(0), true(1) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"True when module is running too hot."
|
|
::= { moduleStatusEntry 10 }
|
|
|
|
moduleStatusBackupState OBJECT-TYPE -- backup_state
|
|
SYNTAX BITS
|
|
{
|
|
disrupted (0),
|
|
backup (1),
|
|
awaitSwitchback (2),
|
|
manual (3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates if a backup is active and in which state."
|
|
::= { moduleStatusEntry 11 }
|
|
|
|
moduleStatusBackupCounter OBJECT-TYPE -- backup_counter
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Counts the number of times this module has initiated a backup (if backup feature is available for this module type)."
|
|
::= { moduleStatusEntry 12 }
|
|
|
|
moduleStatusBackupDuration OBJECT-TYPE -- backup_duration
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"How long the backup has been activated in total since last value reset."
|
|
::= { moduleStatusEntry 13 }
|
|
|
|
|
|
-- ********************* End of moduleStatusTable ***********************
|
|
|
|
|
|
-- ******************* Begin of portStatusTable *************************
|
|
|
|
portStatusTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PortStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table holds a record for each optical port of the system. Note that not all modules deliver every kind of statistic."
|
|
::= { msp1000 103 }
|
|
|
|
portStatusEntry OBJECT-TYPE
|
|
SYNTAX PortStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
INDEX { portStatusPortIndex }
|
|
::= { portStatusTable 1 }
|
|
|
|
|
|
PortStatusEntry ::= SEQUENCE {
|
|
portStatusPortIndex INTEGER,
|
|
portStatusModule DisplayString,
|
|
portStatusLocation DisplayString,
|
|
portStatusSnmpPort Unsigned32,
|
|
portStatusAlias DisplayString,
|
|
portStatusAdminStatus INTEGER ,
|
|
portStatusOperStatus INTEGER ,
|
|
portStatusDetailedStatus BITS ,
|
|
portStatusPortDatarate INTEGER ,
|
|
portStatusUpdateTimeStamp DisplayString,
|
|
portStatusTimeSinceValueReset Counter32,
|
|
portStatusTimeSinceLastError Counter32,
|
|
portStatusTimeSignalTooLow Counter32,
|
|
portStatusSignalTooLowCounter Unsigned32,
|
|
portStatusTimeSignalTooHigh Counter32,
|
|
portStatusSignalTooHighCounter Unsigned32,
|
|
portStatusLowThreshold DisplayString,
|
|
portStatusCurrentInputSignal DisplayString,
|
|
portStatusHighThreshold DisplayString
|
|
}
|
|
|
|
portStatusPortIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..47)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Automatically generated"
|
|
::= { portStatusEntry 1 }
|
|
|
|
portStatusModule OBJECT-TYPE -- module
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of module in which this port is present."
|
|
::= { portStatusEntry 2 }
|
|
|
|
portStatusLocation OBJECT-TYPE -- location
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Textual description of port location."
|
|
::= { portStatusEntry 3 }
|
|
|
|
portStatusSnmpPort OBJECT-TYPE -- snmp_port
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Slot and port representation as used in SNMP. Formula is Slot*10000 + Port*10."
|
|
::= { portStatusEntry 4 }
|
|
|
|
portStatusAlias OBJECT-TYPE -- alias
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configured alias nickname of this port."
|
|
::= { portStatusEntry 5 }
|
|
|
|
portStatusAdminStatus OBJECT-TYPE -- admin_status
|
|
SYNTAX INTEGER
|
|
{
|
|
none (0),
|
|
up (1),
|
|
down (2),
|
|
testing (3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Reflects the administrative setting of this port."
|
|
::= { portStatusEntry 6 }
|
|
|
|
portStatusOperStatus OBJECT-TYPE -- oper_status
|
|
SYNTAX INTEGER
|
|
{
|
|
none (0),
|
|
up (1),
|
|
down (2),
|
|
testing (3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the combined operation port status."
|
|
::= { portStatusEntry 7 }
|
|
|
|
portStatusDetailedStatus OBJECT-TYPE -- detailed_status
|
|
SYNTAX BITS
|
|
{
|
|
disabled (0),
|
|
sfpMissing (1),
|
|
pllNotLocked (2),
|
|
signalLow (3),
|
|
tooHigh (4),
|
|
laserOff (5),
|
|
loop (6),
|
|
reserved (7),
|
|
unknown (8),
|
|
none (9)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates detailed issues related to the port."
|
|
::= { portStatusEntry 8 }
|
|
|
|
portStatusPortDatarate OBJECT-TYPE -- port_datarate
|
|
SYNTAX INTEGER
|
|
{
|
|
none (0),
|
|
txp (1),
|
|
ms100mEth (2),
|
|
ms1gEth (3),
|
|
ms10gEth (4),
|
|
ms1xFc (10),
|
|
ms2xFc (11),
|
|
ms4xFc (12),
|
|
ms8xFc (13),
|
|
ms10xFc (14),
|
|
ms16xFc (15),
|
|
oc3 (20),
|
|
oc12 (21),
|
|
oc48 (22),
|
|
oc192 (23),
|
|
otu1 (30),
|
|
otu1e (31),
|
|
otu1f (32),
|
|
otu2 (33),
|
|
otu2e (34),
|
|
otu2f (35),
|
|
fix100 (40),
|
|
escon (41),
|
|
sdi (42),
|
|
hdtv (43),
|
|
tdm2 (44),
|
|
other (45)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Reflects the data rate setting of this port."
|
|
::= { portStatusEntry 9 }
|
|
|
|
portStatusUpdateTimeStamp OBJECT-TYPE -- update_time_stamp
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the time when this record was last updated."
|
|
::= { portStatusEntry 10 }
|
|
|
|
portStatusTimeSinceValueReset OBJECT-TYPE -- time_since_value_reset
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Time since when the following statistics have been accumulated. They restart upon module power up or on forced value reset."
|
|
::= { portStatusEntry 11 }
|
|
|
|
portStatusTimeSinceLastError OBJECT-TYPE -- time_since_last_error
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Time since last input signal loss or input signal too high."
|
|
::= { portStatusEntry 12 }
|
|
|
|
portStatusTimeSignalTooLow OBJECT-TYPE -- time_signal_too_low
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total time the input signal was below threshold."
|
|
::= { portStatusEntry 13 }
|
|
|
|
portStatusSignalTooLowCounter OBJECT-TYPE -- signal_too_low_counter
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of times a transition to signal too low has occured."
|
|
::= { portStatusEntry 14 }
|
|
|
|
portStatusTimeSignalTooHigh OBJECT-TYPE -- time_signal_too_high
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total time the input signal was above high threshold."
|
|
::= { portStatusEntry 15 }
|
|
|
|
portStatusSignalTooHighCounter OBJECT-TYPE -- signal_too_high_counter
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of times a transition to signal too high has occured."
|
|
::= { portStatusEntry 16 }
|
|
|
|
portStatusLowThreshold OBJECT-TYPE -- low_threshold
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defined signal too low threshold."
|
|
::= { portStatusEntry 17 }
|
|
|
|
portStatusCurrentInputSignal OBJECT-TYPE -- current_input_signal
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Actual current signal level."
|
|
::= { portStatusEntry 18 }
|
|
|
|
portStatusHighThreshold OBJECT-TYPE -- high_threshold
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defined signal too high threshold."
|
|
::= { portStatusEntry 19 }
|
|
|
|
|
|
-- ********************* End of portStatusTable ***********************
|
|
|
|
|
|
-- ******************* Begin of emStatusTable *************************
|
|
|
|
emStatusTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EmStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Optical amplifier status"
|
|
::= { msp1000 104 }
|
|
|
|
emStatusEntry OBJECT-TYPE
|
|
SYNTAX EmStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
INDEX { emStatusIndex }
|
|
::= { emStatusTable 1 }
|
|
|
|
|
|
EmStatusEntry ::= SEQUENCE {
|
|
emStatusIndex INTEGER,
|
|
emStatusSystemOk INTEGER ,
|
|
emStatusErrors BITS ,
|
|
emStatusHardwareCode DisplayString,
|
|
emStatusTimeSincePowerError Counter32,
|
|
emStatusTimeWithPowerLoss Counter32,
|
|
emStatusInputSignalLowCounter Unsigned32,
|
|
emStatusInputPower DisplayString,
|
|
emStatusSignalGain DisplayString,
|
|
emStatusOptimalFlatGain DisplayString,
|
|
emStatusBackReflection DisplayString,
|
|
emStatusSignalOutputPower DisplayString,
|
|
emStatusTotalOutputPower DisplayString,
|
|
emStatusMinOutputPower DisplayString,
|
|
emStatusMaxOutputPower DisplayString,
|
|
emStatusCfgOutputPower DisplayString
|
|
}
|
|
|
|
emStatusIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..11)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Automatically generated"
|
|
::= { emStatusEntry 1 }
|
|
|
|
emStatusSystemOk OBJECT-TYPE -- system_ok
|
|
SYNTAX INTEGER { false(0), true(1) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"True when no errors are present"
|
|
::= { emStatusEntry 2 }
|
|
|
|
emStatusErrors OBJECT-TYPE -- errors
|
|
SYNTAX BITS
|
|
{
|
|
lossOfInput (0),
|
|
lossOfOutput (1),
|
|
tooHot (2),
|
|
eyeSafetyShutdown (3),
|
|
backReflection (4),
|
|
powerLimit (5),
|
|
overCurrent (6),
|
|
pumpDown (7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates various optical error conditions."
|
|
::= { emStatusEntry 3 }
|
|
|
|
emStatusHardwareCode OBJECT-TYPE -- hardware_code
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Details codes about the installed hardware components."
|
|
::= { emStatusEntry 4 }
|
|
|
|
emStatusTimeSincePowerError OBJECT-TYPE -- time_since_power_error
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"How long ago since the last time the output power was in error condition."
|
|
::= { emStatusEntry 5 }
|
|
|
|
emStatusTimeWithPowerLoss OBJECT-TYPE -- time_with_power_loss
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Accumulated time the output power has been down."
|
|
::= { emStatusEntry 6 }
|
|
|
|
emStatusInputSignalLowCounter OBJECT-TYPE -- input_signal_low_counter
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of times a loss of signal has occured."
|
|
::= { emStatusEntry 7 }
|
|
|
|
emStatusInputPower OBJECT-TYPE -- input_power
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Optical input power of port A."
|
|
::= { emStatusEntry 8 }
|
|
|
|
emStatusSignalGain OBJECT-TYPE -- signal_gain
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates how strong the input signal is amplified."
|
|
::= { emStatusEntry 9 }
|
|
|
|
emStatusOptimalFlatGain OBJECT-TYPE -- optimal_flat_gain
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the best gain setting for an even amplification accross the wavelength channels"
|
|
::= { emStatusEntry 10 }
|
|
|
|
emStatusBackReflection OBJECT-TYPE -- back_reflection
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value should be low and indicates cable issues if not."
|
|
::= { emStatusEntry 11 }
|
|
|
|
emStatusSignalOutputPower OBJECT-TYPE -- signal_output_power
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicated the actually achieved optical signal output power."
|
|
::= { emStatusEntry 12 }
|
|
|
|
emStatusTotalOutputPower OBJECT-TYPE -- total_output_power
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicated the actually achieved optical output power leaving the module (including noise)."
|
|
::= { emStatusEntry 13 }
|
|
|
|
emStatusMinOutputPower OBJECT-TYPE -- min_output_power
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the minimum optical output level that must be send out"
|
|
::= { emStatusEntry 14 }
|
|
|
|
emStatusMaxOutputPower OBJECT-TYPE -- max_output_power
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the maximum optical output level that can be send out"
|
|
::= { emStatusEntry 15 }
|
|
|
|
emStatusCfgOutputPower OBJECT-TYPE -- cfg_output_power
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicated the desired configured optical output power"
|
|
::= { emStatusEntry 16 }
|
|
|
|
|
|
-- ********************* End of emStatusTable ***********************
|
|
|
|
|
|
-- ******************* Begin of bertStatusTable *************************
|
|
|
|
bertStatusTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BertStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Displays the results of the bit error rate tester (BERT) if it is present and enabled in a slot"
|
|
::= { msp1000 105 }
|
|
|
|
bertStatusEntry OBJECT-TYPE
|
|
SYNTAX BertStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
INDEX { bertStatusIndex }
|
|
::= { bertStatusTable 1 }
|
|
|
|
|
|
BertStatusEntry ::= SEQUENCE {
|
|
bertStatusIndex INTEGER,
|
|
bertStatusLocation DisplayString,
|
|
bertStatusBertOperation INTEGER ,
|
|
bertStatusTotalErrors Unsigned32,
|
|
bertStatusTimeSinceLastError Counter32,
|
|
bertStatusTotalTestTime Counter32,
|
|
bertStatusErroredTime Counter32,
|
|
bertStatusBitErrorRate DisplayString,
|
|
bertStatusBerSinceLastError DisplayString,
|
|
bertStatusTheoreticalBer DisplayString,
|
|
bertStatusAvailability DisplayString
|
|
}
|
|
|
|
bertStatusIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..11)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Automatically generated"
|
|
::= { bertStatusEntry 1 }
|
|
|
|
bertStatusLocation OBJECT-TYPE -- location
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Textual description of BERT port location."
|
|
::= { bertStatusEntry 2 }
|
|
|
|
bertStatusBertOperation OBJECT-TYPE -- bert_operation
|
|
SYNTAX INTEGER
|
|
{
|
|
unused (0),
|
|
inSync (1),
|
|
wasOutOfSync (2),
|
|
outOfSync (3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the general bit error rate tester operational status."
|
|
::= { bertStatusEntry 3 }
|
|
|
|
bertStatusTotalErrors OBJECT-TYPE -- total_errors
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of errored bits. Only valid when BERT is synchronized."
|
|
::= { bertStatusEntry 4 }
|
|
|
|
bertStatusTimeSinceLastError OBJECT-TYPE -- time_since_last_error
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Seconds elapsed since the last error was detected."
|
|
::= { bertStatusEntry 5 }
|
|
|
|
bertStatusTotalTestTime OBJECT-TYPE -- total_test_time
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Accumulated time how long the test was run since last value clear."
|
|
::= { bertStatusEntry 6 }
|
|
|
|
bertStatusErroredTime OBJECT-TYPE -- errored_time
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Accumulated seconds in which at least on errored bit was detected."
|
|
::= { bertStatusEntry 7 }
|
|
|
|
bertStatusBitErrorRate OBJECT-TYPE -- bit_error_rate
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Averaged bit error rate during test interval."
|
|
::= { bertStatusEntry 8 }
|
|
|
|
bertStatusBerSinceLastError OBJECT-TYPE -- ber_since_last_error
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Bit error rate since last error."
|
|
::= { bertStatusEntry 9 }
|
|
|
|
bertStatusTheoreticalBer OBJECT-TYPE -- theoretical_ber
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Theoretical best possible error rate in the given time frame of the current test interval."
|
|
::= { bertStatusEntry 10 }
|
|
|
|
bertStatusAvailability OBJECT-TYPE -- availability
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Relation of transmitted vs. Errored bits."
|
|
::= { bertStatusEntry 11 }
|
|
|
|
|
|
-- ********************* End of bertStatusTable ***********************
|
|
|
|
|
|
|
|
END
|
|
|