NOKIA-ENHANCED-SNMP-SOLUTION-SUITE-ALARM-IRP

File: NOKIA-ENHANCED-SNMP-SOLUTION-SUITE-ALARM-IRP.mib (47483 bytes)

Imported modules

SNMPv2-SMI SNMPv2-CONF NOKIA-ENHANCED-SNMP-SOLUTION-SUITE-COMMON-DEFINITION
NOKIA-NE3S-REGISTRATION-MIB

Imported symbols

OBJECT-TYPE MODULE-IDENTITY NOTIFICATION-TYPE
MODULE-COMPLIANCE NOTIFICATION-GROUP OBJECT-GROUP
NoiAcknowledgementState NoiAcknowledgementTime NoiAcknowledgementUserId
NoiAdditionalText NoiAlarmId NoiAlarmLogControl
NoiAlarmLogCount NoiAlarmTableCount NoiAlarmText
NoiSystemDistinguishedName NoiEventTime NoiEventType
NoiNotificationId NoiNotificationType NoiLogFullAction
NoiPerceivedSeverity NoiProbableCause NoiSpecificProblem
noiOpenInterfaceModule noiFaultManagementVariable noiAlarmNotification
noiAlarmTables noiAlarmLog noiFMCompliance

Defined Types

NoiAlarmEntry  
SEQUENCE    
  noiAlarmId NoiAlarmId
  noiAlarmSystemDN NoiSystemDistinguishedName
  noiAlarmEventTime NoiEventTime
  noiAlarmSpecificProblem NoiSpecificProblem
  noiAlarmText NoiAlarmText
  noiAlarmPerceivedSeverity NoiPerceivedSeverity
  noiAlarmAdditionalText NoiAdditionalText
  noiAlarmProbableCause NoiProbableCause
  noiAlarmEventType NoiEventType
  noiAlarmNotificationId NoiNotificationId
  noiAlarmAckState NoiAcknowledgementState
  noiAlarmAckTime NoiAcknowledgementTime
  noiAlarmAckUserId NoiAcknowledgementUserId

NoiAlarmLogEntry  
SEQUENCE    
  noiAlarmLogEntryNotificationId NoiNotificationId
  noiAlarmLogEntryAlarmId NoiAlarmId
  noiAlarmLogEntrySystemDN NoiSystemDistinguishedName
  noiAlarmLogEntryEventTime NoiEventTime
  noiAlarmLogEntrySpecificProblem NoiSpecificProblem
  noiAlarmLogEntryAlarmText NoiAlarmText
  noiAlarmLogEntryPerceivedSeverity NoiPerceivedSeverity
  noiAlarmLogEntryAdditionalText NoiAdditionalText
  noiAlarmLogEntryProbableCause NoiProbableCause
  noiAlarmLogEntryEventType NoiEventType
  noiAlarmLogEntryAckState NoiAcknowledgementState
  noiAlarmLogEntryAckTime NoiAcknowledgementTime
  noiAlarmLogEntryAckUserId NoiAcknowledgementUserId
  noiAlarmLogEntryNotificationType NoiNotificationType

Defined Values

noiSnmpAlarmIrp 1.3.6.1.4.1.94.7.1.1.2
This SNMP MIB-module specifies the SNMP Solution Set of the 3GPP Alarm Integration Reference Point (IRP) also known as NE3S Interface. The purpose of this IRP is to define an interface though which a network element manager or a network element) can communicate alarm information for its managed objects to Nokia OS, NetAct. An alarm is a kind of object that represents an abnormal condition for a managed object. An alarm is active as long as the corresponding abnormal condition remains. The EMS or NE maintains an 'alarm table' and containing all currently active alarms for its managed objects. When an alarm is cleared and acknowledged, it is removed from the alarm table and no longer accessible. The 'Alarm Log' contains history information on the occurred fault situations and emitted alarms notifications.
MODULE-IDENTITY    

