CISCO-BERT-MIB
48 objects
The MIB module to configure and perform Bit Error Rate Testing (BERT) on DS3, DS1/E1 and DS0/DS0Bundle interfaces. Bit error rate testing and loopbacks are used by carriers and ISPs to aid in problem resolution as well as for testing the quality of T1/E1 or T3/E3 links. Tests can be run on a full T1/E1 line or can be run on a fractional T1/E1 such as single DS0 or a group of DS0s. By using BERT, poor quality links could be detected early. BERT enables the user to test the quality of links by directly comparing a pseudo-random or repetitive test pattern with an identical locally generated test pattern. Terminology: BERT: Bit Error Rate Testing (BERT) involves generating a known data sequence into a transmission device and examining the received sequence at the same device or a remote device for errors. The use of BERT results in the computation of a bit error rate (BER), which is bits received in error BER = number of bits transmitted To perform a bit error rate test using one tester, communications equipment must be placed into a loop-back mode of operation and the BERT test can then be used to determine if equipment is operating correctly. When running a BERT, system expects to receive the same pattern that is transmitting. To help ensure this, two common options are available. - Use loopback somewhere in the link or network. This can be accomplished by putting the line in loop up mode; send the pattern; find the BER. - configure remote testing equipment to transmit the Same BERT pattern at the same time. Typical Sequence in Performing Bit Error Rate Test by the device is given below: - Loop Up: The tester issues special code to force the far end (CPE) into loopback. Upon recognition of the loop activation request code the CPE enters a loop mode in which it returns the port data back to the tester. - Send Pattern: After a loop has been established, the tester can generate test pattern toward the CPE and monitor the incoming data. - Loop Down: The tester issues a special code (loop down command) to release the far end from the loopback. Terminology Used: CPE - Customer's premise equipment. At CPE, following equipment is required: DSU CSU Usually DSU and CSU functions are incorporated by vendors into a single CSU/DSU unit. OCU - Office Channel Unit CSU - Channel Service Unit A CSU contains the last signal regenerator on the line before DTE and mechanism to put the line into loopback for testing from the central office. DSU - Data Service Unit.
Imported Objects
| CISCO-SMI | ciscoMgmt |
| IF-MIB | ifIndex |
| SNMPv2-CONF | MODULE-COMPLIANCE OBJECT-GROUP |
| SNMPv2-SMI | Counter32 Counter64 Integer32 MODULE-IDENTITY OBJECT-TYPE |
| SNMPv2-TC | DateAndTime RowStatus TEXTUAL-CONVENTION |
| OID | Name | Access | Status | Description |
|---|---|---|---|---|
| 1.3.6.1.4.1.9.9.185 | IdentityciscoBertMIB | The MIB module to configure and perform Bit Error Rate Testing (BERT) on DS3, DS1/E1 and DS0/DS0Bundle interfaces. Bit error rate testing and loopbacks are use… | ||
| 1.3.6.1.4.1.9.9.185.1 | NodeciscoBertMIBObjects | |||
| 1.3.6.1.4.1.9.9.185.1.1 | NodeciscoBertConfig | |||
| 1.3.6.1.4.1.9.9.185.1.1.1 | TablecbConfTable | not-accessible | current | This table contains configuration, control and status parameters for performing Bit Error Rate Test (BERT) on an interface. When cbRowStatus is 'active', ifOpe… |
| 1.3.6.1.4.1.9.9.185.1.1.1.1 | RowcbConfEntry | not-accessible | current | An entry in the BERT configuration table. An entry is created for each interface running BERT by NMS. The ifIndex refers to a unique value of an interface in t… |
| 1.3.6.1.4.1.9.9.185.1.1.1.1.1 | ColumncbTestPattern | read-create | current | The BERT pattern to be sent and expected to be received. An implementation may choose to support only selected patterns. In some implementations, this object c… |
| 1.3.6.1.4.1.9.9.185.1.1.1.1.2 | ColumncbUserPattern | read-create | current | The object used for configuring the user defined pattern for BERT. This is the fixed repeating BERT pattern sent and expected to be received when the cbTestPat… |
| 1.3.6.1.4.1.9.9.185.1.1.1.1.3 | ColumncbBertTxPatternInv | read-create | current | This controls inversion of the transmit BERT pattern. Possible values are : notInverted(1): Pattern is transmitted normally. inverted(2): Each Mark is replaced… |
| 1.3.6.1.4.1.9.9.185.1.1.1.1.4 | ColumncbBertRxPatternInv | read-create | current | This controls inversion of the received BERT pattern. Possible values are : notInverted(1) : Pattern received is not inverted. inverted(2) : each Mark is repla… |
| 1.3.6.1.4.1.9.9.185.1.1.1.1.5 | ColumncbLoopback | read-only | current | This object specifies the type of loopback established. Possible values are: farEndLineLoopback(1): This loopback occurs at the CPE upon receiving a special co… |
| 1.3.6.1.4.1.9.9.185.1.1.1.1.6 | ColumncbLoopbackCode | read-create | current | This object specifies the type of the end device and the type of loopback code used. Latching Loopback: Latching Loopback is appropriate with 64 kbit/s DS0-A r… |
| 1.3.6.1.4.1.9.9.185.1.1.1.1.7 | ColumncbSingleBitErrorInsert | read-create | current | This object is used for inserting single bit error in the transmitted BERT pattern. The possible values are: noError(1) : do not insert single bit errors inser… |
| 1.3.6.1.4.1.9.9.185.1.1.1.1.8 | ColumncbErrorInsertionRate | read-create | current | This object is used for injecting continuous errors into transmitted BERT pattern. The errors are inserted in a BERT pattern sent, in order to do sanity check … |
| 1.3.6.1.4.1.9.9.185.1.1.1.1.9 | ColumncbDuration | read-create | current | This object specifies the duration for which BERT is to be run. |
| 1.3.6.1.4.1.9.9.185.1.1.1.1.10 | ColumncbOperStatus | read-only | current | This object shows the status of BERT in the shelf. The values for this object are valid only when cbRowStatus contains active(1). Possible values for this obje… |
| 1.3.6.1.4.1.9.9.185.1.1.1.1.11 | ColumncbFailedReason | read-only | current | This object contains the reason for the BERT failure. This object gives the additional information when cbOperStatus is set to bertFailed(6). The possible valu… |
| 1.3.6.1.4.1.9.9.185.1.1.1.1.12 | ColumncbStartDateAndTime | read-only | current | The Date and Time when the last BERT testing is started on the interface. This object is valid only when cbRowStatus is active(1). |
| 1.3.6.1.4.1.9.9.185.1.1.1.1.13 | ColumncbDS0DPCodeIteration | read-create | current | Valid only with cbLoopbackCode = latchDS0Drop. DSP-OP devices can be cross connected in the central office in a daisy chain. By this, the user has capability t… |
| 1.3.6.1.4.1.9.9.185.1.1.1.1.14 | ColumncbRowStatus | read-create | current | The status of this conceptual row. This object is used for create or modify or deleting an entry from this table. To create a row in this table, a manager must… |
| 1.3.6.1.4.1.9.9.185.1.1.1.1.15 | ColumncbDs0BitMap | read-create | current | This object is only used IF the interface type is DS1 (ifType is 18 on ifTable). This object is used to indicate which DS0 is involved on the BERT. The defualt… |
| 1.3.6.1.4.1.9.9.185.1.1.2 | TablecbStatsTable | not-accessible | current | This table contains BERT related real time counters. Counters in this table are reset to zero every time BERT is started on this interface. |
| 1.3.6.1.4.1.9.9.185.1.1.2.1 | RowcbStatsEntry | not-accessible | current | Any entry in BERT statistic table. For each instances of cbConfTable there will be an entry in the cbStatsTable. The objects in this table are valid only if cb… |
| 1.3.6.1.4.1.9.9.185.1.1.2.1.1 | ColumncbTxBitCountLower | read-only | current | The total number of bits transmitted. |
| 1.3.6.1.4.1.9.9.185.1.1.2.1.2 | ColumncbTxBitCountUpper | read-only | current | The number of times the associated cbTxBitCountLower object has wrapped (i.e. restarted from zero). |
| 1.3.6.1.4.1.9.9.185.1.1.2.1.3 | ColumncbHCTxBitCounts | read-only | current | The total number of bits transmitted. This object is a 64-bit version of cbTxBitCounts. |
| 1.3.6.1.4.1.9.9.185.1.1.2.1.4 | ColumncbRxBitCountLower | read-only | current | The total number of bits received. |
| 1.3.6.1.4.1.9.9.185.1.1.2.1.5 | ColumncbRxBitCountUpper | read-only | current | The number of times the associated cbRxBitCountLower counter has wrapped (i.e. restarted from zero). |
| 1.3.6.1.4.1.9.9.185.1.1.2.1.6 | ColumncbHCRxBitCounts | read-only | current | The total number of bits received. This object is 64-bit version of cbRxBitCounts. |
| 1.3.6.1.4.1.9.9.185.1.1.2.1.7 | ColumncbRxBitErrCountLower | read-only | current | The total number of bit errors detected in the received pattern. |
| 1.3.6.1.4.1.9.9.185.1.1.2.1.8 | ColumncbRxBitErrCountUpper | read-only | current | The number of times the associated cbRxBitErrCountLower counter has wrapped (i.e. restarted from zero). |
| 1.3.6.1.4.1.9.9.185.1.1.2.1.9 | ColumncbHCRxBitErrCounts | read-only | current | The number of bit errors detected in the received pattern. This is the 64-bit version of cbRxBitErrCounts. |
| 1.3.6.1.4.1.9.9.185.1.1.2.1.10 | ColumncbSyncLossCounts | read-only | current | This is the count of number of times that synchronization has been lost since the BERT was started or restarted. |
| 1.3.6.1.4.1.9.9.185.1.1.2.1.11 | ColumncbPatternLossCounts | read-only | current | The number of 1 second intervals during the BER test in which pattern synchronization was not maintained for the entire second. |
| 1.3.6.1.4.1.9.9.185.1.1.2.1.12 | ColumncbFrameLossCounts | read-only | current | The number of 1 second intervals during the BER test in which frame synchronization was not maintained for the entire second. |
| 1.3.6.1.4.1.9.9.185.1.1.2.1.13 | ColumncbESsCounts | read-only | current | Number of 1 second interval during the BER test that at least one bit error was detected in the received data pattern. |
| 1.3.6.1.4.1.9.9.185.1.1.2.1.14 | ColumncbSESsCounts | read-only | current | The number of 1 second intervals during the BER test that the Bit Error Rate was greater than 10^-3. |
| 1.3.6.1.4.1.9.9.185.1.1.2.1.15 | ColumncbEFSsCounts | read-only | current | The number of 1 second intervals during the BER test that there were not errors detected and pattern synchronization was maintained. |
| 1.3.6.1.4.1.9.9.185.1.1.2.1.16 | ColumncbErrorInjectCounts | read-only | current | This object contains the number of times error was injected. |
| 1.3.6.1.4.1.9.9.185.8 | NodeciscoBertMIBConformance | |||
| 1.3.6.1.4.1.9.9.185.8.1 | NodeciscoBertMIBCompliances | |||
| 1.3.6.1.4.1.9.9.185.8.1.1 | ComplianceciscoBertMIBCompliance | current | The Compliance statement for cisco BERT management group. | |
| 1.3.6.1.4.1.9.9.185.8.2 | NodeciscoBertMIBGroups | |||
| 1.3.6.1.4.1.9.9.185.8.2.1 | GroupciscoBertConfigGroup | current | Collection of objects related to BERT Configuration and BERT status. | |
| 1.3.6.1.4.1.9.9.185.8.2.2 | GroupciscoBertLoopbackGroup | current | Collection of objects related to Loopback configuration for the BERT. | |
| 1.3.6.1.4.1.9.9.185.8.2.3 | GroupciscoBertStatsGroup | current | Collection of objects related to BERT Statistics. | |
| 1.3.6.1.4.1.9.9.185.8.2.4 | GroupciscoBertHCStatsGroup | current | Statistics objects which can hold Counter64 value. | |
| 1.3.6.1.4.1.9.9.185.8.2.5 | GroupciscoBertConfigGroupDs1 | current | This group include objects only for DS1 Bert. |
Type Definitions
| Name | Syntax | Status | Description |
|---|---|---|---|
| BertPatterns | INTEGER { allZeros(1), allOnes(2), altOneZero(3), doubleAltOnesZeros(4), oneIn4(5), oneIn8(6), oneIn16(7), threeIn24(8), inbandLoopBackActivate(9), inbandLoopBackDeactivate(10), twoE3MinusOne(11), twoE4MinusOne(12), twoE5MinusOne(13), twoE6MinusOne(14), twoE7MinusOne(15), twoE7MinusOneFT1Loopup(16), twoE7MinusOneFT1Loopdown(17), twoE9MinusOne(18), twoE10MinusOne(19), twoE11MinusOne(20), twoE15MinusOne(21), twoE17MinusOne(22), twoE18MinusOne(23), twoE20MinusOne(24), twoE20MinusOneQRSS(25), twoE21MinusOne(26), twoE22MinusOne(27), twoE23MinusOne(28), twoE25MinusOne(29), twoE28MinusOne(30), twoE29MinusOne(31), twoE31MinusOne(32), dds1pattern (33), dds2pattern (34), dds3pattern (35), dds4pattern (36), dds5pattern (37), userPattern(38) } | current | The patterns that can be configured to perform BER Test on an interface. Bit error measurements are widely used to assess the performance of a digital transmission equipment. Precise error measurement requires that the … |