1-- *****************************************************************
2-- ciscoDs1ExtMIB MIB
3--
4-- Extension to DS1-MIB.
5--
6-- Mar 2001, Subra Hegde
7--
8-- Sept 2001, Prasanna Mucharikar
9--
10-- February 2003, Yizhong Shen
11--
12-- Copyright (c) 2000, 2003 by Cisco Systems, Inc.
13-- All rights reserved.
14-- *****************************************************************
15
16
17CISCO-DS1-EXT-MIB DEFINITIONS ::= BEGIN
18IMPORTS
19    MODULE-IDENTITY,
20    OBJECT-TYPE,
21    NOTIFICATION-TYPE,
22    Counter32,Integer32,
23    Gauge32                  FROM SNMPv2-SMI
24    MODULE-COMPLIANCE,
25    NOTIFICATION-GROUP,
26    OBJECT-GROUP             FROM SNMPv2-CONF
27    TruthValue,
28    TEXTUAL-CONVENTION,
29    RowStatus                FROM SNMPv2-TC
30    ConfigIterator,
31    BulkConfigResult         FROM CISCO-TC
32    OwnerString              FROM RMON-MIB
33    ifIndex                  FROM IF-MIB
34-- DNP
35-- DNP  The following 7 lines are added to support CINDEX
36    dsx1ConfigEntry,
37    dsx1CurrentEntry,
38    dsx1TotalEntry,
39    dsx1FarEndCurrentEntry,
40    dsx1FarEndIntervalEntry,
41    dsx1FarEndTotalEntry,
42    dsx1IntervalEntry
43                             FROM DS1-MIB
44    PerfCurrentCount,
45    PerfIntervalCount,
46    PerfTotalCount           FROM PerfHist-TC-MIB
47    ciscoMgmt                FROM CISCO-SMI;
48
49ciscoDs1ExtMIB MODULE-IDENTITY
50    LAST-UPDATED   "200302250000Z"
51    ORGANIZATION   "Cisco Systems, Inc."
52    CONTACT-INFO
53                   "Cisco Systems
54                    Customer Service
55            Postal: 170 W Tasman Drive
56                    San Jose, CA  95134
57                    USA
58                    Tel: +1 800 553-NETS
59            E-mail: cs-wanatm@cisco.com"
60    DESCRIPTION
61        "The MIB module to describe DS1/E1 interface objects. This is
62         an extension to the standard DS1/E1 MIB (RFC 2495).
63
64         Unless mentioned, the DS1 interface refers to both
65         T1/E1 interfaces.
66
67         Terminology ( Taken From RFC2495)
68
69         AIS - Alarm Indication Signal
70
71         LOS - Loss Of Signal
72
73         LOF - Loss Of Frame
74
75         Yellow Alarm - Far End LOF.
76
77         Red Alarm    - Near End LOF.
78
79         BPV - Bipolar Violation for an AMI-coded signal is the
80               occurrence of a pulse of the same polarity as the
81               previous pulse.
82               A BPV error event for a B8ZS- or HDB3- coded signal
83               is the occurrence of a pulse of the same polarity as
84               the previous pulse without being part of the zero
85               substitution code. (See TR-TSV-000773 Section 3.5.1.1)
86
87         EXZ - An Excessive Zeroes error event for an AMI-coded
88               signal is the occurrence of more than fifteen
89               contiguous zeroes. For a B8ZS coded signal,
90               the defect occurs when more than seven contiguous
91               zeroes are detected.
92
93         LCV - Line Coding Violation is the occurrence of either
94               Bipolar Violation (BPV) or Excessive Zeroes (EXZ)
95               error event.
96
97         PCV - A Path Coding Violation error event is a frame
98               synchronization bit error in the D4 and E1-noCRC formats,
99               or a CRC or frame synch. bit error in the ESF and E1-CRC
100               formats. (Also known as CV-P; See T1.231 Section 6.5.2.1)
101
102         CS - A Controlled Slip is the replication or deletion of the
103              payload bits of a DS1 frame. (See T1.231 Section 6.1.1.2.3)
104              A Controlled Slip may be performed when there is a
105              difference between the timing of a synchronous
106              receiving terminal and the received signal.  A Controlled
107              Slip does not cause an Out of Frame defect.
108
109         LES  - Line Errored Seconds. A LES is a second in which one or
110                more LCV error events are detected. (See TR-TSV-000773
111                Section 3.5.1.1)
112
113         ES   - Errored Seconds (ES). For ESF and E1-CRC links an ES
114                is a second with one or more PCV or one or more OOF
115                defects OR one or more CS events OR a detected AIS
116                defect. (See TR-TSV-000773 Section 3.5.1.1)
117
118                For D4 and EN-noCRC links, the presence of BPVs also
119                triggers an ES.
120
121                This is not incremented during an UAS.
122
123         BES  - Bursty Errored Seconds. A BES is a second with fewer
124                than 1 PCV error events, no Severely Errored Frame
125                defects and no detected incoming AIS defects. The
126                CS are not included in this parameter.
127
128                This is not incremented during an UAS. It applies to
129                ESF signals only.
130
131         SES  - Severely Errored Seconds. A SES for ESF signals is a
132                second with 320 or more PCV error events OR one or
133                more OOF defects OR a detected AIS defect.
134                (See TR-TSV-000773 Section 3.5.1.1)
135
136                For E1-CRC signals, a SES is a second with 832 or
137                PCV error events OR one or more OOF defects.
138
139                For E1-noCRC signals, a SES is a 2048 LCVs or more.
140
141                For D4 signals, a SES is a count of one second
142                intervals with Framing Error events, or an OOF defect,
143                or 1544 LCVs or more.
144
145         SEFS - Severely Errored Framing Second. An SESF is a second
146                with one or more OOF defects OR a detected AIS defect.
147                (Also known as SAS-P (SEF/AIS second).
148                (See TR-TSV-000773 Section 3.5.1.1)
149
150         DM   - Degraded Minutes. A DM is one in which the estimated
151                error rate exceeds 1E-6 but does not exceed 1E-3.
152
153         UAS  - Unavailable Seconds. The UAS are calculated by counting
154                the number of seconds that the interface is unavailable.
155
156         CSS  - Controlled Slip Seconds. A CSS is a one-second interval
157                containing one or more controlled slips. This is not
158                incremented during an Unavailable Second.
159
160         LSES - Line Severely Errored Seconds is defined as a count of
161                1-second intervals with 1544 Bipolar Violations plus
162                Excessive Zeros event or one or more LOS defects.
163
164         PSAS - Path SEF/AIS (PSAS) encountered.
165        "
166        REVISION      "200302250000Z"
167        DESCRIPTION
168            "Add new table: cds1CallConfigTable"
169        REVISION      "200212300000Z"
170        DESCRIPTION
171            "Add the following objects to cds1ConfigTable:
172                 cds1Repetition,
173                 cds1RepetitionOwner,
174                 cds1RepetitionResult. "
175        REVISION      "200109130000Z"
176        DESCRIPTION
177            "Initial version of the MIB module."
178
179     --  REFERENCE
180     --      "RFC 2495, Section 2.4.3, 2.4.4."
181    ::= { ciscoMgmt 229 }
182
183ciscoDs1MIBObjects  OBJECT IDENTIFIER ::= { ciscoDs1ExtMIB 1 }
184
185cds1Config             OBJECT IDENTIFIER ::= { ciscoDs1MIBObjects 1 }
186cds1Alarm              OBJECT IDENTIFIER ::= { ciscoDs1MIBObjects 2 }
187cds1Stats              OBJECT IDENTIFIER ::= { ciscoDs1MIBObjects 3 }
188cds1NotificationPrefix OBJECT IDENTIFIER ::= { ciscoDs1MIBObjects 4 }
189
190--
191-- textual conventions
192--
193
194PerfCurrent24HourCount ::= TEXTUAL-CONVENTION
195    STATUS  current
196    DESCRIPTION
197        "A counter associated with a
198        performance measurement in the current 24
199        hour measurement interval. The value
200        of this counter starts from zero and is
201        increased when associated events occur,
202        until the end of the 24 hour interval.
203        In case where the agent has no valid
204        data available for the current interval the
205        corresponding object instance is not
206        available and upon a retrieval request
207        a corresponding error message shall be
208        returned to indicate that this instance
209        does not exist (for example, a noSuchName
210        error for SNMPv1 and a noSuchInstance for
211        SNMPv2 GET operation)."
212    SYNTAX  Gauge32
213
214
215PerfPrevious24HourCount ::= TEXTUAL-CONVENTION
216    STATUS  current
217    DESCRIPTION
218        "A counter associated with a
219        performance measurement in the previous 24
220        hour measurement interval. The value
221        of this counter starts from zero and is
222        increased when associated events occur,
223        until the end of the 24 hour interval.
224        In case where the agent has no valid
225        data available for the current interval the
226        corresponding object instance is not
227        available and upon a retrieval request
228        a corresponding error message shall be
229        returned to indicate that this instance
230        does not exist (for example, a noSuchName
231        error for SNMPv1 and a noSuchInstance for
232        SNMPv2 GET operation)."
233    SYNTAX  Gauge32
234
235-- --------------------------------------------------------------
236-- DS1 Configuration Table
237-- --------------------------------------------------------------
238
239cds1ConfigTable OBJECT-TYPE
240    SYNTAX     SEQUENCE OF Cds1ConfigEntry
241    MAX-ACCESS not-accessible
242    STATUS     current
243    DESCRIPTION
244        "The DS1 Configuration table. This table has objects
245        for configuring DS1 interfaces."
246    ::= { cds1Config 1 }
247
248cds1ConfigEntry OBJECT-TYPE
249    SYNTAX     Cds1ConfigEntry
250    MAX-ACCESS not-accessible
251    STATUS     current
252    DESCRIPTION
253       "An entry in the table. There is an entry for each available
254       DS1/E1 interface identified by ifType value of ds1(18).
255       By default, interfaces are disabled."
256    AUGMENTS { dsx1ConfigEntry  }
257    ::= { cds1ConfigTable 1 }
258
259Cds1ConfigEntry ::=
260    SEQUENCE {
261        cds1LineType                    INTEGER,
262        cds1LoopbackCodeDetection       TruthValue,
263        cds1Repetition                  ConfigIterator,
264        cds1RepetitionOwner             OwnerString,
265        cds1RepetitionResult            BulkConfigResult
266    }
267
268cds1LineType OBJECT-TYPE
269    SYNTAX  INTEGER {
270        other(1),
271        dsx1ESF(2),
272        dsx1D4(3),
273        dsx1E1(4),
274        dsx1E1CRC(5),
275        dsx1E1MF(6),
276        dsx1E1CRCMF(7),
277        dsx1Unframed(8),
278        dsx1E1Unframed(9),
279        dsx1DS2M12(10),
280        dsx2E2(11),
281        dsx1E1Q50(20),
282        dsx1E1Q50CRC(21)
283    }
284    MAX-ACCESS read-write
285    STATUS     current
286    DESCRIPTION
287        "This variable indicates  the  variety  of  DS1
288        Line  implementing  this  circuit.  The type of
289        circuit affects the number of bits  per  second
290        that  the circuit can reasonably carry, as well
291        as the interpretation of the  usage  and  error
292        statistics.
293
294        The reasons behind adding 'cds1Linetype' object (apart
295        from 'dsx1LineType' in DS1-MIB.my) for 'line type', with
296        enums from 'other(1)' to 'dsx2E2(11)' replicated,  are
297        following:
298        1) Addition of the two new enums (viz. 'dsx1E1Q50' and
299        'dsx1E1Q50CRC') in the standard DS1-MIB might not take
300        place in near future; that's why it was decided to
301        have a new object 'cds1LineType'.
302        2) A way was needed to be provided to configure 'line type'
303        from CLI (Command Line Interface) for service modules
304        supporting line type values from 'dsx1LineType' as well as
305        'cds1LineType', without having to modify two separate
306        parameters and at the same time, making sure that CLI
307        parameter values directly map to the MIB values.
308
309        Hence, enums from 'other(1)' to 'dsx2E2(11)' from object
310        'dsx1LineType' are replicated, and the new enums are added
311        as 'dsx1E1Q50(20)' and 'dsx1E1Q50CRC(21)'. The gap between
312        'dsx2E2(11)' and 'dsx1E1Q50(20)' provides a safe margin
313        in the case of modifications in 'dsx1LineType' in future;
314        so the CLI can still have the same enums as the standard
315        MIB.
316
317        It is to be noted that objects 'dsx1LineType' and
318        'cds1LineType' are mutually exclusive. Setting both in a
319        SET request (with the exception of value 'other(1)')
320        should result into an 'INCONSISTENT VALUE' error.
321
322        In the case of successive 'SET' requests, the value
323        associated with the latest request should prevail
324        irrespective of the object ('dsx1LineType' or
325        'cds1LineType') used.
326
327        Following values reflect the corresponding values
328        in 'dsx1LineType' object in DS1-MIB.
329
330        dsx1ESF         Extended SuperFrame DS1 (T1.107)
331        dsx1D4          AT&T D4 format DS1 (T1.107)
332        dsx1E1          ITU-T Recommendation G.704 (Table 4a)
333        dsx1E1-CRC      ITU-T Recommendation G.704 (Table 4b)
334        dsxE1-MF        G.704 (Table 4a) with TS16
335                        multiframing enabled
336        dsx1E1-CRC-MF   G.704 (Table 4b) with TS16
337                        multiframing enabled
338        dsx1Unframed    DS1 with No Framing
339        dsx1E1Unframed  E1 with No Framing (G.703)
340        dsx1DS2M12      DS2 frame format (T1.107)
341        dsx1E2          E2 frame format (G.704)
342
343        The recommended value for 'dsx1LineType' object is
344        'other'(1) for following values.
345
346        dsx1E1Q50(20)  ITU-T G.704 with TS16 bits 5,7,8 set to
347                       101. In all the other cases TS16 bits 5,7,8
348                       set to 111.(Table 14)
349        dsx1E1Q50CRC(21): dsx1E1Q50 with CRC.
350
351       For clarification, the capacity for each E1 type
352       is as listed below:
353       dsx1E1Unframed - E1, no framing = 32 x 64k = 2048k
354       dsx1E1 or dsx1E1CRC - E1, with framing,
355       no signalling = 31 x 64k = 1984k
356       dsx1E1MF or dsx1E1CRCMF - E1, with framing,
357       signalling = 30 x 64k = 1920k
358
359       For further information See ITU-T Recomm G.704"
360       REFERENCE
361           "ITU-T G.704."
362        ::= { cds1ConfigEntry 1 }
363
364cds1LoopbackCodeDetection OBJECT-TYPE
365    SYNTAX     TruthValue
366    MAX-ACCESS read-write
367    STATUS     current
368    DESCRIPTION
369        "This object is used to enable or disable the detection
370         of far end loop back requests (inband or
371         out-of-band (ESF)).
372         The loopback detection is enabled by setting this object
373         to 'true' and loopback detection is disabled by setting
374         this object to 'false'. The value of this object does not
375         have any impact on the way dsx1LoopbackConfig object is
376         implemented."
377    DEFVAL { false }
378    ::= { cds1ConfigEntry 2 }
379
380
381cds1Repetition OBJECT-TYPE
382    SYNTAX     ConfigIterator
383    MAX-ACCESS read-write
384    STATUS     current
385    DESCRIPTION
386        "This object is used to repeatedly apply the writable objects
387         of dsx1ConfigTable and cds1ConfigTable specified in the same
388         SNMP PDU starting from the row indicated by the index of the
389         instance for the number of rows specified in this object.
390
391         The order of operation is iterated through the logical
392         order of the DS1 lines. Whether the iteration will be applied
393         across the physical boundary or not is depended on the
394         system implmentation.
395
396         The GET operation on this object will always return 1."
397    DEFVAL { 1 }
398    ::= { cds1ConfigEntry 3 }
399
400cds1RepetitionOwner OBJECT-TYPE
401   SYNTAX           OwnerString
402   MAX-ACCESS       read-write
403   STATUS           current
404   DESCRIPTION
405       "This object is used for error checking of the operation
406        specified in cds1Repetition.
407
408        The value of this object is set by the SNMP manager
409        for its own identifier at the same time as issuing the bulk
410        operation by setting cds1Repetition.
411        Later on, the SNMP manager should check the value of this
412        object, if it is the same with the SNMP manager name,
413        then the value of cds1RepetitionResult indicates the
414        result of bulk operation initiated by this SNMP manager."
415    ::= { cds1ConfigEntry 4 }
416
417cds1RepetitionResult OBJECT-TYPE
418    SYNTAX           BulkConfigResult
419    MAX-ACCESS       read-only
420    STATUS           current
421    DESCRIPTION
422       "This object is used for error checking of the operation
423        specified in cds1Repetition.
424
425        This object indicates the result of bulk configuraton
426        initiated by the SNMP manager specified in the value of
427        cds1RepetitionOwner."
428    ::= { cds1ConfigEntry 5 }
429
430-- ---------------------------------------------------------------------
431-- DS1 Call Table
432-- ---------------------------------------------------------------------
433
434cds1CallConfigTable OBJECT-TYPE
435    SYNTAX     SEQUENCE OF Cds1CallConfigEntry
436    MAX-ACCESS not-accessible
437    STATUS     current
438    DESCRIPTION
439        "The DS1 Configuration table for call related parameters.
440        "
441    ::= { cds1Config 2 }
442
443cds1CallConfigEntry OBJECT-TYPE
444    SYNTAX     Cds1CallConfigEntry
445    MAX-ACCESS not-accessible
446    STATUS     current
447    DESCRIPTION
448        "The entry in this table is for DS1/E1 interface which
449         need call related configuraton.
450        "
451    AUGMENTS { dsx1ConfigEntry  }
452    ::= { cds1CallConfigTable 1 }
453
454Cds1CallConfigEntry ::=
455    SEQUENCE {
456        cds1CallTrunkConditionEnable        TruthValue
457    }
458
459cds1CallTrunkConditionEnable OBJECT-TYPE
460    SYNTAX     TruthValue
461    MAX-ACCESS read-write
462    STATUS     current
463    DESCRIPTION
464        "This object specifies whether trunk-condition is enabled.
465         The value 'true' means trunk-condition enable and the
466         value 'false'  means trunk-condition disable.
467         If this object is set to 'true', gateway will apply
468         trunk conditioning on the DS0's of this DS1 interface
469         that are in alarm.
470         Trunk Conditioning - gateway will transmit idle code pattern
471         for the first 2.5 secs and then transmit seized code, both
472         idle code and seized code are specified by the 'ds0IdleCode'
473         and 'ds0SeizedCode' MIB objects in the CISCO-CAS-IF-EXT-MIB.
474
475         This object is applicable for trunking applications only.
476        "
477    DEFVAL { false }
478    ::= { cds1CallConfigEntry 1 }
479
480
481-- --------------------------------------------------------------
482--
483-- DS1 Current 15 minute table
484--
485-- --------------------------------------------------------------
486
487cds1CurrentTable OBJECT-TYPE
488    SYNTAX     SEQUENCE OF Cds1CurrentEntry
489    MAX-ACCESS not-accessible
490    STATUS     current
491    DESCRIPTION
492        "The DS1 current table contains various statistics
493        being collected for the current 15 minute interval."
494    ::= { cds1Stats 1 }
495
496cds1CurrentEntry OBJECT-TYPE
497    SYNTAX     Cds1CurrentEntry
498    MAX-ACCESS not-accessible
499    STATUS     current
500    DESCRIPTION
501       "An entry in the DS1 current table. An entry in
502        this table is automatically created when a line activated."
503    AUGMENTS { dsx1CurrentEntry }
504    ::= { cds1CurrentTable 1 }
505
506Cds1CurrentEntry ::=
507    SEQUENCE {
508        cds1CurrentLSESs   PerfCurrentCount,
509        cds1CurrentPSASs   PerfCurrentCount
510        }
511
512cds1CurrentLSESs OBJECT-TYPE
513    SYNTAX     PerfCurrentCount
514    MAX-ACCESS read-only
515    STATUS     current
516    DESCRIPTION
517        "The number of LSES (Line Severely Errored Seconds)
518         encountered by the interface."
519    REFERENCE "ANSI T1.231-1997 Section 6.5.1.3"
520    ::= { cds1CurrentEntry 1 }
521
522cds1CurrentPSASs OBJECT-TYPE
523    SYNTAX     PerfCurrentCount
524    MAX-ACCESS read-only
525    STATUS     current
526    DESCRIPTION
527        "The number of Path SEF/AIS (PSAS) encountered
528         by the ds1 interface."
529    REFERENCE "ANSI T1.231-1997 Section 6.5.1.3"
530    ::= { cds1CurrentEntry 2 }
531
532-- --------------------------------------------------------------
533--
534-- DS1 Interval table
535--
536-- --------------------------------------------------------------
537
538cds1IntervalTable OBJECT-TYPE
539    SYNTAX     SEQUENCE OF Cds1IntervalEntry
540    MAX-ACCESS not-accessible
541    STATUS     current
542    DESCRIPTION
543        "The DS1 interval table contains various statistics
544        collected by each DS1 interface over the previous 24
545        hours of operation. The past 24 hours are broken into
546        96 completed 15 minute intervals. Each row in this
547        table represents one such interval (identified by
548        dsx1IntervalNumber) for one specific instance
549        (identified by ifIndex)."
550    ::= { cds1Stats 2 }
551
552cds1IntervalEntry OBJECT-TYPE
553    SYNTAX     Cds1IntervalEntry
554    MAX-ACCESS not-accessible
555    STATUS     current
556    DESCRIPTION
557       "An entry in the DS1 interval table."
558    AUGMENTS { dsx1IntervalEntry }
559    ::= { cds1IntervalTable 1 }
560
561Cds1IntervalEntry ::=
562    SEQUENCE {
563        cds1IntervalLSESs   PerfIntervalCount,
564        cds1IntervalPSASs   PerfIntervalCount
565        }
566
567cds1IntervalLSESs OBJECT-TYPE
568    SYNTAX     PerfIntervalCount
569    MAX-ACCESS read-only
570    STATUS     current
571    DESCRIPTION
572        "The number of LSES (Line Severely Errored Seconds)
573        encountered by the interface."
574    REFERENCE "ANSI T1.231-1997 Section 6.5.1.3"
575    ::= { cds1IntervalEntry 1 }
576
577cds1IntervalPSASs OBJECT-TYPE
578    SYNTAX     PerfIntervalCount
579    MAX-ACCESS read-only
580    STATUS     current
581    DESCRIPTION
582        "The number of PSAS encountered by the interface."
583    ::= { cds1IntervalEntry 2 }
584
585
586--
587-- The DS1 Total Table
588--
589
590cds1TotalTable OBJECT-TYPE
591    SYNTAX     SEQUENCE OF Cds1TotalEntry
592    MAX-ACCESS not-accessible
593    STATUS     current
594    DESCRIPTION
595        "The DS1 Total Table contains the cumulative sum
596        of the various statistics collected for the 96 fifteen
597        minutes intervals preceding the current interval."
598    ::= { cds1Stats 3 }
599
600cds1TotalEntry OBJECT-TYPE
601    SYNTAX     Cds1TotalEntry
602    MAX-ACCESS not-accessible
603    STATUS     current
604    DESCRIPTION
605        "An entry in the DS1 Total table."
606    AUGMENTS  { dsx1TotalEntry }
607    ::= { cds1TotalTable 1 }
608
609Cds1TotalEntry ::=
610    SEQUENCE {
611        cds1TotalLSESs    PerfTotalCount,
612        cds1TotalPSASs    PerfTotalCount
613    }
614
615cds1TotalLSESs OBJECT-TYPE
616    SYNTAX     PerfTotalCount
617    MAX-ACCESS read-only
618    STATUS     current
619    DESCRIPTION
620        "The sum of Line Severely Errored Seconds (LSES)
621        encountered by a DS1 interface in the previous
622        96 fifteen minutes intervals."
623::= { cds1TotalEntry 1 }
624
625cds1TotalPSASs OBJECT-TYPE
626    SYNTAX     PerfTotalCount
627    MAX-ACCESS read-only
628    STATUS     current
629    DESCRIPTION
630        "The sum of Path SEF/AIS (PSAS) encountered by a
631        DS1 interface in the previous 96 fifteen minutes
632        intervals"
633    ::= { cds1TotalEntry 2 }
634
635--
636-- The DS1 Far End Current Table
637--
638
639cds1FarEndCurrentTable OBJECT-TYPE
640    SYNTAX     SEQUENCE OF Cds1FarEndCurrentEntry
641    MAX-ACCESS not-accessible
642    STATUS     current
643    DESCRIPTION
644        "The DS1 Far End Current Table contains various statistics
645        collected for the current 15 minute interval. The
646        statistics are collected from the far end messages
647        on the Facilities Data Link (FDL)."
648    ::= { cds1Stats 4 }
649
650cds1FarEndCurrentEntry OBJECT-TYPE
651    SYNTAX      Cds1FarEndCurrentEntry
652    MAX-ACCESS  not-accessible
653    STATUS      current
654    DESCRIPTION
655        "An entry in the cds1FarEndCurrentTable."
656    AUGMENTS  { dsx1FarEndCurrentEntry }
657    ::= { cds1FarEndCurrentTable 1 }
658
659Cds1FarEndCurrentEntry ::=
660    SEQUENCE {
661        cds1FarEndCurrentLOFCs    PerfCurrentCount
662    }
663
664cds1FarEndCurrentLOFCs OBJECT-TYPE
665    SYNTAX      PerfCurrentCount
666    MAX-ACCESS  read-only
667    STATUS      current
668    DESCRIPTION
669        "The number of Loss Of Frame Counts in the current
670        15 minute interval."
671    ::= { cds1FarEndCurrentEntry 1 }
672
673
674--
675-- The DS1 Far End Interval Table
676--
677
678cds1FarEndIntervalTable OBJECT-TYPE
679    SYNTAX     SEQUENCE OF Cds1FarEndIntervalEntry
680    MAX-ACCESS not-accessible
681    STATUS     current
682    DESCRIPTION
683        "The DS1 Far End Interval Table contains various
684        statistics collected by each DS1 interface over
685        the previous 24 hours of operation.  The past 24
686        hours are broken into 96 completed 15 minute
687        intervals. Each row in this table represents one
688        such interval (identified by
689        dsx1FarEndIntervalNumber) for one specific
690        instance (identified by ifIndex)."
691    ::= { cds1Stats 5 }
692
693cds1FarEndIntervalEntry OBJECT-TYPE
694    SYNTAX     Cds1FarEndIntervalEntry
695    MAX-ACCESS not-accessible
696    STATUS     current
697    DESCRIPTION
698        "An entry in the DS1 Far End Interval table."
699    AUGMENTS { dsx1FarEndIntervalEntry }
700    ::= { cds1FarEndIntervalTable 1 }
701
702Cds1FarEndIntervalEntry ::=
703    SEQUENCE {
704        cds1FarEndIntervalLOFCs    PerfIntervalCount
705    }
706
707cds1FarEndIntervalLOFCs OBJECT-TYPE
708    SYNTAX     PerfIntervalCount
709    MAX-ACCESS read-only
710    STATUS     current
711    DESCRIPTION
712        "The number of Loss Of Frame Counts encountered
713        by the interface."
714::= { cds1FarEndIntervalEntry 1 }
715
716--
717-- The DS1 Far End Total Table
718--
719
720cds1FarEndTotalTable OBJECT-TYPE
721    SYNTAX     SEQUENCE OF Cds1FarEndTotalEntry
722    MAX-ACCESS not-accessible
723    STATUS     current
724    DESCRIPTION
725        "The DS1 Far End Total Table contains the
726        cumulative sum of the various statistics for the
727        96 fifteen minutes intervals preceding the current
728        interval."
729    ::= { cds1Stats 6 }
730
731cds1FarEndTotalEntry OBJECT-TYPE
732    SYNTAX     Cds1FarEndTotalEntry
733    MAX-ACCESS not-accessible
734    STATUS     current
735    DESCRIPTION
736        "An entry in the DS1 Far End Total table."
737    AUGMENTS  { dsx1FarEndTotalEntry }
738    ::= { cds1FarEndTotalTable 1 }
739
740Cds1FarEndTotalEntry ::=
741    SEQUENCE {
742        cds1FarEndTotalLOFCs            PerfTotalCount
743    }
744
745cds1FarEndTotalLOFCs OBJECT-TYPE
746    SYNTAX      PerfTotalCount
747    MAX-ACCESS  read-only
748    STATUS      current
749    DESCRIPTION
750        "The number of Loss Of Frame Counts encountered
751        by the interface in the previous 96 fifteen minutes
752        interval."
753    ::= { cds1FarEndTotalEntry 1 }
754
755
756
757--
758-- --------------------------------------------------------------
759--
760-- Statistical Alarm Threshold configuration
761--
762-- --------------------------------------------------------------
763cds1AlarmThresholdGroupTable OBJECT-TYPE
764    SYNTAX     SEQUENCE OF Cds1AlarmThresholdGroupEntry
765    MAX-ACCESS not-accessible
766    STATUS     current
767    DESCRIPTION
768        "The DS1 alarm threshold configuration table. This table
769        contains the objects associated with threshold
770        values for different statistics.
771
772        The thresholds may be configured for:
773
774               BES  - Bursty Errored Seconds
775               CSS  - Controlled Slip Seconds
776               DM   - Degraded Minutes
777               ES   - Errored Seconds
778               LCV  - Line Code Violations
779               LES  - Line Errored Seconds
780               LSES - Line Severely Errored Seconds
781               PCV  - Path Coding Violations
782               PSAS - Path SEF/AIS Second
783               SES  - Severely Errored Seconds
784               SEFS - Severely Errored Framing Seconds
785               UAS  - Unavailable Seconds
786       "
787    ::= { cds1Alarm 1 }
788
789cds1AlarmThresholdGroupEntry OBJECT-TYPE
790    SYNTAX     Cds1AlarmThresholdGroupEntry
791    MAX-ACCESS not-accessible
792    STATUS     current
793    DESCRIPTION
794       "This identifies the unique threshold entry in
795       cds1AlarmThresholdGroupTable.
796       The number of entries allowed is implementation
797       specific.
798       The values set in the respective threshold objects
799       determine the values which when exceeded in a 15
800       minute or 24 hour window, will raise alarm by
801       generating 'cds1StatThresholdAlarm' trap.
802
803       An entry is created by setting
804       'cds1AlarmThresholdGroupRowStatus' to 'createAndGo(4)'
805       and is deleted by setting it to 'destroy(6)'."
806    INDEX    { cds1AlarmThresholdGroupIndex }
807    ::= { cds1AlarmThresholdGroupTable 1 }
808
809Cds1AlarmThresholdGroupEntry ::=
810    SEQUENCE {
811        cds1AlarmThresholdGroupIndex             Integer32,
812        cds1Current15MinBESsThreshold            Integer32,
813        cds1Current24HrBESsThreshold             Integer32,
814        cds1Current15MinCSSsThreshold            Integer32,
815        cds1Current24HrCSSsThreshold             Integer32,
816        cds1Current15MinDMsThreshold             Integer32,
817        cds1Current24HrDMsThreshold              Integer32,
818        cds1Current15MinESsThreshold             Integer32,
819        cds1Current24HrESsThreshold              Integer32,
820        cds1Current15MinLCVsThreshold            Integer32,
821        cds1Current24HrLCVsThreshold             Integer32,
822        cds1Current15MinLESsThreshold            Integer32,
823        cds1Current24HrLESsThreshold             Integer32,
824        cds1Current15MinLSESsThreshold           Integer32,
825        cds1Current24HrLSESsThreshold            Integer32,
826        cds1Current15MinPCVsThreshold            Integer32,
827        cds1Current24HrPCVsThreshold             Integer32,
828        cds1Current15MinPSASsThreshold           Integer32,
829        cds1Current24HrPSASsThreshold            Integer32,
830        cds1Current15MinSESsThreshold            Integer32,
831        cds1Current24HrSESsThreshold             Integer32,
832        cds1Current15MinSEFSsThreshold           Integer32,
833        cds1Current24HrSEFSsThreshold            Integer32,
834        cds1Current15MinUASsThreshold            Integer32,
835        cds1Current24HrUASsThreshold             Integer32,
836        cds1AlarmThresholdGroupRowStatus         RowStatus
837        }
838
839
840cds1AlarmThresholdGroupIndex OBJECT-TYPE
841  SYNTAX     Integer32 (1..2147483647)
842  MAX-ACCESS not-accessible
843  STATUS     current
844  DESCRIPTION
845        "An unique value identifying an entry in
846        cds1AlarmThresholdGroupTable."
847   ::= { cds1AlarmThresholdGroupEntry 1 }
848
849cds1Current15MinBESsThreshold OBJECT-TYPE
850    SYNTAX     Integer32 (0..2147483647)
851    MAX-ACCESS read-create
852    STATUS     current
853    DESCRIPTION
854        "This object identifies 15 minute threshold for BES."
855    REFERENCE
856        "RFC2495"
857    DEFVAL { 2147483647 }
858    ::= { cds1AlarmThresholdGroupEntry  2  }
859
860
861cds1Current24HrBESsThreshold OBJECT-TYPE
862    SYNTAX     Integer32 (0..2147483647)
863    MAX-ACCESS read-create
864    STATUS     current
865    DESCRIPTION
866        "This object identifies 24 hour threshold for BES."
867    REFERENCE
868        "RFC2495"
869    DEFVAL { 2147483647 }
870    ::= { cds1AlarmThresholdGroupEntry 3 }
871
872cds1Current15MinCSSsThreshold OBJECT-TYPE
873    SYNTAX     Integer32 (0..2147483647)
874    MAX-ACCESS read-create
875    STATUS     current
876    DESCRIPTION
877        "This object identifies 15 minute threshold for CSS."
878    REFERENCE
879        "RFC2495"
880    DEFVAL { 2147483647 }
881    ::= { cds1AlarmThresholdGroupEntry 4  }
882
883
884cds1Current24HrCSSsThreshold OBJECT-TYPE
885    SYNTAX     Integer32 (0..2147483647)
886    MAX-ACCESS read-create
887    STATUS     current
888    DESCRIPTION
889        "This object identifies 24 hour threshold for CSS."
890    REFERENCE
891        "RFC2495"
892    DEFVAL { 2147483647 }
893    ::= { cds1AlarmThresholdGroupEntry 5  }
894
895cds1Current15MinDMsThreshold OBJECT-TYPE
896    SYNTAX     Integer32 (0..2147483647)
897    MAX-ACCESS read-create
898    STATUS     current
899    DESCRIPTION
900        "This object identifies 15 minute threshold for DM."
901    REFERENCE
902        "RFC2495"
903    DEFVAL { 2147483647 }
904    ::= { cds1AlarmThresholdGroupEntry 6  }
905
906
907cds1Current24HrDMsThreshold OBJECT-TYPE
908    SYNTAX     Integer32 (0..2147483647)
909    MAX-ACCESS read-create
910    STATUS     current
911    DESCRIPTION
912        "This object identifies 24 hour threshold for DM."
913    REFERENCE
914        "RFC2495"
915    DEFVAL { 2147483647 }
916    ::= { cds1AlarmThresholdGroupEntry 7  }
917
918cds1Current15MinESsThreshold OBJECT-TYPE
919    SYNTAX     Integer32 (0..2147483647)
920    MAX-ACCESS read-create
921    STATUS     current
922    DESCRIPTION
923        "This object identifies 15 minute threshold for ES."
924    REFERENCE
925        "RFC2495, Bellcore TR-TSV-000773"
926    DEFVAL { 12 }
927    ::= { cds1AlarmThresholdGroupEntry 8  }
928
929cds1Current24HrESsThreshold OBJECT-TYPE
930    SYNTAX     Integer32 (0..2147483647)
931    MAX-ACCESS read-create
932    STATUS     current
933    DESCRIPTION
934        "This object identifies 24 hour threshold for ES."
935    REFERENCE
936        "RFC2495, Bellcore TR-TSV-000773"
937    DEFVAL { 121 }
938    ::= { cds1AlarmThresholdGroupEntry 9 }
939
940cds1Current15MinLCVsThreshold OBJECT-TYPE
941    SYNTAX     Integer32 (0..2147483647)
942    MAX-ACCESS read-create
943    STATUS     current
944    DESCRIPTION
945        "This object identifies 15 minute threshold for LCV."
946    REFERENCE
947        "RFC2495, Bellcore TR-TSV-000773"
948    DEFVAL { 14 }
949    ::= { cds1AlarmThresholdGroupEntry 10  }
950
951
952cds1Current24HrLCVsThreshold OBJECT-TYPE
953    SYNTAX     Integer32 (0..2147483647)
954    MAX-ACCESS read-create
955    STATUS     current
956    DESCRIPTION
957        "This object identifies 24 hour threshold for LCV."
958    REFERENCE
959        "RFC2495, Bellcore TR-TSV-000773"
960    DEFVAL { 134 }
961    ::= { cds1AlarmThresholdGroupEntry 11 }
962
963cds1Current15MinLESsThreshold OBJECT-TYPE
964    SYNTAX     Integer32 (0..2147483647)
965    MAX-ACCESS read-create
966    STATUS     current
967    DESCRIPTION
968        "This object identifies 15 minute threshold for LES."
969    REFERENCE
970        "RFC2495, Bellcore TR-TSV-000773"
971    DEFVAL { 12 }
972    ::= { cds1AlarmThresholdGroupEntry 12  }
973
974
975cds1Current24HrLESsThreshold OBJECT-TYPE
976    SYNTAX     Integer32 (0..2147483647)
977    MAX-ACCESS read-create
978    STATUS     current
979    DESCRIPTION
980        "This object identifies 24 hour threshold for LES."
981    REFERENCE
982        "RFC2495, Bellcore TR-TSV-000773"
983    DEFVAL { 121 }
984    ::= { cds1AlarmThresholdGroupEntry 13 }
985
986cds1Current15MinLSESsThreshold OBJECT-TYPE
987    SYNTAX     Integer32 (0..2147483647)
988    MAX-ACCESS read-create
989    STATUS     current
990    DESCRIPTION
991        "This object identifies 15 minute threshold for LSES."
992    REFERENCE
993        "ANSI T1.231-1997 Section 6.5.1.3"
994    DEFVAL { 10 }
995    ::= { cds1AlarmThresholdGroupEntry 14  }
996
997
998cds1Current24HrLSESsThreshold OBJECT-TYPE
999    SYNTAX     Integer32 (0..2147483647)
1000    MAX-ACCESS read-create
1001    STATUS     current
1002    DESCRIPTION
1003        "This object identifies 24 hour threshold for LSES."
1004    REFERENCE
1005        "ANSI T1.231-1997 Section 6.5.1.3"
1006    DEFVAL { 100 }
1007    ::= { cds1AlarmThresholdGroupEntry 15 }
1008
1009
1010cds1Current15MinPCVsThreshold OBJECT-TYPE
1011    SYNTAX     Integer32 (0..2147483647)
1012    MAX-ACCESS read-create
1013    STATUS     current
1014    DESCRIPTION
1015        "This object identifies 15 minute threshold for PCV."
1016    REFERENCE
1017        "RFC2495"
1018    DEFVAL { 2147483647 }
1019    ::= { cds1AlarmThresholdGroupEntry 16  }
1020
1021cds1Current24HrPCVsThreshold OBJECT-TYPE
1022    SYNTAX     Integer32 (0..2147483647)
1023    MAX-ACCESS read-create
1024    STATUS     current
1025    DESCRIPTION
1026        "This object identifies 24 hour threshold for PCV."
1027    REFERENCE
1028        "RFC2495"
1029    DEFVAL { 2147483647 }
1030    ::= { cds1AlarmThresholdGroupEntry 17 }
1031
1032cds1Current15MinPSASsThreshold OBJECT-TYPE
1033    SYNTAX     Integer32 (0..2147483647)
1034    MAX-ACCESS read-create
1035    STATUS     current
1036    DESCRIPTION
1037        "This object identifies 15 minute threshold for PSAS."
1038    REFERENCE
1039        "RFC2495"
1040    DEFVAL { 2147483647 }
1041    ::= { cds1AlarmThresholdGroupEntry 18  }
1042
1043
1044cds1Current24HrPSASsThreshold OBJECT-TYPE
1045    SYNTAX     Integer32 (0..2147483647)
1046    MAX-ACCESS read-create
1047    STATUS     current
1048    DESCRIPTION
1049        "This object identifies 24 hour threshold for PSAS."
1050    REFERENCE
1051        "RFC2495"
1052    DEFVAL { 2147483647 }
1053    ::= { cds1AlarmThresholdGroupEntry 19  }
1054
1055cds1Current15MinSESsThreshold OBJECT-TYPE
1056    SYNTAX     Integer32 (0..2147483647)
1057    MAX-ACCESS read-create
1058    STATUS     current
1059    DESCRIPTION
1060        "This object identifies 15 minute threshold for SES."
1061    REFERENCE
1062        "RFC2495, Bellcore TR-TSV-000773"
1063    DEFVAL { 10 }
1064    ::= { cds1AlarmThresholdGroupEntry 20  }
1065
1066cds1Current24HrSESsThreshold OBJECT-TYPE
1067    SYNTAX     Integer32 (0..2147483647)
1068    MAX-ACCESS read-create
1069    STATUS     current
1070    DESCRIPTION
1071        "This object identifies 24 hour threshold for SES."
1072    REFERENCE
1073        "RFC2495, Bellcore TR-TSV-000773"
1074    DEFVAL { 100 }
1075    ::= { cds1AlarmThresholdGroupEntry 21 }
1076
1077cds1Current15MinSEFSsThreshold OBJECT-TYPE
1078    SYNTAX     Integer32 (0..2147483647)
1079    MAX-ACCESS read-create
1080    STATUS     current
1081    DESCRIPTION
1082        "This object identifies 15 minute threshold for SEFS."
1083    REFERENCE
1084        "RFC2495, Bellcore TR-TSV-000773"
1085    DEFVAL { 2 }
1086    ::= { cds1AlarmThresholdGroupEntry 22  }
1087
1088cds1Current24HrSEFSsThreshold OBJECT-TYPE
1089    SYNTAX     Integer32 (0..2147483647)
1090    MAX-ACCESS read-create
1091    STATUS     current
1092    DESCRIPTION
1093        "This object identifies 24 hour threshold for SEFS."
1094    REFERENCE
1095        "RFC2495, Bellcore TR-TSV-000773"
1096    DEFVAL { 17 }
1097    ::= { cds1AlarmThresholdGroupEntry 23 }
1098
1099cds1Current15MinUASsThreshold OBJECT-TYPE
1100    SYNTAX     Integer32 (0..2147483647)
1101    MAX-ACCESS read-create
1102    STATUS     current
1103    DESCRIPTION
1104        "This object identifies 15 minute threshold for UAS."
1105    REFERENCE
1106        "RFC2495, Bellcore TR-TSV-000773"
1107    DEFVAL { 10 }
1108    ::= { cds1AlarmThresholdGroupEntry 24  }
1109
1110
1111cds1Current24HrUASsThreshold OBJECT-TYPE
1112    SYNTAX     Integer32 (0..2147483647)
1113    MAX-ACCESS read-create
1114    STATUS     current
1115    DESCRIPTION
1116        "This object identifies 24 hour threshold for UAS."
1117    REFERENCE
1118        "RFC2495, Bellcore TR-TSV-000773"
1119    DEFVAL { 10 }
1120    ::= { cds1AlarmThresholdGroupEntry 25 }
1121
1122cds1AlarmThresholdGroupRowStatus OBJECT-TYPE
1123    SYNTAX  RowStatus
1124    MAX-ACCESS  read-create
1125    STATUS  current
1126    DESCRIPTION
1127       "The status of this conceptual row.  This object is
1128        used for creating, modifying and deleting entries
1129        from cds1AlarmThresholdGroupTable.
1130        To create a row in this table, a manager must set
1131        this object to 'createAndGo(4)'.
1132        An entry can be deleted by setting this object to
1133        destroy'(6)'.
1134        An entry in this table may be modified after
1135        creation.
1136        The active threshold configuration is indicated
1137        by the object 'cds1AlarmThresholdActiveGroup'."
1138
1139    ::= { cds1AlarmThresholdGroupEntry 26 }
1140
1141--
1142-- DS1 Alarm Configuration Table
1143--
1144
1145cds1AlarmConfigTable OBJECT-TYPE
1146    SYNTAX     SEQUENCE OF Cds1AlarmConfigEntry
1147    MAX-ACCESS not-accessible
1148    STATUS     current
1149    DESCRIPTION
1150        "The DS1 alarm configuration table. This table
1151        contains the objects associated with detecting
1152        and declaring alarms for the DS1/E1 interfaces.
1153       "
1154    ::= { cds1Alarm 2 }
1155
1156cds1AlarmConfigEntry OBJECT-TYPE
1157    SYNTAX     Cds1AlarmConfigEntry
1158    MAX-ACCESS not-accessible
1159    STATUS     current
1160    DESCRIPTION
1161       "Alarm configuration information for a particular DS1/E1
1162        interface. The thresholds for different statistics is
1163        identified by an entry in cds1AlarmThresholdGroupTable.
1164        Once the thresholds configured in cds1AlarmThresholdGroupTable
1165        are exceeded, minor or major alarms are raised depending on
1166        the values configured in cds1StatisticalAlarmSeverity.
1167        Triggering of an alarm is indicated by generating a trap
1168        and also through the CLI (Command Line Interface)."
1169      AUGMENTS { dsx1ConfigEntry }
1170    ::= { cds1AlarmConfigTable 1 }
1171
1172Cds1AlarmConfigEntry ::=
1173    SEQUENCE {
1174        cds1StatisticalAlarmSeverity             INTEGER,
1175        cds1StatisticalAlarmState                BITS,
1176        cds1AlarmUpCount                         Integer32,
1177        cds1AlarmDownCount                       Integer32,
1178        cds1AlarmThreshold                       Integer32,
1179        cds1AlarmThresholdActiveGroup            Integer32
1180        }
1181
1182cds1StatisticalAlarmSeverity OBJECT-TYPE
1183    SYNTAX  INTEGER {
1184             minor(1),
1185             major(2),
1186             none(3)
1187    }
1188    MAX-ACCESS read-write
1189    STATUS     current
1190    DESCRIPTION
1191        "This variable is used to setup the severity of any of the
1192         Statistical alarms. So when a Statistical Counter exceeds its
1193         specified threshold, the system will send the alarm with
1194         appropriate severity. A value of none(3) indicates that no
1195         alarm will be raised."
1196
1197    DEFVAL { minor }
1198    ::= { cds1AlarmConfigEntry 1 }
1199
1200cds1StatisticalAlarmState OBJECT-TYPE
1201    SYNTAX     BITS {
1202                 cds1BES15Min(0),
1203                 cds1BES24Hr(1),
1204                 cds1CSS15Min(2),
1205                 cds1CSS24Hr(3),
1206                 cds1DM15Min(4),
1207                 cds1DM24Hr(5),
1208                 cds1ES15Min(6),
1209                 cds1ES24Hr(7),
1210                 cds1PCV15Min(8),
1211                 cds1PCV24Hr(9),
1212                 cds1LCV15Min(10),
1213                 cds1LCV24Hr(11),
1214                 cds1LES15Min(12),
1215                 cds1LES24Hr(13),
1216                 cds1LSES15Min(14),
1217                 cds1LSES24Hr(15),
1218                 cds1PSAS15Min(16),
1219                 cds1PSAS24Hr(17),
1220                 cds1SES15Min(18),
1221                 cds1SES24Hr(19),
1222                 cds1SEFS15Min(20),
1223                 cds1SEFS24Hr(21),
1224                 cds1UAS15Min(22),
1225                 cds1UAS24Hr(23) }
1226
1227    MAX-ACCESS read-only
1228    STATUS     current
1229    DESCRIPTION
1230       "This is a bitmap of the DS1 Line Statistical alarms.
1231        A clear bitmap (i.e. no bit is set) will indicate that
1232        no alarms are present.
1233
1234        The values of individual bits mean:
1235
1236            cds1BES15Min
1237               BES current 15 minute threshold exceeded
1238            cds1BES24Hr
1239               BES 24 hour threshold exceeded
1240            cds1CSS15Min
1241               CSS current 15 minute threshold exceeded
1242            cds1CSS24Hr
1243               CSS 24 hour threshold exceeded
1244            cds1DM15Min
1245               DM current 15 minute threshold exceeded
1246            cds1DM24Hr
1247               DM 24 hour threshold exceeded
1248            cds1ES15Min
1249               ES current 15 minute threshold exceeded
1250            cds1ES24Hr
1251               ES 24 hour threshold exceeded
1252            cds1PCV15Min
1253               PCV current 15 minute threshold exceeded
1254            cds1PCV24Hr
1255               PCV 24 hour threshold exceeded
1256            cds1LCV15Min
1257               LCV current 15 minute threshold exceeded
1258            cds1LCV24Hr
1259               LCV 24 hour threshold exceeded
1260            cds1LES15Min
1261               LES current 15 minute threshold exceeded
1262            cds1LES24Hr
1263               LES 24 hour threshold exceeded
1264            cds1LSES15Min
1265               LSES current 15 minute threshold exceeded
1266            cds1LSES24Hr
1267               LSES 24 hour threshold exceeded
1268            cds1PSAS15Min
1269               PSAS current 15 minute threshold exceeded
1270            cds1PSAS24Hr
1271               PSAS 24 Hour threshold exceeded
1272            cds1SES15Min
1273               SES current 15 minute threshold exceeded
1274            cds1SES24Hr
1275               SES 24 hour threshold exceeded
1276            cds1SEFS15Min
1277               SEFS current 15 minute threshold exceeded
1278            cds1SEFS24Hr
1279               SEFS 24 hour  threshold exceeded
1280            cds1UAS15Min
1281               UAS current 15 minute threshold exceeded
1282            cds1UAS24Hr
1283               UAS 24 hour threshold exceeded"
1284
1285    ::= { cds1AlarmConfigEntry 2 }
1286
1287
1288cds1AlarmUpCount OBJECT-TYPE
1289    SYNTAX     Integer32 (0..2147483647)
1290    MAX-ACCESS read-write
1291    STATUS     current
1292    DESCRIPTION
1293        "This parameter specifies the increment to the Near
1294        End alarm integration counters. The local alarms are
1295        LOS and LOF. The integration counter is incremented by
1296        this value every 100 ms while the alarm persists. When
1297        the integration counter exceeds 'cds1AlarmThreshold'
1298        an Alarm of the severity specified for the particular
1299        alarm is declared.
1300        The integration counter is an internal counter specific
1301        to the implementation and dictates the slope of
1302        integration."
1303    DEFVAL {6}
1304    ::= { cds1AlarmConfigEntry 3 }
1305
1306cds1AlarmDownCount OBJECT-TYPE
1307    SYNTAX     Integer32 (0..2147483647)
1308    MAX-ACCESS read-write
1309    STATUS     current
1310    DESCRIPTION
1311        "This parameter specifies the decrement to the Near
1312        End alarm integration counters. The  alarms are LOS
1313        and LOF. The integration counter is decremented by
1314        this value every 100 ms while no alarm persists. The
1315        counter does not decrement below zero. When the
1316        integration counter reaches zero any Alarm previously
1317        declared is removed."
1318    DEFVAL {1}
1319    ::= { cds1AlarmConfigEntry 4 }
1320
1321cds1AlarmThreshold OBJECT-TYPE
1322  SYNTAX     Integer32 (0..2147483647)
1323  MAX-ACCESS read-write
1324  STATUS     current
1325  DESCRIPTION
1326        "The value set in this object determines the value that
1327        the alarm integration counter must reach for an near end
1328        alarm to be declared. If the up count is 6, and the
1329        threshold 150, an Alarm is integrated in 2.5 seconds.
1330        If the down count is 1, then alarm will be cleared in
1331        15 seconds."
1332   DEFVAL {150}
1333   ::= { cds1AlarmConfigEntry 5 }
1334
1335cds1AlarmThresholdActiveGroup OBJECT-TYPE
1336  SYNTAX     Integer32 (1..2147483647)
1337  MAX-ACCESS read-write
1338  STATUS     current
1339  DESCRIPTION
1340        "The value of this object identifies the row in the
1341        cds1AlarmThresholdGroupTable which contains the
1342        threshold values for different statistics, and
1343        is currently active."
1344   ::= { cds1AlarmConfigEntry 6 }
1345
1346
1347-- --------------------------------------------------------------
1348--
1349-- Current 24 Hour stats table
1350--
1351-- --------------------------------------------------------------
1352cds1Current24HrStatsTable OBJECT-TYPE
1353   SYNTAX     SEQUENCE OF Cds1Current24HrStatsEntry
1354   MAX-ACCESS not-accessible
1355   STATUS     current
1356   DESCRIPTION
1357      "The DS1 24 hour Statistics table. A 24 hour interval
1358      starts at twelve mid-night with reference to node time.
1359      In case of a manual change in node time all the counters
1360      in this table get reset to 0."
1361     ::= { cds1Stats 7 }
1362
1363cds1Current24HrStatsEntry OBJECT-TYPE
1364    SYNTAX      Cds1Current24HrStatsEntry
1365    MAX-ACCESS  not-accessible
1366    STATUS      current
1367    DESCRIPTION
1368       "An entry in the DS1 current 24 hour table. An entry is
1369       created automatically for each DS1 interface that is
1370       activated.
1371       ifEntries with ifType=ds1(18) will have an entry in this
1372       table."
1373    INDEX   { ifIndex }
1374    ::= { cds1Current24HrStatsTable 1 }
1375
1376Cds1Current24HrStatsEntry ::=
1377     SEQUENCE {
1378        cds1Current24HrESs              PerfCurrent24HourCount,
1379        cds1Current24HrSESs             PerfCurrent24HourCount,
1380        cds1Current24HrSEFSs            PerfCurrent24HourCount,
1381        cds1Current24HrUASs             PerfCurrent24HourCount,
1382        cds1Current24HrCSSs             PerfCurrent24HourCount,
1383        cds1Current24HrPCVs             PerfCurrent24HourCount,
1384        cds1Current24HrLESs             PerfCurrent24HourCount,
1385        cds1Current24HrBESs             PerfCurrent24HourCount,
1386        cds1Current24HrDMs              PerfCurrent24HourCount,
1387        cds1Current24HrLCVs             PerfCurrent24HourCount
1388     }
1389
1390cds1Current24HrESs OBJECT-TYPE
1391  SYNTAX     PerfCurrent24HourCount
1392  MAX-ACCESS read-only
1393  STATUS     current
1394  DESCRIPTION
1395     "Number of ESs encountered in current 24 hour interval."
1396  ::= { cds1Current24HrStatsEntry 1 }
1397
1398cds1Current24HrSESs OBJECT-TYPE
1399  SYNTAX     PerfCurrent24HourCount
1400  MAX-ACCESS read-only
1401  STATUS     current
1402  DESCRIPTION
1403     "Number of SESs encountered in current 24 hour interval."
1404  ::= { cds1Current24HrStatsEntry 2 }
1405
1406cds1Current24HrSEFSs OBJECT-TYPE
1407  SYNTAX     PerfCurrent24HourCount
1408  MAX-ACCESS read-only
1409  STATUS     current
1410  DESCRIPTION
1411     "Number of SEFSs encountered in current 24 hour interval."
1412  ::= { cds1Current24HrStatsEntry 3 }
1413
1414cds1Current24HrUASs OBJECT-TYPE
1415  SYNTAX     PerfCurrent24HourCount
1416  MAX-ACCESS read-only
1417  STATUS     current
1418  DESCRIPTION
1419     "Number of UASs encountered in current 24 hour interval."
1420  ::= { cds1Current24HrStatsEntry 4 }
1421
1422cds1Current24HrCSSs OBJECT-TYPE
1423  SYNTAX     PerfCurrent24HourCount
1424  MAX-ACCESS read-only
1425  STATUS     current
1426  DESCRIPTION
1427     "Number of CSSs encountered in current 24 hour interval."
1428  ::= { cds1Current24HrStatsEntry 5 }
1429
1430cds1Current24HrPCVs OBJECT-TYPE
1431  SYNTAX     PerfCurrent24HourCount
1432  MAX-ACCESS read-only
1433  STATUS     current
1434  DESCRIPTION
1435     "Number of PCVs encountered in current 24 hour interval."
1436  ::= { cds1Current24HrStatsEntry 6 }
1437
1438cds1Current24HrLESs OBJECT-TYPE
1439  SYNTAX     PerfCurrent24HourCount
1440  MAX-ACCESS read-only
1441  STATUS     current
1442  DESCRIPTION
1443     "Number of LESs encountered in current 24 hour interval."
1444  ::= { cds1Current24HrStatsEntry 7 }
1445
1446cds1Current24HrBESs OBJECT-TYPE
1447  SYNTAX     PerfCurrent24HourCount
1448  MAX-ACCESS read-only
1449  STATUS     current
1450  DESCRIPTION
1451     "Number of BESs encountered in current 24 hour interval."
1452  ::= { cds1Current24HrStatsEntry 8 }
1453
1454cds1Current24HrDMs OBJECT-TYPE
1455  SYNTAX     PerfCurrent24HourCount
1456  MAX-ACCESS read-only
1457  STATUS     current
1458  DESCRIPTION
1459     "Number of DMs encountered in current 24 hour interval."
1460  ::= { cds1Current24HrStatsEntry 9 }
1461
1462cds1Current24HrLCVs OBJECT-TYPE
1463  SYNTAX     PerfCurrent24HourCount
1464  MAX-ACCESS read-only
1465  STATUS     current
1466  DESCRIPTION
1467     "Number of LCVs encountered in current 24 hour interval."
1468  ::= { cds1Current24HrStatsEntry 10 }
1469
1470-- --------------------------------------------------------------
1471--
1472-- Previous 24 Hour stats table
1473--
1474-- --------------------------------------------------------------
1475cds1Previous24HrStatsTable OBJECT-TYPE
1476   SYNTAX     SEQUENCE OF Cds1Previous24HrStatsEntry
1477   MAX-ACCESS not-accessible
1478   STATUS     current
1479   DESCRIPTION
1480       "Contains DS1 previous 24 hour Statistics table.
1481        A 24 hour interval starts at twelve midnight with
1482        reference to node time."
1483     ::= { cds1Stats 8 }
1484
1485cds1Previous24HrStatsEntry OBJECT-TYPE
1486     SYNTAX      Cds1Previous24HrStatsEntry
1487     MAX-ACCESS  not-accessible
1488     STATUS      current
1489     DESCRIPTION
1490        "An entry in DS1 previous 24 hour table.
1491         ifEntries with ifType=ds1(18) will have an entry in
1492         this table."
1493     INDEX   { ifIndex }
1494     ::= { cds1Previous24HrStatsTable 1 }
1495
1496Cds1Previous24HrStatsEntry ::=
1497     SEQUENCE {
1498        cds1Previous24HrESs              PerfPrevious24HourCount,
1499        cds1Previous24HrSESs             PerfPrevious24HourCount,
1500        cds1Previous24HrSEFSs            PerfPrevious24HourCount,
1501        cds1Previous24HrUASs             PerfPrevious24HourCount,
1502        cds1Previous24HrCSSs             PerfPrevious24HourCount,
1503        cds1Previous24HrPCVs             PerfPrevious24HourCount,
1504        cds1Previous24HrLESs             PerfPrevious24HourCount,
1505        cds1Previous24HrBESs             PerfPrevious24HourCount,
1506        cds1Previous24HrDMs              PerfPrevious24HourCount,
1507        cds1Previous24HrLCVs             PerfPrevious24HourCount,
1508        cds1Previous24HrLSESs            PerfPrevious24HourCount
1509     }
1510
1511cds1Previous24HrESs OBJECT-TYPE
1512    SYNTAX     PerfPrevious24HourCount
1513    MAX-ACCESS read-only
1514    STATUS     current
1515    DESCRIPTION
1516       "Number of ESs encountered in previous 24 hour interval."
1517    ::= { cds1Previous24HrStatsEntry 1 }
1518
1519cds1Previous24HrSESs OBJECT-TYPE
1520    SYNTAX     PerfPrevious24HourCount
1521    MAX-ACCESS read-only
1522    STATUS     current
1523    DESCRIPTION
1524       "Number of SESs encountered in previous 24 hour interval."
1525    ::= { cds1Previous24HrStatsEntry 2 }
1526
1527cds1Previous24HrSEFSs OBJECT-TYPE
1528    SYNTAX     PerfPrevious24HourCount
1529    MAX-ACCESS read-only
1530    STATUS     current
1531    DESCRIPTION
1532       "Number of SEFSs encountered in previous 24 hour interval."
1533    ::= { cds1Previous24HrStatsEntry 3 }
1534
1535cds1Previous24HrUASs OBJECT-TYPE
1536    SYNTAX     PerfPrevious24HourCount
1537    MAX-ACCESS read-only
1538    STATUS     current
1539    DESCRIPTION
1540       "Number of UASs encountered in previous 24 hour interval."
1541    ::= { cds1Previous24HrStatsEntry 4 }
1542
1543cds1Previous24HrCSSs OBJECT-TYPE
1544    SYNTAX     PerfPrevious24HourCount
1545    MAX-ACCESS read-only
1546    STATUS     current
1547    DESCRIPTION
1548       "Number of CSSs encountered in previous 24 hour interval."
1549    ::= { cds1Previous24HrStatsEntry 5 }
1550
1551cds1Previous24HrPCVs OBJECT-TYPE
1552    SYNTAX     PerfPrevious24HourCount
1553    MAX-ACCESS read-only
1554    STATUS     current
1555    DESCRIPTION
1556       "Number of PCVs encountered in previous 24 hour interval."
1557    ::= { cds1Previous24HrStatsEntry 6 }
1558
1559cds1Previous24HrLESs OBJECT-TYPE
1560    SYNTAX     PerfPrevious24HourCount
1561    MAX-ACCESS read-only
1562    STATUS     current
1563    DESCRIPTION
1564       "Number of LESs encountered in previous 24 hour interval."
1565    ::= { cds1Previous24HrStatsEntry 7 }
1566
1567cds1Previous24HrBESs OBJECT-TYPE
1568    SYNTAX     PerfPrevious24HourCount
1569    MAX-ACCESS read-only
1570    STATUS     current
1571    DESCRIPTION
1572       "Number of BESs encountered in previous 24 hour interval."
1573    ::= { cds1Previous24HrStatsEntry 8 }
1574
1575cds1Previous24HrDMs OBJECT-TYPE
1576    SYNTAX     PerfPrevious24HourCount
1577    MAX-ACCESS read-only
1578    STATUS     current
1579    DESCRIPTION
1580     "Number of DMs encountered in previous 24 hour interval."
1581    ::= { cds1Previous24HrStatsEntry 9 }
1582
1583cds1Previous24HrLCVs OBJECT-TYPE
1584    SYNTAX     PerfPrevious24HourCount
1585    MAX-ACCESS read-only
1586    STATUS     current
1587    DESCRIPTION
1588       "Number of LCVs encountered in previous 24 hour interval."
1589    ::= { cds1Previous24HrStatsEntry 10 }
1590
1591cds1Previous24HrLSESs OBJECT-TYPE
1592    SYNTAX     PerfPrevious24HourCount
1593    MAX-ACCESS read-only
1594    STATUS     current
1595    DESCRIPTION
1596       "Number of LSESs encountered in previous 24 hour interval."
1597    ::= { cds1Previous24HrStatsEntry 11 }
1598
1599-- --------------------------------------------------------------
1600--
1601--  Error Stats Table
1602--
1603-- --------------------------------------------------------------
1604cds1ErrStatsTable OBJECT-TYPE
1605   SYNTAX     SEQUENCE OF Cds1ErrStatsEntry
1606   MAX-ACCESS not-accessible
1607   STATUS     current
1608   DESCRIPTION
1609      "The DS1 error statistics table. This table contains
1610      the statistics since the systems was up or last
1611      re-initialized."
1612     ::= { cds1Stats 9 }
1613
1614cds1ErrStatsEntry OBJECT-TYPE
1615    SYNTAX      Cds1ErrStatsEntry
1616    MAX-ACCESS  not-accessible
1617    STATUS      current
1618    DESCRIPTION
1619       "An entry in the DS1 Error Stats Table.
1620        ifEntries with ifType=ds1(18) will have an entry in
1621        this table."
1622    INDEX   { ifIndex }
1623    ::= { cds1ErrStatsTable 1 }
1624
1625Cds1ErrStatsEntry ::=
1626     SEQUENCE {
1627        cds1LOSCounts            Counter32,
1628        cds1OOFCounts            Counter32,
1629        cds1RAICounts            Counter32,
1630        cds1FECounts             Counter32
1631     }
1632
1633cds1LOSCounts OBJECT-TYPE
1634    SYNTAX     Counter32
1635    MAX-ACCESS read-only
1636    STATUS     current
1637    DESCRIPTION
1638        "The number of times the Loss Of Signal defect was detected
1639        with or without integrating to LOS alarm."
1640    ::= { cds1ErrStatsEntry 1 }
1641
1642cds1OOFCounts OBJECT-TYPE
1643    SYNTAX     Counter32
1644    MAX-ACCESS read-only
1645    STATUS     current
1646    DESCRIPTION
1647        "The number of times the Out of Frame (OOF) was detected
1648        with or without integrating to OOF alarm."
1649    ::= { cds1ErrStatsEntry 2 }
1650
1651cds1RAICounts OBJECT-TYPE
1652    SYNTAX     Counter32
1653    MAX-ACCESS read-only
1654    STATUS     current
1655    DESCRIPTION
1656        "The number of times Yellow Alarms was detected
1657        with or without integrating to RAI alarm."
1658    ::= { cds1ErrStatsEntry 3 }
1659
1660cds1FECounts OBJECT-TYPE
1661    SYNTAX     Counter32
1662    MAX-ACCESS read-only
1663    STATUS     current
1664    DESCRIPTION
1665        "The number of Framing Pattern Errors encountered
1666        by the DS1 interface."
1667    ::= { cds1ErrStatsEntry 4 }
1668
1669
1670-- --------------------------------------------------------------
1671--
1672-- ciscoDs1 Notifications
1673--
1674-- --------------------------------------------------------------
1675
1676cds1Notifications
1677        OBJECT IDENTIFIER ::= { cds1NotificationPrefix 0 }
1678
1679cds1StatThresholdAlarm NOTIFICATION-TYPE
1680    OBJECTS {
1681        cds1StatisticalAlarmState
1682    }
1683    STATUS  current
1684    DESCRIPTION
1685        "A cds1StatThresholdAlarm trap is sent by an agent to
1686        notify the NMS about a statistical alarm condition.
1687        Such an alarm condition exists when a statistical counter
1688        exceeds its specified threshold.
1689
1690        For example : If value in object dsx1CurrentBESs exceeds
1691        the value in the object cds1Current15MinBESsThreshold, a
1692        cds1StatThresholdAlarm trap will be generated."
1693
1694    ::= { cds1Notifications 1 }
1695
1696-- conformance information
1697
1698ciscoDs1MIBConformance OBJECT IDENTIFIER ::= { ciscoDs1ExtMIB 3 }
1699ciscoDs1MIBCompliances OBJECT IDENTIFIER ::=
1700                          { ciscoDs1MIBConformance 1 }
1701ciscoDs1MIBGroups      OBJECT IDENTIFIER ::=
1702                          { ciscoDs1MIBConformance 2 }
1703
1704ciscoDs1MIBCompliance MODULE-COMPLIANCE
1705     STATUS deprecated -- superseded by ciscoDs1MIBComplianceRev1
1706     DESCRIPTION
1707        "Compliance statement for Cisco DS1 Extension MIB."
1708     MODULE -- this module
1709     MANDATORY-GROUPS {
1710         ciscoDs1ConfMIBGroup,
1711         ciscoDs1CurrentMIBGroup,
1712         ciscoDs1AlarmConfigGroup,
1713         ciscoDs1Alarm15MinThreshGroup,
1714         ciscoDs1Alarm24HrThreshGroup,
1715         ciscoDs1Current24HrMIBGroup,
1716         ciscoDs1Previous24HrMIBGroup
1717        }
1718
1719     GROUP ciscoDs1IntervalMIBGroup
1720     DESCRIPTION
1721         "Implementation of this group is mandatory for
1722         a device which is able to measure the interval
1723         statistics."
1724
1725     GROUP ciscoDs1TotalMIBGroup
1726     DESCRIPTION
1727         "Implementation of this group is mandatory for
1728         a device which is able to measure the total
1729         statistics."
1730
1731     GROUP ciscoDs1StatsMIBGroup
1732     DESCRIPTION
1733         "Implementation of this group is optional."
1734
1735     GROUP ciscoDs1FarEndStatsMIBGroup
1736     DESCRIPTION
1737         "Implementation of this is mandatory for the
1738         systems supporting far end statistics."
1739     ::= { ciscoDs1MIBCompliances 1 }
1740
1741ciscoDs1MIBComplianceRev1 MODULE-COMPLIANCE
1742     STATUS deprecated -- superseded by ciscoDs1MIBComplianceRev2
1743     DESCRIPTION
1744        "Compliance statement for Cisco DS1 Extension MIB."
1745     MODULE -- this module
1746     MANDATORY-GROUPS {
1747         ciscoDs1ConfMIBGroup,
1748         ciscoDs1CurrentMIBGroup,
1749         ciscoDs1AlarmConfigGroup,
1750         ciscoDs1Alarm15MinThreshGroup,
1751         ciscoDs1Alarm24HrThreshGroup,
1752         ciscoDs1Current24HrMIBGroup,
1753         ciscoDs1Previous24HrMIBGroup
1754        }
1755
1756     GROUP ciscoDs1IntervalMIBGroup
1757     DESCRIPTION
1758         "Implementation of this group is mandatory for
1759         a device which is able to measure the interval
1760         statistics."
1761
1762     GROUP ciscoDs1TotalMIBGroup
1763     DESCRIPTION
1764         "Implementation of this group is mandatory for
1765         a device which is able to measure the total
1766         statistics."
1767
1768     GROUP ciscoDs1StatsMIBGroup
1769     DESCRIPTION
1770         "Implementation of this group is optional."
1771
1772     GROUP ciscoDs1FarEndStatsMIBGroup
1773     DESCRIPTION
1774         "Implementation of this is mandatory for the
1775         systems supporting far end statistics."
1776
1777     GROUP ciscoDs1BulkConfGroup
1778     DESCRIPTION
1779         "Implementation of this is mandatory for the
1780          systems supporting bulk provisioning."
1781     ::= { ciscoDs1MIBCompliances 2 }
1782
1783ciscoDs1MIBComplianceRev2 MODULE-COMPLIANCE
1784     STATUS deprecated -- superseded by ciscoDs1MIBComplianceRev3
1785     DESCRIPTION
1786        "Compliance statement for Cisco DS1 Extension MIB."
1787     MODULE -- this module
1788     MANDATORY-GROUPS {
1789         ciscoDs1ConfMIBGroup,
1790         ciscoDs1CurrentMIBGroup,
1791         ciscoDs1AlarmConfigGroup,
1792         ciscoDs1AlarmThreshGroup,
1793         ciscoDs1Alarm15MinThreshGroupRev1,
1794         ciscoDs1Alarm24HrThreshGroupRev1,
1795         ciscoDs1Current24HrMIBGroup,
1796         ciscoDs1Previous24HrMIBGroup
1797        }
1798
1799     GROUP ciscoDs1IntervalMIBGroup
1800     DESCRIPTION
1801         "Implementation of this group is mandatory for
1802         a device which is able to measure the interval
1803         statistics."
1804
1805     GROUP ciscoDs1TotalMIBGroup
1806     DESCRIPTION
1807         "Implementation of this group is mandatory for
1808         a device which is able to measure the total
1809         statistics."
1810
1811     GROUP ciscoDs1StatsMIBGroup
1812     DESCRIPTION
1813         "Implementation of this group is optional."
1814
1815     GROUP ciscoDs1FarEndStatsMIBGroup
1816     DESCRIPTION
1817         "Implementation of this is mandatory for the
1818         systems supporting far end statistics."
1819
1820     GROUP ciscoDs1BulkConfGroup
1821     DESCRIPTION
1822         "Implementation of this is mandatory for the
1823          systems supporting bulk provisioning."
1824     ::= { ciscoDs1MIBCompliances 3 }
1825
1826ciscoDs1MIBComplianceRev3 MODULE-COMPLIANCE
1827     STATUS current
1828     DESCRIPTION
1829        "Compliance statement for Cisco DS1 Extension MIB."
1830     MODULE -- this module
1831     MANDATORY-GROUPS {
1832         ciscoDs1ConfMIBGroup,
1833         ciscoDs1CurrentMIBGroup,
1834         ciscoDs1AlarmConfigGroup,
1835         ciscoDs1AlarmThreshGroup,
1836         ciscoDs1Alarm15MinThreshGroupRev1,
1837         ciscoDs1Alarm24HrThreshGroupRev1,
1838         ciscoDs1Current24HrMIBGroup,
1839         ciscoDs1Previous24HrMIBGroup
1840        }
1841
1842     GROUP ciscoDs1IntervalMIBGroup
1843     DESCRIPTION
1844         "Implementation of this group is mandatory for
1845         a device which is able to measure the interval
1846         statistics."
1847
1848     GROUP ciscoDs1TotalMIBGroup
1849     DESCRIPTION
1850         "Implementation of this group is mandatory for
1851         a device which is able to measure the total
1852         statistics."
1853
1854     GROUP ciscoDs1StatsMIBGroup
1855     DESCRIPTION
1856         "Implementation of this group is optional."
1857
1858     GROUP ciscoDs1FarEndStatsMIBGroup
1859     DESCRIPTION
1860         "Implementation of this is mandatory for the
1861         systems supporting far end statistics."
1862
1863     GROUP ciscoDs1BulkConfGroup
1864     DESCRIPTION
1865         "Implementation of this is mandatory for the
1866          systems supporting bulk provisioning."
1867
1868     GROUP ciscoDs1CallGroup
1869     DESCRIPTION
1870         "Implementation of this is mandatory for the
1871          systems supporting call on DS1/E1 interface."
1872
1873    GROUP cds1NEOptionalNotificationsGroup
1874    DESCRIPTION
1875        "Implementation of this group is optional."
1876
1877     ::= { ciscoDs1MIBCompliances 4 }
1878
1879-- units of conformance
1880
1881ciscoDs1ConfMIBGroup  OBJECT-GROUP
1882    OBJECTS {
1883             cds1LineType,
1884             cds1LoopbackCodeDetection
1885    }
1886    STATUS current
1887    DESCRIPTION
1888        "Collection of DS1/E1 interface related
1889         configuration parameters."
1890    ::= { ciscoDs1MIBGroups 1}
1891
1892ciscoDs1CurrentMIBGroup  OBJECT-GROUP
1893    OBJECTS {
1894             cds1CurrentLSESs,
1895             cds1CurrentPSASs
1896    }
1897    STATUS current
1898    DESCRIPTION
1899        "A collection of objects providing statistics
1900        information for current 15 minute."
1901    ::= { ciscoDs1MIBGroups 2 }
1902
1903
1904ciscoDs1IntervalMIBGroup  OBJECT-GROUP
1905    OBJECTS {
1906             cds1IntervalLSESs,
1907             cds1IntervalPSASs
1908    }
1909    STATUS current
1910    DESCRIPTION
1911        "A collection of objects providing statistics
1912        information for each DS1 interface over the
1913        previous 24 hour of operation."
1914    ::= { ciscoDs1MIBGroups 3 }
1915
1916ciscoDs1TotalMIBGroup  OBJECT-GROUP
1917    OBJECTS {
1918             cds1TotalLSESs,
1919             cds1TotalPSASs
1920    }
1921    STATUS current
1922    DESCRIPTION
1923        "A collection of objects providing statistics
1924        information applicable to all DS1 interfaces
1925        for the 24 hour period preceding the current
1926        interval."
1927    ::= { ciscoDs1MIBGroups 4 }
1928
1929ciscoDs1FarEndStatsMIBGroup  OBJECT-GROUP
1930    OBJECTS {
1931             cds1FarEndCurrentLOFCs,
1932             cds1FarEndIntervalLOFCs,
1933             cds1FarEndTotalLOFCs
1934    }
1935    STATUS current
1936    DESCRIPTION
1937        "A collection of objects providing statistics
1938        information for the remote end."
1939    ::= { ciscoDs1MIBGroups 5 }
1940
1941
1942ciscoDs1AlarmConfigGroup  OBJECT-GROUP
1943     OBJECTS {
1944              cds1StatisticalAlarmSeverity,
1945              cds1StatisticalAlarmState,
1946              cds1AlarmUpCount,
1947              cds1AlarmDownCount,
1948              cds1AlarmThreshold,
1949              cds1AlarmThresholdActiveGroup
1950     }
1951     STATUS current
1952     DESCRIPTION
1953         "Statistical alarm configuration group for
1954         15 Minute thresholds."
1955     ::= { ciscoDs1MIBGroups 6 }
1956
1957ciscoDs1Alarm15MinThreshGroup  OBJECT-GROUP
1958     OBJECTS {
1959              cds1Current15MinLCVsThreshold,
1960              cds1Current15MinLESsThreshold,
1961              cds1Current15MinPCVsThreshold,
1962              cds1Current15MinSEFSsThreshold,
1963              cds1Current15MinUASsThreshold,
1964              cds1Current15MinLSESsThreshold,
1965              cds1Current15MinSESsThreshold,
1966              cds1Current15MinBESsThreshold,
1967              cds1Current15MinDMsThreshold,
1968              cds1Current15MinESsThreshold,
1969              cds1Current15MinCSSsThreshold,
1970              cds1Current15MinPSASsThreshold,
1971              cds1AlarmThresholdGroupRowStatus
1972     }
1973     STATUS deprecated -- replaced by ciscoDs1Alarm15MinThreshGroupRev1
1974     DESCRIPTION
1975         "Threshold configuration group for stats collected
1976         in 15 minute intervals."
1977     ::= { ciscoDs1MIBGroups 7 }
1978
1979ciscoDs1Alarm24HrThreshGroup  OBJECT-GROUP
1980     OBJECTS {
1981              cds1Current24HrLCVsThreshold,
1982              cds1Current24HrLESsThreshold,
1983              cds1Current24HrPCVsThreshold,
1984              cds1Current24HrSEFSsThreshold,
1985              cds1Current24HrUASsThreshold,
1986              cds1Current24HrLSESsThreshold,
1987              cds1Current24HrSESsThreshold,
1988              cds1Current24HrBESsThreshold,
1989              cds1Current24HrCSSsThreshold,
1990              cds1Current24HrDMsThreshold,
1991              cds1Current24HrESsThreshold,
1992              cds1Current24HrPSASsThreshold,
1993              cds1AlarmThresholdGroupRowStatus
1994     }
1995     STATUS deprecated -- replaced by ciscoDs1Alarm24HrThreshGroupRev1
1996     DESCRIPTION
1997         "Threshold configuration group for stats collected
1998         in 24 minute intervals."
1999     ::= { ciscoDs1MIBGroups 8 }
2000
2001ciscoDs1Current24HrMIBGroup  OBJECT-GROUP
2002     OBJECTS {
2003              cds1Current24HrESs,
2004              cds1Current24HrSESs,
2005              cds1Current24HrSEFSs,
2006              cds1Current24HrUASs,
2007              cds1Current24HrCSSs,
2008              cds1Current24HrPCVs,
2009              cds1Current24HrLESs,
2010              cds1Current24HrBESs,
2011              cds1Current24HrDMs,
2012              cds1Current24HrLCVs
2013     }
2014     STATUS current
2015     DESCRIPTION
2016          "Group of current 24 hour performance counters."
2017     ::= { ciscoDs1MIBGroups 9 }
2018
2019
2020ciscoDs1Previous24HrMIBGroup  OBJECT-GROUP
2021     OBJECTS {
2022              cds1Previous24HrESs,
2023              cds1Previous24HrSESs,
2024              cds1Previous24HrSEFSs,
2025              cds1Previous24HrUASs,
2026              cds1Previous24HrCSSs,
2027              cds1Previous24HrPCVs,
2028              cds1Previous24HrLESs,
2029              cds1Previous24HrBESs,
2030              cds1Previous24HrDMs,
2031              cds1Previous24HrLCVs,
2032              cds1Previous24HrLSESs
2033     }
2034     STATUS current
2035     DESCRIPTION
2036          "A collection of objects providing statistics
2037          for previous 24 hour."
2038     ::= { ciscoDs1MIBGroups 10 }
2039
2040ciscoDs1StatsMIBGroup  OBJECT-GROUP
2041     OBJECTS {
2042              cds1LOSCounts,
2043              cds1OOFCounts,
2044              cds1RAICounts,
2045              cds1FECounts
2046     }
2047     STATUS current
2048     DESCRIPTION
2049          "A collection of objects related to DS1 statistics."
2050     ::= { ciscoDs1MIBGroups 11 }
2051
2052
2053cds1NEOptionalNotificationsGroup NOTIFICATION-GROUP
2054      NOTIFICATIONS { cds1StatThresholdAlarm }
2055      STATUS    current
2056      DESCRIPTION
2057           "A collection of notifications that may be
2058            implemented on DS1/E1 interfaces."
2059      ::= { ciscoDs1MIBGroups 12 }
2060
2061ciscoDs1BulkConfGroup  OBJECT-GROUP
2062    OBJECTS {
2063             cds1Repetition,
2064             cds1RepetitionOwner,
2065             cds1RepetitionResult
2066    }
2067    STATUS current
2068    DESCRIPTION
2069        "Bulk provisioning parameters for DS1/E1 interface."
2070    ::= { ciscoDs1MIBGroups 13 }
2071
2072ciscoDs1AlarmThreshGroup  OBJECT-GROUP
2073     OBJECTS {
2074               cds1AlarmThresholdGroupRowStatus
2075     }
2076     STATUS current
2077     DESCRIPTION
2078         "The common group for DS1 alarm threshold configuration.
2079
2080          Note:
2081            If this group is supported, at least one of
2082            ciscoDs1Alarm15MinThreshGroupRev1
2083            and ciscoDs1Alarm24HrThreshGroupRev1
2084            should be supported."
2085     ::= { ciscoDs1MIBGroups 14 }
2086
2087ciscoDs1Alarm15MinThreshGroupRev1  OBJECT-GROUP
2088     OBJECTS {
2089              cds1Current15MinLCVsThreshold,
2090              cds1Current15MinLESsThreshold,
2091              cds1Current15MinPCVsThreshold,
2092              cds1Current15MinSEFSsThreshold,
2093              cds1Current15MinUASsThreshold,
2094              cds1Current15MinLSESsThreshold,
2095              cds1Current15MinSESsThreshold,
2096              cds1Current15MinBESsThreshold,
2097              cds1Current15MinDMsThreshold,
2098              cds1Current15MinESsThreshold,
2099              cds1Current15MinCSSsThreshold,
2100              cds1Current15MinPSASsThreshold
2101     }
2102     STATUS current
2103     DESCRIPTION
2104         "Threshold configuration group for stats collected
2105         in 15 minute intervals."
2106     ::= { ciscoDs1MIBGroups 15 }
2107
2108ciscoDs1Alarm24HrThreshGroupRev1  OBJECT-GROUP
2109     OBJECTS {
2110              cds1Current24HrLCVsThreshold,
2111              cds1Current24HrLESsThreshold,
2112              cds1Current24HrPCVsThreshold,
2113              cds1Current24HrSEFSsThreshold,
2114              cds1Current24HrUASsThreshold,
2115              cds1Current24HrLSESsThreshold,
2116              cds1Current24HrSESsThreshold,
2117              cds1Current24HrBESsThreshold,
2118              cds1Current24HrCSSsThreshold,
2119              cds1Current24HrDMsThreshold,
2120              cds1Current24HrESsThreshold,
2121              cds1Current24HrPSASsThreshold
2122     }
2123     STATUS current
2124     DESCRIPTION
2125         "Threshold configuration group for stats collected
2126         in 24 minute intervals."
2127     ::= { ciscoDs1MIBGroups 16 }
2128
2129ciscoDs1CallGroup  OBJECT-GROUP
2130     OBJECTS {
2131              cds1CallTrunkConditionEnable
2132     }
2133     STATUS current
2134     DESCRIPTION
2135         "Call related parameters for DS1/E1
2136          interface."
2137     ::= { ciscoDs1MIBGroups 17 }
2138
2139END
2140
2141