noiAlarmIrpVersion 1.3.6.1.4.1.94.7.1.2.1
This object represents the version of the Alarm IRP supported by the agent. The format is 'nn.m', where 'nn' is the main version number of the interface model and 'm' the release number within the main version. This version is 1.2.6
Status: current Access: read-only
OBJECT-TYPE    
  OCTET STRING Size(5)  

noiAlarmLastSendNotificationId 1.3.6.1.4.1.94.7.1.2.2
This object represent the notification identifier of last send notification ( noiAlarmNew, noiAlarmCleared, noiAlarmAckStateChanged or noiAlarmChanged) The agent shall store the notification identifier of the last send FM notification in this object immediately after sending the notification. The manager can retrieve the current value of this object to detect lost notifications. This mechanism can be used by the manager when no notification is received for a certain time (e.g. 30 minutes) to evaluate whether an alarm upload or a retrieval of alarms from the alarm log shall be performed
Status: current Access: read-only
OBJECT-TYPE    
  NoiNotificationId  

noiAlarmTableCount 1.3.6.1.4.1.94.7.1.4.1
Contains the number or current active alarms accessible in the alarm table. When the alarm table is empty, the value of this object is zero (0).
Status: current Access: read-only
OBJECT-TYPE    
  NoiAlarmTableCount  

noiAlarmTable 1.3.6.1.4.1.94.7.1.4.2
Table with information about the alarms that are currently active in the Network Element and accessible for the manager. An Active alarm is characterised by a severity other than cleared. New Alarm When a new alarm is inserted into the alarm table, - acknowledgement user Id shall be an empty string - acknowledgement time shall be the event time, - acknowledgement state shall be set to 'unacknowledged' If the agent does not support the concept of acknowledgement, the value of acknowledgement state will be set to 'indeterminate'. The object noiAlarmLastSendNotificationId is updated according to the value of the notification identifier of the notication 'noiAlarmNew' A notification 'noiAlarmNew' is send by the agent. Clear Alarm When an active alarm is cleared it will be removed from the alarm table, if the acknowledgement state is 'acknowledged'. Otherwise, the alarm will remain in the alarm table and the severity and event time are updated according to the values in the notification 'noiAlarmCleared' If the agent does not support the concept of acknowledgement, than the alarm will be removed from the alarm table when it is cleared. The object noiAlarmLastSendNotificationId is updated according to the value of the notification identifier of the notification 'noiAlarmCleared' A notification 'noiAlarmCleared' is send by agent. Changed Alarm When the severity of an active alarm is changed the severity of the alarm in the alarm table is changed accordingly. If the alarm has a different additional text than the value is changed in the alarm table also. The acknowledgement state will be set to unacknowledged implicitly. The acknowledgement user id will be set to default value, empty string, the acknowledgement time shall have same value as the event time. Although the value of the acknowledgement state is implicitly changed, the agent must not emit the 'noiAlarmAckStateChanged' notification. The event time of the alarm in the alarm table will be changed according to the value of the event. If the agent does not support the concept of acknowledgement than the value of acknowledgement state, -time and -user id remains unchanged. The alarm is not removed from the alarm table and a notification 'noiAlarmChanged' is send by agent. The object noiAlarmLastSendNotificationId is updated according to the value of the notification identifier of the notification 'noiAlarmChanged' Acknowledged Alarm When the state of an alarm is changed the acknowledge- ment state of an alarm in the alarm table is changed accordingly. The acknowledgement used id will be set according to the user. The acknowledgement time is changed also. The event time of the alarm in the alarm table will be changed according to the value of the event. The alarm is removed from the alarm table, when it is already cleared e.g. severity of the alarm in the alarm table is 'cleared'. Otherwise, the alarm will remain in the alarm table. The object noiAlarmLastSendNotificationId is updated according to the value of the notification identifier of the notification 'noiAlarmAckStateChanged' A notification 'noiAlarmAckStateChanged' is send by agent.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    NoiAlarmEntry

