Imported Upstream version 0.4.8
[platform/upstream/libsmi.git] / mibs / ietf / SONET-MIB
1 SONET-MIB DEFINITIONS ::= BEGIN
2
3 IMPORTS
4     MODULE-IDENTITY, OBJECT-TYPE,
5     Integer32, transmission
6           FROM SNMPv2-SMI
7     DisplayString, TruthValue
8           FROM SNMPv2-TC
9     MODULE-COMPLIANCE, OBJECT-GROUP
10           FROM SNMPv2-CONF
11     ifIndex
12           FROM IF-MIB
13     PerfCurrentCount, PerfIntervalCount
14           FROM PerfHist-TC-MIB;
15
16 --  This is the MIB module for the SONET/SDH Interface objects.
17
18 sonetMIB MODULE-IDENTITY
19     LAST-UPDATED "200308110000Z"
20     ORGANIZATION "IETF AToM MIB Working Group"
21
22
23
24     CONTACT-INFO
25       "WG charter:
26          http://www.ietf.org/html.charters/atommib-charter.html
27
28        Mailing Lists:
29          General Discussion: atommib@research.telcordia.com
30          To Subscribe: atommib-request@research.telcordia.com
31
32        Kaj Tesink
33        Telcordia Technologies
34        Tel: (732) 758-5254
35        Fax: (732) 758-2269
36        E-mail: kaj@research.telcordia.com."
37     DESCRIPTION
38       "The MIB module to describe SONET/SDH interface objects.
39
40        Copyright (C) The Internet Society (2003).  This version
41        of this MIB module is part of RFC 3592;  see the RFC
42        itself for full legal notices."
43     REVISION      "200308110000Z"
44     DESCRIPTION
45         "The key changes made to this MIB module
46         since its publication in RFC 2558
47         are as follows.
48
49         (1) Corrected typographical error
50             (bellcore1991(2) in sonetSESthresholdSet)
51
52         (2) Added support for sts192cSTM64(6) and
53             sts768cSTM256(7) in sonetPathCurrentWidth
54
55         (3) Corrected description of the applicability
56             of VTs for SDH for improved accuracy
57
58         (4) Added clarification in the SES description that
59             CV counts should be frozen during SESs
60
61         (5) Corrected typographical errors:
62             - Line Alarm Indication Signal description of the
63               Terminology section (20.5 --> 2.5 seconds)
64             - In the Terminology section
65               sonetSESThresholdSet  --> sonetSESthresholdSet
66             "
67     REVISION      "199810190000Z"
68     DESCRIPTION
69         "The RFC 2558 version of this MIB module.
70
71
72
73
74
75         The key changes made to this MIB module
76         since its initial publication in RFC 1595
77         are as follows.
78
79         (1) The MODULE-IDENTITY has been updated to reflect the
80             changes to the MIB.
81
82         (2) Where applicable, the textual conventions
83             PerfCurrentCount and PerfIntervalCount from
84             PerfHist-TC-MIB have been used in place of Gauge32.
85
86         (3) An agent now has the option to delay updates to
87             the various performance counts in lieu of performing
88             retroactive adjustments upon entering into or exiting
89             from unavailable time. This implementation option is
90             described in Appendix A of this memo.
91
92         (4) In order to make the SONET-MIB more useful for
93             circuit provisioning, the formerly read-only objects
94             sonetMediumType, sonetMediumLineCoding,
95             sonetMediumLineType, and sonetMediumCircuitIdentifier
96             have been given a MAX-ACCESS of read-write. The
97             MIN-ACCESS remains read-only.
98
99         (5) The DESCRIPTION clause for sonetMediumTimeElapsed has
100             been updated to describe its behaviour if the duration
101             of the current interval exceeds the maximum value.
102
103         (6) The DESCRIPTION clause for sonetMediumValidIntervals
104             has been updated to describe its behaviour when some
105             intervals may be unavailable, and the object
106             sonetMediumInvalidIntervals has been added to keep
107             count of the number of missing intervals (if any).
108
109         (7) The object sonetMediumLoopbackConfig has been added
110             to enable or disable loopback configurations.
111
112         (8) Because the error count thresholds for declaring
113             severely errored seconds that are specified in ANSI
114             T1.231-1993, ITU-T G.826-1995, and ANSI T1.231-1997
115             are all different from each other and from the thresholds
116             specified in RFC 1595, an enumerated INTEGER object
117             sonetSESthresholdSet has been added to allow an agent
118             to specify which threshold set is in use. Text has
119             been added to Section 3 stating that if this object is
120             not implemented the thresholds specified in RFC 1595
121             should be assumed, and the table containing those
122             thresholds has been moved to Appendix B of this memo.
123
124
125
126         (9) A column with SYNTAX TruthValue has been added to each
127             interval table.  The purpose of the additional column
128             is to indicate, for each interval, whether the data
129             is valid in the sense intended by ANSI T1.231 clause
130             9.1.2.2 [T1.231a][T1.231b]. The objects in question are:
131
132                 sonetSectionIntervalValidData
133                 sonetLineIntervalValidData
134                 sonetFarEndLineIntervalValidData
135                 sonetPathIntervalValidData
136                 sonetFarEndPathIntervalValidData
137                 sonetVTIntervalValidData
138                 sonetFarEndVTIntervalValidData
139
140        (10) The ranges for sonetPathCurrentStatus and
141             sonetVTCurrentStatus have been made consistent
142             with the DESCRIPTION clauses.
143
144        (11) The conformance information has been updated. Previous
145             conformance information from RFC 1595 has been
146             deprecated. Some typographical errors in the deprecated
147             section have been corrected in order to prevent
148             MIB compilation errors."
149
150     REVISION      "199401030000Z"
151     DESCRIPTION
152         "The RFC 1595 version of this MIB module."
153
154     ::= { transmission 39 }
155
156 --  This is the MIB module for the SONET/SDH objects
157
158 sonetObjects      OBJECT IDENTIFIER ::= { sonetMIB 1 }
159
160 sonetObjectsPath  OBJECT IDENTIFIER ::= { sonetMIB 2 }
161
162 sonetObjectsVT    OBJECT IDENTIFIER ::= { sonetMIB 3 }
163
164 -- groups in the SONET/SDH MIB module
165
166 sonetMedium        OBJECT IDENTIFIER ::= { sonetObjects 1 }
167
168 sonetSection       OBJECT IDENTIFIER ::= { sonetObjects 2 }
169
170 sonetLine          OBJECT IDENTIFIER ::= { sonetObjects 3 }
171
172 sonetFarEndLine    OBJECT IDENTIFIER ::= { sonetObjects 4 }
173
174
175
176
177 sonetPath          OBJECT IDENTIFIER ::= { sonetObjectsPath 1 }
178
179 sonetFarEndPath    OBJECT IDENTIFIER ::= { sonetObjectsPath 2 }
180
181 sonetVT            OBJECT IDENTIFIER ::= { sonetObjectsVT 1 }
182
183 sonetFarEndVT      OBJECT IDENTIFIER ::= { sonetObjectsVT 2 }
184
185 -- the SONET/SDH Medium group
186
187 -- SONET/SDH interfaces for some applications may be electrical
188 -- interfaces and not optical interfaces.  This group handles
189 -- the configuration information for both optical SONET/SDH
190 -- interfaces and electrical SONET/SDH interfaces.
191
192 sonetMediumTable OBJECT-TYPE
193     SYNTAX  SEQUENCE OF SonetMediumEntry
194     MAX-ACCESS  not-accessible
195     STATUS  current
196     DESCRIPTION
197        "The SONET/SDH Medium table."
198      ::= { sonetMedium 1 }
199
200 sonetMediumEntry OBJECT-TYPE
201     SYNTAX  SonetMediumEntry
202     MAX-ACCESS  not-accessible
203     STATUS  current
204     DESCRIPTION
205        "An entry in the SONET/SDH Medium table."
206     INDEX   { ifIndex }
207      ::= { sonetMediumTable 1 }
208
209 SonetMediumEntry ::=
210     SEQUENCE {
211          sonetMediumType               INTEGER,
212          sonetMediumTimeElapsed        Integer32,
213          sonetMediumValidIntervals     Integer32,
214          sonetMediumLineCoding         INTEGER,
215          sonetMediumLineType           INTEGER,
216          sonetMediumCircuitIdentifier  DisplayString,
217          sonetMediumInvalidIntervals   Integer32,
218          sonetMediumLoopbackConfig     BITS
219     }
220
221 sonetMediumType OBJECT-TYPE
222     SYNTAX  INTEGER  {
223                sonet(1),
224                sdh(2)
225
226
227
228             }
229     MAX-ACCESS  read-write
230     STATUS  current
231     DESCRIPTION
232        "This variable identifies whether a SONET
233        or a SDH signal is used across this interface."
234     ::= { sonetMediumEntry 1 }
235
236 sonetMediumTimeElapsed OBJECT-TYPE
237     SYNTAX  Integer32 (1..900)
238     MAX-ACCESS  read-only
239     STATUS  current
240     DESCRIPTION
241        "The number of seconds, including partial seconds,
242        that have elapsed since the beginning of the current
243        measurement period. If, for some reason, such as an
244        adjustment in the system's time-of-day clock, the
245        current interval exceeds the maximum value, the
246        agent will return the maximum value."
247     ::= { sonetMediumEntry 2 }
248
249 sonetMediumValidIntervals OBJECT-TYPE
250     SYNTAX  Integer32 (0..96)
251     MAX-ACCESS  read-only
252     STATUS  current
253     DESCRIPTION
254        "The number of previous 15-minute intervals
255        for which data was collected.
256        A SONET/SDH interface must be capable
257        of supporting at least n intervals.
258        The minimum value of n is 4.
259        The default of n is 32.
260        The maximum value of n is 96.
261        The value will be <n> unless the measurement was
262        (re-)started within the last (<n>*15) minutes, in which
263        case the value will be the number of complete 15
264        minute intervals for which the agent has at least
265        some data. In certain cases (e.g., in the case
266        where the agent is a proxy) it is possible that some
267        intervals are unavailable.  In this case, this
268        interval is the maximum interval number for
269        which data is available. "
270     ::= { sonetMediumEntry 3 }
271
272 sonetMediumLineCoding OBJECT-TYPE
273     SYNTAX  INTEGER {
274                 sonetMediumOther(1),
275                 sonetMediumB3ZS(2),
276
277
278
279                 sonetMediumCMI(3),
280                 sonetMediumNRZ(4),
281                 sonetMediumRZ(5)
282             }
283     MAX-ACCESS  read-write
284     STATUS  current
285     DESCRIPTION
286        "This variable describes the line coding for
287        this interface. The B3ZS and CMI are used for
288        electrical SONET/SDH signals (STS-1 and STS-3).
289        The Non-Return to Zero (NRZ) and the Return
290        to Zero are used for optical SONET/SDH signals."
291     ::= { sonetMediumEntry 4 }
292
293 sonetMediumLineType OBJECT-TYPE
294     SYNTAX  INTEGER {
295                 sonetOther(1),
296                 sonetShortSingleMode(2),
297                 sonetLongSingleMode(3),
298                 sonetMultiMode(4),
299                 sonetCoax(5),
300                 sonetUTP(6)
301             }
302     MAX-ACCESS  read-write
303     STATUS  current
304     DESCRIPTION
305        "This variable describes the line type for
306        this interface. The line types are
307        Short and Long Range
308        Single Mode fiber or Multi-Mode fiber interfaces,
309        and coax and UTP for electrical interfaces.  The
310        value sonetOther should be used when the Line Type is
311        not one of the listed values."
312     ::= { sonetMediumEntry 5 }
313
314 sonetMediumCircuitIdentifier OBJECT-TYPE
315     SYNTAX  DisplayString (SIZE (0..255))
316     MAX-ACCESS  read-write
317     STATUS  current
318     DESCRIPTION
319        "This variable contains the transmission
320        vendor's circuit identifier, for the
321        purpose of facilitating troubleshooting.
322        Note that the circuit identifier, if available,
323        is also represented by ifPhysAddress."
324     ::= { sonetMediumEntry 6 }
325
326
327
328
329
330 sonetMediumInvalidIntervals OBJECT-TYPE
331     SYNTAX  Integer32 (0..96)
332     MAX-ACCESS  read-only
333     STATUS  current
334     DESCRIPTION
335         "The number of intervals in the range from
336         0 to sonetMediumValidIntervals for which no
337         data is available. This object will typically
338         be zero except in cases where the data for some
339         intervals are not available (e.g., in proxy
340         situations)."
341     ::= { sonetMediumEntry 7 }
342
343 sonetMediumLoopbackConfig OBJECT-TYPE
344     SYNTAX      BITS {
345                   sonetNoLoop(0),
346                   sonetFacilityLoop(1),
347                   sonetTerminalLoop(2),
348                   sonetOtherLoop(3) }
349     MAX-ACCESS  read-write
350     STATUS      current
351     DESCRIPTION
352        "The current loopback state of the SONET/SDH interface.  The
353         values mean:
354
355           sonetNoLoop
356              Not in the loopback state. A device that is not
357              capable of performing a loopback on this interface
358              shall always return this value.
359
360           sonetFacilityLoop
361              The received signal at this interface is looped back
362              out through the corresponding transmitter in the return
363              direction.
364
365           sonetTerminalLoop
366              The signal that is about to be transmitted is connected
367              to the associated incoming receiver.
368
369           sonetOtherLoop
370              Loopbacks that are not defined here."
371
372     ::= { sonetMediumEntry 8 }
373
374 sonetSESthresholdSet    OBJECT-TYPE
375     SYNTAX   INTEGER {
376                other(1),
377                bellcore1991(2),
378
379
380
381                ansi1993(3),
382                itu1995(4),
383                ansi1997(5)
384                       }
385     MAX-ACCESS      read-write
386     STATUS          current
387     DESCRIPTION
388       "An enumerated integer indicating which
389        recognized set of SES thresholds that
390        the agent uses for determining severely
391        errored seconds and unavailable time.
392
393        other(1)
394          None of the following.
395
396        bellcore1991(2)
397          Bellcore TR-NWT-000253, 1991 [TR253], or
398          ANSI T1M1.3/93-005R2, 1993 [T1M1.3].
399          See also Appendix B.
400
401        ansi1993(3)
402          ANSI T1.231, 1993 [T1.231a], or
403          Bellcore GR-253-CORE, Issue 2, 1995 [GR253]
404
405        itu1995(4)
406          ITU Recommendation G.826, 1995 [G.826]
407
408        ansi1997(5)
409          ANSI T1.231, 1997 [T1.231b]
410
411        If a manager changes the value of this
412        object then the SES statistics collected
413        prior to this change must be invalidated."
414      ::= { sonetMedium 2 }
415
416 -- the SONET/SDH Section group
417
418 -- this group consists of 2 tables:
419 -- - the SONET/SDH Section Current Table
420 -- - the SONET/SDH Section Interval Table
421
422 -- the SONET/SDH Section Current Table
423
424 -- The SONET/SDH Section
425 -- current table contains various statistics
426 -- being collected for the current 15 minute interval.
427
428
429
430
431
432 sonetSectionCurrentTable OBJECT-TYPE
433     SYNTAX  SEQUENCE OF SonetSectionCurrentEntry
434     MAX-ACCESS  not-accessible
435     STATUS  current
436     DESCRIPTION
437        "The SONET/SDH Section Current table."
438      ::= { sonetSection 1 }
439
440 sonetSectionCurrentEntry OBJECT-TYPE
441     SYNTAX  SonetSectionCurrentEntry
442     MAX-ACCESS  not-accessible
443     STATUS  current
444     DESCRIPTION
445        "An entry in the SONET/SDH Section Current table."
446     INDEX   { ifIndex }
447      ::= { sonetSectionCurrentTable 1 }
448
449 SonetSectionCurrentEntry ::=
450     SEQUENCE {
451         sonetSectionCurrentStatus   Integer32,
452         sonetSectionCurrentESs      PerfCurrentCount,
453         sonetSectionCurrentSESs     PerfCurrentCount,
454         sonetSectionCurrentSEFSs    PerfCurrentCount,
455         sonetSectionCurrentCVs      PerfCurrentCount
456     }
457
458 sonetSectionCurrentStatus OBJECT-TYPE
459     SYNTAX  Integer32 (1..6)
460     MAX-ACCESS  read-only
461     STATUS  current
462     DESCRIPTION
463        "This variable indicates the
464        status of the interface.
465        The sonetSectionCurrentStatus
466        is a bit map represented
467        as a sum, therefore,
468        it can represent multiple defects
469        simultaneously.
470        The sonetSectionNoDefect should be
471        set if and only if
472        no other flag is set.
473
474        The various bit positions are:
475              1   sonetSectionNoDefect
476              2   sonetSectionLOS
477              4   sonetSectionLOF"
478      ::= { sonetSectionCurrentEntry 1 }
479
480
481
482
483 sonetSectionCurrentESs OBJECT-TYPE
484     SYNTAX  PerfCurrentCount
485     MAX-ACCESS  read-only
486     STATUS  current
487     DESCRIPTION
488        "The counter associated with the number of Errored
489        Seconds encountered by a SONET/SDH
490        Section in the current 15 minute interval."
491      ::= { sonetSectionCurrentEntry 2 }
492
493 sonetSectionCurrentSESs OBJECT-TYPE
494     SYNTAX  PerfCurrentCount
495     MAX-ACCESS  read-only
496     STATUS  current
497     DESCRIPTION
498        "The counter associated with the number of
499        Severely Errored Seconds
500        encountered by a SONET/SDH Section in the current 15
501        minute interval."
502      ::= { sonetSectionCurrentEntry 3 }
503
504 sonetSectionCurrentSEFSs OBJECT-TYPE
505     SYNTAX  PerfCurrentCount
506     MAX-ACCESS  read-only
507     STATUS  current
508     DESCRIPTION
509        "The counter associated with the number of
510        Severely Errored Framing Seconds
511        encountered by a SONET/SDH Section in the current
512        15 minute interval."
513     ::= { sonetSectionCurrentEntry 4 }
514
515 sonetSectionCurrentCVs OBJECT-TYPE
516     SYNTAX  PerfCurrentCount
517     MAX-ACCESS  read-only
518     STATUS  current
519     DESCRIPTION
520        "The counter associated with the number of Coding
521        Violations encountered by a
522        SONET/SDH Section in the current 15 minute interval."
523      ::= { sonetSectionCurrentEntry 5 }
524
525 -- the SONET/SDH Section Interval Table
526
527 -- The SONET/SDH Section Interval Table
528 -- contains various statistics
529 -- collected by each system over a maximum
530 -- of the previous 24 hours of
531
532
533
534 -- operation.  The past 24 hours may be broken into 96
535 -- completed 15 minute intervals.
536 -- A system is required to store at
537 -- least 4 completed 15 minute interval.
538 -- The default value is 32 intervals.
539
540 sonetSectionIntervalTable OBJECT-TYPE
541     SYNTAX  SEQUENCE OF SonetSectionIntervalEntry
542     MAX-ACCESS  not-accessible
543     STATUS  current
544     DESCRIPTION
545        "The SONET/SDH Section Interval table."
546      ::= { sonetSection 2 }
547
548 sonetSectionIntervalEntry OBJECT-TYPE
549     SYNTAX  SonetSectionIntervalEntry
550     MAX-ACCESS  not-accessible
551     STATUS  current
552     DESCRIPTION
553        "An entry in the SONET/SDH Section Interval table."
554     INDEX   { ifIndex,
555               sonetSectionIntervalNumber }
556      ::= { sonetSectionIntervalTable 1 }
557
558 SonetSectionIntervalEntry ::=
559     SEQUENCE {
560          sonetSectionIntervalNumber  Integer32,
561          sonetSectionIntervalESs     PerfIntervalCount,
562          sonetSectionIntervalSESs    PerfIntervalCount,
563          sonetSectionIntervalSEFSs   PerfIntervalCount,
564          sonetSectionIntervalCVs     PerfIntervalCount,
565          sonetSectionIntervalValidData  TruthValue
566     }
567
568 sonetSectionIntervalNumber OBJECT-TYPE
569     SYNTAX  Integer32 (1..96)
570     MAX-ACCESS  not-accessible
571     STATUS  current
572     DESCRIPTION
573       "A number between 1 and 96, which identifies the
574       interval for which the set of statistics is available.
575       The interval identified by 1 is the most recently
576       completed 15 minute interval,
577       and the interval identified
578       by N is the interval immediately preceding the
579       one identified
580       by N-1."
581      ::= { sonetSectionIntervalEntry 1 }
582
583
584
585 sonetSectionIntervalESs OBJECT-TYPE
586     SYNTAX  PerfIntervalCount
587     MAX-ACCESS  read-only
588     STATUS  current
589     DESCRIPTION
590        "The counter associated with the number of
591        Errored Seconds encountered
592        by a SONET/SDH Section in a
593        particular 15-minute interval
594        in the past 24 hours."
595      ::= { sonetSectionIntervalEntry 2 }
596
597 sonetSectionIntervalSESs OBJECT-TYPE
598     SYNTAX  PerfIntervalCount
599     MAX-ACCESS  read-only
600     STATUS  current
601     DESCRIPTION
602        "The counter associated with the number of
603        Severely Errored Seconds
604        encountered by a SONET/SDH Section in a
605        particular 15-minute interval
606        in the past 24 hours."
607     ::= { sonetSectionIntervalEntry 3 }
608
609 sonetSectionIntervalSEFSs OBJECT-TYPE
610     SYNTAX  PerfIntervalCount
611     MAX-ACCESS  read-only
612     STATUS  current
613     DESCRIPTION
614        "The counter associated with the number of
615        Severely Errored Framing Seconds
616        encountered by a SONET/SDH Section in a
617        particular 15-minute interval
618        in the past 24 hours."
619     ::= { sonetSectionIntervalEntry 4 }
620
621 sonetSectionIntervalCVs OBJECT-TYPE
622     SYNTAX  PerfIntervalCount
623     MAX-ACCESS  read-only
624     STATUS  current
625     DESCRIPTION
626        "The counter associated with the number of Coding
627        Violations encountered by a
628        SONET/SDH Section in a particular 15-minute interval
629        in the past 24 hours."
630     ::= { sonetSectionIntervalEntry 5 }
631
632
633
634
635
636 sonetSectionIntervalValidData OBJECT-TYPE
637     SYNTAX  TruthValue
638     MAX-ACCESS  read-only
639     STATUS  current
640     DESCRIPTION
641        "This variable indicates if the data for this
642         interval is valid."
643     ::= { sonetSectionIntervalEntry 6 }
644
645 -- the SONET/SDH Line group
646
647 -- this group consists of 2 tables:
648 -- - the SONET/SDH Line Current Table
649 -- - the SONET/SDH Line Interval Table
650
651 -- the SONET/SDH Line Current Table
652
653 -- The SONET/SDH Line
654 -- current table contains various statistics
655 -- being collected for the current 15 minute interval.
656
657 sonetLineCurrentTable OBJECT-TYPE
658     SYNTAX  SEQUENCE OF SonetLineCurrentEntry
659     MAX-ACCESS  not-accessible
660     STATUS  current
661     DESCRIPTION
662       "The SONET/SDH Line Current table."
663     ::= { sonetLine 1 }
664
665 sonetLineCurrentEntry OBJECT-TYPE
666     SYNTAX  SonetLineCurrentEntry
667     MAX-ACCESS  not-accessible
668     STATUS  current
669     DESCRIPTION
670       "An entry in the SONET/SDH Line Current table."
671     INDEX   { ifIndex }
672     ::= { sonetLineCurrentTable 1 }
673
674 SonetLineCurrentEntry ::=
675     SEQUENCE {
676          sonetLineCurrentStatus    Integer32,
677          sonetLineCurrentESs       PerfCurrentCount,
678          sonetLineCurrentSESs      PerfCurrentCount,
679          sonetLineCurrentCVs       PerfCurrentCount,
680          sonetLineCurrentUASs      PerfCurrentCount
681      }
682
683
684
685
686
687 sonetLineCurrentStatus OBJECT-TYPE
688     SYNTAX  Integer32 (1..6)
689     MAX-ACCESS  read-only
690     STATUS  current
691     DESCRIPTION
692        "This variable indicates the
693        status of the interface.
694        The sonetLineCurrentStatus
695        is a bit map represented
696        as a sum, therefore,
697        it can represent multiple defects
698        simultaneously.
699        The sonetLineNoDefect should be
700        set if and only if
701        no other flag is set.
702
703        The various bit positions are:
704         1   sonetLineNoDefect
705         2   sonetLineAIS
706         4   sonetLineRDI"
707      ::= { sonetLineCurrentEntry 1 }
708
709 sonetLineCurrentESs OBJECT-TYPE
710     SYNTAX  PerfCurrentCount
711     MAX-ACCESS  read-only
712     STATUS  current
713     DESCRIPTION
714      "The counter associated with the number of Errored
715      Seconds encountered by a SONET/SDH
716      Line in the current 15 minute interval."
717     ::= { sonetLineCurrentEntry 2 }
718
719 sonetLineCurrentSESs OBJECT-TYPE
720     SYNTAX  PerfCurrentCount
721     MAX-ACCESS  read-only
722     STATUS  current
723     DESCRIPTION
724      "The counter associated with the number of
725      Severely Errored Seconds
726      encountered by a SONET/SDH Line in the current 15
727      minute
728      interval."
729     ::= { sonetLineCurrentEntry 3 }
730
731 sonetLineCurrentCVs OBJECT-TYPE
732     SYNTAX  PerfCurrentCount
733     MAX-ACCESS  read-only
734     STATUS  current
735
736
737
738     DESCRIPTION
739      "The counter associated with the number of Coding
740      Violations encountered by a
741      SONET/SDH Line in the current 15 minute interval."
742     ::= { sonetLineCurrentEntry 4 }
743
744 sonetLineCurrentUASs OBJECT-TYPE
745     SYNTAX  PerfCurrentCount
746     MAX-ACCESS  read-only
747     STATUS  current
748     DESCRIPTION
749      "The counter associated with the number of
750      Unavailable Seconds
751      encountered by a SONET/SDH Line in the current 15
752      minute
753      interval."
754     ::= { sonetLineCurrentEntry 5 }
755
756 -- the SONET/SDH Line Interval Table
757
758 -- The SONET/SDH Line Interval Table
759 -- contains various statistics
760 -- collected by each system over a maximum
761 -- of the previous 24 hours of
762 -- operation.  The past 24 hours may be broken into 96
763 -- completed 15 minute intervals.
764 -- A system is required to store at
765 -- least 4 completed 15 minute interval.
766 -- The default value is 32 intervals.
767
768 sonetLineIntervalTable OBJECT-TYPE
769     SYNTAX  SEQUENCE OF SonetLineIntervalEntry
770     MAX-ACCESS  not-accessible
771     STATUS  current
772     DESCRIPTION
773        "The SONET/SDH Line Interval table."
774      ::= { sonetLine 2 }
775
776 sonetLineIntervalEntry OBJECT-TYPE
777     SYNTAX  SonetLineIntervalEntry
778     MAX-ACCESS  not-accessible
779     STATUS  current
780     DESCRIPTION
781        "An entry in the SONET/SDH Line Interval table."
782    INDEX   { ifIndex,
783              sonetLineIntervalNumber }
784    ::= { sonetLineIntervalTable 1 }
785
786
787
788
789 SonetLineIntervalEntry ::=
790     SEQUENCE {
791         sonetLineIntervalNumber    Integer32,
792         sonetLineIntervalESs       PerfIntervalCount,
793         sonetLineIntervalSESs      PerfIntervalCount,
794         sonetLineIntervalCVs       PerfIntervalCount,
795         sonetLineIntervalUASs      PerfIntervalCount,
796         sonetLineIntervalValidData TruthValue
797     }
798
799 sonetLineIntervalNumber OBJECT-TYPE
800     SYNTAX  Integer32 (1..96)
801     MAX-ACCESS  not-accessible
802     STATUS  current
803     DESCRIPTION
804         "A number between 1 and 96, which identifies the
805         interval for which the set of statistics is available.
806         The interval identified by 1 is the most recently
807         completed 15 minute interval,
808         and the interval identified
809         by N is the interval immediately preceding the
810         one identified
811         by N-1."
812      ::= { sonetLineIntervalEntry 1 }
813
814 sonetLineIntervalESs OBJECT-TYPE
815     SYNTAX  PerfIntervalCount
816     MAX-ACCESS  read-only
817     STATUS  current
818     DESCRIPTION
819        "The counter associated with the number of
820        Errored Seconds encountered
821        by a SONET/SDH Line in a
822        particular 15-minute interval
823        in the past 24 hours."
824      ::= { sonetLineIntervalEntry 2 }
825
826 sonetLineIntervalSESs OBJECT-TYPE
827     SYNTAX  PerfIntervalCount
828     MAX-ACCESS  read-only
829     STATUS  current
830     DESCRIPTION
831        "The counter associated with the number of
832        Severely Errored Seconds
833        encountered by a SONET/SDH Line in a
834        particular 15-minute interval
835        in the past 24 hours."
836       ::= { sonetLineIntervalEntry 3 }
837
838
839
840 sonetLineIntervalCVs OBJECT-TYPE
841     SYNTAX  PerfIntervalCount
842     MAX-ACCESS  read-only
843     STATUS  current
844     DESCRIPTION
845       "The counter associated with the number of Coding
846       Violations encountered by a
847       SONET/SDH Line in a
848       particular 15-minute interval
849       in the past 24 hours."
850     ::= { sonetLineIntervalEntry 4 }
851
852 sonetLineIntervalUASs OBJECT-TYPE
853     SYNTAX  PerfIntervalCount
854     MAX-ACCESS  read-only
855     STATUS  current
856     DESCRIPTION
857       "The counter associated with the
858       number of Unavailable Seconds
859       encountered by a SONET/SDH Line in
860       a particular 15-minute interval
861       in the past 24 hours."
862     ::= { sonetLineIntervalEntry 5 }
863
864 sonetLineIntervalValidData OBJECT-TYPE
865     SYNTAX  TruthValue
866     MAX-ACCESS  read-only
867     STATUS  current
868     DESCRIPTION
869        "This variable indicates if the data for this
870         interval is valid."
871     ::= { sonetLineIntervalEntry 6 }
872
873 -- The SONET/SDH Far End Line group.
874 -- This group may only be implemented by SONET/SDH (LTEs)
875 -- systems that provide for a far end block error (FEBE)
876 -- information at the SONET/SDH Line Layer.
877
878 -- This group consists of two tables:
879 --    SONET/SDH Far End Line Current Table
880 --    SONET/SDH Far End Line Interval Table
881
882 -- The SONET/SDH Far End Line Current Table
883
884 -- The SONET/SDH Far End Line Current table contains
885 -- various statistics being
886 -- collected for the current 15 minute interval.
887 -- The statistics are collected from the far end
888
889
890
891 -- block error code (FEBE)
892 -- within the third Z2 byte of the Line Overhead
893 -- in Broadband ISDN applications.
894 -- The definitions are the same as described for
895 -- the near-end information.
896
897 sonetFarEndLineCurrentTable OBJECT-TYPE
898     SYNTAX  SEQUENCE OF SonetFarEndLineCurrentEntry
899     MAX-ACCESS  not-accessible
900     STATUS  current
901     DESCRIPTION
902       "The SONET/SDH Far End Line Current table."
903     ::= { sonetFarEndLine 1 }
904
905 sonetFarEndLineCurrentEntry OBJECT-TYPE
906     SYNTAX  SonetFarEndLineCurrentEntry
907     MAX-ACCESS  not-accessible
908     STATUS  current
909     DESCRIPTION
910       "An entry in the SONET/SDH Far End Line Current table."
911     INDEX   { ifIndex }
912     ::= { sonetFarEndLineCurrentTable 1 }
913
914 SonetFarEndLineCurrentEntry ::=
915     SEQUENCE {
916         sonetFarEndLineCurrentESs       PerfCurrentCount,
917         sonetFarEndLineCurrentSESs      PerfCurrentCount,
918         sonetFarEndLineCurrentCVs       PerfCurrentCount,
919         sonetFarEndLineCurrentUASs      PerfCurrentCount
920        }
921
922 sonetFarEndLineCurrentESs OBJECT-TYPE
923    SYNTAX  PerfCurrentCount
924    MAX-ACCESS  read-only
925    STATUS  current
926    DESCRIPTION
927        "The counter associated with the number of Far
928        End Errored Seconds encountered by a SONET/SDH
929        interface in the current 15 minute interval."
930    ::= { sonetFarEndLineCurrentEntry 1 }
931
932 sonetFarEndLineCurrentSESs OBJECT-TYPE
933    SYNTAX  PerfCurrentCount
934    MAX-ACCESS  read-only
935    STATUS  current
936    DESCRIPTION
937        "The counter associated with the number of
938        Far End Severely Errored Seconds
939
940
941
942        encountered by a SONET/SDH Medium/Section/Line
943        interface in the current 15 minute
944        interval."
945    ::= { sonetFarEndLineCurrentEntry 2 }
946
947 sonetFarEndLineCurrentCVs OBJECT-TYPE
948    SYNTAX  PerfCurrentCount
949    MAX-ACCESS  read-only
950    STATUS  current
951    DESCRIPTION
952        "The counter associated with the number of
953        Far End Coding Violations reported via
954        the far end block error count
955        encountered by a
956        SONET/SDH Medium/Section/Line
957        interface in the current 15 minute interval."
958    ::= { sonetFarEndLineCurrentEntry 3 }
959
960 sonetFarEndLineCurrentUASs OBJECT-TYPE
961    SYNTAX  PerfCurrentCount
962    MAX-ACCESS  read-only
963    STATUS  current
964    DESCRIPTION
965        "The counter associated with the number of
966        Far End Unavailable Seconds
967        encountered by a
968        SONET/SDH Medium/Section/Line
969        interface in the current 15 minute interval."
970    ::= { sonetFarEndLineCurrentEntry 4 }
971
972 -- The SONET/SDH Far End Line Interval Table
973
974 -- The SONET/SDH Far End Line Interval Table
975 -- contains various statistics
976 -- collected by each system over a maximum
977 -- of the previous 24 hours of
978 -- operation.  The past 24 hours may be broken into 96
979 -- completed 15 minute intervals.
980 -- A system is required to store at
981 -- least 4 completed 15 minute interval.
982 -- The default value is 32 intervals.
983
984 sonetFarEndLineIntervalTable OBJECT-TYPE
985    SYNTAX  SEQUENCE OF SonetFarEndLineIntervalEntry
986    MAX-ACCESS  not-accessible
987    STATUS  current
988    DESCRIPTION
989       "The SONET/SDH Far End Line Interval table."
990
991
992
993    ::= { sonetFarEndLine 2 }
994
995 sonetFarEndLineIntervalEntry OBJECT-TYPE
996    SYNTAX  SonetFarEndLineIntervalEntry
997    MAX-ACCESS  not-accessible
998    STATUS  current
999    DESCRIPTION
1000      "An entry in the SONET/SDH Far
1001      End Line Interval table."
1002    INDEX   { ifIndex,
1003              sonetFarEndLineIntervalNumber }
1004    ::= { sonetFarEndLineIntervalTable 1 }
1005
1006 SonetFarEndLineIntervalEntry ::=
1007     SEQUENCE {
1008          sonetFarEndLineIntervalNumber    Integer32,
1009          sonetFarEndLineIntervalESs       PerfIntervalCount,
1010          sonetFarEndLineIntervalSESs      PerfIntervalCount,
1011          sonetFarEndLineIntervalCVs       PerfIntervalCount,
1012          sonetFarEndLineIntervalUASs      PerfIntervalCount,
1013          sonetFarEndLineIntervalValidData TruthValue
1014     }
1015
1016 sonetFarEndLineIntervalNumber OBJECT-TYPE
1017    SYNTAX  Integer32 (1..96)
1018    MAX-ACCESS  not-accessible
1019    STATUS  current
1020    DESCRIPTION
1021          "A number between 1 and 96, which identifies the
1022          interval for which the set of statistics is available.
1023          The interval identified by 1 is the most recently
1024          completed 15 minute interval,
1025          and the interval identified
1026          by N is the interval immediately preceding the
1027          one identified
1028          by N-1."
1029    ::= { sonetFarEndLineIntervalEntry 1 }
1030
1031 sonetFarEndLineIntervalESs OBJECT-TYPE
1032    SYNTAX  PerfIntervalCount
1033    MAX-ACCESS  read-only
1034    STATUS  current
1035    DESCRIPTION
1036         "The counter associated with the number of
1037         Far End Errored Seconds encountered
1038         by a SONET/SDH Line
1039         interface in a particular 15-minute interval
1040         in the past 24 hours."
1041
1042
1043
1044   ::= { sonetFarEndLineIntervalEntry 2 }
1045
1046 sonetFarEndLineIntervalSESs OBJECT-TYPE
1047    SYNTAX  PerfIntervalCount
1048    MAX-ACCESS  read-only
1049    STATUS  current
1050    DESCRIPTION
1051         "The counter associated with the number of
1052         Far End Severely Errored Seconds
1053         encountered by a SONET/SDH Line
1054         interface in a particular 15-minute interval
1055         in the past 24 hours."
1056   ::= { sonetFarEndLineIntervalEntry 3 }
1057
1058 sonetFarEndLineIntervalCVs OBJECT-TYPE
1059     SYNTAX  PerfIntervalCount
1060     MAX-ACCESS  read-only
1061     STATUS  current
1062     DESCRIPTION
1063          "The counter associated with the number of
1064          Far End Coding Violations reported via
1065          the far end block error count
1066          encountered by a
1067          SONET/SDH Line
1068          interface in a particular 15-minute interval
1069          in the past 24 hours."
1070     ::= { sonetFarEndLineIntervalEntry 4 }
1071
1072 sonetFarEndLineIntervalUASs OBJECT-TYPE
1073    SYNTAX  PerfIntervalCount
1074    MAX-ACCESS  read-only
1075    STATUS  current
1076    DESCRIPTION
1077        "The counter associated with the number of
1078        Far End Unavailable Seconds
1079        encountered by a
1080        SONET/SDH Line
1081        interface in a particular 15-minute interval
1082        in the past 24 hours."
1083    ::= { sonetFarEndLineIntervalEntry 5 }
1084
1085 sonetFarEndLineIntervalValidData OBJECT-TYPE
1086     SYNTAX  TruthValue
1087     MAX-ACCESS  read-only
1088     STATUS  current
1089     DESCRIPTION
1090        "This variable indicates if the data for this
1091         interval is valid."
1092
1093
1094
1095     ::= { sonetFarEndLineIntervalEntry 6 }
1096
1097 -- the SONET/SDH Path group
1098
1099 -- this group consists of 2 tables:
1100 -- - the SONET/SDH Path Current Table
1101 -- - the SONET/SDH Path Interval Table
1102
1103 -- the SONET/SDH Path Current Table
1104
1105 -- The SONET/SDH Path
1106 -- current table contains various statistics
1107 -- being collected for the current 15 minute interval.
1108
1109 sonetPathCurrentTable OBJECT-TYPE
1110     SYNTAX  SEQUENCE OF SonetPathCurrentEntry
1111     MAX-ACCESS  not-accessible
1112     STATUS  current
1113     DESCRIPTION
1114      "The SONET/SDH Path Current table."
1115 ::= { sonetPath 1 }
1116
1117 sonetPathCurrentEntry OBJECT-TYPE
1118     SYNTAX  SonetPathCurrentEntry
1119     MAX-ACCESS  not-accessible
1120     STATUS  current
1121     DESCRIPTION
1122      "An entry in the SONET/SDH Path Current table."
1123     INDEX   { ifIndex }
1124 ::= { sonetPathCurrentTable 1 }
1125
1126 SonetPathCurrentEntry ::=
1127     SEQUENCE {
1128         sonetPathCurrentWidth      INTEGER,
1129         sonetPathCurrentStatus     Integer32,
1130         sonetPathCurrentESs        PerfCurrentCount,
1131         sonetPathCurrentSESs       PerfCurrentCount,
1132         sonetPathCurrentCVs        PerfCurrentCount,
1133         sonetPathCurrentUASs       PerfCurrentCount
1134     }
1135
1136 sonetPathCurrentWidth OBJECT-TYPE
1137     SYNTAX  INTEGER  {
1138             sts1(1),
1139             sts3cSTM1(2),
1140             sts12cSTM4(3),
1141             sts24c(4),
1142             sts48cSTM16(5),
1143
1144
1145
1146             sts192cSTM64(6),
1147             sts768cSTM256(7)
1148      }
1149     MAX-ACCESS  read-write
1150     STATUS  current
1151     DESCRIPTION
1152      "A value that indicates the type of the SONET/SDH
1153      Path.  For SONET, the assigned types are
1154      the STS-Nc SPEs, where N = 1, 3, 12, 24, 48, 192 and 768.
1155      STS-1 is equal to 51.84 Mbps.  For SDH, the assigned
1156      types are the STM-Nc VCs, where N = 1, 4, 16, 64 and 256."
1157 ::= { sonetPathCurrentEntry 1 }
1158
1159 sonetPathCurrentStatus OBJECT-TYPE
1160     SYNTAX  Integer32 (1..62)
1161     MAX-ACCESS  read-only
1162     STATUS  current
1163     DESCRIPTION
1164       "This variable indicates the
1165       status of the interface.
1166       The sonetPathCurrentStatus
1167       is a bit map represented
1168       as a sum, therefore,
1169       it can represent multiple defects
1170       simultaneously.
1171       The sonetPathNoDefect should be
1172       set if and only if
1173       no other flag is set.
1174
1175       The various bit positions are:
1176          1   sonetPathNoDefect
1177          2   sonetPathSTSLOP
1178          4   sonetPathSTSAIS
1179          8   sonetPathSTSRDI
1180         16   sonetPathUnequipped
1181         32   sonetPathSignalLabelMismatch"
1182 ::= { sonetPathCurrentEntry 2 }
1183
1184 sonetPathCurrentESs OBJECT-TYPE
1185     SYNTAX  PerfCurrentCount
1186     MAX-ACCESS  read-only
1187     STATUS  current
1188     DESCRIPTION
1189      "The counter associated with the number of Errored
1190      Seconds encountered by a SONET/SDH
1191      Path in the current 15 minute interval."
1192 ::= { sonetPathCurrentEntry 3 }
1193
1194
1195
1196
1197 sonetPathCurrentSESs OBJECT-TYPE
1198     SYNTAX  PerfCurrentCount
1199     MAX-ACCESS  read-only
1200     STATUS  current
1201     DESCRIPTION
1202      "The counter associated with the number of
1203      Severely Errored Seconds
1204      encountered by a SONET/SDH Path in the current 15
1205      minute
1206      interval."
1207 ::= { sonetPathCurrentEntry 4 }
1208
1209 sonetPathCurrentCVs OBJECT-TYPE
1210     SYNTAX  PerfCurrentCount
1211     MAX-ACCESS  read-only
1212     STATUS  current
1213     DESCRIPTION
1214      "The counter associated with the number of Coding
1215      Violations encountered by a
1216      SONET/SDH Path in the current 15 minute interval."
1217 ::= { sonetPathCurrentEntry 5 }
1218
1219 sonetPathCurrentUASs OBJECT-TYPE
1220     SYNTAX  PerfCurrentCount
1221     MAX-ACCESS  read-only
1222     STATUS  current
1223     DESCRIPTION
1224      "The counter associated with the number of
1225      Unavailable Seconds
1226      encountered by a Path in the current
1227      15 minute interval."
1228 ::= { sonetPathCurrentEntry 6 }
1229
1230 -- the SONET/SDH Path Interval Table
1231
1232 -- The SONET/SDH Path Interval Table
1233 -- contains various statistics
1234 -- collected by each system over a maximum
1235 -- of the previous 24 hours of
1236 -- operation.  The past 24 hours may be broken into 96
1237 -- completed 15 minute intervals.
1238 -- A system is required to store at
1239 -- least 4 completed 15 minute interval.
1240 -- The default value is 32 intervals.
1241
1242
1243
1244
1245
1246
1247
1248 sonetPathIntervalTable OBJECT-TYPE
1249     SYNTAX  SEQUENCE OF SonetPathIntervalEntry
1250     MAX-ACCESS  not-accessible
1251     STATUS  current
1252     DESCRIPTION
1253      "The SONET/SDH Path Interval table."
1254 ::= { sonetPath 2 }
1255
1256 sonetPathIntervalEntry OBJECT-TYPE
1257     SYNTAX  SonetPathIntervalEntry
1258     MAX-ACCESS  not-accessible
1259     STATUS  current
1260     DESCRIPTION
1261      "An entry in the SONET/SDH Path Interval table."
1262     INDEX   { ifIndex,
1263               sonetPathIntervalNumber }
1264 ::= { sonetPathIntervalTable 1 }
1265
1266 SonetPathIntervalEntry ::=
1267     SEQUENCE {
1268          sonetPathIntervalNumber     Integer32,
1269          sonetPathIntervalESs        PerfIntervalCount,
1270          sonetPathIntervalSESs       PerfIntervalCount,
1271          sonetPathIntervalCVs        PerfIntervalCount,
1272          sonetPathIntervalUASs       PerfIntervalCount,
1273          sonetPathIntervalValidData  TruthValue
1274     }
1275
1276 sonetPathIntervalNumber OBJECT-TYPE
1277     SYNTAX  Integer32 (1..96)
1278     MAX-ACCESS  not-accessible
1279     STATUS  current
1280     DESCRIPTION
1281        "A number between 1 and 96, which identifies the
1282        interval for which the set of statistics is available.
1283        The interval identified by 1 is the most recently
1284        completed 15 minute interval,
1285        and the interval identified
1286        by N is the interval immediately preceding the
1287        one identified
1288        by N-1."
1289 ::= { sonetPathIntervalEntry 1 }
1290
1291 sonetPathIntervalESs OBJECT-TYPE
1292     SYNTAX  PerfIntervalCount
1293     MAX-ACCESS  read-only
1294     STATUS  current
1295     DESCRIPTION
1296
1297
1298
1299      "The counter associated with the number of
1300      Errored Seconds encountered
1301      by a SONET/SDH Path in a
1302      particular 15-minute interval
1303      in the past 24 hours."
1304 ::= { sonetPathIntervalEntry 2 }
1305
1306 sonetPathIntervalSESs OBJECT-TYPE
1307     SYNTAX  PerfIntervalCount
1308     MAX-ACCESS  read-only
1309     STATUS  current
1310     DESCRIPTION
1311      "The counter associated with the number of
1312      Severely Errored Seconds
1313      encountered by a SONET/SDH Path in
1314      a particular 15-minute interval
1315      in the past 24 hours."
1316 ::= { sonetPathIntervalEntry 3 }
1317
1318 sonetPathIntervalCVs OBJECT-TYPE
1319     SYNTAX  PerfIntervalCount
1320     MAX-ACCESS  read-only
1321     STATUS  current
1322     DESCRIPTION
1323      "The counter associated with the number of Coding
1324      Violations encountered by a
1325      SONET/SDH Path in a particular 15-minute interval
1326      in the past 24 hours."
1327 ::= { sonetPathIntervalEntry 4 }
1328
1329 sonetPathIntervalUASs OBJECT-TYPE
1330     SYNTAX  PerfIntervalCount
1331     MAX-ACCESS  read-only
1332     STATUS  current
1333     DESCRIPTION
1334      "The counter associated with the number of
1335      Unavailable Seconds
1336      encountered by a Path in a
1337      particular 15-minute interval
1338      in the past 24 hours."
1339 ::= { sonetPathIntervalEntry 5 }
1340
1341 sonetPathIntervalValidData OBJECT-TYPE
1342     SYNTAX  TruthValue
1343     MAX-ACCESS  read-only
1344     STATUS  current
1345     DESCRIPTION
1346        "This variable indicates if the data for this
1347
1348
1349
1350         interval is valid."
1351     ::= { sonetPathIntervalEntry 6 }
1352
1353 -- The SONET/SDH Far End Path group
1354
1355 -- This group consists of two tables:
1356 --  - SONET/SDH Far End Path Current Table
1357 --  - SONET/SDH Far End Path Interval Table
1358
1359 -- The SONET/SDH Far End Path Current Table
1360
1361 -- The SONET/SDH Far End Path Current table
1362 -- contains various statistics
1363 -- being collected for the current 15 minute interval.
1364 -- The statistics are collected from
1365 -- the far end block error code
1366 -- (FEBE) within the G1 byte of the Path Overhead.
1367 -- The definitions are the same as described for
1368 -- the near-end information.
1369
1370 sonetFarEndPathCurrentTable OBJECT-TYPE
1371     SYNTAX  SEQUENCE OF SonetFarEndPathCurrentEntry
1372     MAX-ACCESS  not-accessible
1373     STATUS  current
1374     DESCRIPTION
1375          "The SONET/SDH Far End Path Current table."
1376     ::= { sonetFarEndPath 1 }
1377
1378 sonetFarEndPathCurrentEntry OBJECT-TYPE
1379     SYNTAX  SonetFarEndPathCurrentEntry
1380     MAX-ACCESS  not-accessible
1381     STATUS  current
1382     DESCRIPTION
1383          "An entry in the SONET/SDH Far End Path Current table."
1384     INDEX   { ifIndex }
1385     ::= { sonetFarEndPathCurrentTable 1 }
1386
1387 SonetFarEndPathCurrentEntry ::=
1388     SEQUENCE {
1389         sonetFarEndPathCurrentESs       PerfCurrentCount,
1390         sonetFarEndPathCurrentSESs      PerfCurrentCount,
1391         sonetFarEndPathCurrentCVs       PerfCurrentCount,
1392         sonetFarEndPathCurrentUASs      PerfCurrentCount
1393     }
1394
1395
1396
1397
1398
1399
1400
1401 sonetFarEndPathCurrentESs OBJECT-TYPE
1402     SYNTAX  PerfCurrentCount
1403     MAX-ACCESS  read-only
1404     STATUS  current
1405     DESCRIPTION
1406          "The counter associated with the number of Far
1407          End Errored Seconds encountered by a SONET/SDH
1408          interface in the current 15 minute interval."
1409     ::= { sonetFarEndPathCurrentEntry 1 }
1410
1411 sonetFarEndPathCurrentSESs OBJECT-TYPE
1412     SYNTAX  PerfCurrentCount
1413     MAX-ACCESS  read-only
1414     STATUS  current
1415     DESCRIPTION
1416          "The counter associated with the number of
1417          Far End Severely Errored Seconds
1418          encountered by a SONET/SDH Path
1419          interface in the current 15 minute
1420          interval."
1421     ::= { sonetFarEndPathCurrentEntry 2 }
1422
1423 sonetFarEndPathCurrentCVs OBJECT-TYPE
1424     SYNTAX  PerfCurrentCount
1425     MAX-ACCESS  read-only
1426     STATUS  current
1427     DESCRIPTION
1428          "The counter associated with the number of
1429          Far End Coding Violations reported via
1430          the far end block error count
1431          encountered by a
1432          SONET/SDH Path interface in
1433          the current 15 minute interval."
1434     ::= { sonetFarEndPathCurrentEntry 3 }
1435
1436 sonetFarEndPathCurrentUASs OBJECT-TYPE
1437    SYNTAX  PerfCurrentCount
1438    MAX-ACCESS  read-only
1439    STATUS  current
1440    DESCRIPTION
1441        "The counter associated with the number of
1442        Far End Unavailable Seconds
1443        encountered by a
1444        SONET/SDH Path interface in
1445        the current 15 minute interval."
1446    ::= { sonetFarEndPathCurrentEntry 4 }
1447
1448
1449
1450
1451
1452 -- The SONET/SDH Far End Path Interval Table
1453
1454 -- The SONET/SDH Far End Path Interval Table
1455 -- contains various statistics
1456 -- collected by each system over a maximum
1457 -- of the previous 24 hours of
1458 -- operation.  The past 24 hours may be broken into 96
1459 -- completed 15 minute intervals.
1460 -- A system is required to store at
1461 -- least 4 completed 15 minute interval.
1462 -- The default value is 32 intervals.
1463
1464 sonetFarEndPathIntervalTable OBJECT-TYPE
1465     SYNTAX  SEQUENCE OF SonetFarEndPathIntervalEntry
1466     MAX-ACCESS  not-accessible
1467     STATUS  current
1468     DESCRIPTION
1469         "The SONET/SDH Far End Path Interval table."
1470     ::= { sonetFarEndPath 2 }
1471
1472 sonetFarEndPathIntervalEntry OBJECT-TYPE
1473     SYNTAX  SonetFarEndPathIntervalEntry
1474     MAX-ACCESS  not-accessible
1475     STATUS  current
1476     DESCRIPTION
1477        "An entry in the SONET/SDH Far
1478        End Path Interval table."
1479     INDEX   { ifIndex,
1480               sonetFarEndPathIntervalNumber }
1481     ::= { sonetFarEndPathIntervalTable 1 }
1482
1483 SonetFarEndPathIntervalEntry ::=
1484     SEQUENCE {
1485          sonetFarEndPathIntervalNumber     Integer32,
1486          sonetFarEndPathIntervalESs        PerfIntervalCount,
1487          sonetFarEndPathIntervalSESs       PerfIntervalCount,
1488          sonetFarEndPathIntervalCVs        PerfIntervalCount,
1489          sonetFarEndPathIntervalUASs       PerfIntervalCount,
1490          sonetFarEndPathIntervalValidData  TruthValue
1491     }
1492
1493 sonetFarEndPathIntervalNumber OBJECT-TYPE
1494    SYNTAX  Integer32 (1..96)
1495    MAX-ACCESS  not-accessible
1496    STATUS  current
1497    DESCRIPTION
1498         "A number between 1 and 96, which identifies the
1499         interval for which the set of statistics is available.
1500
1501
1502
1503         The interval identified by 1 is the most recently
1504         completed 15 minute interval,
1505         and the interval identified
1506         by N is the interval immediately preceding the
1507         one identified
1508         by N-1."
1509    ::= { sonetFarEndPathIntervalEntry 1 }
1510
1511 sonetFarEndPathIntervalESs OBJECT-TYPE
1512    SYNTAX  PerfIntervalCount
1513    MAX-ACCESS  read-only
1514    STATUS  current
1515    DESCRIPTION
1516         "The counter associated with the number of
1517         Far End Errored Seconds encountered
1518         by a SONET/SDH Path interface in a
1519         particular 15-minute interval
1520         in the past 24 hours."
1521    ::= { sonetFarEndPathIntervalEntry 2 }
1522
1523 sonetFarEndPathIntervalSESs OBJECT-TYPE
1524    SYNTAX  PerfIntervalCount
1525    MAX-ACCESS  read-only
1526    STATUS  current
1527    DESCRIPTION
1528         "The counter associated with the number of
1529         Far End Severely Errored Seconds
1530         encountered by a SONET/SDH Path interface
1531         in a particular 15-minute interval
1532         in the past 24 hours."
1533    ::= { sonetFarEndPathIntervalEntry 3 }
1534
1535 sonetFarEndPathIntervalCVs OBJECT-TYPE
1536     SYNTAX  PerfIntervalCount
1537     MAX-ACCESS  read-only
1538     STATUS  current
1539     DESCRIPTION
1540          "The counter associated with the number of
1541          Far End Coding Violations reported via
1542          the far end block error count
1543          encountered by a
1544          SONET/SDH Path interface
1545          in a particular 15-minute interval
1546          in the past 24 hours."
1547     ::= { sonetFarEndPathIntervalEntry 4 }
1548
1549
1550
1551
1552
1553
1554 sonetFarEndPathIntervalUASs OBJECT-TYPE
1555    SYNTAX  PerfIntervalCount
1556    MAX-ACCESS  read-only
1557    STATUS  current
1558    DESCRIPTION
1559        "The counter associated with the number of
1560        Far End Unavailable Seconds
1561        encountered by a
1562        SONET/SDH Path interface in
1563        a particular 15-minute interval
1564        in the past 24 hours."
1565    ::= { sonetFarEndPathIntervalEntry 5 }
1566
1567 sonetFarEndPathIntervalValidData OBJECT-TYPE
1568     SYNTAX  TruthValue
1569     MAX-ACCESS  read-only
1570     STATUS  current
1571     DESCRIPTION
1572        "This variable indicates if the data for this
1573         interval is valid."
1574     ::= { sonetFarEndPathIntervalEntry 6 }
1575
1576 -- the SONET/SDH Virtual Tributary group
1577
1578 -- this group consists of 2 tables:
1579 -- - the SONET/SDH VT Current Table
1580 -- - the SONET/SDH VT Interval Table
1581
1582 -- Corresponding SDH signals for SONET VTs are
1583 -- as follows:
1584
1585 -- A VT1.5 = TU11
1586 -- A VT2 = TU12
1587 -- A VT3 = none
1588 -- none  = TU3
1589 -- A VT6 = TU2
1590
1591 -- the SONET/SDH VT Current Table
1592
1593 -- The SONET/SDH VT current table
1594 -- contains various statistics
1595 -- being collected for the
1596 -- current 15 minute interval.
1597
1598
1599
1600
1601
1602
1603
1604
1605 sonetVTCurrentTable OBJECT-TYPE
1606     SYNTAX  SEQUENCE OF SonetVTCurrentEntry
1607     MAX-ACCESS  not-accessible
1608     STATUS  current
1609     DESCRIPTION
1610      "The SONET/SDH VT Current table."
1611 ::= { sonetVT 1 }
1612
1613 sonetVTCurrentEntry OBJECT-TYPE
1614     SYNTAX  SonetVTCurrentEntry
1615     MAX-ACCESS  not-accessible
1616     STATUS  current
1617     DESCRIPTION
1618      "An entry in the SONET/SDH VT Current table."
1619     INDEX   { ifIndex }
1620 ::= { sonetVTCurrentTable 1 }
1621
1622 SonetVTCurrentEntry ::=
1623     SEQUENCE {
1624         sonetVTCurrentWidth      INTEGER,
1625         sonetVTCurrentStatus     Integer32,
1626         sonetVTCurrentESs        PerfCurrentCount,
1627         sonetVTCurrentSESs       PerfCurrentCount,
1628         sonetVTCurrentCVs        PerfCurrentCount,
1629         sonetVTCurrentUASs       PerfCurrentCount
1630     }
1631
1632 sonetVTCurrentWidth OBJECT-TYPE
1633     SYNTAX  INTEGER {
1634             vtWidth15VC11(1),
1635             vtWidth2VC12(2),
1636             vtWidth3(3),
1637             vtWidth6VC2(4),
1638             vtWidth6c(5)
1639          }
1640     MAX-ACCESS  read-write
1641     STATUS  current
1642     DESCRIPTION
1643     "A value that indicates the type of the SONET
1644      VT and SDH VC.  Assigned widths are
1645      VT1.5/VC11, VT2/VC12, VT3, VT6/VC2, and VT6c."
1646 ::= { sonetVTCurrentEntry 1 }
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656 sonetVTCurrentStatus OBJECT-TYPE
1657     SYNTAX  Integer32 (1..126)
1658     MAX-ACCESS  read-only
1659     STATUS  current
1660     DESCRIPTION
1661       "This variable indicates the
1662       status of the interface.
1663       The sonetVTCurrentStatus
1664       is a bit map represented
1665       as a sum, therefore,
1666       it can represent multiple defects
1667       and failures
1668       simultaneously.
1669       The sonetVTNoDefect should be
1670       set if and only if
1671       no other flag is set.
1672
1673       The various bit positions are:
1674          1   sonetVTNoDefect
1675          2   sonetVTLOP
1676          4   sonetVTPathAIS
1677          8   sonetVTPathRDI
1678         16   sonetVTPathRFI
1679         32   sonetVTUnequipped
1680         64   sonetVTSignalLabelMismatch"
1681 ::= { sonetVTCurrentEntry 2 }
1682
1683 sonetVTCurrentESs OBJECT-TYPE
1684     SYNTAX  PerfCurrentCount
1685     MAX-ACCESS  read-only
1686     STATUS  current
1687     DESCRIPTION
1688      "The counter associated with the number of Errored
1689      Seconds encountered by a SONET/SDH
1690      VT in the current 15 minute interval."
1691 ::= { sonetVTCurrentEntry 3 }
1692
1693 sonetVTCurrentSESs OBJECT-TYPE
1694     SYNTAX  PerfCurrentCount
1695     MAX-ACCESS  read-only
1696     STATUS  current
1697     DESCRIPTION
1698      "The counter associated with the number of
1699      Severely Errored Seconds
1700      encountered by a SONET/SDH VT in the current 15 minute
1701      interval."
1702 ::= { sonetVTCurrentEntry 4 }
1703
1704
1705
1706
1707 sonetVTCurrentCVs OBJECT-TYPE
1708     SYNTAX  PerfCurrentCount
1709     MAX-ACCESS  read-only
1710     STATUS  current
1711     DESCRIPTION
1712      "The counter associated with the number of Coding
1713      Violations encountered by a
1714      SONET/SDH VT in the current 15 minute interval."
1715 ::= { sonetVTCurrentEntry 5 }
1716
1717 sonetVTCurrentUASs OBJECT-TYPE
1718     SYNTAX  PerfCurrentCount
1719     MAX-ACCESS  read-only
1720     STATUS  current
1721     DESCRIPTION
1722      "The counter associated with the number of
1723      Unavailable Seconds
1724      encountered by a VT in the current
1725      15 minute interval."
1726 ::= { sonetVTCurrentEntry 6 }
1727
1728 -- the SONET/SDH VT Interval Table
1729
1730 -- The SONET/SDH VT Interval Table
1731 -- contains various statistics
1732 -- collected by each system over a maximum
1733 -- of the previous 24 hours of
1734 -- operation.  The past 24 hours may be broken into 96
1735 -- completed 15 minute intervals.
1736 -- A system is required to store at
1737 -- least 4 completed 15 minute interval.
1738 -- The default value is 32 intervals.
1739
1740 sonetVTIntervalTable OBJECT-TYPE
1741     SYNTAX  SEQUENCE OF SonetVTIntervalEntry
1742     MAX-ACCESS  not-accessible
1743     STATUS  current
1744     DESCRIPTION
1745      "The SONET/SDH VT Interval table."
1746 ::= { sonetVT 2 }
1747
1748 sonetVTIntervalEntry OBJECT-TYPE
1749     SYNTAX  SonetVTIntervalEntry
1750     MAX-ACCESS  not-accessible
1751     STATUS  current
1752     DESCRIPTION
1753      "An entry in the SONET/SDH VT Interval table."
1754     INDEX   { ifIndex,
1755
1756
1757
1758               sonetVTIntervalNumber }
1759 ::= { sonetVTIntervalTable 1 }
1760
1761 SonetVTIntervalEntry ::=
1762     SEQUENCE {
1763         sonetVTIntervalNumber     Integer32,
1764         sonetVTIntervalESs        PerfIntervalCount,
1765         sonetVTIntervalSESs       PerfIntervalCount,
1766         sonetVTIntervalCVs        PerfIntervalCount,
1767         sonetVTIntervalUASs       PerfIntervalCount,
1768         sonetVTIntervalValidData  TruthValue
1769     }
1770
1771 sonetVTIntervalNumber OBJECT-TYPE
1772     SYNTAX  Integer32 (1..96)
1773     MAX-ACCESS  not-accessible
1774     STATUS  current
1775     DESCRIPTION
1776       "A number between 1 and 96, which identifies the
1777       interval for which the set of statistics is available.
1778       The interval identified by 1 is the most recently
1779       completed 15 minute interval,
1780       and the interval identified
1781       by N is the interval immediately preceding the
1782       one identified
1783       by N-1."
1784 ::= { sonetVTIntervalEntry 1 }
1785
1786 sonetVTIntervalESs OBJECT-TYPE
1787     SYNTAX  PerfIntervalCount
1788     MAX-ACCESS  read-only
1789     STATUS  current
1790     DESCRIPTION
1791      "The counter associated with the number of
1792      Errored Seconds encountered
1793      by a SONET/SDH VT in a particular 15-minute interval
1794      in the past 24 hours."
1795 ::= { sonetVTIntervalEntry 2 }
1796
1797 sonetVTIntervalSESs OBJECT-TYPE
1798     SYNTAX  PerfIntervalCount
1799     MAX-ACCESS  read-only
1800     STATUS  current
1801     DESCRIPTION
1802      "The counter associated with the number of
1803      Severely Errored Seconds
1804      encountered by a SONET/SDH VT
1805      in a particular 15-minute interval
1806
1807
1808
1809      in the past 24 hours."
1810 ::= { sonetVTIntervalEntry 3 }
1811
1812 sonetVTIntervalCVs OBJECT-TYPE
1813     SYNTAX  PerfIntervalCount
1814     MAX-ACCESS  read-only
1815     STATUS  current
1816     DESCRIPTION
1817      "The counter associated with the number of Coding
1818      Violations encountered by a
1819      SONET/SDH VT in a particular 15-minute interval
1820      in the past 24 hours."
1821 ::= { sonetVTIntervalEntry 4 }
1822
1823 sonetVTIntervalUASs OBJECT-TYPE
1824     SYNTAX  PerfIntervalCount
1825     MAX-ACCESS  read-only
1826     STATUS  current
1827     DESCRIPTION
1828      "The counter associated with the number of
1829      Unavailable Seconds
1830      encountered by a VT in a particular 15-minute interval
1831      in the past 24 hours."
1832 ::= { sonetVTIntervalEntry 5 }
1833
1834 sonetVTIntervalValidData OBJECT-TYPE
1835     SYNTAX  TruthValue
1836     MAX-ACCESS  read-only
1837     STATUS  current
1838     DESCRIPTION
1839        "This variable indicates if the data for this
1840         interval is valid."
1841     ::= { sonetVTIntervalEntry 6 }
1842
1843 -- The SONET/SDH Far End VT group
1844
1845 -- This group consists of two tables:
1846 --    SONET/SDH Far End VT Current Table
1847 --    SONET/SDH Far End VT Interval Table
1848
1849 -- The SONET/SDH Far End VT Current
1850
1851 -- The SONET/SDH Far End VT Current table
1852 -- contains various statistics
1853 -- being collected for the current 15 minute interval.
1854 -- The statistics are collected from
1855 -- the far end block error code
1856 -- (FEBE) within the G1 byte of the VT Overhead.
1857
1858
1859
1860 -- The definitions are the same as described for
1861 -- the near-end information.
1862
1863 sonetFarEndVTCurrentTable OBJECT-TYPE
1864     SYNTAX  SEQUENCE OF SonetFarEndVTCurrentEntry
1865     MAX-ACCESS  not-accessible
1866     STATUS  current
1867     DESCRIPTION
1868         "The SONET/SDH Far End VT Current table."
1869     ::= { sonetFarEndVT 1 }
1870
1871 sonetFarEndVTCurrentEntry OBJECT-TYPE
1872     SYNTAX  SonetFarEndVTCurrentEntry
1873     MAX-ACCESS  not-accessible
1874     STATUS  current
1875     DESCRIPTION
1876         "An entry in the SONET/SDH Far End VT Current table."
1877     INDEX   { ifIndex }
1878     ::= { sonetFarEndVTCurrentTable 1 }
1879
1880 SonetFarEndVTCurrentEntry ::=
1881     SEQUENCE {
1882         sonetFarEndVTCurrentESs       PerfCurrentCount,
1883         sonetFarEndVTCurrentSESs      PerfCurrentCount,
1884         sonetFarEndVTCurrentCVs       PerfCurrentCount,
1885         sonetFarEndVTCurrentUASs      PerfCurrentCount
1886     }
1887
1888 sonetFarEndVTCurrentESs OBJECT-TYPE
1889     SYNTAX  PerfCurrentCount
1890     MAX-ACCESS  read-only
1891     STATUS  current
1892     DESCRIPTION
1893         "The counter associated with the number of Far
1894         End Errored Seconds encountered by a SONET/SDH
1895         interface in the current 15 minute interval."
1896 ::= { sonetFarEndVTCurrentEntry 1 }
1897
1898 sonetFarEndVTCurrentSESs OBJECT-TYPE
1899     SYNTAX  PerfCurrentCount
1900     MAX-ACCESS  read-only
1901     STATUS  current
1902     DESCRIPTION
1903         "The counter associated with the number of
1904         Far End Severely Errored Seconds
1905         encountered by a SONET/SDH VT interface
1906         in the current 15 minute
1907         interval."
1908
1909
1910
1911     ::= { sonetFarEndVTCurrentEntry 2 }
1912
1913 sonetFarEndVTCurrentCVs OBJECT-TYPE
1914     SYNTAX  PerfCurrentCount
1915     MAX-ACCESS  read-only
1916     STATUS  current
1917     DESCRIPTION
1918         "The counter associated with the number of
1919         Far End Coding Violations reported via
1920         the far end block error count
1921         encountered by a
1922         SONET/SDH VT interface
1923         in the current 15 minute interval."
1924     ::= { sonetFarEndVTCurrentEntry 3 }
1925
1926 sonetFarEndVTCurrentUASs OBJECT-TYPE
1927    SYNTAX  PerfCurrentCount
1928    MAX-ACCESS  read-only
1929    STATUS  current
1930    DESCRIPTION
1931       "The counter associated with the number of
1932       Far End Unavailable Seconds
1933       encountered by a
1934       SONET/SDH VT interface
1935       in the current 15 minute interval."
1936    ::= { sonetFarEndVTCurrentEntry 4 }
1937
1938 -- The SONET/SDH Far End VT Interval Table
1939
1940 -- The SONET/SDH Far End VT Interval Table
1941 -- contains various statistics
1942 -- collected by each system over a maximum
1943 -- of the previous 24 hours of
1944 -- operation.  The past 24 hours may be broken into 96
1945 -- completed 15 minute intervals.
1946 -- A system is required to store at
1947 -- least 4 completed 15 minute interval.
1948 -- The default value is 32 intervals.
1949
1950 sonetFarEndVTIntervalTable OBJECT-TYPE
1951     SYNTAX  SEQUENCE OF SonetFarEndVTIntervalEntry
1952     MAX-ACCESS  not-accessible
1953     STATUS  current
1954     DESCRIPTION
1955        "The SONET/SDH Far End VT Interval table."
1956     ::= { sonetFarEndVT 2 }
1957
1958
1959
1960
1961
1962 sonetFarEndVTIntervalEntry OBJECT-TYPE
1963     SYNTAX  SonetFarEndVTIntervalEntry
1964     MAX-ACCESS  not-accessible
1965     STATUS  current
1966     DESCRIPTION
1967       "An entry in the SONET/SDH Far
1968       End VT Interval table."
1969     INDEX   { ifIndex,
1970               sonetFarEndVTIntervalNumber }
1971     ::= { sonetFarEndVTIntervalTable 1 }
1972
1973 SonetFarEndVTIntervalEntry ::=
1974    SEQUENCE {
1975          sonetFarEndVTIntervalNumber     Integer32,
1976          sonetFarEndVTIntervalESs        PerfIntervalCount,
1977          sonetFarEndVTIntervalSESs       PerfIntervalCount,
1978          sonetFarEndVTIntervalCVs        PerfIntervalCount,
1979          sonetFarEndVTIntervalUASs       PerfIntervalCount,
1980          sonetFarEndVTIntervalValidData  TruthValue
1981     }
1982
1983 sonetFarEndVTIntervalNumber OBJECT-TYPE
1984     SYNTAX  Integer32 (1..96)
1985     MAX-ACCESS  not-accessible
1986     STATUS  current
1987     DESCRIPTION
1988        "A number between 1 and 96, which identifies the
1989        interval for which the set of statistics is available.
1990        The interval identified by 1 is the most recently
1991        completed 15 minute interval,
1992        and the interval identified
1993        by N is the interval immediately preceding the
1994        one identified
1995        by N-1."
1996     ::= { sonetFarEndVTIntervalEntry 1 }
1997
1998 sonetFarEndVTIntervalESs OBJECT-TYPE
1999     SYNTAX  PerfIntervalCount
2000     MAX-ACCESS  read-only
2001     STATUS  current
2002     DESCRIPTION
2003           "The counter associated with the number of
2004           Far End Errored Seconds encountered
2005           by a SONET/SDH VT interface
2006           in a particular 15-minute interval
2007           in the past 24 hours."
2008    ::= { sonetFarEndVTIntervalEntry 2 }
2009
2010
2011
2012
2013 sonetFarEndVTIntervalSESs OBJECT-TYPE
2014     SYNTAX  PerfIntervalCount
2015     MAX-ACCESS  read-only
2016     STATUS  current
2017     DESCRIPTION
2018           "The counter associated with the number of
2019           Far End Severely Errored Seconds
2020           encountered by a SONET/SDH VT interface
2021           in a particular 15-minute interval
2022           in the past 24 hours."
2023     ::= { sonetFarEndVTIntervalEntry 3 }
2024
2025 sonetFarEndVTIntervalCVs OBJECT-TYPE
2026     SYNTAX  PerfIntervalCount
2027     MAX-ACCESS  read-only
2028     STATUS  current
2029     DESCRIPTION
2030          "The counter associated with the number of
2031          Far End Coding Violations reported via
2032          the far end block error count
2033          encountered by a
2034          SONET/SDH VT interface in a
2035          particular 15-minute interval
2036          in the past 24 hours."
2037     ::= { sonetFarEndVTIntervalEntry 4 }
2038
2039 sonetFarEndVTIntervalUASs OBJECT-TYPE
2040    SYNTAX  PerfIntervalCount
2041    MAX-ACCESS  read-only
2042    STATUS  current
2043    DESCRIPTION
2044        "The counter associated with the number of
2045        Far End Unavailable Seconds
2046        encountered by a
2047        SONET/SDH VT interface in a
2048        particular 15-minute interval
2049        in the past 24 hours."
2050    ::= { sonetFarEndVTIntervalEntry 5 }
2051
2052 sonetFarEndVTIntervalValidData OBJECT-TYPE
2053     SYNTAX  TruthValue
2054     MAX-ACCESS  read-only
2055     STATUS  current
2056     DESCRIPTION
2057        "This variable indicates if the data for this
2058         interval is valid."
2059     ::= { sonetFarEndVTIntervalEntry 6 }
2060
2061
2062
2063
2064 -- conformance information
2065
2066 sonetConformance OBJECT IDENTIFIER ::= { sonetMIB 4 }
2067
2068 sonetGroups      OBJECT IDENTIFIER ::= { sonetConformance 1 }
2069 sonetCompliances OBJECT IDENTIFIER ::= { sonetConformance 2 }
2070
2071 -- deprecated compliance statement
2072
2073 sonetCompliance MODULE-COMPLIANCE
2074     STATUS  deprecated
2075     DESCRIPTION
2076             "The compliance statement for SONET/SDH interfaces."
2077
2078     MODULE  -- this module
2079         MANDATORY-GROUPS { sonetMediumStuff, sonetSectionStuff }
2080
2081         GROUP       sonetLineStuff
2082         DESCRIPTION
2083             "Implementation of this group is mandatory for all
2084              SONET/SDH systems that terminate SONET/SDH Lines,
2085              Paths or Virtual Tributaries."
2086
2087         GROUP       sonetFarEndLineStuff
2088         DESCRIPTION
2089             "Implementation of this group is optional for all
2090              SONET/SDH systems that terminate SONET/SDH Lines,
2091              Paths or Virtual Tributaries, and that
2092              provide for a far end block error (FEBE)
2093              information at the SONET/SDH Line Layer."
2094
2095         GROUP       sonetPathStuff
2096         DESCRIPTION
2097             "Implementation of this group is mandatory for all
2098              SONET/SDH systems that terminate SONET/SDH
2099              Paths or Virtual Tributaries."
2100
2101         OBJECT      sonetPathCurrentWidth
2102         MIN-ACCESS  read-only
2103         DESCRIPTION
2104             "Write access is not required."
2105
2106         GROUP       sonetFarEndPathStuff
2107         DESCRIPTION
2108             "Implementation of this group is optional for all
2109              SONET/SDH systems that terminate SONET/SDH
2110              Paths or Virtual Tributaries, and that process
2111              Far End information."
2112
2113
2114
2115         GROUP       sonetVTStuff
2116         DESCRIPTION
2117             "Implementation of this group is mandatory for all
2118              SONET/SDH systems that terminate SONET/SDH Virtual
2119              Tributaries."
2120
2121         OBJECT      sonetVTCurrentWidth
2122         MIN-ACCESS  read-only
2123         DESCRIPTION
2124             "Write access is not required."
2125
2126         GROUP       sonetFarEndVTStuff
2127         DESCRIPTION
2128             "Implementation of this group is optional for all
2129              SONET/SDH systems that terminate the SONET/SDH
2130              floating Virtual Tributaries, and that process
2131              Far End information."
2132
2133     ::= { sonetCompliances 1 }
2134
2135 -- current compliance statements
2136
2137 sonetCompliance2 MODULE-COMPLIANCE
2138     STATUS  current
2139     DESCRIPTION
2140             "The compliance statement for SONET/SDH interfaces."
2141
2142     MODULE  -- this module
2143         MANDATORY-GROUPS { sonetMediumStuff2, sonetSectionStuff2 }
2144
2145         OBJECT      sonetMediumType
2146         MIN-ACCESS  read-only
2147         DESCRIPTION
2148             "Write access is not required."
2149
2150         OBJECT      sonetMediumLineCoding
2151         MIN-ACCESS  read-only
2152         DESCRIPTION
2153             "Write access is not required."
2154
2155         OBJECT      sonetMediumLineType
2156         MIN-ACCESS  read-only
2157         DESCRIPTION
2158             "Write access is not required."
2159
2160         OBJECT      sonetMediumCircuitIdentifier
2161         MIN-ACCESS  read-only
2162         DESCRIPTION
2163
2164
2165
2166             "Write access is not required."
2167
2168         OBJECT      sonetMediumLoopbackConfig
2169         MIN-ACCESS  read-only
2170         DESCRIPTION
2171             "Write access is not required."
2172
2173         OBJECT      sonetSESthresholdSet
2174         MIN-ACCESS  read-only
2175         DESCRIPTION
2176           "Write access is not required, and only one
2177           of the enumerated values need be supported."
2178
2179         GROUP       sonetLineStuff2
2180         DESCRIPTION
2181             "Implementation of this group is mandatory for all
2182              SONET/SDH systems that terminate SONET/SDH Lines,
2183              Paths or Virtual Tributaries."
2184
2185         GROUP       sonetFarEndLineStuff2
2186         DESCRIPTION
2187             "Implementation of this group is optional for all
2188              SONET/SDH systems that terminate SONET/SDH Lines,
2189              Paths or Virtual Tributaries, and that
2190              provide for a far end block error (FEBE)
2191              information at the SONET/SDH Line Layer."
2192
2193         GROUP       sonetPathStuff2
2194         DESCRIPTION
2195             "Implementation of this group is mandatory for all
2196              SONET/SDH systems that terminate SONET/SDH
2197              Paths or Virtual Tributaries."
2198
2199         OBJECT      sonetPathCurrentWidth
2200         MIN-ACCESS  read-only
2201         DESCRIPTION
2202             "Write access is not required."
2203
2204         GROUP       sonetFarEndPathStuff2
2205         DESCRIPTION
2206             "Implementation of this group is optional for all
2207              SONET/SDH systems that terminate SONET/SDH
2208              Paths or Virtual Tributaries, and that process
2209              Far End information."
2210
2211         GROUP       sonetVTStuff2
2212         DESCRIPTION
2213             "Implementation of this group is mandatory for all
2214
2215
2216
2217              SONET/SDH systems that terminate SONET/SDH Virtual
2218              Tributaries."
2219
2220         OBJECT      sonetVTCurrentWidth
2221         MIN-ACCESS  read-only
2222         DESCRIPTION
2223             "Write access is not required."
2224
2225         GROUP       sonetFarEndVTStuff2
2226         DESCRIPTION
2227             "Implementation of this group is optional for all
2228              SONET/SDH systems that terminate the SONET/SDH
2229              floating Virtual Tributaries, and that process
2230              Far End information."
2231
2232     ::= { sonetCompliances 2 }
2233
2234 -- units of conformance
2235
2236 -- deprecated groups
2237
2238 sonetMediumStuff    OBJECT-GROUP
2239     OBJECTS { sonetMediumType,
2240               sonetMediumTimeElapsed,
2241               sonetMediumValidIntervals,
2242               sonetMediumLineCoding,
2243               sonetMediumLineType,
2244               sonetMediumCircuitIdentifier }
2245     STATUS  deprecated
2246     DESCRIPTION
2247             "A collection of objects providing configuration
2248             information applicable to all SONET/SDH interfaces."
2249     ::= { sonetGroups 1 }
2250
2251 sonetSectionStuff    OBJECT-GROUP
2252     OBJECTS { sonetSectionCurrentStatus,
2253               sonetSectionCurrentESs,
2254               sonetSectionCurrentSESs,
2255               sonetSectionCurrentSEFSs,
2256               sonetSectionCurrentCVs,
2257               sonetSectionIntervalESs,
2258               sonetSectionIntervalSESs,
2259               sonetSectionIntervalSEFSs,
2260               sonetSectionIntervalCVs
2261  }
2262     STATUS  deprecated
2263     DESCRIPTION
2264             "A collection of objects providing information
2265
2266
2267
2268             specific to SONET/SDH Section interfaces."
2269     ::= { sonetGroups 2 }
2270
2271 sonetLineStuff    OBJECT-GROUP
2272     OBJECTS { sonetLineCurrentStatus,
2273               sonetLineCurrentESs,
2274               sonetLineCurrentSESs,
2275               sonetLineCurrentCVs,
2276               sonetLineCurrentUASs,
2277               sonetLineIntervalESs,
2278               sonetLineIntervalSESs,
2279               sonetLineIntervalCVs,
2280               sonetLineIntervalUASs }
2281     STATUS  deprecated
2282     DESCRIPTION
2283             "A collection of objects providing information
2284             specific to SONET/SDH Line interfaces."
2285     ::= { sonetGroups 3 }
2286
2287 sonetFarEndLineStuff    OBJECT-GROUP
2288     OBJECTS { sonetFarEndLineCurrentESs,
2289               sonetFarEndLineCurrentSESs,
2290               sonetFarEndLineCurrentCVs,
2291               sonetFarEndLineCurrentUASs,
2292               sonetFarEndLineIntervalESs,
2293               sonetFarEndLineIntervalSESs,
2294               sonetFarEndLineIntervalCVs,
2295               sonetFarEndLineIntervalUASs }
2296     STATUS  deprecated
2297     DESCRIPTION
2298             "A collection of objects providing information
2299             specific to SONET/SDH Line interfaces,
2300             and maintaining Line Far End information."
2301     ::= { sonetGroups 4 }
2302
2303 sonetPathStuff    OBJECT-GROUP
2304     OBJECTS { sonetPathCurrentWidth,
2305               sonetPathCurrentStatus,
2306               sonetPathCurrentESs,
2307               sonetPathCurrentSESs,
2308               sonetPathCurrentCVs,
2309               sonetPathCurrentUASs,
2310               sonetPathIntervalESs,
2311               sonetPathIntervalSESs,
2312               sonetPathIntervalCVs,
2313               sonetPathIntervalUASs }
2314     STATUS  deprecated
2315     DESCRIPTION
2316
2317
2318
2319             "A collection of objects providing information
2320             specific to SONET/SDH Path interfaces."
2321     ::= { sonetGroups 5 }
2322
2323 sonetFarEndPathStuff    OBJECT-GROUP
2324     OBJECTS { sonetFarEndPathCurrentESs,
2325               sonetFarEndPathCurrentSESs,
2326               sonetFarEndPathCurrentCVs,
2327               sonetFarEndPathCurrentUASs,
2328               sonetFarEndPathIntervalESs,
2329               sonetFarEndPathIntervalSESs,
2330               sonetFarEndPathIntervalCVs,
2331               sonetFarEndPathIntervalUASs }
2332     STATUS  deprecated
2333     DESCRIPTION
2334             "A collection of objects providing information
2335             specific to SONET/SDH Path interfaces,
2336             and maintaining Path Far End information."
2337     ::= { sonetGroups 6 }
2338
2339 sonetVTStuff    OBJECT-GROUP
2340     OBJECTS { sonetVTCurrentWidth,
2341               sonetVTCurrentStatus,
2342               sonetVTCurrentESs,
2343               sonetVTCurrentSESs,
2344               sonetVTCurrentCVs,
2345               sonetVTCurrentUASs,
2346               sonetVTIntervalESs,
2347               sonetVTIntervalSESs,
2348               sonetVTIntervalCVs,
2349               sonetVTIntervalUASs }
2350     STATUS  deprecated
2351     DESCRIPTION
2352             "A collection of objects providing information
2353             specific to SONET/SDH VT interfaces."
2354     ::= { sonetGroups 7 }
2355
2356 sonetFarEndVTStuff    OBJECT-GROUP
2357     OBJECTS { sonetFarEndVTCurrentESs,
2358               sonetFarEndVTCurrentSESs,
2359               sonetFarEndVTCurrentCVs,
2360               sonetFarEndVTCurrentUASs,
2361               sonetFarEndVTIntervalESs,
2362               sonetFarEndVTIntervalSESs,
2363               sonetFarEndVTIntervalCVs,
2364               sonetFarEndVTIntervalUASs }
2365     STATUS  deprecated
2366     DESCRIPTION
2367
2368
2369
2370             "A collection of objects providing information
2371             specific to SONET/SDH VT interfaces,
2372             and maintaining VT Far End information."
2373     ::= { sonetGroups 8 }
2374
2375 -- current groups
2376
2377 sonetMediumStuff2    OBJECT-GROUP
2378     OBJECTS { sonetMediumType,
2379               sonetMediumTimeElapsed,
2380               sonetMediumValidIntervals,
2381               sonetMediumLineCoding,
2382               sonetMediumLineType,
2383               sonetMediumCircuitIdentifier,
2384               sonetMediumInvalidIntervals,
2385               sonetMediumLoopbackConfig,
2386               sonetSESthresholdSet }
2387     STATUS  current
2388     DESCRIPTION
2389             "A collection of objects providing configuration
2390             information applicable to all SONET/SDH interfaces."
2391     ::= { sonetGroups 9 }
2392
2393 sonetSectionStuff2    OBJECT-GROUP
2394     OBJECTS { sonetSectionCurrentStatus,
2395               sonetSectionCurrentESs,
2396               sonetSectionCurrentSESs,
2397               sonetSectionCurrentSEFSs,
2398               sonetSectionCurrentCVs,
2399               sonetSectionIntervalESs,
2400               sonetSectionIntervalSESs,
2401               sonetSectionIntervalSEFSs,
2402               sonetSectionIntervalCVs,
2403               sonetSectionIntervalValidData }
2404     STATUS  current
2405     DESCRIPTION
2406             "A collection of objects providing information
2407             specific to SONET/SDH Section interfaces."
2408     ::= { sonetGroups 10 }
2409
2410 sonetLineStuff2    OBJECT-GROUP
2411     OBJECTS { sonetLineCurrentStatus,
2412               sonetLineCurrentESs,
2413               sonetLineCurrentSESs,
2414               sonetLineCurrentCVs,
2415               sonetLineCurrentUASs,
2416               sonetLineIntervalESs,
2417               sonetLineIntervalSESs,
2418
2419
2420
2421               sonetLineIntervalCVs,
2422               sonetLineIntervalUASs,
2423               sonetLineIntervalValidData }
2424     STATUS  current
2425     DESCRIPTION
2426             "A collection of objects providing information
2427             specific to SONET/SDH Line interfaces."
2428     ::= { sonetGroups 11 }
2429
2430 sonetPathStuff2    OBJECT-GROUP
2431     OBJECTS { sonetPathCurrentWidth,
2432               sonetPathCurrentStatus,
2433               sonetPathCurrentESs,
2434               sonetPathCurrentSESs,
2435               sonetPathCurrentCVs,
2436               sonetPathCurrentUASs,
2437               sonetPathIntervalESs,
2438               sonetPathIntervalSESs,
2439               sonetPathIntervalCVs,
2440               sonetPathIntervalUASs,
2441               sonetPathIntervalValidData }
2442     STATUS  current
2443     DESCRIPTION
2444             "A collection of objects providing information
2445             specific to SONET/SDH Path interfaces."
2446     ::= { sonetGroups 12 }
2447
2448 sonetVTStuff2    OBJECT-GROUP
2449     OBJECTS { sonetVTCurrentWidth,
2450               sonetVTCurrentStatus,
2451               sonetVTCurrentESs,
2452               sonetVTCurrentSESs,
2453               sonetVTCurrentCVs,
2454               sonetVTCurrentUASs,
2455               sonetVTIntervalESs,
2456               sonetVTIntervalSESs,
2457               sonetVTIntervalCVs,
2458               sonetVTIntervalUASs,
2459               sonetVTIntervalValidData }
2460     STATUS  current
2461     DESCRIPTION
2462             "A collection of objects providing information
2463             specific to SONET/SDH VT interfaces."
2464     ::= { sonetGroups 13 }
2465
2466 sonetFarEndLineStuff2    OBJECT-GROUP
2467     OBJECTS { sonetFarEndLineCurrentESs,
2468               sonetFarEndLineCurrentSESs,
2469
2470
2471
2472               sonetFarEndLineCurrentCVs,
2473               sonetFarEndLineCurrentUASs,
2474               sonetFarEndLineIntervalESs,
2475               sonetFarEndLineIntervalSESs,
2476               sonetFarEndLineIntervalCVs,
2477               sonetFarEndLineIntervalUASs,
2478               sonetFarEndLineIntervalValidData }
2479     STATUS  current
2480     DESCRIPTION
2481             "A collection of objects providing information
2482             specific to SONET/SDH Line interfaces,
2483             and maintaining Line Far End information."
2484     ::= { sonetGroups 14 }
2485
2486 sonetFarEndPathStuff2    OBJECT-GROUP
2487     OBJECTS { sonetFarEndPathCurrentESs,
2488               sonetFarEndPathCurrentSESs,
2489               sonetFarEndPathCurrentCVs,
2490               sonetFarEndPathCurrentUASs,
2491               sonetFarEndPathIntervalESs,
2492               sonetFarEndPathIntervalSESs,
2493               sonetFarEndPathIntervalCVs,
2494               sonetFarEndPathIntervalUASs,
2495               sonetFarEndPathIntervalValidData }
2496     STATUS  current
2497     DESCRIPTION
2498             "A collection of objects providing information
2499             specific to SONET/SDH Path interfaces,
2500             and maintaining Path Far End information."
2501     ::= { sonetGroups 15 }
2502
2503 sonetFarEndVTStuff2    OBJECT-GROUP
2504     OBJECTS { sonetFarEndVTCurrentESs,
2505               sonetFarEndVTCurrentSESs,
2506               sonetFarEndVTCurrentCVs,
2507               sonetFarEndVTCurrentUASs,
2508               sonetFarEndVTIntervalESs,
2509               sonetFarEndVTIntervalSESs,
2510               sonetFarEndVTIntervalCVs,
2511               sonetFarEndVTIntervalUASs,
2512               sonetFarEndVTIntervalValidData }
2513     STATUS  current
2514     DESCRIPTION
2515             "A collection of objects providing information
2516             specific to SONET/SDH VT interfaces,
2517             and maintaining VT Far End information."
2518     ::= { sonetGroups 16 }
2519
2520
2521
2522
2523 END