IMA-MIB

MIB Reference — IPNetwork Monitor

All MIBsIMA-MIB

Organization: The ATM Forum

Last Updated: 1999-02-11

Category: Network Interfaces

Description:

Defines managed objects for Inverse Multiplexing for ATM (IMA), which aggregates multiple T1/E1 physical links into a single higher-bandwidth ATM logical link.

Imported Objects

From IF-MIB

InterfaceIndex
InterfaceIndexOrZero
ifIndexOBJECT-TYPE

From SNMPv2-CONF

MODULE-COMPLIANCE
NOTIFICATION-GROUP
OBJECT-GROUP

From SNMPv2-SMI

Counter32
Gauge32
Integer32
MODULE-IDENTITY
NOTIFICATION-TYPE
OBJECT-TYPE
enterprises

From SNMPv2-TC

DateAndTime
RowStatus
TEXTUAL-CONVENTION

What Is IMA-MIB?

IMA-MIB is a vendor-neutral ATM Forum standards MIB for managing Inverse Multiplexing for ATM (IMA), a technology that bonds multiple T1/E1 physical links into a single higher-bandwidth logical ATM interface. It exposes IMA group configuration and status, including group membership, link roles, and failure conditions, letting an operator see both the logical IMA group and its constituent physical links. Its primary monitoring value is fault and link-status tracking: near-end and far-end state (imaGroupNeState/imaGroupFeState), overall imaGroupFailureStatus, and symmetry/minimum-link settings reveal whether enough physical links are healthy to sustain the bonded group's advertised bandwidth. Each IMA-MIB OID in the imaGroupTable is indexed by imaGroupIndex, letting a management station correlate a specific group's state with its constituent links, and the module builds on ATM Forum interface conventions while typically working alongside IF-MIB for the underlying T1/E1 physical interfaces. It is deployed on ATM/IMA-capable routers and access multiplexers in service-provider and enterprise WAN links that bond multiple T1/E1 circuits for increased bandwidth.

IPNetwork Monitor allows you to monitor SNMP objects defined in IMA-MIB. Use the built-in SNMP Monitoring Browser to explore available variables, view their current values and descriptions, and select the objects you want to monitor. You can then create SNMP monitors, configure thresholds, and receive alerts when monitored values change.

What Can Be Monitored

  • IMA group near-end and far-end state
  • IMA group failure status
  • IMA group link symmetry
  • minimum required transmit/receive links
  • IMA group to interface mapping

Supported Devices

  • vendor-neutral, standards-based ATM Forum MIB, not tied to a specific manufacturer
  • ATM/IMA-capable router or access multiplexer

Monitoring Examples

An administrator would poll imaGroupTable/imaGroupEntry, indexed by imaGroupIndex, checking imaGroupNeState and imaGroupFeState to confirm the local and remote ends of an IMA group both report operational, and imaGroupFailureStatus to detect a group-level fault. imaGroupMinNumTxLinks and imaGroupMinNumRxLinks define the minimum links required to keep the group up, so if imaGroupSymmetry or active link count drops below that threshold, the group would go down, degrading available bandwidth. imaGroupNumber and imaGroupIfIndex tie the logical IMA group back to its associated ATM interface for cross-referencing with interface-level statistics.