noiAlarmEntry 1.3.6.1.4.1.94.7.1.4.2.1
One entry in the alarm table holds one active alarm.
Status: current Access: not-accessible
OBJECT-TYPE    
  NoiAlarmEntry  

noiAlarmId 1.3.6.1.4.1.94.7.1.4.2.1.1
This object represents the alarm identifier of an alarm in the alarm table It uniquely identifies an entry in the alarm table. The alarmId object is read-only even though it is used as index in the alarm table
Status: current Access: read-only
OBJECT-TYPE    
  NoiAlarmId  

noiAlarmSystemDN 1.3.6.1.4.1.94.7.1.4.2.1.2
This object represents the System Distinguished Name (SDN) of the managed object detecting the fault.
Status: current Access: read-only
OBJECT-TYPE    
  NoiSystemDistinguishedName  

noiAlarmEventTime 1.3.6.1.4.1.94.7.1.4.2.1.3
This object represents the event time, time of occurrence of the event in the Network Element.
Status: current Access: read-only
OBJECT-TYPE    
  NoiEventTime  

noiAlarmSpecificProblem 1.3.6.1.4.1.94.7.1.4.2.1.4
This object represents the specific problem assigned to the fault situation.
Status: current Access: read-only
OBJECT-TYPE    
  NoiSpecificProblem  

noiAlarmText 1.3.6.1.4.1.94.7.1.4.2.1.5
This object represents the alarm text and contains basic information on the fault
Status: current Access: read-only
OBJECT-TYPE    
  NoiAlarmText  

noiAlarmPerceivedSeverity 1.3.6.1.4.1.94.7.1.4.2.1.6
This object represents the perceived severity of the fault.
Status: current Access: read-only
OBJECT-TYPE    
  NoiPerceivedSeverity  

noiAlarmAdditionalText 1.3.6.1.4.1.94.7.1.4.2.1.7
This object represents the additional text and provides further qualification on the fault.
Status: current Access: read-only
OBJECT-TYPE    
  NoiAdditionalText  

noiAlarmProbableCause 1.3.6.1.4.1.94.7.1.4.2.1.8
This object represents the probable cause of the alarm
Status: current Access: read-only
OBJECT-TYPE    
  NoiProbableCause  

noiAlarmEventType 1.3.6.1.4.1.94.7.1.4.2.1.9
This object represents the event type
Status: current Access: read-only
OBJECT-TYPE    
  NoiEventType  

noiAlarmNotificationId 1.3.6.1.4.1.94.7.1.4.2.1.10
This object represent the notification identifier. It is a unique value for a notification.
Status: current Access: read-only
OBJECT-TYPE    
  NoiNotificationId  

noiAlarmAckState 1.3.6.1.4.1.94.7.1.4.2.1.11
This object represents the acknowledgement status of the of the alarm If the agent does not support the concept of acknowledgement, than the value 'indeterminate' shall be used
Status: current Access: read-write
OBJECT-TYPE    
  NoiAcknowledgementState  

noiAlarmAckTime 1.3.6.1.4.1.94.7.1.4.2.1.12
This object represent the time of the last modification of the acknowledgement state of an alarm in the alarm table.
Status: current Access: read-write
OBJECT-TYPE    
  NoiAcknowledgementTime  

noiAlarmAckUserId 1.3.6.1.4.1.94.7.1.4.2.1.13
This object represent the user who made the last modification of the acknowledgement state of an alarm in the alarm table.
Status: current Access: read-write
OBJECT-TYPE    
  NoiAcknowledgementUserId  

noiAlarmNew 1.3.6.1.4.1.94.7.1.3.0.1
This notification is used when a fault situation occurs in the NE and the agent send the alarm notification to inform the OS about the fault. The value 'cleared' for the noiAlarmPerceivedSeverity is not allowed for an alarm notification.
Status: current Access: read-write
NOTIFICATION-TYPE    

