TIARA-BUNDLE-MIB

MIB Reference — IPNetwork Monitor

All MIBsTIARA-BUNDLE-MIB

Organization: Tiara Networks Inc.

Last Updated: 1999-07-01

Category: WAN and Serial Interfaces

Description:

Manages Tiara Networks WAN router multilink bundle interface configuration and statistics.

Imported Objects

From RFC1213-MIB

DisplayString

From SNMPv2-SMI

Integer32
IpAddress
MODULE-IDENTITY
OBJECT-TYPE

From SNMPv2-TC

RowStatus
TruthValue

From TIARA-NETWORKS-SMI

tiaraMgmtOBJECT-IDENTITY

What Is TIARA-BUNDLE-MIB?

TIARA-BUNDLE-MIB is a legacy vendor MIB from Tiara Networks for managing multilink bundle interfaces on WAN routers, where a bundle aggregates multiple physical links into a single logical connection. It exposes configuration such as bundle naming, contact information, description, encapsulation type, and IP addressing, alongside error-rate statistics for the bundle. The MIB supports performance/fault monitoring of the WAN bundle by tracking degraded seconds, severely errored seconds, and unavailable seconds, which are standard line-quality indicators revealing the health of the underlying multilink connection. It operates in the same conceptual space as standard multilink/PPP bundle MIBs but is a proprietary Tiara implementation rather than a direct dependency on an IETF MIB. It was typically deployed on Tiara Networks WAN access routers aggregating multiple T1/E1 or similar links into higher-bandwidth bundles. Administrators unfamiliar with this legacy module often load TIARA-BUNDLE-MIB into a MIB Browser first to inspect its bundle table structure before scripting automated polling of line-quality counters.

IPNetwork Monitor allows you to monitor SNMP objects defined in TIARA-BUNDLE-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

  • bundle error seconds (dropped ES/SES/UAS)
  • bundle encapsulation type
  • bundle IP address and subnet mask
  • bundle name and description

Supported Devices

  • Tiara Networks WAN access router

Monitoring Examples

An administrator would poll bundleTable/bundleTableEntry, indexed by bundleId, checking bundleDropEs, bundleDropSes, and bundleDropUas to detect a bundle experiencing elevated errored or unavailable seconds, indicating a failing member link or degraded WAN circuit. bundleEncapsulation and bundleIpAddr/bundleSubnetMask would be checked to confirm the bundle's configured encapsulation and addressing match expectations after a configuration change.

