Imported Upstream version 0.4.8
[platform/upstream/libsmi.git] / mibs / ietf / ADSL-LINE-EXT-MIB
1 ADSL-LINE-EXT-MIB DEFINITIONS ::= BEGIN
2
3    IMPORTS
4       Counter32,
5       Integer32,
6       NOTIFICATION-TYPE,
7       MODULE-IDENTITY,
8       OBJECT-TYPE                       FROM SNMPv2-SMI
9       MODULE-COMPLIANCE, OBJECT-GROUP,
10       NOTIFICATION-GROUP                FROM SNMPv2-CONF
11       TEXTUAL-CONVENTION                FROM SNMPv2-TC
12       PerfCurrentCount,
13
14
15
16       PerfIntervalCount                 FROM PerfHist-TC-MIB
17       AdslPerfCurrDayCount,
18       AdslPerfPrevDayCount              FROM ADSL-TC-MIB
19       SnmpAdminString                   FROM SNMP-FRAMEWORK-MIB
20       adslLineAlarmConfProfileEntry,
21       adslLineConfProfileEntry,
22       adslAturIntervalEntry,
23       adslAturPerfDataEntry,
24       adslAtucIntervalEntry,
25       adslAtucPerfDataEntry,
26       adslLineEntry,
27       adslMIB                           FROM ADSL-LINE-MIB
28       ;
29
30    adslExtMIB MODULE-IDENTITY
31
32    LAST-UPDATED "200212100000Z"  -- 10 Dec 2002
33
34    ORGANIZATION "IETF ADSL MIB Working Group"
35
36    CONTACT-INFO
37          "
38           Faye Ly
39           Pedestal Networks
40           6503 Dumbarton Circle,
41           Fremont, CA 94555
42           Tel: +1 510-578-0158
43           Fax: +1 510-744-5152
44           E-Mail: faye@pedestalnetworks.com
45
46           Gregory Bathrick
47           Nokia Networks
48           2235 Mercury Way,
49           Fax: +1 707-535-7300
50           E-Mail: greg.bathrick@nokia.com
51
52           General Discussion:adslmib@ietf.org
53           To Subscribe: https://www1.ietf.org/mailman/listinfo/adslmib
54           Archive: https://www1.ietf.org/mailman/listinfo/adslmib
55           "
56    DESCRIPTION
57            "Copyright (C) The Internet Society (2002). This version of
58            this MIB module is part of RFC 3440; see the RFC itself for
59            full legal notices.
60
61            This MIB Module is a supplement to the ADSL-LINE-MIB
62            [RFC2662]."
63
64
65
66
67    REVISION     "200212100000Z"  -- 10 dec 2002
68    DESCRIPTION  "Initial Version, published as RFC 3440. This MIB
69                  module supplements the ADSL-LINE-MIB [RFC2662]."
70           ::= { adslMIB 3 }
71
72        adslExtMibObjects  OBJECT IDENTIFIER ::= { adslExtMIB 1 }
73
74        AdslTransmissionModeType ::= TEXTUAL-CONVENTION
75            STATUS       current
76            DESCRIPTION
77                "A set of ADSL line transmission modes, with one bit
78                 per mode.  The notes (F) and (L) denote Full-Rate
79                 and G.Lite respectively:
80                   Bit 00 : Regional Std. (ANSI T1.413) (F)
81                   Bit 01 : Regional Std. (ETSI DTS/TM06006) (F)
82                   Bit 02 : G.992.1 POTS non-overlapped (F)
83                   Bit 03 : G.992.1 POTS overlapped (F)
84                   Bit 04 : G.992.1 ISDN non-overlapped (F)
85                   Bit 05 : G.992.1 ISDN overlapped (F)
86                   Bit 06 : G.992.1 TCM-ISDN non-overlapped (F)
87                   Bit 07 : G.992.1 TCM-ISDN overlapped (F)
88                   Bit 08 : G.992.2 POTS non-overlapped (L)
89                   Bit 09 : G.992.2 POTS overlapped (L)
90                   Bit 10 : G.992.2 with TCM-ISDN non-overlapped (L)
91                   Bit 11 : G.992.2 with TCM-ISDN overlapped (L)
92                   Bit 12 : G.992.1 TCM-ISDN symmetric (F)
93                "
94            SYNTAX      BITS {
95                ansit1413(0),
96                etsi(1),
97                q9921PotsNonOverlapped(2),
98                q9921PotsOverlapped(3),
99                q9921IsdnNonOverlapped(4),
100                q9921isdnOverlapped(5),
101                q9921tcmIsdnNonOverlapped(6),
102                q9921tcmIsdnOverlapped(7),
103                q9922potsNonOverlapeed(8),
104                q9922potsOverlapped(9),
105                q9922tcmIsdnNonOverlapped(10),
106                q9922tcmIsdnOverlapped(11),
107                q9921tcmIsdnSymmetric(12)
108            }
109
110          adslLineExtTable   OBJECT-TYPE
111              SYNTAX          SEQUENCE OF AdslLineExtEntry
112              MAX-ACCESS      not-accessible
113              STATUS          current
114              DESCRIPTION
115
116
117
118                  "This table is an extension of RFC 2662.  It
119                   contains ADSL line configuration and
120                   monitoring information. This includes the ADSL
121                   line's capabilities and actual ADSL transmission
122                   system."
123          ::= { adslExtMibObjects 17 }
124
125          adslLineExtEntry   OBJECT-TYPE
126              SYNTAX          AdslLineExtEntry
127              MAX-ACCESS      not-accessible
128              STATUS          current
129              DESCRIPTION
130                  "An entry extends the adslLineEntry defined in
131                   [RFC2662].  Each entry corresponds to an ADSL
132                   line."
133              AUGMENTS { adslLineEntry }
134          ::= { adslLineExtTable 1 }
135
136          AdslLineExtEntry ::=
137              SEQUENCE {
138              adslLineTransAtucCap        AdslTransmissionModeType,
139              adslLineTransAtucConfig     AdslTransmissionModeType,
140              adslLineTransAtucActual     AdslTransmissionModeType,
141              adslLineGlitePowerState     INTEGER,
142              adslLineConfProfileDualLite SnmpAdminString
143              }
144
145          adslLineTransAtucCap OBJECT-TYPE
146              SYNTAX      AdslTransmissionModeType
147              MAX-ACCESS  read-only
148              STATUS      current
149              DESCRIPTION
150                  "The transmission modes, represented by a
151                   bitmask that the ATU-C is capable of
152                   supporting.  The modes available are limited
153                   by the design of the equipment."
154              REFERENCE "Section 7.3.2 ITU G.997.1"
155          ::= { adslLineExtEntry 1 }
156
157          adslLineTransAtucConfig OBJECT-TYPE
158              SYNTAX      AdslTransmissionModeType
159              MAX-ACCESS  read-write
160              STATUS      current
161
162              DESCRIPTION
163                  "The transmission modes, represented by a bitmask,
164                   currently enabled by the ATU-C.  The manager can
165                   only set those modes that are supported by the
166
167
168
169                   ATU-C.  An ATU-C's supported modes are provided by
170                   AdslLineTransAtucCap."
171              REFERENCE "Section 7.3.2 ITU G.997.1"
172          ::= { adslLineExtEntry 2 }
173
174          adslLineTransAtucActual OBJECT-TYPE
175              SYNTAX      AdslTransmissionModeType
176              MAX-ACCESS  read-only
177              STATUS      current
178              DESCRIPTION
179                  "The actual transmission mode of the ATU-C.
180                   During ADSL line initialization, the ADSL
181                   Transceiver Unit - Remote terminal end (ATU-R)
182                   will determine the mode used for the link.
183                   This value will be limited a single transmission
184                   mode that is a subset of those modes enabled
185                   by the ATU-C and denoted by
186                   adslLineTransAtucConfig. After an initialization
187                   has occurred, its mode is saved as the 'Current'
188                   mode and is persistence should the link go
189                   down. This object returns 0 (i.e. BITS with no
190                   mode bit set) if the mode is not known."
191              REFERENCE "Section 7.3.2 ITU G.997.1 "
192          ::= { adslLineExtEntry 3 }
193
194          adslLineGlitePowerState OBJECT-TYPE
195              SYNTAX      INTEGER {
196                          none(1),
197                          l0(2),          -- L0 Power on
198                          l1(3),          -- L1 Power on but reduced
199                          l3(4)           -- L3 Power off
200                          }
201              MAX-ACCESS  read-only
202              STATUS      current
203              DESCRIPTION
204                  "The value of this object specifies the power
205                   state of this interface.  L0 is power on, L1 is
206                   power on but reduced and L3 is power off.  Power
207                   state cannot be configured by an operator but it
208                   can be viewed via the ifOperStatus object for the
209                   managed ADSL interface.  The value of the object
210                   ifOperStatus is set to down(2) if the ADSL
211                   interface is in power state L3 and is set to up(1)
212                   if the ADSL line interface is in power state L0 or
213                   L1. If the object adslLineTransAtucActual is set to
214                   a G.992.2 (G.Lite)-type transmission mode, the
215                   value of this object will be one of the valid power
216                   states: L0(2), L1(3), or L3(4).  Otherwise, its
217
218
219
220                   value will be none(1)."
221          ::= { adslLineExtEntry 4 }
222
223          adslLineConfProfileDualLite OBJECT-TYPE
224              SYNTAX SnmpAdminString
225              MAX-ACCESS  read-write
226              STATUS current
227              DESCRIPTION
228                  "This object extends the definition an ADSL line and
229                   associated channels (when applicable) for cases
230                   when it is configured in dual mode, and operating
231                   in a G.Lite-type mode as denoted by
232                   adslLineTransAtucActual.  Dual mode exists when the
233                   object, adslLineTransAtucConfig, is configured with
234                   one or more full-rate modes and one or more G.Lite
235                   modes simultaneously.
236
237                   When 'dynamic' profiles are implemented, the value
238                   of object is equal to the index of the applicable
239                   row in the ADSL Line Configuration Profile Table,
240                   AdslLineConfProfileTable defined in ADSL-MIB
241                   [RFC2662].
242
243                   In the case when dual-mode has not been enabled,
244                   the value of the object will be equal to the value
245                   of the object adslLineConfProfile [RFC2662].
246
247                   When `static' profiles are implemented, in much
248                   like the case of the object,
249                   adslLineConfProfileName [RFC2662], this object's
250                   value will need to algorithmically represent the
251                   characteristics of the line.  In this case, the
252                   value of the line's ifIndex plus a value indicating
253                   the line mode type (e.g., G.Lite, Full-rate) will
254                   be used. Therefore, the profile's name is a string
255                   concatenating the ifIndex and one of the follow
256                   values: Full or Lite. This string will be
257                   fixed-length (i.e., 14) with leading zero(s).  For
258                   example, the profile name for ifIndex that equals
259                   '15' and is a full rate line, it will be
260                   '0000000015Full'."
261              REFERENCE "Section 5.4 Profiles, RFC 2662"
262          ::= { adslLineExtEntry 5 }
263
264          adslAtucPerfDataExtTable   OBJECT-TYPE
265
266              SYNTAX          SEQUENCE OF AdslAtucPerfDataExtEntry
267              MAX-ACCESS      not-accessible
268
269
270
271              STATUS          current
272              DESCRIPTION
273                  "This table extends adslAtucPerfDataTable [RFC2662]
274                   with additional ADSL physical line counter
275                   information such as unavailable seconds-line and
276                   severely errored seconds-line."
277          ::= { adslExtMibObjects 18 }
278
279          adslAtucPerfDataExtEntry   OBJECT-TYPE
280              SYNTAX          AdslAtucPerfDataExtEntry
281              MAX-ACCESS      not-accessible
282              STATUS          current
283              DESCRIPTION
284                  "An entry extends the adslAtucPerfDataEntry defined
285                   in [RFC2662].  Each entry corresponds to an ADSL
286                   line."
287          AUGMENTS { adslAtucPerfDataEntry }
288          ::= { adslAtucPerfDataExtTable 1 }
289
290          AdslAtucPerfDataExtEntry ::=
291              SEQUENCE {
292              adslAtucPerfStatFastR            Counter32,
293              adslAtucPerfStatFailedFastR      Counter32,
294              adslAtucPerfStatSesL             Counter32,
295              adslAtucPerfStatUasL             Counter32,
296              adslAtucPerfCurr15MinFastR       PerfCurrentCount,
297              adslAtucPerfCurr15MinFailedFastR PerfCurrentCount,
298              adslAtucPerfCurr15MinSesL        PerfCurrentCount,
299              adslAtucPerfCurr15MinUasL        PerfCurrentCount,
300              adslAtucPerfCurr1DayFastR        AdslPerfCurrDayCount,
301              adslAtucPerfCurr1DayFailedFastR  AdslPerfCurrDayCount,
302              adslAtucPerfCurr1DaySesL         AdslPerfCurrDayCount,
303              adslAtucPerfCurr1DayUasL         AdslPerfCurrDayCount,
304              adslAtucPerfPrev1DayFastR        AdslPerfPrevDayCount,
305              adslAtucPerfPrev1DayFailedFastR  AdslPerfPrevDayCount,
306              adslAtucPerfPrev1DaySesL         AdslPerfPrevDayCount,
307              adslAtucPerfPrev1DayUasL         AdslPerfPrevDayCount
308          }
309
310          adslAtucPerfStatFastR OBJECT-TYPE
311              SYNTAX      Counter32
312              UNITS       "line retrains"
313              MAX-ACCESS  read-only
314              STATUS      current
315              DESCRIPTION
316                  "The value of this object reports the count of
317                   the number of fast line bs since last
318                   agent reset."
319
320
321
322              REFERENCE "ITU G.997.1 Section 7.4.15.1 "
323          ::= { adslAtucPerfDataExtEntry 1 }
324
325          adslAtucPerfStatFailedFastR OBJECT-TYPE
326              SYNTAX      Counter32
327              UNITS       "line retrains"
328              MAX-ACCESS  read-only
329              STATUS      current
330              DESCRIPTION
331                  "The value of this object reports the count of
332                   the number of failed fast line retrains since
333                   last agent reset."
334              REFERENCE "ITU G.997.1 Section 7.4.15.2 "
335          ::= { adslAtucPerfDataExtEntry 2 }
336
337          adslAtucPerfStatSesL OBJECT-TYPE
338              SYNTAX      Counter32
339              UNITS       "seconds"
340              MAX-ACCESS  read-only
341              STATUS      current
342              DESCRIPTION
343                  "The value of this object reports the count of
344                   the number of severely errored seconds-line since
345                   last agent reset."
346              REFERENCE "ITU G.997.1 Section 7.2.1.1.7 "
347          ::= { adslAtucPerfDataExtEntry 3 }
348
349          adslAtucPerfStatUasL OBJECT-TYPE
350              SYNTAX      Counter32
351              UNITS       "seconds"
352              MAX-ACCESS  read-only
353              STATUS      current
354              DESCRIPTION
355                  "The value of this object reports the count of
356                   the number of unavailable seconds-line since
357                   last agent reset."
358              REFERENCE "ITU G.997.1 Section 7.2.1.1.9 "
359          ::= { adslAtucPerfDataExtEntry 4 }
360
361          adslAtucPerfCurr15MinFastR OBJECT-TYPE
362              SYNTAX      PerfCurrentCount
363              UNITS       "seconds"
364              MAX-ACCESS  read-only
365              STATUS      current
366              DESCRIPTION
367                  "For the current 15-minute interval,
368                   adslAtucPerfCurr15MinFastR reports the current
369                   number of seconds during which there have been
370
371
372
373                   fast retrains."
374              REFERENCE "ITU G.997.1 Section 7.4.15.1 "
375          ::= { adslAtucPerfDataExtEntry 5 }
376
377          adslAtucPerfCurr15MinFailedFastR   OBJECT-TYPE
378              SYNTAX      PerfCurrentCount
379              UNITS       "seconds"
380              MAX-ACCESS  read-only
381              STATUS      current
382              DESCRIPTION
383                  "For the current 15-minute interval,
384                   adslAtucPerfCurr15MinFailedFastR reports the
385                   current number of seconds during which there
386                   have been failed fast retrains."
387              REFERENCE "ITU G.997.1 Section 7.4.15.2 "
388          ::= { adslAtucPerfDataExtEntry 6 }
389
390          adslAtucPerfCurr15MinSesL OBJECT-TYPE
391              SYNTAX      PerfCurrentCount
392              UNITS       "seconds"
393              MAX-ACCESS  read-only
394              STATUS      current
395              DESCRIPTION
396                  "For the current 15-minute interval,
397                   adslAtucPerfCurr15MinSesL reports the current
398                   number of seconds during which there have been
399                   severely errored seconds-line."
400              REFERENCE "ITU G.997.1 Section 7.2.1.1.7 "
401          ::= { adslAtucPerfDataExtEntry 7 }
402
403          adslAtucPerfCurr15MinUasL   OBJECT-TYPE
404              SYNTAX      PerfCurrentCount
405              UNITS       "seconds"
406              MAX-ACCESS  read-only
407              STATUS      current
408              DESCRIPTION
409                  "For the current 15-minute interval,
410                   adslAtucPerfCurr15MinUasL reports the current
411                   number of seconds during which there have been
412                   unavailable seconds-line."
413              REFERENCE "ITU G.997.1 Section 7.2.1.1.9 "
414          ::= { adslAtucPerfDataExtEntry 8 }
415
416          adslAtucPerfCurr1DayFastR    OBJECT-TYPE
417              SYNTAX      AdslPerfCurrDayCount
418              UNITS       "seconds"
419              MAX-ACCESS  read-only
420              STATUS      current
421
422
423
424              DESCRIPTION
425                  "For the current day as measured by
426                   adslAtucPerfCurr1DayTimeElapsed [RFC2662],
427                   adslAtucPerfCurr1DayFastR reports the number
428                   of seconds during which there have been
429                   fast retrains."
430              REFERENCE "ITU G.997.1 Section 7.4.15.1 "
431          ::= { adslAtucPerfDataExtEntry 9 }
432
433          adslAtucPerfCurr1DayFailedFastR    OBJECT-TYPE
434              SYNTAX      AdslPerfCurrDayCount
435              UNITS       "seconds"
436              MAX-ACCESS  read-only
437              STATUS      current
438              DESCRIPTION
439                  "For the current day as measured by
440                   adslAtucPerfCurr1DayTimeElapsed [RFC2662],
441                   adslAtucPerfCurr1DayFailedFastR reports the
442                   number of seconds during which there have been
443                   failed fast retrains."
444              REFERENCE "ITU G.997.1 Section 7.4.15.2 "
445          ::= { adslAtucPerfDataExtEntry 10 }
446
447          adslAtucPerfCurr1DaySesL    OBJECT-TYPE
448              SYNTAX      AdslPerfCurrDayCount
449              UNITS       "seconds"
450              MAX-ACCESS  read-only
451              STATUS      current
452              DESCRIPTION
453                  "For the current day as measured by
454                   adslAtucPerfCurr1DayTimeElapsed [RFC2662],
455                   adslAtucPerfCurr1DaySesL reports the
456                   number of seconds during which there have been
457                   severely errored seconds-line."
458              REFERENCE "ITU G.997.1 Section 7.2.1.1.7 "
459          ::= { adslAtucPerfDataExtEntry 11 }
460
461          adslAtucPerfCurr1DayUasL    OBJECT-TYPE
462              SYNTAX      AdslPerfCurrDayCount
463              UNITS       "seconds"
464              MAX-ACCESS  read-only
465              STATUS      current
466              DESCRIPTION
467                  "For the current day as measured by
468                   adslAtucPerfCurr1DayTimeElapsed [RFC2662],
469                   adslAtucPerfCurr1DayUasL reports the
470                   number of seconds during which there have been
471                   unavailable seconds-line."
472
473
474
475              REFERENCE "ITU G.997.1 Section 7.2.1.1.9 "
476          ::= { adslAtucPerfDataExtEntry 12 }
477
478          adslAtucPerfPrev1DayFastR     OBJECT-TYPE
479              SYNTAX      AdslPerfPrevDayCount
480              UNITS       "seconds"
481              MAX-ACCESS  read-only
482              STATUS      current
483              DESCRIPTION
484                  "For the previous day, adslAtucPerfPrev1DayFastR
485                   reports the number of seconds during which there
486                   were fast retrains."
487              REFERENCE "ITU G.997.1 Section 7.4.15.1 "
488          ::= { adslAtucPerfDataExtEntry 13 }
489
490          adslAtucPerfPrev1DayFailedFastR OBJECT-TYPE
491              SYNTAX      AdslPerfPrevDayCount
492              UNITS       "seconds"
493              MAX-ACCESS  read-only
494              STATUS      current
495              DESCRIPTION
496                  "For the previous day,
497                   adslAtucPerfPrev1DayFailedFastR reports the number
498                   of seconds during which there were failed fast
499                   retrains."
500              REFERENCE "ITU G.997.1 Section 7.4.15.2 "
501          ::= { adslAtucPerfDataExtEntry 14 }
502
503          adslAtucPerfPrev1DaySesL     OBJECT-TYPE
504              SYNTAX      AdslPerfPrevDayCount
505              UNITS       "seconds"
506              MAX-ACCESS  read-only
507              STATUS      current
508              DESCRIPTION
509                  "For the previous day, adslAtucPerfPrev1DaySesL
510                   reports the number of seconds during which there
511                   were severely errored seconds-line."
512              REFERENCE "ITU G.997.1 Section 7.2.1.1.7 "
513          ::= { adslAtucPerfDataExtEntry 15 }
514
515          adslAtucPerfPrev1DayUasL OBJECT-TYPE
516              SYNTAX      AdslPerfPrevDayCount
517              UNITS       "seconds"
518              MAX-ACCESS  read-only
519              STATUS      current
520              DESCRIPTION
521                  "For the previous day, adslAtucPerfPrev1DayUasL
522                   reports the number of seconds during which there
523
524
525
526                   were unavailable seconds-line."
527              REFERENCE "ITU G.997.1 Section 7.2.1.1.9 "
528          ::= { adslAtucPerfDataExtEntry 16 }
529
530          adslAtucIntervalExtTable   OBJECT-TYPE
531              SYNTAX          SEQUENCE OF AdslAtucIntervalExtEntry
532              MAX-ACCESS      not-accessible
533              STATUS          current
534              DESCRIPTION
535                  "This table provides one row for each ATU-C
536                   performance data collection interval for
537                   ADSL physical interfaces whose
538                   IfEntries' ifType is equal to adsl(94)."
539          ::= { adslExtMibObjects 19 }
540
541          adslAtucIntervalExtEntry   OBJECT-TYPE
542              SYNTAX          AdslAtucIntervalExtEntry
543              MAX-ACCESS      not-accessible
544              STATUS          current
545              DESCRIPTION     "An entry in the
546                               adslAtucIntervalExtTable."
547              AUGMENTS        { adslAtucIntervalEntry }
548          ::= { adslAtucIntervalExtTable 1 }
549
550          AdslAtucIntervalExtEntry ::=
551              SEQUENCE {
552              adslAtucIntervalFastR            PerfIntervalCount,
553              adslAtucIntervalFailedFastR      PerfIntervalCount,
554              adslAtucIntervalSesL             PerfIntervalCount,
555              adslAtucIntervalUasL             PerfIntervalCount
556              }
557
558          adslAtucIntervalFastR OBJECT-TYPE
559              SYNTAX      PerfIntervalCount
560              UNITS       "seconds"
561              MAX-ACCESS  read-only
562              STATUS      current
563              DESCRIPTION
564                  "For the current interval, adslAtucIntervalFastR
565                   reports the current number of seconds during which
566                   there have been fast retrains."
567          ::= { adslAtucIntervalExtEntry 1 }
568
569          adslAtucIntervalFailedFastR OBJECT-TYPE
570              SYNTAX      PerfIntervalCount
571              UNITS       "seconds"
572              MAX-ACCESS  read-only
573              STATUS      current
574
575
576
577              DESCRIPTION
578                  "For the each interval, adslAtucIntervalFailedFastR
579                   reports the number of seconds during which
580                   there have been failed fast retrains."
581          ::= { adslAtucIntervalExtEntry 2 }
582
583          adslAtucIntervalSesL OBJECT-TYPE
584              SYNTAX      PerfIntervalCount
585              UNITS       "seconds"
586              MAX-ACCESS  read-only
587              STATUS      current
588              DESCRIPTION
589                  "For the each interval, adslAtucIntervalSesL
590                   reports the number of seconds during which
591                   there have been severely errored seconds-line."
592          ::= { adslAtucIntervalExtEntry 3 }
593
594          adslAtucIntervalUasL OBJECT-TYPE
595              SYNTAX      PerfIntervalCount
596              UNITS       "seconds"
597              MAX-ACCESS  read-only
598              STATUS      current
599              DESCRIPTION
600                  "For the each interval, adslAtucIntervalUasL
601                   reports the number of seconds during which
602                   there have been unavailable seconds-line."
603          ::= { adslAtucIntervalExtEntry 4 }
604
605          adslAturPerfDataExtTable   OBJECT-TYPE
606              SYNTAX          SEQUENCE OF AdslAturPerfDataExtEntry
607              MAX-ACCESS      not-accessible
608              STATUS          current
609              DESCRIPTION
610                  "This table contains ADSL physical line counters
611                   not defined in the adslAturPerfDataTable
612                   from the ADSL-LINE-MIB [RFC2662]."
613          ::= { adslExtMibObjects 20 }
614
615          adslAturPerfDataExtEntry   OBJECT-TYPE
616              SYNTAX          AdslAturPerfDataExtEntry
617              MAX-ACCESS      not-accessible
618              STATUS          current
619              DESCRIPTION
620                  "An entry extends the adslAturPerfDataEntry defined
621                   in [RFC2662].  Each entry corresponds to an ADSL
622                   line."
623              AUGMENTS { adslAturPerfDataEntry }
624          ::= { adslAturPerfDataExtTable 1 }
625
626
627
628          AdslAturPerfDataExtEntry ::=
629              SEQUENCE {
630              adslAturPerfStatSesL             Counter32,
631              adslAturPerfStatUasL             Counter32,
632              adslAturPerfCurr15MinSesL        PerfCurrentCount,
633              adslAturPerfCurr15MinUasL        PerfCurrentCount,
634              adslAturPerfCurr1DaySesL         AdslPerfCurrDayCount,
635              adslAturPerfCurr1DayUasL         AdslPerfCurrDayCount,
636              adslAturPerfPrev1DaySesL         AdslPerfPrevDayCount,
637              adslAturPerfPrev1DayUasL         AdslPerfPrevDayCount
638          }
639
640          adslAturPerfStatSesL OBJECT-TYPE
641              SYNTAX      Counter32
642              UNITS       "seconds"
643              MAX-ACCESS  read-only
644              STATUS      current
645              DESCRIPTION
646                  "The value of this object reports the count of
647                   severely errored second-line since the last agent
648                   reset."
649              REFERENCE "ITU G.997.1 Section 7.2.1.1.7 "
650          ::= { adslAturPerfDataExtEntry 1 }
651
652          adslAturPerfStatUasL OBJECT-TYPE
653              SYNTAX      Counter32
654              UNITS       "seconds"
655              MAX-ACCESS  read-only
656              STATUS      current
657              DESCRIPTION
658                  "The value of this object reports the count of
659                   unavailable seconds-line since the last agent
660                   reset."
661              REFERENCE "ITU G.997.1 Section 7.2.1.2.9 "
662          ::= { adslAturPerfDataExtEntry 2 }
663
664          adslAturPerfCurr15MinSesL OBJECT-TYPE
665              SYNTAX      PerfCurrentCount
666              UNITS       "seconds"
667              MAX-ACCESS  read-only
668              STATUS      current
669              DESCRIPTION
670                  "For the current 15-minute interval,
671                   adslAturPerfCurr15MinSesL reports the current
672                   number of seconds during which there have been
673                   severely errored seconds-line."
674
675              REFERENCE "ITU G.997.1 Section 7.2.1.2.7 "
676
677
678
679          ::= { adslAturPerfDataExtEntry 3 }
680
681          adslAturPerfCurr15MinUasL   OBJECT-TYPE
682              SYNTAX      PerfCurrentCount
683              UNITS       "seconds"
684              MAX-ACCESS  read-only
685              STATUS      current
686              DESCRIPTION
687                  "For the current 15-minute interval,
688                   adslAturPerfCurr15MinUasL reports the current
689                   number of seconds during which there have been
690                   available seconds-line."
691              REFERENCE "ITU G.997.1 Section 7.2.1.2.9 "
692          ::= { adslAturPerfDataExtEntry 4 }
693
694          adslAturPerfCurr1DaySesL    OBJECT-TYPE
695              SYNTAX      AdslPerfCurrDayCount
696              UNITS       "seconds"
697              MAX-ACCESS  read-only
698              STATUS      current
699              DESCRIPTION
700                  "For the current day as measured by
701                   adslAturPerfCurr1DayTimeElapsed [RFC2662],
702                   adslAturPerfCurr1DaySesL reports the
703                   number of seconds during which there have been
704                   severely errored seconds-line."
705              REFERENCE "ITU G.997.1 Section 7.2.1.2.7 "
706          ::= { adslAturPerfDataExtEntry 5 }
707
708          adslAturPerfCurr1DayUasL    OBJECT-TYPE
709              SYNTAX      AdslPerfCurrDayCount
710              UNITS       "seconds"
711              MAX-ACCESS  read-only
712              STATUS      current
713              DESCRIPTION
714                  "For the current day as measured by
715                   adslAturPerfCurr1DayTimeElapsed [RFC2662],
716                   adslAturPerfCurr1DayUasL reports the
717                   number of seconds during which there have been
718                   unavailable seconds-line."
719              REFERENCE "ITU G.997.1 Section 7.2.1.2.9 "
720          ::= { adslAturPerfDataExtEntry 6 }
721
722          adslAturPerfPrev1DaySesL     OBJECT-TYPE
723              SYNTAX      AdslPerfPrevDayCount
724              UNITS       "seconds"
725              MAX-ACCESS  read-only
726              STATUS      current
727
728
729
730              DESCRIPTION
731                  "For the previous day, adslAturPerfPrev1DaySesL
732                   reports the number of seconds during which there
733                   were severely errored seconds-line."
734              REFERENCE "ITU G.997.1 Section 7.2.1.2.7 "
735          ::= { adslAturPerfDataExtEntry 7 }
736
737          adslAturPerfPrev1DayUasL OBJECT-TYPE
738              SYNTAX      AdslPerfPrevDayCount
739              UNITS       "seconds"
740              MAX-ACCESS  read-only
741              STATUS      current
742              DESCRIPTION
743                  "For the previous day, adslAturPerfPrev1DayUasL
744                   reports the number of seconds during which there
745                   were severely errored seconds-line."
746              REFERENCE "ITU G.997.1 Section 7.2.1.2.9 "
747          ::= { adslAturPerfDataExtEntry 8 }
748
749          adslAturIntervalExtTable   OBJECT-TYPE
750              SYNTAX          SEQUENCE OF AdslAturIntervalExtEntry
751              MAX-ACCESS      not-accessible
752              STATUS          current
753              DESCRIPTION
754                  "This table provides one row for each ATU-R
755                   performance data collection interval for
756                   ADSL physical interfaces whose
757                   IfEntries' ifType is equal to adsl(94)."
758          ::= { adslExtMibObjects 21 }
759
760          adslAturIntervalExtEntry   OBJECT-TYPE
761              SYNTAX          AdslAturIntervalExtEntry
762              MAX-ACCESS      not-accessible
763              STATUS          current
764              DESCRIPTION     "An entry in the
765                               adslAturIntervalExtTable."
766              AUGMENTS        { adslAturIntervalEntry }
767          ::= { adslAturIntervalExtTable 1 }
768
769          AdslAturIntervalExtEntry ::=
770              SEQUENCE {
771              adslAturIntervalSesL             PerfIntervalCount,
772              adslAturIntervalUasL             PerfIntervalCount
773              }
774
775          adslAturIntervalSesL OBJECT-TYPE
776              SYNTAX      PerfIntervalCount
777              UNITS       "seconds"
778
779
780
781              MAX-ACCESS  read-only
782              STATUS      current
783              DESCRIPTION
784                  "For the each interval, adslAturIntervalSesL
785                   reports the number of seconds during which
786                   there have been severely errored seconds-line."
787          ::= { adslAturIntervalExtEntry 1 }
788
789          adslAturIntervalUasL OBJECT-TYPE
790              SYNTAX      PerfIntervalCount
791              UNITS       "seconds"
792              MAX-ACCESS  read-only
793              STATUS      current
794              DESCRIPTION
795                  "For the each interval, adslAturIntervalUasL
796                   reports the number of seconds during which
797                   there have been unavailable seconds-line."
798          ::= { adslAturIntervalExtEntry 2 }
799
800          adslConfProfileExtTable   OBJECT-TYPE
801              SYNTAX          SEQUENCE OF AdslConfProfileExtEntry
802              MAX-ACCESS      not-accessible
803              STATUS          current
804              DESCRIPTION
805                  "The adslConfProfileExtTable extends the ADSL line
806                   profile configuration information in the
807                   adslLineConfProfileTable from the ADSL-LINE-MIB
808                   [RFC2662] by adding the ability to configure the
809                   ADSL physical line mode."
810          ::= { adslExtMibObjects 22 }
811
812          adslConfProfileExtEntry   OBJECT-TYPE
813              SYNTAX          AdslConfProfileExtEntry
814              MAX-ACCESS      not-accessible
815              STATUS          current
816              DESCRIPTION
817                  "An entry extends the adslLineConfProfileEntry
818                   defined in [RFC2662].  Each entry corresponds to an
819                   ADSL line profile."
820              AUGMENTS { adslLineConfProfileEntry }
821          ::= { adslConfProfileExtTable 1 }
822
823          AdslConfProfileExtEntry ::=
824              SEQUENCE {
825                  adslConfProfileLineType  INTEGER
826              }
827
828          adslConfProfileLineType OBJECT-TYPE
829
830
831
832              SYNTAX      INTEGER {
833                  noChannel (1),        -- no channels exist
834                  fastOnly (2),         -- only fast channel exists
835                  interleavedOnly (3),  -- only interleaved channel
836                                        -- exist
837                  fastOrInterleaved (4),-- either fast or interleaved
838                                        -- channels can exist, but
839                                        -- only one at any time
840                  fastAndInterleaved (5)-- both the fast channel and
841                                        -- the interleaved channel
842                                        -- exist
843                  }
844              MAX-ACCESS  read-create
845              STATUS      current
846              DESCRIPTION
847                  "This object is used to configure the ADSL physical
848                   line mode.  It has following valid values:
849
850                   noChannel(1), when no channels exist.
851                   fastOnly(2), when only fast channel exists.
852                   interleavedOnly(3), when only interleaved channel
853                       exist.
854                   fastOrInterleaved(4), when either fast or
855                       interleaved channels can exist, but only one
856                       at any time.
857                   fastAndInterleaved(5), when both the fast channel
858                       and the interleaved channel exist.
859
860                   In the case when no value has been set, the default
861                   Value is noChannel(1).
862                   "
863              DEFVAL { fastOnly }
864          ::= { adslConfProfileExtEntry 1 }
865
866          adslAlarmConfProfileExtTable   OBJECT-TYPE
867              SYNTAX          SEQUENCE OF AdslAlarmConfProfileExtEntry
868              MAX-ACCESS      not-accessible
869              STATUS          current
870              DESCRIPTION
871                  "This table extends the
872                   adslLineAlarmConfProfileTable and provides
873                   threshold parameters for all the counters defined
874                   in this MIB module."
875          ::= { adslExtMibObjects 23 }
876
877          adslAlarmConfProfileExtEntry   OBJECT-TYPE
878              SYNTAX          AdslAlarmConfProfileExtEntry
879              MAX-ACCESS      not-accessible
880
881
882
883              STATUS          current
884              DESCRIPTION
885                  "An entry extends the adslLineAlarmConfProfileTable
886                   defined in [RFC2662].  Each entry corresponds to
887                   an ADSL alarm profile."
888              AUGMENTS { adslLineAlarmConfProfileEntry }
889          ::= { adslAlarmConfProfileExtTable 1 }
890
891          AdslAlarmConfProfileExtEntry ::=
892              SEQUENCE {
893              adslAtucThreshold15MinFailedFastR     Integer32,
894              adslAtucThreshold15MinSesL            Integer32,
895              adslAtucThreshold15MinUasL            Integer32,
896              adslAturThreshold15MinSesL            Integer32,
897              adslAturThreshold15MinUasL            Integer32
898          }
899
900          adslAtucThreshold15MinFailedFastR   OBJECT-TYPE
901              SYNTAX      Integer32(0..900)
902              UNITS       "seconds"
903              MAX-ACCESS  read-create
904              STATUS      current
905              DESCRIPTION
906                  "The first time the value of the corresponding
907                   instance of adslAtucPerfCurr15MinFailedFastR
908                   reaches or exceeds this value within a given
909                   15-minute performance data collection period,
910                   an adslAtucFailedFastRThreshTrap  notification
911                   will be generated. The value '0' will disable
912                   the notification. The default value of this
913                   object is '0'."
914              DEFVAL { 0 }
915          ::= { adslAlarmConfProfileExtEntry 1 }
916
917          adslAtucThreshold15MinSesL OBJECT-TYPE
918              SYNTAX      Integer32(0..900)
919              UNITS       "seconds"
920              MAX-ACCESS  read-create
921              STATUS      current
922              DESCRIPTION
923                  "The first time the value of the corresponding
924                   instance of adslAtucPerf15MinSesL reaches or
925                   exceeds this value within a given 15-minute
926                   performance data collection period, an
927                   adslAtucSesLThreshTrap notification will be
928                   generated. The value '0' will disable the
929                   notification.  The default value of this
930                   object is '0'."
931
932
933
934              DEFVAL { 0 }
935
936          ::= { adslAlarmConfProfileExtEntry 2 }
937
938          adslAtucThreshold15MinUasL OBJECT-TYPE
939              SYNTAX      Integer32(0..900)
940              UNITS       "seconds"
941              MAX-ACCESS  read-create
942              STATUS      current
943              DESCRIPTION
944                  "The first time the value of the corresponding
945                   instance of adslAtucPerf15MinUasL reaches or
946                   exceeds this value within a given 15-minute
947                   performance data collection period, an
948                   adslAtucUasLThreshTrap notification will be
949                   generated. The value '0' will disable the
950                   notification.  The default value of this
951                   object is '0'."
952              DEFVAL { 0 }
953          ::= { adslAlarmConfProfileExtEntry 3 }
954
955          adslAturThreshold15MinSesL OBJECT-TYPE
956              SYNTAX      Integer32(0..900)
957              UNITS       "seconds"
958              MAX-ACCESS  read-create
959              STATUS      current
960              DESCRIPTION
961                  "The first time the value of the corresponding
962                   instance of adslAturPerf15MinSesL reaches or
963                   exceeds this value within a given 15-minute
964                   performance data collection period, an
965                   adslAturSesLThreshTrap notification will be
966                   generated. The value '0' will disable the
967                   notification.  The default value of this
968                   object is '0'."
969              DEFVAL { 0 }
970          ::= { adslAlarmConfProfileExtEntry 4 }
971
972          adslAturThreshold15MinUasL OBJECT-TYPE
973              SYNTAX      Integer32(0..900)
974              UNITS       "seconds"
975              MAX-ACCESS  read-create
976              STATUS      current
977              DESCRIPTION
978                  "The first time the value of the corresponding
979                   instance of adslAturPerf15MinUasL reaches or
980                   exceeds this value within a given 15-minute
981                   performance data collection period, an
982
983
984
985                   adslAturUasLThreshTrap notification will be
986                   generated. The value '0' will disable the
987                   notification.  The default value of this
988                   object is '0'."
989              DEFVAL { 0 }
990
991          ::= { adslAlarmConfProfileExtEntry 5 }
992
993   --   definitions
994
995    adslExtTraps OBJECT IDENTIFIER ::= { adslExtMibObjects 24 }
996
997    adslExtAtucTraps OBJECT IDENTIFIER ::= { adslExtTraps 1 }
998
999    adslExtAtucTrapsPrefix OBJECT IDENTIFIER ::= { adslExtAtucTraps 0 }
1000
1001          adslAtucFailedFastRThreshTrap      NOTIFICATION-TYPE
1002              OBJECTS { adslAtucPerfCurr15MinFailedFastR }
1003              STATUS  current
1004              DESCRIPTION
1005                  "Failed Fast Retrains 15-minute threshold reached."
1006          ::= { adslExtAtucTrapsPrefix 1 }
1007
1008          adslAtucSesLThreshTrap      NOTIFICATION-TYPE
1009              OBJECTS { adslAtucPerfCurr15MinSesL }
1010              STATUS  current
1011              DESCRIPTION
1012                  "Severely errored seconds-line 15-minute threshold
1013                   reached."
1014          ::= { adslExtAtucTrapsPrefix 2 }
1015
1016          adslAtucUasLThreshTrap      NOTIFICATION-TYPE
1017              OBJECTS { adslAtucPerfCurr15MinUasL }
1018              STATUS  current
1019              DESCRIPTION
1020                  "Unavailable seconds-line 15-minute threshold
1021                   reached."
1022          ::= { adslExtAtucTrapsPrefix 3 }
1023
1024
1025    adslExtAturTraps OBJECT IDENTIFIER ::= { adslExtTraps 2 }
1026
1027    adslExtAturTrapsPrefix OBJECT IDENTIFIER ::= { adslExtAturTraps 0 }
1028
1029          adslAturSesLThreshTrap      NOTIFICATION-TYPE
1030              OBJECTS { adslAturPerfCurr15MinSesL }
1031              STATUS  current
1032              DESCRIPTION
1033
1034
1035
1036                  "Severely errored seconds-line 15-minute threshold
1037                   reached."
1038          ::= { adslExtAturTrapsPrefix 1 }
1039
1040          adslAturUasLThreshTrap      NOTIFICATION-TYPE
1041              OBJECTS { adslAturPerfCurr15MinUasL }
1042              STATUS  current
1043              DESCRIPTION
1044                  "Unavailable seconds-line 15-minute threshold
1045                   reached."
1046          ::= { adslExtAturTrapsPrefix 2 }
1047
1048
1049    -- conformance information
1050
1051    adslExtConformance OBJECT IDENTIFIER ::= { adslExtMIB 2 }
1052
1053    adslExtGroups OBJECT IDENTIFIER ::= { adslExtConformance 1 }
1054    adslExtCompliances OBJECT IDENTIFIER ::= { adslExtConformance 2 }
1055
1056          -- ATU-C agent compliance statements
1057
1058          adslExtLineMibAtucCompliance MODULE-COMPLIANCE
1059              STATUS  current
1060              DESCRIPTION
1061                  "The compliance statement for SNMP entities which
1062                   represent ADSL ATU-C interfaces."
1063
1064              MODULE  -- this module
1065              MANDATORY-GROUPS
1066                 {
1067                 adslExtLineGroup,
1068                 adslExtLineConfProfileControlGroup,
1069                 adslExtLineAlarmConfProfileGroup
1070                 }
1071
1072              GROUP       adslExtAtucPhysPerfCounterGroup
1073              DESCRIPTION
1074                  "This group is optional.  Implementations which
1075                   require continuous ATU-C physical event counters
1076                   should implement this group."
1077
1078              GROUP       adslExtAturPhysPerfCounterGroup
1079              DESCRIPTION
1080                  "This group is optional.  Implementations which
1081                   require continuous ATU-R physical event counters
1082                   should implement this group."
1083
1084
1085
1086
1087              GROUP   adslExtNotificationsGroup
1088              DESCRIPTION
1089            "This group is optional.  Implementations which
1090                   support TCA (Threshold Crossing Alert) should
1091                   implement this group."
1092
1093              OBJECT      adslAtucThreshold15MinFailedFastR
1094              MIN-ACCESS  read-write
1095              DESCRIPTION
1096                  "Read-write access is applicable only when
1097                   static profiles as defined in ADSL Line MIB
1098                   [RFC2662] are implemented."
1099
1100              OBJECT      adslAtucThreshold15MinSesL
1101              MIN-ACCESS  read-write
1102              DESCRIPTION
1103                  "Read-write access is applicable only when
1104                   static profiles as defined in ADSL Line MIB
1105                   [RFC2662] are implemented."
1106
1107              OBJECT      adslAtucThreshold15MinUasL
1108              MIN-ACCESS  read-write
1109              DESCRIPTION
1110                  "Read-write access is applicable only when
1111                   static profiles as defined in ADSL Line MIB
1112                   [RFC2662] are implemented."
1113
1114              OBJECT      adslAturThreshold15MinSesL
1115              MIN-ACCESS  read-write
1116              DESCRIPTION
1117                  "Read-write access is applicable only when
1118                   static profiles as defined in ADSL Line MIB
1119                   [RFC2662] are implemented."
1120
1121              OBJECT      adslAturThreshold15MinUasL
1122              MIN-ACCESS  read-write
1123              DESCRIPTION
1124                  "Read-write access is applicable only when
1125                   static profiles as defined in ADSL Line MIB
1126                   [RFC2662] are implemented."
1127
1128              OBJECT      adslLineConfProfileDualLite
1129              MIN-ACCESS  read-only
1130              DESCRIPTION
1131                  "Read-only access is applicable only when
1132                   static profiles as defined in ADSL Line MIB
1133                   [RFC2662] are implemented."
1134
1135
1136
1137
1138          ::= { adslExtCompliances 1 }
1139
1140          -- units of conformance
1141          adslExtLineGroup    OBJECT-GROUP
1142              OBJECTS {
1143                  adslLineConfProfileDualLite,
1144                  adslLineTransAtucCap,
1145                  adslLineTransAtucConfig,
1146                  adslLineTransAtucActual,
1147                  adslLineGlitePowerState
1148                 }
1149              STATUS     current
1150              DESCRIPTION
1151                  "A collection of objects providing extended
1152                  configuration information about an ADSL Line."
1153          ::= { adslExtGroups 1 }
1154
1155          adslExtAtucPhysPerfCounterGroup OBJECT-GROUP
1156              OBJECTS {
1157                  adslAtucPerfStatFastR,
1158                  adslAtucPerfStatFailedFastR,
1159                  adslAtucPerfCurr15MinFastR,
1160                  adslAtucPerfCurr15MinFailedFastR,
1161                  adslAtucPerfCurr1DayFastR,
1162                  adslAtucPerfCurr1DayFailedFastR,
1163                  adslAtucPerfPrev1DayFastR,
1164                  adslAtucPerfPrev1DayFailedFastR,
1165                  adslAtucPerfStatSesL,
1166                  adslAtucPerfStatUasL,
1167                  adslAtucPerfCurr15MinSesL,
1168                  adslAtucPerfCurr15MinUasL,
1169                  adslAtucPerfCurr1DaySesL,
1170                  adslAtucPerfCurr1DayUasL,
1171                  adslAtucPerfPrev1DaySesL,
1172                  adslAtucPerfPrev1DayUasL,
1173                  adslAtucIntervalFastR,
1174                  adslAtucIntervalFailedFastR,
1175                  adslAtucIntervalSesL,
1176                  adslAtucIntervalUasL
1177                 }
1178              STATUS     current
1179              DESCRIPTION
1180                  "A collection of objects providing raw performance
1181                  counts on an ADSL Line (ATU-C end)."
1182          ::= { adslExtGroups 2 }
1183
1184          adslExtAturPhysPerfCounterGroup OBJECT-GROUP
1185              OBJECTS {
1186
1187
1188
1189                  adslAturPerfStatSesL,
1190                  adslAturPerfStatUasL,
1191                  adslAturPerfCurr15MinSesL,
1192                  adslAturPerfCurr15MinUasL,
1193                  adslAturPerfCurr1DaySesL,
1194                  adslAturPerfCurr1DayUasL,
1195                  adslAturPerfPrev1DaySesL,
1196                  adslAturPerfPrev1DayUasL,
1197                  adslAturIntervalSesL, adslAturIntervalUasL
1198                 }
1199              STATUS     current
1200              DESCRIPTION
1201                  "A collection of objects providing raw performance
1202                  counts on an ADSL Line (ATU-C end)."
1203          ::= { adslExtGroups 3 }
1204
1205          adslExtLineConfProfileControlGroup OBJECT-GROUP
1206              OBJECTS {
1207                  adslConfProfileLineType
1208                 }
1209              STATUS     current
1210              DESCRIPTION
1211                  "A collection of objects providing profile
1212                  control for the ADSL system."
1213          ::= { adslExtGroups 4 }
1214
1215          adslExtLineAlarmConfProfileGroup OBJECT-GROUP
1216              OBJECTS {
1217                     adslAtucThreshold15MinFailedFastR,
1218                     adslAtucThreshold15MinSesL,
1219                     adslAtucThreshold15MinUasL,
1220                     adslAturThreshold15MinSesL,
1221                     adslAturThreshold15MinUasL
1222                 }
1223              STATUS     current
1224              DESCRIPTION
1225                  "A collection of objects providing alarm profile
1226                  control for the ADSL system."
1227          ::= { adslExtGroups 5 }
1228
1229          adslExtNotificationsGroup NOTIFICATION-GROUP
1230              NOTIFICATIONS {
1231                  adslAtucFailedFastRThreshTrap,
1232                  adslAtucSesLThreshTrap,
1233                  adslAtucUasLThreshTrap,
1234                  adslAturSesLThreshTrap,
1235                  adslAturUasLThreshTrap
1236              }
1237
1238
1239
1240              STATUS        current
1241              DESCRIPTION
1242                  "The collection of ADSL extension notifications."
1243             ::= { adslExtGroups 6 }
1244
1245 END