noiAlarmCleared 1.3.6.1.4.1.94.7.1.3.0.2
This notification is used when an alarm is cleared. The only permitted value for the 'noiAlarmPerceivedSeverity' is 'cleared' The value of noiAlarmId must be equal to the value Of the noiAlarmId must of the correlated alarm notification. The noiAlarmSystemDN , noiAlarmSpecificProblem , noiAlarmProbableCause, noiAlarmEventType must be equal to the values of the correlated alarm. The agent might use empty string for noiAlarmText and NoiAlarmAdditionalText, otherwise the values must be equal to the values of the correlated alarm. The active alarm is cleared and removed from the alarm table, if the acknowledgement state is 'acknowledged'. otherwise, the alarm will remain in the alarm table. If the agent does not support the concept of acknowledgement, than the alarm will be removed from the alarm table when this notification is send by the agent
Status: current Access: read-write
NOTIFICATION-TYPE    

noiAlarmListRebuild 1.3.6.1.4.1.94.7.1.3.0.3
This notification is used when the alarm table in the agent has been rebuild. The notification will be emitted after a successful rebuild. On reception of this notification, the manager will synchronise the alarm table in the agent with it's internal alarm table by retrieving the content of the alarm table in the agent. While re-build the alarm table, the agent shall not emit notifications, when entering new alarms into the alarm table. The agent can decide to log this notification in the alarm log like any other notification. The objects, which are not used for this notification shall remain empty (strings) or use default value (0) for integer types.
Status: current Access: read-write
NOTIFICATION-TYPE    

noiAlarmListRebuildInitiated 1.3.6.1.4.1.94.7.1.3.0.4
This notification is used when the alarm table in the agent is about the be rebuild. The notification will be emitted prior to the rebuild, immediately after dropping the content of the alarm table. On reception of this notification, the manager shall clean the internal alarm table to be in snyc with the agent. The agent can decide to log this notification in the alarm log like any other notification. The objects, which are not used for this notification shall remain empty (strings) or use default value (0) for integer types
Status: current Access: read-write
NOTIFICATION-TYPE    

noiAlarmChanged 1.3.6.1.4.1.94.7.1.3.0.5
This notification is used when the severity of an alarm has changed. The value 'cleared' is not allowed in conjunction with this notification. The value of noiAlarmID must be equal to the value of the noiAlarmId of the correlated alarm notification. The noiAlarmSystemDN , noiAlarmSpecificProblem , NoiAlarmText, noiAlarmProbableCause, noiAlarmEventType must be equal to the values of the correlated alarm. The agent may use a different noiAlarmAdditionalText than the original alarm. The noiAlarmEventTime is naturally different from the original alarm
Status: current Access: read-write
NOTIFICATION-TYPE    