OIDs
OID symbolicOID numericTypeAccessDescription
atmForum1.3.6.1.4.1.353
atmForumNetworkManagement1.3.6.1.4.1.353.5
atmfIma1.3.6.1.4.1.353.5.7
atmfImaMib1.3.6.1.4.1.353.5.7.1The MIB module for managing ATM Forum Inverse Multiplexing for ATM (IMA) interfaces.
atmfImaMibObjects1.3.6.1.4.1.353.5.7.1.1
INT imaGroupNumber1.3.6.1.4.1.353.5.7.1.1.1INTEGERread-onlyThe number of IMA groups configured on this system.
imaGroupTable1.3.6.1.4.1.353.5.7.1.1.2not-accessibleThe IMA Group Configuration table.
imaGroupEntry1.3.6.1.4.1.353.5.7.1.1.2.1not-accessibleAn entry in the IMA Group table.
INT imaGroupIndex1.3.6.1.4.1.353.5.7.1.1.2.1.1INTEGERnot-accessibleA unique value for the IMA Group.
ROW imaGroupRowStatus1.3.6.1.4.1.353.5.7.1.1.2.1.2RowStatusread-createThe imaGroupRowStatus object allows create, change, and delete operations on imaGroupTable entries. To create a new conceptual row (or instance) of the imaGroupTable, imaGroupRowStatus must be set to 'createAndWait' or 'createAndGo'. If settable, a successful set of the following objects must be performed before the imaGroupRowStatus of a new conceptual row can be set to 'active': imaGroupMinNumTxLinks imaGroupMinNumRxLinks imaGroupTxImaId Some objects in the imaGroupTable control settings which can only be established or changed at group start-up time. These objects include: imaGroupTxImaId imaGroupSymmetry imaGroupTxFrameLength To change (modify) the imaGroupTxImaId object, the manager must first set imaGroupRowStatus to 'notInService'. However, changes to the following two objects can be optionally allowed while the imaGroupRowStatus is 'active': imaGroupSymmetry imaGroupTxFrameLength These two objects can be changed when the imaGroupRowStatus is 'active' in order to allow the far-end to recover from its Config-Aborted state without having to force the near-end Group State machine to go to the 'Not Configured' state. Changing these object values after group start-up has completed causes a restart of the IMA group. Alternatively, as noted above, the agent implementation may simply require the imaGroupRowStatus object to first be set to 'notInService' before allowing changes to either of these two objects. To remove (delete) an imaGroupTable entry from this table, set imaGroupRowStatus to 'destroy'. Setting the imaGroupRowStatus to 'active' has the effect of activating the Group Startup Procedure. The Group Startup Procedure uses provisioned links that have imaLinkRowStatus set to 'active' and imaLinkGroupIndex set to the imaGroupIndex in this conceptual row. When the imaGroupRowStatus is not in 'active' state, the Group State machine is in its 'Not Configured' state.
NUM imaGroupIfIndex1.3.6.1.4.1.353.5.7.1.1.2.1.3InterfaceIndexread-onlyThis object identifies the logical interface number ('ifIndex') assigned to this IMA group, and is used to identify corresponding rows in the Interfaces MIB. Note that re-initialization of the management agent may cause a client's 'imaGroupIfIndex' to change.
IMA imaGroupNeState1.3.6.1.4.1.353.5.7.1.1.2.1.4ImaGroupStateread-onlyThe current operational state of the near-end IMA Group State Machine.
IMA imaGroupFeState1.3.6.1.4.1.353.5.7.1.1.2.1.5ImaGroupStateread-onlyThe current operational state of the far-end IMA Group State Machine.
IMA imaGroupFailureStatus1.3.6.1.4.1.353.5.7.1.1.2.1.6ImaGroupFailureStatusread-onlyThe current failure status of the IMA group (the reason why the GTSM is in the down state).
IMA imaGroupSymmetry1.3.6.1.4.1.353.5.7.1.1.2.1.7ImaGroupSymmetryread-createSymmetry of the IMA group.
INT imaGroupMinNumTxLinks1.3.6.1.4.1.353.5.7.1.1.2.1.8INTEGERread-createMinimum number of transmit links required to be Active for the IMA group to be in the Operational state.
INT imaGroupMinNumRxLinks1.3.6.1.4.1.353.5.7.1.1.2.1.9INTEGERread-createMinimum number of receive links required to be Active for the IMA group to be in the Operational state.
IMA imaGroupNeTxClkMode1.3.6.1.4.1.353.5.7.1.1.2.1.10ImaGroupTxClkModeread-createTransmit clocking mode used by the near-end IMA group.
IMA imaGroupFeTxClkMode1.3.6.1.4.1.353.5.7.1.1.2.1.11ImaGroupTxClkModeread-onlyTransmit clocking mode used by the far-end IMA group.
NUM imaGroupTxTimingRefLink1.3.6.1.4.1.353.5.7.1.1.2.1.12InterfaceIndexOrZeroread-onlyThe ifIndex of the transmit timing reference link to be used by the near-end for IMA data cell clock recovery from the ATM layer. The distinguished value of zero may be used if no link has been configured in the IMA group, or if the transmit timing reference link has not yet been selected.
NUM imaGroupRxTimingRefLink1.3.6.1.4.1.353.5.7.1.1.2.1.13InterfaceIndexOrZeroread-onlyThe ifIndex of the receive timing reference link to be used by near-end for IMA data cell clock recovery toward the ATM layer. The distinguished value of zero may be used if no link has been configured in the IMA group, or if the receive timing reference link has not yet been detected.
DAT imaGroupLastChange1.3.6.1.4.1.353.5.7.1.1.2.1.14DateAndTimeread-onlyThe time-of-day the IMA group last changed operational state (i.e., value of imaGroupNeState changed).
INT imaGroupTxImaId1.3.6.1.4.1.353.5.7.1.1.2.1.15INTEGERread-createThe IMA ID currently in use by the near-end IMA function.
INT imaGroupRxImaId1.3.6.1.4.1.353.5.7.1.1.2.1.16INTEGERread-onlyThe IMA ID currently in use by the far-end IMA function.
IMA imaGroupTxFrameLength1.3.6.1.4.1.353.5.7.1.1.2.1.17ImaFrameLengthread-createThe frame length to be used by the IMA group in the transmit direction. Can only be set when the IMA group is startup.
IMA imaGroupRxFrameLength1.3.6.1.4.1.353.5.7.1.1.2.1.18ImaFrameLengthread-onlyValue of IMA frame length as received from remote IMA function.
MIL imaGroupDiffDelayMax1.3.6.1.4.1.353.5.7.1.1.2.1.19MilliSecondsread-createThe maximum number of milliseconds of differential delay among the links that will be tolerated on this interface.
NUM imaGroupLeastDelayLink1.3.6.1.4.1.353.5.7.1.1.2.1.20InterfaceIndexOrZeroread-onlyThe ifIndex of the link configured in the IMA group which has the smallest link propagation delay. The distinguished value of zero may be used if no link has been configured in the IMA group, or if the link with the smallest link propagation delay has not yet been determined.
MIL imaGroupDiffDelayMaxObs1.3.6.1.4.1.353.5.7.1.1.2.1.21MilliSecondsread-onlyThe latest maximum differential delay observed (in milliseconds) between the links having the least and most link propagation delay, among the receive links that are currently configured in the IMA group.
INT imaGroupAlphaValue1.3.6.1.4.1.353.5.7.1.1.2.1.22INTEGERread-createThis indicates the 'alpha' value used to specify the number of consecutive invalid ICP cells to be detected before moving to the IMA Hunt state from the IMA Sync state.
INT imaGroupBetaValue1.3.6.1.4.1.353.5.7.1.1.2.1.23INTEGERread-createThis indicates the 'beta' value used to specify the number of consecutive errored ICP cells to be detected before moving to the IMA Hunt state from the IMA Sync state.
INT imaGroupGammaValue1.3.6.1.4.1.353.5.7.1.1.2.1.24INTEGERread-createThis indicates the 'gamma' value used to specify the number of consecutive valid ICP cells to be detected before moving to the IMA Sync state from the IMA PreSync state.
G32 imaGroupRunningSecs1.3.6.1.4.1.353.5.7.1.1.2.1.25Gauge32read-onlyThe amount of time (in seconds) since this IMA group has been in the Operational state.
C32 imaGroupUnavailSecs1.3.6.1.4.1.353.5.7.1.1.2.1.26Counter32read-onlyCount of one second intervals where the IMA Group Traffic State Machine is Down.
C32 imaGroupNeNumFailures1.3.6.1.4.1.353.5.7.1.1.2.1.27Counter32read-onlyThe number of times a near-end group failure (Config-Aborted, Insufficient-Links) has been reported since power-up or reboot.
C32 imaGroupFeNumFailures1.3.6.1.4.1.353.5.7.1.1.2.1.28Counter32read-onlyThe number of times a far-end group failure (Config-Aborted-FE, Insufficient-Links-FE, Blocked-FE) has been reported since power-up or reboot. This is an optional attribute.
G32 imaGroupTxAvailCellRate1.3.6.1.4.1.353.5.7.1.1.2.1.29Gauge32read-onlyThe current cell rate (truncated value in cells per second) provided by this IMA group in the transmit direction, considering all the transmit links in the Active state.
G32 imaGroupRxAvailCellRate1.3.6.1.4.1.353.5.7.1.1.2.1.30Gauge32read-onlyThe current cell rate (truncated value in cells per second) provided by this IMA group in the receive direction, considering all the receive links in the Active state.
G32 imaGroupNumTxCfgLinks1.3.6.1.4.1.353.5.7.1.1.2.1.31Gauge32read-onlyThe number of links that are configured to transmit in this IMA group. This attribute overwrites the value of the imaGroupNumRxActLinks attribute when the IMA group is configured in the Symmetrical Configuration group symmetry mode.
G32 imaGroupNumRxCfgLinks1.3.6.1.4.1.353.5.7.1.1.2.1.32Gauge32read-onlyThe number of links that are configured to receive in this IMA group. This attribute is overwritten by the value of the imaGroupNumTxActLinks attribute when the IMA group is configured in the Symmetrical Configuration group symmetry mode.
G32 imaGroupNumTxActLinks1.3.6.1.4.1.353.5.7.1.1.2.1.33Gauge32read-onlyThe number of links which are configured to transmit and are currently Active in this IMA group.
G32 imaGroupNumRxActLinks1.3.6.1.4.1.353.5.7.1.1.2.1.34Gauge32read-onlyThe number of links which are configured to receive and are currently Active in this IMA group.
NUM imaGroupTestLinkIfIndex1.3.6.1.4.1.353.5.7.1.1.2.1.35InterfaceIndexOrZeroread-createThis object is used to designate an interface as the test link for use in the Test Pattern Procedure. The distinguished value of zero specifies that the implementation may choose the Test Link, in which case, the implementation may also choose the value of 'imaGroupTestPattern'. The value zero may also be used if no link has yet been added to the group. Note that this value is NOT the same as the Tx LID value, but instead either identifies the ifIndex value of the test link to be used by the Test Pattern Procedure (i.e., the link whose LID value is inserted in the Tx LID field of the transmitted ICP cells), or identifies that the implementation may choose the test link (if the value is zero).
INT imaGroupTestPattern1.3.6.1.4.1.353.5.7.1.1.2.1.36INTEGERread-createThe value of this object is used to specify the Tx Test Pattern in an IMA group loopback operation. A value in the range 0 to 255 designates a specific pattern. The distinguished value of -1 specifies that the implementation may choose the value. In this case, the implementation may also choose the value of 'imaGroupTestLinkIfIndex'. It is recommended that the specific value 255 not be used for testing, since by (R-137) the IMA interface is required to transmit 0xFF (i.e., 255) when the incoming test command is inactive or the test link is not detected, and thus it cannot be established for certain whether 255 was received due to an actual loopback operation or due to the normal operation of an IMA that is not performing (or else cannot perform) the test pattern procedure.
IMA imaGroupTestProcStatus1.3.6.1.4.1.353.5.7.1.1.2.1.37ImaTestProcStatusread-createThis object is used to enable or disable the Test Pattern Procedure, and to note whether at least one link failed the test. The test is started by setting operating(2) status. If any link should fail the test, the IMA will set the status to linkFail(3). The linkFail(3) state will persist until either the disabled(1) state is set or until no instance of imaLinkTestProcStatus has the value linkFail(3). Only the values disabled(1) and operating(2) may be written. Writing the operating(2) value will not cause clearing of the linkFail(3) state.
INT imaGroupValidIntervals1.3.6.1.4.1.353.5.7.1.1.2.1.38INTEGERread-onlyThe number of previous 15 minute intervals for which valid data was collected. The value will be 96 unless the IMA group table entry was created within the last 24 hours, in which case the value will be the number of complete 15 minute intervals since the IMA group table entry was created. In the case where the agent is a proxy, it is possible that some intervals are unavailable. In this case, this value is the maximum interval number for which valid data is available. This attribute is only mandatory when the IMA Group Interval Statistics and/or IMA Group Total Statistics objects are implemented.
INT imaGroupInvalidIntervals1.3.6.1.4.1.353.5.7.1.1.2.1.39INTEGERread-onlyThe number of intervals for which no valid data is available. This attribute is only mandatory when the IMA Group Interval Statistics and/or IMA Group Total Statistics objects are implemented.
INT imaGroupTimeElapsed1.3.6.1.4.1.353.5.7.1.1.2.1.40INTEGERread-onlyThe number of seconds that have elapsed since the beginning of the current measurement period. This attribute is only mandatory when the IMA Group Current Statistics are implemented.
INT imaGroupTxOamLabelValue1.3.6.1.4.1.353.5.7.1.1.2.1.41INTEGERread-onlyIMA OAM Label value transmitted by the NE IMA unit.
INT imaGroupRxOamLabelValue1.3.6.1.4.1.353.5.7.1.1.2.1.42INTEGERread-onlyIMA OAM Label value transmitted by the FE IMA unit. The value 0 likely means that the IMA unit has not received an OAM Label from the FE IMA unit at this time.
imaGroupMappingTable1.3.6.1.4.1.353.5.7.1.1.3not-accessibleA table mapping the 'ifIndex' values of 'imaGroupIfIndex' to the 'imaGroupIndex' values of the corresponding IMA group.
imaGroupMappingEntry1.3.6.1.4.1.353.5.7.1.1.3.1not-accessibleEach row describes one ifIndex to imaGroupIndex mapping.
I32 imaGroupMappingIndex1.3.6.1.4.1.353.5.7.1.1.3.1.1Integer32read-onlyThe imaGroupIndex of the IMA Group which implements the specified interface.
imaLinkTable1.3.6.1.4.1.353.5.7.1.1.4not-accessibleThe IMA group Link Status and Configuration table.
imaLinkEntry1.3.6.1.4.1.353.5.7.1.1.4.1not-accessibleAn entry in the IMA Group Link table.
NUM imaLinkIfIndex1.3.6.1.4.1.353.5.7.1.1.4.1.1InterfaceIndexnot-accessibleThis corresponds to the 'ifIndex' of the MIB-II interface on which this link is established. This object also corresponds to the logical number ('ifIndex') assigned to this IMA link.
ROW imaLinkRowStatus1.3.6.1.4.1.353.5.7.1.1.4.1.2RowStatusread-createThe imaLinkRowStatus object allows create, change, and delete operations on imaLinkTable entries. To create a new conceptual row (or instance) of the imaLinkTable, imaLinkRowStatus must be set to 'createAndWait' or 'createAndGo'. A successful set of the imaLinkGroupIndex object must be performed before the imaLinkRowStatus of a new conceptual row can be set to 'active'. To change (modify) the imaLinkGroupIndex in an imaLinkTable entry, the imaLinkRowStatus object must first be set to 'notInService'. Only then can this object in the conceptual row be modified. This is due to the fact that the imaLinkGroupIndex object provides the association between a physical IMA link and the IMA group to which it belongs, and setting the imaLinkGroupIndex object to a different value has the effect of changing the association between a physical IMA link and an IMA group. To place the link 'in group', the imaLinkRowStatus object is set to 'active'. While the row is not in 'active' state, both the Transmit and Receive IMA link state machines are in the 'Not In Group' state. To remove (delete) an imaLinkTable entry from this table, set this object to 'destroy'.
I32 imaLinkGroupIndex1.3.6.1.4.1.353.5.7.1.1.4.1.3Integer32read-createThe value which identifies the IMA group (imaGroupIndex) of which this link is a member.
IMA imaLinkNeTxState1.3.6.1.4.1.353.5.7.1.1.4.1.4ImaLinkStateread-onlyThe current state of the near-end transmit link.
IMA imaLinkNeRxState1.3.6.1.4.1.353.5.7.1.1.4.1.5ImaLinkStateread-onlyThe current state of the near-end receive link.
IMA imaLinkFeTxState1.3.6.1.4.1.353.5.7.1.1.4.1.6ImaLinkStateread-onlyThe current state of the far-end transmit link as reported via ICP cells.
IMA imaLinkFeRxState1.3.6.1.4.1.353.5.7.1.1.4.1.7ImaLinkStateread-onlyThe current state of the far-end receive link as reported via ICP cells.
IMA imaLinkNeRxFailureStatus1.3.6.1.4.1.353.5.7.1.1.4.1.8ImaLinkFailureStatusread-onlyThe current link failure status of the near-end receive link.
IMA imaLinkFeRxFailureStatus1.3.6.1.4.1.353.5.7.1.1.4.1.9ImaLinkFailureStatusread-onlyThe current link failure status of the far-end receive link as reported via ICP cells.
INT imaLinkTxLid1.3.6.1.4.1.353.5.7.1.1.4.1.10INTEGERread-onlyThe outgoing LID used currently on the link by the local end. This value has meaning only if the link belongs to an IMA group.
INT imaLinkRxLid1.3.6.1.4.1.353.5.7.1.1.4.1.11INTEGERread-onlyThe incoming LID used currently on the link by the remote end as reported via ICP cells. This value has meaning only if the link belongs to an IMA group.
MIL imaLinkRelDelay1.3.6.1.4.1.353.5.7.1.1.4.1.12MilliSecondsread-onlyThe latest measured delay on this link relative to the link, in the same IMA group, with the least delay.
C32 imaLinkImaViolations1.3.6.1.4.1.353.5.7.1.1.4.1.13Counter32read-onlyICP violations: count of errored, invalid or missing ICP cells, except during SES-IMA or UAS-IMA conditions.
C32 imaLinkOifAnomalies1.3.6.1.4.1.353.5.7.1.1.4.1.14Counter32read-onlyThe number of OIF anomalies, except during SES-IMA or UAS-IMA conditions, at the near-end. This is an optional attribute.
C32 imaLinkNeSevErroredSecs1.3.6.1.4.1.353.5.7.1.1.4.1.15Counter32read-onlyCount of one second intervals containing >= 30% of the ICP cells counted as IV-IMAs, or one or more link defects (e.g., LOS, OOF/LOF, AIS, or LCD), LIF defects, or LODS defects, except during UAS-IMA condition.
C32 imaLinkFeSevErroredSecs1.3.6.1.4.1.353.5.7.1.1.4.1.16Counter32read-onlyCount of one second intervals containing one or more RDI-IMA defects, except during UAS-IMA-FE condition.
C32 imaLinkNeUnavailSecs1.3.6.1.4.1.353.5.7.1.1.4.1.17Counter32read-onlyCount of unavailable seconds at near-end: unavailability begins at the onset of 10 contiguous SES-IMA and ends at the onset of 10 contiguous seconds with no SES-IMA.
C32 imaLinkFeUnavailSecs1.3.6.1.4.1.353.5.7.1.1.4.1.18Counter32read-onlyCount of unavailable seconds at far-end: unavailability begins at the onset of 10 contiguous SES-IMA-FE and ends at the onset of 10 contiguous seconds with no SES-IMA-FE.
C32 imaLinkNeTxUnusableSecs1.3.6.1.4.1.353.5.7.1.1.4.1.19Counter32read-onlyTx Unusable seconds: count of Tx Unusable seconds at the near-end Tx LSM.
C32 imaLinkNeRxUnusableSecs1.3.6.1.4.1.353.5.7.1.1.4.1.20Counter32read-onlyRx Unusable seconds: count of Rx Unusable seconds at the near-end Rx LSM.
C32 imaLinkFeTxUnusableSecs1.3.6.1.4.1.353.5.7.1.1.4.1.21Counter32read-onlyTx Unusable seconds at far-end: count of seconds with Tx Unusable indications from the far-end Tx LSM.
C32 imaLinkFeRxUnusableSecs1.3.6.1.4.1.353.5.7.1.1.4.1.22Counter32read-onlyRx Unusable seconds at far-end: count of seconds with Rx Unusable indications from the far-end Rx LSM.
C32 imaLinkNeTxNumFailures1.3.6.1.4.1.353.5.7.1.1.4.1.23Counter32read-onlyThe number of times a near-end transmit failure alarm condition has been entered on this link (i.e., some form of implementation specific transmit fault).
C32 imaLinkNeRxNumFailures1.3.6.1.4.1.353.5.7.1.1.4.1.24Counter32read-onlyThe number of times a near-end receive failure alarm condition has been entered on this link (i.e., LIF, LODS, RFI-IMA, Mis-Connected or some form of implementation specific receive fault).
C32 imaLinkFeTxNumFailures1.3.6.1.4.1.353.5.7.1.1.4.1.25Counter32read-onlyThe number of times a far-end transmit failure alarm condition has been entered on this link (i.e., Tx-Unusable-FE). This is an optional attribute.
C32 imaLinkFeRxNumFailures1.3.6.1.4.1.353.5.7.1.1.4.1.26Counter32read-onlyThe number of times a far-end receive failure alarm condition has been entered on this link (i.e., Rx-Unusable-FE). This is an optional attribute.
C32 imaLinkTxStuffs1.3.6.1.4.1.353.5.7.1.1.4.1.27Counter32read-onlyCount of stuff events inserted in the transmit direction. This is an optional attribute.
C32 imaLinkRxStuffs1.3.6.1.4.1.353.5.7.1.1.4.1.28Counter32read-onlyCount of stuff events detected in the receive direction. This is an optional attribute.
INT imaLinkRxTestPattern1.3.6.1.4.1.353.5.7.1.1.4.1.29INTEGERread-onlyThis object identifies the test pattern received in the ICP Cell (octet 17) on the link during the IMA Test Pattern Procedure. This value may then be compared to the transmitted test pattern.
IMA imaLinkTestProcStatus1.3.6.1.4.1.353.5.7.1.1.4.1.30ImaTestProcStatusread-onlyThis value indicates the current state of the Test Pattern Procedure. If the value is disabled(1), the test is not running. A value of operating(2) means the test is running and no error has been found on this interface. A value of linkFail(3) means an error has been detected on this link during the test. Once an error is detected, the linkFail(3) value is latched until either this object is read or until the imaGroupTestProcStatus is moved to disabled(1). Once read, if the error no longer persists, a subsequent read will report the value operating(2).
INT imaLinkValidIntervals1.3.6.1.4.1.353.5.7.1.1.4.1.31INTEGERread-onlyThe number of previous 15 minute intervals for which valid data was collected. The value will be 96 unless the IMA group table entry was created within the last 24 hours, in which case the value will be the number of complete 15 minute intervals since the IMA group table entry was created. In the case where the agent is a proxy, it is possible that some intervals are unavailable. In this case, this value is the maximum interval number for which valid data is available. This attribute is only mandatory when the IMA Link Interval Statistics and/or IMA Link Total Statistics objects are implemented.
INT imaLinkInvalidIntervals1.3.6.1.4.1.353.5.7.1.1.4.1.32INTEGERread-onlyThe number of intervals for which no valid data is available. This attribute is only mandatory when the IMA Link Interval Statistics and/or IMA Link Total Statistics objects are implemented.
INT imaLinkTimeElapsed1.3.6.1.4.1.353.5.7.1.1.4.1.33INTEGERread-onlyThe number of seconds that have elapsed since the beginning of the current measurement period. This attribute is only mandatory when the IMA Link Current Statistics are implemented.
IMA imaAlarmStatus1.3.6.1.4.1.353.5.7.1.1.5ImaAlarmStatusread-onlyStatus of the IMA alarm.
IMA imaAlarmType1.3.6.1.4.1.353.5.7.1.1.6ImaAlarmTyperead-onlyThe Type of IMA alarm declared or cleared. The value of ImaAlarmType identifies the type of alarm according to the definitions in the IMA specification.
imaGroupCurrentTable1.3.6.1.4.1.353.5.7.1.1.7not-accessibleThe IMA Group Current table.
imaGroupCurrentEntry1.3.6.1.4.1.353.5.7.1.1.7.1not-accessibleAn entry in the IMA Group Current table.
G32 imaGroupCurrentUnavailSecs1.3.6.1.4.1.353.5.7.1.1.7.1.1Gauge32read-onlyCount of one second intervals where the IMA Group Traffic State Machine is Down in the current 15 minutes interval.
G32 imaGroupCurrentNeNumFailures1.3.6.1.4.1.353.5.7.1.1.7.1.2Gauge32read-onlyThe number of times a near-end group failure (Config-Aborted, Insufficient-Links) has been reported in the current 15 minutes interval.
G32 imaGroupCurrentFeNumFailures1.3.6.1.4.1.353.5.7.1.1.7.1.3Gauge32read-onlyThe number of times a far-end group failure (Config-Aborted-FE, Insufficient-Links-FE, Blocked-FE) has been reported in the current 15 minutes interval. This is an optional attribute.
imaGroupIntervalTable1.3.6.1.4.1.353.5.7.1.1.8not-accessibleThe IMA Group Interval table.
imaGroupIntervalEntry1.3.6.1.4.1.353.5.7.1.1.8.1not-accessibleAn entry in the IMA Group Interval table.
INT imaGroupIntervalNumber1.3.6.1.4.1.353.5.7.1.1.8.1.1INTEGERnot-accessibleA number between 1 and 96, where 1 is the most recently completed 15 minute interval and 96 is the least recently completed 15 minutes interval (assuming that all 96 intervals are valid).
G32 imaGroupIntervalUnavailSecs1.3.6.1.4.1.353.5.7.1.1.8.1.2Gauge32read-onlyCount of one second intervals where the IMA Group Traffic State Machine is Down in one of the previous 96, individual 15 minute, intervals.
G32 imaGroupIntervalNeNumFailures1.3.6.1.4.1.353.5.7.1.1.8.1.3Gauge32read-onlyThe number of times a near-end group failure (Config-Aborted, Insufficient-Links) has been reported in one of the previous 96, individual 15 minute, intervals.
G32 imaGroupIntervalFeNumFailures1.3.6.1.4.1.353.5.7.1.1.8.1.4Gauge32read-onlyThe number of times a far-end group failure (Config-Aborted-FE, Insufficient-Links-FE, Blocked-FE) has been reported in one of the previous 96, individual 15 minute, intervals. This is an optional attribute.
imaGroupTotalTable1.3.6.1.4.1.353.5.7.1.1.9not-accessibleThe IMA Group Total table.
imaGroupTotalEntry1.3.6.1.4.1.353.5.7.1.1.9.1not-accessibleAn entry in the IMA Group Total table.
G32 imaGroupTotalUnavailSecs1.3.6.1.4.1.353.5.7.1.1.9.1.1Gauge32read-onlyCount of one second intervals where the IMA Group Traffic State Machine is Down in the previous 24 hour interval. Invalid 15 minute intervals count as 0.
G32 imaGroupTotalNeNumFailures1.3.6.1.4.1.353.5.7.1.1.9.1.2Gauge32read-onlyThe number of times a near-end group failure (Config-Aborted, Insufficient-Links) has been reported in the previous 24 hour interval. Invalid 15 minute intervals count as 0.
G32 imaGroupTotalFeNumFailures1.3.6.1.4.1.353.5.7.1.1.9.1.3Gauge32read-onlyThe number of times a far-end group failure (Config-Aborted-FE, Insufficient-Links-FE, Blocked-FE) has been reported in the previous 24 hour interval. Invalid 15 minute intervals count as 0. This is an optional attribute.
imaLinkCurrentTable1.3.6.1.4.1.353.5.7.1.1.10not-accessibleThe IMA Link Current table.
imaLinkCurrentEntry1.3.6.1.4.1.353.5.7.1.1.10.1not-accessibleAn entry in the IMA Link Current table.
G32 imaLinkCurrentImaViolations1.3.6.1.4.1.353.5.7.1.1.10.1.1Gauge32read-onlyICP violations: count of errored, invalid or missing ICP cells, except during SES-IMA or UAS-IMA conditions, in the current 15 minute interval.
G32 imaLinkCurrentOifAnomalies1.3.6.1.4.1.353.5.7.1.1.10.1.2Gauge32read-onlyThe number of OIF anomalies, except during SES-IMA or UAS-IMA conditions, at the near-end in the current 15 minute interval. This is an optional attribute.
G32 imaLinkCurrentNeSevErroredSecs1.3.6.1.4.1.353.5.7.1.1.10.1.3Gauge32read-onlyCount of one second intervals containing >= 30% of the ICP cells counted as IV-IMAs, or one or more link defects (e.g., LOS, OOF/LOF, AIS, or LCD), LIF defects, or LODS defects, except during UAS-IMA condition, in the current 15 minute interval.
G32 imaLinkCurrentFeSevErroredSecs1.3.6.1.4.1.353.5.7.1.1.10.1.4Gauge32read-onlyCount of one second intervals containing one or more RDI-IMA defects, except during UAS-IMA-FE condition, in the current 15 minute interval.
G32 imaLinkCurrentNeUnavailSecs1.3.6.1.4.1.353.5.7.1.1.10.1.5Gauge32read-onlyCount of unavailable seconds at near-end in the current 15 minute interval: unavailability begins at the onset of 10 contiguous SES-IMA and ends at the onset of 10 contiguous seconds with no SES-IMA.
G32 imaLinkCurrentFeUnavailSecs1.3.6.1.4.1.353.5.7.1.1.10.1.6Gauge32read-onlyCount of unavailable seconds at far-end in the current 15 minute interval: unavailability begins at the onset of 10 contiguous SES-IMA-FE and ends at the onset of 10 contiguous seconds with no SES-IMA-FE.
G32 imaLinkCurrentNeTxUnusableSecs1.3.6.1.4.1.353.5.7.1.1.10.1.7Gauge32read-onlyTx Unusable seconds: count of Unusable seconds at the near-end Tx LSM in the current 15 minute interval.
G32 imaLinkCurrentNeRxUnusableSecs1.3.6.1.4.1.353.5.7.1.1.10.1.8Gauge32read-onlyRx Unusable seconds: count of Unusable seconds at the near-end Rx LSM in the current 15 minute interval.
G32 imaLinkCurrentFeTxUnusableSecs1.3.6.1.4.1.353.5.7.1.1.10.1.9Gauge32read-onlyTx Unusable seconds at far-end: count of seconds with Tx Unusable indications from the far-end Tx LSM in the current 15 minute interval.
G32 imaLinkCurrentFeRxUnusableSecs1.3.6.1.4.1.353.5.7.1.1.10.1.10Gauge32read-onlyRx Unusable seconds at far-end: count of seconds with Rx Unusable indications from the far-end Rx LSM in the current 15 minute interval.
G32 imaLinkCurrentNeTxNumFailures1.3.6.1.4.1.353.5.7.1.1.10.1.11Gauge32read-onlyThe number of times a near-end transmit failure alarm condition has been entered on this link (i.e., some form of implementation specific transmit fault) in the current 15 minute interval.
G32 imaLinkCurrentNeRxNumFailures1.3.6.1.4.1.353.5.7.1.1.10.1.12Gauge32read-onlyThe number of times a near-end receive failure alarm condition has been entered on this link (i.e., LIF, LODS, RFI-IMA, Mis-Connected, or some form of implementation specific receive fault) in the current 15 minute interval.
G32 imaLinkCurrentFeTxNumFailures1.3.6.1.4.1.353.5.7.1.1.10.1.13Gauge32read-onlyThe number of times a far-end transmit failure alarm condition has been entered on this link (i.e., Tx-Unusable-FE) in the current 15 minute interval. This is an optional attribute.
G32 imaLinkCurrentFeRxNumFailures1.3.6.1.4.1.353.5.7.1.1.10.1.14Gauge32read-onlyThe number of times a far-end receive failure alarm condition has been entered on this link (i.e., Rx-Unusable-FE) in the current 15 minute interval. This is an optional attribute.
G32 imaLinkCurrentTxStuffs1.3.6.1.4.1.353.5.7.1.1.10.1.15Gauge32read-onlyCount of stuff events inserted in the transmit direction in the current 15 minute interval. This is an optional attribute.
G32 imaLinkCurrentRxStuffs1.3.6.1.4.1.353.5.7.1.1.10.1.16Gauge32read-onlyCount of stuff events detected in the receive direction in the current 15 minute interval. This is an optional attribute.
imaLinkIntervalTable1.3.6.1.4.1.353.5.7.1.1.11not-accessibleThe IMA Link Interval table.
imaLinkIntervalEntry1.3.6.1.4.1.353.5.7.1.1.11.1not-accessibleAn entry in the IMA Link Interval table.
INT imaLinkIntervalNumber1.3.6.1.4.1.353.5.7.1.1.11.1.1INTEGERnot-accessibleA number between 1 and 96, where 1 is the most recently completed 15 minute interval and 96 is the least recently completed 15 minutes interval (assuming that all 96 intervals are valid).
G32 imaLinkIntervalImaViolations1.3.6.1.4.1.353.5.7.1.1.11.1.2Gauge32read-onlyICP violations: count of errored, invalid or missing ICP cells, except during SES-IMA or UAS-IMA conditions, in one of the previous 96, individual 15 minute, intervals.
G32 imaLinkIntervalOifAnomalies1.3.6.1.4.1.353.5.7.1.1.11.1.3Gauge32read-onlyThe number of OIF anomalies, except during SES-IMA or UAS-IMA conditions, at the near-end in one of the previous 96, individual 15 minute, intervals. This is an optional attribute.
G32 imaLinkIntervalNeSevErroredSecs1.3.6.1.4.1.353.5.7.1.1.11.1.4Gauge32read-onlyCount of one second intervals containing >= 30% of the ICP cells counted as IV-IMAs, or one or more link defects (e.g., LOS, OOF/LOF, AIS, or LCD), LIF defects, or LODS defects, except during UAS-IMA condition, in one of the previous 96, individual 15 minute, intervals.
G32 imaLinkIntervalFeSevErroredSecs1.3.6.1.4.1.353.5.7.1.1.11.1.5Gauge32read-onlyCount of one second intervals containing one or more RDI-IMA defects, except during UAS-IMA-FE condition, in one of the previous 96, individual 15 minute, intervals.
G32 imaLinkIntervalNeUnavailSecs1.3.6.1.4.1.353.5.7.1.1.11.1.6Gauge32read-onlyCount of unavailable seconds at near-end in one of the previous 96, individual 15 minute, intervals: unavailability begins at the onset of 10 contiguous SES-IMA and ends at the onset of 10 contiguous seconds with no SES-IMA.
G32 imaLinkIntervalFeUnavailSecs1.3.6.1.4.1.353.5.7.1.1.11.1.7Gauge32read-onlyCount of unavailable seconds at far-end in one of the previous 96, individual 15 minute, intervals: unavailability begins at the onset of 10 contiguous SES-IMA-FE and ends at the onset of 10 contiguous seconds with no SES-IMA-FE.
G32 imaLinkIntervalNeTxUnusableSecs1.3.6.1.4.1.353.5.7.1.1.11.1.8Gauge32read-onlyTx Unusable seconds: count of Unusable seconds at the near-end Tx LSM in one of the previous 96, individual 15 minute, intervals.
G32 imaLinkIntervalNeRxUnusableSecs1.3.6.1.4.1.353.5.7.1.1.11.1.9Gauge32read-onlyRx Unusable seconds: count of Unusable seconds at the near-end Rx LSM in one of the previous 96, individual 15 minute, intervals.
G32 imaLinkIntervalFeTxUnusableSecs1.3.6.1.4.1.353.5.7.1.1.11.1.10Gauge32read-onlyTx Unusable seconds at far-end: count of seconds with Tx Unusable indications from the far-end Tx LSM in one of the previous 96, individual 15 minute, intervals.
G32 imaLinkIntervalFeRxUnusableSecs1.3.6.1.4.1.353.5.7.1.1.11.1.11Gauge32read-onlyRx Unusable seconds at far-end: count of seconds with Rx Unusable indications from the far-end Rx LSM in one of the previous 96, individual 15 minute, intervals.
G32 imaLinkIntervalNeTxNumFailures1.3.6.1.4.1.353.5.7.1.1.11.1.12Gauge32read-onlyThe number of times a near-end transmit failure alarm condition has been entered on this link (i.e., some form of implementation specific transmit fault) in one of the previous 96, individual 15 minute, intervals.
G32 imaLinkIntervalNeRxNumFailures1.3.6.1.4.1.353.5.7.1.1.11.1.13Gauge32read-onlyThe number of times a near-end receive failure alarm condition has been entered on this link (i.e., LIF, LODS, RFI-IMA, Mis-Connected, or some form of implementation specific receive fault) in one of the previous 96, individual 15 minute, intervals.
G32 imaLinkIntervalFeTxNumFailures1.3.6.1.4.1.353.5.7.1.1.11.1.14Gauge32read-onlyThe number of times a far-end transmit failure alarm condition has been entered on this link (i.e., Tx-Unusable-FE) in one of the previous 96, individual 15 minute, intervals. This is an optional attribute.
G32 imaLinkIntervalFeRxNumFailures1.3.6.1.4.1.353.5.7.1.1.11.1.15Gauge32read-onlyThe number of times a far-end receive failure alarm condition has been entered on this link (i.e., Rx-Unusable-FE) in one of the previous 96, individual 15 minute, intervals. This is an optional attribute.
G32 imaLinkIntervalTxStuffs1.3.6.1.4.1.353.5.7.1.1.11.1.16Gauge32read-onlyCount of stuff events inserted in the transmit direction in one of the previous 96, individual 15 minute, intervals. This is an optional attribute.
G32 imaLinkIntervalRxStuffs1.3.6.1.4.1.353.5.7.1.1.11.1.17Gauge32read-onlyCount of stuff events detected in the receive direction in one of the previous 96, individual 15 minute, intervals. This is an optional attribute.
imaLinkTotalTable1.3.6.1.4.1.353.5.7.1.1.12not-accessibleThe IMA Link Total table.
imaLinkTotalEntry1.3.6.1.4.1.353.5.7.1.1.12.1not-accessibleAn entry in the IMA Link Total table.
G32 imaLinkTotalImaViolations1.3.6.1.4.1.353.5.7.1.1.12.1.1Gauge32read-onlyICP violations: count of errored, invalid or missing ICP cells, except during SES-IMA or UAS-IMA conditions, in the previous 24 hour interval. Invalid 15 minute intervals count as 0.
G32 imaLinkTotalOifAnomalies1.3.6.1.4.1.353.5.7.1.1.12.1.2Gauge32read-onlyThe number of OIF anomalies, except during SES-IMA or UAS-IMA conditions, at the near-end in the previous 24 hour interval. Invalid 15 minute intervals count as 0. This is an optional attribute.
G32 imaLinkTotalNeSevErroredSecs1.3.6.1.4.1.353.5.7.1.1.12.1.3Gauge32read-onlyCount of one second intervals containing >= 30% of the ICP cells counted as IV-IMAs, or one or more link defects (e.g., LOS, OOF/LOF, AIS, or LCD), LIF defects, or LODS defects, except during UAS-IMA condition, in the previous 24 hour interval. Invalid 15 minute intervals count as 0.
G32 imaLinkTotalFeSevErroredSecs1.3.6.1.4.1.353.5.7.1.1.12.1.4Gauge32read-onlyCount of one second intervals containing one or more RDI-IMA defects, except during UAS-IMA-FE condition, in the previous 24 hour interval. Invalid 15 minute intervals count as 0.
G32 imaLinkTotalNeUnavailSecs1.3.6.1.4.1.353.5.7.1.1.12.1.5Gauge32read-onlyCount of unavailable seconds at near-end in the previous 24 hour interval: unavailability begins at the onset of 10 contiguous SES-IMA and ends at the onset of 10 contiguous seconds with no SES-IMA. Invalid 15 minute intervals count as 0.
G32 imaLinkTotalFeUnavailSecs1.3.6.1.4.1.353.5.7.1.1.12.1.6Gauge32read-onlyCount of unavailable seconds at far-end in the previous 24 hour interval: unavailability begins at the onset of 10 contiguous SES-IMA-FE and ends at the onset of 10 contiguous seconds with no SES-IMA-FE. Invalid 15 minute intervals count as 0.
G32 imaLinkTotalNeTxUnusableSecs1.3.6.1.4.1.353.5.7.1.1.12.1.7Gauge32read-onlyTx Unusable seconds: count of Unusable seconds at the near-end Tx LSM in the previous 24 hour interval. Invalid 15 minute intervals count as 0.
G32 imaLinkTotalNeRxUnusableSecs1.3.6.1.4.1.353.5.7.1.1.12.1.8Gauge32read-onlyRx Unusable seconds: count of Unusable seconds at the near-end Rx LSM in the previous 24 hour interval. Invalid 15 minute intervals count as 0.
G32 imaLinkTotalFeTxUnusableSecs1.3.6.1.4.1.353.5.7.1.1.12.1.9Gauge32read-onlyTx Unusable seconds at far-end: count of seconds with Tx Unusable indications from the far-end Tx LSM in the previous 24 hour interval. Invalid 15 minute intervals count as 0.
G32 imaLinkTotalFeRxUnusableSecs1.3.6.1.4.1.353.5.7.1.1.12.1.10Gauge32read-onlyRx Unusable seconds at far-end: count of seconds with Rx Unusable indications from the far-end Rx LSM in the previous 24 hour interval. Invalid 15 minute intervals count as 0.
G32 imaLinkTotalNeTxNumFailures1.3.6.1.4.1.353.5.7.1.1.12.1.11Gauge32read-onlyThe number of times a near-end transmit failure alarm condition has been entered on this link (i.e., some form of implementation specific transmit fault) in the previous 24 hour interval. Invalid 15 minute intervals count as 0.
G32 imaLinkTotalNeRxNumFailures1.3.6.1.4.1.353.5.7.1.1.12.1.12Gauge32read-onlyThe number of times a near-end receive failure alarm condition has been entered on this link (i.e., LIF, LODS, RFI-IMA, Mis-Connected, or some form of implementation specific receive fault) in the previous 24 hour interval. Invalid 15 minute intervals count as 0.
G32 imaLinkTotalFeTxNumFailures1.3.6.1.4.1.353.5.7.1.1.12.1.13Gauge32read-onlyThe number of times a far-end transmit failure alarm condition has been entered on this link (i.e., Tx-Unusable-FE) in the previous 24 hour interval. Invalid 15 minute intervals count as 0. This is an optional attribute.
G32 imaLinkTotalFeRxNumFailures1.3.6.1.4.1.353.5.7.1.1.12.1.14Gauge32read-onlyThe number of times a far-end receive failure alarm condition has been entered on this link (i.e., Rx-Unusable-FE) in the previous 24 hour interval. Invalid 15 minute intervals count as 0. This is an optional attribute.
G32 imaLinkTotalTxStuffs1.3.6.1.4.1.353.5.7.1.1.12.1.15Gauge32read-onlyCount of stuff events inserted in the transmit direction in the previous 24 hour interval. Invalid 15 minute intervals count as 0. This is an optional attribute.
G32 imaLinkTotalRxStuffs1.3.6.1.4.1.353.5.7.1.1.12.1.16Gauge32read-onlyCount of stuff events detected in the receive direction in the previous 24 hour interval. Invalid 15 minute intervals count as 0. This is an optional attribute.
atmfImaMibTraps1.3.6.1.4.1.353.5.7.1.2
atmfImaMibTrapPrefix1.3.6.1.4.1.353.5.7.1.2.0
NTF imaFailureAlarm1.3.6.1.4.1.353.5.7.1.2.0.1The imaFailureAlarm provides a method for an agent implementing IMA to notify an NMS of an alarm condition.
atmfImaMibConformance1.3.6.1.4.1.353.5.7.1.3
atmfImaMibGroups1.3.6.1.4.1.353.5.7.1.3.1
imaGroupGroup1.3.6.1.4.1.353.5.7.1.3.1.1A set of objects providing configuration and status information for an IMA group definition.
imaLinkGroup1.3.6.1.4.1.353.5.7.1.3.1.2A set of objects providing status information for an IMA link.
imaGroupMappingTableGroup1.3.6.1.4.1.353.5.7.1.3.1.3A table mapping the 'ifIndex' values of 'imaGroupIfIndex' to the 'imaGroupIndex' values of the corresponding IMA group.
imaTestPatternGroup1.3.6.1.4.1.353.5.7.1.3.1.4Objects in the imaGroupTable and imaLinkTable which control and report on the Test Pattern Procedure. These objects must be implemented if the IMA Test Pattern Procedure is supported.
imaAlarmGroup1.3.6.1.4.1.353.5.7.1.3.1.5Objects used in the imaFailureAlarm notification.
imaGroupIntervalGroup1.3.6.1.4.1.353.5.7.1.3.1.6Objects containing interval statistics for an IMA group.
imaLinkIntervalGroup1.3.6.1.4.1.353.5.7.1.3.1.7Objects containing interval statistics for an IMA link.
imaNotificationsGroup1.3.6.1.4.1.353.5.7.1.3.1.8Notifications that must be implemented for IMA groups and links.
atmfImaMibCompliances1.3.6.1.4.1.353.5.7.1.3.2
atmfImaMibCompliance1.3.6.1.4.1.353.5.7.1.3.2.1The compliance statement for network elements implementing ATM Forum Inverse Multiplexing for ATM (IMA) interfaces.

RFC description

Inverse Multiplexing over ATM MIB (RFC 2954); defines management objects for IMA group configuration, status, and performance monitoring.

Start monitoring Vendor-neutral ATM Forum standard (ATM/IMA-capable router or access multiplexer) with a free 30-day trial of IPNetwork Monitor. Import MIBs, browse SNMP OIDs, create custom SNMP monitors, configure alerts, and monitor any SNMP-enabled network device from a single console.

Download IMA-MIB