NOKIA-ENHANCED-SNMP-SOLUTION-SUITE-ALARM-IRP
File:
NOKIA-ENHANCED-SNMP-SOLUTION-SUITE-ALARM-IRP.mib (47483 bytes)
Imported modules
Imported symbols
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
|
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 |
|
|
|
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 |
|
|
|