All MIBs › RFC1232-MIB
Category: IETF Standards
Description: Defines DS1/T1 physical layer management objects for line status and performance per RFC 1232.
Start monitoring vendor-neutral, standards-based MIB, any SNMPv3-capable network device (SNMP engine identity/boot/clock 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.
What Is RFC1232-MIB?
RFC1232-MIB, commonly known as the DS1 MIB, is a vendor-neutral, IETF standards-based module for managing DS1/T1 digital transmission physical-layer interfaces. It covers per-interface configuration such as line type and line coding, along with interval-based performance statistics like errored seconds and severely errored seconds. For hardware status monitoring it is used to detect a degrading T1 circuit — rising error-second counts or an active loss-of-signal/loss-of-frame alarm typically point to a failing line card, cable, or carrier-side circuit problem. It works alongside the standard IF-MIB, since each DS1 interface is also represented as a regular ifEntry with these objects providing physical-layer detail. It's typically deployed on WAN routers, channel banks, and CSU/DSU equipment terminating T1/E1 leased lines. Engineers can download the RFC1232-MIB file directly to load it into their MIB browser.
IPNetwork Monitor allows you to monitor SNMP objects defined in RFC1232-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.
Supported Devices
- vendor-neutral, standards-based MIB, not tied to a specific manufacturer — applies to WAN routers and CSU/DSU equipment with T1/E1 interfaces
Monitoring Examples
No sample objects were provided for this MIB, so specific object/table names cannot be grounded here; in practice an administrator would poll the DS1 interval performance data and line-alarm state for each T1 port to catch a degrading leased line before it causes a WAN outage.
This MIB depends on
Related MIBs
Imported Objects
OIDs
| OID symbolic | OID numeric | Type | Access | Description |
|---|---|---|---|---|
| ds1 | 1.3.6.1.2.1.10.18 | |||
| ds1ConfigTable | 1.3.6.1.2.1.10.18.1 | not-accessible | The DS1 Configuration table. | |
| ds1ConfigEntry | 1.3.6.1.2.1.10.18.1.1 | not-accessible | An entry in the DS1 Configuration table. | |
| INT ds1CSUIndex | 1.3.6.1.2.1.10.18.1.1.1 | INTEGER | read-only | The index value which uniquely identifies the CSU to which this entry is applicable. |
| INT ds1Index | 1.3.6.1.2.1.10.18.1.1.2 | INTEGER | read-only | An index value that uniquely identifies an interface to a ds1. The interface identified by a particular value of this index is the same interface as identified by the same value an ifIndex object instance. |
| INT ds1TimeElapsed | 1.3.6.1.2.1.10.18.1.1.3 | INTEGER | read-only | The number of seconds that have elapsed since the beginning of the current error-measurement period. Any fraction is rounded up. |
| INT ds1ValidIntervals | 1.3.6.1.2.1.10.18.1.1.4 | INTEGER | read-only | The number of previous intervals for which valid data was collected. The value will be 96 unless the CSU device was brought online within the last 24 hours, in which case the value will be the number of complete 15 minute intervals the CSU has been online. |
| INT ds1LineType | 1.3.6.1.2.1.10.18.1.1.5 | INTEGER | read-only | This variable indicates the variety of DS1 Line implementing this circuit. The type of circuit affects the number of bits per second that the circuit can reasonably carry, as well as the interpretation of the usage and error statistics. The values, in sequence, describe: TITLE: SPECIFICATION: ds1ESF AT&T Extended SuperFrame DS1 [10] ds1D4 AT&T D4 format DS1 [16], [17] ds1ANSI-ESF ANSI Extended SuperFrame format [14] ds1G704 CCITT Recommendation G.704 [12] (section 2.1.3.2) ds1G704-CRC CCITT Recommendation G.704 [12] (section 2.1.3.1) |
| INT ds1ZeroCoding | 1.3.6.1.2.1.10.18.1.1.6 | INTEGER | read-only | This variable describes the variety of Zero Code Suppression used on the link, which in turn affects a number of its characteristics. ds1JammedBit refers the Jammed bit Zero Encoding, in which the AT&T specification of at least one pulse every 8 bit periods is literally implemented by forcing a pulse in bit 8 of each channel. Thus, only seven bits per channel, or 1.344 Mbps, is available for data. ds1B8ZS refers to the use of a specified pattern of normal bits and bipolar violations which are used to replace a sequence of eight zero bits (see [14]). In this context, all eight bits in a channel are technically available for data, but care must be taken with D4 encoded data to avoid having HDLC Flag streams imitate spurious Yellow Alarm conditions. Typically, one bit per frame is ignored to force flag streams to rotate, thereby avoiding this error type. CCITT Recommendation G.703 [11] may be referred to for further definition of these. ds1InvertedHDLC refers to the practice, common on HDLC encoded DS1 data links, of inverting the data between the serial interface chip and the CSU. Since HDLC guarantees one zero every 6 bits in the worst case, while the standards call for (in effect) at least one pulse every eight, inverted HDLC enjoys 4/24 one's density on the line, which may improve the effective clock stability of a DS1 line. As with B8ZS, all eight bits in a channel are technically available for data, but care must be taken with D4 encoded data to avoid having HDLC Flag streams imitate spurious Yellow Alarm conditions. Typically, one bit per frame is ignored to force flag streams to rotate, thereby avoiding this error type. ANSI Clear Channels may use ds1ZBTSI, or Zero Byte Time Slot Interchange (see [14]). G.704 links, with or without CRC, use ds1HDB3 (see [11]). |
| INT ds1Loopback | 1.3.6.1.2.1.10.18.1.1.7 | INTEGER | read-only | This variable represents the loopback state of the CSU. Devices supporting read/write access should return badValue in response to a requested loopback state that the CSU does not support. The values mean: ds1NoLoop Not in the loopback state. A device that is not capable of performing a loopback on either interface shall always return this as it's value. ds1LocalLoopbackLocalSide Signal received from the local side of the device is looped back at the local connector (eg, without involving the CSU). ds1LocalLoopbackRemoteSide Signal received from the local side of the device is looped back at the remote connector (eg, through the CSU). ds1RemoteLoopbackLocalSide Signal received from the remote side of the device is looped back at the local connector (eg, through the CSU). ds1RemoteLoopbackRemoteSide Signal received from the remote side of the device is looped back at the remote connector (eg, without involving the CSU). |
| INT ds1SendCode | 1.3.6.1.2.1.10.18.1.1.8 | INTEGER | read-only | This variable indicates what type of code is being sent across the DS1 circuit by the CSU. The values mean: ds1SendNoCode sending looped or normal data ds1SendSetCode sending a loopback request ds1SendResetCode sending a loopback termination request ds1SendQRSS sending the BERT pattern described in ANSI T1.403-1989 section 5.6 ds1OtherTest sending a different BERT/BLERT pattern, such as all zeroes, all ones, etc. |
| INT ds1YellowAlarm | 1.3.6.1.2.1.10.18.1.1.9 | INTEGER | read-only | This variable indicates if a Yellow Alarm condition exists. Note that G.704 interfaces do not support Yellow Alarms. Accordingly, such agents should return the value ds1NoYellowAlarm. |
| INT ds1RedAlarm | 1.3.6.1.2.1.10.18.1.1.10 | INTEGER | read-only | This variable indicates if a Red Alarm condition exists. Note that G.704 interfaces do not support Red Alarms. Accordingly, such agents should return the value ds1NoRedAlarm. |
| STR ds1CircuitIdentifier | 1.3.6.1.2.1.10.18.1.1.11 | DisplayString | read-only | This variable contains the transmission vendor's circuit identifier, for the purpose of facilitating troubleshooting. |
| ds1IntervalTable | 1.3.6.1.2.1.10.18.2 | not-accessible | The DS1 Interval table. | |
| ds1IntervalEntry | 1.3.6.1.2.1.10.18.2.1 | not-accessible | An entry in the DS1 Interval table. | |
| INT ds1IntervalIndex | 1.3.6.1.2.1.10.18.2.1.1 | INTEGER | read-only | The index value which uniquely identifies the CSU to which this entry is applicable. The interface identified by a particular value of this index is the same interface as identified by the same value an ds1CSUIndex object instance. |
| INT ds1IntervalNumber | 1.3.6.1.2.1.10.18.2.1.2 | INTEGER | read-only | A number between 1 and 96, where 1 is the most recently completed 15 minute interval and 96 is the least recently completed 15 minute interval (assuming that all 96 intervals are valid). |
| CTR ds1IntervalESs | 1.3.6.1.2.1.10.18.2.1.3 | Counter | read-only | The counter associated with the number of Errored Seconds, as defined by ANSI Draft Standard T1M1.3/90 - 027R2[15], encountered by a DS1 CSU during one of the previous 96 fifteen minute intervals. |
| CTR ds1IntervalSESs | 1.3.6.1.2.1.10.18.2.1.4 | Counter | read-only | The counter associated with the number of Severely Errored Seconds, as defined by ANSI Draft Standard T1M1.3/90 - 027R2[15], encountered by a DS1 CSU during one of the previous 96 fifteen minute intervals. |
| CTR ds1IntervalSEFSs | 1.3.6.1.2.1.10.18.2.1.5 | Counter | read-only | The counter associated with the number of Severely Errored Framing Seconds, as defined by ANSI Draft Standard T1M1.3/90 - 027R2[15], encountered by a DS1 CSU during one of the previous 96 fifteen minute intervals. |
| CTR ds1IntervalUASs | 1.3.6.1.2.1.10.18.2.1.6 | Counter | read-only | The counter associated with the number of Unavailable Seconds, as defined by ANSI Draft Standard T1M1.3/90 - 027R2[15], encountered by a DS1 CSU during one of the previous 96 fifteen minute intervals. |
| CTR ds1IntervalCSSs | 1.3.6.1.2.1.10.18.2.1.7 | Counter | read-only | The counter associated with the number of Controlled Slip Seconds, as defined by ANSI Draft Standard T1M1.3/90 - 027R2[15], encountered by a DS1 CSU during one of the previous 96 fifteen minute intervals. |
| CTR ds1IntervalBPVs | 1.3.6.1.2.1.10.18.2.1.8 | Counter | read-only | The counter associated with the number of Bipolar Violations, as defined by ANSI Draft Standard T1M1.3/90 - 027R2[15], encountered by a DS1 CSU during one of the previous 96 fifteen minute intervals. |
| CTR ds1IntervalCVs | 1.3.6.1.2.1.10.18.2.1.9 | Counter | read-only | The counter associated with the number of Code Violation Error Events, as defined by ANSI Draft Standard T1M1.3/90 - 027R2[15], encountered by a DS1 CSU during one of the previous 96 fifteen minute intervals. Note that D4 and G.704 (section 2.1.3.2) interfaces do not support Code Violation Error Events. Accordingly, such agents may treat this object as having an ACCESS clause value of not- accessible. |
| ds1CurrentTable | 1.3.6.1.2.1.10.18.3 | not-accessible | The DS1 Current table. | |
| ds1CurrentEntry | 1.3.6.1.2.1.10.18.3.1 | not-accessible | An entry in the DS1 Current table. | |
| INT ds1CurrentIndex | 1.3.6.1.2.1.10.18.3.1.1 | INTEGER | read-only | The index value which uniquely identifies the CSU to which this entry is applicable. The interface identified by a particular value of this index is the same interface as identified by the same value an ds1CSUIndex object instance. |
| CTR ds1CurrentESs | 1.3.6.1.2.1.10.18.3.1.2 | Counter | read-only | The counter associated with the number of Errored Seconds, as defined by ANSI Draft Standard T1M1.3/90 - 027R2[15], encountered by a DS1 CSU in the current 15 minute interval. |
| CTR ds1CurrentSESs | 1.3.6.1.2.1.10.18.3.1.3 | Counter | read-only | The counter associated with the number of Severely Errored Seconds, as defined by ANSI Draft Standard T1M1.3/90 - 027R2[15], encountered by a DS1 CSU in the current 15 minute interval. |
| CTR ds1CurrentSEFSs | 1.3.6.1.2.1.10.18.3.1.4 | Counter | read-only | The counter associated with the number of Severely Errored Framing Seconds, as defined by ANSI Draft Standard T1M1.3/90 - 027R2[15], encountered by a DS1 CSU in the current 15 minute interval. |
| CTR ds1CurrentUASs | 1.3.6.1.2.1.10.18.3.1.5 | Counter | read-only | The counter associated with the number of Unavailable Seconds, as defined by ANSI Draft Standard T1M1.3/90 - 027R2[15], encountered by a DS1 CSU in the current 15 minute interval. |
| CTR ds1CurrentCSSs | 1.3.6.1.2.1.10.18.3.1.6 | Counter | read-only | The counter associated with the number of Controlled Slip Seconds, as defined by ANSI Draft Standard T1M1.3/90 - 027R2[15], encountered by a DS1 CSU in the current 15 minute interval. |
| CTR ds1CurrentBPVs | 1.3.6.1.2.1.10.18.3.1.7 | Counter | read-only | The counter associated with the number of Bipolar Violations, as defined by ANSI Draft Standard T1M1.3/90 - 027R2[15], encountered by a DS1 CSU in the current 15 minute interval. |
| CTR ds1CurrentCVs | 1.3.6.1.2.1.10.18.3.1.8 | Counter | read-only | The counter associated with the number of Code Violation Error Events, as defined by ANSI Draft Standard T1M1.3/90 - 027R2[15], encountered by a DS1 CSU in the current 15 minute interval. Note that D4 and G.704 (section 2.1.3.2) interfaces do not support Code Violation Error Events. Accordingly, such agents may treat this object as having an ACCESS clause value of not- accessible. |
| ds1TotalTable | 1.3.6.1.2.1.10.18.4 | not-accessible | The DS1 Total table. 24 hour interval. | |
| ds1TotalEntry | 1.3.6.1.2.1.10.18.4.1 | not-accessible | An entry in the DS1 Total table. | |
| INT ds1TotalIndex | 1.3.6.1.2.1.10.18.4.1.1 | INTEGER | read-only | The index value which uniquely identifies the CSU to which this entry is applicable. The interface identified by a particular value of this index is the same interface as identified by the same value an ds1CSUIndex object instance. |
| CTR ds1TotalESs | 1.3.6.1.2.1.10.18.4.1.2 | Counter | read-only | The counter associated with the number of Errored Seconds, as defined by ANSI Draft Standard T1M1.3/90 - 027R2[15], encountered by a DS1 CSU in the previous 24 hour interval |
| CTR ds1TotalSESs | 1.3.6.1.2.1.10.18.4.1.3 | Counter | read-only | The counter associated with the number of Severely Errored Seconds, as defined by ANSI Draft Standard T1M1.3/90 - 027R2[15], encountered by a DS1 CSU in the previous 24 hour interval. |
| CTR ds1TotalSEFSs | 1.3.6.1.2.1.10.18.4.1.4 | Counter | read-only | The counter associated with the number of Severely Errored Framing Seconds, as defined by ANSI Draft Standard T1M1.3/90 - 027R2[15], encountered by a DS1 CSU in the previous 24 hour interval. |
| CTR ds1TotalUASs | 1.3.6.1.2.1.10.18.4.1.5 | Counter | read-only | The counter associated with the number of Unavailable Seconds, as defined by ANSI Draft Standard T1M1.3/90 - 027R2[15], encountered by a DS1 CSU in the previous 24 hour interval. |
| CTR ds1TotalCSSs | 1.3.6.1.2.1.10.18.4.1.6 | Counter | read-only | The counter associated with the number of Controlled Slip Seconds, as defined by ANSI Draft Standard T1M1.3/90 - 027R2[15], encountered by a DS1 CSU in the previous 24 hour interval. |
| CTR ds1TotalBPVs | 1.3.6.1.2.1.10.18.4.1.7 | Counter | read-only | The counter associated with the number of Bipolar Violations, as defined by ANSI Draft Standard T1M1.3/90 - 027R2[15], encountered by a DS1 CSU in the previous 24 hour interval. |
| CTR ds1TotalCVs | 1.3.6.1.2.1.10.18.4.1.8 | Counter | read-only | The counter associated with the number of Code Violation Error Events, as defined by ANSI Draft Standard T1M1.3/90 - 027R2[15], encountered by a DS1 CSU in the previous 24 hour interval. Note that D4 and G.704 (section 2.1.3.2) interfaces do not support Code Violation Error Events. Accordingly, such agents may treat this object as having an ACCESS clause value of not- accessible. |
| ds1FracTable | 1.3.6.1.2.1.10.18.5 | not-accessible | The DS1 Fractional table. | |
| ds1FracEntry | 1.3.6.1.2.1.10.18.5.1 | not-accessible | An entry in the DS1 Fractional table. | |
| INT ds1FracIndex | 1.3.6.1.2.1.10.18.5.1.1 | INTEGER | read-only | The index value which uniquely identifies the CSU to which this entry is applicable. The interface identified by a particular value of this index is the same interface as identified by the same value an ds1CSUIndex object instance. |
| INT ds1FracNumber | 1.3.6.1.2.1.10.18.5.1.2 | INTEGER | read-only | The channel number for this entry. |
| INT ds1FracIfIndex | 1.3.6.1.2.1.10.18.5.1.3 | INTEGER | read-only | An index value that uniquely identifies an interface to a ds1. The interface identified by a particular value of this index is the same interface as identified by the same value an ifIndex object instance. |
RFC description
DS1 interface MIB as defined in RFC 1232 with OID re-assignments from RFC 1239; manages T1/E1 line configuration and statistics.
Start monitoring vendor-neutral, standards-based MIB, WAN routers and CSU/DSU equipment with T1/E1 interfaces 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.