ASAM-ALARM-MIB DEFINITIONS ::= BEGIN -- =========================================================================== -- This specification is published by Alcatel-Lucent under Non-Disclosure -- Agreement(s) (NDA) with specific parties and has to be considered as -- Confidential Information as defined in such NDA. -- Alcatel-Lucent reserves the right to revise this document for any reason, -- including but not limited to conformity with standards promulgated by -- various agencies, utilisation of advances in the state of the technical -- areas, or the reflection of changes in the design of any equipment, -- techniques, or procedures described or referred to herein. -- The product specifications and other technical or performance information -- contained herein are subject to change without notice. -- Updates of this document will be issued under the above NDA's. -- Alcatel-Lucent makes no representation or warranty, expressed or implied, -- with respect to the sufficiency, accuracy, or utility of any information -- or opinion contained herein. Alcatel-Lucent expressly advises that any use -- of for any purpose or reliance upon this technical reference is at the -- risk of the user and that Alcatel-Lucent shall not be liable for any -- damage or injury incurred by any person arising out of the sufficiency, -- accuracy, or utility of any information or opinion contained herein. -- This document is not to be construed as a suggestion to any manufacturer -- to modify or change any of its products, nor does this document represent -- any commitment by Alcatel-Lucent to sell or purchase any product. -- Nothing contained herein shall be construed as conferring by implication, -- estoppel, or otherwise any license or right under any patent, whether or -- not the use of any information herein necessarily employs an invention of -- any existing or later issued patent. -- Alcatel-Lucent reserves the right not to offer any or all of these -- products and to withdraw any or all of them at any future time. -- Copyright (C) 2004 Alcatel-Lucent. All Rights Reserved. -- =========================================================================== -- MODULE IDENTITY -- LAST-UPDATED "201304241200Z" -- ORGANIZATION "Alcatel-Lucent" -- CONTACT-INFO "email:asam.mibsupport@alcatel-lucent.com" -- DESCRIPTION -- "The ASAM Alarm MIB allows to manage the Alarm Management application -- in the ASAM. This is a centralized application for alarm reporting -- and alarm logging." -- -- REVISION "201304241200Z" -- DESCRIPTION -- "Version: 3EC15363AAAA_V4.6.0.1.1 -- Editor: Karel Meijfroidt -- Changes: -- * Remove Object 'asamAlarmProcMode' from 'asamAlarmEntry' -- * Add new value 'ignore' to AsamAlarmSeverityType. This new value is -- only to be used in the asamAlarmTable. -- -- REVISION "201303081200Z" -- DESCRIPTION -- "Version: 3EC15363AAAA_V4.6.0.1.0 -- Editor: Yao Liqiang -- Changes: -- *Object 'asamAlarmProcMode' is added to 'asamAlarmEntry'. -- -- REVISION "200121021200Z" -- DESCRIPTION -- "Version: 3EC15363AAAA_V4.4.0.1.1 -- Editor: Sridevi Dwaraganath -- Changes: -- * New scalar objects asamAlarmReportId, asamAlarmReportAlarmState, -- asamAlarmReportSeverity, asamAlarmReportIndex1, asamAlarmReportIndex2, -- asamAlarmReportTime, asamAlarmReportAddInfo are added aspart of -- FR ALU01823984. -- REVISION "201102170000Z" -- DESCRIPTION -- "Version: 3EC15363EAAA_V3.3.0.2.3 -- Editor: Karel Meijfroidt -- Changes: -- * Updated description of the delta alarm log buf sizes to note -- that although the MIB objects are read-write, the values can -- not be updated. -- -- REVISION "200704031200Z" -- DESCRIPTION -- "Version: 3EC15363EAAA_V3.3.0.2.0 -- Editor: Apeksha Kawri -- Changes: -- * object 'asamAlarmLogBasicAlarmId' is added to 'asamAlarmLogEntry'. -- * object 'asamAlarmSeverityDeltaLogBasicAlarmId' is added to -- 'asamAlarmSeverityDeltaLogEntry'. -- -- -- REVISION "200611131200Z" -- DESCRIPTION -- "Version: 3EC15363EAAA_V3.3.0.1.0 -- Editor: Katrien SCHARRE -- Changes: -- * Add new object in AsamAlarmEntry object definition. " -- -- REVISION "200601231200Z" -- DESCRIPTION -- "Version: 3FE21961EAAA_E2.4.0.6 -- Editor: Bart Bogaert -- Changes: -- * Implemented BDFhw70643: strict syntax checks (smilint)" -- -- REVISION "200512191200Z" -- DESCRIPTION -- "Version: 3EC15363EAAA_E2.0.0.0.0 -- Editor: Pradeep Hosaritthi -- Changes: -- * Added Alarm Filters MIB objects to support temporal and spatial -- alarm filtering" -- -- REVISION "200401291200Z" -- DESCRIPTION -- "Version: 3EC15363EAAA_E1.0.0.0 -- Editor: Rafael Van Driessche -- Changes: -- * type AsamAlarmType is no longer enumerated to avoid that the -- MIB must change each time a new alarm type must be introduced." -- -- REVISION "200304281200Z" -- DESCRIPTION -- "Version: 3EC15363AAAA_E5.0.1.1 -- Editor: Koen Van de Weyer -- Changes: -- * attribute 'alarmType' extended with infraStructure (36) (BDFaa50353)." -- -- REVISION "200302121200Z" -- DESCRIPTION -- "Version 3EC15363AAAA_E5.0.1.0 -- Editor: Gert Steutelings -- Changes: -- * support of the uas(37) alarm type; this alarm type contains a generic -- set of server alarms defined for servers based on the UAS concept." -- -- REVISION "200208141200Z" -- DESCRIPTION -- "Version: 3EC15363AAAA_E5.0.0.1 -- Editor: Gert Steutelings -- Changes: -- * attribute 'asamAlarmChangeOccurredTrapEnable' made obsolete -- (BDFaa44804)." -- -- REVISION "200112191200Z" -- DESCRIPTION -- "Version: 3EC15363AAAA_E5.0.0.0 -- Editor: Gert Steutelings -- First version produced for ASAM R5.0 based on ALARM_MIB of ASAM R4.3. -- Changes: -- * attributes 'asamAlarmOnThreshold', 'asamAlarmOffThreshold', -- 'asamAlarmOnTimebase', and 'asamAlarmOffTimebase' have been made -- obsolete; -- * attributes 'asamCurrentAlarmPtr', 'asamAlarmLogPtr', -- 'asamAlarmSnapshotPtr', and 'asamAlarmDeltaLogPtr' have -- been made obsolete; -- * introduction of new attributes 'asamCurrentAlarmAddInfo', -- 'asamAlarmLogAddInfo', 'asamAlarmSnapshot AddInfo', and -- 'asamAlarmDeltaLogAddInfo'." -- -- REVISION "201504201200Z" -- DESCRIPTION -- "Version: 3EC15363AAAA_E5.3.0.0 -- Editor: Cheng Liangming -- Changes: -- * introduction of new table 'asamAlarmQueryTable' -- ========================================================================= IMPORTS OBJECT-TYPE FROM RFC-1212 Counter, Gauge, TimeTicks FROM RFC1155-SMI DisplayString FROM SNMPv2-TC asam FROM SYSTEM-MIB NetworkTimeInSeconds FROM ASAM-TC-MIB; AsamAlarmCategoryType ::= INTEGER { communications(1), qualityofService(2), processingError(3), equipment(4), environmental(5) } AsamAlarmSeverityType ::= INTEGER { alllevel(0), -- all levels defined in asamAlarmQueryTable indeterminate(1), -- not a definite known severity level warning(2), -- just to inform as a warning minor(3), -- not service affecting major(4), -- service affecting critical(5), -- service breaking ignore(6) -- ignore alarm completely } AsamAlarmServAffType ::= INTEGER { allAffecting(0), -- all affecting defined in asamAlarmQueryTable serviceAffecting(1), -- Service Affecting notServiceAffecting(2) -- Not Service Affecting } AsamAlarmModeType ::= INTEGER { enabled(1), disabled(2) } AsamAlarmStateType ::= INTEGER { active(1), -- alarm is activated nonActive(2) -- alarm is not active } AsamAlarmType ::= INTEGER (1..65535) AsamAlarmLocation ::= INTEGER { nearend(0), farend(1), middleend(2), line(3), nullend(4) } AsamAlarmDirection ::= INTEGER { received(0), transmit(1), null(2) } -- The allowed values for AsamAlarmType are documented in the Alarm -- Definition document. Which version of this document is applicable -- for a given release can be found in the documentation plan. AsamAlarmLogResetType ::= INTEGER { resetCompleted(1), -- the log was reset reset(2) -- value to set to reset the log } AsamAlarmLogFullActionType ::= INTEGER { wrap(1), -- wrap around when log is full halt(2) -- halt logging when log is full } AsamAlarmLogOverflowType ::= INTEGER { notoverflowed(1), -- log is not overflowed overflowed(2) -- log is overflowed } RowConfigState ::= INTEGER { staticAllInitialValues(1), -- static row with all initial values staticOperatorModified(2), -- static row but operator modified operatorCreated(3) } -- row created by the operator -- This textual convention is introduced to indicate whether a row is -- system created or not and if system created whether all columns in -- the row contain values which are equal to the initial values. asamAlarmMIB OBJECT IDENTIFIER ::= {asam 3} -- -- asamAlarmTable -- asamAlarmTable OBJECT-TYPE SYNTAX SEQUENCE OF AsamAlarmEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table defines all the possible alarms at the agent. For each alarm, there is an entry. Each entry consists of an index for the table, alarm id, alarm category, alarm On/Off thresholds and timebases and an alarm logging mode. The severity, reporting and logging are manageable objects for the SNMP Manager. ALCATEL NOTE: SUPPORT: YES TABLESIZE: DEP as described above" ::= {asamAlarmMIB 1} asamAlarmEntry OBJECT-TYPE SYNTAX AsamAlarmEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Entry for alarm table. ALCATEL NOTE: SUPPORT: YES" INDEX { asamAlarmId } ::= {asamAlarmTable 1} AsamAlarmEntry ::= SEQUENCE { asamAlarmId INTEGER (0..4294967295), asamAlarmCategory AsamAlarmCategoryType, asamAlarmSeverity AsamAlarmSeverityType, asamAlarmServAffect AsamAlarmServAffType, asamAlarmOnThreshold INTEGER (0..4294967295), asamAlarmOffThreshold INTEGER (0..4294967295), asamAlarmOnTimebase TimeTicks, asamAlarmOffTimebase TimeTicks, asamAlarmRepMode AsamAlarmModeType, asamAlarmLogMode AsamAlarmModeType, asamAlarmEntryConfigState RowConfigState } asamAlarmId OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This is the unique id for an alarm. It is a combination of 2 distinct parts of information : the alarm type and the alarm number. The first half represents the type and the second (most right) part the alarm number. This alarm number represents the bit position of an alarm in a bitmap of an active alarm entry. Thus the value of asamAlarmId can be found using a simple formula: (AlarmType x 2^16) + AlarmNumber. E.g. an alarm with alarm type 5 and alarm number 3 is represented as 0x00050003. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmEntry 1} asamAlarmCategory OBJECT-TYPE SYNTAX AsamAlarmCategoryType ACCESS read-only STATUS mandatory DESCRIPTION "This object defines the category of an alarm. Alarm categories are defined in X.733 as Communications, QualityOfService, Processing Error, Equipment and Environmental. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmEntry 2} asamAlarmSeverity OBJECT-TYPE SYNTAX AsamAlarmSeverityType ACCESS read-write STATUS mandatory DESCRIPTION "This object is defined to assign a severity level to an alarm. This object may be indeterminate, warning, minor, major, critical and ignore. In case of severity ignore, the alarm is ignored by the system and all internal resources occupied by these alarms are being freed. ALCATEL NOTE: SUPPORT: YES INSRVMOD: YES RANGE: 1-6 PERSIST: YES DEFVALUE: NA UNITS: -" ::= {asamAlarmEntry 3} asamAlarmServAffect OBJECT-TYPE SYNTAX AsamAlarmServAffType ACCESS read-write STATUS mandatory DESCRIPTION "This object defines whether an alarm is service affecting or not. ALCATEL NOTE: SUPPORT: YES INSRVMOD: YES RANGE: See above PERSIST: YES DEFVALUE: NA UNITS: -" ::= {asamAlarmEntry 4} asamAlarmOnThreshold OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-only STATUS obsolete DESCRIPTION "This object defines the threshold value for an alarm to be ON." ::= {asamAlarmEntry 5} asamAlarmOffThreshold OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-only STATUS obsolete DESCRIPTION "This object defines the threshold value for an alarm to be OFF." ::= {asamAlarmEntry 6} asamAlarmOnTimebase OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS obsolete DESCRIPTION "This object defines the number of miliseconds that the alarm should be persistant ON before it is reported ON." ::= {asamAlarmEntry 7} asamAlarmOffTimebase OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS obsolete DESCRIPTION "This object defines the number of miliseconds that the alarm should be persistant OFF before it is reported OFF." ::= {asamAlarmEntry 8} asamAlarmRepMode OBJECT-TYPE SYNTAX AsamAlarmModeType ACCESS read-write STATUS mandatory DESCRIPTION "This object is defined to manage the reporting of the alarm. If it is disabled, the alarm is not reported to the SNMP Manager. If it is enabled, reporting to the manager is possible (provided it has a high enough severity). ALCATEL NOTE: SUPPORT: YES INSRVMOD: YES RANGE: See above PERSIST: YES DEFVALUE: NA UNITS: -" ::= {asamAlarmEntry 9} asamAlarmLogMode OBJECT-TYPE SYNTAX AsamAlarmModeType ACCESS read-write STATUS mandatory DESCRIPTION "This object is to manage the logging of the alarm. If this object is disabled, the alarm is not logged. If it is enabled, an alarm is logged in the AlarmLoggingTable if it has a high enough severity. ALCATEL NOTE: SUPPORT: YES INSRVMOD: YES RANGE: See above PERSIST: YES DEFVALUE: NA UNITS: -" ::= {asamAlarmEntry 10} asamAlarmEntryConfigState OBJECT-TYPE SYNTAX RowConfigState ACCESS read-only STATUS mandatory DESCRIPTION "This object represents the status of configured values of the entry. It indicates whether a system created row contains all system init values (staticAllInitialValues(1)) or whether the values are already modified by an operator (staticOperatorModified(2)). This object can be used to decide to suppress the row when its value equals staticAllInitialValues(1). ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: NA PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmEntry 11} asamAlarmChangeOccurredTrapEnable OBJECT-TYPE SYNTAX AsamAlarmModeType ACCESS read-write STATUS obsolete DESCRIPTION "This object defines whether an internal trap should be sent to the Trap MIB when a alarm changed that has a severity equal or higher than the configured trap severity." ::= {asamAlarmMIB 2} -- -- CurrentAlarmTable and related objects. -- asamNumberofAlarmChanges OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "This object gives the number of changes that have occurred at the CurrentAlarmtable since startup. It is a wrap around counter between 0 and MAX. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmMIB 3} asamNumberofAlarmEntries OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "This object gives the number of entries in the Current Alarm Table. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmMIB 4} asamCurrentAlarmSeverityStatus OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This object indicating all active severities in the current alarm table (equal or higher than the configured severity level). They are represented as a bitmap with the following bitpositions: 1 NoDefect 2 Indeterminate 4 Warning 8 Minor 16 Major 32 Critical ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmMIB 5} -- -- Object 'asamCurrentAlarmSeverityLevel' removed. -- asamCurrentAlarmTable OBJECT-TYPE SYNTAX SEQUENCE OF AsamCurrentAlarmEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table contains the currently active alarms, ordered by severity (highest first). Each entry contains information on the alarm type, alarm status, two indexes and the last time that the entry was changed. Only alarms with a reporting mode set to ON and a severity equal or higher than the configured current table severity are entered in this table. ALCATEL NOTE: SUPPORT: YES TABLESIZE: DEP as described above" ::= {asamAlarmMIB 7} asamCurrentAlarmEntry OBJECT-TYPE SYNTAX AsamCurrentAlarmEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Entry for CurrentAlarmTable. ALCATEL NOTE: SUPPORT: YES" INDEX { asamCurrentAlarmIndex } ::= {asamCurrentAlarmTable 1} AsamCurrentAlarmEntry ::= SEQUENCE { asamCurrentAlarmIndex INTEGER (0..4294967295), asamCurrentAlarmType AsamAlarmType, asamCurrentAlarmStatus INTEGER (0..4294967295), asamCurrentAlarmIndex1 INTEGER (0..4294967295), asamCurrentAlarmIndex2 INTEGER (0..4294967295), asamCurrentAlarmPtr OBJECT IDENTIFIER, asamCurrentAlarmTime NetworkTimeInSeconds, asamCurrentAlarmAddInfo DisplayString } asamCurrentAlarmIndex OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "Index for a Current Alarm Entry. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamCurrentAlarmEntry 1} asamCurrentAlarmType OBJECT-TYPE SYNTAX AsamAlarmType ACCESS read-only STATUS mandatory DESCRIPTION "This object defines the type of the alarms that are active in this entry. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamCurrentAlarmEntry 2} asamCurrentAlarmStatus OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This object defines the current status of all alarms within one alarm type and one index1-index2 combination at that time. The alarms are represented in a bitmap with the following bitpositions: 1 NoDefect 2 AlarmNumber 1 4 AlarmNumber 2 8 AlarmNumber 3 16 AlarmNumber 4 .. .............. For a definition of the bitmap, see the Alarm Definition document. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamCurrentAlarmEntry 3} asamCurrentAlarmIndex1 OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This object is used in conjunction with Index2. Together they identify where the alarm occurred. For more information regarding the index definition, refer to the Alarm Definition document. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamCurrentAlarmEntry 4} asamCurrentAlarmIndex2 OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This object is used in conjunction with Index1. See description of Index1 for further info. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamCurrentAlarmEntry 5} asamCurrentAlarmPtr OBJECT-TYPE SYNTAX OBJECT IDENTIFIER ACCESS read-only STATUS obsolete DESCRIPTION "This object is currently not used. In future releases this object will be used to point to additional information." ::= {asamCurrentAlarmEntry 6} asamCurrentAlarmTime OBJECT-TYPE SYNTAX NetworkTimeInSeconds ACCESS read-only STATUS mandatory DESCRIPTION "This object gives the time in seconds when the entry was updated, respectively added. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: seconds" ::= {asamCurrentAlarmEntry 7} asamCurrentAlarmAddInfo OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "This object is used to keep some additional information about the considered table entry. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamCurrentAlarmEntry 8} -- -- asamAlarmLogTable and related objects. -- asamAlarmLogLastEntry OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object gives the index of the last entry that was added to the log table. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmMIB 8} asamAlarmLogReset OBJECT-TYPE SYNTAX INTEGER { resetCompleted(1), reset(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object is a button-like object to reset the alarm logging table. When it is set to the Reset value, the log table is cleared, and logging starts from index 1. When the reset action is completed, this object is set to ResetCompleted. Setting this object to resetCompleted, does not invoke any action. ALCATEL NOTE: SUPPORT: YES INSRVMOD: YES RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmMIB 9} asamAlarmLogResetTime OBJECT-TYPE SYNTAX NetworkTimeInSeconds ACCESS read-only STATUS mandatory DESCRIPTION "Time value in seconds when the alarm log was last reset. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: seconds" ::= {asamAlarmMIB 10} asamAlarmLogSeverityLevel OBJECT-TYPE SYNTAX AsamAlarmSeverityType ACCESS read-write STATUS mandatory DESCRIPTION "This object defines the lowest severity level an alarm must have in order to be logged. ALCATEL NOTE: SUPPORT: YES INSRVMOD: YES RANGE: 1-5 PERSIST: YES DEFVALUE: indeterminate UNITS: -" ::= {asamAlarmMIB 11} asamAlarmLogBufferSize OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This object gives the size of the internal log buffer. This is useful information when an overflow of the log buffer occurs. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmMIB 12} asamAlarmLogFullAction OBJECT-TYPE SYNTAX INTEGER { wrap(1), halt(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object defines the action to be taken when the alarm log buffer is completely full. If set to Wrap, then older log records are overwritten by recent ones. If it is set to Halt, then logging is stopped until the log buffer is reset. ALCATEL NOTE: SUPPORT: YES INSRVMOD: YES RANGE: See above PERSIST: YES DEFVALUE: wrap UNITS: -" ::= {asamAlarmMIB 13} asamAlarmLogOverflowed OBJECT-TYPE SYNTAX INTEGER { notoverflowed(1), overflowed(2) } ACCESS read-only STATUS mandatory DESCRIPTION "This object indicates whether the log table is overflowed or not. When the log buffer is reset, this object is set to Notoverflowed. This object is not useful when FullAction is set to Wrap around. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmMIB 14} asamAlarmLogTable OBJECT-TYPE SYNTAX SEQUENCE OF AsamAlarmLogEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table is used to log all alarm changes of alarms with a log status set to active and a severity level equal or higher than the configured logging severity. The entries are ordered by time. The latest alarm change is logged as the last entry of this table. ALCATEL NOTE: SUPPORT: YES TABLESIZE: DEP as described above" ::= {asamAlarmMIB 15} asamAlarmLogEntry OBJECT-TYPE SYNTAX AsamAlarmLogEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Entry for Alarm Log Table. ALCATEL NOTE: SUPPORT: YES" INDEX { asamAlarmLogIndex } ::= {asamAlarmLogTable 1} AsamAlarmLogEntry ::= SEQUENCE { asamAlarmLogIndex INTEGER (0..4294967295), asamAlarmLogAlarmType AsamAlarmType, asamAlarmLogAlarmStatus INTEGER (0..4294967295), asamAlarmLogStatusChange INTEGER (0..4294967295), asamAlarmLogIndex1 INTEGER (0..4294967295), asamAlarmLogIndex2 INTEGER (0..4294967295), asamAlarmLogPtr OBJECT IDENTIFIER, asamAlarmLogTime NetworkTimeInSeconds, asamAlarmLogAddInfo DisplayString, asamAlarmLogBasicAlarmId INTEGER (0..4294967295) } asamAlarmLogIndex OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "Index for the entry. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmLogEntry 1} asamAlarmLogAlarmType OBJECT-TYPE SYNTAX AsamAlarmType ACCESS read-only STATUS mandatory DESCRIPTION "This object defines the type of the alarms in this entry. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmLogEntry 2} asamAlarmLogAlarmStatus OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This object defines the status of all alarms within one alarm type and one index1-index2 combination for this logged entry. The alarms are represented in a bitmap with the following bitpositions : 1 NoDefect 2 AlarmNumber 1 4 AlarmNumber 2 8 AlarmNumber 3 16 AlarmNumber 4 .. .............. For a definition of the bitmap see the Alarm Definition document. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmLogEntry 3} asamAlarmLogStatusChange OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This object defines the difference in the status bitmap with its previous logged value. The bitpositions are conforming to the ones in the asamAlarmLogAlarmStatus object. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmLogEntry 4} asamAlarmLogIndex1 OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This object is used in conjunction with Index2. Together they identify where the alarm occurred. For more information regarding the index definition refer to the Alarm Definition document. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmLogEntry 5} asamAlarmLogIndex2 OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This object is used in conjunction with Index1. See description of Index1 for further info. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmLogEntry 6} asamAlarmLogPtr OBJECT-TYPE SYNTAX OBJECT IDENTIFIER ACCESS read-only STATUS obsolete DESCRIPTION "This object is currently not used. In future releases this object will be used to point to additional information." ::= {asamAlarmLogEntry 7} asamAlarmLogTime OBJECT-TYPE SYNTAX NetworkTimeInSeconds ACCESS read-only STATUS mandatory DESCRIPTION "This object gives the time in seconds when the alarm was logged. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: seconds" ::= {asamAlarmLogEntry 8} asamAlarmLogAddInfo OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "This object is used to keep some additional information about the considered table entry. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmLogEntry 9} asamAlarmLogBasicAlarmId OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "The meaning of this object depends on the value of asamAlarmLogAlarmType. The following situations are possible: 1. The value of the asamAlarmLogAlarmType object corresponds to 'temporalFilter' or 'spatialFilter'. The table entry is related to the state change of exact one derived alarm. The asamAlarm- LogBasicAlarmId object identifies the basic alarm related to the considered derived alarm. 2. The value of the asamAlarmLogAlarmType object does not correspond to 'temporalFilter' or 'spatialFilter'. The table entry is related to the state change of one or more basic alarms. The asamAlarmLogBasicAlarmId object identifies one of these basic alarms. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmLogEntry 10} -- -- asamAlarmSnapshotTable and related objects -- asamAlarmSnapshotTableStatus OBJECT-TYPE SYNTAX INTEGER { notInUse(1), inUse(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Before reading the snapshot table, one must try to set this object to inUse first. When it is already in this state, the set will fail; when in the notInUse state, the set will succeed. The inUse state is only kept for a limited time, which is defined by the asamAlarmSnapshotTimeout object. When the timeout expires, this object is automatically reset to the notInUse state and the snapshot table is emptied. Scenario for taking a snapshot : ================================ * Try to set the asamAlarmSnapshotTableStatus to inUse. Proceed only if successfull; * optionally set the owner string to enable other managers to identify the current snapshot table user; * set the snapshot table severity level; * read the number of entries in the snapshot table; * optionally read the severity status bitmap to identify the active severity levels in the snapshot table; * read out the snapshot table using GET or GETNEXT SNMP commands; * free the snapshot table for other managers by setting the status to notInUse. ALCATEL NOTE: SUPPORT: YES INSRVMOD: YES RANGE: See above PERSIST: NO DEFVALUE: notInUse UNITS: -" ::= {asamAlarmMIB 16} asamAlarmSnapshotOwner OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-write STATUS mandatory DESCRIPTION "This string can contain an identification of the owner who took the snapshot. When a manager wants to use the snapshot table, he can set this string with a meaningful value. When the snapshot table is not in use, the owner string cannot be set. ALCATEL NOTE: SUPPORT: YES INSRVMOD: YES RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmMIB 17} asamAlarmSnapshotTimeout OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "This object gives the timeout in msec on the snapshot table. The timer is started from the moment the snapshot table status is set to inUse. It will be set to a default value and cannot be changed by the manager. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: 120000 UNITS: milliseconds" ::= {asamAlarmMIB 18} asamAlarmSnapshotSeverityLevel OBJECT-TYPE SYNTAX AsamAlarmSeverityType ACCESS read-write STATUS mandatory DESCRIPTION "This object indicates the lowest severity level of alarms that should be visible in the snapshot table. When the snapshot table status is in the notInUse state, the severity cannot be read or set. When the snapshot table status is in the InUse state, the severity level can only be set once to prevent confusion as to the lowest severity in the snapshot table. After successfully setting the severity level, the snapshot table and its related objects will contain valid data as long as the snapshot table is in the inUse state. ALCATEL NOTE: SUPPORT: YES INSRVMOD: YES RANGE: 1-5 PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmMIB 19} asamNumberOfAlarmSnapshotEntries OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "When the snapshot table status is in the inUse state, this object reflects the number of entries in the snapshot table. If the snapshot table status is set to notInUse, this object can not be read. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmMIB 20} asamAlarmSnapshotSeverityStatus OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "If the snapshot table status is set to notInUse, this object can not be read. If the snapshot table status is inUse, this object indicates all the active severity levels of the alarms in the snapshot table (higher than the configured snapshot severity level). They are represented as a bitmap with the following bitpositions : 1 NoDefect, 2 Indeterminate, 4 Warning, 8 Minor, 16 Major, 32 Critical. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmMIB 21} asamAlarmSnapshotTable OBJECT-TYPE SYNTAX SEQUENCE OF AsamAlarmSnapshotEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table is empty when the snapshot table status is set to notInUse. When a snapshot is taken (see the description of the snapshot table status object for a complete scenario), this table will contain all active alarms, at the time the snapshot was taken, ordered by severity. The lowest viewable severity is set with the snapshot severity object. ALCATEL NOTE: SUPPORT: YES TABLESIZE: DEP as described above" ::= {asamAlarmMIB 22} asamAlarmSnapshotEntry OBJECT-TYPE SYNTAX AsamAlarmSnapshotEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Entry for asamAlarmSnapshotTable. ALCATEL NOTE: SUPPORT: YES" INDEX { asamAlarmSnapshotIndex } ::= {asamAlarmSnapshotTable 1} AsamAlarmSnapshotEntry ::= SEQUENCE { asamAlarmSnapshotIndex INTEGER (0..4294967295), asamAlarmSnapshotType AsamAlarmType, asamAlarmSnapshotStatus INTEGER (0..4294967295), asamAlarmSnapshotIndex1 INTEGER (0..4294967295), asamAlarmSnapshotIndex2 INTEGER (0..4294967295), asamAlarmSnapshotPtr OBJECT IDENTIFIER, asamAlarmSnapshotTime NetworkTimeInSeconds, asamAlarmSnapshotAddInfo DisplayString } asamAlarmSnapshotIndex OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "Index for an Alarm Snapshot Entry. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmSnapshotEntry 1} asamAlarmSnapshotType OBJECT-TYPE SYNTAX AsamAlarmType ACCESS read-only STATUS mandatory DESCRIPTION "This object defines the type of the alarms in this entry. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmSnapshotEntry 2} asamAlarmSnapshotStatus OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This object defines the status of alarms in an alarm type at the time the snapshot was taken. The alarms are represented in a bitmap with the following bitpositions : 1 NoDefect 2 AlarmNumber 1 4 AlarmNumber 2 8 AlarmNumber 3 16 AlarmNumber 4 .. .............. For a definition of the bitmap see the Alarm Definition document. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmSnapshotEntry 3} asamAlarmSnapshotIndex1 OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This object is used in conjunction with Index2. Together they identify where the alarm occurred. For more information regarding the index definition refer to the Alarm Definition document. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmSnapshotEntry 4} asamAlarmSnapshotIndex2 OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This object is used in conjunction with Index1. See description of Index1 for further info. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmSnapshotEntry 5} asamAlarmSnapshotPtr OBJECT-TYPE SYNTAX OBJECT IDENTIFIER ACCESS read-only STATUS obsolete DESCRIPTION "This object is currently not used. In future releases this object will be used to point to additional information." ::= {asamAlarmSnapshotEntry 6} asamAlarmSnapshotTime OBJECT-TYPE SYNTAX NetworkTimeInSeconds ACCESS read-only STATUS mandatory DESCRIPTION "This object gives the time information in seconds when the entry was updated, respectively added. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: seconds" ::= {asamAlarmSnapshotEntry 7} asamAlarmSnapshotAddInfo OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "This object is used to keep some additional information about the considered table entry. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmSnapshotEntry 8} -- -- asamAlarmDeltaLogTables and related objects -- asamNumberOfTotalChanges OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "This counter represents the total number of changes of all alarms since startup. It is independent of the alarm severity level. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmMIB 23} asamNumberOfIndeterminateChanges OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "This counter represents the total number of changes of all alarms with a severity level Indeterminate since startup. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmMIB 24} asamNumberOfWarningChanges OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "This counter represents the total number of changes of all alarms with a severity level Warning since startup. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmMIB 25} asamNumberOfMinorChanges OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "This counter represents the total number of changes of all alarms with a severity level Minor since startup. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmMIB 26} asamNumberOfMajorChanges OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "This counter represents the total number of changes of all alarms with a severity level Major since startup. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmMIB 27} asamNumberOfCriticalChanges OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "This counter represents the total number of changes of all alarms with a severity level Critical since startup. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmMIB 28} -- -- One deprecated object removed. -- asamAlarmTrapNumberOfAlarmChanges OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS deprecated DESCRIPTION "This counter represents the number of alarm changes (of alarms with a severity equal or higher than the configured trap severity) since startup. It is a wraparound counter between 0 and MAX." ::= {asamAlarmMIB 30} -- -- Eight deprecated objects removed. -- asamAlarmTotalDeltaLogBufferSize OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This value indicates the maximum of distributed severity-specific delta log entries. This means that : asamAlarmIndeterminateDeltaLogBufferSize + asamAlarmWarningDeltaLogBufferSize + asamAlarmMinorDeltaLogBufferSize + asamAlarmMajorDeltaLogBufferSize + asamAlarmCriticalDeltaLogBufferSize must be equal or smaller than the value of this object. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmMIB 39} -- -- asamAlarmIndeterminateDeltaLogTable and related objects -- asamAlarmIndeterminateDeltaLogLastEntry OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object gives the index of the last entry that was added to the Indeterminate delta log table. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmMIB 40} asamAlarmIndeterminateDeltaLogReset OBJECT-TYPE SYNTAX AsamAlarmLogResetType ACCESS read-write STATUS mandatory DESCRIPTION "This object is a button-like object to reset the Indeterminate delta logging table. When it is set to the reset value, the table is cleared, and logging starts from index 1. When the reset action is completed, this object is set to resetCompleted. Setting this object to resetCompleted, does not invoke any action. ALCATEL NOTE: SUPPORT: YES INSRVMOD: YES RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmMIB 41} asamAlarmIndeterminateDeltaLogResetTime OBJECT-TYPE SYNTAX NetworkTimeInSeconds ACCESS read-only STATUS mandatory DESCRIPTION "Network time in seconds indicating when the Indeterminate Delta Log Table was last reset. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: seconds" ::= {asamAlarmMIB 42} asamAlarmIndeterminateDeltaLogBufferSize OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-write STATUS mandatory DESCRIPTION "This object gives the size of the internal Indeterminate Delta Log buffer. It can be set to a new (positive, non-zero) value, but when the sum of all severity-specific Delta Log Table buffersizes would exceed the asamAlarmTotalDeltaLogBufferSize setting with this new value, a smaller value will be set. This value will be chosen so that the sum of buffersizes is equal to the asamAlarmTotalDeltaLogBufferSize. When the size is set to a value smaller than the current number of used entries in the delta log table, a value equal to that number of entries will be set. Setting this object is not supported yet. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NO RANGE: See above PERSIST: YES DEFVALUE: NA UNITS: -" ::= {asamAlarmMIB 43} asamAlarmIndeterminateDeltaLogFullAction OBJECT-TYPE SYNTAX AsamAlarmLogFullActionType ACCESS read-write STATUS mandatory DESCRIPTION "This object defines the action to be taken when the Indeterminate delta log buffer is completely full. If set to Wrap, older log records will be overwritten by recent ones. If it is set to Halt, logging is stopped until the buffer is reset. ALCATEL NOTE: SUPPORT: YES INSRVMOD: YES RANGE: See above PERSIST: YES DEFVALUE: wrap UNITS: -" ::= {asamAlarmMIB 44} asamAlarmIndeterminateDeltaLogOverflowed OBJECT-TYPE SYNTAX AsamAlarmLogOverflowType ACCESS read-only STATUS mandatory DESCRIPTION "This object indicates whether the Indeterminate delta log table is overflowed or not. When the delta log buffer is reset, this object is set to notoverflowed. This object is not meaningful when asamAlarmIndeterminateDeltaLogFullAction is set to Wrap around. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmMIB 45} asamAlarmIndeterminateDeltaLogTable OBJECT-TYPE SYNTAX SEQUENCE OF AsamAlarmIndeterminateDeltaLogEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table is to log all reported alarms with a severity equal to Indeterminate. The Logged records are ordered by time. The latest Indeterminate reported alarm change is logged as the last entry of this table. ALCATEL NOTE: SUPPORT: YES TABLESIZE: DEP as described above" ::= {asamAlarmMIB 46} asamAlarmIndeterminateDeltaLogEntry OBJECT-TYPE SYNTAX AsamAlarmIndeterminateDeltaLogEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Entry for the Indeterminate Delta Log Table. ALCATEL NOTE: SUPPORT: YES" INDEX { asamAlarmIndeterminateDeltaLogIndex } ::= {asamAlarmIndeterminateDeltaLogTable 1} AsamAlarmIndeterminateDeltaLogEntry ::= SEQUENCE { asamAlarmIndeterminateDeltaLogIndex INTEGER (0..4294967295), asamAlarmIndeterminateDeltaLogAlarmId INTEGER (0..4294967295), asamAlarmIndeterminateDeltaLogAlarmState AsamAlarmStateType, asamAlarmIndeterminateDeltaLogIndex1 INTEGER (0..4294967295), asamAlarmIndeterminateDeltaLogIndex2 INTEGER (0..4294967295), asamAlarmIndeterminateDeltaLogPtr OBJECT IDENTIFIER, asamAlarmIndeterminateDeltaLogTime NetworkTimeInSeconds, asamAlarmIndeterminateDeltaLogAddInfo DisplayString, asamAlarmIndeterminateDeltaLogBasicAlarmId INTEGER (0..4294967295) } asamAlarmIndeterminateDeltaLogIndex OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "Index for an Indeterminate Delta Log Table Entry. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmIndeterminateDeltaLogEntry 1} asamAlarmIndeterminateDeltaLogAlarmId OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This is the unique id for an alarm. It is a combination of two distinct parts of information: the alarm type and the alarm number. The first half represents the type and the second (rightmost) part the alarm number. This alarm number represents the bit position of an alarm in a bitmap of an active alarm entry. The value of asamAlarmId can be found using a simple formula: (AlarmType x 2^16) + AlarmNumber. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmIndeterminateDeltaLogEntry 2} asamAlarmIndeterminateDeltaLogAlarmState OBJECT-TYPE SYNTAX AsamAlarmStateType ACCESS read-only STATUS mandatory DESCRIPTION "This reflects the alarm state. When an alarm becomes active, the state will be active. If it dissappears, it will be nonActive. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmIndeterminateDeltaLogEntry 3} asamAlarmIndeterminateDeltaLogIndex1 OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This object is used in conjunction with Index2. Together they identify where the alarm occurred. For more information regarding the index definition refer to the Alarm Definition document. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmIndeterminateDeltaLogEntry 4} asamAlarmIndeterminateDeltaLogIndex2 OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This object is used in conjunction with Index1. See the description of Index1 for further info. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmIndeterminateDeltaLogEntry 5} asamAlarmIndeterminateDeltaLogPtr OBJECT-TYPE SYNTAX OBJECT IDENTIFIER ACCESS read-only STATUS obsolete DESCRIPTION "This object is currently not used." ::= {asamAlarmIndeterminateDeltaLogEntry 6} asamAlarmIndeterminateDeltaLogTime OBJECT-TYPE SYNTAX NetworkTimeInSeconds ACCESS read-only STATUS mandatory DESCRIPTION "This object gives the network time in seconds when the alarm was logged. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: seconds" ::= {asamAlarmIndeterminateDeltaLogEntry 7} asamAlarmIndeterminateDeltaLogAddInfo OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "This object is used to keep some additional information about the considered table entry. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmIndeterminateDeltaLogEntry 8} asamAlarmIndeterminateDeltaLogBasicAlarmId OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "The meaning and use of this object depends on the value of the asamAlarmIndeterminateDeltaLogAlarmId. The following situations are possible: 1. asamAlarmIndeterminateDeltaLogAlarmId points to a basic alarm. The value of asamAlarmIndeterminateDeltaLogBasicAlamId is identical to the value of the asamAlarmInderminateDelta LogAlarmId (no added value). 2. asamAlarmIndeterminateDeltaLogAlarmId points to a derived alarm of a temporal/spatial alarm filter. The value of asamAlarmIndeterminateDeltaLogBasicAlarmId identifies the basic alarm that is related to the considered derived alarm. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmIndeterminateDeltaLogEntry 9} -- -- asamAlarmWarningDeltaLogTable and related objects -- asamAlarmWarningDeltaLogLastEntry OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object gives the index of the last entry that was added to the Warning delta log table. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmMIB 47} asamAlarmWarningDeltaLogReset OBJECT-TYPE SYNTAX AsamAlarmLogResetType ACCESS read-write STATUS mandatory DESCRIPTION "This object is a button-like object to reset the Warning delta logging table. When it is set to the reset value, the table is cleared, and logging starts from index 1. When the reset action is completed, this object is set to resetCompleted. Setting this object to resetCompleted, does not invoke any action. ALCATEL NOTE: SUPPORT: YES INSRVMOD: YES RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmMIB 48} asamAlarmWarningDeltaLogResetTime OBJECT-TYPE SYNTAX NetworkTimeInSeconds ACCESS read-only STATUS mandatory DESCRIPTION "Network time in seconds indicating when the Warning Delta Log Table was last reset. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: seconds" ::= {asamAlarmMIB 49} asamAlarmWarningDeltaLogBufferSize OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-write STATUS mandatory DESCRIPTION "This object gives the size of the internal Warning Delta Log buffer. It can be set to a new (positive, non-zero) value, but when the sum of all severity-specific Delta Log Table buffersizes would exceed the asamAlarmTotalDeltaLogBufferSize setting with this new value, a smaller value will be set. This value will be chosen so that the sum of buffersizes is equal to the asamAlarmTotalDeltaLogBufferSize. When the size is set to a value smaller than the current number of used entries in the delta log table, a value equal to that number of entries will be set. Setting this object is not supported yet. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NO RANGE: See above PERSIST: YES DEFVALUE: NA UNITS: -" ::= {asamAlarmMIB 50} asamAlarmWarningDeltaLogFullAction OBJECT-TYPE SYNTAX AsamAlarmLogFullActionType ACCESS read-write STATUS mandatory DESCRIPTION "This object defines the action to be taken when the Warning delta log buffer is completely full. If set to Wrap, older log records will be overwritten by recent ones. If it is set to Halt, logging is stopped until the buffer is reset. ALCATEL NOTE: SUPPORT: YES INSRVMOD: YES RANGE: See above PERSIST: YES DEFVALUE: wrap UNITS: -" ::= {asamAlarmMIB 51} asamAlarmWarningDeltaLogOverflowed OBJECT-TYPE SYNTAX AsamAlarmLogOverflowType ACCESS read-only STATUS mandatory DESCRIPTION "This object indicates whether the Warning delta log table is overflowed or not. When the delta log buffer is reset, this object is set to notoverflowed. This object is not meaningful when asamAlarmWarningDeltaLogFullAction is set to Wrap around. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmMIB 52} asamAlarmWarningDeltaLogTable OBJECT-TYPE SYNTAX SEQUENCE OF AsamAlarmWarningDeltaLogEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table is to log all reported alarms with a severity equal to Warning. The Logged records are ordered by time. The latest Warning reported alarm change is logged as the last entry of this table. ALCATEL NOTE: SUPPORT: YES TABLESIZE: DEP as described above" ::= {asamAlarmMIB 53} asamAlarmWarningDeltaLogEntry OBJECT-TYPE SYNTAX AsamAlarmWarningDeltaLogEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Entry for the Warning Delta Log Table. ALCATEL NOTE: SUPPORT: YES" INDEX { asamAlarmWarningDeltaLogIndex } ::= {asamAlarmWarningDeltaLogTable 1} AsamAlarmWarningDeltaLogEntry ::= SEQUENCE { asamAlarmWarningDeltaLogIndex INTEGER (0..4294967295), asamAlarmWarningDeltaLogAlarmId INTEGER (0..4294967295), asamAlarmWarningDeltaLogAlarmState AsamAlarmStateType, asamAlarmWarningDeltaLogIndex1 INTEGER (0..4294967295), asamAlarmWarningDeltaLogIndex2 INTEGER (0..4294967295), asamAlarmWarningDeltaLogPtr OBJECT IDENTIFIER, asamAlarmWarningDeltaLogTime NetworkTimeInSeconds, asamAlarmWarningDeltaLogAddInfo DisplayString, asamAlarmWarningDeltaLogBasicAlarmId INTEGER (0..4294967295) } asamAlarmWarningDeltaLogIndex OBJECT-TYPE SYNTAX INTEGER (0.. 4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "Index for a Warning Delta Log Table Entry. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmWarningDeltaLogEntry 1} asamAlarmWarningDeltaLogAlarmId OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This is the unique id for an alarm. It is a combination of two distinct parts of information: the alarm type and the alarm number. The first half represents the type and the second (rightmost) part the alarm number. This alarm number represents the bit position of an alarm in a bitmap of an active alarm entry. The value of asamAlarmId can be found using a simple formula: (AlarmType x 2^16) + AlarmNumber. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmWarningDeltaLogEntry 2} asamAlarmWarningDeltaLogAlarmState OBJECT-TYPE SYNTAX AsamAlarmStateType ACCESS read-only STATUS mandatory DESCRIPTION "This reflects the alarm state. When an alarm becomes active, the state will be active. If it dissappears, it will be nonActive. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmWarningDeltaLogEntry 3} asamAlarmWarningDeltaLogIndex1 OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This object is used in conjunction with Index2. Together they identify where the alarm occurred. For more information regarding the index definition refer to the Alarm Definition document. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmWarningDeltaLogEntry 4} asamAlarmWarningDeltaLogIndex2 OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This object is used in conjunction with Index1. See the description of Index1 for further info. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmWarningDeltaLogEntry 5} asamAlarmWarningDeltaLogPtr OBJECT-TYPE SYNTAX OBJECT IDENTIFIER ACCESS read-only STATUS obsolete DESCRIPTION "This object is currently not used." ::= {asamAlarmWarningDeltaLogEntry 6} asamAlarmWarningDeltaLogTime OBJECT-TYPE SYNTAX NetworkTimeInSeconds ACCESS read-only STATUS mandatory DESCRIPTION "This object gives the network time in seconds when the alarm was logged. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: seconds" ::= {asamAlarmWarningDeltaLogEntry 7} asamAlarmWarningDeltaLogAddInfo OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "This object is used to keep some additional information about the considered table entry. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmWarningDeltaLogEntry 8} asamAlarmWarningDeltaLogBasicAlarmId OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "The meaning and use of this object depends on the value of the asamAlarmWarningDeltaLogAlarmId. The following situations are possible: 1. asamAlarmWarningDeltaLogAlarmId points to a basic alarm. The value of asamAlarmWarningDeltaLogBasicAlarmId is identical to the value of the asamAlarmWarningDeltaLog- AlarmId (no added value). 2. asamAlarmWarningDeltaLogAlarmId points to a derived alarm of temporal/spatial alarm filter. The value of asamAlarm- WarningDeltaLogBasicAlarmId identifies the basic alarm that is related to the considered derived alarm. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmWarningDeltaLogEntry 9} -- -- asamAlarmMinorDeltaLogTable and related objects -- asamAlarmMinorDeltaLogLastEntry OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object gives the index of the last entry that was added to the Minor delta log table. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmMIB 54} asamAlarmMinorDeltaLogReset OBJECT-TYPE SYNTAX AsamAlarmLogResetType ACCESS read-write STATUS mandatory DESCRIPTION "This object is a button-like object to reset the Minor delta logging table. When it is set to the reset value, the table is cleared, and logging starts from index 1. When the reset action is completed, this object is set to resetCompleted. Setting this object to resetCompleted, does not invoke any action. ALCATEL NOTE: SUPPORT: YES INSRVMOD: YES RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmMIB 55} asamAlarmMinorDeltaLogResetTime OBJECT-TYPE SYNTAX NetworkTimeInSeconds ACCESS read-only STATUS mandatory DESCRIPTION "Network time in seconds indicating when the Minor Delta Log Table was last reset. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: seconds" ::= {asamAlarmMIB 56} asamAlarmMinorDeltaLogBufferSize OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-write STATUS mandatory DESCRIPTION "This object gives the size of the internal Minor Delta Log buffer. It can be set to a new (positive, non-zero) value, but when the sum of all severity-specific Delta Log Table buffersizes would exceed the asamAlarmTotalDeltaLogBufferSize setting with this new value, a smaller value will be set. This value will be chosen so that the sum of buffersizes is equal to the asamAlarmTotalDeltaLogBufferSize. When the size is set to a value smaller than the current number of used entries in the delta log table, a value equal to that number of entries will be set. Setting this object is not supported yet. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NO RANGE: See above PERSIST: YES DEFVALUE: NA UNITS: -" ::= {asamAlarmMIB 57} asamAlarmMinorDeltaLogFullAction OBJECT-TYPE SYNTAX AsamAlarmLogFullActionType ACCESS read-write STATUS mandatory DESCRIPTION "This object defines the action to be taken when the Minor delta log buffer is completely full. If set to Wrap, older log records will be overwritten by recent ones. If it is set to Halt, logging is stopped until the buffer is reset. ALCATEL NOTE: SUPPORT: YES INSRVMOD: YES RANGE: See above PERSIST: YES DEFVALUE: wrap UNITS: -" ::= {asamAlarmMIB 58} asamAlarmMinorDeltaLogOverflowed OBJECT-TYPE SYNTAX AsamAlarmLogOverflowType ACCESS read-only STATUS mandatory DESCRIPTION "This object indicates whether the Minor delta log table is overflowed or not. When the delta log buffer is reset, this object is set to notoverflowed. This object is not meaningful when asamAlarmMinorDeltaLogFullAction is set to Wrap around. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmMIB 59} asamAlarmMinorDeltaLogTable OBJECT-TYPE SYNTAX SEQUENCE OF AsamAlarmMinorDeltaLogEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table is to log all reported alarms with a severity equal to Minor. The Logged records are ordered by time. The latest Minor reported alarm change is logged as the last entry of this table. ALCATEL NOTE: SUPPORT: YES TABLESIZE: DEP as described above" ::= {asamAlarmMIB 60} asamAlarmMinorDeltaLogEntry OBJECT-TYPE SYNTAX AsamAlarmMinorDeltaLogEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Entry for the Minor Delta Log Table. ALCATEL NOTE: SUPPORT: YES" INDEX { asamAlarmMinorDeltaLogIndex } ::= {asamAlarmMinorDeltaLogTable 1} AsamAlarmMinorDeltaLogEntry ::= SEQUENCE { asamAlarmMinorDeltaLogIndex INTEGER (0..4294967295), asamAlarmMinorDeltaLogAlarmId INTEGER (0..4294967295), asamAlarmMinorDeltaLogAlarmState AsamAlarmStateType, asamAlarmMinorDeltaLogIndex1 INTEGER (0..4294967295), asamAlarmMinorDeltaLogIndex2 INTEGER (0..4294967295), asamAlarmMinorDeltaLogPtr OBJECT IDENTIFIER, asamAlarmMinorDeltaLogTime NetworkTimeInSeconds, asamAlarmMinorDeltaLogAddInfo DisplayString, asamAlarmMinorDeltaLogBasicAlarmId INTEGER (0..4294967295) } asamAlarmMinorDeltaLogIndex OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "Index for a Minor Delta Log Table Entry. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmMinorDeltaLogEntry 1} asamAlarmMinorDeltaLogAlarmId OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This is the unique id for an alarm. It is a combination of two distinct parts of information: the alarm type and the alarm number. The first half represents the type and the second (rightmost) part the alarm number. This alarm number represents the bit position of an alarm in a bitmap of an active alarm entry. The value of asamAlarmId can be found using a simple formula: (AlarmType x 2^16) + AlarmNumber. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmMinorDeltaLogEntry 2} asamAlarmMinorDeltaLogAlarmState OBJECT-TYPE SYNTAX AsamAlarmStateType ACCESS read-only STATUS mandatory DESCRIPTION "This reflects the alarm state. When an alarm becomes active, the state will be active. If it dissappears, it will be nonActive. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmMinorDeltaLogEntry 3} asamAlarmMinorDeltaLogIndex1 OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This object is used in conjunction with Index2. Together they identify where the alarm occurred. For more information regarding the index definition refer to the Alarm Definition document. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmMinorDeltaLogEntry 4} asamAlarmMinorDeltaLogIndex2 OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This object is used in conjunction with Index1. See the description of Index1 for further info. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmMinorDeltaLogEntry 5} asamAlarmMinorDeltaLogPtr OBJECT-TYPE SYNTAX OBJECT IDENTIFIER ACCESS read-only STATUS obsolete DESCRIPTION "This object is currently not used." ::= {asamAlarmMinorDeltaLogEntry 6} asamAlarmMinorDeltaLogTime OBJECT-TYPE SYNTAX NetworkTimeInSeconds ACCESS read-only STATUS mandatory DESCRIPTION "This object gives the network time in seconds when the alarm was logged. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: seconds" ::= {asamAlarmMinorDeltaLogEntry 7} asamAlarmMinorDeltaLogAddInfo OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "This object is used to keep some additional information about the considered table entry. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmMinorDeltaLogEntry 8} asamAlarmMinorDeltaLogBasicAlarmId OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "The meaning and use of this object depends on the value of the asamAlarmMinorDeltaLogAlarmId. The following situations are possible: 1. asamAlarmMinorDeltaLogAlarmId points to a basic alarm. The value of asamAlarmMinorDeltaLogBasicAlarmId is identical to the value of the asamAlarmMinorDeltaLogAlarmId (no added value). 2. asamAlarmMinorDeltaLogAlarmId points to a derived alarm of a temporal/spatial alarm filter. The value of asamAlarmMinor- DeltaLogBasicAlarmId identifies the basic alarm that is related to the considered derived alarm. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmMinorDeltaLogEntry 9} -- -- asamAlarmMajorDeltaLogTable and related objects -- asamAlarmMajorDeltaLogLastEntry OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object gives the index of the last entry that was added to the Major delta log table. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmMIB 61} asamAlarmMajorDeltaLogReset OBJECT-TYPE SYNTAX AsamAlarmLogResetType ACCESS read-write STATUS mandatory DESCRIPTION "This object is a button-like object to reset the Major delta logging table. When it is set to the reset value, the table is cleared, and logging starts from index 1. When the reset action is completed, this object is set to resetCompleted. Setting this object to resetCompleted, does not invoke any action. ALCATEL NOTE: SUPPORT: YES INSRVMOD: YES RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmMIB 62} asamAlarmMajorDeltaLogResetTime OBJECT-TYPE SYNTAX NetworkTimeInSeconds ACCESS read-only STATUS mandatory DESCRIPTION "Network time in seconds indicating when the Major Delta Log Table was last reset. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: seconds" ::= {asamAlarmMIB 63} asamAlarmMajorDeltaLogBufferSize OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-write STATUS mandatory DESCRIPTION "This object gives the size of the internal Major Delta Log buffer. It can be set to a new (positive, non-zero) value, but when the sum of all severity-specific Delta Log Table buffersizes would exceed the asamAlarmTotalDeltaLogBufferSize setting with this new value, a smaller value will be set. This value will be chosen so that the sum of buffersizes is equal to the asamAlarmTotalDeltaLogBufferSize. When the size is set to a value smaller than the current number of used entries in the delta log table, a value equal to that number of entries will be set. Setting this object is not supported yet. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NO RANGE: See above PERSIST: YES DEFVALUE: NA UNITS: -" ::= {asamAlarmMIB 64} asamAlarmMajorDeltaLogFullAction OBJECT-TYPE SYNTAX AsamAlarmLogFullActionType ACCESS read-write STATUS mandatory DESCRIPTION "This object defines the action to be taken when the Major delta log buffer is completely full. If set to Wrap, older log records will be overwritten by recent ones. If it is set to Halt, logging is stopped until the buffer is reset. ALCATEL NOTE: SUPPORT: YES INSRVMOD: YES RANGE: See above PERSIST: YES DEFVALUE: wrap UNITS: -" ::= {asamAlarmMIB 65} asamAlarmMajorDeltaLogOverflowed OBJECT-TYPE SYNTAX AsamAlarmLogOverflowType ACCESS read-only STATUS mandatory DESCRIPTION "This object indicates whether the Major delta log table is overflowed or not. When the delta log buffer is reset, this object is set to notoverflowed. This object is not meaningful when asamAlarmMajorDeltaLogFullAction is set to Wrap around. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmMIB 66} asamAlarmMajorDeltaLogTable OBJECT-TYPE SYNTAX SEQUENCE OF AsamAlarmMajorDeltaLogEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table is to log all reported alarms with a severity equal to Major. The Logged records are ordered by time. The latest Major reported alarm change is logged as the last entry of this table. ALCATEL NOTE: SUPPORT: YES TABLESIZE: DEP as described above" ::= {asamAlarmMIB 67} asamAlarmMajorDeltaLogEntry OBJECT-TYPE SYNTAX AsamAlarmMajorDeltaLogEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Entry for the Major Delta Log Table. ALCATEL NOTE: SUPPORT: YES" INDEX { asamAlarmMajorDeltaLogIndex } ::= {asamAlarmMajorDeltaLogTable 1} AsamAlarmMajorDeltaLogEntry ::= SEQUENCE { asamAlarmMajorDeltaLogIndex INTEGER (0..4294967295), asamAlarmMajorDeltaLogAlarmId INTEGER (0..4294967295), asamAlarmMajorDeltaLogAlarmState AsamAlarmStateType, asamAlarmMajorDeltaLogIndex1 INTEGER (0..4294967295), asamAlarmMajorDeltaLogIndex2 INTEGER (0..4294967295), asamAlarmMajorDeltaLogPtr OBJECT IDENTIFIER, asamAlarmMajorDeltaLogTime NetworkTimeInSeconds, asamAlarmMajorDeltaLogAddInfo DisplayString, asamAlarmMajorDeltaLogBasicAlarmId INTEGER (0..4294967295) } asamAlarmMajorDeltaLogIndex OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "Index for a Major Delta Log Table Entry. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmMajorDeltaLogEntry 1} asamAlarmMajorDeltaLogAlarmId OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This is the unique id for an alarm. It is a combination of two distinct parts of information: the alarm type and the alarm number. The first half represents the type and the second (rightmost) part the alarm number. This alarm number represents the bit position of an alarm in a bitmap of an active alarm entry. The value of asamAlarmId can be found using a simple formula: (AlarmType x 2^16) + AlarmNumber. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmMajorDeltaLogEntry 2} asamAlarmMajorDeltaLogAlarmState OBJECT-TYPE SYNTAX AsamAlarmStateType ACCESS read-only STATUS mandatory DESCRIPTION "This reflects the alarm state. When an alarm becomes active, the state will be active. If it dissappears, it will be nonActive. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmMajorDeltaLogEntry 3} asamAlarmMajorDeltaLogIndex1 OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This object is used in conjunction with Index2. Together they identify where the alarm occurred. For more information regarding the index definition refer to the Alarm Definition document. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmMajorDeltaLogEntry 4} asamAlarmMajorDeltaLogIndex2 OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This object is used in conjunction with Index1. See the description of Index1 for further info. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmMajorDeltaLogEntry 5} asamAlarmMajorDeltaLogPtr OBJECT-TYPE SYNTAX OBJECT IDENTIFIER ACCESS read-only STATUS obsolete DESCRIPTION "This object is currently not used." ::= {asamAlarmMajorDeltaLogEntry 6} asamAlarmMajorDeltaLogTime OBJECT-TYPE SYNTAX NetworkTimeInSeconds ACCESS read-only STATUS mandatory DESCRIPTION "This object gives the network time in seconds when the alarm was logged. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: seconds" ::= {asamAlarmMajorDeltaLogEntry 7} asamAlarmMajorDeltaLogAddInfo OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "This object is used to keep some additional information about the considered table entry. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmMajorDeltaLogEntry 8} asamAlarmMajorDeltaLogBasicAlarmId OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "The meaning and use of this object depends on the value of the asamAlarmMajorDeltaLogAlarmId. The following situations are possible: 1. asamAlarmMajorDeltaLogAlarmId points to a basic alarm. The value of asamAlarmMajorDeltaLogBasicAlarmId is identical to the value of the asamAlarmMajorDeltaLogAlarmId (no added value). 2. asamAlarmMajorDeltaLogAlarmId points to a derived alarm of a temporal/spatial alarm filter. The value of asamAlarmMajor- DeltaLogBasicAlarmId identifies the basic alarm that is related to the considered derived alarm. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmMajorDeltaLogEntry 9} -- -- asamAlarmCriticalDeltaLogTable and related objects -- asamAlarmCriticalDeltaLogLastEntry OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object gives the index of the last entry that was added to the Critical delta log table. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmMIB 68} asamAlarmCriticalDeltaLogReset OBJECT-TYPE SYNTAX AsamAlarmLogResetType ACCESS read-write STATUS mandatory DESCRIPTION "This object is a button-like object to reset the Critical delta logging table. When it is set to the reset value, the table is cleared, and logging starts from index 1. When the reset action is completed, this object is set to resetCompleted. Setting this object to resetCompleted, does not invoke any action. ALCATEL NOTE: SUPPORT: YES INSRVMOD: YES RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmMIB 69} asamAlarmCriticalDeltaLogResetTime OBJECT-TYPE SYNTAX NetworkTimeInSeconds ACCESS read-only STATUS mandatory DESCRIPTION "Network time in seconds indicating when the Critical Delta Log Table was last reset. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: seconds" ::= {asamAlarmMIB 70} asamAlarmCriticalDeltaLogBufferSize OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-write STATUS mandatory DESCRIPTION "This object gives the size of the internal Critical Delta Log buffer. It can be set to a new (positive, non-zero) value, but when the sum of all severity-specific Delta Log Table buffersizes would exceed the asamAlarmTotalDeltaLogBufferSize setting with this new value, a smaller value will be set. This value will be chosen so that the sum of buffersizes is equal to the asamAlarmTotalDeltaLogBufferSize. When the size is set to a value smaller than the current number of used entries in the delta log table, a value equal to that number of entries will be set. Setting this object is not supported yet. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NO RANGE: See above PERSIST: YES DEFVALUE: NA UNITS: -" ::= {asamAlarmMIB 71} asamAlarmCriticalDeltaLogFullAction OBJECT-TYPE SYNTAX AsamAlarmLogFullActionType ACCESS read-write STATUS mandatory DESCRIPTION "This object defines the action to be taken when the Critical delta log buffer is completely full. If set to Wrap, older log records will be overwritten by recent ones. If it is set to Halt, logging is stopped until the buffer is reset. ALCATEL NOTE: SUPPORT: YES INSRVMOD: YES RANGE: See above PERSIST: YES DEFVALUE: wrap UNITS: -" ::= {asamAlarmMIB 72} asamAlarmCriticalDeltaLogOverflowed OBJECT-TYPE SYNTAX AsamAlarmLogOverflowType ACCESS read-only STATUS mandatory DESCRIPTION "This object indicates whether the Critical delta log table is overflowed or not. When the delta log buffer is reset, this object is set to notoverflowed. This object is not meaningful when asamAlarmCriticalDeltaLogFullAction is set to Wrap around. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmMIB 73} asamAlarmCriticalDeltaLogTable OBJECT-TYPE SYNTAX SEQUENCE OF AsamAlarmCriticalDeltaLogEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table is to log all reported alarms with a severity equal to Critical. The Logged records are ordered by time. The latest Critical reported alarm change is logged as the last entry of this table. ALCATEL NOTE: SUPPORT: YES TABLESIZE: DEP as described above" ::= {asamAlarmMIB 74} asamAlarmCriticalDeltaLogEntry OBJECT-TYPE SYNTAX AsamAlarmCriticalDeltaLogEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Entry for the Critical Delta Log Table. ALCATEL NOTE: SUPPORT: YES" INDEX { asamAlarmCriticalDeltaLogIndex } ::= {asamAlarmCriticalDeltaLogTable 1} AsamAlarmCriticalDeltaLogEntry ::= SEQUENCE { asamAlarmCriticalDeltaLogIndex INTEGER (0..4294967295), asamAlarmCriticalDeltaLogAlarmId INTEGER (0..4294967295), asamAlarmCriticalDeltaLogAlarmState AsamAlarmStateType, asamAlarmCriticalDeltaLogIndex1 INTEGER (0..4294967295), asamAlarmCriticalDeltaLogIndex2 INTEGER (0..4294967295), asamAlarmCriticalDeltaLogPtr OBJECT IDENTIFIER, asamAlarmCriticalDeltaLogTime NetworkTimeInSeconds, asamAlarmCriticalDeltaLogAddInfo DisplayString, asamAlarmCriticalDeltaLogBasicAlarmId INTEGER (0..4294967295) } asamAlarmCriticalDeltaLogIndex OBJECT-TYPE SYNTAX INTEGER (0.. 4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "Index for a Critical Delta Log Table Entry. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmCriticalDeltaLogEntry 1} asamAlarmCriticalDeltaLogAlarmId OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This is the unique id for an alarm. It is a combination of two distinct parts of information: the alarm type and the alarm number. The first half represents the type and the second (rightmost) part the alarm number. This alarm number represents the bit position of an alarm in a bitmap of an active alarm entry. The value of asamAlarmId can be found using a simple formula: (AlarmType x 2^16) + AlarmNumber. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmCriticalDeltaLogEntry 2} asamAlarmCriticalDeltaLogAlarmState OBJECT-TYPE SYNTAX AsamAlarmStateType ACCESS read-only STATUS mandatory DESCRIPTION "This reflects the alarm state. When an alarm becomes active, the state will be active. If it dissappears, it will be nonActive. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmCriticalDeltaLogEntry 3} asamAlarmCriticalDeltaLogIndex1 OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This object is used in conjunction with Index2. Together they identify where the alarm occurred. For more information regarding the index definition refer to the Alarm Definition document. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmCriticalDeltaLogEntry 4} asamAlarmCriticalDeltaLogIndex2 OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This object is used in conjunction with Index1. See the description of Index1 for further info. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmCriticalDeltaLogEntry 5} asamAlarmCriticalDeltaLogPtr OBJECT-TYPE SYNTAX OBJECT IDENTIFIER ACCESS read-only STATUS obsolete DESCRIPTION "This object is currently not used." ::= {asamAlarmCriticalDeltaLogEntry 6} asamAlarmCriticalDeltaLogTime OBJECT-TYPE SYNTAX NetworkTimeInSeconds ACCESS read-only STATUS mandatory DESCRIPTION "This object gives the network time in seconds when the alarm was logged. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: seconds" ::= {asamAlarmCriticalDeltaLogEntry 7} asamAlarmCriticalDeltaLogAddInfo OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "This object is used to keep some additional information about the considered table entry. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmCriticalDeltaLogEntry 8} asamAlarmCriticalDeltaLogBasicAlarmId OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "The meaning and use of this object depends on the value of the asamAlarmCriticalDeltaLogAlarmId. The following situations are possible: 1. asamAlarmCriticalDeltaLogAlarmId points to a basic alarm. The value of asamAlarmCriticalDeltaLogBasicAlarmId is identical to the value of the asamAlarmCriticalDeltaLogAlarmId (no added value). 2. asamAlarmCriticalDeltaLogAlarmId points to a derived alarm of a temporal/spatial alarm filter. The value of asamAlarm- CriticalDeltaLogBasicAlarmId identifies the basic alarm that is related to the considered derived alarm. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmCriticalDeltaLogEntry 9} -- -- Object to set mininal severity for reporting of -- non-interface-related alarms. -- asamAlarmNonItfReportingSeverity OBJECT-TYPE SYNTAX AsamAlarmSeverityType ACCESS read-write STATUS mandatory DESCRIPTION "This objects specifies for all non interface related alarms the minimal severity for the alarm to be reported. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: 1-5 PERSIST: NO DEFVALUE: major UNITS: -" ::= {asamAlarmMIB 75} asamAlarmFilterTable OBJECT-TYPE SYNTAX SEQUENCE OF AsamAlarmFilterEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Static table, representing the alarm filters inside the ASAM. ALCATEL NOTE: SUPPORT: YES TABLESIZE: DEP as described above " ::= {asamAlarmMIB 76} asamAlarmFilterEntry OBJECT-TYPE SYNTAX AsamAlarmFilterEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Entry of the asamAlarmFilterTable. Each row in the table contains management infornation applicable to a specific alarm filter inside the ASAM. ALCATEL NOTE: SUPPORT: YES " INDEX { asamAlarmFilterType, asamAlarmFilterNumber } ::= {asamAlarmFilterTable 1} AsamAlarmFilterEntry ::= SEQUENCE { asamAlarmFilterType INTEGER, asamAlarmFilterNumber INTEGER (1..31), asamAlarmFilterBasicAlarmId INTEGER (0..4294967295), asamAlarmFilterStatus INTEGER, asamAlarmFilterThreshold INTEGER (2.. 65535), asamAlarmFilterWindow INTEGER (1.. 65535) } asamAlarmFilterType OBJECT-TYPE SYNTAX INTEGER { temporal(1), spatial(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Index in the asamAlarmFilterTable. This object is used to define the type of the considered alarm filter. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: YES DEFVALUE: NA UNITS: -" ::= {asamAlarmFilterEntry 1} asamAlarmFilterNumber OBJECT-TYPE SYNTAX INTEGER (1..31) ACCESS read-only STATUS mandatory DESCRIPTION "Index in the asamAlarmFilterTable. This index, together with asamAlarmFilterType, uniquely identifies the considered alarm filter within the asamAlarmFilterTable. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: YES DEFVALUE: NA UNITS: -" ::= {asamAlarmFilterEntry 2} asamAlarmFilterBasicAlarmId OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-write STATUS mandatory DESCRIPTION "The value of this object corresponds to the unique identifica- tion of the basic alarm related to the considered alarm filter. Each alarm filter in the ASAM is related to exact one basic alarm. The interpretation of this ID is identical to the interpretation of asamAlarmId in the entries of the asamAlarmTable. An overview of the different basic alarms supported by the ASAM in R4.5 can be found in the Alarm Definition document. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: YES DEFVALUE: NA UNITS: -" ::= {asamAlarmFilterEntry 3} asamAlarmFilterStatus OBJECT-TYPE SYNTAX INTEGER { notInUse(1), inUse(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object is used by the operator to activate/deactivate a configured alarm filter. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: YES DEFVALUE: NA UNITS: -" ::= {asamAlarmFilterEntry 4} asamAlarmFilterThreshold OBJECT-TYPE SYNTAX INTEGER (2..65535) ACCESS read-write STATUS mandatory DESCRIPTION "This object is used by the operator to specify the threshold value of the considered alarm filter. This value must be greater than 1 in order to make sense. The meaning of this object depends on the alarm filter type. temporal: the number of off_to_on transitions of the considered basic alarm that have to be detected on a specific object during an on-going filtering filter, before the related derived alarm is raised. spatial: the number of objects within the ASAM for which the considered basic alarm must be raised before the related derived alarm is raised. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: YES DEFVALUE: NA UNITS: -" ::= {asamAlarmFilterEntry 5} asamAlarmFilterWindow OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-write STATUS mandatory DESCRIPTION "This object is used by the operator to specify the duration (number of seconds) of the filtering window. This object only makes sense when the considered alarm filter is a temporal filter (not relevant in case of a spatial alarm filter). ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: YES DEFVALUE: NA UNITS: -" ::= {asamAlarmFilterEntry 6} asamAlarmReport OBJECT IDENTIFIER ::= {asamAlarmMIB 77} asamAlarmReportId OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This is the unique id for the alarm that was last raised or cleared. It is a combination of 2 distinct parts of information : the alarm type and the alarm number. The first half represents the type and the second (most right) part the alarm number. This alarm number represents the bit position of an alarm in a bitmap of an active alarm entry. Thus the value of asamAlarmId can be found using a simple formula: (AlarmType x 2^16) + AlarmNumber. E.g. an alarm with alarm type 5 and alarm number 3 is represented as 0x00050003. A value of zero means no alarm was raised or cleared yet. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmReport 1} asamAlarmReportAlarmState OBJECT-TYPE SYNTAX AsamAlarmStateType ACCESS read-only STATUS mandatory DESCRIPTION "This reflects the alarm state of the last raised or cleared alarm. When an alarm becomes active, the state will be active. If it dissappears, it will be nonActive. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmReport 2} asamAlarmReportSeverity OBJECT-TYPE SYNTAX AsamAlarmSeverityType ACCESS read-only STATUS mandatory DESCRIPTION "This reflects the severity level of the last raised or cleared alarm. This severity may be indeterminate, warning, minor, major and critical. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: 1-5 PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmReport 3} asamAlarmReportIndex1 OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This object is used in conjunction with Index2. Together they identify where the last raised or cleared alarm occurred. For more information regarding the index definition, refer to the Alarm Definition document. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmReport 4} asamAlarmReportIndex2 OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This object is used in conjunction with Index1. Together they identify where the last raised or cleared alarm occurred. For more information regarding the index definition, refer to the Alarm Definition document. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmReport 5} asamAlarmReportTime OBJECT-TYPE SYNTAX NetworkTimeInSeconds ACCESS read-only STATUS mandatory DESCRIPTION "This object gives the time in seconds when the last alarm has changed state (either raised or cleared). ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: seconds" ::= {asamAlarmReport 6} asamAlarmReportAddInfo OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "This object is used to keep some additional information about the last raised or cleared alarm. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmReport 7} asamAlarmQueryTable OBJECT-TYPE SYNTAX SEQUENCE OF AsamAlarmQueryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table is used to retrieve all the reported alarms by filters. For each alarm, there is an entry. Each entry includes the detailed informations for this alarm. ALCATEL NOTE: SUPPORT: YES TABLESIZE: DEP as described above" ::= {asamAlarmMIB 78} asamAlarmQueryEntry OBJECT-TYPE SYNTAX AsamAlarmQueryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Entry for the alarm query table. Each row in the table contains the detailed information and status for each alarm. ALCATEL NOTE: SUPPORT: YES" INDEX { asamAlarmQueryAlarmId, asamAlarmQuerySeverity, asamAlarmQueryServAff, asamAlarmQueryAid } ::= {asamAlarmQueryTable 1} AsamAlarmQueryEntry ::= SEQUENCE { asamAlarmQueryAlarmId INTEGER (0..4294967295), asamAlarmQueryAid INTEGER (0..4294967295), asamAlarmQuerySeverity AsamAlarmSeverityType, asamAlarmQueryServAff AsamAlarmServAffType, asamAlarmQueryType AsamAlarmType, asamAlarmQueryLocation AsamAlarmLocation, asamAlarmQueryDirection AsamAlarmDirection, asamAlarmQueryTime NetworkTimeInSeconds, asamAlarmQueryAidInfo DisplayString, asamAlarmQueryInfo DisplayString, asamAlarmQueryIndex1 INTEGER (0..4294967295), asamAlarmQueryIndex2 INTEGER (0..4294967295) } asamAlarmQueryAlarmId OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This is the alarm identification. It's a 32bit integer and the scheme is described as following: ==================================== | bit31 ~ bit16 | | bit15 ~ bit0 | | alarm type | + | alarm number | ==================================== If alarm number is put as 0, all the alarms belong to this alarm type will be retrieved. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmQueryEntry 1} asamAlarmQueryAid OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This reflects the alarm index. If the operator wants to show the specific alarm, it stands for the alarm index1 defined in alarm table. If the operator wants to show all the alarms, it is 0. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmQueryEntry 2} asamAlarmQuerySeverity OBJECT-TYPE SYNTAX AsamAlarmSeverityType ACCESS read-only STATUS mandatory DESCRIPTION "This reflects the severity level of the last raised or cleared alarm. This severity may be indeterminate, warning, minor, major critical and all. 0-all level, 1-indeterminate, 2-warning, 3-minor, 4-major, 5-critical ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: 0-5 PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmQueryEntry 3} asamAlarmQueryServAff OBJECT-TYPE SYNTAX AsamAlarmServAffType ACCESS read-only STATUS mandatory DESCRIPTION "This reflects the sevice affecting or not in query alarm filter. 0-all affecting, 1-service-affecting, 2-not service affecting ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: 0-2 PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmQueryEntry 4} asamAlarmQueryType OBJECT-TYPE SYNTAX AsamAlarmType ACCESS read-only STATUS mandatory DESCRIPTION "This defined the alarm type. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmQueryEntry 5} asamAlarmQueryLocation OBJECT-TYPE SYNTAX AsamAlarmLocation ACCESS read-only STATUS mandatory DESCRIPTION "This object is used in alarm location. It is only suitable for various DSL alarms 1-near-end, 2-far-end, 3-middle-end, 4-line, 5-null ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmQueryEntry 6} asamAlarmQueryDirection OBJECT-TYPE SYNTAX AsamAlarmDirection ACCESS read-only STATUS mandatory DESCRIPTION "This object is used in alarm direction. It is only suitable for various DSL alarms. 1-received, 2-transmit, 3-null ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmQueryEntry 7} asamAlarmQueryTime OBJECT-TYPE SYNTAX NetworkTimeInSeconds ACCESS read-only STATUS mandatory DESCRIPTION "This object gives the time in seconds when the last alarm has changed state (either raised or cleared). ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: seconds" ::= {asamAlarmQueryEntry 8} asamAlarmQueryAidInfo OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "This object is used to show AID parameter in string ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmQueryEntry 9} asamAlarmQueryInfo OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "This object is used to keep some additional information about the queried alarm. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmQueryEntry 10} asamAlarmQueryIndex1 OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This object is used in conjunction with Index2. Together they identify where the alarm occurred. For more information regarding the index definition, refer to the Alarm Definition document. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmQueryEntry 11} asamAlarmQueryIndex2 OBJECT-TYPE SYNTAX INTEGER (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This object is used in conjunction with Index1. See description of Index1 for further info. ALCATEL NOTE: SUPPORT: YES INSRVMOD: NA RANGE: See above PERSIST: NO DEFVALUE: NA UNITS: -" ::= {asamAlarmQueryEntry 12} END