MIBs Depot

CISCO-SEU-MITIGATION-MIB

Registered at
1.3.6.1.4.1.9.9.701
Last updated
2009-06-24 00:00
Organization
Cisco Systems, Inc.
Revisions
2009-06-24 00:00
Namespace
cisco
Source file
CISCO-SEU-MITIGATION-MIB
Digest
sha256:a71f92d49db5bcf242f08a77a41d544bbd9cdcaaec6d193f685f3bb1c4e13e57

Description

This MIB reports the status of non-automatic and automatic, rate-adaptive Single Event Upset (SEU) mitigation algorithms and adjusts their parameters, as well as reports the effects of those mitigations on memories, caches, and registers. SEU mitigation allows Cisco IOS to run on radiation tolerant hardware deployed in a geosynchronous Earth orbit satellites for IP communications. One of the challenges in deploying equipment in such an environment is the impact that radiation has on digital circuits. A Single Event Upset (SEU) occurs when the hardware is exposed to energetic ions and protons in the space environment. The value stored in a bit of information can change when a large enough charge is deposited on the digital circuit. This leads to adverse effects in the operation of the software; in this case Cisco IOS. While steps have been taken to reduce the occurrence of SEUs through the use of radiation tolerant hardware, these steps do not eliminate the threat. A critical requirement in running IOS on such platforms is the utilization of SEU mitigation strategies to reduce the impact of such events on the operation of the Cisco device. GLOSSARY SEU : Acronym for 'Single Event Upset' : A hardware disruption caused when hardware is exposed to energetic ions and protons. scrub : An algorithm that periodically refreshes memory, cache or register contents by various means.

Contact

Cisco Systems Customer Service Postal: 170 W Tasman Drive San Jose, CA 95134 USA Tel: +1 800 553-NETS E-mail: cs-seu-mitigation@cisco.com

Imports

FromSymbols
CISCO-SMIciscoMgmt
CISCO-TCEntPhysicalIndexOrZero
SNMPv2-CONFMODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUP
SNMPv2-SMICounter32, MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-IDENTITY, OBJECT-TYPE, Unsigned32, iso
SNMPv2-TCDateAndTime, DisplayString, TEXTUAL-CONVENTION, TruthValue

Imported by

Nothing in this corpus imports this module.

Load order

Every file a consumer needs in order to load this module, dependencies first.

CISCO-SEU-MITIGATION-MIB
CISCO-SMI
CISCO-TC
SNMPv2-CONF
SNMPv2-SMI
SNMPv2-TC

Objects

