You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

4153 lines
133 KiB

ADVA-FSP3000SCALM-MIB DEFINITIONS ::= BEGIN
-- ------------------------------------------------------------------ --
-- FSP3000SCALM - MIB
-- ------------------------------------------------------------------ --
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
NOTIFICATION-TYPE,
Integer32,
Unsigned32,
IpAddress,
Counter64,
enterprises
FROM SNMPv2-SMI
RowPointer,
DateAndTime,
RowStatus,
TruthValue,
DisplayString,
TEXTUAL-CONVENTION
FROM SNMPv2-TC
SnmpAdminString
FROM SNMP-FRAMEWORK-MIB
neEventLogTimeStamp,
neEventLogIdentityTranslation,
TrapAlarmSeverity,
TrapCounter,
EnableState,
IdentityTranslation,
EthDuplexMode
FROM ADVA-MIB
FspR7SnmpPrivLevel,
FspR7SnmpSecuLevel,
FspR7TL1TimoutAvailable,
FspR7SessionStatus,
FspR7AccountFlag,
FspR7AccState,
FspR7AccessStatus,
FspR7Date,
FspR7AccessProtocol
FROM ADVA-FSPR7-TC-MIB;
fsp3000scalm MODULE-IDENTITY
LAST-UPDATED "201701160000Z"
ORGANIZATION "ADVA Optical Networking SE "
CONTACT-INFO "
ADVA Optical Networking SE
Campus Martinsried
Fraunhoferstrasse 9a
82152 Martinsried/Munich
Germany
Support Europe:
Phone: +49 89 89 0665 848
Fax: +49 89 89 0665 22848
e-mail: support@advaoptical.com
Support USA:
Phone: +1 201 995 0080
Fax: +1 201 995 0081
e-mail: support-usa@advaoptical.com
Support Asia:
Phone: +81 3 5408 5891
Fax: +81 3 5408 5899
e-mail: support-asia@advaoptical.com
"
DESCRIPTION
"Fiber monitoring system for P2P fiber optical networks."
REVISION "201701160000Z"
DESCRIPTION "Version V2.1.1"
::= { products 15 }
advaMIB OBJECT IDENTIFIER ::= { enterprises 2544 }
products OBJECT IDENTIFIER ::= { advaMIB 1 }
-- ------------------------------------------------------------------ --
-- Textual Conventions
-- ------------------------------------------------------------------ --
Fsp3000scalmDate ::= TEXTUAL-CONVENTION
DISPLAY-HINT "2d-1d-1d"
STATUS current
DESCRIPTION
"A date specification.
field octets contents range
----- ------ -------- -----
1 1-2 year* 0..65536
2 3 month 1..12
3 4 day 1..31
* Notes: - the value of year is in network-byte order
For example, Tuesday May 26, 1992 would be
displayed as:
1992-5-26"
SYNTAX OCTET STRING (SIZE(4..4))
Fsp3000scalmTime ::= TEXTUAL-CONVENTION
DISPLAY-HINT "1d-1d-1d"
STATUS current
DESCRIPTION
"A time specification.
field octets contents range
----- ------ -------- -----
1 1 hour 0..23
2 2 minutes 0..59
3 3 seconds 0..60
(use 60 for leap-second)
For example: 13-10-26"
SYNTAX OCTET STRING (SIZE(3..3))
Fsp3000scalmNtpServerStatus ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"NTP server status"
SYNTAX INTEGER
{
undefined(0),
unreachable(1),
reachable(2)
}
Fsp3000scalmSourceIpAddress ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"IP address which will be used as source address by client applications
(e.g. NTP) to facilitate proper backward routing (i.e. server to client
direction) in the DCN"
SYNTAX INTEGER
{
undefined(0),
sysIp(1),
defaultIp(2)
}
Fsp3000scalmYesNo ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"YesNo variable."
SYNTAX INTEGER
{
undefined(0),
yes(1),
no(2)
}
Fsp3000scalmAdminState ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The Administrative State."
SYNTAX INTEGER
{
is(2),
mgt(4),
dsbld(6)
}
Fsp3000scalmOperState ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The Operational State."
SYNTAX INTEGER
{
undefined(0),
nr(1),
anr(2),
out(3),
un(4)
}
Fsp3000scalmEntityClass ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Entity Type"
SYNTAX INTEGER
{
undefined(0),
shelf(1),
module(2),
scport(3),
monshelf(4),
monitorport(5)
}
Fsp3000scalmEntityType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Type of entity (both equipment and facility"
SYNTAX INTEGER
{
undefined(0),
eqpSh1hu(1),
eqpSh1huDc(2),
eqpSh7hu(3),
eqpUnknown(4),
eqpNcu(5),
eqpScu(6),
eqp16Alm(7),
eqp16Ext(8),
eqpPsu1huac(9),
ifcE100fx(100),
ifcLanIp(101),
ifcSerial(102),
ifcMch(103)
}
Fsp3000scalmAlarmListType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
""
SYNTAX INTEGER {
alarmTempCPU(1),
alarmTempBoard1(2),
alarmTempBoard2Low(3),
alarmTempBoard2High(4),
alarmTempLaserLow(5),
alarmTempLaserHigh(6),
alarmMonNotRunning(7),
alarmFpRunning(8),
alarmFaRunning(9),
alarmFpMissing(10),
alarmThresCrossedFast(11),
alarmThresCrossedMedium(12),
alarmThresCrossedSlow(13),
alarmLinkBudgetExceeded(14),
alarmLinkBudgetNearlyExceeded(15),
alarmManagementState(16),
alarmDisabledState(17),
stateChangedTrap(18),
objectChangedTrap(19),
transientFpStarted(24),
transientFpCompleted(25),
transientFpFailed(26),
transientDbMgmtActionStarted(30),
transientDbMgmtActionCompleted(31),
transientDbMgmtActionFailed(32),
transientFpSaved(34),
transientOtdrMeasurementStarted(37),
transientOtdrMeasurementCompleted(38),
transientOtdrMeasurementFailed(39),
transientOtdrMeasurementSaved(40),
transientFaStarted(41),
transientFaCompleted(42),
transientFaFailed(43),
transientFaSaved(44),
alarmMonProcNotRunning(50),
transientFaDeleted(51),
transientOtdrMeasurementDeleted(52),
transientOtdrTraceMgmtActionStarted(53),
transientOtdrTraceMgmtActionCompleted(54),
transientOtdrTraceMgmtActionFailed(55),
alarmAlmPackageMismatch(56),
alarmMaintenanceState(102),
alarmAinsState(103),
alarmRemoved(104),
alarmProvMismatch(105),
alarmDatabaseMismatch(106),
alarmDatabaseFailure(107),
alarmDatabaseNcuMismatch(108),
alarmDatabaseVersionMismatch(109),
alarmHwDegrade(110),
alarmHwFailure(111),
alarmLinkDown(112),
alarmMeaSwRevision(113),
alarmMismatch(114),
alarmSupplyUnitFailure(115),
alarmMaxPowerConsProvModulesToHigh(116),
alarmMaxPowerConsEquipModulesToHigh(117),
alarmPowerMissing(118),
alarmDcnCommunicationFail(119),
alarmNtpForSchedEqlzRequired(120),
transientSwResetReload(121),
alarmTemperatureTooHigh(122),
transientBootUpFailed(123),
transientBootUpCompleted(124),
transientBootUpStarted(125),
transientInstallFwpCompleted(126),
transientBootUpRejected(127),
alarmVoltageOutOfRange(128),
alarmMultipleFanFailure(129),
alarmCurrentTooHigh(130),
alarmInputVoltageFailure(131)
}
Fsp3000scalmEntitySecondaryStates ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Variable for representing the secondary states of an entity."
SYNTAX BITS
{
ueq(0),
meaState(1),
sgeo(2),
lpbkState(3),
lkdo(4),
frcdState(5),
faf(6),
flt(7),
act(8)
}
Fsp3000scalmSupplyType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The kind of power supply - provisioned value"
SYNTAX INTEGER
{
undefined(0),
front(1),
rear(2)
}
-- ------------------------------------------------------------------ --
-- FSP3000ALMS OIDs
-- ------------------------------------------------------------------ --
almTrap OBJECT IDENTIFIER ::= { fsp3000scalm 0 }
almAlarm OBJECT IDENTIFIER ::= { fsp3000scalm 1 }
almSystem OBJECT IDENTIFIER ::= { fsp3000scalm 2 }
almInventory OBJECT IDENTIFIER ::= { fsp3000scalm 3 }
almDevice OBJECT IDENTIFIER ::= { fsp3000scalm 4 }
almPerformance OBJECT IDENTIFIER ::= { fsp3000scalm 5 }
almMaintain OBJECT IDENTIFIER ::= { fsp3000scalm 6 }
almOtdrTraceMgmt OBJECT IDENTIFIER ::= { fsp3000scalm 7 }
-- ------------------------------------------------------------------ --
-- almTrap - trap definitions
-- ------------------------------------------------------------------ --
-- ------------------------------------------------------------------ --
-- Monitor Unit Traps
-- ------------------------------------------------------------------ --
alarmTempCPU NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation,
alarmSeverity }
STATUS current
DESCRIPTION
"This trap is sent if tempCPU value crossed tresholdMaxTempCPU threshold."
::= { almTrap 1 }
alarmTempBoard1 NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation,
alarmSeverity }
STATUS current
DESCRIPTION
"This trap is sent if tempBoard1 (CPU board) value crossed tresholdMaxTempBoard1 threshold.
Not used on 16ALM-1650D"
::= { almTrap 2 }
alarmTempBoard2Low NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation,
alarmSeverity }
STATUS current
DESCRIPTION
"This almTrap is sent if tempBoard2 (laser board) value crossed tresholdMinTempBoard2 threshold."
::= { almTrap 3 }
alarmTempBoard2High NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation,
alarmSeverity }
STATUS current
DESCRIPTION
"This trap is sent if tempBoard2 (laser board) value crossed tresholdMaxTempBoard2 threshold."
::= { almTrap 4 }
alarmTempLaserLow NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation,
alarmSeverity }
STATUS current
DESCRIPTION
"This trap is sent if tempLaser value crossed tresholdMinTempLaser threshold.
Not used on 16ALM-1650D"
::= { almTrap 5 }
alarmTempLaserHigh NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation,
alarmSeverity }
STATUS current
DESCRIPTION
"This trap is sent if tempLaser value crossed tresholdMaxTempLaser threshold.
Not used on 16ALM-1650D"
::= { almTrap 6 }
alarmMonNotRunning NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation,
alarmSeverity }
STATUS current
DESCRIPTION
"This trap is related with enabling/disabling monitoring function by user.
The relevant alarm in alarmTable refering to this almTrap will be set/cleared."
::= { almTrap 7 }
alarmFpRunning NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation,
alarmSeverity }
STATUS current
DESCRIPTION
"This trap is related with initiating/finishing fingerprint calculation.
The relevant alarm in alarmTable refering to this trap will be set/cleared.
Not used on 16ALM-1650D"
::= { almTrap 8 }
alarmFaRunning NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation,
alarmSeverity }
STATUS current
DESCRIPTION
"This trap is related with initiating/finishing fault analysis.
The relevant alarm in alarmTable refering to this trap will be set/cleared."
::= { almTrap 9 }
alarmFpMissing NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation,
alarmSeverity }
STATUS current
DESCRIPTION
"This trap is related with situation when fingerprint was not calculated for
a port. The relevant alarm in alarmTable refering to this trap will be set/cleared."
::= { almTrap 10 }
alarmThresCrossedFast NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation,
alarmSeverity }
STATUS current
DESCRIPTION
"This trap is sent if the absolute value of measurementLossDevFast exceeded
monitorPortThresDeviationFast threshold."
::= { almTrap 11 }
alarmThresCrossedMedium NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation,
alarmSeverity }
STATUS current
DESCRIPTION
"This trap is sent if the absolute value of measurementLossDevMedium exceeded
monitorPortThresDeviationMedium threshold."
::= { almTrap 12 }
alarmThresCrossedSlow NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation,
alarmSeverity }
STATUS current
DESCRIPTION
"This trap is sent if the absolute value of measurementLossDevSlow exceeded
monitorPortThresDeviationSlow threshold."
::= { almTrap 13 }
alarmLinkBudgetExceeded NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation,
alarmSeverity }
STATUS current
DESCRIPTION
"This trap is sent if measurementLossLinkLoss value exceeded monitorPortThresBudget threshold."
::= { almTrap 14 }
alarmLinkBudgetNearlyExceeded NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation,
alarmSeverity }
STATUS current
DESCRIPTION
"This trap is sent if measurementLossLinkLoss value exceeded monitorPortThresCloseToBudget threshold."
::= { almTrap 15 }
alarmManagementState NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation,
alarmSeverity }
STATUS current
DESCRIPTION
"This trap is sent each time when monitorPortAdminState is changed from/to mgt(4) value."
::= { almTrap 16 }
alarmDisabledState NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation,
alarmSeverity }
STATUS current
DESCRIPTION
"This trap is sent each time when monitorPortAdminState is changed from/to dsbld(6) value."
::= { almTrap 17 }
stateChangedTrap NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation }
STATUS current
DESCRIPTION "This trap is sent when an entity state is changed (OperState or AdminState).
Additionally this trap will contain changed object: monitorPortOperState or monitorPortAdminState"
::= { almTrap 18 }
objectChangedTrap NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation}
STATUS current
DESCRIPTION "This trap is sent when an object such as alarm severity or threshold is changed
Additionally this trap will contain changed object, almEntityAidString, if relevant"
::= { almTrap 19 }
transientFpStarted NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation }
STATUS current
DESCRIPTION "This trap is sent when fingerprint monitoring has started"
::= { almTrap 24 }
transientFpCompleted NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation }
STATUS current
DESCRIPTION "This trap is sent when fingerprint monitoring has completed with success"
::= { almTrap 25 }
transientFpFailed NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation }
STATUS current
DESCRIPTION "This trap is sent when fingerprint monitoring has ended with failure"
::= { almTrap 26 }
transientDbMgmtActionStarted NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation,
almMonitorUnitDBMgmtRequest }
STATUS current
DESCRIPTION "This trap is sent when any action related with Database
Management is initiated. In case of file-transfer related
operations it will contain additionally databaseMgmtFileName
varbind."
::= { almTrap 30 }
transientDbMgmtActionCompleted NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation,
almMonitorUnitDBMgmtRequest }
STATUS current
DESCRIPTION "This trap is sent when any action related with Database
Management is successfully completed. In case of file-transfer
related operations it will contain additionally
databaseMgmtFileName varbind."
::= { almTrap 31 }
transientDbMgmtActionFailed NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation,
almMonitorUnitDBMgmtRequest,
almMonitorUnitDBMgmtLastError }
STATUS current
DESCRIPTION "This trap is sent when any action related with Database
Management failed. In case of file-transfer related
operations it will contain additionally
almMonitorUnitDBeMgmtFileName varbind."
::= { almTrap 32 }
transientFpSaved NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation }
STATUS current
DESCRIPTION "This trap is sent when a completed fingerprint measurement is saved as current fingerprint."
::= { almTrap 34 }
transientOtdrMeasurementStarted NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation }
STATUS current
DESCRIPTION "This trap is sent when manual OTDR measurement was intitiated."
::= { almTrap 37 }
transientOtdrMeasurementCompleted NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation }
STATUS current
DESCRIPTION "This trap is sent when manual OTDR measurement is completed."
::= { almTrap 38 }
transientOtdrMeasurementFailed NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation }
STATUS current
DESCRIPTION "This trap is sent when manual OTDR measurement failed."
::= { almTrap 39 }
transientOtdrMeasurementSaved NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation }
STATUS current
DESCRIPTION "This trap is sent when data of manual OTDR measurement was saved."
::= { almTrap 40 }
transientFaStarted NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation }
STATUS current
DESCRIPTION "This trap is sent when fault analysis in initiated."
::= { almTrap 41 }
transientFaCompleted NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation }
STATUS current
DESCRIPTION "This trap is sent when fault analysis is completed."
::= { almTrap 42 }
transientFaFailed NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation }
STATUS current
DESCRIPTION "This trap is sent when fault analysis is completed."
::= { almTrap 43 }
transientFaSaved NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation }
STATUS current
DESCRIPTION "This trap is sent when the data of a completed fault analysis was saved."
::= { almTrap 44 }
alarmMonProcNotRunning NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation,
alarmSeverity }
STATUS current
DESCRIPTION "This trap is sent when some critical error happened which affects monitoring capabilities of the unit."
::= { almTrap 50 }
transientFaDeleted NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation }
STATUS current
DESCRIPTION "This trap is sent when fault analysis was deleted."
::= { almTrap 51 }
transientOtdrMeasurementDeleted NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation }
STATUS current
DESCRIPTION "This trap is sent when manual OTDR measurement was deleted."
::= { almTrap 52 }
transientOtdrTraceMgmtActionStarted NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation }
STATUS current
DESCRIPTION "This trap is sent when manual OTDR measurement was deleted."
::= { almTrap 53 }
transientOtdrTraceMgmtActionCompleted NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation }
STATUS current
DESCRIPTION "This trap is sent when manual OTDR measurement was deleted."
::= { almTrap 54 }
transientOtdrTraceMgmtActionFailed NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation }
STATUS current
DESCRIPTION "This trap is sent when manual OTDR measurement was deleted."
::= { almTrap 55 }
alarmPackageMismatch NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation,
alarmSeverity}
STATUS current
DESCRIPTION "This trap is sent when softwareVersion and expectedSoftwareVersion values do not match and expectedSoftwareVersion value is not empty and operationMode is set to 'controller'."
::= { almTrap 56 }
-- ------------------------------------------------------------------ --
-- Controller Only Traps
-- ------------------------------------------------------------------ --
creationTrap NOTIFICATION-TYPE
STATUS current
DESCRIPTION "This trap is sent every time an entity is created."
::= { almTrap 100 }
deletionTrap NOTIFICATION-TYPE
STATUS current
DESCRIPTION "This trap is sent every time an entity is destroyed."
::= { almTrap 101 }
alarmAinsState NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation,
alarmSeverity }
STATUS current
DESCRIPTION "Automatic In Service"
::= { almTrap 102 }
alarmMaintenanceState NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation,
alarmSeverity }
STATUS current
DESCRIPTION "Alarms are logged but not notified, service affecting changes and operations are permitted"
::= { almTrap 103 }
alarmRemoved NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation,
alarmSeverity }
STATUS current
DESCRIPTION "The equipment has been removed / unplugged / disconnected.
This condition has been determined to be more probable than that below,
which is also supersedes."
::= { almTrap 104 }
alarmEqptProvMismatch NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation,
alarmSeverity }
STATUS current
DESCRIPTION "Provisioning incompatible with configuration"
::= { almTrap 105 }
alarmDatabaseMismatch NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation,
alarmSeverity }
STATUS current
DESCRIPTION "compare DBACT__FAIL x.y.z in UBR note DBTYPE is retrievable immediately with RTRV-SYS, we do not currently supported a RTRV-COND-SYS"
::= { almTrap 106 }
alarmDatabaseFailure NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation,
alarmSeverity }
STATUS current
DESCRIPTION "Database Failure detect by Database Check Routine"
::= { almTrap 107 }
alarmDatabaseNcuMismatch NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation,
alarmSeverity }
STATUS current
DESCRIPTION "This parameter indicates a change of NCU Type (NCU<->NCU2E)"
::= { almTrap 108 }
alarmDatabaseVersionMismatch NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation,
alarmSeverity }
STATUS current
DESCRIPTION "The current DB is newer than required, or not updateable"
::= { almTrap 109 }
alarmHwDegrade NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation,
alarmSeverity }
STATUS current
DESCRIPTION "HW operation is degraded by a HW fault, but traffic is unaffected."
::= { almTrap 110 }
alarmHwFailure NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation,
alarmSeverity }
STATUS current
DESCRIPTION "General Hardware Failure"
::= { almTrap 111 }
alarmLinkDown NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation,
alarmSeverity }
STATUS current
DESCRIPTION "Failure of External Linkage"
::= { almTrap 112 }
alarmMeaSwRevision NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation,
alarmSeverity }
STATUS current
DESCRIPTION "Mismatch of SW Revision"
::= { almTrap 113 }
alarmMismatch NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation,
alarmSeverity }
STATUS current
DESCRIPTION "Non-Specific Mismatch. Equipment Not Match Provisioned Hardware"
::= { almTrap 114 }
alarmPowerSupplyUnitFailure NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation,
alarmSeverity }
STATUS current
DESCRIPTION ""
::= { almTrap 115 }
alarmMaxPowerConsProvModulesToHigh NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation,
alarmSeverity }
STATUS current
DESCRIPTION "The maximum power consumption of all provisioned equipment exceeds the capability of a single PSU in the shelf."
::= { almTrap 116 }
alarmControllerMaxPowerConsEquipModulesToHigh NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation,
alarmSeverity }
STATUS current
DESCRIPTION "The maximum power consumption of the installed equipment exceeds the capability of a single PSU in the shelf."
::= { almTrap 117 }
alarmPowerMissing NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation,
alarmSeverity }
STATUS current
DESCRIPTION "Power Unit Missing"
::= { almTrap 118 }
alarmDcnCommunicationFail NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation,
alarmSeverity }
STATUS current
DESCRIPTION "The connection to the shelf is dysfunctional or the connection to the module within the shelf is dysfunctional"
::= { almTrap 119 }
alarmNtpForSchedEqlzRequired NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation,
alarmSeverity }
STATUS current
DESCRIPTION "Scheduled Equalization requires NTP to be enabled"
::= { almTrap 120 }
transientSwResetReload NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation }
STATUS current
DESCRIPTION "System Restart-RELOAD"
::= { almTrap 121 }
alarmTemperatureTooHigh NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation,
alarmSeverity }
STATUS current
DESCRIPTION "Temperature Too High"
::= { almTrap 122 }
transientBootUpFailed NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation,
alarmSeverity }
STATUS current
DESCRIPTION "Boot up failed"
::= { almTrap 123 }
transientBootUpCompleted NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation }
STATUS current
DESCRIPTION "Boot up completed"
::= { almTrap 124 }
transientBootUpStarted NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation }
STATUS current
DESCRIPTION "Boot up started"
::= { almTrap 125 }
transientInstallFwpCompleted NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation }
STATUS current
DESCRIPTION "Installation of FWP completed"
::= { almTrap 126 }
transientBootUpRejected NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation }
STATUS current
DESCRIPTION "Boot up rejected"
::= { almTrap 127 }
alarmVoltageOutOfRange NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation,
alarmSeverity }
STATUS current
DESCRIPTION "Voltage Out Of Range"
::= { almTrap 128 }
alarmMultipleFanFailure NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation,
alarmSeverity }
STATUS current
DESCRIPTION "Multiple Fan Failure"
::= { almTrap 129 }
alarmCurrentTooHigh NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation,
alarmSeverity }
STATUS current
DESCRIPTION "Current Too High"
::= { almTrap 130 }
alarmInputVoltageFailure NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
neEventLogIdentityTranslation,
alarmSeverity }
STATUS current
DESCRIPTION "Input Voltage Failure"
::= { almTrap 131 }
controllerEquipmentInsertedTrap NOTIFICATION-TYPE
STATUS current
DESCRIPTION "This trap is sent when an equipment is inserted."
::= { almTrap 200 }
controllerEquipmentRemovedTrap NOTIFICATION-TYPE
STATUS current
DESCRIPTION "This trap is sent when an equipment is removed."
::= { almTrap 201 }
trapsinkCreatedTrap NOTIFICATION-TYPE
STATUS current
DESCRIPTION "This trap is sent when trapsink is created."
::= { almTrap 202 }
trapSinkDeletedTrap NOTIFICATION-TYPE
STATUS current
DESCRIPTION "This trap is sent when trapsink is deleted."
::= { almTrap 203 }
authenticationNotification NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
authTrapLctIp,
authTrapStatus,
authTrapSessionId,
authTrapProtocol,
authTrapPort,
authTrapUserName,
authTrapRadUserName }
STATUS current
DESCRIPTION "This trap is sent when authentication event happens."
::= { almTrap 302 }
authenticationNotificationSummary NOTIFICATION-TYPE
OBJECTS { neEventLogTimeStamp,
authTrapProtocol,
authTrapSuccessfulAuthCount,
authTrapUnsuccessfulAuthCount }
STATUS current
DESCRIPTION "This trap is sent when authentication event happens more often than 5 times within 10 seconds."
::= { almTrap 303 }
-- ------------------------------------------------------------------ --
-- almAlarm - contains alarm severity profile
-- and table of active alarms
-- ------------------------------------------------------------------ --
alarmTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlarmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { almAlarm 1 }
alarmSeverityTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlarmSeverityEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { almAlarm 2 }
-- ------------------------------------------------------------------ --
-- alarmTable
-- ------------------------------------------------------------------ --
alarmEntry OBJECT-TYPE
SYNTAX AlarmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { almShelfId,
almSlotId,
almPortId,
almEntityClass,
alarmType }
::= { alarmTable 1 }
AlarmEntry ::=
SEQUENCE {
almShelfId Integer32,
almSlotId Integer32,
almPortId Integer32,
almEntityClass Fsp3000scalmEntityClass,
alarmType Fsp3000scalmAlarmListType,
alarmSeverity TrapAlarmSeverity,
alarmTimeStamp DateAndTime
}
almShelfId OBJECT-TYPE
SYNTAX Integer32 (1..17)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Shelf number of Monitor or Controller Unit"
::= { alarmEntry 1 }
almSlotId OBJECT-TYPE
SYNTAX Integer32 (0..5)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Slot number of Monitor or Controller Unit"
::= { alarmEntry 2 }
almPortId OBJECT-TYPE
SYNTAX Integer32 (0..16)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Port number of Monitor or Controller Unit"
::= { alarmEntry 3 }
almEntityClass OBJECT-TYPE
SYNTAX Fsp3000scalmEntityClass
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entity type of Monitor or Controller Unit"
::= { alarmEntry 4 }
alarmType OBJECT-TYPE
SYNTAX Fsp3000scalmAlarmListType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Type of alarm."
::= { alarmEntry 5 }
alarmSeverity OBJECT-TYPE
SYNTAX TrapAlarmSeverity
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Value of severity."
::= { alarmEntry 6 }
alarmTimeStamp OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Timestamp of alarm."
::= { alarmEntry 7 }
-- ------------------------------------------------------------------ --
-- alarmSeverityTable
-- ------------------------------------------------------------------ --
alarmSeverityEntry OBJECT-TYPE
SYNTAX AlarmSeverityEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { almShelfId,
almSlotId,
almPortId,
almEntityClass,
alarmSeverityType}
::= { alarmSeverityTable 1 }
AlarmSeverityEntry ::=
SEQUENCE {
alarmSeverityType Fsp3000scalmAlarmListType,
alarmSeverityValue TrapAlarmSeverity
}
alarmSeverityType OBJECT-TYPE
SYNTAX Fsp3000scalmAlarmListType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Type of severity."
::= { alarmSeverityEntry 1 }
alarmSeverityValue OBJECT-TYPE
SYNTAX TrapAlarmSeverity
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Value of severity."
::= { alarmSeverityEntry 2 }
-- ------------------------------------------------------------------ --
-- almSystem
-- ------------------------------------------------------------------ --
almControllerSysMgmt OBJECT IDENTIFIER ::= { almSystem 1 }
almMonitorUnitSysMgmt OBJECT IDENTIFIER ::= { almSystem 2 }
almUserManagement OBJECT IDENTIFIER ::= { almSystem 3 }
almSecurity OBJECT IDENTIFIER ::= { almSystem 4 }
-- ------------------------------------------------------------------ --
-- almControllerSysMgmt
-- ------------------------------------------------------------------ --
almGeneral OBJECT IDENTIFIER ::= { almControllerSysMgmt 1 }
almIpSettings OBJECT IDENTIFIER ::= { almControllerSysMgmt 2 }
almDateAndTime OBJECT IDENTIFIER ::= { almControllerSysMgmt 3 }
almEmailNotifSettings OBJECT IDENTIFIER ::= { almControllerSysMgmt 4 }
almEmailNotifSettings OBJECT IDENTIFIER ::= { almControllerSysMgmt 4 }
almLossGuidance OBJECT IDENTIFIER ::= { almControllerSysMgmt 5 }
-- ------------------------------------------------------------------ --
-- almGeneral
-- ------------------------------------------------------------------ --
almSystemId OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "System Identifier"
::= { almGeneral 1 }
almControllerSwVersion OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Software Version of the NCU software."
::= { almGeneral 2 }
almControllerModel OBJECT-TYPE
SYNTAX INTEGER
{
undefined(0),
fsp3000alm(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Marketing model name of System"
::= { almGeneral 3 }
almControllerDatabaseSerialNumber OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"read from Master Shelf and stored in the DB 'once'"
::= { almGeneral 4 }
almControllerDatabaseType OBJECT-TYPE
SYNTAX INTEGER
{
undefined(0),
auxiliary(1),
normal(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"this shows whether the system is running on a temporary auxiliary DB or on the DB in ACT, which is the normal situation"
::= { almGeneral 5 }
-- ------------------------------------------------------------------ --
-- almIpSettings
-- ------------------------------------------------------------------ --
almSystemIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "System IP"
::= { almIpSettings 1 }
almSystemIpMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "System IP Mask"
::= { almIpSettings 2 }
almDefaultGateway OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Default gateway for IP routing"
::= { almIpSettings 3 }
-- ------------------------------------------------------------------ --
-- almDateAndTime
-- ------------------------------------------------------------------ --
almDate OBJECT-TYPE
SYNTAX Fsp3000scalmDate
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Date"
::= { almDateAndTime 1 }
almTime OBJECT-TYPE
SYNTAX Fsp3000scalmTime
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Time, display rule: HH-MM-SS"
::= { almDateAndTime 2 }
almTimeZone OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Time Zone"
::= { almDateAndTime 3 }
almTimeZoneOffset OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Time Zone Offset"
::= { almDateAndTime 4 }
almDaylightSavingsTimeEnabled OBJECT-TYPE
SYNTAX Fsp3000scalmYesNo
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Boolean value indicating if Daylight Saving Time is enabled."
::= { almDateAndTime 5 }
almNtpMode OBJECT-TYPE
SYNTAX INTEGER
{
undefined(0),
ntpOff(1), --NTP is switched off
ntpClientOnly(2), --Doesn't provide service, clock source one or more NTP servers
ntpServerOnly(3), --Provides service, clock source local
ntpRelay(4) --Provides service, clock source one or more NTP servers
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"NTP Service Mode"
::= { almDateAndTime 6 }
almTimeChangeReason OBJECT-TYPE
SYNTAX INTEGER
{
undefined(0),
none(1),
manual(2),
correction(3),
dst(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Time Change Reason"
::= { almDateAndTime 7 }
almDateUtc OBJECT-TYPE
SYNTAX Fsp3000scalmDate
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Date in UTC format"
::= { almDateAndTime 8 }
almTimeUtc OBJECT-TYPE
SYNTAX Fsp3000scalmTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Time in UTC format"
::= { almDateAndTime 9 }
almNtpServerTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlmNtpServerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The NTP Server configuration table."
::= { almDateAndTime 10 }
almNtpServerEntry OBJECT-TYPE
SYNTAX AlmNtpServerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The NTP Server entity."
INDEX {
almNtpServerIp
}
::= { almNtpServerTable 1 }
AlmNtpServerEntry ::= SEQUENCE
{ almNtpServerIp IpAddress,
almNtpServerSourceIp Fsp3000scalmSourceIpAddress,
almNtpServerTest INTEGER,
almNtpServerTestStatus INTEGER,
almNtpServerSyncStatus INTEGER,
almNtpServerAdminState INTEGER,
almNtpServerOperState Fsp3000scalmOperState,
almNtpServerRowStatus RowStatus
}
almNtpServerIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "The IP address of the remote NTP server."
::= { almNtpServerEntry 1 }
almNtpServerSourceIp OBJECT-TYPE
SYNTAX Fsp3000scalmSourceIpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Network interface type used for NTP connection. Two interface types are defined:
sysIp(1) and defaultIp(2).
"
::= { almNtpServerEntry 2 }
almNtpServerTest OBJECT-TYPE
SYNTAX INTEGER
{
undefined(0),
rls(1),
ntpTest(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Operational parameter for invoking a connection test procedure. If set
to almNtpTest(2) then a connection with remote NTP server is being checked.
Result of this operation is saved under almNtpServerTestStatus column. When
operation finish then value is automaticaly set to rls(1). It cannot
be set to rls(1) by hand.
"
::= { almNtpServerEntry 3 }
almNtpServerTestStatus OBJECT-TYPE
SYNTAX INTEGER
{
undefined(0),
success(1),
fail(2),
idle(3),
inProgress(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Result of NTP availability check command invoked by setting almNtpServerTest to almNtpTest(2)."
::= { almNtpServerEntry 4 }
almNtpServerSyncStatus OBJECT-TYPE
SYNTAX INTEGER
{
undefined(0),
noData(1),
systemPeer(2),
falseTicker(3),
candidate(4),
discarded(5),
inProgress(6),
notApplicable(7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The NTP Synchronization status."
::= { almNtpServerEntry 5 }
almNtpServerAdminState OBJECT-TYPE
SYNTAX INTEGER
{
undefined(0),
is(2),
dsbld(6)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Administrative state of remote NTP server. It can be set to is(2) or to dsbld(6)."
::= { almNtpServerEntry 6 }
almNtpServerOperState OBJECT-TYPE
SYNTAX Fsp3000scalmOperState
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Operative state of remote NTP server."
::= { almNtpServerEntry 7 }
almNtpServerRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Row status used for managing a NTP server entity. All values defined for
RowStatus TC can be used.
"
::= { almNtpServerEntry 8 }
-- ------------------------------------------------------------------ --
-- almEmailNotifSettings
-- ------------------------------------------------------------------ --
almEmailNotifConfig OBJECT-TYPE
SYNTAX INTEGER {
disabled (1), -- email functionality disabled
enabled (2) -- email functionality enabled
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Email functionality configuration."
::= { almEmailNotifSettings 1}
almSmtpServerName OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"IP Address (IPv4) of the SMTP server."
::= { almEmailNotifSettings 2}
almSmtpServerPort OBJECT-TYPE
SYNTAX Integer32 (1..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Port of the SMTP server."
::= { almEmailNotifSettings 3}
almSmtpServerConnectionSecurity OBJECT-TYPE
SYNTAX INTEGER {
none (1),
ssl-tls (2),
starttls (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Security type for the connection to the SMTP server."
::= { almEmailNotifSettings 4}
almSmtpServerAuthConfig OBJECT-TYPE
SYNTAX INTEGER {
noAuth (1), -- no authentication
auth (2) -- use authentication
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configuration of authentication with SMTP server."
::= { almEmailNotifSettings 5}
almSmtpServerAccount OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Account used for authentication with SMTP server."
::= { almEmailNotifSettings 6 }
almSmtpServerPasswd OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Password used for authentication with SMTP server. Read requests on
this object will return a zero-length string."
::= { almEmailNotifSettings 7 }
-- ------------------------------------------------------------------ --
-- emailRecipientTable
-- ------------------------------------------------------------------ --
almEmailRecipientTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlmEmailRecipientEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of email recipients."
::= { almEmailNotifSettings 8 }
almEmailRecipientEntry OBJECT-TYPE
SYNTAX AlmEmailRecipientEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { almEmailRecipientId }
::= { almEmailRecipientTable 1 }
AlmEmailRecipientEntry ::=
SEQUENCE {
almEmailRecipientId Integer32,
almEmailRecipientAddress DisplayString,
almEmailRecipientType INTEGER,
almEmailRecipientRowStatus RowStatus
}
almEmailRecipientId OBJECT-TYPE
SYNTAX Integer32 (1..10)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { almEmailRecipientEntry 1 }
almEmailRecipientAddress OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"An email address."
::= { almEmailRecipientEntry 2 }
almEmailRecipientType OBJECT-TYPE
SYNTAX INTEGER { to(1), cc(2), bcc(3) }
MAX-ACCESS read-create
STATUS current
DESCRIPTION
""
::= { almEmailRecipientEntry 3 }
almEmailRecipientRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The status of this conceptual row. To create a row in this
table, set this object to createAndGo(4). To remove a row,
set this object to destroy(6)."
::= { almEmailRecipientEntry 4 }
-- ------------------------------------------------------------------ --
-- almExternalIdTable
-- ------------------------------------------------------------------ --
almExternalIdTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlmExternalIdEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table defining the mapping of portIds to externalIds."
::= { almEmailNotifSettings 9 }
almExternalIdEntry OBJECT-TYPE
SYNTAX AlmExternalIdEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { almShelfId,
almSlotId,
almPortId,
almEntityClass}
::= { almExternalIdTable 1 }
AlmExternalIdEntry ::=
SEQUENCE {
almExternalId DisplayString
}
almExternalId OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The externalId for the corresponding port."
::= { almExternalIdEntry 1}
-- ------------------------------------------------------------------ --
-- almLossGuidance
-- ------------------------------------------------------------------ --
almLossGuidanceConfig OBJECT-TYPE
SYNTAX INTEGER {
disabled (1), --
enabled (2) --
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { almLossGuidance 1 }
almMinLoss OBJECT-TYPE
SYNTAX Integer32 (20..50)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Default value is 20."
::= { almLossGuidance 2 }
almAlwDev OBJECT-TYPE
SYNTAX Integer32 (10..30)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Default value is 10."
::= { almLossGuidance 3 }
almLossKm OBJECT-TYPE
SYNTAX Integer32 (10..50)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Default value is 29."
::= { almLossGuidance 4 }
almLossConnectors OBJECT-TYPE
SYNTAX Integer32 (0..10)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Default value is 5."
::= { almLossGuidance 5 }
almLossSplices OBJECT-TYPE
SYNTAX Integer32 (0..10)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Default value is 0."
::= { almLossGuidance 6 }
almNumConnectors OBJECT-TYPE
SYNTAX Integer32 (0..20)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Default value is 3."
::= { almLossGuidance 7 }
almNumSplices OBJECT-TYPE
SYNTAX Integer32 (0..20)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Default value is 0."
::= { almLossGuidance 8 }
-- ------------------------------------------------------------------ --
-- AlmUserManagement Table
-- ------------------------------------------------------------------ --
almUserManagementTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlmUserManagementEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "userManagementTable"
::= { almUserManagement 1 }
almUserManagementEntry OBJECT-TYPE
SYNTAX AlmUserManagementEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry of userManagementTable"
INDEX {
almUserManagementUsername
}
::= { almUserManagementTable 1 }
AlmUserManagementEntry ::= SEQUENCE
{ almUserManagementRowStatus RowStatus,
almUserManagementUsername SnmpAdminString,
almUserManagementPrivilegeLevel FspR7SnmpPrivLevel,
almUserManagementSecurityLevel FspR7SnmpSecuLevel,
almUserManagementAuthPrivKey SnmpAdminString,
almUserManagementAuthPrivKeyOld SnmpAdminString,
almUserManagementTl1TimeoutAvailable FspR7TL1TimoutAvailable,
almUserManagementTl1TimeoutValue Integer32,
almUserManagementSnmpTimeoutValue Unsigned32,
almUserManagementUdpSessionStatus FspR7SessionStatus,
almUserManagementAccountFlag FspR7AccountFlag,
almUserManagementPasswordMinAge Integer32,
almUserManagementPasswordMaxAge Integer32,
almUserManagementPasswordExpirationPeriod Integer32,
almUserManagementAccountState FspR7AccState,
almUserManagementPasswordExpirationDate FspR7Date,
almUserManagementPasswordLastChangeDate FspR7Date,
almUserManagementFailedLoginAttempts Integer32,
almUserManagementLastLoginFailInfo SnmpAdminString,
almUserManagementLastLoginSuccessInfo SnmpAdminString }
almUserManagementRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"RowStatus"
::= { almUserManagementEntry 1 }
almUserManagementUsername OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The name string for user authentication purposes"
::= { almUserManagementEntry 2 }
almUserManagementPrivilegeLevel OBJECT-TYPE
SYNTAX FspR7SnmpPrivLevel
MAX-ACCESS read-create
STATUS current
DESCRIPTION
""
::= { almUserManagementEntry 3 }
almUserManagementSecurityLevel OBJECT-TYPE
SYNTAX FspR7SnmpSecuLevel
MAX-ACCESS read-create
STATUS current
DESCRIPTION
""
::= { almUserManagementEntry 4 }
almUserManagementAuthPrivKey OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"A human readable string representing the current or new password for user
account.
"
::= { almUserManagementEntry 5 }
almUserManagementAuthPrivKeyOld OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"A human readable string representing the old password for user
account. This object should be used only for password change
procedure.
"
::= { almUserManagementEntry 6 }
almUserManagementTl1TimeoutAvailable OBJECT-TYPE
SYNTAX FspR7TL1TimoutAvailable
MAX-ACCESS read-create
STATUS current
DESCRIPTION
""
::= { almUserManagementEntry 7 }
almUserManagementTl1TimeoutValue OBJECT-TYPE
SYNTAX Integer32 (1..60)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
""
::= { almUserManagementEntry 8 }
almUserManagementSnmpTimeoutValue OBJECT-TYPE
SYNTAX Unsigned32 (30..3600)
UNITS "s"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time period between SNMP requests for given SNMPv3 user or SNMPv1 community name after which the virtual SNMP session is deleted from SNMP Agent"
::= { almUserManagementEntry 9 }
almUserManagementUdpSessionStatus OBJECT-TYPE
SYNTAX FspR7SessionStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"UDP-based User Session Status"
::= { almUserManagementEntry 10 }
almUserManagementAccountFlag OBJECT-TYPE
SYNTAX FspR7AccountFlag
MAX-ACCESS read-create
STATUS current
DESCRIPTION "User account flag used currently to set the forced authentication
change request. See the FspR7AccountFlag Textual-Convention."
::= { almUserManagementEntry 11 }
almUserManagementPasswordMinAge OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
""
::= { almUserManagementEntry 12 }
almUserManagementPasswordMaxAge OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
""
::= { almUserManagementEntry 13 }
almUserManagementPasswordExpirationPeriod OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
""
::= { almUserManagementEntry 14 }
almUserManagementAccountState OBJECT-TYPE
SYNTAX FspR7AccState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { almUserManagementEntry 15 }
almUserManagementPasswordExpirationDate OBJECT-TYPE
SYNTAX FspR7Date
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"PASSWORD_EXPIRATION_DATE"
::= { almUserManagementEntry 16 }
almUserManagementPasswordLastChangeDate OBJECT-TYPE
SYNTAX FspR7Date
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"PASSWORD_LASTCHANGE_DATE"
::= { almUserManagementEntry 17 }
almUserManagementFailedLoginAttempts OBJECT-TYPE
SYNTAX Integer32 (0..10)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
""
::= { almUserManagementEntry 18 }
almUserManagementLastLoginFailInfo OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"FAIL_INFO"
::= { almUserManagementEntry 19 }
almUserManagementLastLoginSuccessInfo OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"SUCCESS_INFO"
::= { almUserManagementEntry 20 }
-- ------------------------------------------------------------------ --
-- almSecurity
-- ------------------------------------------------------------------ --
privilegeChangeIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Source IP address of sending NE."
::= { almSecurity 1 }
authTrapLctIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"IP address of LCT used in NE access."
::= { almSecurity 2 }
authTrapStatus OBJECT-TYPE
SYNTAX FspR7AccessStatus
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Indication whether security operation was succesful/unsuccessful."
::= { almSecurity 3 }
authTrapSessionId OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Session name used in NE access."
::= { almSecurity 4 }
authTrapProtocol OBJECT-TYPE
SYNTAX FspR7AccessProtocol
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Protocol type used in NE access."
::= { almSecurity 5 }
authTrapPort OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Port number used in NE access."
::= { almSecurity 6 }
authTrapUserName OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The name string for user authentication purposes"
::= { almSecurity 7 }
authTrapRadUserName OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Name string for RADIUS authentication"
::= { almSecurity 8 }
authTrapSuccessfulAuthCount OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Number of successful authentications."
::= { almSecurity 9 }
authTrapUnsuccessfulAuthCount OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Number of unsuccessful authentications."
::= { almSecurity 10 }
-- ------------------------------------------------------------------ --
-- almMonitorUnitSystemMgmt
-- ------------------------------------------------------------------ --
almMonitorUnitInformation OBJECT IDENTIFIER ::= { almMonitorUnitSysMgmt 1 }
almMonitorUnitSoftwareMgmt OBJECT IDENTIFIER ::= { almMonitorUnitSysMgmt 2 }
almMonitorUnitDatabaseMgmt OBJECT IDENTIFIER ::= { almMonitorUnitSysMgmt 3 }
-- ------------------------------------------------------------------ --
-- informationTable
-- ------------------------------------------------------------------ --
almMonitorUnitInformationTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlmMonitorUnitInformationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of system inormation of monitor shelves."
::= { almMonitorUnitInformation 1 }
almMonitorUnitInformationEntry OBJECT-TYPE
SYNTAX AlmMonitorUnitInformationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { almShelfId,
almSlotId,
almPortId,
almEntityClass
}
::= { almMonitorUnitInformationTable 1 }
AlmMonitorUnitInformationEntry ::=
SEQUENCE {
almMonitorUnitInformationSoftwareVersion SnmpAdminString,
almMonitorUnitInformationReleaseNumber INTEGER
}
almMonitorUnitInformationSoftwareVersion OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the running software version on the device"
::= { almMonitorUnitInformationEntry 1 }
almMonitorUnitInformationReleaseNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The release number of the Mmnitor shelf. It will have the following format:
XXYYZZ. For example, release version 1.2.1 will be identified in the
following way:'10201'."
::= { almMonitorUnitInformationEntry 2 }
-- ------------------------------------------------------------------ --
-- almMonitorUnitSoftwareMgmt
-- ------------------------------------------------------------------ --
almMonitorUnitSoftwareMgmtAllRequest OBJECT-TYPE
SYNTAX INTEGER {
none (1), -- none
downloadInstallActivateAll (2), -- copy software image to the ALM units,uncompress and activate them
rebootAll (3) -- reboot all the ALM units
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set request to initiate software management related action on all
the ALM units. The status of the inititated actions needs to be
monitored by polling softwareMgmtState for each ALM unit."
::= { almMonitorUnitSoftwareMgmt 1 }
-- ------------------------------------------------------------------ --
-- almMonitorUnitSWMgmtTable
-- ------------------------------------------------------------------ --
almMonitorUnitSWMgmtTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlmMonitorUnitSWMgmtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of software management of monitor shelves."
::= { almMonitorUnitSoftwareMgmt 2 }
almMonitorUnitSWMgmtEntry OBJECT-TYPE
SYNTAX AlmMonitorUnitSWMgmtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { almShelfId,
almSlotId,
almPortId,
almEntityClass
}
::= { almMonitorUnitSWMgmtTable 1 }
AlmMonitorUnitSWMgmtEntry ::=
SEQUENCE {
almMonitorUnitSWMgmtRequest INTEGER,
almMonitorUnitSWMgmtState INTEGER,
almMonitorUnitSWMgmtLastError INTEGER,
almMonitorUnitSWMgmtActionProgress Integer32
}
almMonitorUnitSWMgmtRequest OBJECT-TYPE
SYNTAX INTEGER {
none (1), -- none
reboot (6), -- reboot the ALM unit
downloadInstallActivate (8) -- copy software image to the ALM unit,uncompress and activate it
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set request to initiate software management related action"
::= { almMonitorUnitSWMgmtEntry 1 }
almMonitorUnitSWMgmtState OBJECT-TYPE
SYNTAX INTEGER {
idle (1),
downloading (2),
downloadReadyForInstallation (3),
installingSoftware (4),
rebooting (7),
failure (8),
queuedForDownload (12)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current status of the SW upgrade process. When
failure is set then softwareMgmtLastError is applicable."
::= { almMonitorUnitSWMgmtEntry 2 }
almMonitorUnitSWMgmtLastError OBJECT-TYPE
SYNTAX INTEGER {
noError (1),
downloadLoginFailed (2),
downloadFileNotFound (3),
downloadFileNoAccess (4),
downloadServerUnreachable (5),
downloadFailed (6),
installationFailed (7),
restoreFailed (8),
noSpaceLeft (9), -- applicable for download and activate
internalError (10),
invalidBackupFile (11),
installationVersionMismatch (12),
installationFileNotExist (13),
installationChecksumError (14)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The latest failure in the software upgrade process.
Applicable only when softwareMgmtState is set to 'failure'.
NOTE: All failures that are caused by malfunctioning
hardware are reported as internalError(10)."
::= { almMonitorUnitSWMgmtEntry 3 }
almMonitorUnitSWMgmtActionProgress OBJECT-TYPE
SYNTAX Integer32 (0..100 | -2147483648)
UNITS "%"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Operational progress in % i.e. file transfer"
::= { almMonitorUnitSWMgmtEntry 14 }
-- ------------------------------------------------------------------ --
-- almMonitorUnitDatabaseMgmt
-- ------------------------------------------------------------------ --
almMonitorUnitDatabaseMgmtAllRequest OBJECT-TYPE
SYNTAX INTEGER {
none (1),
runBackupAll (2),
runExtract (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set request to initiate database management related action on all
the ALM units. The status of the inititated actions needs to be
monitored by polling databaseMgmtState for each ALM unit."
::= { almMonitorUnitDatabaseMgmt 1 }
-- ------------------------------------------------------------------ --
-- almMonitorUnitDBMgmtTable
-- ------------------------------------------------------------------ --
almMonitorUnitDBMgmtTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlmMonitorUnitDBMgmtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of software management of monitor shelves."
::= { almMonitorUnitDatabaseMgmt 2 }
almMonitorUnitDBMgmtEntry OBJECT-TYPE
SYNTAX AlmMonitorUnitDBMgmtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { almShelfId,
almSlotId,
almPortId,
almEntityClass
}
::= { almMonitorUnitDBMgmtTable 1 }
AlmMonitorUnitDBMgmtEntry ::=
SEQUENCE {
almMonitorUnitDBMgmtRequest INTEGER,
almMonitorUnitDBMgmtState INTEGER,
almMonitorUnitDBMgmtLastError INTEGER,
almMonitorUnitDBMgmtFileName SnmpAdminString,
almMonitorUnitDBMgmtActionProgress Integer32
}
almMonitorUnitDBMgmtRequest OBJECT-TYPE
SYNTAX INTEGER {
none (1),
runBackupUpload (5),
runDownloadRestore (7),
resetToFactory (8)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set request to initiate database management related action"
::= { almMonitorUnitDBMgmtEntry 1 }
almMonitorUnitDBMgmtState OBJECT-TYPE
SYNTAX INTEGER {
idle (1),
downloading (2),
uploading (3),
runningBackup (4),
runningRestore (5),
resettingToFactory (6),
failure (7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current status of the backup/restore DB process. When
failure is set then databaseMgmtLastError is applicable."
::= { almMonitorUnitDBMgmtEntry 2 }
almMonitorUnitDBMgmtLastError OBJECT-TYPE
SYNTAX INTEGER {
noError (1),
transferFileNotFound (3),
transferFailed (6),
backupFailed (7),
restoreFailed (8),
noSpaceLeft (9),
internalError (10),
invalidBackupFile (11)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The latest failure of the backup/restore DB process.
Applicable only when databaseMgmtState is set to 'failure'.
NOTE: All failures that are caused by malfunctioning
hardware are reported as internalError."
::= { almMonitorUnitDBMgmtEntry 3 }
almMonitorUnitDBMgmtFileName OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The DB filename which has been downloaded to the NE."
::= { almMonitorUnitDBMgmtEntry 9 }
almMonitorUnitDBMgmtActionProgress OBJECT-TYPE
SYNTAX Integer32 (0..100 | -2147483648)
UNITS "%"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Operational progress in % i.e. file transfer"
::= { almMonitorUnitDBMgmtEntry 12 }
-- ------------------------------------------------------------------ --
-- almInventory
-- ------------------------------------------------------------------ --
-- ------------------------------------------------------------------ --
-- almInventoryTable
-- ------------------------------------------------------------------ --
almInventoryTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlmInventoryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of Inventory"
::= { almInventory 1 }
almInventoryEntry OBJECT-TYPE
SYNTAX AlmInventoryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { almShelfId,
almSlotId,
almPortId,
almEntityClass
}
::= { almInventoryTable 1 }
AlmInventoryEntry ::=
SEQUENCE {
almInventoryUnitName SnmpAdminString,
almInventoryFirmwarePackageRev SnmpAdminString,
almInventoryHardwareRev SnmpAdminString,
almInventoryFpgaRev SnmpAdminString,
almInventorySerialNumber SnmpAdminString,
almInventoryPartNumber SnmpAdminString,
almInventoryCleiCode SnmpAdminString,
almInventoryVendorId SnmpAdminString,
almInventoryInventoryType INTEGER,
almInventoryUniversalSerialIdent SnmpAdminString
}
almInventoryUnitName OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Official Equipment Name"
::= { almInventoryEntry 1 }
almInventoryFirmwarePackageRev OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Firmware Package Revision Number"
::= { almInventoryEntry 2 }
almInventoryHardwareRev OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Equipment Revision Number"
::= { almInventoryEntry 3 }
almInventoryFpgaRev OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The active FPGA version on the device"
::= { almInventoryEntry 4 }
almInventorySerialNumber OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Equipment Serial Number"
::= { almInventoryEntry 5 }
almInventoryPartNumber OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Part Number"
::= { almInventoryEntry 6 }
almInventoryCleiCode OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Common Language Equipment Identifier"
::= { almInventoryEntry 7 }
almInventoryVendorId OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"OEM Vendor Code"
::= { almInventoryEntry 8 }
almInventoryInventoryType OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Type of the physical entity"
::= { almInventoryEntry 9 }
almInventoryUniversalSerialIdent OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Universal Serial Identifier"
::= { almInventoryEntry 10 }
-- ------------------------------------------------------------------ --
-- almDevice
-- ------------------------------------------------------------------ --
-- ------------------------------------------------------------------ --
-- almEntityTable
-- ------------------------------------------------------------------ --
almEntityTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlmEntityEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of all the entities existing in ALM system containing
common parameters."
::= { almDevice 1 }
almEntityEntry OBJECT-TYPE
SYNTAX AlmEntityEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { almShelfId,
almSlotId,
almPortId,
almEntityClass
}
::= { almEntityTable 1 }
AlmEntityEntry ::=
SEQUENCE {
almEntityAidString IdentityTranslation,
almEntityType Fsp3000scalmEntityType,
almEntityTableId RowPointer
}
almEntityAidString OBJECT-TYPE
SYNTAX IdentityTranslation
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"AID string of an entity."
::= { almEntityEntry 1 }
almEntityType OBJECT-TYPE
SYNTAX Fsp3000scalmEntityType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Name of the device"
::= { almEntityEntry 2 }
almEntityTableId OBJECT-TYPE
SYNTAX RowPointer
MAX-ACCESS read-only
STATUS current
DESCRIPTION "RowPointer to managment table of entity."
::= { almEntityEntry 3 }
-- ------------------------------------------------------------------ --
-- almMonitorShelfMgmtTable
-- ------------------------------------------------------------------ --
almMonitorShelfMgmtTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlmMonitorShelfMgmtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of monitor shelves."
::= { almDevice 2 }
almMonitorShelfMgmtEntry OBJECT-TYPE
SYNTAX AlmMonitorShelfMgmtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { almShelfId,
almSlotId,
almPortId,
almEntityClass
}
::= { almMonitorShelfMgmtTable 1 }
AlmMonitorShelfMgmtEntry ::=
SEQUENCE {
almMonitorShelfMgmtName SnmpAdminString
}
almMonitorShelfMgmtName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(0..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Name of the device"
::= { almMonitorShelfMgmtEntry 1 }
-- ------------------------------------------------------------------ --
-- almMonitorPortMgmtTable
-- ------------------------------------------------------------------ --
almMonitorPortMgmtTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlmMonitorPortMgmtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of optical ports."
::= { almDevice 3 }
almMonitorPortMgmtEntry OBJECT-TYPE
SYNTAX AlmMonitorPortMgmtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { almShelfId,
almSlotId,
almPortId,
almEntityClass
}
::= { almMonitorPortMgmtTable 1 }
AlmMonitorPortMgmtEntry ::=
SEQUENCE {
almMonitorPortMgmtAdminState Fsp3000scalmAdminState,
almMonitorPortMgmtOperState Fsp3000scalmOperState,
almMonitorPortMgmtName SnmpAdminString
}
almMonitorPortMgmtAdminState OBJECT-TYPE
SYNTAX Fsp3000scalmAdminState
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Administrative State of an entity."
::= { almMonitorPortMgmtEntry 1 }
almMonitorPortMgmtOperState OBJECT-TYPE
SYNTAX Fsp3000scalmOperState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Operational State of an entity."
::= { almMonitorPortMgmtEntry 2 }
almMonitorPortMgmtName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(0..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Name of the device"
::= { almMonitorPortMgmtEntry 3 }
-- ------------------------------------------------------------------ --
-- almControllerShelfMgmtTable
-- ------------------------------------------------------------------ --
almControllerShelfMgmtTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlmControllerShelfMgmtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of optical ports."
::= { almDevice 4 }
almControllerShelfMgmtEntry OBJECT-TYPE
SYNTAX AlmControllerShelfMgmtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { almShelfId,
almSlotId,
almPortId,
almEntityClass
}
::= { almControllerShelfMgmtTable 1 }
AlmControllerShelfMgmtEntry ::=
SEQUENCE {
almControllerShelfMgmtAdminState Fsp3000scalmAdminState,
almControllerShelfMgmtOperState Fsp3000scalmOperState,
almControllerShelfMgmtName SnmpAdminString,
almControllerShelfMgmtType Fsp3000scalmEntityType,
almControllerShelfMgmtSecondaryStates Fsp3000scalmEntitySecondaryStates,
almControllerShelfMgmtHeight Unsigned32,
almControllerShelfMgmtRack SnmpAdminString,
almControllerShelfMgmtSupply Fsp3000scalmSupplyType,
almControllerShelfMgmtStandardSlotHeight Unsigned32,
almControllerShelfMgmtStandardSlots Unsigned32,
almControllerShelfMgmtRackNumber Unsigned32,
almControllerShelfMgmtRackOrder Unsigned32,
almControllerShelfMgmtMaxPowerConsumption Unsigned32
}
almControllerShelfMgmtAdminState OBJECT-TYPE
SYNTAX Fsp3000scalmAdminState
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Administrative State of an entity."
::= { almControllerShelfMgmtEntry 1 }
almControllerShelfMgmtOperState OBJECT-TYPE
SYNTAX Fsp3000scalmOperState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Operational State of an entity."
::= { almControllerShelfMgmtEntry 2 }
almControllerShelfMgmtName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(0..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Name of the device"
::= { almControllerShelfMgmtEntry 3 }
almControllerShelfMgmtType OBJECT-TYPE
SYNTAX Fsp3000scalmEntityType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The TYPE of Module."
::= { almControllerShelfMgmtEntry 4 }
almControllerShelfMgmtSecondaryStates OBJECT-TYPE
SYNTAX Fsp3000scalmEntitySecondaryStates
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Secondary States"
::= { almControllerShelfMgmtEntry 5 }
almControllerShelfMgmtHeight OBJECT-TYPE
SYNTAX Unsigned32
UNITS "HU"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Height of Shelf in HU"
::= { almControllerShelfMgmtEntry 6 }
almControllerShelfMgmtRack OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Rack Containing Shelf"
::= { almControllerShelfMgmtEntry 7 }
almControllerShelfMgmtSupply OBJECT-TYPE
SYNTAX Fsp3000scalmSupplyType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The kind of power supply - provisioned value"
::= { almControllerShelfMgmtEntry 8 }
almControllerShelfMgmtStandardSlotHeight OBJECT-TYPE
SYNTAX Unsigned32
UNITS "HU"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Height of Standard Slots in Shelf in HU"
::= { almControllerShelfMgmtEntry 9 }
almControllerShelfMgmtStandardSlots OBJECT-TYPE
SYNTAX Unsigned32 (2..20)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of Provisionable Standard Slots"
::= { almControllerShelfMgmtEntry 10 }
almControllerShelfMgmtRackNumber OBJECT-TYPE
SYNTAX Unsigned32 (0..16)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Number of the Rack"
::= { almControllerShelfMgmtEntry 11 }
almControllerShelfMgmtRackOrder OBJECT-TYPE
SYNTAX Unsigned32 (0..45)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Number place where the Shelf is placed in the rack (buttom up counting)"
::= { almControllerShelfMgmtEntry 12 }
almControllerShelfMgmtMaxPowerConsumption OBJECT-TYPE
SYNTAX Unsigned32
UNITS "0.1 W"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Maximum Power Consumption of the device"
::= { almControllerShelfMgmtEntry 13 }
-- ------------------------------------------------------------------ --
-- almControllerModuleMgmtTable
-- ------------------------------------------------------------------ --
almControllerModuleMgmtTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlmControllerModuleMgmtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of optical ports."
::= { almDevice 5 }
almControllerModuleMgmtEntry OBJECT-TYPE
SYNTAX AlmControllerModuleMgmtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { almShelfId,
almSlotId,
almPortId,
almEntityClass
}
::= { almControllerModuleMgmtTable 1 }
AlmControllerModuleMgmtEntry ::=
SEQUENCE {
almControllerModuleMgmtAdminState Fsp3000scalmAdminState,
almControllerModuleMgmtOperState Fsp3000scalmOperState,
almControllerModuleMgmtName SnmpAdminString,
almControllerModuleMgmtType Fsp3000scalmEntityType,
almControllerModuleMgmtSecondaryStates Fsp3000scalmEntitySecondaryStates,
almControllerModuleMgmtWidth Unsigned32,
almControllerModuleMgmtClientPorts Unsigned32,
almControllerModuleMgmtMaxPowerConsumption Unsigned32,
almControllerModuleMgmtHeight Unsigned32,
almControllerModuleMgmtSerialPorts Unsigned32
}
almControllerModuleMgmtAdminState OBJECT-TYPE
SYNTAX Fsp3000scalmAdminState
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Administrative State of an entity."
::= { almControllerModuleMgmtEntry 1 }
almControllerModuleMgmtOperState OBJECT-TYPE
SYNTAX Fsp3000scalmOperState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Operational State of an entity."
::= { almControllerModuleMgmtEntry 2 }
almControllerModuleMgmtName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(0..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Name of the device"
::= { almControllerModuleMgmtEntry 3 }
almControllerModuleMgmtType OBJECT-TYPE
SYNTAX Fsp3000scalmEntityType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The TYPE of Module."
::= { almControllerModuleMgmtEntry 4 }
almControllerModuleMgmtSecondaryStates OBJECT-TYPE
SYNTAX Fsp3000scalmEntitySecondaryStates
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Secondary States"
::= { almControllerModuleMgmtEntry 5 }
almControllerModuleMgmtWidth OBJECT-TYPE
SYNTAX Unsigned32
UNITS "0.1 HP"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Module Width"
::= { almControllerModuleMgmtEntry 6 }
almControllerModuleMgmtClientPorts OBJECT-TYPE
SYNTAX Unsigned32 (0..96)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of Client Ports"
::= { almControllerModuleMgmtEntry 7 }
almControllerModuleMgmtMaxPowerConsumption OBJECT-TYPE
SYNTAX Unsigned32
UNITS "0.1 W"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Maximum Power Consumption of the device"
::= { almControllerModuleMgmtEntry 8 }
almControllerModuleMgmtHeight OBJECT-TYPE
SYNTAX Unsigned32
UNITS "0.1 HU"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Module Height"
::= { almControllerModuleMgmtEntry 9 }
almControllerModuleMgmtSerialPorts OBJECT-TYPE
SYNTAX Unsigned32 (0..2)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of Serial Ports"
::= { almControllerModuleMgmtEntry 10 }
-- ------------------------------------------------------------------ --
-- almControllerEthPortMgmtTable
-- ------------------------------------------------------------------ --
almControllerEthPortMgmtTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlmControllerEthPortMgmtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of optical ports."
::= { almDevice 6 }
almControllerEthPortMgmtEntry OBJECT-TYPE
SYNTAX AlmControllerEthPortMgmtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { almShelfId,
almSlotId,
almPortId,
almEntityClass
}
::= { almControllerEthPortMgmtTable 1 }
AlmControllerEthPortMgmtEntry ::=
SEQUENCE {
almControllerEthPortMgmtAdminState Fsp3000scalmAdminState,
almControllerEthPortMgmtOperState Fsp3000scalmOperState,
almControllerEthPortMgmtName SnmpAdminString,
almControllerEthPortMgmtType Fsp3000scalmEntityType,
almControllerEthPortMgmtSecondaryStates Fsp3000scalmEntitySecondaryStates,
almControllerEthPortMgmtAuthString SnmpAdminString,
almControllerEthPortMgmtOspf INTEGER,
almControllerEthPortMgmtAuthType INTEGER,
almControllerEthPortMgmtIpType INTEGER,
almControllerEthPortMgmtMetric Unsigned32,
almControllerEthPortMgmtAutonegotiation EnableState,
almControllerEthPortMgmtBitrate INTEGER,
almControllerEthPortMgmtDuplex EthDuplexMode,
almControllerEthPortMgmtIpAddr IpAddress,
almControllerEthPortMgmtIpMask IpAddress,
almControllerEthPortMgmtPriority Unsigned32,
almControllerEthPortMgmtMonitoredDuplexMode EthDuplexMode,
almControllerEthPortMgmtMonitoredBitrate Unsigned32,
almControllerEthPortMgmtValidSigTimer Unsigned32
}
almControllerEthPortMgmtAdminState OBJECT-TYPE
SYNTAX Fsp3000scalmAdminState
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Administrative State of an entity."
::= { almControllerEthPortMgmtEntry 1 }
almControllerEthPortMgmtOperState OBJECT-TYPE
SYNTAX Fsp3000scalmOperState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Operational State of an entity."
::= { almControllerEthPortMgmtEntry 2 }
almControllerEthPortMgmtName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(0..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Name of the device"
::= { almControllerEthPortMgmtEntry 3 }
almControllerEthPortMgmtType OBJECT-TYPE
SYNTAX Fsp3000scalmEntityType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The TYPE of EthPort."
::= { almControllerEthPortMgmtEntry 4 }
almControllerEthPortMgmtSecondaryStates OBJECT-TYPE
SYNTAX Fsp3000scalmEntitySecondaryStates
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Secondary States"
::= { almControllerEthPortMgmtEntry 5 }
almControllerEthPortMgmtAuthString OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"OSPF Authentication Key/String depending on Authentication Type"
::= { almControllerEthPortMgmtEntry 6 }
almControllerEthPortMgmtOspf OBJECT-TYPE
SYNTAX INTEGER
{
undefined(0),
enable(1),
disable(2),
passive(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"OSPF Routing (Dynamic)"
::= { almControllerEthPortMgmtEntry 7 }
almControllerEthPortMgmtAuthType OBJECT-TYPE
SYNTAX INTEGER
{
undefined(0),
none(1),
simple(2),
md5(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"OSPF Authentication Type"
::= { almControllerEthPortMgmtEntry 8 }
almControllerEthPortMgmtIpType OBJECT-TYPE
SYNTAX INTEGER
{
undefined(0),
unnumbered(1), --No additional IP parameter is needed for ECC Interface; System IP address is used
numbered(2) --Additional IP parameter is needed for ECC Interface; Has to be setted by the user
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Type of IP configuration"
::= { almControllerEthPortMgmtEntry 9 }
almControllerEthPortMgmtMetric OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Routing Metric"
::= { almControllerEthPortMgmtEntry 10 }
almControllerEthPortMgmtAutonegotiation OBJECT-TYPE
SYNTAX EnableState
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Auto Negotiation for the data rate"
::= { almControllerEthPortMgmtEntry 11 }
almControllerEthPortMgmtBitrate OBJECT-TYPE
SYNTAX INTEGER
{
undefined(0),
bitrate10(1),
bitrate100(2),
bitrate1000(3),
bitrate10000(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Provisioned data rate"
::= { almControllerEthPortMgmtEntry 12 }
almControllerEthPortMgmtDuplex OBJECT-TYPE
SYNTAX EthDuplexMode
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Duplex Mode Provision."
::= { almControllerEthPortMgmtEntry 13 }
almControllerEthPortMgmtIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"IP Address assigned to LAN IP Interface"
::= { almControllerEthPortMgmtEntry 14 }
almControllerEthPortMgmtIpMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"IP MASK assigned to LAN IP Interface"
::= { almControllerEthPortMgmtEntry 15 }
almControllerEthPortMgmtPriority OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Priority"
::= { almControllerEthPortMgmtEntry 16 }
almControllerEthPortMgmtMonitoredDuplexMode OBJECT-TYPE
SYNTAX EthDuplexMode
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Monitored Duplex Mode. Available if AUTONEG=ENABLE"
::= { almControllerEthPortMgmtEntry 17 }
almControllerEthPortMgmtMonitoredBitrate OBJECT-TYPE
SYNTAX Unsigned32
UNITS "Mbps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Bit Rate read from card, - relevant to- auto clock"
::= { almControllerEthPortMgmtEntry 18 }
almControllerEthPortMgmtValidSigTimer OBJECT-TYPE
SYNTAX Unsigned32 (0..5760)
UNITS "min"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"AINS state signal quality soak time remaining until transition to IS."
::= { almControllerEthPortMgmtEntry 19 }
-- ------------------------------------------------------------------ --
-- almPerformance
-- ------------------------------------------------------------------ --
almPerformanceAdmin OBJECT IDENTIFIER ::= { almPerformance 1 }
almPerformanceMonitor OBJECT IDENTIFIER ::= { almPerformance 2 }
-- ------------------------------------------------------------------ --
-- almPerformanceAdmin
-- ------------------------------------------------------------------ --
almMonitorShelfThresholdTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlmMonitorShelfThresholdEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table containing PM thresholds of monitor shelves"
::= { almPerformanceAdmin 1 }
almMonitorPortThresholdTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlmMonitorPortThresholdEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table containing PM thresholds of monitor ports"
::= { almPerformanceAdmin 2 }
almMonitorPortPeriodLossDevTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlmMonitorPortPeriodLossDevEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { almPerformanceAdmin 3 }
almControllerShelfThresholdTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlmControllerShelfThresholdEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table containing PM thresholds of controller shelf"
::= { almPerformanceAdmin 4 }
almControllerModuleThresholdTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlmControllerModuleThresholdEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table containing PM thresholds of controller modules"
::= { almPerformanceAdmin 5 }
-- ------------------------------------------------------------------ --
-- almMonitorShelfThresholdTable
-- ------------------------------------------------------------------ --
almMonitorShelfThresholdEntry OBJECT-TYPE
SYNTAX AlmMonitorShelfThresholdEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { almShelfId,
almSlotId,
almPortId,
almEntityClass
}
::= { almMonitorShelfThresholdTable 1 }
AlmMonitorShelfThresholdEntry ::=
SEQUENCE {
almMonitorShelfTresholdMaxTempCPU Integer32,
almMonitorShelfTresholdMaxTempBoard1 Integer32,
almMonitorShelfTresholdMinTempBoard2 Integer32,
almMonitorShelfTresholdMaxTempBoard2 Integer32,
almMonitorShelfTresholdMinTempLaser Integer32,
almMonitorShelfTresholdMaxTempLaser Integer32
}
almMonitorShelfTresholdMaxTempCPU OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Upper threshold for CPU temperature. If tempCPU is higher
than threshold, the system will send a trap.
Not available on 16ALM-1650D."
::= { almMonitorShelfThresholdEntry 1 }
almMonitorShelfTresholdMaxTempBoard1 OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Upper threshold for board temperature. If tempBoard is higher
than threshold, the system will send a trap.
Not available on 16ALM-1650D."
::= { almMonitorShelfThresholdEntry 2 }
almMonitorShelfTresholdMinTempBoard2 OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { almMonitorShelfThresholdEntry 3 }
almMonitorShelfTresholdMaxTempBoard2 OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { almMonitorShelfThresholdEntry 4 }
almMonitorShelfTresholdMinTempLaser OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Not available on 16ALM-1650D."
::= { almMonitorShelfThresholdEntry 5 }
almMonitorShelfTresholdMaxTempLaser OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Not available on 16ALM-1650D."
::= { almMonitorShelfThresholdEntry 6 }
-- ------------------------------------------------------------------ --
-- almMonitorPortThresholdTable
-- ------------------------------------------------------------------ --
almMonitorPortThresholdEntry OBJECT-TYPE
SYNTAX AlmMonitorPortThresholdEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { almShelfId,
almSlotId,
almPortId,
almEntityClass
}
::= { almMonitorPortThresholdTable 1 }
AlmMonitorPortThresholdEntry ::=
SEQUENCE {
almMonitorPortThresholdDeviationFast Integer32,
almMonitorPortThresholdDeviationMedium Integer32,
almMonitorPortThresholdDeviationSlow Integer32,
almMonitorPortThresholdBudget Integer32,
almMonitorPortThresholdCloseToBudget Integer32
}
almMonitorPortThresholdDeviationFast OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"monitorPortThresDeviationFast"
::= { almMonitorPortThresholdEntry 1 }
almMonitorPortThresholdDeviationMedium OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"almMonitorPortThresholdDeviationMedium"
::= { almMonitorPortThresholdEntry 2 }
almMonitorPortThresholdDeviationSlow OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"almMonitorPortThresholdDeviationSlow"
::= { almMonitorPortThresholdEntry 3 }
almMonitorPortThresholdBudget OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"almMonitorPortThresholdBudget"
::= { almMonitorPortThresholdEntry 4 }
almMonitorPortThresholdCloseToBudget OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"almMonitorPortThresholdCloseToBudget"
::= { almMonitorPortThresholdEntry 5 }
-- ------------------------------------------------------------------ --
-- almMonitorPortPeriodLossDevTable
-- ------------------------------------------------------------------ --
almMonitorPortPeriodLossDevEntry OBJECT-TYPE
SYNTAX AlmMonitorPortPeriodLossDevEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { almShelfId,
almSlotId,
almPortId,
almEntityClass
}
::= { almMonitorPortPeriodLossDevTable 1 }
AlmMonitorPortPeriodLossDevEntry ::=
SEQUENCE {
almMonitorPortPeriodLossDevFast Integer32,
almMonitorPortPeriodLossDevMedium Integer32,
almMonitorPortPeriodLossDevSlow Integer32
}
almMonitorPortPeriodLossDevFast OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { almMonitorPortPeriodLossDevEntry 1 }
almMonitorPortPeriodLossDevMedium OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { almMonitorPortPeriodLossDevEntry 2 }
almMonitorPortPeriodLossDevSlow OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { almMonitorPortPeriodLossDevEntry 3 }
-- ------------------------------------------------------------------ --
-- almControllerShelfThresholdTable
-- ------------------------------------------------------------------ --
almControllerShelfThresholdEntry OBJECT-TYPE
SYNTAX AlmControllerShelfThresholdEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { almShelfId,
almSlotId,
almPortId,
almEntityClass
}
::= { almControllerShelfThresholdTable 1 }
AlmControllerShelfThresholdEntry ::=
SEQUENCE {
almControllerShelfThresholdTempHigh Integer32
}
almControllerShelfThresholdTempHigh OBJECT-TYPE
SYNTAX Integer32
UNITS "0.1 degree Celsius"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Board Temperature"
::= { almControllerShelfThresholdEntry 1 }
-- ------------------------------------------------------------------ --
-- almControllerModuleThresholdTable
-- ------------------------------------------------------------------ --
almControllerModuleThresholdEntry OBJECT-TYPE
SYNTAX AlmControllerModuleThresholdEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { almShelfId,
almSlotId,
almPortId,
almEntityClass
}
::= { almControllerModuleThresholdTable 1 }
AlmControllerModuleThresholdEntry ::=
SEQUENCE {
almControllerModuleThresholdTempHigh Integer32
}
almControllerModuleThresholdTempHigh OBJECT-TYPE
SYNTAX Integer32
UNITS "0.1 degree Celsius"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Board Temperature"
::= { almControllerModuleThresholdEntry 1 }
-- ------------------------------------------------------------------ --
-- almPerformanceMonitor
-- ------------------------------------------------------------------ --
almMonitorShelfPmInstantTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlmMonitorShelfPmInstantEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table containing PM thresholds of monitor shelves"
::= { almPerformanceMonitor 1 }
almMonitorPortPmLossRecordTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlmMonitorPortPmLossRecordEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { almPerformanceMonitor 2 }
almMonitorPortPmLossRecord15MinTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlmMonitorPortPmLossRecord15MinEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION ""
::= { almPerformanceMonitor 3 }
almMonitorPortPmLossRecord1DayTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlmMonitorPortPmLossRecord1DayEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION ""
::= { almPerformanceMonitor 4 }
almControllerShelfPmInstantTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlmControllerShelfPmInstantEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table containing PM thresholds of controller shelf"
::= { almPerformanceMonitor 5 }
almControllerModulePmInstantTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlmControllerModulePmInstantEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table containing PM thresholds of controller shelf"
::= { almPerformanceMonitor 6 }
-- ------------------------------------------------------------------ --
-- almMonitorShelfPmInstantTable
-- ------------------------------------------------------------------ --
almMonitorShelfPmInstantEntry OBJECT-TYPE
SYNTAX AlmMonitorShelfPmInstantEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { almShelfId,
almSlotId,
almPortId,
almEntityClass
}
::= { almMonitorShelfPmInstantTable 1 }
AlmMonitorShelfPmInstantEntry ::=
SEQUENCE {
almMonitorShelfPmInstantTempCPU Integer32,
almMonitorShelfPmInstantTempBoard1 Integer32,
almMonitorShelfPmInstantTempBoard2 Integer32,
almMonitorShelfPmInstantTempLaser Integer32
}
almMonitorShelfPmInstantTempCPU OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current CPU temperature (in 0.1 degree Celsius)."
::= { almMonitorShelfPmInstantEntry 1 }
almMonitorShelfPmInstantTempBoard1 OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current temperature of the management board (in 0.1 degree Celsius)."
::= { almMonitorShelfPmInstantEntry 2 }
almMonitorShelfPmInstantTempBoard2 OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { almMonitorShelfPmInstantEntry 3 }
almMonitorShelfPmInstantTempLaser OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { almMonitorShelfPmInstantEntry 4 }
-- ------------------------------------------------------------------ --
-- almMonitorPortPmLossRecordTable
-- ------------------------------------------------------------------ --
almMonitorPortPmLossRecordEntry OBJECT-TYPE
SYNTAX AlmMonitorPortPmLossRecordEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { almShelfId,
almSlotId,
almPortId,
almEntityClass,
almMonitorPortPmLossRecordIndex
}
::= { almMonitorPortPmLossRecordTable 1 }
AlmMonitorPortPmLossRecordEntry ::=
SEQUENCE {
almMonitorPortPmLossRecordIndex Integer32,
almMonitorPortPmLossRecordLinkLoss Integer32,
almMonitorPortPmLossRecordLinkFaultLoc Integer32,
almMonitorPortPmLossRecordLinkFaultLocRes Integer32,
almMonitorPortPmLossRecordDevFast Integer32,
almMonitorPortPmLossRecordDevMedium Integer32,
almMonitorPortPmLossRecordDevSlow Integer32,
almMonitorPortPmLossRecordDataTimestamp DateAndTime
}
almMonitorPortPmLossRecordIndex OBJECT-TYPE
SYNTAX Integer32(1..1)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { almMonitorPortPmLossRecordEntry 1 }
almMonitorPortPmLossRecordLinkLoss OBJECT-TYPE
SYNTAX Integer32 (0..400)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Link loss at termination in tenth of dB."
::= { almMonitorPortPmLossRecordEntry 2 }
almMonitorPortPmLossRecordLinkFaultLoc OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Fault location in decimetres."
::= { almMonitorPortPmLossRecordEntry 3 }
almMonitorPortPmLossRecordLinkFaultLocRes OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Resolution of the fault location measurement in decimetres."
::= { almMonitorPortPmLossRecordEntry 4 }
almMonitorPortPmLossRecordDevFast OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { almMonitorPortPmLossRecordEntry 5 }
almMonitorPortPmLossRecordDevMedium OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { almMonitorPortPmLossRecordEntry 6 }
almMonitorPortPmLossRecordDevSlow OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { almMonitorPortPmLossRecordEntry 7 }
almMonitorPortPmLossRecordDataTimestamp OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { almMonitorPortPmLossRecordEntry 8 }
-- ------------------------------------------------------------------ --
-- almMonitorPortPmLossRecord15MinTable
-- ------------------------------------------------------------------ --
almMonitorPortPmLossRecord15MinEntry OBJECT-TYPE
SYNTAX AlmMonitorPortPmLossRecord15MinEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry of almMonitorPortPmLossRecord15MinTable"
INDEX { almShelfId,
almSlotId,
almPortId,
almEntityClass,
almMonitorPortPmLossRecord15MinNumber
}
::= { almMonitorPortPmLossRecord15MinTable 1 }
AlmMonitorPortPmLossRecord15MinEntry ::= SEQUENCE
{ almMonitorPortPmLossRecord15MinNumber Integer32,
almMonitorPortPmLossRecord15MinLow Integer32,
almMonitorPortPmLossRecord15MinMean Integer32,
almMonitorPortPmLossRecord15MinHigh Integer32,
almMonitorPortPmLossRecord15MinValidFlag TruthValue,
almMonitorPortPmLossRecord15MinTimeStamp DateAndTime }
almMonitorPortPmLossRecord15MinNumber OBJECT-TYPE
SYNTAX Integer32 (1..96)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A number between 1 and 96, which identifies the interval for
which the set of statistics is available. The interval
identified by 1 is the most recently completed 15 minute
interval, and the interval identified by N is the interval
immediately preceding the one identified by N-1."
::= { almMonitorPortPmLossRecord15MinEntry 1 }
almMonitorPortPmLossRecord15MinLow OBJECT-TYPE
SYNTAX Integer32
UNITS "0.1 dBm"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Optical Output Power Transmitted.
Lowest link loss"
::= { almMonitorPortPmLossRecord15MinEntry 2 }
almMonitorPortPmLossRecord15MinMean OBJECT-TYPE
SYNTAX Integer32
UNITS "0.1 dBm"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Optical Output Power Transmitted.
Lowest link loss"
::= { almMonitorPortPmLossRecord15MinEntry 3 }
almMonitorPortPmLossRecord15MinHigh OBJECT-TYPE
SYNTAX Integer32
UNITS "0.1 dBm"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Optical Output Power Transmitted.
Lowest link loss"
::= { almMonitorPortPmLossRecord15MinEntry 4 }
almMonitorPortPmLossRecord15MinValidFlag OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Valid Flag"
::= { almMonitorPortPmLossRecord15MinEntry 5 }
almMonitorPortPmLossRecord15MinTimeStamp OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Timestamp"
::= { almMonitorPortPmLossRecord15MinEntry 6 }
-- ------------------------------------------------------------------ --
-- almMonitorPortPmLossRecord1DayTable
-- ------------------------------------------------------------------ --
almMonitorPortPmLossRecord1DayEntry OBJECT-TYPE
SYNTAX AlmMonitorPortPmLossRecord1DayEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry of almMonitorPortPmLossRecord1DayTable"
INDEX { almShelfId,
almSlotId,
almPortId,
almEntityClass,
almMonitorPortPmLossRecord1DayNumber
}
::= { almMonitorPortPmLossRecord1DayTable 1 }
AlmMonitorPortPmLossRecord1DayEntry ::= SEQUENCE
{ almMonitorPortPmLossRecord1DayNumber Integer32,
almMonitorPortPmLossRecord1DayLow Integer32,
almMonitorPortPmLossRecord1DayMean Integer32,
almMonitorPortPmLossRecord1DayHigh Integer32,
almMonitorPortPmLossRecord1DayValidFlag TruthValue,
almMonitorPortPmLossRecord1DayTimeStamp DateAndTime }
almMonitorPortPmLossRecord1DayNumber OBJECT-TYPE
SYNTAX Integer32 (1..31)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A number, which identifies the interval for
which the set of statistics is available. The interval
identified by 1 is the most recently completed 1 day
interval."
::= { almMonitorPortPmLossRecord1DayEntry 1 }
almMonitorPortPmLossRecord1DayLow OBJECT-TYPE
SYNTAX Integer32
UNITS "0.1 dBm"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Optical Output Power Transmitted.
Lowest link loss"
::= { almMonitorPortPmLossRecord1DayEntry 2 }
almMonitorPortPmLossRecord1DayMean OBJECT-TYPE
SYNTAX Integer32
UNITS "0.1 dBm"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Optical Output Power Transmitted.
Lowest link loss"
::= { almMonitorPortPmLossRecord1DayEntry 3 }
almMonitorPortPmLossRecord1DayHigh OBJECT-TYPE
SYNTAX Integer32
UNITS "0.1 dBm"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Optical Output Power Transmitted.
Lowest link loss"
::= { almMonitorPortPmLossRecord1DayEntry 4 }
almMonitorPortPmLossRecord1DayValidFlag OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Valid Flag"
::= { almMonitorPortPmLossRecord1DayEntry 5 }
almMonitorPortPmLossRecord1DayTimeStamp OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Timestamp"
::= { almMonitorPortPmLossRecord1DayEntry 6 }
-- ------------------------------------------------------------------ --
-- almControllerShelfPmInstantTable
-- ------------------------------------------------------------------ --
almControllerShelfPmInstantEntry OBJECT-TYPE
SYNTAX AlmControllerShelfPmInstantEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { almShelfId,
almSlotId,
almPortId,
almEntityClass
}
::= { almControllerShelfPmInstantTable 1 }
AlmControllerShelfPmInstantEntry ::=
SEQUENCE {
almControllerShelfPmInstantWattUp Unsigned32,
almControllerShelfPmInstantWattOut Unsigned32,
almControllerShelfPmInstantTemp Integer32
}
almControllerShelfPmInstantWattUp OBJECT-TYPE
SYNTAX Unsigned32
UNITS "W"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Sum of the install and/or provisioned equipment maximum
power conusmption in the shelf excluding PSUs"
::= { almControllerShelfPmInstantEntry 1 }
almControllerShelfPmInstantWattOut OBJECT-TYPE
SYNTAX Unsigned32
UNITS "W"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Sum of the PSUs maximum output power in the shelf"
::= { almControllerShelfPmInstantEntry 2 }
almControllerShelfPmInstantTemp OBJECT-TYPE
SYNTAX Integer32
UNITS "0.1 degree Celsius"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Instantaneous Temperature"
::= { almControllerShelfPmInstantEntry 3 }
-- ------------------------------------------------------------------ --
-- almControllerModulePmInstantTable
-- ------------------------------------------------------------------ --
almControllerModulePmInstantEntry OBJECT-TYPE
SYNTAX AlmControllerModulePmInstantEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { almShelfId,
almSlotId,
almPortId,
almEntityClass
}
::= { almControllerModulePmInstantTable 1 }
AlmControllerModulePmInstantEntry ::=
SEQUENCE {
almControllerModulePmInstantTemp Integer32
}
almControllerModulePmInstantTemp OBJECT-TYPE
SYNTAX Integer32
UNITS "0.1 degree Celsius"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Instantaneous Temperature"
::= { almControllerModulePmInstantEntry 1 }
-- ------------------------------------------------------------------ --
-- almMaintain
-- ------------------------------------------------------------------ --
-- ------------------------------------------------------------------ --
-- almMonitorPortMaintainTable
-- ------------------------------------------------------------------ --
almMonitorPortMaintainTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlmMonitorPortMaintainEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of Maintain Operations"
::= { almMaintain 1 }
almMonitorPortMaintainEntry OBJECT-TYPE
SYNTAX AlmMonitorPortMaintainEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { almShelfId,
almSlotId,
almPortId,
almEntityClass
}
::= { almMonitorPortMaintainTable 1 }
AlmMonitorPortMaintainEntry ::=
SEQUENCE {
almMonitorPortMaintainOperationRequest INTEGER,
almMonitorPortMaintainOperationRefractiveIndex Integer32,
almMonitorPortMaintainOperationExternalOffset Integer32,
almMonitorPortMaintainOperationCouplerLoss Integer32,
almMonitorPortMaintainOperationOtdrLength Integer32,
almMonitorPortMaintainOperationOtdrPowerLevel Integer32,
almMonitorPortMaintainOperationOtdrPulseWidth Integer32,
almMonitorPortMaintainOperationOtdrAverageRate INTEGER,
almMonitorPortMaintainOperationState INTEGER,
almMonitorPortMaintainOperationLastError INTEGER
almMonitorPortMaintainOperationNumConnectors INTEGER
almMonitorPortMaintainOperationNumSplices INTEGER
almMonitorPortMaintainOperationMaxLaserPower Integer32,
almMonitorPortMaintainOperationOtdrLinkLength Integer32,
almMonitorPortMaintainOperationOtdrMeasTime Integer32,
}
almMonitorPortMaintainOperationRequest OBJECT-TYPE
SYNTAX INTEGER {
none (1),
runFingerprintGeneration (2), -- new fingerprint will overwrite the old one
runOtdrMeasurement(3),
runFaultAnalysis (4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set request to initiate OTDR measurement. It can be performed
only if portAdminState is in Mgt state."
::= { almMonitorPortMaintainEntry 1 }
almMonitorPortMaintainOperationRefractiveIndex OBJECT-TYPE
SYNTAX Integer32 (1400000..1550000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Refractive index multiplied by 1000000. Parameter must be
provided for Fingerprint generation or OTDR measurement."
::= { almMonitorPortMaintainEntry 2 }
almMonitorPortMaintainOperationExternalOffset OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"External offset length in meters. Parameter must be
provided for Fingerprint generation or OTDR measurement."
::= { almMonitorPortMaintainEntry 3 }
almMonitorPortMaintainOperationCouplerLoss OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Coupler loss in tenth of dB. Parameter must be provided
for Fingerprint generation."
::= { almMonitorPortMaintainEntry 4 }
almMonitorPortMaintainOperationOtdrLength OBJECT-TYPE
SYNTAX Integer32 (100..200000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Measurement length in meters.
Parameter must be provided for OTDR measurement.
On 16ALM the allowed range is 100..35000."
::= { almMonitorPortMaintainEntry 5 }
almMonitorPortMaintainOperationOtdrPowerLevel OBJECT-TYPE
SYNTAX Integer32 (-2000..2000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Power level in 0.01dBm. Parameter must be provided
for OTDR measurement.
Not available on 16ALM-1650D."
::= { almMonitorPortMaintainEntry 6 }
almMonitorPortMaintainOperationOtdrPulseWidth OBJECT-TYPE
SYNTAX Integer32 (5..20000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Pulse width in ns. Parameter must be provided
for OTDR measurement.
On 16ALM the allowed range is 25..600."
::= { almMonitorPortMaintainEntry 7 }
almMonitorPortMaintainOperationOtdrAverageRate OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Average rate (0=512,1=1024,2=2048,3=4096,4=8192,5=16384,6=32768,7=65536).
Parameter must be provided for OTDR measurement.
Not available on 16ALM-1650D."
::= { almMonitorPortMaintainEntry 8 }
almMonitorPortMaintainOperationState OBJECT-TYPE
SYNTAX INTEGER {
idle (1),
waiting (2),
fingerprintGenerationRunning (3),
otdrMeasurementRunning (4),
faultAnalysisRunning (5),
failure (6)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current status of the export/upload of OTDR traces.
When failure is set then almMonitorPortOtdrTraceMgmtLastError is applicable."
::= { almMonitorPortMaintainEntry 9 }
almMonitorPortMaintainOperationLastError OBJECT-TYPE
SYNTAX INTEGER {
noError (1),
reflectionPointNotFound (2),
noSpaceLeft (3),
adminStateChanged (4),
internalError (5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The latest failure of the maintain operation action.
Applicable only when almMonitorPortMaintainOperationState is set to 'failure'."
::= { almMonitorPortMaintainEntry 10 }
almMonitorPortMaintainOperationNumConnectors OBJECT-TYPE
SYNTAX Integer32 (0..20)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Default value is taken from almControllerSysMgmt.almLossGuidance"
::= { almMonitorPortMaintainEntry 11 }
almMonitorPortMaintainOperationNumSplices OBJECT-TYPE
SYNTAX Integer32 (0..20)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Default value is taken from almControllerSysMgmt.almLossGuidance"
::= { almMonitorPortMaintainEntry 12 }
almMonitorPortMaintainOperationMaxLaserPower OBJECT-TYPE
SYNTAX Integer32 (0..1000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Maximal laser power used for fingerprint generation in 0.01dBm.
Parameter must be provided for fingerprint generation.
Not available on 16ALM."
::= { almMonitorPortMaintainEntry 13}
almMonitorPortMaintainOperationOtdrLinkLength OBJECT-TYPE
SYNTAX Integer32 (100..200000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Length of the optical link in meters. Must be greater or
equal than maintainOperationOtdrLength.
Parameter must be provided for OTDR measurement.
Not available on 16ALM."
::= { almMonitorPortMaintainEntry 14 }
almMonitorPortMaintainOperationOtdrMeasTime OBJECT-TYPE
SYNTAX Integer32 (15..300)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Measurement time in seconds. Parameter must be provided
for OTDR measurement.
Not available on 16ALM."
::= { almMonitorPortMaintainEntry 15 }
-- ------------------------------------------------------------------ --
-- almOtdrTraceMgmt
-- ------------------------------------------------------------------ --
-- ------------------------------------------------------------------ --
-- almMonitorPortOtdrTraceMgmtTable
-- ------------------------------------------------------------------ --
almMonitorPortOtdrTraceMgmtTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlmMonitorPortOtdrTraceMgmtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of trace management of monitor ports."
::= { almOtdrTraceMgmt 1 }
almMonitorPortOtdrTraceMgmtEntry OBJECT-TYPE
SYNTAX AlmMonitorPortOtdrTraceMgmtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { almShelfId,
almSlotId,
almPortId,
almEntityClass
}
::= { almMonitorPortOtdrTraceMgmtTable 1 }
AlmMonitorPortOtdrTraceMgmtEntry ::=
SEQUENCE {
almMonitorPortOtdrTraceMgmtRequest INTEGER,
almMonitorPortOtdrTraceMgmtState INTEGER,
almMonitorPortOtdrTraceMgmtLastError INTEGER,
almMonitorPortOtdrTraceMgmtActionProgress Integer32
}
almMonitorPortOtdrTraceMgmtRequest OBJECT-TYPE
SYNTAX INTEGER {
none (1),
exportOmTrace (2),--save and upload OTDR Measurement trace
exportFaTrace (3),--save and upload Fault Analysis trace
exportFpTrace (4) --save and upload Fingerprint trace
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set request to initiate software management related action"
::= { almMonitorPortOtdrTraceMgmtEntry 1 }
almMonitorPortOtdrTraceMgmtState OBJECT-TYPE
SYNTAX INTEGER {
idle (1),
exportingOmTrace (5),--exporting most recent OTDR Measurement
exportingFaTrace (6),--exporting most recent Fault Analysis
exportingFpTrace (7),--exporting Fingerprint
failure (8)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current status of the export/upload of OTDR traces. When
failure is set then otdrTraceMgmtLastError is applicable."
::= { almMonitorPortOtdrTraceMgmtEntry 2 }
almMonitorPortOtdrTraceMgmtLastError OBJECT-TYPE
SYNTAX INTEGER {
noError (1),
transferLoginFailed (2),
transferFileNotFound (3),
transferFileNoAccess (4),
transferServerUnreachable (5),
transferFailed (6),
missingOtdrTrace (7),
wrongOtdrTraceIndex (8),
internalError (9),
noSpaceLeft (10)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The latest failure of the export/upload of OTDR traces process.
Applicable only when otdrTraceMgmtState is set to 'failure'.
NOTE: All failures that are caused by malfunctioning
hardware are reported as internalError."
::= { almMonitorPortOtdrTraceMgmtEntry 3 }
almMonitorPortOtdrTraceMgmtActionProgress OBJECT-TYPE
SYNTAX Integer32 (0..100 | -2147483648)
UNITS "%"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Operational progress in % i.e. file transfer"
::= { almMonitorPortOtdrTraceMgmtEntry 11 }
END

Powered by TurnKey Linux.