MIBs Depot

CISCO-OBMI-MIB

Registered at
1.3.6.1.4.1.9.9.698
Last updated
2009-05-28 00:00
Organization
Cisco Systems, Inc.
Revisions
2009-05-28 00:00
Namespace
cisco
Source file
CISCO-OBMI-MIB
Digest
sha256:b65972a09dcd23c54da8c57fe57ab462cb9b84495ad9786c8fd7378e238f0776

Description

The On-Board Management Interface (OBMI) provides an out-of-band communications channel (in Cisco terms: a console port), that is capable of running on various low-speed to high-speed satellite telemetry busses, such as the m500 bus. OBMI is similar to SNMP in principle and function, in that it allows 'getting' data from or 'setting' configurations in a device, however, OBMI is functional regardless of the software state of the device. It must be so, because OBMI is the primary control mechanism for a device operating in the harsh environment of space. OBMI transports command messages that originate from the ground to a device in space and transports telemetry messages that originate from that device in space to the ground. The OBMI application is divided into three conceptual layers: 1. The OBMI application layer which concerns operating system subsystems and their associated command and telemetry messages. 2. A FRAMING layer which formats the OBMI messages into frames that are suitable for transport over a specific spacecraft bus. 3. The PHY (physical) layer which handles sending and receiving the frames over the physical media. Counts associated with the success or failure of these various transport layers are reported by this MIB. GLOSSARY command : data that goes from the ground to the device in space frame : OBMI messages are broken into frames to be sent by the physical bus or reassembled from the bus to be sent to the OBMI subsystem m500 : A particular space command/telemetry bus message : fully assembled set of frames that make up commands or telemetry. The topmost OBMI layer of the OBMI subsystem operates with messages OBMI : On-board Management Interface telemetry : data that goes from the device in space to the ground word : a collection of bits, sized for the particular bus

Contact

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

Imports

FromSymbols
CISCO-SMIciscoMgmt
SNMPv2-CONFMODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUP
SNMPv2-SMICounter32, Gauge32, MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-IDENTITY, OBJECT-TYPE, Unsigned32, iso
SNMPv2-TCDisplayString, 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-OBMI-MIB
CISCO-SMI
SNMPv2-CONF
SNMPv2-SMI
SNMPv2-TC

Objects