NameOIDSyntaxAccessStatus
ciscoSeuMitigationMIBNotifs
OBJECT-IDENTITY
1.3.6.1.4.1.9.9.701.0
ciscoSeuMitigationMIBObjects
OBJECT-IDENTITY
1.3.6.1.4.1.9.9.701.1
csmScrubTable
OBJECT-TYPE
This table provides the configuration settings for the scrub algorithms. All entries are added with the SEU subsystem is initialized.
1.3.6.1.4.1.9.9.701.1.1not-accessiblecurrent
csmScrubEntry
OBJECT-TYPE
This object represents an entry in the csmScrubConfigTable.
1.3.6.1.4.1.9.9.701.1.1.1not-accessiblecurrent
csmScrubIndex
OBJECT-TYPE
This object uniquely identifies the csmScrubEntry.
1.3.6.1.4.1.9.9.701.1.1.1.1Unsigned32 (1..1000)not-accessiblecurrent
csmScrubEntPhysicalIndex
OBJECT-TYPE
This object represents the EntityPhysicalIndex (from the ENTITY-MIB) corresponding to the physical entity upon which the scrub or SEU-mitigation is being performed.
1.3.6.1.4.1.9.9.701.1.1.1.2EntPhysicalIndexOrZeroread-onlycurrent
csmScrubScrubName
OBJECT-TYPE
This object represents the name of the particular scrub or SEU algorithm, such as Memory Scrub, Register Scrub, etc.
1.3.6.1.4.1.9.9.701.1.1.1.3DisplayStringread-onlycurrent
csmScrubRateAdaptive
OBJECT-TYPE
This object indicates whether the scrub or SEU algorithm is rate-adaptive. The values provided by objects csmScrubDeltaInterval, csmScrubRetryInterval, and csmScrubThresholdInterval are only applicable when this object is set to 'true'. true : Algorithm is rate-adaptive. false : Algorithm is NOT rate-adaptive.
1.3.6.1.4.1.9.9.701.1.1.1.4TruthValueread-onlycurrent
csmScrubAlgorithmEnabled
OBJECT-TYPE
This object indicates whether the SEU algorithm is enabled. true : Algorithm is enabled false : Algorithm is disabled
1.3.6.1.4.1.9.9.701.1.1.1.5TruthValueread-writecurrent
csmScrubRunInterval
OBJECT-TYPE
This object represents the amount of wait time between when a scrub algorithm finishes its current run and begins its next run.
1.3.6.1.4.1.9.9.701.1.1.1.6Unsigned32read-writecurrent
csmScrubRunIntervalUnits
OBJECT-TYPE
This object represents the units for csmScrubRunInterval.
1.3.6.1.4.1.9.9.701.1.1.1.7DisplayStringread-onlycurrent
csmScrubDeltaInterval
OBJECT-TYPE
This object represents the amount of time that a rate-adaptive scrub algorithm increases or decreases the csmScrubRunInterval. The scrub interval is decreased when an error interrupt occurs and the cScrubThresholdIntervalCount is exceeded. The scrub interval is increased when the scrub retry timer expires.
1.3.6.1.4.1.9.9.701.1.1.1.8Unsigned32read-writecurrent
csmScrubDeltaIntervalUnits
OBJECT-TYPE
This object represents the units for csmScrubDeltaInterval.
1.3.6.1.4.1.9.9.701.1.1.1.9DisplayStringread-onlycurrent
csmScrubRetryInterval
OBJECT-TYPE
This object represents the amount of time a rate-adaptive scrub algorithm waits before increasing the csmScrubRunInterval.
1.3.6.1.4.1.9.9.701.1.1.1.10Unsigned32read-writecurrent
csmScrubRetryIntervalUnits
OBJECT-TYPE
This object represents the units for csmScrubConfigRetryInterval.
1.3.6.1.4.1.9.9.701.1.1.1.11DisplayStringread-onlycurrent
csmScrubCurrentInterval
OBJECT-TYPE
This object represents the current interval between which scrubs or SEU-mitigation runs. A value of 0 (zero) indicates that the scrubs or runs are back-to-back.
1.3.6.1.4.1.9.9.701.1.1.1.12Unsigned32read-onlycurrent
csmScrubCurrentIntervalUnits
OBJECT-TYPE
This object represents the units for csmScrubCurrentInterval.
1.3.6.1.4.1.9.9.701.1.1.1.13DisplayStringread-onlycurrent
csmScrubThresholdInterval
OBJECT-TYPE
This object represents the period of time that a rate-adaptive scrub algorithm will check for csmScrubThresholdErrorValue being exceeded. If the threshold is exceeded within this sliding time window, the scrub rate will increase.
1.3.6.1.4.1.9.9.701.1.1.1.14Unsigned32read-writecurrent
csmScrubThresholdIntervalUnits
OBJECT-TYPE
This object indicates the units for csmScrubConfigThresholdInterval.
1.3.6.1.4.1.9.9.701.1.1.1.15DisplayStringread-onlycurrent
csmScrubThresholdIntervalCount
OBJECT-TYPE
This object represents the number of error interrupts received before a rate-adaptive scrub or SEU-mitigation algorithm decreases the scrub interval.
1.3.6.1.4.1.9.9.701.1.1.1.16Unsigned32 (1..1000)read-writecurrent
csmScrubThresholdErrorValue
OBJECT-TYPE
This object represents the error threshold above which, when it occurs during sliding window (csmScrubThresholdInterval), the scrub or SEU-mitigation rate will increase.
1.3.6.1.4.1.9.9.701.1.1.1.17Unsigned32 (1..1000)read-writecurrent
csmScrubRunning
OBJECT-TYPE
This object indicates whether the scrub or SEU algorithm is running or not. true : Algorithm is running. false : Algorithm is NOT running.
1.3.6.1.4.1.9.9.701.1.1.1.18TruthValueread-onlycurrent
csmScrubStatus
OBJECT-TYPE
This object indicates whether an adaptive scrub or SEU algorithm is performing scrubs more frequently (elevated) due most likely to more frequent SEUs or decreased due to less frequent SEUs, or at a normal rate.
1.3.6.1.4.1.9.9.701.1.1.1.19INTEGER {elevated(1), decreased(2), normal(3)}read-onlycurrent
csmScrubLastRun
OBJECT-TYPE
This object represents the date and time a scrub or SEU-mitigation algorithm last ran.
1.3.6.1.4.1.9.9.701.1.1.1.20DateAndTimeread-onlycurrent
csmScrubPassesCompleted
OBJECT-TYPE
This object represents the total number of scrub or SEU-mitigations runs since the last 'clear SEU counters' CLI (command line interace) command was issued.
1.3.6.1.4.1.9.9.701.1.1.1.21Unsigned32read-onlycurrent
csmScrubErrorsTable
OBJECT-TYPE
This table lists the errors and counts for the errors that the scrub algorithms are mitigating. All entries are added with the SEU subsystem is initialized.
1.3.6.1.4.1.9.9.701.1.2not-accessiblecurrent
csmScrubErrorsEntry
OBJECT-TYPE
This object represents an entry in the csmScrubErrorsTable.
1.3.6.1.4.1.9.9.701.1.2.1not-accessiblecurrent
csmScrubErrorsIndex
OBJECT-TYPE
This object uniquely identifies the csmScrubEntry.
1.3.6.1.4.1.9.9.701.1.2.1.1Unsigned32 (1..1000)not-accessiblecurrent
csmScrubErrorsEntPhysicalIndex
OBJECT-TYPE
This object is represents the EntityPhysicalIndex (from the ENTITY-MIB) corresponding to the physical entity upon which the scrub or SEU-mitigation is being performed.
1.3.6.1.4.1.9.9.701.1.2.1.2EntPhysicalIndexOrZeroread-onlycurrent
csmScrubErrorsDescription
OBJECT-TYPE
This object represents the error name and may include things such as DDR memory errors, cache errors, register errors, and other processor-specific register errors.
1.3.6.1.4.1.9.9.701.1.2.1.3DisplayStringread-onlycurrent
csmScrubErrorsReference
OBJECT-TYPE
This object provides a reference to a User's Manual entry, if one exists, for processor and other device-specific errors.
1.3.6.1.4.1.9.9.701.1.2.1.4DisplayStringread-onlycurrent
csmScrubErrorsSingleBit
OBJECT-TYPE
This object counts the single-bit errors for the specific error type described by csmScrubErrorsDescription.
1.3.6.1.4.1.9.9.701.1.2.1.5Counter32read-onlycurrent
csmScrubErrorsSingleBitInterrupts
OBJECT-TYPE
This object counts number of interrupts thrown, if any, for single-bit errors that occurred for the specific error type described by csmScrubErrorsDescription.
1.3.6.1.4.1.9.9.701.1.2.1.6Counter32read-onlycurrent
csmScrubErrorsMultibit
OBJECT-TYPE
This object counts the multi-bit errors for the specific error type described by csmScrubErrorsDescription.
1.3.6.1.4.1.9.9.701.1.2.1.7Counter32read-onlycurrent
csmScrubErrorsMultibitInterrupts
OBJECT-TYPE
This object counts number of interrupts thrown, if any, for multiple-bit errors that occurred for the specific error type described by csmScrubErrorsDescription.
1.3.6.1.4.1.9.9.701.1.2.1.8Counter32read-onlycurrent
csmSeuEventLogMaxEntries
OBJECT-TYPE
This object represents the maximum number of entries in the csmSeuEventLogTable.
1.3.6.1.4.1.9.9.701.1.3Unsigned32 (1..65535)read-onlycurrent
csmSeuEventLogTable
OBJECT-TYPE
This table lists any special error and scrub or SEU-mitigation algorithm events that may have occurred and is limited to csmSeuEventLogMaxEntries. All entries are added with the SEU subsystem is initialized.
1.3.6.1.4.1.9.9.701.1.4not-accessiblecurrent
csmSeuEventLogEntry
OBJECT-TYPE
This object represents an entry in the csmSeuEventLogTable.
1.3.6.1.4.1.9.9.701.1.4.1not-accessiblecurrent
csmSeuEventLogIndex
OBJECT-TYPE
This object uniquely identifies the csmScrubEventLogEntry.
1.3.6.1.4.1.9.9.701.1.4.1.1Unsigned32not-accessiblecurrent
csmSeuEventLogDescription
OBJECT-TYPE
This object describes the event of interest.
1.3.6.1.4.1.9.9.701.1.4.1.2DisplayString (SIZE(64..255))read-onlycurrent
csmSeuEventLogReference
OBJECT-TYPE
This object provides a reference to a User's Manual entry, if one exists, that describes and provides more detail for the event of interest.
1.3.6.1.4.1.9.9.701.1.4.1.3DisplayStringread-onlycurrent
csmSeuEventLogAddress
OBJECT-TYPE
This object provides the hexadecimal address (if one exists) associated with the event that occurred.
1.3.6.1.4.1.9.9.701.1.4.1.4DisplayStringread-onlycurrent
csmSeuEventLogTimeStamp
OBJECT-TYPE
This object provides a date-and-time-stamp for the event that occurred.
1.3.6.1.4.1.9.9.701.1.4.1.5DateAndTimeread-onlycurrent
ciscoSeuMitigationMIBConform
OBJECT-IDENTITY
1.3.6.1.4.1.9.9.701.2
ciscoSeuMitigationMIBCompliances
OBJECT-IDENTITY
1.3.6.1.4.1.9.9.701.2.1
ciscoSeuMitigationMIBGroups
OBJECT-IDENTITY
1.3.6.1.4.1.9.9.701.2.2

Notifications

NameOIDStatus
csmSeuScrubAlert
NOTIFICATION-TYPE
Notifies NMS when the scrub rate or SEU-mitigation rate is elevated, decreased or returns to normal.
1.3.6.1.4.1.9.9.701.0.1current

Conformance

NameOIDStatus
ciscoSeuMitigationMIBCompliance
MODULE-COMPLIANCE
This is the module-compliance containing default object groups.
1.3.6.1.4.1.9.9.701.2.1.1current
ciscoSeuMitigationMIBMainObjectGroup
OBJECT-GROUP
This is the list of objects that are required for an agent to support the CISCO-SEU-MITIGATION-MIB.
1.3.6.1.4.1.9.9.701.2.2.1current
ciscoSeuMitigationMIBNotificationGroup
NOTIFICATION-GROUP
This is the list of Notifications required for an agent to support the CISCO-SEU-MITIGATION-MIB.
1.3.6.1.4.1.9.9.701.2.2.2current