OIDs
OID symbolicOID numericTypeAccessDescription
tiaraBundleMib1.3.6.1.4.1.3174.2.13Bundle MIB for defining bundle parameters
bundleTable1.3.6.1.4.1.3174.2.13.1not-accessibleBundle management related parameters are defined in this table.
bundleTableEntry1.3.6.1.4.1.3174.2.13.1.1not-accessibleBundle parameter entries are listed in this table.
INT bundleId1.3.6.1.4.1.3174.2.13.1.1.1INTEGERnot-accessiblebundleId is the identifier of a bundle. To configure a bundle, this parameter must be used as the index. This is assigned internally by the Tiara system. Whenever a row creation needs to occur in the bundleTable, the bundleId is entered as 65535.
STR bundleName1.3.6.1.4.1.3174.2.13.1.1.2DisplayStringread-createName of the bundle. To configure a bundle, this parameter must be set. That is, a descriptive name should be given to a bundle. The maximum length of a bundle name is 8 characters. This parameter is set once during the creation of a bundle. A bundle can not be renamed.
STR bundleContact1.3.6.1.4.1.3174.2.13.1.1.3DisplayStringread-createName of the person who can be contacted for information about the bundle. The maximum length for this parameter is 15 characters. This parameter can be set after the bundle is named and before the links are assigned.
STR bundleDescr1.3.6.1.4.1.3174.2.13.1.1.4DisplayStringread-createBrief description of the bundle. The maximum length of this parameter is 25 characters. This parameter can be set after the bundle is named and before the links are assigned.
INT bundleEncapsulation1.3.6.1.4.1.3174.2.13.1.1.5INTEGERread-createSpecifies the type of protocol encapsulation for the bundle. To configure protocol-specific parameters for a bundle, the bundle must first be encapsulated with that protocol. To unconfigure the encapsulation type, this variable should be set to noEncap.
I32 bundleDropEs1.3.6.1.4.1.3174.2.13.1.1.6Integer32read-createThe length of time in seconds that the error condition Errored Seconds exists before a link is dropped. This parameter can be configured only for multilink bundles and after the bundle is encapsulated.
I32 bundleDropSes1.3.6.1.4.1.3174.2.13.1.1.7Integer32read-createThe length of time in seconds that the error condition Severely Errored Seconds exists before a link is dropped. This parameter can be configured only for multilink bundles and after the bundle is encapsulated.
I32 bundleDropUas1.3.6.1.4.1.3174.2.13.1.1.8Integer32read-createThe length of time in seconds that the error condition Unavailable Seconds exists before a link is dropped. This parameter can be configured only for multilink bundles and after the bundle is encapsulated.
IP bundleIpAddr1.3.6.1.4.1.3174.2.13.1.1.9IpAddressread-createThe bundle's source IP address. This is one of the parameters required to set up IP multiplexing for a bundle. This parameter can be configured only when the bundle is encapsulated. Also the parameters bundleIpAddr and bundleSubnetMask have to be set together during the same request. To unconfigure the IP address, a set operation is performed with the value 0.0.0.0
IP bundleSubnetMask1.3.6.1.4.1.3174.2.13.1.1.10IpAddressread-createThis parameter represents the source subnet mask address. This is one of the parameters required to set up IP multiplexing for a bundle. This parameter is set along with the bundleIpAddr parameter during the same request.
IP bundleSrcForwardingAddrPrimary1.3.6.1.4.1.3174.2.13.1.1.11IpAddressread-createThe bundle's destination IP address. This is one of the parameters required to set up IP multiplexing for a bundle. This parameter can be configured when the bundle has been configured for IP multiplexing. To unconfigure the source forwarding address, a set operation is performed with the value 0.0.0.0. This is the primary source forwarding address
IP bundleSrcForwardingAddrSecondary1.3.6.1.4.1.3174.2.13.1.1.12IpAddressread-createThe bundle's secondary or backup destination address. This address will be used only if the primary address uses an ethernet interface and failover is enabled on that interface and the interface goes down. The secondary source forwarding address is an optional parameter, it should be a gateway on the alternate ethernet This parameter is set along with the primary source forwarding address parameter. To unconfigure this parameter a set operation is performed with the value 0.0.0.0 for the primary address, or a primary address is set with no secondary, or both primary and secondary are set to 0.0.0.0
INT bundleRestoreMethod1.3.6.1.4.1.3174.2.13.1.1.13INTEGERread-writebundleRestoreMethod defines how a dropped link of a multilink bundle will be restored. It can be done either manually or automatically. If the restore mode is automatic, the parameter bundleLinkRestoralTime should be set (in seconds) during the same request.
I32 bundleLinkRestoralTime1.3.6.1.4.1.3174.2.13.1.1.14Integer32read-createError-free time interval (in seconds) that must pass before a link is automatically restored. This parameter can be set when the bundleRestoreMethod is automatic.
INT bundleStatus1.3.6.1.4.1.3174.2.13.1.1.15INTEGERread-writebundleStatus shutdowns the bundle. Although the default is 'enable,' the bundle remains disabled until all necessary parameters are present
OCT bundleLinkRestore1.3.6.1.4.1.3174.2.13.1.1.16OCTET STRINGread-writebundleLinkRestore specifies the links to be restored manually. This parameter is configured when the value of bundleRestoreMethod is manual. The user needs to specify the link/s to be restored. LSB in the OCTET STRING represents T1 Number 1. For example, to restore links 1-4 the value should be set to 000F
I32 bundleNoOfLinks1.3.6.1.4.1.3174.2.13.1.1.17Integer32read-onlyIndicates the number of links configured in the bundle.
I32 bundleTotalBw1.3.6.1.4.1.3174.2.13.1.1.18Integer32read-onlyIndicates the total bandwidth for this bundle. The bundle bandwidth is the aggregated band- widths of all the links assigned to a particular bundle.
ROW bundleRowStatus1.3.6.1.4.1.3174.2.13.1.1.19RowStatusread-createbundleRowStatus is used to add/delete a row in the table. Adding or deleting a row corresponds to creating a bundle or deleting a bundle. In order to add a row to the bundle table, a set on this parameter should be done with the value 4 (createAndGo) and bundleId parameter set with the value of 65535. A request to create a row can be completed successfully only if a set on the bundleRowStatus and a set on the bundleName come in the same request. To delete a row this parameter has to be set with the value 6 (destroy).
bundleLinkTable1.3.6.1.4.1.3174.2.13.2not-accessibleAll the parameters related to the assigned links of a bundle are defined in bundleLinkTable. A row in this table can be created when a bundle with the corresponding bundleId already exists in the bundleTable.
bundleLinkEntry1.3.6.1.4.1.3174.2.13.2.1not-accessibleLink parameters that relate to a given bundle are specified in this table.
I32 bundleLinkT1Num1.3.6.1.4.1.3174.2.13.2.1.1Integer32not-accessiblebundleLinkT1Num is the number of the T1 link being added to a specific bundle. For example, to assign link number 4, the value of this parameter should be set to 4. However, the design of SNMP's link creation is different from that of the system CLI. In SNMP, only one link can be created at a time whereas in the system CLI, multiple links can be configured in a single request. This parameter is mandatory for row creation in the interfaces with CT3 and T1 link types .
OCT bundleLinkTimeSlots1.3.6.1.4.1.3174.2.13.2.1.2OCTET STRINGread-createbundleLinkTimeSlots indicates the DS0 channels in a fractional T1 link. The LSB in the OCTET STRING represents DS0 channel number 1. For example, to assign DS0 channels 1-4, the value of this parameter should be set to 000F
INT bundleLinkType1.3.6.1.4.1.3174.2.13.2.1.3INTEGERread-createbundleLinkType specifies the interface type (i.e., CT3, T1, T3, and HSSI) of the link being assigned to the bundle. This is a mandatory parameter for Row creation in the bundleLinkTable.
INT bundleLinkSpeed1.3.6.1.4.1.3174.2.13.2.1.4INTEGERread-createThe bundleLinkSpeed specifies the transmission speed of all DS0 channels in a bundle.
T/F bundleLinkInvertedData1.3.6.1.4.1.3174.2.13.2.1.5TruthValueread-createSetting bundleLinkInvertedData parameter to true will have the system invert data on all DS0 channels before transmission. Data inversion is used only for HDLC-encapsulated bundles.
INT bundleLinkPhysIfNum1.3.6.1.4.1.3174.2.13.2.1.6INTEGERread-createbundleLinkPhysIfNum specifies the interface number of the interface type such as CT3, HSSI, T3 on which this link is being created. This variable holds significance only for link types CT3, HSSI and T3. It is a mandatory variable for row creation for link types CT3, HSSI, and T3.
I32 bundleLinkDiffDelay1.3.6.1.4.1.3174.2.13.2.1.7Integer32read-onlybundleLinkDiffDelay specifies the maximum differential delay allowed on the links in a multilink bundle. If the packet delay on any link exceeds the differential delay set for a bundle, that link is dropped from the bundle.
I32 bundleLinkBw1.3.6.1.4.1.3174.2.13.2.1.8Integer32read-onlybundleLinkBw indicates the bandwidth of the link. The bandwidth of an individual link depends upon its configuration. For example, in a link of type T1, its bandwidth will depend upon whether the link is a full T1 or a fractional T1 consisting of 24 DS0 timeslots.
INT bundleLinkStatus1.3.6.1.4.1.3174.2.13.2.1.9INTEGERread-onlybundleLinkStatus indicates whether a particular link in a bundle is up or down. The link can go down due to various reasons such as differential delay, a broken link, or negotiation problems at the far end.
ROW bundleLinkRowStatus1.3.6.1.4.1.3174.2.13.2.1.10RowStatusread-createbundleLinkRowStatus is used to add or delete a row in the table. To create a row, this parameter is set to value 4(createAndGo). To delete a row, this parameter is set to a value 6(destroy).

FAQ

What does TIARA-BUNDLE-MIB track for a WAN multilink bundle on a Tiara Networks router?
It exposes bundle configuration — naming, description, encapsulation type, and IP addressing — along with error-rate statistics for the bundle as a whole, including degraded seconds, severely errored seconds, and unavailable seconds, which are standard line-quality indicators.

How would an operator use TIARA-BUNDLE-MIB to catch a degrading multilink bundle before it fails outright?
By watching the bundle's error seconds counters (dropped ES/SES/UAS) rise over time, an operator can see the underlying aggregated T1/E1 links deteriorating and investigate the physical links feeding the bundle before the WAN connection becomes unavailable.

RFC description

Tiara bundle MIB for managing link aggregation and bundle group configurations in Tiara networking systems.

Start monitoring Tiara Networks WAN access router, discontinued (multilink bundle error-rate status) 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 TIARA-BUNDLE-MIB