noiAlarmAckStateChanged 1.3.6.1.4.1.94.7.1.3.0.6
This notification is used when the acknowledgement state of an alarm has changed. The value of noiAlarmID must be equal to the value ff the noiAlarmId of the correlated alarm notification. The alarm information carried in this notification shall contain identical set of parameters as the correlated alarm notification. The alarm is removed from the alarm table when the alarm has been cleared before (e.g. severity of the alarm is 'cleared' and this notification has been send by the agent. If the alarm in the alarm table is not cleared, it remains in the table. Values of noiAlarmAckState , noiAlarmAckTime, noiAlarmAckUserId are updated. If the agent does not support the concept of acknowledgment for alarms, than this notification shall not be supported.
Status: current Access: read-write
NOTIFICATION-TYPE    

noiAlarmLogFullAction 1.3.6.1.4.1.94.7.1.5.1
Note that this object does not affect to the behaviour of alarm identifier, i.e. when log is in halt mode, alarm identifier continues to be incremented by 1 for each notification emitted by the NE.
Status: current Access: read-write
OBJECT-TYPE    
  NoiLogFullAction  

noiAlarmLogControl 1.3.6.1.4.1.94.7.1.5.2
This object controls the activity of the log. Initially this object is set to logging (0) which indicate that the log functionality is operational and all emitted notifications are stored in the log table. This shall be the initial value after restart of the Network Element. When manager sets this object to flush(1), the NE shall empty the current log table. All entries in the alarm table at the time of setting this object are removed. After the completion of the flushing the agent shall set this object to logging(0) and start immediately logging all emitted notification (normal mode of operation) When the manager sets this object to suspend (2), the NE shall interrupt logging of emitted notifications. The manager has to explicitly activate logging for a suspended log by setting this object to logging (0).
Status: current Access: read-write
OBJECT-TYPE    
  NoiAlarmLogControl  

noiAlarmLogCount 1.3.6.1.4.1.94.7.1.5.3
This object contains the number of current records in the alarm Log. When the alarm log is empty , the value of this object is 0.
Status: current Access: read-only
OBJECT-TYPE    
  NoiAlarmLogCount  

noiAlarmLogMaxCount 1.3.6.1.4.1.94.7.1.5.4
This object contains the maximum number of records in the alarm Log. The value is implementation dependent.
Status: current Access: read-only
OBJECT-TYPE    
  NoiAlarmLogCount  

noiAlarmLogTable 1.3.6.1.4.1.94.7.1.5.5
Log with information about the alarms that are currently active in the Network Element. An Active alarm is characterised by a severity other than cleared.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    NoiAlarmLogEntry

noiAlarmLogEntry 1.3.6.1.4.1.94.7.1.5.5.1
One entry in the alarm Log holds one current active alarm.
Status: current Access: not-accessible
OBJECT-TYPE    
  NoiAlarmLogEntry  

noiAlarmLogEntryNotificationId 1.3.6.1.4.1.94.7.1.5.5.1.1
This object represents the notification identifier of a logged notification The value of this field shall equal to the value of correlated field in the alarm- or clear alarm notification.
Status: current Access: read-only
OBJECT-TYPE    
  NoiNotificationId  

noiAlarmLogEntryAlarmId 1.3.6.1.4.1.94.7.1.5.5.1.2
This object represents the alarm identifier of a logged notification The value of this field shall equal to the value of correlated field in the alarm- or clear alarm notification.
Status: current Access: read-only
OBJECT-TYPE    
  NoiAlarmId  

noiAlarmLogEntrySystemDN 1.3.6.1.4.1.94.7.1.5.5.1.3
This object represents the System Distinguished name of a logged notification The value of this field shall equal to the value of correlated field in the alarm- or clear alarm notification.
Status: current Access: read-only
OBJECT-TYPE    
  NoiSystemDistinguishedName  

noiAlarmLogEntryEventTime 1.3.6.1.4.1.94.7.1.5.5.1.4
This object represents the event time of a logged notification The value of this field shall equal to the value of correlated field in the alarm- or clear alarm notification.
Status: current Access: read-only
OBJECT-TYPE    
  NoiEventTime  

noiAlarmLogEntrySpecificProblem 1.3.6.1.4.1.94.7.1.5.5.1.5
This object represents the specific problem of a logged notification The value of this field shall equal to the value of correlated field in the alarm- or clear alarm notification.
Status: current Access: read-only
OBJECT-TYPE    
  NoiSpecificProblem  

noiAlarmLogEntryAlarmText 1.3.6.1.4.1.94.7.1.5.5.1.6
This object represents the alarm text of a logged notification The value of this field shall equal to the value of correlated field in the alarm- or clear alarm notification.
Status: current Access: read-only
OBJECT-TYPE    
  NoiAlarmText  

noiAlarmLogEntryPerceivedSeverity 1.3.6.1.4.1.94.7.1.5.5.1.7
This object represents the perceived severity of a logged notification The value of this field shall equal to the value of correlated field in the alarm- or clear alarm notification.
Status: current Access: read-only
OBJECT-TYPE    
  NoiPerceivedSeverity  

noiAlarmLogEntryAdditionalText 1.3.6.1.4.1.94.7.1.5.5.1.8
This object represents the additional text of a logged notification The value of this field shall equal to the value of correlated field in the alarm- or clear alarm notification.
Status: current Access: read-only
OBJECT-TYPE    
  NoiAdditionalText  

noiAlarmLogEntryProbableCause 1.3.6.1.4.1.94.7.1.5.5.1.9
This object represents the probable cause of a logged notification The value of this field shall equal to the value of correlated field in the alarm- or clear alarm notification.
Status: current Access: read-only
OBJECT-TYPE    
  NoiProbableCause  

noiAlarmLogEntryEventType 1.3.6.1.4.1.94.7.1.5.5.1.10
This object represents the event type of a logged notification The value of this field shall equal to the value of correlated field in the alarm- or clear alarm notification.
Status: current Access: read-only
OBJECT-TYPE    
  NoiEventType  

noiAlarmLogEntryAckState 1.3.6.1.4.1.94.7.1.5.5.1.11
This object represents the acknowledgement status of the of the logged alarm If the agent does not support the concept of acknowledgement, than the value indeterminate shall be used
Status: current Access: read-only
OBJECT-TYPE    
  NoiAcknowledgementState  

noiAlarmLogEntryAckTime 1.3.6.1.4.1.94.7.1.5.5.1.12
This object represent the time of the last modification of the acknowledgement of a logged notification. The value of this field shall equal to the value of correlated field in the alarm- or clear alarm notification.
Status: current Access: read-only
OBJECT-TYPE    
  NoiAcknowledgementTime  

noiAlarmLogEntryAckUserId 1.3.6.1.4.1.94.7.1.5.5.1.13
This object represent the user who made the last modification of the acknowledgement state of logged notification. The value of this field shall equal to the value of correlated field in the alarm- or clear alarm notification.
Status: current Access: read-only
OBJECT-TYPE    
  NoiAcknowledgementUserId  

noiAlarmLogEntryNotificationType 1.3.6.1.4.1.94.7.1.5.5.1.14
This object represents the type of the logged notification
Status: current Access: read-only
OBJECT-TYPE    
  NoiNotificationType  

noiAlarmIRPompliance 1.3.6.1.4.1.94.7.1.6.1
This specifies the objects that are required to claim compliance to Nokia NE3S Interface.
Status: current Access: read-only
MODULE-COMPLIANCE    

noiAlarmAdministrationMandatoryGroup 1.3.6.1.4.1.94.7.1.6.2
A collection of objects that represents mandatory administrative attributes for the Alarm IRP.
Status: current Access: read-only
OBJECT-GROUP    

noiAlarmNotificationMandatoryGroup 1.3.6.1.4.1.94.7.1.6.4
A collection of mandatory alarm notifications.
Status: current Access: read-only
NOTIFICATION-GROUP    

noiAlarmNotificationOptionalGroup 1.3.6.1.4.1.94.7.1.6.5
A collection of optional alarm related notifications.
Status: current Access: read-only
NOTIFICATION-GROUP    

noiAlarmTableOptionalGroup 1.3.6.1.4.1.94.7.1.6.6
A collection of objects that represents optional functionality to store active alarms in the alarm table.
Status: current Access: read-only
OBJECT-GROUP    

noiAlarmTableRebuildOptionalGroup 1.3.6.1.4.1.94.7.1.6.7
A collection of optional alarm notifications, to be used in conjunction with the concept of rebuilding the alarm table. Depening on the selected strategy, either the noiAlarmListRebuild noptification or noiAlarmListRebuildInitiated noification shall be implemented..
Status: current Access: read-only
NOTIFICATION-GROUP    

noiAlarmAcknwledgementOptionalGroup 1.3.6.1.4.1.94.7.1.6.8
A collection of optional alarm related notifications.
Status: current Access: read-only
NOTIFICATION-GROUP    

noiAlarmLogOptionalGroup 1.3.6.1.4.1.94.7.1.6.9
A collection of objects that represents optional functionality to store a history of emitted notifications.
Status: current Access: read-only
OBJECT-GROUP