1 ADSL-LINE-EXT-MIB DEFINITIONS ::= BEGIN
8 OBJECT-TYPE FROM SNMPv2-SMI
9 MODULE-COMPLIANCE, OBJECT-GROUP,
10 NOTIFICATION-GROUP FROM SNMPv2-CONF
11 TEXTUAL-CONVENTION FROM SNMPv2-TC
16 PerfIntervalCount FROM PerfHist-TC-MIB
18 AdslPerfPrevDayCount FROM ADSL-TC-MIB
19 SnmpAdminString FROM SNMP-FRAMEWORK-MIB
20 adslLineAlarmConfProfileEntry,
21 adslLineConfProfileEntry,
22 adslAturIntervalEntry,
23 adslAturPerfDataEntry,
24 adslAtucIntervalEntry,
25 adslAtucPerfDataEntry,
27 adslMIB FROM ADSL-LINE-MIB
30 adslExtMIB MODULE-IDENTITY
32 LAST-UPDATED "200212100000Z" -- 10 Dec 2002
34 ORGANIZATION "IETF ADSL MIB Working Group"
40 6503 Dumbarton Circle,
44 E-Mail: faye@pedestalnetworks.com
50 E-Mail: greg.bathrick@nokia.com
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
57 "Copyright (C) The Internet Society (2002). This version of
58 this MIB module is part of RFC 3440; see the RFC itself for
61 This MIB Module is a supplement to the ADSL-LINE-MIB
67 REVISION "200212100000Z" -- 10 dec 2002
68 DESCRIPTION "Initial Version, published as RFC 3440. This MIB
69 module supplements the ADSL-LINE-MIB [RFC2662]."
72 adslExtMibObjects OBJECT IDENTIFIER ::= { adslExtMIB 1 }
74 AdslTransmissionModeType ::= TEXTUAL-CONVENTION
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)
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)
110 adslLineExtTable OBJECT-TYPE
111 SYNTAX SEQUENCE OF AdslLineExtEntry
112 MAX-ACCESS not-accessible
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
123 ::= { adslExtMibObjects 17 }
125 adslLineExtEntry OBJECT-TYPE
126 SYNTAX AdslLineExtEntry
127 MAX-ACCESS not-accessible
130 "An entry extends the adslLineEntry defined in
131 [RFC2662]. Each entry corresponds to an ADSL
133 AUGMENTS { adslLineEntry }
134 ::= { adslLineExtTable 1 }
138 adslLineTransAtucCap AdslTransmissionModeType,
139 adslLineTransAtucConfig AdslTransmissionModeType,
140 adslLineTransAtucActual AdslTransmissionModeType,
141 adslLineGlitePowerState INTEGER,
142 adslLineConfProfileDualLite SnmpAdminString
145 adslLineTransAtucCap OBJECT-TYPE
146 SYNTAX AdslTransmissionModeType
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 }
157 adslLineTransAtucConfig OBJECT-TYPE
158 SYNTAX AdslTransmissionModeType
159 MAX-ACCESS read-write
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
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 }
174 adslLineTransAtucActual OBJECT-TYPE
175 SYNTAX AdslTransmissionModeType
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 }
194 adslLineGlitePowerState OBJECT-TYPE
197 l0(2), -- L0 Power on
198 l1(3), -- L1 Power on but reduced
199 l3(4) -- L3 Power off
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
220 value will be none(1)."
221 ::= { adslLineExtEntry 4 }
223 adslLineConfProfileDualLite OBJECT-TYPE
224 SYNTAX SnmpAdminString
225 MAX-ACCESS read-write
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.
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
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].
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
261 REFERENCE "Section 5.4 Profiles, RFC 2662"
262 ::= { adslLineExtEntry 5 }
264 adslAtucPerfDataExtTable OBJECT-TYPE
266 SYNTAX SEQUENCE OF AdslAtucPerfDataExtEntry
267 MAX-ACCESS not-accessible
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 }
279 adslAtucPerfDataExtEntry OBJECT-TYPE
280 SYNTAX AdslAtucPerfDataExtEntry
281 MAX-ACCESS not-accessible
284 "An entry extends the adslAtucPerfDataEntry defined
285 in [RFC2662]. Each entry corresponds to an ADSL
287 AUGMENTS { adslAtucPerfDataEntry }
288 ::= { adslAtucPerfDataExtTable 1 }
290 AdslAtucPerfDataExtEntry ::=
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
310 adslAtucPerfStatFastR OBJECT-TYPE
312 UNITS "line retrains"
316 "The value of this object reports the count of
317 the number of fast line bs since last
322 REFERENCE "ITU G.997.1 Section 7.4.15.1 "
323 ::= { adslAtucPerfDataExtEntry 1 }
325 adslAtucPerfStatFailedFastR OBJECT-TYPE
327 UNITS "line retrains"
331 "The value of this object reports the count of
332 the number of failed fast line retrains since
334 REFERENCE "ITU G.997.1 Section 7.4.15.2 "
335 ::= { adslAtucPerfDataExtEntry 2 }
337 adslAtucPerfStatSesL OBJECT-TYPE
343 "The value of this object reports the count of
344 the number of severely errored seconds-line since
346 REFERENCE "ITU G.997.1 Section 7.2.1.1.7 "
347 ::= { adslAtucPerfDataExtEntry 3 }
349 adslAtucPerfStatUasL OBJECT-TYPE
355 "The value of this object reports the count of
356 the number of unavailable seconds-line since
358 REFERENCE "ITU G.997.1 Section 7.2.1.1.9 "
359 ::= { adslAtucPerfDataExtEntry 4 }
361 adslAtucPerfCurr15MinFastR OBJECT-TYPE
362 SYNTAX PerfCurrentCount
367 "For the current 15-minute interval,
368 adslAtucPerfCurr15MinFastR reports the current
369 number of seconds during which there have been
374 REFERENCE "ITU G.997.1 Section 7.4.15.1 "
375 ::= { adslAtucPerfDataExtEntry 5 }
377 adslAtucPerfCurr15MinFailedFastR OBJECT-TYPE
378 SYNTAX PerfCurrentCount
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 }
390 adslAtucPerfCurr15MinSesL OBJECT-TYPE
391 SYNTAX PerfCurrentCount
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 }
403 adslAtucPerfCurr15MinUasL OBJECT-TYPE
404 SYNTAX PerfCurrentCount
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 }
416 adslAtucPerfCurr1DayFastR OBJECT-TYPE
417 SYNTAX AdslPerfCurrDayCount
425 "For the current day as measured by
426 adslAtucPerfCurr1DayTimeElapsed [RFC2662],
427 adslAtucPerfCurr1DayFastR reports the number
428 of seconds during which there have been
430 REFERENCE "ITU G.997.1 Section 7.4.15.1 "
431 ::= { adslAtucPerfDataExtEntry 9 }
433 adslAtucPerfCurr1DayFailedFastR OBJECT-TYPE
434 SYNTAX AdslPerfCurrDayCount
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 }
447 adslAtucPerfCurr1DaySesL OBJECT-TYPE
448 SYNTAX AdslPerfCurrDayCount
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 }
461 adslAtucPerfCurr1DayUasL OBJECT-TYPE
462 SYNTAX AdslPerfCurrDayCount
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."
475 REFERENCE "ITU G.997.1 Section 7.2.1.1.9 "
476 ::= { adslAtucPerfDataExtEntry 12 }
478 adslAtucPerfPrev1DayFastR OBJECT-TYPE
479 SYNTAX AdslPerfPrevDayCount
484 "For the previous day, adslAtucPerfPrev1DayFastR
485 reports the number of seconds during which there
487 REFERENCE "ITU G.997.1 Section 7.4.15.1 "
488 ::= { adslAtucPerfDataExtEntry 13 }
490 adslAtucPerfPrev1DayFailedFastR OBJECT-TYPE
491 SYNTAX AdslPerfPrevDayCount
496 "For the previous day,
497 adslAtucPerfPrev1DayFailedFastR reports the number
498 of seconds during which there were failed fast
500 REFERENCE "ITU G.997.1 Section 7.4.15.2 "
501 ::= { adslAtucPerfDataExtEntry 14 }
503 adslAtucPerfPrev1DaySesL OBJECT-TYPE
504 SYNTAX AdslPerfPrevDayCount
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 }
515 adslAtucPerfPrev1DayUasL OBJECT-TYPE
516 SYNTAX AdslPerfPrevDayCount
521 "For the previous day, adslAtucPerfPrev1DayUasL
522 reports the number of seconds during which there
526 were unavailable seconds-line."
527 REFERENCE "ITU G.997.1 Section 7.2.1.1.9 "
528 ::= { adslAtucPerfDataExtEntry 16 }
530 adslAtucIntervalExtTable OBJECT-TYPE
531 SYNTAX SEQUENCE OF AdslAtucIntervalExtEntry
532 MAX-ACCESS not-accessible
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 }
541 adslAtucIntervalExtEntry OBJECT-TYPE
542 SYNTAX AdslAtucIntervalExtEntry
543 MAX-ACCESS not-accessible
545 DESCRIPTION "An entry in the
546 adslAtucIntervalExtTable."
547 AUGMENTS { adslAtucIntervalEntry }
548 ::= { adslAtucIntervalExtTable 1 }
550 AdslAtucIntervalExtEntry ::=
552 adslAtucIntervalFastR PerfIntervalCount,
553 adslAtucIntervalFailedFastR PerfIntervalCount,
554 adslAtucIntervalSesL PerfIntervalCount,
555 adslAtucIntervalUasL PerfIntervalCount
558 adslAtucIntervalFastR OBJECT-TYPE
559 SYNTAX PerfIntervalCount
564 "For the current interval, adslAtucIntervalFastR
565 reports the current number of seconds during which
566 there have been fast retrains."
567 ::= { adslAtucIntervalExtEntry 1 }
569 adslAtucIntervalFailedFastR OBJECT-TYPE
570 SYNTAX PerfIntervalCount
578 "For the each interval, adslAtucIntervalFailedFastR
579 reports the number of seconds during which
580 there have been failed fast retrains."
581 ::= { adslAtucIntervalExtEntry 2 }
583 adslAtucIntervalSesL OBJECT-TYPE
584 SYNTAX PerfIntervalCount
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 }
594 adslAtucIntervalUasL OBJECT-TYPE
595 SYNTAX PerfIntervalCount
600 "For the each interval, adslAtucIntervalUasL
601 reports the number of seconds during which
602 there have been unavailable seconds-line."
603 ::= { adslAtucIntervalExtEntry 4 }
605 adslAturPerfDataExtTable OBJECT-TYPE
606 SYNTAX SEQUENCE OF AdslAturPerfDataExtEntry
607 MAX-ACCESS not-accessible
610 "This table contains ADSL physical line counters
611 not defined in the adslAturPerfDataTable
612 from the ADSL-LINE-MIB [RFC2662]."
613 ::= { adslExtMibObjects 20 }
615 adslAturPerfDataExtEntry OBJECT-TYPE
616 SYNTAX AdslAturPerfDataExtEntry
617 MAX-ACCESS not-accessible
620 "An entry extends the adslAturPerfDataEntry defined
621 in [RFC2662]. Each entry corresponds to an ADSL
623 AUGMENTS { adslAturPerfDataEntry }
624 ::= { adslAturPerfDataExtTable 1 }
628 AdslAturPerfDataExtEntry ::=
630 adslAturPerfStatSesL Counter32,
631 adslAturPerfStatUasL Counter32,
632 adslAturPerfCurr15MinSesL PerfCurrentCount,
633 adslAturPerfCurr15MinUasL PerfCurrentCount,
634 adslAturPerfCurr1DaySesL AdslPerfCurrDayCount,
635 adslAturPerfCurr1DayUasL AdslPerfCurrDayCount,
636 adslAturPerfPrev1DaySesL AdslPerfPrevDayCount,
637 adslAturPerfPrev1DayUasL AdslPerfPrevDayCount
640 adslAturPerfStatSesL OBJECT-TYPE
646 "The value of this object reports the count of
647 severely errored second-line since the last agent
649 REFERENCE "ITU G.997.1 Section 7.2.1.1.7 "
650 ::= { adslAturPerfDataExtEntry 1 }
652 adslAturPerfStatUasL OBJECT-TYPE
658 "The value of this object reports the count of
659 unavailable seconds-line since the last agent
661 REFERENCE "ITU G.997.1 Section 7.2.1.2.9 "
662 ::= { adslAturPerfDataExtEntry 2 }
664 adslAturPerfCurr15MinSesL OBJECT-TYPE
665 SYNTAX PerfCurrentCount
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."
675 REFERENCE "ITU G.997.1 Section 7.2.1.2.7 "
679 ::= { adslAturPerfDataExtEntry 3 }
681 adslAturPerfCurr15MinUasL OBJECT-TYPE
682 SYNTAX PerfCurrentCount
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 }
694 adslAturPerfCurr1DaySesL OBJECT-TYPE
695 SYNTAX AdslPerfCurrDayCount
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 }
708 adslAturPerfCurr1DayUasL OBJECT-TYPE
709 SYNTAX AdslPerfCurrDayCount
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 }
722 adslAturPerfPrev1DaySesL OBJECT-TYPE
723 SYNTAX AdslPerfPrevDayCount
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 }
737 adslAturPerfPrev1DayUasL OBJECT-TYPE
738 SYNTAX AdslPerfPrevDayCount
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 }
749 adslAturIntervalExtTable OBJECT-TYPE
750 SYNTAX SEQUENCE OF AdslAturIntervalExtEntry
751 MAX-ACCESS not-accessible
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 }
760 adslAturIntervalExtEntry OBJECT-TYPE
761 SYNTAX AdslAturIntervalExtEntry
762 MAX-ACCESS not-accessible
764 DESCRIPTION "An entry in the
765 adslAturIntervalExtTable."
766 AUGMENTS { adslAturIntervalEntry }
767 ::= { adslAturIntervalExtTable 1 }
769 AdslAturIntervalExtEntry ::=
771 adslAturIntervalSesL PerfIntervalCount,
772 adslAturIntervalUasL PerfIntervalCount
775 adslAturIntervalSesL OBJECT-TYPE
776 SYNTAX PerfIntervalCount
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 }
789 adslAturIntervalUasL OBJECT-TYPE
790 SYNTAX PerfIntervalCount
795 "For the each interval, adslAturIntervalUasL
796 reports the number of seconds during which
797 there have been unavailable seconds-line."
798 ::= { adslAturIntervalExtEntry 2 }
800 adslConfProfileExtTable OBJECT-TYPE
801 SYNTAX SEQUENCE OF AdslConfProfileExtEntry
802 MAX-ACCESS not-accessible
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 }
812 adslConfProfileExtEntry OBJECT-TYPE
813 SYNTAX AdslConfProfileExtEntry
814 MAX-ACCESS not-accessible
817 "An entry extends the adslLineConfProfileEntry
818 defined in [RFC2662]. Each entry corresponds to an
820 AUGMENTS { adslLineConfProfileEntry }
821 ::= { adslConfProfileExtTable 1 }
823 AdslConfProfileExtEntry ::=
825 adslConfProfileLineType INTEGER
828 adslConfProfileLineType OBJECT-TYPE
833 noChannel (1), -- no channels exist
834 fastOnly (2), -- only fast channel exists
835 interleavedOnly (3), -- only interleaved channel
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
844 MAX-ACCESS read-create
847 "This object is used to configure the ADSL physical
848 line mode. It has following valid values:
850 noChannel(1), when no channels exist.
851 fastOnly(2), when only fast channel exists.
852 interleavedOnly(3), when only interleaved channel
854 fastOrInterleaved(4), when either fast or
855 interleaved channels can exist, but only one
857 fastAndInterleaved(5), when both the fast channel
858 and the interleaved channel exist.
860 In the case when no value has been set, the default
861 Value is noChannel(1).
864 ::= { adslConfProfileExtEntry 1 }
866 adslAlarmConfProfileExtTable OBJECT-TYPE
867 SYNTAX SEQUENCE OF AdslAlarmConfProfileExtEntry
868 MAX-ACCESS not-accessible
871 "This table extends the
872 adslLineAlarmConfProfileTable and provides
873 threshold parameters for all the counters defined
875 ::= { adslExtMibObjects 23 }
877 adslAlarmConfProfileExtEntry OBJECT-TYPE
878 SYNTAX AdslAlarmConfProfileExtEntry
879 MAX-ACCESS not-accessible
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 }
891 AdslAlarmConfProfileExtEntry ::=
893 adslAtucThreshold15MinFailedFastR Integer32,
894 adslAtucThreshold15MinSesL Integer32,
895 adslAtucThreshold15MinUasL Integer32,
896 adslAturThreshold15MinSesL Integer32,
897 adslAturThreshold15MinUasL Integer32
900 adslAtucThreshold15MinFailedFastR OBJECT-TYPE
901 SYNTAX Integer32(0..900)
903 MAX-ACCESS read-create
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
915 ::= { adslAlarmConfProfileExtEntry 1 }
917 adslAtucThreshold15MinSesL OBJECT-TYPE
918 SYNTAX Integer32(0..900)
920 MAX-ACCESS read-create
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
936 ::= { adslAlarmConfProfileExtEntry 2 }
938 adslAtucThreshold15MinUasL OBJECT-TYPE
939 SYNTAX Integer32(0..900)
941 MAX-ACCESS read-create
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
953 ::= { adslAlarmConfProfileExtEntry 3 }
955 adslAturThreshold15MinSesL OBJECT-TYPE
956 SYNTAX Integer32(0..900)
958 MAX-ACCESS read-create
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
970 ::= { adslAlarmConfProfileExtEntry 4 }
972 adslAturThreshold15MinUasL OBJECT-TYPE
973 SYNTAX Integer32(0..900)
975 MAX-ACCESS read-create
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
985 adslAturUasLThreshTrap notification will be
986 generated. The value '0' will disable the
987 notification. The default value of this
991 ::= { adslAlarmConfProfileExtEntry 5 }
995 adslExtTraps OBJECT IDENTIFIER ::= { adslExtMibObjects 24 }
997 adslExtAtucTraps OBJECT IDENTIFIER ::= { adslExtTraps 1 }
999 adslExtAtucTrapsPrefix OBJECT IDENTIFIER ::= { adslExtAtucTraps 0 }
1001 adslAtucFailedFastRThreshTrap NOTIFICATION-TYPE
1002 OBJECTS { adslAtucPerfCurr15MinFailedFastR }
1005 "Failed Fast Retrains 15-minute threshold reached."
1006 ::= { adslExtAtucTrapsPrefix 1 }
1008 adslAtucSesLThreshTrap NOTIFICATION-TYPE
1009 OBJECTS { adslAtucPerfCurr15MinSesL }
1012 "Severely errored seconds-line 15-minute threshold
1014 ::= { adslExtAtucTrapsPrefix 2 }
1016 adslAtucUasLThreshTrap NOTIFICATION-TYPE
1017 OBJECTS { adslAtucPerfCurr15MinUasL }
1020 "Unavailable seconds-line 15-minute threshold
1022 ::= { adslExtAtucTrapsPrefix 3 }
1025 adslExtAturTraps OBJECT IDENTIFIER ::= { adslExtTraps 2 }
1027 adslExtAturTrapsPrefix OBJECT IDENTIFIER ::= { adslExtAturTraps 0 }
1029 adslAturSesLThreshTrap NOTIFICATION-TYPE
1030 OBJECTS { adslAturPerfCurr15MinSesL }
1036 "Severely errored seconds-line 15-minute threshold
1038 ::= { adslExtAturTrapsPrefix 1 }
1040 adslAturUasLThreshTrap NOTIFICATION-TYPE
1041 OBJECTS { adslAturPerfCurr15MinUasL }
1044 "Unavailable seconds-line 15-minute threshold
1046 ::= { adslExtAturTrapsPrefix 2 }
1049 -- conformance information
1051 adslExtConformance OBJECT IDENTIFIER ::= { adslExtMIB 2 }
1053 adslExtGroups OBJECT IDENTIFIER ::= { adslExtConformance 1 }
1054 adslExtCompliances OBJECT IDENTIFIER ::= { adslExtConformance 2 }
1056 -- ATU-C agent compliance statements
1058 adslExtLineMibAtucCompliance MODULE-COMPLIANCE
1061 "The compliance statement for SNMP entities which
1062 represent ADSL ATU-C interfaces."
1064 MODULE -- this module
1068 adslExtLineConfProfileControlGroup,
1069 adslExtLineAlarmConfProfileGroup
1072 GROUP adslExtAtucPhysPerfCounterGroup
1074 "This group is optional. Implementations which
1075 require continuous ATU-C physical event counters
1076 should implement this group."
1078 GROUP adslExtAturPhysPerfCounterGroup
1080 "This group is optional. Implementations which
1081 require continuous ATU-R physical event counters
1082 should implement this group."
1087 GROUP adslExtNotificationsGroup
1089 "This group is optional. Implementations which
1090 support TCA (Threshold Crossing Alert) should
1091 implement this group."
1093 OBJECT adslAtucThreshold15MinFailedFastR
1094 MIN-ACCESS read-write
1096 "Read-write access is applicable only when
1097 static profiles as defined in ADSL Line MIB
1098 [RFC2662] are implemented."
1100 OBJECT adslAtucThreshold15MinSesL
1101 MIN-ACCESS read-write
1103 "Read-write access is applicable only when
1104 static profiles as defined in ADSL Line MIB
1105 [RFC2662] are implemented."
1107 OBJECT adslAtucThreshold15MinUasL
1108 MIN-ACCESS read-write
1110 "Read-write access is applicable only when
1111 static profiles as defined in ADSL Line MIB
1112 [RFC2662] are implemented."
1114 OBJECT adslAturThreshold15MinSesL
1115 MIN-ACCESS read-write
1117 "Read-write access is applicable only when
1118 static profiles as defined in ADSL Line MIB
1119 [RFC2662] are implemented."
1121 OBJECT adslAturThreshold15MinUasL
1122 MIN-ACCESS read-write
1124 "Read-write access is applicable only when
1125 static profiles as defined in ADSL Line MIB
1126 [RFC2662] are implemented."
1128 OBJECT adslLineConfProfileDualLite
1129 MIN-ACCESS read-only
1131 "Read-only access is applicable only when
1132 static profiles as defined in ADSL Line MIB
1133 [RFC2662] are implemented."
1138 ::= { adslExtCompliances 1 }
1140 -- units of conformance
1141 adslExtLineGroup OBJECT-GROUP
1143 adslLineConfProfileDualLite,
1144 adslLineTransAtucCap,
1145 adslLineTransAtucConfig,
1146 adslLineTransAtucActual,
1147 adslLineGlitePowerState
1151 "A collection of objects providing extended
1152 configuration information about an ADSL Line."
1153 ::= { adslExtGroups 1 }
1155 adslExtAtucPhysPerfCounterGroup OBJECT-GROUP
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
1180 "A collection of objects providing raw performance
1181 counts on an ADSL Line (ATU-C end)."
1182 ::= { adslExtGroups 2 }
1184 adslExtAturPhysPerfCounterGroup OBJECT-GROUP
1189 adslAturPerfStatSesL,
1190 adslAturPerfStatUasL,
1191 adslAturPerfCurr15MinSesL,
1192 adslAturPerfCurr15MinUasL,
1193 adslAturPerfCurr1DaySesL,
1194 adslAturPerfCurr1DayUasL,
1195 adslAturPerfPrev1DaySesL,
1196 adslAturPerfPrev1DayUasL,
1197 adslAturIntervalSesL, adslAturIntervalUasL
1201 "A collection of objects providing raw performance
1202 counts on an ADSL Line (ATU-C end)."
1203 ::= { adslExtGroups 3 }
1205 adslExtLineConfProfileControlGroup OBJECT-GROUP
1207 adslConfProfileLineType
1211 "A collection of objects providing profile
1212 control for the ADSL system."
1213 ::= { adslExtGroups 4 }
1215 adslExtLineAlarmConfProfileGroup OBJECT-GROUP
1217 adslAtucThreshold15MinFailedFastR,
1218 adslAtucThreshold15MinSesL,
1219 adslAtucThreshold15MinUasL,
1220 adslAturThreshold15MinSesL,
1221 adslAturThreshold15MinUasL
1225 "A collection of objects providing alarm profile
1226 control for the ADSL system."
1227 ::= { adslExtGroups 5 }
1229 adslExtNotificationsGroup NOTIFICATION-GROUP
1231 adslAtucFailedFastRThreshTrap,
1232 adslAtucSesLThreshTrap,
1233 adslAtucUasLThreshTrap,
1234 adslAturSesLThreshTrap,
1235 adslAturUasLThreshTrap
1242 "The collection of ADSL extension notifications."
1243 ::= { adslExtGroups 6 }