NameOIDSyntaxAccessStatus
ciscoObmiMIBNotifs
OBJECT-IDENTITY
1.3.6.1.4.1.9.9.698.0
ciscoObmiMIBObjects
OBJECT-IDENTITY
1.3.6.1.4.1.9.9.698.1
cObmiTransportTable
OBJECT-TYPE
This table provides the statistics, in the form of counters associated with the transport of OBMI over one or more busses. At startup, all entries in this table are set up by the OBMI subsystem.
1.3.6.1.4.1.9.9.698.1.2not-accessiblecurrent
cObmiTransportEntry
OBJECT-TYPE
Each entry represents a row in cObmiTransportTable and corresponds to the statistics for a particular transport bus.
1.3.6.1.4.1.9.9.698.1.2.1not-accessiblecurrent
cObmiBusID
OBJECT-TYPE
This object uniquely indentifies a particular OBMI transport bus.
1.3.6.1.4.1.9.9.698.1.2.1.1Unsigned32 (1..1000)not-accessiblecurrent
cObmiBusName
OBJECT-TYPE
This object indicates the name of the OBMI transport bus.
1.3.6.1.4.1.9.9.698.1.2.1.2DisplayStringread-onlycurrent
cObmiCommandRx
OBJECT-TYPE
This object indicates the total number of commands received by the OBMI subsystem.
1.3.6.1.4.1.9.9.698.1.2.1.3Counter32read-onlycurrent
cObmiCommandProcessedTotal
OBJECT-TYPE
This object indicates the total number of commands successfully processed by the OBMI subsystem.
1.3.6.1.4.1.9.9.698.1.2.1.4Counter32read-onlycurrent
cObmiCommandGets
OBJECT-TYPE
This object indicates the total number of 'get' commands processed by the OBMI subsystem. A 'get' command requests information from the device that the OBMI subsystem resides on and is different from an SNMP 'get'.
1.3.6.1.4.1.9.9.698.1.2.1.5Counter32read-onlycurrent
cObmiCommandSets
OBJECT-TYPE
This object indicates the total number of 'set' commands processed by the OBMI subsystem. A 'set' command changes information ON the device that the OBMI subsystem resides on and is different from and SNMP 'set'.
1.3.6.1.4.1.9.9.698.1.2.1.6Counter32read-onlycurrent
cObmiCommandProcessedInvalid
OBJECT-TYPE
This object indicates the total number of commands that the OBMI subsystem interpreted as not fully conforming to the formatting requirements and therefore considered invalid.
1.3.6.1.4.1.9.9.698.1.2.1.7Counter32read-onlycurrent
cObmiCommandPending
OBJECT-TYPE
This object indicates the total number of commands that are awaiting processing by the OBMI subsystem.
1.3.6.1.4.1.9.9.698.1.2.1.8Gauge32read-onlycurrent
cObmiCommandDropped
OBJECT-TYPE
This object indicates the total number of commands that the OBMI subsystem did not recognize and therefore dropped.
1.3.6.1.4.1.9.9.698.1.2.1.9Counter32read-onlycurrent
cObmiTelemetrySent
OBJECT-TYPE
This object indicates the total count of telemetry messages that were sent by the OBMI subsystem.
1.3.6.1.4.1.9.9.698.1.2.1.10Counter32read-onlycurrent
cObmiTelemetryDemandSent
OBJECT-TYPE
This object indicates the total count of telemetry messages that were sent by the OBMI subsystem, but only upon commanded 'gets' to the OBMI subsystem. This number excludes telemetry messages that were automatically sent by heartbeats.
1.3.6.1.4.1.9.9.698.1.2.1.11Counter32read-onlycurrent
cObmiTelemetryPending
OBJECT-TYPE
This object indicates the total number of of telemetry messages waiting to be sent to the ground from the OBMI subsystem.
1.3.6.1.4.1.9.9.698.1.2.1.12Gauge32read-onlycurrent
cObmiTransportHeartBeatTable
OBJECT-TYPE
This table lists the number of heartbeats sent and the number pending by the OBMI subsystem by port number for a particular bus. At startup, all entries in this table are set up by the OBMI subsystem.
1.3.6.1.4.1.9.9.698.1.3not-accessiblecurrent
cObmiTransportHeartBeatEntry
OBJECT-TYPE
Each entry represents a row in cObmiTransportHearBeatTable and identifies heartbeat- related statistics.
1.3.6.1.4.1.9.9.698.1.3.1not-accessiblecurrent
cObmiHeartBeatPort
OBJECT-TYPE
This object, along with cObmiBusID uniquely identifies heartbeat-related statistics.
1.3.6.1.4.1.9.9.698.1.3.1.1Unsigned32 (1..1000)not-accessiblecurrent
cObmiHeartBeatSent
OBJECT-TYPE
This object indicates the total number of hearbeats sent.
1.3.6.1.4.1.9.9.698.1.3.1.2Counter32read-onlycurrent
cObmiHeartBeatPending
OBJECT-TYPE
This object indicates the total number of heartbeats waiting in the queue ready to be sent.
1.3.6.1.4.1.9.9.698.1.3.1.3Gauge32read-onlycurrent
cObmiM500FramingTable
OBJECT-TYPE
This table lists the statistics associated with the 'framing-layer' of logical organization for the m500 bus used to transport OBMI. The frame size for m500 is 32 bits. At startup, all entries in this table are set up by the OBMI subsystem.
1.3.6.1.4.1.9.9.698.1.4not-accessiblecurrent
cObmiM500FramingEntry
OBJECT-TYPE
Each entry represents an entry in the cObmiM500FramingTable and corresponds to the statistics associated with the framing for an 'm500' bus used to transport OBMI.
1.3.6.1.4.1.9.9.698.1.4.1not-accessiblecurrent
cObmiM500RxFrames
OBJECT-TYPE
This object indicates the total number of m500 frames received.
1.3.6.1.4.1.9.9.698.1.4.1.1Counter32read-onlycurrent
cObmiM500RxBytes
OBJECT-TYPE
This object indicates the total number of m500 bytes received.
1.3.6.1.4.1.9.9.698.1.4.1.2Counter32read-onlycurrent
cObmiM500RxAbortFrames
OBJECT-TYPE
This object indicates the total number of received m500 frames aborted.
1.3.6.1.4.1.9.9.698.1.4.1.3Counter32read-onlycurrent
cObmiM500RxEchoFrames
OBJECT-TYPE
This object indicates the total number of m500 echo frames received.
1.3.6.1.4.1.9.9.698.1.4.1.4Counter32read-onlycurrent
cObmiM500RxResetFrames
OBJECT-TYPE
This object indicates the total number of m500 reset frames received.
1.3.6.1.4.1.9.9.698.1.4.1.5Counter32read-onlycurrent
cObmiM500RxTransportErrFrames
OBJECT-TYPE
This object indicates the total number of errored m500 transport frames received.
1.3.6.1.4.1.9.9.698.1.4.1.6Counter32read-onlycurrent
cObmiM500RxUnknownOpFrames
OBJECT-TYPE
This object indicates the total number of m500 frames with unknown operation codes received.
1.3.6.1.4.1.9.9.698.1.4.1.7Counter32read-onlycurrent
cObmiM500TxFrames
OBJECT-TYPE
This object indicates the total number of m500 frames transmitted.
1.3.6.1.4.1.9.9.698.1.4.1.8Counter32read-onlycurrent
cObmiM500TxBytes
OBJECT-TYPE
This object indicates the total number of m500 bytes transmitted.
1.3.6.1.4.1.9.9.698.1.4.1.9Counter32read-onlycurrent
cObmiM500TxAbortFrames
OBJECT-TYPE
This object indicates the total number of aborted m500 frames transmitted.
1.3.6.1.4.1.9.9.698.1.4.1.10Counter32read-onlycurrent
cObmiM500TxEchoFrames
OBJECT-TYPE
This object indicates the total number of m500 echo frames transmitted.
1.3.6.1.4.1.9.9.698.1.4.1.11Counter32read-onlycurrent
cObmiM500TxTransportErrFrames
OBJECT-TYPE
This object indicates the total number of m500 transport frames transmitted with error.
1.3.6.1.4.1.9.9.698.1.4.1.12Counter32read-onlycurrent
cObmiM500RxQOverRun
OBJECT-TYPE
This object indicates the total number of control queue overruns transmitted.
1.3.6.1.4.1.9.9.698.1.4.1.13Counter32read-onlycurrent
cObmiM500TxQ0UnderRun
OBJECT-TYPE
This object indicates the total number of underruns transmitted from queue number 0.
1.3.6.1.4.1.9.9.698.1.4.1.14Counter32read-onlycurrent
cObmiM500TxQ1UnderRun
OBJECT-TYPE
This object indicates the total number of underruns transmitted from queue number 1.
1.3.6.1.4.1.9.9.698.1.4.1.15Counter32read-onlycurrent
cObmiM500TxCtlQOverRun
OBJECT-TYPE
This object indicates the total number of transmit control queue overruns.
1.3.6.1.4.1.9.9.698.1.4.1.16Counter32read-onlycurrent
cObmiM500PhyTable
OBJECT-TYPE
This table lists the statistics associated with the 'physical-layer' of logical organization for the m500 bus used to transport OBMI. At startup, all entries in this table are set up by the OBMI subsystem.
1.3.6.1.4.1.9.9.698.1.5not-accessiblecurrent
cObmiM500PhyEntry
OBJECT-TYPE
Each entry represents an entry in the cObmiM500PhyTable and corresponds to the statistics associated with the physical layer for an 'm500' bus used to transport OBMI. The size of a 'Word' for the m500 bus is 32-bits.
1.3.6.1.4.1.9.9.698.1.5.1not-accessiblecurrent
cObmiM500BusALOS
OBJECT-TYPE
This object indicates whether or not there is a loss of signal on m500 bus A. True : Loss of Signal on m500 bus A. False : No Loss of Signal on m500 bus A.
1.3.6.1.4.1.9.9.698.1.5.1.1TruthValueread-onlycurrent
cObmiM500BusBLOS
OBJECT-TYPE
This object indicates whether or not there is a loss of signal on m500 bus B. True : Loss of Signal on m500 bus B. False : No Loss of Signal on m500 bus B.
1.3.6.1.4.1.9.9.698.1.5.1.2TruthValueread-onlycurrent
cObmiM500LastActiveBus
OBJECT-TYPE
This object indicates which bus was last active: a : m500 bus A was last active b : m500 bus B was last active
1.3.6.1.4.1.9.9.698.1.5.1.3Bits {a(0), b(1)}read-onlycurrent
cObmiM500CommandsRcvd
OBJECT-TYPE
This object indicates the total number of m500 command words received.
1.3.6.1.4.1.9.9.698.1.5.1.4Counter32read-onlycurrent
cObmiM500TelemetrySent
OBJECT-TYPE
This object indicates the total number of m500 telemetry words sent.
1.3.6.1.4.1.9.9.698.1.5.1.5Counter32read-onlycurrent
cObmiM500TelemetryErrs
OBJECT-TYPE
This object indicates the total number of m500 telemetry words with errors.
1.3.6.1.4.1.9.9.698.1.5.1.6Counter32read-onlycurrent
cObmiM500CommandErrs
OBJECT-TYPE
This object indicates the total number of m500 command words with errors.
1.3.6.1.4.1.9.9.698.1.5.1.7Counter32read-onlycurrent
cObmiM500CommandOverWrts
OBJECT-TYPE
This object indicates the total number of m500 command words that were overwritten.
1.3.6.1.4.1.9.9.698.1.5.1.8Counter32read-onlycurrent
cObmiM500HWParityErr
OBJECT-TYPE
This object indicates whether or not there was a hardwired parity error in the LAST command word received. True : Parity error occurred. False : No parity error occurred.
1.3.6.1.4.1.9.9.698.1.5.1.9TruthValueread-onlycurrent
cObmiM500TelemetryReqParityErr
OBJECT-TYPE
This object indicates whether or not there was a parity error in the LAST telemetry request word received. True : Parity error occurred. False : No parity error occurred.
1.3.6.1.4.1.9.9.698.1.5.1.10TruthValueread-onlycurrent
cObmiM500CommandParityErr
OBJECT-TYPE
This object indicates whether or not there was a parity error in the LAST command word received. True : Parity error occurred. False : No parity error occurred.
1.3.6.1.4.1.9.9.698.1.5.1.11TruthValueread-onlycurrent
cObmiM500CommandTimeout
OBJECT-TYPE
This object indicates whether or not there was a timeout in receiving the LAST command word: True : Timeout occurred. False : Timeout did NOT occur.
1.3.6.1.4.1.9.9.698.1.5.1.12TruthValueread-onlycurrent
cObmiM500CommandOverWrt
OBJECT-TYPE
This object indicates whether or not the last command received was overwritten: True : Command received was overwritten. False : Command received was NOT overwritten.
1.3.6.1.4.1.9.9.698.1.5.1.13TruthValueread-onlycurrent
ciscoObmiMIBConform
OBJECT-IDENTITY
1.3.6.1.4.1.9.9.698.2
ciscoObmiMIBCompliances
OBJECT-IDENTITY
1.3.6.1.4.1.9.9.698.2.1
ciscoObmiMIBGroups
OBJECT-IDENTITY
1.3.6.1.4.1.9.9.698.2.2

Conformance

NameOIDStatus
ciscoObmiMIBCompliance
MODULE-COMPLIANCE
This is a default module-compliance containing default object groups.
1.3.6.1.4.1.9.9.698.2.1.1current
ciscoObmiMIBMainObjectGroup
OBJECT-GROUP
This is the list of objects required for OBMI.
1.3.6.1.4.1.9.9.698.2.2.1current
ciscoObmiMIBM500ObjectGroup
OBJECT-GROUP
This is the list of objects required for m500.
1.3.6.1.4.1.9.9.698.2.2.2current