Imported Upstream version 0.4.8
[platform/upstream/libsmi.git] / mibs / ietf / ADSL2-LINE-MIB
1 ADSL2-LINE-MIB DEFINITIONS ::= BEGIN
2
3 IMPORTS
4    MODULE-IDENTITY,
5    OBJECT-TYPE,
6    transmission,
7    Unsigned32,
8    NOTIFICATION-TYPE,
9    Integer32,
10    Counter32
11       FROM SNMPv2-SMI
12
13    ifIndex
14       FROM IF-MIB
15
16    TruthValue,
17    RowStatus
18       FROM SNMPv2-TC
19
20    SnmpAdminString
21       FROM SNMP-FRAMEWORK-MIB
22
23    HCPerfIntervalThreshold,
24    HCPerfTimeElapsed
25       FROM  HC-PerfHist-TC-MIB   -- [RFC3705]
26
27    Adsl2Unit,
28    Adsl2Direction,
29    Adsl2TransmissionModeType,
30    Adsl2RaMode,
31    Adsl2InitResult,
32    Adsl2OperationModes,
33    Adsl2PowerMngState,
34    Adsl2ConfPmsForce,
35    Adsl2LConfProfPmMode,
36    Adsl2LineLdsf,
37    Adsl2LdsfResult,
38    Adsl2SymbolProtection,
39    Adsl2MaxBer,
40    Adsl2ScMaskDs,
41    Adsl2ScMaskUs,
42    Adsl2RfiDs,
43    Adsl2PsdMaskDs,
44    Adsl2PsdMaskUs,
45    Adsl2Tssi,
46    Adsl2LastTransmittedState,
47    Adsl2LineStatus,
48    Adsl2ChAtmStatus,
49
50
51    Adsl2ChPtmStatus
52           FROM   ADSL2-LINE-TC-MIB       -- [This document]
53
54    MODULE-COMPLIANCE,
55    OBJECT-GROUP,
56    NOTIFICATION-GROUP
57       FROM SNMPv2-CONF;
58
59 adsl2MIB MODULE-IDENTITY
60    LAST-UPDATED "200610040000Z" -- October 4th, 2006
61    ORGANIZATION "ADSLMIB Working Group"
62    CONTACT-INFO "WG-email:  adslmib@ietf.org
63    Info:      https://www1.ietf.org/mailman/listinfo/adslmib
64
65
66              Chair:     Mike Sneed
67                         Sand Channel Systems
68              Postal:    P.O. Box 37324
69                         Raleigh NC 27627-732
70              Email:     sneedmike@hotmail.com
71              Phone:     +1 206 600 7022
72
73              Co-Chair & Co-editor:
74                         Menachem Dodge
75                         ECI Telecom Ltd.
76              Postal:    30 Hasivim St.
77                         Petach Tikva 49517,
78                         Israel.
79              Email:     mbdodge@ieee.org
80              Phone:     +972 3 926 8421
81
82              Co-editor: Moti Morgenstern
83                         ECI Telecom Ltd.
84              Postal:    30 Hasivim St.
85                         Petach Tikva 49517,
86                         Israel.
87              Email:     moti.morgenstern@ecitele.com
88              Phone:     +972 3 926 6258
89
90              Co-editor: Scott Baillie
91                         NEC Australia
92              Postal:    649-655 Springvale Road,
93                         Mulgrave, Victoria 3170,
94                         Australia.
95              Email:     scott.baillie@nec.com.au
96              Phone:     +61 3 9264 3986
97
98              Co-editor: Umberto Bonollo
99
100
101                         NEC Australia
102              Postal:    649-655 Springvale Road,
103                         Mulgrave, Victoria 3170,
104                         Australia.
105              Email:     umberto.bonollo@nec.com.au
106              Phone:     +61 3 9264 3385
107             "
108    DESCRIPTION
109         "
110          This document defines a Management Information Base (MIB)
111          module for use with network management protocols in the
112          Internet community for the purpose of managing ADSL, ADSL2,
113          and ADSL2+ lines.  The MIB module described in RFC 2662
114          [RFC2662] describes objects used for managing Asymmetric
115          Bit-Rate DSL (ADSL) interfaces per [T1E1.413], [G.992.1],
116          and [G.992.2].  These object descriptions are based upon the
117          specifications for the ADSL Embedded Operations Channel
118          (EOC) as defined in American National Standards Institute
119          (ANSI) T1E1.413/1995 [T1E1.413] and International
120          Telecommunication Union (ITU-T) G.992.1  [G.992.1] and
121          G.992.2 [G.992.2].
122
123          This document does not obsolete RFC 2662 [RFC2662], but
124          rather provides a more comprehensive management model that
125          includes the ADSL2 and ADSL2+ technologies per G.992.3,
126          G.992.4, and G.992.5 ([G.992.3], [G.992.4], and [G.992.5],
127          respectively).  In addition, objects have been added to
128          improve the management of ADSL, ADSL2, and ADSL2+ lines.
129
130         Additionally, the management framework for New Generation
131         ADSL lines specified by the Digital Subscriber Line Forum
132         (DSLF) has been taken into consideration [TR-90].  That
133         framework is based on ITU-T G.997.1 standard [G.997.1] as
134         well as two amendments: [G.997.1am1] and [G.997.1am2].
135
136         Note that the revised ITU-T G.997.1 standard also refers to
137         the next generation of VDSL technology, known as VDSL2, per
138         ITU-T G.993.2 [G.993.2].  However, managing VDSL2 lines is
139         currently beyond the scope of this document.
140
141         The MIB module is located in the MIB tree under MIB 2
142         transmission, as discussed in the IANA Considerations section
143         of this document.
144
145         Copyright (C) The Internet Society (2006).  This version of
146         this MIB module is part of RFC 4706: see the RFC itself for
147         full legal notices."
148
149
150
151    REVISION "200610040000Z" -- October 4th, 2006
152    DESCRIPTION "Initial version, published as RFC 4706."
153       ::= { transmission 238 }
154
155   adsl2            OBJECT IDENTIFIER ::= { adsl2MIB 1 }
156   ------------------------------------------------
157   adsl2Line          OBJECT IDENTIFIER ::= { adsl2 1 }
158   adsl2Status        OBJECT IDENTIFIER ::= { adsl2 2 }
159   adsl2Inventory     OBJECT IDENTIFIER ::= { adsl2 3 }
160   adsl2PM            OBJECT IDENTIFIER ::= { adsl2 4 }
161   adsl2Profile       OBJECT IDENTIFIER ::= { adsl2 5 }
162   adsl2Scalar        OBJECT IDENTIFIER ::= { adsl2 6 }
163   adsl2Notifications OBJECT IDENTIFIER ::= { adsl2 0 }
164   adsl2Conformance   OBJECT IDENTIFIER ::= { adsl2 7 }
165   ------------------------------------------------
166   adsl2PMLine      OBJECT IDENTIFIER ::= { adsl2PM 1 }
167   adsl2PMChannel   OBJECT IDENTIFIER ::= { adsl2PM 2 }
168   ------------------------------------------------
169   adsl2ProfileLine      OBJECT IDENTIFIER ::= { adsl2Profile 1 }
170   adsl2ProfileChannel   OBJECT IDENTIFIER ::= { adsl2Profile 2 }
171   adsl2ProfileAlarmConf OBJECT IDENTIFIER ::= { adsl2Profile 3 }
172   ------------------------------------------------
173   adsl2ScalarSC         OBJECT IDENTIFIER ::= { adsl2Scalar 1 }
174   ------------------------------------------------
175
176
177 ------------------------------------------------
178 --          adsl2LineTable                    --
179 ------------------------------------------------
180 adsl2LineTable  OBJECT-TYPE
181    SYNTAX      SEQUENCE  OF  Adsl2LineEntry
182    MAX-ACCESS  not-accessible
183    STATUS      current
184    DESCRIPTION
185       "The table adsl2LineTable contains configuration,
186        command, and status parameters of the ADSL2 line.
187        The index of this table is an interface index where the
188        interface has an ifType of adsl2plus(238).
189
190        Several objects in this table MUST be maintained in a
191        persistent manner."
192    ::= { adsl2Line 1 }
193
194 adsl2LineEntry  OBJECT-TYPE
195    SYNTAX      Adsl2LineEntry
196    MAX-ACCESS  not-accessible
197    STATUS      current
198    DESCRIPTION
199
200
201       "The table adsl2LineTable contains configuration,
202       commands, and status parameters of the ADSL2 line"
203    INDEX  { ifIndex }
204    ::= { adsl2LineTable 1 }
205
206 Adsl2LineEntry  ::=
207    SEQUENCE {
208       adsl2LineCnfgTemplate            SnmpAdminString,
209       adsl2LineAlarmCnfgTemplate       SnmpAdminString,
210       adsl2LineCmndConfPmsf            Adsl2ConfPmsForce,
211       adsl2LineCmndConfLdsf            Adsl2LineLdsf,
212       adsl2LineCmndConfLdsfFailReason  Adsl2LdsfResult,
213       adsl2LineCmndAutomodeColdStart   TruthValue,
214       adsl2LineStatusAtuTransSys       Adsl2TransmissionModeType,
215       adsl2LineStatusPwrMngState       Adsl2PowerMngState,
216       adsl2LineStatusInitResult        Adsl2InitResult,
217       adsl2LineStatusLastStateDs       Adsl2LastTransmittedState,
218       adsl2LineStatusLastStateUs       Adsl2LastTransmittedState,
219       adsl2LineStatusAtur              Adsl2LineStatus,
220       adsl2LineStatusAtuc              Adsl2LineStatus,
221       adsl2LineStatusLnAttenDs         Unsigned32,
222       adsl2LineStatusLnAttenUs         Unsigned32,
223       adsl2LineStatusSigAttenDs        Unsigned32,
224       adsl2LineStatusSigAttenUs        Unsigned32,
225       adsl2LineStatusSnrMarginDs       Integer32,
226       adsl2LineStatusSnrMarginUs       Integer32,
227       adsl2LineStatusAttainableRateDs  Unsigned32,
228       adsl2LineStatusAttainableRateUs  Unsigned32,
229       adsl2LineStatusActPsdDs          Integer32,
230       adsl2LineStatusActPsdUs          Integer32,
231       adsl2LineStatusActAtpDs          Integer32,
232       adsl2LineStatusActAtpUs          Integer32
233    }
234
235 adsl2LineCnfgTemplate  OBJECT-TYPE
236    SYNTAX      SnmpAdminString (SIZE(1..32))
237    MAX-ACCESS  read-write
238    STATUS      current
239    DESCRIPTION
240       "The value of this object identifies the row in the ADSL2 Line
241        Configuration Templates Table, (adsl2LineConfTemplateTable),
242        which applies for this ADSL2 line.
243
244        This object MUST be maintained in a persistent manner."
245    REFERENCE    "DSL Forum TR-90, paragraph 5.1.1"
246    DEFVAL       { "DEFVAL" }
247    ::= { adsl2LineEntry 1 }
248
249
250
251 adsl2LineAlarmCnfgTemplate  OBJECT-TYPE
252    SYNTAX      SnmpAdminString (SIZE(1..32))
253    MAX-ACCESS  read-write
254    STATUS      current
255    DESCRIPTION
256       "The value of this object identifies the row in the ADSL2 Line
257       Alarm Configuration Template Table,
258       (adsl2LineAlarmConfTemplateTable), which applies to this ADSL2
259       line.
260
261       This object MUST be maintained in a persistent manner."
262    REFERENCE    "DSL Forum TR-90, paragraph 5.1.1"
263    DEFVAL       { "DEFVAL" }
264    ::= { adsl2LineEntry 2 }
265
266 adsl2LineCmndConfPmsf  OBJECT-TYPE
267    SYNTAX      Adsl2ConfPmsForce
268    MAX-ACCESS  read-write
269    STATUS      current
270    DESCRIPTION
271       "Power management state forced.  Defines the line states to be
272        forced by the near-end ATU on this line.  The various possible
273        values are:
274           l3toL0(0),
275           l0toL2(2), or
276           l0orL2toL3(3).
277
278        This object MUST be maintained in a persistent manner."
279    REFERENCE    "ITU-T G.997.1, paragraph 7.3.1.1.3"
280    DEFVAL       { l3toL0 }
281    ::= { adsl2LineEntry 3 }
282
283 adsl2LineCmndConfLdsf  OBJECT-TYPE
284    SYNTAX      Adsl2LineLdsf
285    MAX-ACCESS  read-write
286    STATUS      current
287    DESCRIPTION
288       "Loop diagnostics mode forced (LDSF).  Defines whether the line
289        should be forced into the loop diagnostics mode by the
290        near-end ATU on this line or only be responsive to loop
291        diagnostics initiated by the far-end ATU.
292
293        This object MUST be maintained in a persistent manner.
294        However, in case the operator forces loop diagnostics mode
295        then the access node should reset the object (inhibit) when
296        loop diagnostics mode procedures are completed."
297    REFERENCE    "ITU-T G.997.1, paragraph 7.3.1.1.8"
298    DEFVAL       { inhibit }
299
300
301    ::= { adsl2LineEntry 4 }
302
303 adsl2LineCmndConfLdsfFailReason  OBJECT-TYPE
304    SYNTAX      Adsl2LdsfResult
305    MAX-ACCESS  read-only
306    STATUS      current
307    DESCRIPTION
308       "The status of the recent occasion the Loop diagnostics mode
309        forced (LDSF) was issued for the associated line.  Possible
310        values are:
311           none(1)         - The default value in case LDSF was never
312                             requested for the associated line.
313           success(2)      - The recent command completed
314                             successfully.
315           inProgress(3)   - The Loop Diagnostics process is in
316                             progress.
317           unsupported(4)  - The NE or the line card doesn't support
318                             LDSF.
319           cannotRun(5)    - The NE cannot initiate the command, due
320                             to a nonspecific reason.
321           aborted(6)      - The Loop Diagnostics process aborted.
322           failed(7)       - The Loop Diagnostics process failed.
323           illegalMode(8)  - The NE cannot initiate the command, due
324                             to the specific mode of the relevant
325                             line.
326           adminUp(9)      - The NE cannot initiate the command, as
327                             the relevant line is administratively
328                             'Up'.
329           tableFull(10)   - The NE cannot initiate the command, due
330                             to reaching the maximum number of rows
331                             in the results table.
332           noResources(11) - The NE cannot initiate the command, due
333                             to lack of internal memory resources."
334    DEFVAL       { none }
335    ::= { adsl2LineEntry 5 }
336
337    adsl2LineCmndAutomodeColdStart   OBJECT-TYPE
338       SYNTAX      TruthValue
339       MAX-ACCESS  read-write
340       STATUS      current
341       DESCRIPTION
342          "Automode cold start forced.  This parameter is defined
343           in order to improve testing of the performance of ATUs
344           supporting automode when it is enabled in the MIB.
345           Change the value of this parameter to 'true' indicates
346           a change in loop conditions applied to the devices under
347           test.  The ATUs shall reset any historical information
348           used for automode and for shortening G.994.1 handshake
349
350
351           and initialization.
352
353           Automode is the case where multiple operation-modes are
354           enabled through the adsl2LConfProfAtuTransSysEna object
355           in the line configuration profile being used for the
356           ADSL line, and where the selection of the actual
357           operation-mode depends not only on the common
358           capabilities of both ATUs (as exchanged in G.994.1), but
359           also on achievable data rates under given loop
360           conditions.
361
362           This object MUST be maintained in a persistent manner."
363
364       REFERENCE    "ITU-T G.997.1 (amendment 1), 7.3.1.1.10"
365       DEFVAL       { false }
366       ::= { adsl2LineEntry 6 }
367
368
369 adsl2LineStatusAtuTransSys  OBJECT-TYPE
370    SYNTAX      Adsl2TransmissionModeType
371    MAX-ACCESS  read-only
372    STATUS      current
373    DESCRIPTION
374       "The ATU Transmission System (ATS) in use.
375        It is coded in a bit-map representation with only a single bit
376        set to '1' (the selected coding for the ADSL line).  This
377        parameter may be derived from the handshaking procedures
378        defined in Recommendation G.994.1.  A set of ADSL2 line
379        transmission modes, with one bit per mode."
380    REFERENCE    "ITU-T G.997.1, paragraph 7.3.1.1.1"
381    ::= { adsl2LineEntry 7 }
382
383 adsl2LineStatusPwrMngState  OBJECT-TYPE
384    SYNTAX      Adsl2PowerMngState
385    MAX-ACCESS  read-only
386    STATUS      current
387    DESCRIPTION
388       "The current power management state.  One of four possible
389        power management states:
390           L0 - Synchronized and full transmission (i.e., Showtime).
391           L1 - Low Power with reduced net data rate (G.992.2 only).
392           L2 - Low Power with reduced net data rate (G.992.3 and
393                G.992.4 only).
394           L3 - No power.
395       The various possible values are: l0(1), l1(2), l2(3), or
396       l3(4)."
397    REFERENCE    "ITU-T G.997.1, paragraph 7.5.1.2"
398       ::= { adsl2LineEntry 8 }
399
400
401 adsl2LineStatusInitResult  OBJECT-TYPE
402    SYNTAX      Adsl2InitResult
403    MAX-ACCESS  read-only
404    STATUS      current
405    DESCRIPTION
406       "Indicates the result of the last full initialization performed
407        on the line.  It is an enumeration type with the following
408        values: noFail(0), configError(1), configNotFeasible(2),
409        commFail(3), noPeerAtu(4), or otherCause(5)."
410    REFERENCE    "ITU-T G.997.1, paragraph 7.5.1.3"
411    ::= { adsl2LineEntry 9 }
412
413 adsl2LineStatusLastStateDs  OBJECT-TYPE
414    SYNTAX      Adsl2LastTransmittedState
415    MAX-ACCESS  read-only
416    STATUS      current
417    DESCRIPTION
418       "The last successful transmitted initialization state in
419        the downstream direction in the last full initialization
420        performed on the line."
421    REFERENCE    "ITU-T G.997.1, paragraph 7.5.1.4"
422    ::= { adsl2LineEntry 10 }
423
424 adsl2LineStatusLastStateUs  OBJECT-TYPE
425    SYNTAX      Adsl2LastTransmittedState
426    MAX-ACCESS  read-only
427    STATUS      current
428    DESCRIPTION
429       "The last successful transmitted initialization state in the
430        upstream direction in the last full initialization performed
431        on the line."
432    REFERENCE    "ITU-T G.997.1, paragraph 7.5.1.5"
433    ::= { adsl2LineEntry 11 }
434
435 adsl2LineStatusAtur  OBJECT-TYPE
436    SYNTAX      Adsl2LineStatus
437    MAX-ACCESS  read-only
438    STATUS      current
439    DESCRIPTION
440       "Indicates current state (existing failures) of the ATU-R.
441        This is a bit-map of possible conditions."
442    REFERENCE    "ITU-T G.997.1, paragraph 7.1.1.2"
443    ::= { adsl2LineEntry 12 }
444
445 adsl2LineStatusAtuc  OBJECT-TYPE
446    SYNTAX      Adsl2LineStatus
447    MAX-ACCESS  read-only
448    STATUS      current
449
450
451    DESCRIPTION
452       "Indicates current state (existing failures) of the ATU-C.
453        This is a bit-map of possible conditions."
454    REFERENCE    "ITU-T G.997.1, paragraph 7.1.1.1"
455    ::= { adsl2LineEntry 13 }
456
457 adsl2LineStatusLnAttenDs  OBJECT-TYPE
458    SYNTAX      Unsigned32 (0..1270 | 2147483646 | 2147483647)
459    UNITS       "0.1 dB"
460    MAX-ACCESS  read-only
461    STATUS      current
462    DESCRIPTION
463       "The measured difference in the total power transmitted by the
464        ATU-C and the total power received by the ATU-R over all sub-
465        carriers during diagnostics mode and initialization.  It
466        ranges from 0 to 1270 units of 0.1 dB (physical values
467        are 0 to 127 dB).
468        A special value of 0x7FFFFFFF (2147483647) indicates the line
469        attenuation is out of range to be represented.
470        A special value of 0x7FFFFFFE (2147483646) indicates the line
471        attenuation measurement is currently unavailable."
472    REFERENCE    "ITU-T G.997.1, paragraph 7.5.1.6"
473    ::= { adsl2LineEntry 14 }
474
475 adsl2LineStatusLnAttenUs  OBJECT-TYPE
476    SYNTAX      Unsigned32 (0..1270 | 2147483646 | 2147483647)
477    UNITS       "0.1 dB"
478    MAX-ACCESS  read-only
479    STATUS      current
480    DESCRIPTION
481       "The measured difference in the total power transmitted by the
482        ATU-R and the total power received by the ATU-C over all sub-
483        carriers during diagnostics mode and initialization.
484        It ranges from 0 to 1270 units of 0.1 dB (physical values are
485        0 to 127 dB).
486        A special value of 0x7FFFFFFF (2147483647) indicates the line
487        attenuation is out of range to be represented.
488        A special value of 0x7FFFFFFE (2147483646) indicates the line
489        attenuation measurement is currently unavailable."
490    REFERENCE    "ITU-T G.997.1, paragraph 7.5.1.7"
491    ::= { adsl2LineEntry 15 }
492
493 adsl2LineStatusSigAttenDs  OBJECT-TYPE
494    SYNTAX      Unsigned32 (0..1270 | 2147483646 | 2147483647)
495    UNITS       "0.1 dB"
496    MAX-ACCESS  read-only
497    STATUS      current
498    DESCRIPTION
499
500
501       "The measured difference in the total power transmitted by the
502        ATU-C and the total power received by the ATU-R over all sub-
503        carriers during Showtime.  It ranges from 0 to 1270 units of
504        0.1 dB (physical values are 0 to 127 dB).
505        A special value of 0x7FFFFFFF (2147483647) indicates the
506        signal attenuation is out of range to be represented.
507        A special value of 0x7FFFFFFE (2147483646) indicates the
508        signal attenuation measurement is currently unavailable."
509    REFERENCE    "ITU-T G.997.1, paragraph 7.5.1.8"
510    ::= { adsl2LineEntry 16 }
511
512 adsl2LineStatusSigAttenUs  OBJECT-TYPE
513    SYNTAX      Unsigned32 (0..1270 | 2147483646 | 2147483647)
514    UNITS       "0.1 dB"
515    MAX-ACCESS  read-only
516    STATUS      current
517    DESCRIPTION
518       "The measured difference in the total power transmitted by the
519        ATU-R and the total power received by the ATU-C over all sub-
520        carriers during Showtime.  It ranges from 0 to 1270 units of
521        0.1 dB (physical values are 0 to 127 dB).
522        A special value of 0x7FFFFFFF (2147483647) indicates the
523        signal attenuation is out of range to be represented.
524        A special value of 0x7FFFFFFE (2147483646) indicates the
525        signal attenuation measurement is currently unavailable."
526    REFERENCE    "ITU-T G.997.1, paragraph 7.5.1.9"
527    ::= { adsl2LineEntry 17 }
528
529 adsl2LineStatusSnrMarginDs  OBJECT-TYPE
530    SYNTAX      Integer32 (-640..630 | 2147483646 | 2147483647)
531    UNITS       "0.1 dB"
532    MAX-ACCESS  read-only
533    STATUS      current
534    DESCRIPTION
535       "Downstream SNR Margin is the maximum increase in dB of the
536        noise power received at the ATU-R, such that the BER
537        requirements are met for all downstream bearer channels.  It
538        ranges from -640 to 630 units of 0.1 dB (physical values are
539        -64 to 63 dB).
540        A special value of 0x7FFFFFFF (2147483647) indicates the
541        SNR Margin is out of range to be represented.
542        A special value of 0x7FFFFFFE (2147483646) indicates the
543        SNR Margin measurement is currently unavailable."
544    REFERENCE    "ITU-T G.997.1, paragraph 7.5.1.10"
545    ::= { adsl2LineEntry 18 }
546
547 adsl2LineStatusSnrMarginUs  OBJECT-TYPE
548    SYNTAX      Integer32 (-640..630 | 2147483646 | 2147483647)
549
550
551    UNITS       "0.1 dB"
552    MAX-ACCESS  read-only
553    STATUS      current
554    DESCRIPTION
555       "Upstream SNR Margin is the maximum increase in dB of the noise
556        power received at the ATU-C, such that the BER requirements
557        are met for all downstream bearer channels.  It ranges from
558        -640 to 630 units of 0.1 dB (physical values are -64 to
559        63 dB).
560        A special value of 0x7FFFFFFF (2147483647) indicates the
561        SNR Margin is out of range to be represented.
562        A special value of 0x7FFFFFFE (2147483646) indicates the
563        SNR Margin measurement is currently unavailable."
564    REFERENCE    "ITU-T G.997.1, paragraph 7.5.1.11"
565    ::= { adsl2LineEntry 19 }
566
567 adsl2LineStatusAttainableRateDs  OBJECT-TYPE
568    SYNTAX      Unsigned32
569    UNITS       "bits/second"
570    MAX-ACCESS  read-only
571    STATUS      current
572    DESCRIPTION
573       "Maximum Attainable Data Rate Downstream.
574        The maximum downstream net data rate currently attainable by
575        the ATU-C transmitter and the ATU-R receiver, coded in
576        bits/second."
577    REFERENCE    "ITU-T G.997.1, paragraph 7.5.1.12"
578    ::= { adsl2LineEntry 20 }
579
580 adsl2LineStatusAttainableRateUs  OBJECT-TYPE
581    SYNTAX      Unsigned32
582    UNITS       "bits/second"
583    MAX-ACCESS  read-only
584    STATUS      current
585    DESCRIPTION
586       "Maximum Attainable Data Rate Upstream.
587        The maximum upstream net data rate currently attainable by the
588        ATU-R transmitter and the ATU-C receiver, coded in
589        bits/second."
590    REFERENCE    "ITU-T G.997.1, paragraph 7.5.1.13"
591    ::= { adsl2LineEntry 21 }
592
593 adsl2LineStatusActPsdDs OBJECT-TYPE
594    SYNTAX      Integer32 (-900..0 | 2147483647)
595    UNITS       "0.1 dB"
596    MAX-ACCESS  read-only
597    STATUS      current
598    DESCRIPTION
599
600
601       "Actual Power Spectrum Density (PSD) Downstream.  The average
602        downstream transmit PSD over the sub-carriers used for
603        downstream.  It ranges from -900 to 0 units of 0.1 dB
604        (physical values are -90 to 0 dBm/Hz).
605        A value of 0x7FFFFFFF (2147483647) indicates the measurement
606        is out of range to be represented."
607    REFERENCE    "ITU-T G.997.1, paragraph 7.5.1.14"
608    ::= { adsl2LineEntry 22 }
609
610 adsl2LineStatusActPsdUs OBJECT-TYPE
611    SYNTAX      Integer32 (-900..0 | 2147483647)
612    UNITS       "0.1 dB"
613    MAX-ACCESS  read-only
614    STATUS      current
615    DESCRIPTION
616       "Actual Power Spectrum Density (PSD) Upstream.  The average
617        upstream transmit PSD over the sub-carriers used for upstream.
618        It ranges from -900 to 0 units of 0.1 dB (physical values
619        are -90 to 0 dBm/Hz).
620        A value of 0x7FFFFFFF (2147483647) indicates the measurement
621        is out of range to be represented."
622    REFERENCE    "ITU-T G.997.1, paragraph 7.5.1.15"
623    ::= { adsl2LineEntry 23 }
624
625 adsl2LineStatusActAtpDs  OBJECT-TYPE
626    SYNTAX      Integer32 (-310..310 | 2147483647)
627    UNITS       "0.1 dB"
628    MAX-ACCESS  read-only
629    STATUS      current
630    DESCRIPTION
631       "Actual Aggregate Transmit Power Downstream.  The total amount
632        of transmit power delivered by the ATU-C at the U-C reference
633        point, at the instant of measurement.  It ranges from -310 to
634        310 units of 0.1 dB (physical values are -31 to 31 dBm).
635        A value of 0x7FFFFFFF (2147483647) indicates the measurement
636        is out of range to be represented."
637    REFERENCE    "ITU-T G.997.1, paragraph 7.5.1.16"
638    ::= { adsl2LineEntry 24 }
639
640 adsl2LineStatusActAtpUs  OBJECT-TYPE
641    SYNTAX      Integer32 (-310..310 | 2147483647)
642    UNITS       "0.1 dB"
643    MAX-ACCESS  read-only
644    STATUS      current
645    DESCRIPTION
646       "Actual Aggregate Transmit Power Upstream.  The total amount of
647        transmit power delivered by the ATU-R at the U-R
648        reference point, at the instant of measurement.  It ranges
649
650
651        from -310 to 310 units of 0.1 dB (physical values are -31
652        to 31 dBm).
653        A value of 0x7FFFFFFF (2147483647) indicates the measurement
654        is out of range to be represented."
655    REFERENCE    "ITU-T G.997.1, paragraph 7.5.1.17"
656    ::= { adsl2LineEntry 25 }
657
658
659 ------------------------------------------------
660 --        adsl2ChannelStatusTable             --
661 ------------------------------------------------
662 adsl2ChannelStatusTable  OBJECT-TYPE
663    SYNTAX      SEQUENCE  OF  Adsl2ChannelStatusEntry
664    MAX-ACCESS  not-accessible
665    STATUS      current
666    DESCRIPTION
667       "The table adsl2ChannelStatusTable contains status
668        parameters of the ADSL2 channel.  This table contains live
669        data from equipment."
670    ::= { adsl2Status 1 }
671
672 adsl2ChannelStatusEntry  OBJECT-TYPE
673    SYNTAX      Adsl2ChannelStatusEntry
674    MAX-ACCESS  not-accessible
675    STATUS      current
676    DESCRIPTION
677       "The table adsl2ChannelStatusTable contains status
678        parameters of the ADSL2 channel.
679        The index of this table consists of an interface index, where
680        the interface has an ifType value that is applicable
681        for a DSL channel, along with a termination unit."
682    INDEX  { ifIndex, adsl2ChStatusUnit }
683    ::= { adsl2ChannelStatusTable 1 }
684
685 Adsl2ChannelStatusEntry  ::=
686    SEQUENCE {
687       adsl2ChStatusUnit                Adsl2Unit,
688       adsl2ChStatusChannelNum          Unsigned32,
689       adsl2ChStatusActDataRate         Unsigned32,
690       adsl2ChStatusPrevDataRate        Unsigned32,
691       adsl2ChStatusActDelay            Unsigned32,
692       adsl2ChStatusAtmStatus           Adsl2ChAtmStatus,
693       adsl2ChStatusPtmStatus           Adsl2ChPtmStatus
694    }
695
696 adsl2ChStatusUnit  OBJECT-TYPE
697    SYNTAX      Adsl2Unit
698    MAX-ACCESS  not-accessible
699
700
701    STATUS      current
702    DESCRIPTION
703       "The termination unit atuc(1) or atur(2)."
704    ::= { adsl2ChannelStatusEntry 1 }
705
706 adsl2ChStatusChannelNum  OBJECT-TYPE
707    SYNTAX      Unsigned32
708    MAX-ACCESS  read-only
709    STATUS      current
710    DESCRIPTION
711       "Provides the bearer channel number associated with this
712        row (i.e., the channel ifIndex).
713        This enables determining the channel configuration profile
714        and the channel thresholds profile applicable for this
715        bearer channel."
716    ::= { adsl2ChannelStatusEntry 2 }
717
718 adsl2ChStatusActDataRate  OBJECT-TYPE
719    SYNTAX      Unsigned32(0..200000000)
720    UNITS       "bits/second"
721    MAX-ACCESS  read-only
722    STATUS      current
723    DESCRIPTION
724       "The actual net data rate that the bearer channel is operating
725        at, if in L0 power management state.  In L1 or L2 states, it
726        relates to the previous L0 state.  The data rate is coded in
727        bits/second."
728    REFERENCE    "ITU-T G.997.1, paragraph 7.5.2.1"
729    ::= { adsl2ChannelStatusEntry 3 }
730
731 adsl2ChStatusPrevDataRate  OBJECT-TYPE
732    SYNTAX      Unsigned32(0..200000000)
733    UNITS       "bits/second"
734    MAX-ACCESS  read-only
735    STATUS      current
736    DESCRIPTION
737       "The previous net data rate that the bearer channel was
738        operating at just before the latest rate change event.  This
739        could be a full or short initialization, fast retrain, DRA or
740        power management transitions, excluding transitions between L0
741        state and L1 or L2 states.  The data rate is coded in
742        bits/second."
743    REFERENCE    "ITU-T G.997.1, paragraph 7.5.2.2"
744    ::= { adsl2ChannelStatusEntry 4 }
745
746 adsl2ChStatusActDelay  OBJECT-TYPE
747    SYNTAX      Unsigned32(0..8176)
748    UNITS       "milliseconds"
749
750
751    MAX-ACCESS  read-only
752    STATUS      current
753    DESCRIPTION
754       "The actual one-way interleaving delay introduced by the
755        PMS-TC in the direction of the bearer channel, if in L0
756        power management state.  In L1 or L2 states, it relates to
757        the previous L0 state.  It is coded in ms (rounded to the
758        nearest ms)."
759    REFERENCE    "ITU-T G.997.1, paragraph 7.5.2.3"
760    ::= { adsl2ChannelStatusEntry 5 }
761
762 adsl2ChStatusAtmStatus  OBJECT-TYPE
763    SYNTAX      Adsl2ChAtmStatus
764    MAX-ACCESS  read-only
765    STATUS      current
766    DESCRIPTION
767       "Indicates the current state (existing failures) of the ADSL
768        channel in case its Data Path is ATM.  This is a bit-map of
769        possible conditions.  The various bit positions are:
770           noDefect(0),
771           noCellDelineation(1), or
772           lossOfCellDelineation(2).
773       In the case where the channel is not an ATM Data Path, the
774       object is set to '0'."
775    REFERENCE    "ITU-T G.997.1, paragraph 7.1.4"
776    ::= { adsl2ChannelStatusEntry 6 }
777
778 adsl2ChStatusPtmStatus  OBJECT-TYPE
779    SYNTAX      Adsl2ChPtmStatus
780    MAX-ACCESS  read-only
781    STATUS      current
782    DESCRIPTION
783       "Indicates the current state (existing failures) of the ADSL
784        channel in case its Data Path is PTM.  This is a bit-map of
785        possible conditions.  The various bit positions are:
786           noDefect(0), or
787           outOfSync(1).
788       In the case where the channel is not a PTM Data Path, the
789       object is set to '0'."
790    REFERENCE    "ITU-T G.997.1, paragraph 7.1.5"
791    ::= { adsl2ChannelStatusEntry 7 }
792
793
794 ------------------------------------------------
795 --        Scalars that relate to the adsl2SCStatusTable.
796 ------------------------------------------------
797
798 adsl2ScalarSCMaxInterfaces  OBJECT-TYPE
799
800
801
802    SYNTAX      Unsigned32
803    MAX-ACCESS  read-only
804    STATUS      current
805    DESCRIPTION
806       "This value determines the upper size of adsl2SCStatusTable.
807        The maximum number of entries in adsl2SCStatusTable is equal
808        to two times the value of this attribute."
809    ::= { adsl2ScalarSC 1 }
810
811 adsl2ScalarSCAvailInterfaces  OBJECT-TYPE
812    SYNTAX      Unsigned32
813    MAX-ACCESS  read-only
814    STATUS      current
815    DESCRIPTION
816       "This value determines the amount of space that is
817        currently available in adsl2SCStatusTable.
818        The number of entries available in adsl2SCStatusTable is equal
819        to two times the value of this attribute."
820    ::= { adsl2ScalarSC 2 }
821
822 ------------------------------------------------
823 --        adsl2SCStatusTable                --
824 ------------------------------------------------
825
826 adsl2SCStatusTable  OBJECT-TYPE
827    SYNTAX      SEQUENCE  OF  Adsl2SCStatusEntry
828    MAX-ACCESS  not-accessible
829    STATUS      current
830    DESCRIPTION
831       "The table adsl2SCStatusTable contains status parameters
832        of the ADSL2 sub-carriers.  The following points apply to this
833        table:
834        1.  The main purpose of this table is to hold the results
835            of a DELT.
836        2.  This table also holds parameters obtained at line
837            initialization time.
838        3.  The rows in this table are volatile; that is, they are
839            lost if the SNMP agent is rebooted.
840        4.  Due to the large OCTET STRING attributes in this table,
841            the worst case memory requirements for this table are
842            very high.  The manager may use the row status attribute
843            of this table to delete rows in order to reclaim memory.
844        5.  The manager may create rows in this table.  The SNMP
845            agent may create rows in this table.  Only the manager
846            may delete rows in this table.
847        6.  The maximum number of rows allowable in this table is
848            indicated by the scalar attribute
849            adsl2ScalarSCMaxInterfaces.
850
851
852
853            The number of rows available in this table is indicated
854            by the scalar attribute adsl2ScalarSCAvailInterfaces.
855        7.  The SNMP agent is permitted to create rows in this table
856            when a DELT completes successfully or when line
857            initialization occurs.  It is not mandatory for the SNMP
858            agent to create rows in this table; hence, it may be
859            necessary for the manager to create rows in this table
860            before any results can be stored.
861        8.  If the manager attempts to create a row in this table
862            and there are no more rows available, the creation
863            attempt will fail, and the response to the SNMP SET PDU
864            will contain the error noCreation(11).
865        9.  If the SNMP agent attempts to create a row in this table
866            and there are no more rows available, the creation
867            attempt will fail, and the attribute
868            adsl2LineCmndConfLdsfFailReason will indicate the
869            reason for the failure.  The failure reason will be either
870            tableFull(10) or noResources(11).
871        10. An example of use of this table is as follows:
872            Step 1. : The DELT is started by setting the
873                    : adsl2LineCmndConfLdsf from inhibit to force.
874            Step 2. : The DELT completes, and valid data is
875                    : available.
876            Step 3. : The row in the adsl2SCStatusTable where the
877                    : results will be stored does not yet exist so
878                    : the SNMP agent attempts to create the row.
879            Step 4. : Due to a low memory condition, a row in the
880                    : adsl2SCStatusTable table cannot be created at
881                    : this time.
882            Step 5. : The reason for the failure, tableFull(10), is
883                    : indicated in the adsl2LineCmndConfLdsfFailReason
884                    : attribute.
885        11. Another example of use of this table is as follows :
886            Step 1. : The DELT is started by setting the
887                    : adsl2LineCmndConfLdsf from inhibit to force.
888            Step 2. : The DELT completes and valid data is
889                    : available.
890            Step 3. : The row in the adsl2SCStatusTable where the
891                    : results will be stored does not yet exist so
892                    : the SNMP agent attempts to create the row.
893            Step 4. : The row creation is successful.
894            Step 5. : The value of the attribute
895                    : adsl2LineCmndConfLdsfFailReasonreason is set
896                    : to success(2).
897        12. Another example of use of this table is as follows:
898            Step 1. : The manager creates a row in adsl2SCStatusTable
899                    : for a particular ADSL2 line.
900            Step 2. : The DELT is started on the above-mentioned
901
902
903
904                    : line by setting the adsl2LineCmndConfLdsf from
905                    : inhibit to force.
906            Step 3. : The DELT completes, and valid data is
907                    : available.
908            Step 4. : The value of the attribute
909                    : adsl2LineCmndConfLdsfFailReasonreason is set
910                    : to success(2)."
911    ::= { adsl2Status 2 }
912
913 adsl2SCStatusEntry  OBJECT-TYPE
914    SYNTAX      Adsl2SCStatusEntry
915    MAX-ACCESS  not-accessible
916    STATUS      current
917    DESCRIPTION
918       "The table Adsl2SCStatusEntry contains status parameters
919        of the ADSL2 sub-carriers.
920        The index of this table is an interface index where the
921        interface has an ifType of adsl2plus(238)."
922    INDEX  { ifIndex, adsl2SCStatusDirection }
923    ::= { adsl2SCStatusTable 1 }
924
925 Adsl2SCStatusEntry  ::=
926    SEQUENCE {
927       adsl2SCStatusDirection         Adsl2Direction,
928       adsl2SCStatusMtime             Unsigned32,
929       adsl2SCStatusSnr               OCTET STRING,
930       adsl2SCStatusBitsAlloc         OCTET STRING,
931       adsl2SCStatusGainAlloc         OCTET STRING,
932       adsl2SCStatusTssi              Adsl2Tssi,
933       adsl2SCStatusLinScale          Unsigned32,
934       adsl2SCStatusLinReal           OCTET STRING,
935       adsl2SCStatusLinImg            OCTET STRING,
936       adsl2SCStatusLogMt             Unsigned32,
937       adsl2SCStatusLog               OCTET STRING,
938       adsl2SCStatusQlnMt             Unsigned32,
939       adsl2SCStatusQln               OCTET STRING,
940       adsl2SCStatusLnAtten           Unsigned32,
941       adsl2SCStatusSigAtten          Unsigned32,
942       adsl2SCStatusSnrMargin         Integer32,
943       adsl2SCStatusAttainableRate    Unsigned32,
944       adsl2SCStatusActAtp            Integer32,
945       adsl2SCStatusRowStatus         RowStatus
946    }
947
948 adsl2SCStatusDirection  OBJECT-TYPE
949    SYNTAX      Adsl2Direction
950    MAX-ACCESS  not-accessible
951    STATUS      current
952
953
954
955    DESCRIPTION
956      "The direction of the sub-carrier is either
957      upstream or downstream."
958      ::= { adsl2SCStatusEntry 1 }
959
960 adsl2SCStatusMtime  OBJECT-TYPE
961    SYNTAX      Unsigned32
962    UNITS       "symbols"
963    MAX-ACCESS  read-only
964    STATUS      current
965    DESCRIPTION
966      "SNR Measurement Time.  The number of symbols used to
967       measure the SNR values on the respective transmission
968       direction.  It should correspond to the value specified in the
969       recommendation (e.g., the number of symbols in 1 second
970       time interval for G.992.3).  This parameter corresponds to
971       1 second in loop diagnostic procedure and should be updated
972       otherwise."
973    REFERENCE    "ITU-T G.997.1, paragraph 7.5.1.20.1 (SNRMTds)
974                  and paragraph 7.5.1.20.3 (SNRMTus)"
975      ::= { adsl2SCStatusEntry 2 }
976
977 adsl2SCStatusSnr  OBJECT-TYPE
978    SYNTAX      OCTET STRING  (SIZE(0..512))
979    MAX-ACCESS  read-only
980    STATUS      current
981    DESCRIPTION
982      "The SNR Margin per sub-carrier, expressing the ratio between
983       the received signal power and received noise power per
984       subscriber.  It is an array of 512 octets, designed for
985       supporting up to 512 (downstream) sub-carriers.
986       The number of utilized octets on downstream direction depends
987       on NSCds, and on upstream direction it depends on NSCus.  This
988       value is referred to here as NSC.
989       Octet i (0 <= i < NSC) is set to a value in the range 0 to
990       254 to indicate that the respective downstream or upstream sub-
991       carrier i has SNR of: (-32 + Adsl2SubcarrierSnr(i)/2) in dB
992       (i.e., -32 to 95dB).
993       The special value 255 means that no measurement could be done
994       for the subcarrier because it is out of the PSD mask passband
995       or that the noise PSD is out of range to be represented.
996       Each value in this array is 8 bits wide."
997    REFERENCE    "ITU-T G.997.1, paragraph 7.5.1.20.2 (SNRpsds)
998                  and paragraph 7.5.1.20.4 (SNRpsus)"
999      ::= { adsl2SCStatusEntry 3 }
1000
1001 adsl2SCStatusBitsAlloc  OBJECT-TYPE
1002    SYNTAX      OCTET STRING  (SIZE(0..256))
1003
1004
1005
1006    UNITS       "bits"
1007    MAX-ACCESS  read-only
1008    STATUS      current
1009    DESCRIPTION
1010      "The bits allocation per sub-carrier.  An array of 256 octets
1011       (512 nibbles), designed for supporting up to 512 (downstream)
1012       sub-carriers.
1013       The number of utilized nibbles on downstream direction depends
1014       on NSCds, and on upstream direction it depends on NSCus.  This
1015       value is referred to here as NSC.
1016       Nibble i (0 <= i < NSC) is set to a value in the range 0
1017       to 15 to indicate that the respective downstream or upstream
1018       sub-carrier i has the same amount of bits allocation."
1019    REFERENCE    "ITU-T G.997.1, paragraph 7.5.1.21.1 (BITSpsds)
1020                  and paragraph 7.5.1.21.2 (BITSpsus)"
1021      ::= { adsl2SCStatusEntry 4 }
1022
1023 adsl2SCStatusGainAlloc  OBJECT-TYPE
1024    SYNTAX      OCTET STRING  (SIZE(0..1024))
1025    MAX-ACCESS  read-only
1026    STATUS      current
1027    DESCRIPTION
1028      "The gain allocation per sub-carrier.  An array of 512 16-bits
1029      values, designed for supporting up to 512 (downstream) sub-
1030      carriers.
1031      The number of utilized octets on downstream direction depends
1032      on NSCds, and on upstream direction it depends on NSCus.  This
1033      value is referred to here as NSC.
1034      Value i (0 <= i < NSC) is in the range 0 to 4093 to indicate
1035      that the respective downstream or upstream sub-carrier i has the
1036      same amount of gain value.
1037      The gain value is represented as a multiple of 1/512 on a
1038      linear scale.  Each value in this array is 16 bits wide and is
1039      stored in big endian format."
1040    REFERENCE    "ITU-T G.997.1, paragraph 7.5.1.21.3 (GAINSpsds)
1041                  and paragraph 7.5.1.21.4 (GAINSpsus)"
1042      ::= { adsl2SCStatusEntry 5 }
1043
1044 adsl2SCStatusTssi  OBJECT-TYPE
1045    SYNTAX      Adsl2Tssi
1046    MAX-ACCESS  read-only
1047    STATUS      current
1048    DESCRIPTION
1049      "The transmit spectrum shaping (TSSi) breakpoints expressed
1050      as the set of breakpoints exchanged during G.994.1.
1051      Each breakpoint is a pair of values occupying 3 octets with the
1052      following structure:
1053      First 2 octets - Index of the subcarrier used in the context of
1054
1055
1056
1057                       the breakpoint.
1058      Third octet    - The shaping parameter at the breakpoint.
1059      Subcarrier index is an unsigned number in the range 1 to either
1060      NSCds (downstream direction) or NSCus (upstream direction).
1061      The shaping parameter value is in the range 0 to 127 (units of
1062      -0.5dB).  The special value 127 indicates that the subcarrier
1063      is not transmitted."
1064    REFERENCE  "ITU-T G.997.1, paragraph 7.5.1.21.5 (TSSpsds)
1065                and paragraph 7.5.1.21.6 (TSSpsus)"
1066      ::= { adsl2SCStatusEntry 6 }
1067
1068 adsl2SCStatusLinScale  OBJECT-TYPE
1069    SYNTAX      Unsigned32
1070    MAX-ACCESS  read-only
1071    STATUS      current
1072    DESCRIPTION
1073      "The scale factor to be applied to the H(f) linear
1074      representation values for the respective transmission direction.
1075      This parameter is only available after a loop diagnostic
1076      procedure."
1077    REFERENCE  "ITU-T G.997.1, paragraph 7.5.1.18.1 (HLINSCds)
1078                and paragraph 7.5.1.18.5 (HLINSCus)"
1079      ::= { adsl2SCStatusEntry 7 }
1080
1081 adsl2SCStatusLinReal  OBJECT-TYPE
1082    SYNTAX      OCTET STRING  (SIZE(0..1024))
1083    MAX-ACCESS  read-only
1084    STATUS      current
1085    DESCRIPTION
1086      "An array of up to 512 complex H(f) linear representation
1087      values in linear scale for the respective transmission
1088      direction.  It is designed to support up to 512 (downstream)
1089      sub-carriers.
1090      The number of utilized values on downstream direction depends
1091      on NSCds, and on upstream direction it depends on NSCus.  This
1092      value is referred to here as NSC.
1093      Each array entry represents the real component [referred to here
1094      as a(i)] of Hlin(f = i*Df) value for a particular sub-carrier
1095      index i (0 <= i < NSC).
1096      Hlin(f) is represented as ((scale/2^15)*((a(i)+j*b(i))/2^15)),
1097      where scale is Adsl2SubcarrierLinScale and a(i) and b(i)
1098      [provided by the Adsl2SubcarrierLinImg object] are in the range
1099      (-2^15+1) to (+2^15-1).
1100      A special value a(i)=b(i)= -2^15 indicates that no measurement
1101      could be done for the subcarrier because it is out of the
1102      passband or that the attenuation is out of range to be
1103      represented.  This parameter is only available after a loop
1104      diagnostic procedure.
1105
1106
1107
1108      Each value in this array is 16 bits wide and is stored in big
1109      endian format."
1110    REFERENCE  "ITU-T G.997.1, paragraph 7.5.1.18.2 (HLINpsds)
1111                and paragraph 7.5.1.18.6 (HLINpsds)"
1112      ::= { adsl2SCStatusEntry 8 }
1113
1114 adsl2SCStatusLinImg  OBJECT-TYPE
1115    SYNTAX      OCTET STRING  (SIZE(0..1024))
1116    MAX-ACCESS  read-only
1117    STATUS      current
1118    DESCRIPTION
1119      "An array of up to 512 complex H(f) linear representation
1120      values in linear scale for the respective transmission
1121      direction.  It is designed to support up to 512 (downstream)
1122      sub-carriers.
1123      The number of utilized values on downstream direction depends
1124      on NSCds, and on upstream direction it depends on NSCus.  This
1125      value is referred to here as NSC.
1126      Each array entry represents the imaginary component [referred
1127      to here as b(i)] of Hlin(f = i*Df) value for a particular sub-
1128      carrier index i (0 <= i < NSC).
1129      Hlin(f) is represented as ((scale/2^15)*((a(i)+j*b(i))/2^15)),
1130      where scale is Adsl2SubcarrierLinScale and a(i) [provided by
1131      the Adsl2SubcarrierLinReal object] and b(i) are in the range
1132      (-2^15+1) to (+2^15-1).
1133      A special value a(i)=b(i)= -2^15 indicates that no measurement
1134      could be done for the subcarrier because it is out of the
1135      passband or that the attenuation is out of range to be
1136      represented.  This parameter is only available after a loop
1137      diagnostic procedure.
1138      Each value in this array is 16 bits wide and is stored in big
1139      endian format."
1140    REFERENCE  "ITU-T G.997.1, paragraph 7.5.1.18.2 (HLINpsds)
1141                and paragraph 7.5.1.18.6 (HLINpsds)"
1142      ::= { adsl2SCStatusEntry 9 }
1143
1144 adsl2SCStatusLogMt  OBJECT-TYPE
1145    SYNTAX      Unsigned32
1146    MAX-ACCESS  read-only
1147    STATUS      current
1148    DESCRIPTION
1149      "The number of symbols used to measure the H(f) logarithmic
1150      measurement values for the respective transmission direction.
1151      This parameter should correspond to the value specified in the
1152      recommendation (e.g., the number of symbols in 1 second
1153      time interval for G.992.3).  This parameter corresponds to 1
1154      second in loop diagnostic procedure and should be updated in
1155      initialization"
1156
1157
1158
1159    REFERENCE  "ITU-T G.997.1, paragraph 7.5.1.18.3 (HLOGMTds)
1160                and paragraph 7.5.1.18.7 (HLOGMTus)"
1161      ::= { adsl2SCStatusEntry 10 }
1162
1163 adsl2SCStatusLog  OBJECT-TYPE
1164    SYNTAX      OCTET STRING  (SIZE(0..1024))
1165    MAX-ACCESS  read-only
1166    STATUS      current
1167    DESCRIPTION
1168      "An array of up to 512 real H(f) logarithmic representation
1169       values in dB for the respective transmission direction.  It is
1170       designed to support up to 512 (downstream) sub-carriers.
1171       The number of utilized values on downstream direction depends
1172       on NSCds, and on upstream direction it depends on NSCus.  This
1173       value is referred to here as NSC.
1174       Each array entry represents the real Hlog(f = i*Df) value for a
1175       particular sub-carrier index i, (0 <= i < NSC).
1176       The real Hlog(f) value is represented as (6-m(i)/10), with m(i)
1177       in the range 0 to 1022.  A special value m=1023 indicates that
1178       no measurement could be done for the subcarrier because it is
1179       out of the passband or that the attenuation is out of range to
1180       be represented.  This parameter is applicable in loop
1181       diagnostic procedure and initialization.
1182       Each value in this array is 16 bits wide and is stored
1183       in big endian format."
1184    REFERENCE  "ITU-T G.997.1, paragraph 7.5.1.18.4 (HLOGpsds)
1185                and paragraph 7.5.1.18.8 (HLOGpsus)"
1186      ::= { adsl2SCStatusEntry 11 }
1187
1188 adsl2SCStatusQlnMt  OBJECT-TYPE
1189    SYNTAX      Unsigned32
1190    MAX-ACCESS  read-only
1191    STATUS      current
1192    DESCRIPTION
1193      "The number of symbols used to measure the Quiet Line Noise
1194       values on the respective transmission direction.  This
1195       parameter should correspond to the value specified in the
1196       recommendation (e.g., the number of symbols in 1 second time
1197       interval for G.992.3).  This parameter corresponds to 1 second
1198       in loop diagnostic procedure and should be updated in
1199       initialization "
1200    REFERENCE  "ITU-T G.997.1, paragraph 7.5.1.19.1 (QLNMTds)
1201                and paragraph 7.5.1.19.3 (QLNMTus)"
1202      ::= { adsl2SCStatusEntry 12 }
1203
1204 adsl2SCStatusQln  OBJECT-TYPE
1205    SYNTAX      OCTET STRING  (SIZE(0..512))
1206    UNITS       "dBm/Hz"
1207
1208
1209
1210    MAX-ACCESS  read-only
1211    STATUS      current
1212    DESCRIPTION
1213      "An array of up to 512 real Quiet Line Noise values in dBm/Hz
1214      for the respective transmission direction.  It is designed for
1215      up to 512 (downstream) sub-carriers.
1216      The number of utilized values on downstream direction depends
1217      on NSCds, and on upstream direction it depends on NSCus.  This
1218      value is referred to here as NSC.
1219      Each array entry represents the QLN(f = i*Df) value for a
1220      particular sub-carrier index i, (0 <= i < NSC).
1221      The QLN(f) is represented as ( -23-n(i)/2), with n(i) in the
1222      range 0 to 254.  A special value n(i)=255 indicates that no
1223      measurement could be done for the subcarrier because it is out
1224      of the passband or that the noise PSD is out of range to be
1225      represented.
1226      This parameter is applicable in loop diagnostic procedure and
1227      initialization.  Each value in this array is 8 bits wide."
1228    REFERENCE  "ITU-T G.997.1, paragraph 7.5.1.19.2 (QLNpsds)
1229                and paragraph 7.5.1.19.4 (QLNpsus)"
1230      ::= { adsl2SCStatusEntry 13 }
1231
1232 adsl2SCStatusLnAtten  OBJECT-TYPE
1233    SYNTAX      Unsigned32 (0..1270 | 2147483646 | 2147483647)
1234    UNITS       "0.1 dB"
1235    MAX-ACCESS  read-only
1236    STATUS      current
1237    DESCRIPTION
1238       "When referring to the downstream direction, it is the measured
1239        difference in the total power transmitted by the ATU-C and the
1240        total power received by the ATU-R over all sub-carriers during
1241        diagnostics mode.
1242        When referring to the upstream direction, it is the measured
1243        difference in the total power transmitted by the ATU-R and the
1244        total power received by the ATU-C over all sub-carriers during
1245        diagnostics mode.
1246        It ranges from 0 to 1270 units of 0.1 dB (physical values are
1247        0 to 127 dB).
1248        A special value of 0x7FFFFFFF (2147483647) indicates the line
1249        attenuation is out of range to be represented.
1250        A special value of 0x7FFFFFFE (2147483646) indicates the line
1251        attenuation measurement is unavailable.
1252        This object reflects the value of the parameter following the
1253        most recent DELT performed on the associated line.  Once
1254        the DELT process is over, the parameter no longer changes
1255        until the row is deleted or a new DELT process is initiated."
1256    REFERENCE  "ITU-T G.997.1, paragraph 7.5.1.6 (LATNds)
1257                and paragraph 7.5.1.7 (LATNus)"
1258
1259
1260
1261    ::= { adsl2SCStatusEntry 14 }
1262
1263 adsl2SCStatusSigAtten  OBJECT-TYPE
1264    SYNTAX      Unsigned32 (0..1270 | 2147483646 | 2147483647)
1265    UNITS       "0.1 dB"
1266    MAX-ACCESS  read-only
1267    STATUS      current
1268    DESCRIPTION
1269       "When referring to the downstream direction, it is the measured
1270        difference in the total power transmitted by the
1271        ATU-C and the total power received by the ATU-R over all sub-
1272        carriers during Showtime after the diagnostics mode.
1273        When referring to the upstream direction, it is the measured
1274        difference in the total power transmitted by the
1275        ATU-R and the total power received by the ATU-C over all sub-
1276        carriers during Showtime after the diagnostics mode.
1277        It ranges from 0 to 1270 units of 0.1 dB (physical values
1278        are 0 to 127 dB).
1279        A special value of 0x7FFFFFFF (2147483647) indicates the
1280        signal attenuation is out of range to be represented.
1281        A special value of 0x7FFFFFFE (2147483646) indicates the
1282        signal attenuation measurement is unavailable.
1283        This object reflects the value of the parameter following the
1284        most recent DELT performed on the associated line.  Once
1285        the DELT process is over, the parameter no longer changes
1286        until the row is deleted or a new DELT process is initiated."
1287    REFERENCE  "ITU-T G.997.1, paragraph 7.5.1.8 (SATNds)
1288                and paragraph 7.5.1.9 (SATNus)"
1289    ::= { adsl2SCStatusEntry 15 }
1290
1291 adsl2SCStatusSnrMargin  OBJECT-TYPE
1292    SYNTAX      Integer32 (-640..630 | 2147483646 | 2147483647)
1293    UNITS       "0.1 dB"
1294    MAX-ACCESS  read-only
1295    STATUS      current
1296    DESCRIPTION
1297       "SNR Margin is the maximum increase in dB of the noise power
1298        received at the ATU (ATU-R on downstream direction and ATU-C
1299        on upstream direction), such that the BER requirements are met
1300        for all bearer channels received at the ATU.  It ranges from
1301        -640 to 630 units of 0.1 dB (physical values are -64 to
1302        63 dB).
1303        A special value of 0x7FFFFFFF (2147483647) indicates the
1304        SNR Margin is out of range to be represented.
1305        A special value of 0x7FFFFFFE (2147483646) indicates the
1306        SNR Margin measurement is currently unavailable.
1307        This object reflects the value of the parameter following the
1308        most recent DELT performed on the associated line.  Once
1309
1310
1311
1312        the DELT process is over, the parameter no longer changes
1313        until the row is deleted or a new DELT process is initiated."
1314    REFERENCE  "ITU-T G.997.1, paragraph 7.5.1.10 (SNRMds)
1315                and paragraph 7.5.1.11 (SNRMus)"
1316    ::= { adsl2SCStatusEntry 16 }
1317
1318 adsl2SCStatusAttainableRate  OBJECT-TYPE
1319    SYNTAX      Unsigned32
1320    UNITS       "bits/second"
1321    MAX-ACCESS  read-only
1322    STATUS      current
1323    DESCRIPTION
1324       "Maximum Attainable Data Rate.  The maximum net data rate
1325        currently attainable by the ATU-C transmitter and ATU-R
1326        receiver (when referring to downstream direction) or by the
1327        ATU-R transmitter and ATU-C receiver (when referring to
1328        upstream direction).  Value is coded in bits/second.
1329        This object reflects the value of the parameter following the
1330        most recent DELT performed on the associated line.  Once
1331        the DELT process is over, the parameter no longer changes
1332        until the row is deleted or a new DELT process is initiated."
1333    REFERENCE  "ITU-T G.997.1, paragraph 7.5.1.12 (ATTNDRds)
1334                and paragraph 7.5.1.13 (ATTNDRus)"
1335    ::= { adsl2SCStatusEntry 17 }
1336
1337 adsl2SCStatusActAtp  OBJECT-TYPE
1338    SYNTAX      Integer32
1339    UNITS       "0.1 dB"
1340    MAX-ACCESS  read-only
1341    STATUS      current
1342    DESCRIPTION
1343       "Actual Aggregate Transmit Power from the ATU (ATU-R on
1344        downstream direction and ATU-C on upstream direction), at the
1345        instant of measurement.  It ranges from -310 to 310 units of
1346        0.1 dB (physical values are -31 to 31 dBm).  A value of all
1347        1's indicates the measurement is out of range to be
1348        represented.
1349        This object reflects the value of the parameter following the
1350        most recent DELT performed on the associated line.  Once
1351        the DELT process is over, the parameter no longer changes
1352        until the row is deleted or a new DELT process is initiated."
1353    REFERENCE  "ITU-T G.997.1, paragraph 7.5.1.16 (ACTATPds)
1354                and paragraph 7.5.1.17 (ACTATPus)"
1355    ::= { adsl2SCStatusEntry 18 }
1356
1357 adsl2SCStatusRowStatus  OBJECT-TYPE
1358    SYNTAX      RowStatus
1359    MAX-ACCESS  read-create
1360
1361
1362
1363    STATUS      current
1364    DESCRIPTION
1365       "Row Status.  The manager may create and delete rows
1366        of this table.  Please see the description of
1367        adsl2SCStatusTable above for more details."
1368    ::= { adsl2SCStatusEntry 19 }
1369
1370 ------------------------------------------------
1371 --        adsl2LineInventoryTable             --
1372 ------------------------------------------------
1373 adsl2LineInventoryTable  OBJECT-TYPE
1374    SYNTAX      SEQUENCE  OF  Adsl2LineInventoryEntry
1375    MAX-ACCESS  not-accessible
1376    STATUS      current
1377    DESCRIPTION
1378       "The table adsl2LineInventoryTable contains inventory of the
1379        ADSL2 units."
1380    ::= { adsl2Inventory 1 }
1381
1382 adsl2LineInventoryEntry  OBJECT-TYPE
1383    SYNTAX      Adsl2LineInventoryEntry
1384    MAX-ACCESS  not-accessible
1385    STATUS      current
1386    DESCRIPTION
1387       "The table adsl2LineInventoryTable contains inventory of the
1388        ADSL2 units.
1389        The index of this table is an interface index where the
1390        interface has an ifType of adsl2plus(238)."
1391    INDEX  { ifIndex, adsl2LInvUnit }
1392    ::= { adsl2LineInventoryTable 1 }
1393
1394 Adsl2LineInventoryEntry  ::=
1395    SEQUENCE {
1396       adsl2LInvUnit                      Adsl2Unit,
1397       adsl2LInvG994VendorId              OCTET STRING,
1398       adsl2LInvSystemVendorId            OCTET STRING,
1399       adsl2LInvVersionNumber             OCTET STRING,
1400       adsl2LInvSerialNumber              OCTET STRING,
1401       adsl2LInvSelfTestResult            Unsigned32,
1402       adsl2LInvTransmissionCapabilities  Adsl2TransmissionModeType
1403    }
1404
1405 adsl2LInvUnit  OBJECT-TYPE
1406    SYNTAX      Adsl2Unit
1407    MAX-ACCESS  not-accessible
1408    STATUS      current
1409    DESCRIPTION
1410       "The termination unit atuc(1) or atur(2)."
1411
1412
1413
1414    ::= { adsl2LineInventoryEntry 1 }
1415
1416 adsl2LInvG994VendorId  OBJECT-TYPE
1417    SYNTAX      OCTET STRING  (SIZE(8))
1418    MAX-ACCESS  read-only
1419    STATUS      current
1420    DESCRIPTION
1421       "The ATU G.994.1 Vendor ID as inserted in the G.994.1 CL/CLR
1422        message.  It consists of 8 binary octets, including a country
1423        code followed by a (regionally allocated) provider code, as
1424        defined in Recommendation T.35."
1425    REFERENCE    "ITU-T G.997.1, paragraph 7.4"
1426    ::= { adsl2LineInventoryEntry 2 }
1427
1428 adsl2LInvSystemVendorId  OBJECT-TYPE
1429    SYNTAX      OCTET STRING  (SIZE(8))
1430    MAX-ACCESS  read-only
1431    STATUS      current
1432    DESCRIPTION
1433       "The ATU System Vendor ID (identifies the ATU system
1434        integrator) as inserted in the Overhead Messages (both ATUs
1435        for G.992.3 and G.992.4) or in the Embedded Operations
1436        Channel (only ATU-R in G.992.1 and G.992.2).  It consists of
1437        8 binary octets, with the same format as used for
1438        Adsl2InvG994VendorId."
1439    REFERENCE    "ITU-T G.997.1, paragraph 7.4"
1440    ::= { adsl2LineInventoryEntry 3 }
1441
1442 adsl2LInvVersionNumber  OBJECT-TYPE
1443    SYNTAX      OCTET STRING  (SIZE(0..16))
1444    MAX-ACCESS  read-only
1445    STATUS      current
1446    DESCRIPTION
1447       "The ATU version number (vendor-specific information) as
1448        inserted in the Overhead Messages (both ATUs for G.992.3 and
1449        G.992.4) or in the Embedded Operations Channel (only ATU-R in
1450        G.992.1 and G.992.2).  It consists of up to 16 binary octets."
1451    REFERENCE    "ITU-T G.997.1, paragraph 7.4"
1452    ::= { adsl2LineInventoryEntry 4 }
1453
1454 adsl2LInvSerialNumber  OBJECT-TYPE
1455    SYNTAX      OCTET STRING  (SIZE(0..32))
1456    MAX-ACCESS  read-only
1457    STATUS      current
1458    DESCRIPTION
1459       "The ATU serial number (vendor-specific information) as
1460        inserted in the Overhead Messages (both ATUs for G.992.3 and
1461        G.992.4) or in the Embedded Operations Channel (only ATU-R in
1462
1463
1464
1465        G.992.1 and G.992.2).  It is vendor-specific information.  It
1466        consists of up to 32 ASCII characters."
1467    REFERENCE    "ITU-T G.997.1, paragraph 7.4"
1468    ::= { adsl2LineInventoryEntry 5 }
1469
1470 adsl2LInvSelfTestResult  OBJECT-TYPE
1471    SYNTAX      Unsigned32
1472    MAX-ACCESS  read-only
1473    STATUS      current
1474    DESCRIPTION
1475       "The ATU self-test result, coded as a 32-bit value.  The
1476        most significant octet of the result is '0' if the self-test
1477        passed, and '1' if the self-test failed.  The interpretation
1478        of the other octets is vendor discretionary."
1479    REFERENCE    "ITU-T G.997.1, paragraph 7.4"
1480    ::= { adsl2LineInventoryEntry 6 }
1481
1482 adsl2LInvTransmissionCapabilities  OBJECT-TYPE
1483    SYNTAX      Adsl2TransmissionModeType
1484    MAX-ACCESS  read-only
1485    STATUS      current
1486    DESCRIPTION
1487       "The ATU transmission system capability list of the different
1488        coding types.  It is coded in a bit-map representation with 1
1489        or more bits set.  A bit set to '1' means that the ATU
1490        supports the respective coding.  The value may be derived
1491        from the handshaking procedures defined in G.994.1.  A set
1492        of ADSL2 line transmission modes, with one bit per mode."
1493    REFERENCE    "ITU-T G.997.1, paragraph 7.4"
1494    ::= { adsl2LineInventoryEntry 7 }
1495
1496
1497 ------------------------------------------------
1498 --        adsl2LineConfTemplateTable          --
1499 ------------------------------------------------
1500 adsl2LineConfTemplateTable  OBJECT-TYPE
1501    SYNTAX      SEQUENCE  OF  Adsl2LineConfTemplateEntry
1502    MAX-ACCESS  not-accessible
1503    STATUS      current
1504    DESCRIPTION
1505       "The table adsl2LineConfTemplateTable contains ADSL2 line
1506        configuration templates.
1507
1508        Entries in this table MUST be maintained in a
1509        persistent manner."
1510    ::= { adsl2ProfileLine 1 }
1511
1512 adsl2LineConfTemplateEntry  OBJECT-TYPE
1513
1514
1515
1516    SYNTAX      Adsl2LineConfTemplateEntry
1517    MAX-ACCESS  not-accessible
1518    STATUS      current
1519    DESCRIPTION
1520       "The table adsl2LineConfTemplateTable contains the ADSL2 line
1521        configuration template.
1522        A default template with an index of 'DEFVAL' will
1523        always exist, and its parameters will be set to vendor-
1524        specific values, unless otherwise specified in this document."
1525    INDEX  { adsl2LConfTempTemplateName }
1526    ::= { adsl2LineConfTemplateTable 1 }
1527
1528 Adsl2LineConfTemplateEntry  ::=
1529    SEQUENCE {
1530       adsl2LConfTempTemplateName      SnmpAdminString,
1531       adsl2LConfTempLineProfile       SnmpAdminString,
1532       adsl2LConfTempChan1ConfProfile  SnmpAdminString,
1533       adsl2LConfTempChan1RaRatioDs    Unsigned32,
1534       adsl2LConfTempChan1RaRatioUs    Unsigned32,
1535       adsl2LConfTempChan2ConfProfile  SnmpAdminString,
1536       adsl2LConfTempChan2RaRatioDs    Unsigned32,
1537       adsl2LConfTempChan2RaRatioUs    Unsigned32,
1538       adsl2LConfTempChan3ConfProfile  SnmpAdminString,
1539       adsl2LConfTempChan3RaRatioDs    Unsigned32,
1540       adsl2LConfTempChan3RaRatioUs    Unsigned32,
1541       adsl2LConfTempChan4ConfProfile  SnmpAdminString,
1542       adsl2LConfTempChan4RaRatioDs    Unsigned32,
1543       adsl2LConfTempChan4RaRatioUs    Unsigned32,
1544       adsl2LConfTempRowStatus         RowStatus
1545    }
1546
1547 adsl2LConfTempTemplateName  OBJECT-TYPE
1548    SYNTAX      SnmpAdminString (SIZE(1..32))
1549    MAX-ACCESS  not-accessible
1550    STATUS      current
1551    DESCRIPTION
1552       "This object identifies a row in this table."
1553    REFERENCE    "DSL Forum TR-90, paragraph 5.1.4"
1554    ::= { adsl2LineConfTemplateEntry 1 }
1555
1556 adsl2LConfTempLineProfile  OBJECT-TYPE
1557    SYNTAX      SnmpAdminString (SIZE(1..32))
1558    MAX-ACCESS  read-create
1559    STATUS      current
1560    DESCRIPTION
1561       "The value of this object identifies the row in the ADSL2 Line
1562        Configuration Profile Table, (adsl2LineConfProfTable),
1563        which applies for this ADSL2 line."
1564
1565
1566
1567    REFERENCE    "DSL Forum TR-90, paragraph 5.1.4"
1568    DEFVAL       { "DEFVAL" }
1569    ::= { adsl2LineConfTemplateEntry 2 }
1570
1571 adsl2LConfTempChan1ConfProfile  OBJECT-TYPE
1572    SYNTAX      SnmpAdminString (SIZE(1..32))
1573    MAX-ACCESS  read-create
1574    STATUS      current
1575    DESCRIPTION
1576       "The value of this object identifies the row in the ADSL2
1577        Channel Configuration Profile Table,
1578        (adsl2ChConfProfileTable) that applies to ADSL2 bearer
1579        channel #1.  The channel profile name specified here must
1580        match the name of an existing row in the
1581        adsl2ChConfProfileTable table."
1582    DEFVAL       { "DEFVAL" }
1583    ::= { adsl2LineConfTemplateEntry 3 }
1584
1585 adsl2LConfTempChan1RaRatioDs  OBJECT-TYPE
1586    SYNTAX      Unsigned32(0..100)
1587    UNITS       "percent"
1588    MAX-ACCESS  read-create
1589    STATUS      current
1590    DESCRIPTION
1591       "Rate Adaptation Ratio.  The ratio (in %) that should be taken
1592        into account for the bearer channel #1 when performing rate
1593        adaptation on Downstream.  The ratio refers to the available
1594        data rate in excess of the Minimum Data Rate, summed over all
1595        bearer channels.  Also, the 100 -
1596        adsl2LConfTempChan1RaRatioDs is the ratio of excess data
1597        rate to be assigned to all other bearer channels on Downstream
1598        direction.  The sum of rate adaptation ratios over all bearers
1599        on the same direction shall be equal to 100%."
1600    REFERENCE    "ITU-T G.997.1, paragraph 7.3.2.1"
1601    DEFVAL       { 100 }
1602    ::= { adsl2LineConfTemplateEntry 4 }
1603
1604 adsl2LConfTempChan1RaRatioUs  OBJECT-TYPE
1605    SYNTAX      Unsigned32(0..100)
1606    UNITS       "percent"
1607    MAX-ACCESS  read-create
1608    STATUS      current
1609    DESCRIPTION
1610       "Rate Adaptation Ratio.  The ratio (in %) that should be taken
1611        into account for the bearer channel #1 when performing rate
1612        adaptation on Upstream.  The ratio refers to the available
1613        data rate in excess of the Minimum Data Rate, summed over all
1614        bearer channels.  Also, the
1615
1616
1617
1618        100 - adsl2LConfTempChan1RaRatioUs is the ratio of excess
1619        data rate to be assigned to all other bearer channels on
1620        Upstream direction.  The sum of rate adaptation ratios over
1621        all bearers on the same direction shall be equal to 100%."
1622    REFERENCE    "ITU-T G.997.1, paragraph 7.3.2.1"
1623    DEFVAL       { 100 }
1624    ::= { adsl2LineConfTemplateEntry 5 }
1625
1626 adsl2LConfTempChan2ConfProfile  OBJECT-TYPE
1627    SYNTAX      SnmpAdminString (SIZE(0..32))
1628    MAX-ACCESS  read-create
1629    STATUS      current
1630    DESCRIPTION
1631       "The value of this object identifies the row in the ADSL2
1632        Channel Configuration Profile Table
1633        (adsl2ChConfProfileTable) that applies to ADSL2 bearer
1634        channel #2.  If the channel is unused, then the object is set
1635        to a zero-length string.
1636        This object may be set to a zero-length string only if
1637        adsl2LConfTempChan3ConfProfile contains a zero-length
1638        string."
1639
1640    DEFVAL       { "" }
1641    ::= { adsl2LineConfTemplateEntry 6 }
1642
1643 adsl2LConfTempChan2RaRatioDs  OBJECT-TYPE
1644    SYNTAX      Unsigned32(0..100)
1645    UNITS       "percent"
1646    MAX-ACCESS  read-create
1647    STATUS      current
1648    DESCRIPTION
1649       "Rate Adaptation Ratio.  The ratio (in %) that should be taken
1650        into account for the bearer channel #2 when performing rate
1651        adaptation on Downstream.  The ratio refers to the available
1652        data rate in excess of the Minimum Data Rate, summed over all
1653        bearer channels.  Also, the
1654        100 - adsl2LConfTempChan2RaRatioDs is the ratio of excess
1655        data rate to be assigned to all other bearer channels on
1656        Downstream direction.  The sum of rate adaptation ratios
1657        over all bearers on the same direction shall be equal to
1658        100%."
1659    REFERENCE    "ITU-T G.997.1, paragraph 7.3.2.1"
1660    DEFVAL       { 0 }
1661    ::= { adsl2LineConfTemplateEntry 7 }
1662
1663 adsl2LConfTempChan2RaRatioUs  OBJECT-TYPE
1664    SYNTAX      Unsigned32(0..100)
1665    UNITS       "percent"
1666
1667
1668
1669    MAX-ACCESS  read-create
1670    STATUS      current
1671    DESCRIPTION
1672       "Rate Adaptation Ratio.  The ratio (in %) that should be taken
1673        into account for the bearer channel #2 when performing rate
1674        adaptation on Upstream.  The ratio refers to the available
1675        data rate in excess of the Minimum Data Rate, summed over all
1676        bearer channels.  Also, the
1677        100 - adsl2LConfTempChan2RaRatioUs is the ratio of excess
1678        data rate to be assigned to all other bearer channels on
1679        Upstream direction.  The sum of rate adaptation ratios over
1680        all bearers on the same direction shall be equal to 100%."
1681    REFERENCE    "ITU-T G.997.1, paragraph 7.3.2.1"
1682    DEFVAL       { 0 }
1683    ::= { adsl2LineConfTemplateEntry 8 }
1684
1685 adsl2LConfTempChan3ConfProfile  OBJECT-TYPE
1686    SYNTAX      SnmpAdminString (SIZE(0..32))
1687    MAX-ACCESS  read-create
1688    STATUS      current
1689    DESCRIPTION
1690       "The value of this object identifies the row in the ADSL2
1691        Channel Configuration Profile Table
1692        (adsl2ChConfProfileTable) that applies to ADSL2 bearer
1693        channel #3.  If the channel is unused, then the object is set
1694        to a zero-length string.
1695        This object may be set to a zero-length string only if
1696        adsl2LConfTempChan4ConfProfile contains a zero-length
1697        string.
1698        This object may be set to a non-zero-length string only if
1699        adsl2LConfTempChan2ConfProfile contains a non-zero-length
1700        string."
1701    DEFVAL       { "" }
1702    ::= { adsl2LineConfTemplateEntry 9 }
1703
1704 adsl2LConfTempChan3RaRatioDs  OBJECT-TYPE
1705    SYNTAX      Unsigned32(0..100)
1706    UNITS       "percent"
1707    MAX-ACCESS  read-create
1708    STATUS      current
1709    DESCRIPTION
1710       "Rate Adaptation Ratio.  The ratio (in %) that should be taken
1711        into account for the bearer channel #3 when performing rate
1712        adaptation on Downstream.  The ratio refers to the available
1713        data rate in excess of the Minimum Data Rate, summed over all
1714        bearer channels.  Also, the 100 -
1715        adsl2LConfTempChan3RaRatioDs is the ratio of excess data
1716        rate to be assigned to all other bearer channels on Downstream
1717
1718
1719
1720        direction.  The sum of rate adaptation ratios over all bearers
1721        on the same direction shall be equal to 100%."
1722    REFERENCE    "ITU-T G.997.1, paragraph 7.3.2.1"
1723    DEFVAL       { 0 }
1724    ::= { adsl2LineConfTemplateEntry 10 }
1725
1726 adsl2LConfTempChan3RaRatioUs  OBJECT-TYPE
1727    SYNTAX      Unsigned32(0..100)
1728    UNITS       "percent"
1729    MAX-ACCESS  read-create
1730    STATUS      current
1731    DESCRIPTION
1732       "Rate Adaptation Ratio.  The ratio (in %) that should be taken
1733        into account for the bearer channel #3 when performing rate
1734        adaptation on Upstream.  The ratio refers to the available
1735        data rate in excess of the Minimum Data Rate, summed over all
1736        bearer channels.  Also, the
1737        100 - adsl2LConfTempChan3RaRatioUs is the ratio of excess
1738        data rate to be assigned to all other bearer channels on
1739        Upstream direction.  The sum of rate adaptation ratios over
1740        all bearers on the same direction shall be equal to 100%."
1741    REFERENCE    "ITU-T G.997.1, paragraph 7.3.2.1"
1742    DEFVAL       { 0 }
1743    ::= { adsl2LineConfTemplateEntry 11 }
1744
1745 adsl2LConfTempChan4ConfProfile  OBJECT-TYPE
1746    SYNTAX      SnmpAdminString (SIZE(0..32))
1747    MAX-ACCESS  read-create
1748    STATUS      current
1749    DESCRIPTION
1750       "The value of this object identifies the row in the ADSL2
1751        Channel Configuration Profile Table
1752        (adsl2ChConfProfileTable) that applies to ADSL2 bearer
1753        channel #4.  If the channel is unused, then the object is set
1754        to a zero-length string.
1755        This object may be set to a non-zero-length string only if
1756        adsl2LConfTempChan3ConfProfile contains a non-zero-length
1757        string."
1758    DEFVAL       { "" }
1759    ::= { adsl2LineConfTemplateEntry 12 }
1760
1761 adsl2LConfTempChan4RaRatioDs  OBJECT-TYPE
1762    SYNTAX      Unsigned32(0..100)
1763    UNITS       "percent"
1764    MAX-ACCESS  read-create
1765    STATUS      current
1766    DESCRIPTION
1767       "Rate Adaptation Ratio.  The ratio (in %) that should be taken
1768
1769
1770
1771        into account for the bearer channel #4 when performing rate
1772        adaptation on Downstream.  The ratio refers to the available
1773        data rate in excess of the Minimum Data Rate, summed over all
1774        bearer channels.  Also, the 100 -
1775        adsl2LConfTempChan4RaRatioDs is the ratio of
1776        excess data rate to be assigned to all other bearer channels.
1777        The sum of rate adaptation ratios over all bearers on the same
1778        direction shall sum to 100%."
1779    REFERENCE    "ITU-T G.997.1, paragraph 7.3.2.1"
1780    DEFVAL       { 0 }
1781    ::= { adsl2LineConfTemplateEntry 13 }
1782
1783 adsl2LConfTempChan4RaRatioUs  OBJECT-TYPE
1784    SYNTAX      Unsigned32(0..100)
1785    UNITS       "percent"
1786    MAX-ACCESS  read-create
1787    STATUS      current
1788    DESCRIPTION
1789       "Rate Adaptation Ratio.  The ratio (in %) that should be taken
1790        into account for the bearer channel #4 when performing rate
1791        adaptation on Upstream.  The ratio refers to the available
1792        data rate in excess of the Minimum Data Rate, summed over
1793        all bearer channels.  Also, the 100 -
1794        adsl2LConfTempChan4RaRatioUs is the
1795        ratio of excess data rate to be assigned to all other bearer
1796        channels.  The sum of rate adaptation ratios over all bearers
1797        on the same direction shall sum to 100%."
1798    REFERENCE    "ITU-T G.997.1, paragraph 7.3.2.1"
1799    DEFVAL       { 0 }
1800    ::= { adsl2LineConfTemplateEntry 14 }
1801
1802 adsl2LConfTempRowStatus  OBJECT-TYPE
1803    SYNTAX      RowStatus
1804    MAX-ACCESS  read-create
1805    STATUS      current
1806    DESCRIPTION
1807       "This object is used to create a new row or to modify or
1808       delete an existing row in this table.
1809
1810       A template is activated by setting this object to 'active'.
1811       When 'active' is set, the system will validate the template.
1812
1813       Before a template can be deleted or taken out of service
1814       (by setting this object to 'destroy' or 'notInService'),
1815       it must first be unreferenced from all associated
1816       lines."
1817    ::= { adsl2LineConfTemplateEntry 15 }
1818
1819
1820
1821
1822 ------------------------------------------
1823 --        adsl2LineConfProfTable        --
1824 ------------------------------------------
1825 adsl2LineConfProfTable  OBJECT-TYPE
1826    SYNTAX      SEQUENCE  OF  Adsl2LineConfProfEntry
1827    MAX-ACCESS  not-accessible
1828    STATUS      current
1829    DESCRIPTION
1830       "The table adsl2LineConfProfTable contains ADSL2 line profile
1831        configuration.
1832
1833        Entries in this table MUST be maintained in a
1834        persistent manner."
1835    ::= { adsl2ProfileLine 2 }
1836
1837 adsl2LineConfProfEntry  OBJECT-TYPE
1838    SYNTAX      Adsl2LineConfProfEntry
1839    MAX-ACCESS  not-accessible
1840    STATUS      current
1841    DESCRIPTION
1842       "The table adsl2LineConfProfTable contains ADSL2 line profile
1843        configuration.
1844
1845        A default profile with an index of 'DEFVAL' will
1846        always exist, and its parameters will be set to vendor-
1847        specific values, unless otherwise specified in this document."
1848    INDEX  { adsl2LConfProfProfileName }
1849    ::= { adsl2LineConfProfTable 1 }
1850
1851 Adsl2LineConfProfEntry  ::=
1852    SEQUENCE {
1853       adsl2LConfProfProfileName          SnmpAdminString,
1854       adsl2LConfProfScMaskDs             Adsl2ScMaskDs,
1855       adsl2LConfProfScMaskUs             Adsl2ScMaskUs,
1856       adsl2LConfProfRfiBandsDs           Adsl2RfiDs,
1857       adsl2LConfProfRaModeDs             Adsl2RaMode,
1858       adsl2LConfProfRaModeUs             Adsl2RaMode,
1859       adsl2LConfProfRaUsNrmDs            Unsigned32,
1860       adsl2LConfProfRaUsNrmUs            Unsigned32,
1861       adsl2LConfProfRaUsTimeDs           Unsigned32,
1862       adsl2LConfProfRaUsTimeUs           Unsigned32,
1863       adsl2LConfProfRaDsNrmsDs           Unsigned32,
1864       adsl2LConfProfRaDsNrmsUs           Unsigned32,
1865       adsl2LConfProfRaDsTimeDs           Unsigned32,
1866       adsl2LConfProfRaDsTimeUs           Unsigned32,
1867       adsl2LConfProfTargetSnrmDs         Unsigned32,
1868       adsl2LConfProfTargetSnrmUs         Unsigned32,
1869       adsl2LConfProfMaxSnrmDs            Unsigned32,
1870
1871
1872
1873       adsl2LConfProfMaxSnrmUs            Unsigned32,
1874       adsl2LConfProfMinSnrmDs            Unsigned32,
1875       adsl2LConfProfMinSnrmUs            Unsigned32,
1876       adsl2LConfProfMsgMinUs             Unsigned32,
1877       adsl2LConfProfMsgMinDs             Unsigned32,
1878       adsl2LConfProfAtuTransSysEna       Adsl2TransmissionModeType,
1879       adsl2LConfProfPmMode               Adsl2LConfProfPmMode,
1880       adsl2LConfProfL0Time               Unsigned32,
1881       adsl2LConfProfL2Time               Unsigned32,
1882       adsl2LConfProfL2Atpr               Unsigned32,
1883       adsl2LConfProfL2Atprt              Unsigned32,
1884       adsl2LConfProfRowStatus            RowStatus
1885    }
1886
1887 adsl2LConfProfProfileName  OBJECT-TYPE
1888    SYNTAX      SnmpAdminString (SIZE(1..32))
1889    MAX-ACCESS  not-accessible
1890    STATUS      current
1891    DESCRIPTION
1892       "This object identifies a row in this table."
1893      ::= { adsl2LineConfProfEntry 1 }
1894
1895 adsl2LConfProfScMaskDs  OBJECT-TYPE
1896    SYNTAX      Adsl2ScMaskDs
1897    MAX-ACCESS  read-create
1898    STATUS      current
1899    DESCRIPTION
1900       "Sub-carriers mask.  A bitmap of 512 bits that allows masking
1901        up to 512 downstream sub-carriers, depending on NSCds.  If bit
1902        i (0 <= i < NSCds) is set to '1', the respective
1903        downstream sub-carrier i is masked, and if set to '0', the
1904        respective sub-carrier is unmasked.  Note that there should
1905        always be unmasked sub-carriers (i.e., the object cannot be
1906        all 1's).  Also note that if NSCds < 512, all bits
1907        i (NSCds < i <= 512) should be set to '1'."
1908    REFERENCE    "ITU-T G.997.1, paragraph 7.3.1.2.6"
1909    ::= { adsl2LineConfProfEntry 2 }
1910
1911 adsl2LConfProfScMaskUs  OBJECT-TYPE
1912    SYNTAX      Adsl2ScMaskUs
1913    MAX-ACCESS  read-create
1914    STATUS      current
1915    DESCRIPTION
1916       "Sub-carriers mask.  A bitmap of 64 bits that allows masking
1917        up to 64 downstream sub-carriers, depending on NSCds.  If
1918        bit i (0 <= i < NSCus) is set to '1', the respective
1919        upstream sub-carrier i is masked, and if set to '0', the
1920        respective sub-carrier is unmasked.  Note that there
1921
1922
1923
1924        should always be unmasked sub-carriers (i.e., the object
1925        cannot be all 1's).  Also note that if NSCus <
1926        64, all bits i (NSCus < i <= 64) should be set to '1'."
1927    REFERENCE    "ITU-T G.997.1, paragraph 7.3.1.2.7"
1928    ::= { adsl2LineConfProfEntry 3 }
1929
1930 adsl2LConfProfRfiBandsDs  OBJECT-TYPE
1931    SYNTAX      Adsl2RfiDs
1932    MAX-ACCESS  read-create
1933    STATUS      current
1934    DESCRIPTION
1935        "The subset of downstream PSD mask breakpoints that shall be
1936        used to notch an RFI band.
1937        The specific interpolation around these points is defined in
1938        G.992.5.  It is a bitmap of 512 bits that allows referring to
1939        up to 512 downstream sub-carriers, depending on NSCds.  If bit
1940        i (0 <= i < NSCds) is set to '1', the respective downstream
1941        sub-carrier i is part of a notch filter, and if set to '0',
1942        the respective sub-carrier is not part of a notch filter.
1943        This information complements the specification provided by
1944        adsl2LConfProfPsdMaskDs.
1945        Note that if NSCds < 512, all bits i (NSCds<i<512)
1946        should be set to '0'."
1947    REFERENCE    "ITU-T G.997.1, paragraph 7.3.1.2.9"
1948    ::= { adsl2LineConfProfEntry 4 }
1949
1950 adsl2LConfProfRaModeDs  OBJECT-TYPE
1951    SYNTAX      Adsl2RaMode
1952    MAX-ACCESS  read-create
1953    STATUS      current
1954    DESCRIPTION
1955       "The mode of operation of a rate-adaptive ATU-C in the transmit
1956        direction.  The parameter can take three values:
1957           manual(1),
1958           raInit(2), or
1959           dynamicRa(3)."
1960    REFERENCE    "ITU-T G.997.1, paragraph 7.3.1.4.1"
1961    DEFVAL       { manual }
1962    ::= { adsl2LineConfProfEntry 5 }
1963
1964 adsl2LConfProfRaModeUs  OBJECT-TYPE
1965    SYNTAX      Adsl2RaMode
1966    MAX-ACCESS  read-create
1967    STATUS      current
1968    DESCRIPTION
1969       "The mode of operation of a rate-adaptive ATU-R in the transmit
1970        direction.  The parameter can take three values:
1971           manual(1),
1972
1973
1974
1975           raInit(2), or
1976           dynamicRa(3)."
1977    REFERENCE    "ITU-T G.997.1, paragraph 7.3.1.4.2"
1978    DEFVAL       { manual }
1979    ::= { adsl2LineConfProfEntry 6 }
1980
1981 adsl2LConfProfRaUsNrmDs  OBJECT-TYPE
1982    SYNTAX      Unsigned32(0..310)
1983    UNITS       "0.1 dB"
1984    MAX-ACCESS  read-create
1985    STATUS      current
1986    DESCRIPTION
1987       "The Downstream Up-Shift Noise Margin value, to be used when
1988        adsl2LConfProfRaModeDs is set to dynamicRa.  If the downstream
1989        noise margin is above this value and stays above it for
1990        more than the time specified by the adsl2LConfProfRaUsTimeDs,
1991        the ATU-R shall attempt to increase the downstream net data
1992        rate.  The Downstream Up-Shift Noise Margin ranges from 0 to
1993        310 units of 0.1 dB (physical values are 0 to 31 dB)."
1994    REFERENCE    "ITU-T G.997.1, paragraph 7.3.1.4.3"
1995    DEFVAL       { 10 }
1996    ::= { adsl2LineConfProfEntry 7 }
1997
1998 adsl2LConfProfRaUsNrmUs  OBJECT-TYPE
1999    SYNTAX      Unsigned32(0..310)
2000    UNITS       "0.1 dB"
2001    MAX-ACCESS  read-create
2002    STATUS      current
2003    DESCRIPTION
2004       "The Upstream Up-Shift Noise Margin value, to be used when
2005        adsl2LConfProfRaModeUs is set to dynamicRa.  If the upstream
2006        noise margin is above this value and stays above it for more
2007        than the time specified by the adsl2LConfProfRaUsTimeUs, the
2008        ATU-C shall attempt to increase the upstream net data rate.
2009        The Upstream Up-Shift Noise Margin ranges from 0 to 310 units
2010        of 0.1 dB (physical values are 0 to 31 dB)."
2011    REFERENCE    "ITU-T G.997.1, paragraph 7.3.1.4.4"
2012    DEFVAL       { 10 }
2013    ::= { adsl2LineConfProfEntry 8 }
2014
2015 adsl2LConfProfRaUsTimeDs  OBJECT-TYPE
2016    SYNTAX      Unsigned32(0..16383)
2017    UNITS       "seconds"
2018    MAX-ACCESS  read-create
2019    STATUS      current
2020    DESCRIPTION
2021       "The Downstream Up-Shift Time Interval, to be used when
2022        adsl2LConfProfRaModeDs is set to dynamicRa.  The interval of
2023
2024
2025
2026        time that the downstream noise margin should stay above the
2027        Downstream Up-Shift Noise Margin before the ATU-R shall
2028        attempt to increase the downstream net data rate.  The time
2029        interval ranges from 0 to 16383 seconds."
2030    REFERENCE    "ITU-T G.997.1, paragraph 7.3.1.4.5"
2031    DEFVAL       { 3600 }
2032    ::= { adsl2LineConfProfEntry 9 }
2033
2034 adsl2LConfProfRaUsTimeUs  OBJECT-TYPE
2035    SYNTAX      Unsigned32(0..16383)
2036    UNITS       "seconds"
2037    MAX-ACCESS  read-create
2038    STATUS      current
2039    DESCRIPTION
2040       "The Upstream Up-Shift Time Interval, to be used when
2041        adsl2LConfProfRaModeUs is set to dynamicRa.  The interval of
2042        time the upstream noise margin should stay above the
2043        Upstream Up-Shift Noise Margin before the ATU-C shall
2044        attempt to increase the upstream net data rate.  The time
2045        interval ranges from 0 to 16383 seconds."
2046    REFERENCE    "ITU-T G.997.1, paragraph 7.3.1.4.6"
2047    DEFVAL       { 3600 }
2048    ::= { adsl2LineConfProfEntry 10 }
2049
2050 adsl2LConfProfRaDsNrmsDs  OBJECT-TYPE
2051    SYNTAX      Unsigned32(0..310)
2052    UNITS       "0.1 dB"
2053    MAX-ACCESS  read-create
2054    STATUS      current
2055    DESCRIPTION
2056       "The Downstream Down-Shift Noise Margin value, to be used when
2057        adsl2LConfProfRaModeDs is set to dynamicRa.  If the downstream
2058        noise margin is below this value and stays below that for more
2059        than the time specified by the adsl2LConfProfRaDsTimeDs, the
2060        ATU-R shall attempt to decrease the downstream net data rate.
2061        The Downstream Down-Shift Noise Margin ranges from 0 to 310
2062        units of 0.1 dB (physical values are 0 to 31 dB)."
2063    REFERENCE    "ITU-T G.997.1, paragraph 7.3.1.4.7"
2064    DEFVAL       { 10 }
2065    ::= { adsl2LineConfProfEntry 11 }
2066
2067 adsl2LConfProfRaDsNrmsUs  OBJECT-TYPE
2068    SYNTAX      Unsigned32(0..310)
2069    UNITS       "0.1 dB"
2070    MAX-ACCESS  read-create
2071    STATUS      current
2072    DESCRIPTION
2073       "The Upstream Down-Shift Noise Margin value, to be used when
2074
2075
2076
2077        adsl2LConfProfRaModeUs is set to dynamicRa.  If the upstream
2078        noise margin is below this value and stays below that for more
2079        than the time specified by the adsl2LConfProfRaDsTimeUs, the
2080        ATU-C shall attempt to decrease the upstream net data rate.
2081        The Upstream Down-Shift Noise Margin ranges from 0 to 310
2082        units of 0.1 dB (physical values are 0 to 31 dB)."
2083    REFERENCE    "ITU-T G.997.1, paragraph 7.3.1.4.8"
2084    DEFVAL       { 10 }
2085    ::= { adsl2LineConfProfEntry 12 }
2086
2087 adsl2LConfProfRaDsTimeDs  OBJECT-TYPE
2088    SYNTAX      Unsigned32(0..16383)
2089    UNITS       "seconds"
2090    MAX-ACCESS  read-create
2091    STATUS      current
2092    DESCRIPTION
2093       "The Downstream Down-Shift Time Interval, to be used when
2094        adsl2LConfProfRaModeDs is set to dynamicRa.  The interval of
2095        time the downstream noise margin should stay below the
2096        Downstream Down-Shift Noise Margin before the ATU-R shall
2097        attempt to decrease the downstream net data rate.  The time
2098        interval ranges from 0 to 16383 seconds."
2099    REFERENCE    "ITU-T G.997.1, paragraph 7.3.1.4.9"
2100    DEFVAL       { 3600 }
2101    ::= { adsl2LineConfProfEntry 13 }
2102
2103 adsl2LConfProfRaDsTimeUs  OBJECT-TYPE
2104    SYNTAX      Unsigned32(0..16383)
2105    UNITS       "seconds"
2106    MAX-ACCESS  read-create
2107    STATUS      current
2108    DESCRIPTION
2109       "The Upstream Down-Shift Time Interval, to be used when
2110        adsl2LConfProfRaModeUs is set to dynamicRa.  The interval of
2111        time the upstream noise margin should stay below the Upstream
2112        Down-Shift Noise Margin before the ATU-C shall attempt to
2113        decrease the upstream net data rate.  The time interval ranges
2114        from 0 to 16383 seconds."
2115    REFERENCE    "ITU-T G.997.1, paragraph 7.3.1.4.10"
2116    DEFVAL       { 3600 }
2117    ::= { adsl2LineConfProfEntry 14 }
2118
2119 adsl2LConfProfTargetSnrmDs  OBJECT-TYPE
2120    SYNTAX      Unsigned32(0..310)
2121    UNITS       "0.1 dB"
2122    MAX-ACCESS  read-create
2123    STATUS      current
2124    DESCRIPTION
2125
2126
2127
2128       "The minimum Noise Margin the ATU-R receiver shall achieve,
2129        relative to the BER requirement for each of the downstream
2130        bearer channels, to successfully complete initialization.
2131        The target noise margin ranges from 0 to 310 units of 0.1 dB
2132        (physical values are 0 to 31 dB)."
2133    REFERENCE    "ITU-T G.997.1, paragraph 7.3.1.3.1"
2134    DEFVAL       { 60 }
2135    ::= { adsl2LineConfProfEntry 15 }
2136
2137 adsl2LConfProfTargetSnrmUs  OBJECT-TYPE
2138    SYNTAX      Unsigned32(0..310)
2139    UNITS       "0.1 dB"
2140    MAX-ACCESS  read-create
2141    STATUS      current
2142    DESCRIPTION
2143       "The minimum Noise Margin the ATU-C receiver shall achieve,
2144        relative to the BER requirement for each of the upstream
2145        bearer channels, to successfully complete initialization.
2146        The target noise margin ranges from 0 to 310 units of 0.1 dB
2147        (physical values are 0 to 31 dB)."
2148    REFERENCE    "ITU-T G.997.1, paragraph 7.3.1.3.2"
2149    DEFVAL       { 60 }
2150    ::= { adsl2LineConfProfEntry 16 }
2151
2152 adsl2LConfProfMaxSnrmDs  OBJECT-TYPE
2153    SYNTAX      Unsigned32 (0..310 | 2147483647)
2154    UNITS       "0.1 dB"
2155    MAX-ACCESS  read-create
2156    STATUS      current
2157    DESCRIPTION
2158       "The maximum Noise Margin the ATU-R receiver shall try to
2159        sustain.  If the Noise Margin is above this level, the ATU-R
2160        shall request that the ATU-C reduce the ATU-C transmit power
2161        to get a noise margin below this limit (if this functionality
2162        is supported).  The maximum noise margin ranges from 0 to 310
2163        units of 0.1 dB (physical values are 0 to 31 dB).  A value of
2164        0x7FFFFFFF (2147483647) means that there is no maximum."
2165    REFERENCE    "ITU-T G.997.1, paragraph 7.3.1.3.3"
2166    DEFVAL       { 310 }
2167    ::= { adsl2LineConfProfEntry 17 }
2168
2169 adsl2LConfProfMaxSnrmUs  OBJECT-TYPE
2170    SYNTAX      Unsigned32 (0..310 | 2147483647)
2171    UNITS       "0.1 dB"
2172    MAX-ACCESS  read-create
2173    STATUS      current
2174    DESCRIPTION
2175       "The maximum Noise Margin the ATU-C receiver shall try to
2176
2177
2178
2179        sustain.  If the Noise Margin is above this level, the ATU-C
2180        shall request that the ATU-R reduce the ATU-R transmit power
2181        to get a noise margin below this limit (if this functionality
2182        is supported).  The maximum noise margin ranges from 0 to 310
2183        units of 0.1 dB (physical values are 0 to 31 dB).  A value of
2184        0x7FFFFFFF (2147483647) means that there is no maximum."
2185    REFERENCE    "ITU-T G.997.1, paragraph 7.3.1.3.4"
2186    DEFVAL       { 310 }
2187    ::= { adsl2LineConfProfEntry 18 }
2188
2189 adsl2LConfProfMinSnrmDs  OBJECT-TYPE
2190    SYNTAX      Unsigned32(0..310)
2191    UNITS       "0.1 dB"
2192    MAX-ACCESS  read-create
2193    STATUS      current
2194    DESCRIPTION
2195       "The minimum Noise Margin the ATU-R receiver shall tolerate.
2196        If the noise margin falls below this level, the ATU-R shall
2197        request that the ATU-C increase the ATU-C transmit power.
2198        If an increase to ATU-C transmit power is not possible, a
2199        loss-of-margin (LOM) defect occurs, the ATU-R shall fail and
2200        attempt to reinitialize, and the NMS shall be notified.  The
2201        minimum noise margin ranges from 0 to 310 units of
2202        0.1 dB (physical values are 0 to 31 dB).  A value of 0 means
2203        that there is no minimum."
2204    REFERENCE    "ITU-T G.997.1, paragraph 7.3.1.3.5"
2205    DEFVAL       { 10 }
2206    ::= { adsl2LineConfProfEntry 19 }
2207
2208 adsl2LConfProfMinSnrmUs  OBJECT-TYPE
2209    SYNTAX      Unsigned32(0..310)
2210    UNITS       "0.1 dB"
2211    MAX-ACCESS  read-create
2212    STATUS      current
2213    DESCRIPTION
2214       "The minimum Noise Margin the ATU-C receiver shall tolerate.
2215        If the noise margin falls below this level, the ATU-C shall
2216        request that the ATU-R increase the ATU-R transmit power.
2217        If an increase of ATU-R transmit power is not possible, a
2218        loss-of-margin (LOM) defect occurs, the ATU-C shall fail and
2219        attempt to reinitialize, and the NMS shall be notified.  The
2220        minimum noise margin ranges from 0 to 310 units of
2221        0.1 dB (physical values are 0 to 31 dB).  A value of 0 means
2222        that there is no minimum."
2223    REFERENCE    "ITU-T G.997.1, paragraph 7.3.1.3.6"
2224    DEFVAL       { 10 }
2225    ::= { adsl2LineConfProfEntry 20 }
2226
2227
2228
2229
2230 adsl2LConfProfMsgMinUs  OBJECT-TYPE
2231    SYNTAX      Unsigned32(4000..63000)
2232    UNITS       "bits/second"
2233    MAX-ACCESS  read-create
2234    STATUS      current
2235    DESCRIPTION
2236       "Minimum Overhead Rate Upstream.  Defines the minimum rate of
2237        the message-based overhead that shall be maintained by the ATU
2238        in upstream direction.  Expressed in bits per second and
2239        ranges from 4000 to 63000 bps."
2240    REFERENCE    "ITU-T G.997.1, paragraph 7.3.1.5.1"
2241    DEFVAL       { 4000 }
2242   ::= { adsl2LineConfProfEntry 21 }
2243
2244 adsl2LConfProfMsgMinDs  OBJECT-TYPE
2245    SYNTAX      Unsigned32(4000..63000)
2246    UNITS       "bits/second"
2247    MAX-ACCESS  read-create
2248    STATUS      current
2249    DESCRIPTION
2250       "Minimum Overhead Rate Downstream.  Defines the minimum rate of
2251        the message-based overhead that shall be maintained by the ATU
2252        in downstream direction.  Expressed in bits per second and
2253        ranges from 4000 to 63000 bps."
2254    REFERENCE    "ITU-T G.997.1, paragraph 7.3.1.5.2"
2255    DEFVAL       { 4000 }
2256    ::= { adsl2LineConfProfEntry 22 }
2257
2258 adsl2LConfProfAtuTransSysEna  OBJECT-TYPE
2259    SYNTAX      Adsl2TransmissionModeType
2260    MAX-ACCESS  read-create
2261    STATUS      current
2262    DESCRIPTION
2263       "ATU Transmission System Enabling (ATSE).  A list of the
2264        different coding types enabled in this profile.  It is coded
2265        in a bit-map representation with 1 or more bits set.  A bit
2266        set to  '1' means that the ATUs may apply the respective
2267        coding for the ADSL line.  A bit set to '0' means that
2268        the ATUs cannot apply the respective coding for the ADSL
2269        line.  All 'reserved' bits should be set to '0'."
2270    REFERENCE    "ITU-T G.997.1, paragraph 7.3.1.1.1"
2271    ::= { adsl2LineConfProfEntry 23 }
2272
2273 adsl2LConfProfPmMode  OBJECT-TYPE
2274    SYNTAX      Adsl2LConfProfPmMode
2275    MAX-ACCESS  read-create
2276    STATUS      current
2277    DESCRIPTION
2278
2279
2280
2281       "Power management state Enabling.  Defines the power states the
2282        ATU-C or ATU-R may autonomously transition to on this line.
2283        The various bit positions are: allowTransitionsToIdle(0) and
2284        allowTransitionsToLowPower(1).  A bit with a '1' value means
2285        that the ATU is allowed to transit into the respective state,
2286        and a '0' value means that the ATU is not allowed
2287        to transit into the respective state."
2288    REFERENCE    "ITU-T G.997.1, paragraph 7.3.1.1.4"
2289    DEFVAL  { { allowTransitionsToIdle, allowTransitionsToLowPower } }
2290    ::= { adsl2LineConfProfEntry 24 }
2291
2292 adsl2LConfProfL0Time  OBJECT-TYPE
2293    SYNTAX      Unsigned32 (0..255)
2294    UNITS       "seconds"
2295    MAX-ACCESS  read-create
2296    STATUS      current
2297    DESCRIPTION
2298       "This minimum time (in seconds) between an Exit from the L2
2299        state and the next Entry into the L2 state.  It ranges from 0
2300        to 255 seconds."
2301    REFERENCE    "ITU-T G.997.1, paragraph 7.3.1.1.5"
2302    DEFVAL       { 255 }
2303    ::= { adsl2LineConfProfEntry 25 }
2304
2305 adsl2LConfProfL2Time  OBJECT-TYPE
2306    SYNTAX      Unsigned32 (0..255)
2307    UNITS       "seconds"
2308    MAX-ACCESS  read-create
2309    STATUS      current
2310    DESCRIPTION
2311       "This minimum time (in seconds) between an Entry into the
2312       L2 state and the first Power Trim in the L2 state and between
2313       two consecutive Power Trims in the L2 State.
2314       It ranges from 0 to 255 seconds."
2315    REFERENCE    "ITU-T G.997.1, paragraph 7.3.1.1.6"
2316    DEFVAL       { 255 }
2317    ::= { adsl2LineConfProfEntry 26 }
2318
2319 adsl2LConfProfL2Atpr  OBJECT-TYPE
2320    SYNTAX      Unsigned32 (0..31)
2321    UNITS       "dB"
2322    MAX-ACCESS  read-create
2323    STATUS      current
2324    DESCRIPTION
2325       "The maximum aggregate transmit power reduction (in dB) that
2326        can be performed at transition of L0 to L2 state or through a
2327        single Power Trim in the L2 state.
2328        It ranges from 0 dB to 31 dB."
2329
2330
2331
2332    REFERENCE    "ITU-T G.997.1 (amendment 1), 7.3.1.1.7"
2333    DEFVAL       { 10 }
2334    ::= { adsl2LineConfProfEntry 27 }
2335
2336 adsl2LConfProfL2Atprt  OBJECT-TYPE
2337    SYNTAX      Unsigned32 (0..31)
2338    UNITS       "dB"
2339    MAX-ACCESS  read-create
2340    STATUS      current
2341    DESCRIPTION
2342       "The total maximum aggregate transmit power reduction
2343       (in dB) that can be performed in an L2 state.  This is the
2344       sum of all reductions of L2 Request (i.e., at transition of
2345       L0 to L2 state) and Power Trims."
2346    REFERENCE    "ITU-T G.997.1 (amendment 1), 7.3.1.1.9"
2347    DEFVAL       { 31 }
2348    ::= { adsl2LineConfProfEntry 28 }
2349
2350 adsl2LConfProfRowStatus  OBJECT-TYPE
2351    SYNTAX      RowStatus
2352    MAX-ACCESS  read-create
2353    STATUS      current
2354    DESCRIPTION
2355       "This object is used to create a new row or to modify or
2356       delete an existing row in this table.
2357
2358       A profile is activated by setting this object to 'active'.
2359       When 'active' is set, the system will validate the profile.
2360
2361       Before a profile can be deleted or taken out of service
2362       (by setting this object to 'destroy' or 'notInService'),
2363       it must first be unreferenced from all associated
2364       templates."
2365    ::= { adsl2LineConfProfEntry 29 }
2366
2367
2368 ------------------------------------------
2369 --    adsl2LineConfProfModeSpecTable    --
2370 ------------------------------------------
2371 adsl2LineConfProfModeSpecTable  OBJECT-TYPE
2372    SYNTAX      SEQUENCE  OF  Adsl2LineConfProfModeSpecEntry
2373    MAX-ACCESS  not-accessible
2374    STATUS      current
2375    DESCRIPTION
2376       "The table adsl2LineConfProfModeSpecTable extends the
2377        ADSL2 line configuration profile by ADSL Mode Specific
2378        parameters.
2379        A row in this table that has an index of
2380
2381
2382
2383        adsl2LConfProfAdslMode == defMode(1) is called a
2384        'mandatory' row.
2385        A row in this table that has an index such that
2386        adsl2LConfProfAdslMode is not equal to defMode(1)
2387        is called an 'optional' row.
2388        When a row in the adsl2LineConfProfTable table
2389        (the parent row) is created, the SNMP agent will
2390        automatically create a 'mandatory' row in this table.
2391        When the parent row is deleted, the SNMP agent will
2392        automatically delete all associated rows in this table.
2393        Any attempt to delete the 'mandatory' row using the
2394        adsl2LConfProfModeSpecRowStatus attribute will be
2395        rejected by the SNMP agent.
2396        The manager MAY create an 'optional' row in this table
2397        using the adsl2LConfProfModeSpecRowStatus attribute if
2398        the parent row exists.
2399        The manager MAY delete an 'optional' row in this table
2400        using the adsl2LConfProfModeSpecRowStatus attribute at
2401        any time.
2402        If the actual transmission mode of a DSL line does not
2403        match one of the 'optional' rows in this table, then
2404        the line will use the PSD configuration from the
2405        'mandatory' row.
2406
2407        Entries in this table MUST be maintained in a
2408        persistent manner."
2409    ::= { adsl2ProfileLine 3 }
2410
2411 adsl2LineConfProfModeSpecEntry  OBJECT-TYPE
2412    SYNTAX      Adsl2LineConfProfModeSpecEntry
2413    MAX-ACCESS  not-accessible
2414    STATUS      current
2415    DESCRIPTION
2416       "The table adsl2LineConfProfModeSpecTable extends the
2417        ADSL2 line configuration profile by ADSL Mode Specific
2418        parameters."
2419    INDEX  { adsl2LConfProfProfileName, adsl2LConfProfAdslMode }
2420    ::= { adsl2LineConfProfModeSpecTable 1 }
2421
2422 Adsl2LineConfProfModeSpecEntry  ::=
2423    SEQUENCE {
2424       adsl2LConfProfAdslMode             Adsl2OperationModes,
2425       adsl2LConfProfMaxNomPsdDs          Integer32,
2426       adsl2LConfProfMaxNomPsdUs          Integer32,
2427       adsl2LConfProfMaxNomAtpDs          Unsigned32,
2428       adsl2LConfProfMaxNomAtpUs          Unsigned32,
2429       adsl2LConfProfMaxAggRxPwrUs        Integer32,
2430       adsl2LConfProfPsdMaskDs            Adsl2PsdMaskDs,
2431
2432
2433
2434       adsl2LConfProfPsdMaskUs            Adsl2PsdMaskUs,
2435       adsl2LConfProfPsdMaskSelectUs      Unsigned32,
2436       adsl2LConfProfModeSpecRowStatus    RowStatus
2437    }
2438
2439 adsl2LConfProfAdslMode    OBJECT-TYPE
2440    SYNTAX      Adsl2OperationModes
2441    MAX-ACCESS  not-accessible
2442    STATUS      current
2443    DESCRIPTION
2444       "The ADSL Mode is a way of categorizing the various ADSL
2445        transmission modes into groups; each group (ADSL Mode) shares
2446        the same PSD configuration.
2447        There should be multiple entries in this table for a given
2448        line profile in case multiple bits are set in
2449        adsl2LConfProfAtuTransSysEna for that profile."
2450    REFERENCE    "DSL Forum TR-90, paragraph 5.1.8"
2451    ::= { adsl2LineConfProfModeSpecEntry 1 }
2452
2453 adsl2LConfProfMaxNomPsdDs  OBJECT-TYPE
2454    SYNTAX      Integer32(-600..-300)
2455    UNITS       "0.1 dBm/Hz"
2456    MAX-ACCESS  read-create
2457    STATUS      current
2458    DESCRIPTION
2459       "The maximum nominal transmit PSD in the downstream
2460        direction during initialization and Showtime.  It ranges from
2461        -600 to -300 units of 0.1 dBm/Hz (physical values are -60 to
2462        -30 dBm/Hz)."
2463    REFERENCE    "ITU-T G.997.1, paragraph 7.3.1.2"
2464    DEFVAL       { -300 }
2465   ::= { adsl2LineConfProfModeSpecEntry 2 }
2466
2467 adsl2LConfProfMaxNomPsdUs  OBJECT-TYPE
2468    SYNTAX      Integer32(-600..-300)
2469    UNITS       "0.1 dBm/Hz"
2470    MAX-ACCESS  read-create
2471    STATUS      current
2472    DESCRIPTION
2473       "The maximum nominal transmit PSD in the upstream direction
2474        during initialization and Showtime.  It ranges from -600 to
2475        -300 units of 0.1 dBm/Hz (physical values are -60 to
2476        -30 dBm/Hz)."
2477    REFERENCE    "ITU-T G.997.1, paragraph 7.3.1.2"
2478    DEFVAL       { -300 }
2479    ::= { adsl2LineConfProfModeSpecEntry 3 }
2480
2481 adsl2LConfProfMaxNomAtpDs  OBJECT-TYPE
2482
2483
2484
2485    SYNTAX      Unsigned32 (0..255)
2486    UNITS       "0.1 dBm"
2487    MAX-ACCESS  read-create
2488    STATUS      current
2489    DESCRIPTION
2490       "The maximum nominal aggregate transmit power in the
2491        downstream direction during initialization and Showtime.  It
2492        ranges from 0 to 255 units of 0.1 dBm (physical values are 0
2493        to 25.5 dBm)."
2494    REFERENCE    "ITU-T G.997.1, paragraph 7.3.1.2"
2495    DEFVAL       { 255 }
2496    ::= { adsl2LineConfProfModeSpecEntry 4 }
2497
2498 adsl2LConfProfMaxNomAtpUs  OBJECT-TYPE
2499    SYNTAX      Unsigned32 (0..255)
2500    UNITS       "0.1 dBm"
2501    MAX-ACCESS  read-create
2502    STATUS      current
2503    DESCRIPTION
2504       "The maximum nominal aggregate transmit power in the upstream
2505        direction during initialization and Showtime.  It ranges from
2506        0 to 255 units of 0.1 dBm (physical values are 0 to 25.5
2507        dBm)."
2508    REFERENCE    "ITU-T G.997.1, paragraph 7.3.1.2"
2509    DEFVAL       { 255 }
2510    ::= { adsl2LineConfProfModeSpecEntry 5 }
2511
2512 adsl2LConfProfMaxAggRxPwrUs  OBJECT-TYPE
2513    SYNTAX      Integer32(-255..255 | 2147483647)
2514    UNITS       "0.1 dBm"
2515    MAX-ACCESS  read-create
2516    STATUS      current
2517    DESCRIPTION
2518       "The maximum upstream aggregate receive power over the relevant
2519        set of sub-carriers.  The ATU-C should verify that the
2520        upstream power cutback is such that this maximum aggregate
2521        receive power value is honored.  It ranges from -255 to 255
2522        units of 0.1 dBm (physical values are -25.5 to 25.5 dBm).
2523        A value of 0x7FFFFFFF (2147483647) means that there is no
2524        limit."
2525    REFERENCE    "ITU-T G.997.1, paragraph 7.3.1.2"
2526    DEFVAL       { 255 }
2527    ::= { adsl2LineConfProfModeSpecEntry 6 }
2528
2529 adsl2LConfProfPsdMaskDs   OBJECT-TYPE
2530    SYNTAX      Adsl2PsdMaskDs
2531    MAX-ACCESS  read-create
2532    STATUS      current
2533
2534
2535
2536    DESCRIPTION
2537      "The downstream PSD mask applicable at the U-C2 reference
2538       point.
2539      This parameter is used only for G.992.5, and it may impose PSD
2540      restrictions (breakpoints) in addition to the Limit PSD mask
2541      defined in G.992.5.
2542      This is a string of 32 pairs of values in the following
2543      structure:
2544      Octets 0+1 - Index of 1st sub-carrier used in the context
2545                   of a first breakpoint.
2546      Octet 2    - The PSD reduction for the sub-carrier indicated in
2547                   octets 0 and 1.
2548      Octets 3-5 - Same, for a 2nd breakpoint.
2549      Octets 6-8 - Same, for a 3rd breakpoint.
2550      This architecture continues until octets 94-95, which are
2551      associated with a 32nd breakpoint.
2552      Each subcarrier index is an unsigned number in the range 1 to
2553      NSCds.  Each PSD reduction value is in the range 0 (0dBm/Hz) to
2554      255 (-127.5dBm/Hz) with steps of 0.5dBm/Hz.  Valid values are
2555      in the range 0 to 190 (0 to -95dBm/Hz).
2556      When the number of breakpoints is less than 32, all remaining
2557      octets are set to the value 0.  Note that the content of this
2558      object should be correlated with the sub-carriers mask and with
2559      the RFI setup."
2560    REFERENCE    "ITU-T G.997.1, paragraph 7.3.1.2"
2561      ::= { adsl2LineConfProfModeSpecEntry 7 }
2562
2563 adsl2LConfProfPsdMaskUs   OBJECT-TYPE
2564    SYNTAX      Adsl2PsdMaskUs
2565    MAX-ACCESS  read-create
2566    STATUS      current
2567    DESCRIPTION
2568      "The upstream PSD mask applicable at the U-R2 reference
2569       point.
2570      This parameter is used only for G.992.5, and it may impose PSD
2571      restrictions (breakpoints) in addition to the Limit PSD mask
2572      defined in G.992.5.
2573      This is a string of 4 pairs of values in the following
2574      structure:
2575      Octets 0+1 - Index of 1st sub-carrier used in the context
2576                   of a first breakpoint.
2577      Octet 2    - The PSD reduction for the sub-carrier indicated in
2578                   octets 0 and 1.
2579      Octets 3-5 - Same, for a 2nd breakpoint.
2580      Octets 6-8 - Same, for a 3rd breakpoint.
2581      This architecture continues until octets 9-11, which are
2582      associated with a 4th breakpoint.
2583      Each subcarrier index is an unsigned number in the range 1 to
2584
2585
2586
2587      NSCus.  Each PSD reduction value is in the range 0 (0dBm/Hz) to
2588      255 (-127.5dBm/Hz) with steps of 0.5dBm/Hz.  Valid values are
2589      in the range 0 to 190 (0 to -95dBm/Hz).
2590      When the number of breakpoints is less than 4, all remaining
2591      octets are set to the value 0.  Note that the content of this
2592      object should be correlated with the sub-carriers mask and with
2593      the RFI setup."
2594    REFERENCE    "ITU-T G.997.1, paragraph 7.3.1.2"
2595      ::= { adsl2LineConfProfModeSpecEntry 8 }
2596
2597 adsl2LConfProfPsdMaskSelectUs  OBJECT-TYPE
2598    SYNTAX      Unsigned32(1..9)
2599    MAX-ACCESS  read-create
2600    STATUS      current
2601    DESCRIPTION
2602      "The selected upstream PSD mask.  This parameter is used only
2603       for annexes J and M of G.992.3 and G.992.5, and the same
2604       selection is used for all relevant enabled bits in
2605       adsl2LConfProfAtuTransSysEna."
2606    REFERENCE    "ITU-T G.997.1 (amendment 1), 7.3.1.2.10"
2607    DEFVAL       { 1 }
2608     ::= { adsl2LineConfProfModeSpecEntry 9 }
2609
2610 adsl2LConfProfModeSpecRowStatus  OBJECT-TYPE
2611    SYNTAX      RowStatus
2612    MAX-ACCESS  read-create
2613    STATUS      current
2614    DESCRIPTION
2615
2616       "This object is used to create a new row or to modify or
2617       delete an existing row in this table.
2618
2619       A profile is activated by setting this object to 'active'.
2620       When 'active' is set, the system will validate the profile.
2621
2622       Before a profile can be deleted or taken out of service
2623       (by setting this object to 'destroy' or 'notInService'),
2624       it must first be unreferenced from all associated
2625       templates."
2626
2627    ::= { adsl2LineConfProfModeSpecEntry 10 }
2628
2629 ------------------------------------------------
2630 --          adsl2ChConfProfileTable           --
2631 ------------------------------------------------
2632 adsl2ChConfProfileTable  OBJECT-TYPE
2633    SYNTAX      SEQUENCE  OF  Adsl2ChConfProfileEntry
2634    MAX-ACCESS  not-accessible
2635
2636
2637
2638    STATUS      current
2639    DESCRIPTION
2640       "The table adsl2ChConfProfileTable contains ADSL2 channel
2641        profile configuration.
2642
2643        Entries in this table MUST be maintained in a
2644        persistent manner."
2645    ::= { adsl2ProfileChannel 1 }
2646
2647 adsl2ChConfProfileEntry  OBJECT-TYPE
2648    SYNTAX      Adsl2ChConfProfileEntry
2649    MAX-ACCESS  not-accessible
2650    STATUS      current
2651    DESCRIPTION
2652       "The table adsl2ChConfProfileTable contains ADSL2 channel
2653        profile configuration.
2654        A default profile with an index of 'DEFVAL' will
2655        always exist, and its parameters will be set to vendor-
2656        specific values, unless otherwise specified in this document."
2657    INDEX  { adsl2ChConfProfProfileName }
2658    ::= { adsl2ChConfProfileTable 1 }
2659
2660 Adsl2ChConfProfileEntry  ::=
2661    SEQUENCE {
2662       adsl2ChConfProfProfileName          SnmpAdminString,
2663       adsl2ChConfProfMinDataRateDs        Unsigned32,
2664       adsl2ChConfProfMinDataRateUs        Unsigned32,
2665       adsl2ChConfProfMinResDataRateDs     Unsigned32,
2666       adsl2ChConfProfMinResDataRateUs     Unsigned32,
2667       adsl2ChConfProfMaxDataRateDs        Unsigned32,
2668       adsl2ChConfProfMaxDataRateUs        Unsigned32,
2669       adsl2ChConfProfMinDataRateLowPwrDs  Unsigned32,
2670       adsl2ChConfProfMaxDelayDs           Unsigned32,
2671       adsl2ChConfProfMaxDelayUs           Unsigned32,
2672       adsl2ChConfProfMinProtectionDs      Adsl2SymbolProtection,
2673       adsl2ChConfProfMinProtectionUs      Adsl2SymbolProtection,
2674       adsl2ChConfProfMaxBerDs             Adsl2MaxBer,
2675       adsl2ChConfProfMaxBerUs             Adsl2MaxBer,
2676       adsl2ChConfProfUsDataRateDs         Unsigned32,
2677       adsl2ChConfProfDsDataRateDs         Unsigned32,
2678       adsl2ChConfProfUsDataRateUs         Unsigned32,
2679       adsl2ChConfProfDsDataRateUs         Unsigned32,
2680       adsl2ChConfProfImaEnabled           TruthValue,
2681       adsl2ChConfProfRowStatus            RowStatus
2682    }
2683
2684 adsl2ChConfProfProfileName  OBJECT-TYPE
2685    SYNTAX      SnmpAdminString (SIZE(1..32))
2686
2687
2688
2689    MAX-ACCESS  not-accessible
2690    STATUS      current
2691    DESCRIPTION
2692       "This object identifies a row in this table."
2693    ::= { adsl2ChConfProfileEntry 1 }
2694
2695 adsl2ChConfProfMinDataRateDs  OBJECT-TYPE
2696    SYNTAX      Unsigned32(0..200000000)
2697    UNITS       "bits/second"
2698    MAX-ACCESS  read-create
2699    STATUS      current
2700    DESCRIPTION
2701       "Minimum Data Rate on Downstream direction.  The minimum net
2702        data rate for the bearer channel, coded in bits/second."
2703    REFERENCE    "ITU-T G.997.1, paragraph 7.3.2.1"
2704    ::= { adsl2ChConfProfileEntry 2 }
2705
2706 adsl2ChConfProfMinDataRateUs  OBJECT-TYPE
2707    SYNTAX      Unsigned32(0..200000000)
2708    UNITS       "bits/second"
2709    MAX-ACCESS  read-create
2710    STATUS      current
2711    DESCRIPTION
2712       "Minimum Data Rate on Upstream direction.  The minimum net data
2713        rate for the bearer channel, coded in bits/second."
2714    REFERENCE    "ITU-T G.997.1, paragraph 7.3.2.1"
2715    ::= { adsl2ChConfProfileEntry 3 }
2716
2717 adsl2ChConfProfMinResDataRateDs  OBJECT-TYPE
2718    SYNTAX      Unsigned32(0..200000000)
2719    UNITS       "bits/second"
2720    MAX-ACCESS  read-create
2721    STATUS      current
2722    DESCRIPTION
2723       "Minimum Reserved Data Rate on Downstream direction.  The
2724        minimum reserved net data rate for the bearer channel, coded
2725        in bits/second.  This parameter is used only if the Rate
2726        Adaptation Mode in the direction of the bearer channel (i.e.,
2727        adsl2LConfProfRaModeDs) is set to dynamicRa."
2728    REFERENCE    "ITU-T G.997.1, paragraph 7.3.2.1"
2729    ::= { adsl2ChConfProfileEntry 4 }
2730
2731 adsl2ChConfProfMinResDataRateUs  OBJECT-TYPE
2732    SYNTAX      Unsigned32(0..200000000)
2733    UNITS       "bits/second"
2734    MAX-ACCESS  read-create
2735    STATUS      current
2736    DESCRIPTION
2737
2738
2739
2740       "Minimum Reserved Data Rate on Upstream direction.  The minimum
2741        reserved net data rate for the bearer channel, coded in
2742        bits/second.  This parameter is used only if the Rate
2743        Adaptation Mode in the direction of the bearer channel (i.e.,
2744        adsl2LConfProfRaModeUs) is set to dynamicRa."
2745    REFERENCE    "ITU-T G.997.1, paragraph 7.3.2.1"
2746    ::= { adsl2ChConfProfileEntry 5 }
2747
2748 adsl2ChConfProfMaxDataRateDs  OBJECT-TYPE
2749    SYNTAX      Unsigned32(0..200000000)
2750    UNITS       "bits/second"
2751    MAX-ACCESS  read-create
2752    STATUS      current
2753    DESCRIPTION
2754       "Maximum Data Rate on Downstream direction.  The maximum net
2755        data rate for the bearer channel, coded in bits/second."
2756    REFERENCE    "ITU-T G.997.1, paragraph 7.3.2.1"
2757    ::= { adsl2ChConfProfileEntry 6 }
2758
2759 adsl2ChConfProfMaxDataRateUs  OBJECT-TYPE
2760    SYNTAX      Unsigned32(0..200000000)
2761    UNITS       "bits/second"
2762    MAX-ACCESS  read-create
2763    STATUS      current
2764    DESCRIPTION
2765       "Maximum Data Rate on Upstream direction.  The maximum net data
2766        rate for the bearer channel, coded in bits/second."
2767    REFERENCE    "ITU-T G.997.1, paragraph 7.3.2.1"
2768    ::= { adsl2ChConfProfileEntry 7 }
2769
2770 adsl2ChConfProfMinDataRateLowPwrDs  OBJECT-TYPE
2771    SYNTAX      Unsigned32(0..200000000)
2772    UNITS       "bits/second"
2773    MAX-ACCESS  read-create
2774    STATUS      current
2775    DESCRIPTION
2776       "Minimum Data Rate in Low Power state on Downstream direction.
2777        The minimum net data rate for the bearer channel, coded in
2778        bits/second, during the low power state (L1 in G.992.2, L2 in
2779        G.992.3)."
2780    REFERENCE    "ITU-T G.997.1, paragraph 7.3.2.1"
2781    ::= { adsl2ChConfProfileEntry 8 }
2782
2783 adsl2ChConfProfMaxDelayDs  OBJECT-TYPE
2784    SYNTAX      Unsigned32(0..63)
2785    UNITS       "milliseconds"
2786    MAX-ACCESS  read-create
2787    STATUS      current
2788
2789
2790
2791    DESCRIPTION
2792       "Maximum Interleave Delay on Downstream direction.  The maximum
2793        one-way interleaving delay introduced by the PMS-TC on
2794        Downstream direction.  The ATUs shall choose the S (factor)
2795        and D (depth) values such that the actual one-way interleaving
2796        delay (adsl2ChStatusActDelay) is as close as possible to,
2797        but less than or equal to, adsl2ChConfProfMaxDelayDs.  The
2798        delay is coded in ms, with the value 0 indicating no delay
2799        bound is being imposed."
2800    REFERENCE    "ITU-T G.997.1, paragraph 7.3.2.2"
2801    ::= { adsl2ChConfProfileEntry 9 }
2802
2803 adsl2ChConfProfMaxDelayUs  OBJECT-TYPE
2804    SYNTAX      Unsigned32(0..63)
2805    UNITS       "milliseconds"
2806    MAX-ACCESS  read-create
2807    STATUS      current
2808    DESCRIPTION
2809       "Maximum Interleave Delay on Upstream direction.  The maximum
2810        one-way interleaving delay introduced by the PMS-TC on
2811        Upstream direction.  The ATUs shall choose the S (factor) and
2812        D (depth) values such that the actual one-way interleaving
2813        delay (adsl2ChStatusActDelay) is as close as possible to,
2814        but less than or equal to, adsl2ChConfProfMaxDelayUs.  The
2815        delay is coded in ms, with the value 0 indicating no delay
2816        bound is being imposed."
2817    REFERENCE    "ITU-T G.997.1, paragraph 7.3.2.2"
2818    ::= { adsl2ChConfProfileEntry 10 }
2819
2820 adsl2ChConfProfMinProtectionDs  OBJECT-TYPE
2821    SYNTAX      Adsl2SymbolProtection
2822    UNITS       "symbols"
2823    MAX-ACCESS  read-create
2824    STATUS      current
2825    DESCRIPTION
2826       "Minimum Impulse Noise Protection on Downstream direction.  The
2827        minimum impulse noise protection for the bearer channel,
2828        expressed in symbols.  The parameter can take the following
2829        values: noProtection (i.e., INP not required), halfSymbol
2830        (i.e., INP length is 1/2 symbol), and 1-16 symbols in steps
2831        of 1 symbol."
2832    REFERENCE    "ITU-T G.997.1, paragraph 7.3.2.3"
2833    DEFVAL       { noProtection }
2834    ::= { adsl2ChConfProfileEntry 11 }
2835
2836 adsl2ChConfProfMinProtectionUs  OBJECT-TYPE
2837    SYNTAX      Adsl2SymbolProtection
2838    UNITS       "symbols"
2839
2840
2841
2842    MAX-ACCESS  read-create
2843    STATUS      current
2844    DESCRIPTION
2845       "Minimum Impulse Noise Protection on Upstream direction.  The
2846        minimum impulse noise protection for the bearer channel,
2847        expressed in symbols.  The parameter can take the following
2848        values: noProtection (i.e., INP not required), halfSymbol
2849        (i.e., INP length is 1/2 symbol), and 1-16 symbols in steps
2850        of 1 symbol."
2851    REFERENCE    "ITU-T G.997.1, paragraph 7.3.2.3"
2852    DEFVAL       { noProtection }
2853    ::= { adsl2ChConfProfileEntry 12 }
2854
2855 adsl2ChConfProfMaxBerDs  OBJECT-TYPE
2856    SYNTAX      Adsl2MaxBer
2857    MAX-ACCESS  read-create
2858    STATUS      current
2859    DESCRIPTION
2860       "Maximum Bit Error Ratio on Downstream direction.  The maximum
2861        bit error ratio for the bearer channel.  The parameter can
2862        take the following values (for 1E-3, 1E-5 or 1E-7):
2863           eminus3(1),
2864           eminus5(2), or
2865           eminus7(3)."
2866    REFERENCE    "ITU-T G.997.1, paragraph 7.3.2.4"
2867    DEFVAL       { eminus5 }
2868   ::= { adsl2ChConfProfileEntry 13 }
2869
2870 adsl2ChConfProfMaxBerUs  OBJECT-TYPE
2871    SYNTAX      Adsl2MaxBer
2872    MAX-ACCESS  read-create
2873    STATUS      current
2874    DESCRIPTION
2875       "Maximum Bit Error Ratio on Upstream direction.  The maximum
2876        bit error ratio for the bearer channel.  The parameter can
2877        take the following values (for 1E-3, 1E-5 or 1E-7):
2878           eminus3(1),
2879           eminus5(2), or
2880           eminus7(3)."
2881    REFERENCE    "ITU-T G.997.1, paragraph 7.3.2.4"
2882    DEFVAL       { eminus5 }
2883    ::= { adsl2ChConfProfileEntry 14 }
2884
2885 adsl2ChConfProfUsDataRateDs  OBJECT-TYPE
2886    SYNTAX      Unsigned32(0..200000000)
2887    UNITS       "bits/second"
2888    MAX-ACCESS  read-create
2889    STATUS      current
2890
2891
2892
2893    DESCRIPTION
2894       "Data Rate Threshold Up shift for downstream direction.  An
2895        'Up-shift rate change' event is triggered when the actual
2896        downstream data rate exceeds, by more than the threshold, the
2897        data rate at the last entry into Showtime.  The parameter is
2898        coded in bits/second."
2899    REFERENCE    "ITU-T G.997.1, paragraph 7.3.2.6"
2900    ::= { adsl2ChConfProfileEntry 15 }
2901
2902 adsl2ChConfProfDsDataRateDs  OBJECT-TYPE
2903    SYNTAX      Unsigned32(0..200000000)
2904    UNITS       "bits/second"
2905    MAX-ACCESS  read-create
2906    STATUS      current
2907    DESCRIPTION
2908       "Data Rate Threshold Down-shift for downstream direction.  A
2909        'Down-shift rate change' event is triggered when the actual
2910        downstream data rate is below the data rate at the last entry
2911        into Showtime, by more than the threshold.  The parameter is
2912        coded in bits/second."
2913    REFERENCE    "ITU-T G.997.1, paragraph 7.3.2.6"
2914    ::= { adsl2ChConfProfileEntry 16 }
2915
2916 adsl2ChConfProfUsDataRateUs  OBJECT-TYPE
2917    SYNTAX      Unsigned32(0..200000000)
2918    UNITS       "bits/second"
2919    MAX-ACCESS  read-create
2920    STATUS      current
2921    DESCRIPTION
2922       "Data Rate Threshold Up shift for upstream direction.  An
2923        'Up-shift rate change' event is triggered when the actual
2924        upstream data rate exceeds, by more than the threshold, the
2925        data rate at the last entry into Showtime.  The parameter is
2926        coded in bits/second."
2927    REFERENCE    "ITU-T G.997.1, paragraph 7.3.2.6"
2928    ::= { adsl2ChConfProfileEntry 17 }
2929
2930 adsl2ChConfProfDsDataRateUs  OBJECT-TYPE
2931    SYNTAX      Unsigned32(0..200000000)
2932    UNITS       "bits/second"
2933    MAX-ACCESS  read-create
2934    STATUS      current
2935    DESCRIPTION
2936       "Data Rate Threshold Down-shift for upstream direction.  A
2937        'Down-shift rate change' event is triggered when the actual
2938        upstream data rate is below the data rate at the last entry
2939        into Showtime, by more than the threshold.  The parameter is
2940        coded in bits/second."
2941
2942
2943
2944    REFERENCE    "ITU-T G.997.1, paragraph 7.3.2.6"
2945    ::= { adsl2ChConfProfileEntry 18 }
2946
2947 adsl2ChConfProfImaEnabled  OBJECT-TYPE
2948    SYNTAX      TruthValue
2949    MAX-ACCESS  read-create
2950    STATUS      current
2951    DESCRIPTION
2952       "IMA Mode Enable.  The parameter enables the IMA operation mode
2953        in the ATM Data Path.  Relevant only if the channel is an ATM
2954        Data Path.  When in 'enable' state, the ATM data path should
2955        comply with the requirements for IMA transmission."
2956    REFERENCE    "ITU-T G.997.1, paragraph 7.3.4.1"
2957    DEFVAL       { false }
2958  ::= { adsl2ChConfProfileEntry 19 }
2959
2960 adsl2ChConfProfRowStatus  OBJECT-TYPE
2961    SYNTAX      RowStatus
2962    MAX-ACCESS  read-create
2963    STATUS      current
2964    DESCRIPTION
2965       "This object is used to create a new row or to modify or
2966       delete an existing row in this table.
2967
2968       A profile is activated by setting this object to 'active'.
2969       When 'active' is set, the system will validate the profile.
2970
2971       Before a profile can be deleted or taken out of service
2972       (by setting this object to 'destroy' or 'notInService'),
2973       it must first be unreferenced from all associated
2974       templates."
2975    ::= { adsl2ChConfProfileEntry 20 }
2976
2977 ------------------------------------------------
2978 --        adsl2LineAlarmConfTemplateTable          --
2979 ------------------------------------------------
2980 adsl2LineAlarmConfTemplateTable  OBJECT-TYPE
2981    SYNTAX      SEQUENCE  OF  Adsl2LineAlarmConfTemplateEntry
2982    MAX-ACCESS  not-accessible
2983    STATUS      current
2984    DESCRIPTION
2985       "The table adsl2LineAlarmConfTemplateTable contains
2986        ADSL2 line configuration templates.
2987
2988        Entries in this table MUST be maintained in a
2989        persistent manner."
2990    ::= { adsl2ProfileAlarmConf 1 }
2991
2992
2993
2994
2995 adsl2LineAlarmConfTemplateEntry  OBJECT-TYPE
2996    SYNTAX      Adsl2LineAlarmConfTemplateEntry
2997    MAX-ACCESS  not-accessible
2998    STATUS      current
2999    DESCRIPTION
3000       "The table adsl2LineAlarmConfTemplateTable contains ADSL2
3001       line PM thresholds templates.
3002       A default template with an index of 'DEFVAL' will
3003       always exist, and its parameters will be set to vendor-
3004       specific values, unless otherwise specified in this
3005       document."
3006    INDEX  { adsl2LAlarmConfTempTemplateName }
3007    ::= { adsl2LineAlarmConfTemplateTable 1 }
3008
3009 Adsl2LineAlarmConfTemplateEntry  ::=
3010    SEQUENCE {
3011       adsl2LAlarmConfTempTemplateName      SnmpAdminString,
3012       adsl2LAlarmConfTempLineProfile       SnmpAdminString,
3013       adsl2LAlarmConfTempChan1ConfProfile  SnmpAdminString,
3014       adsl2LAlarmConfTempChan2ConfProfile  SnmpAdminString,
3015       adsl2LAlarmConfTempChan3ConfProfile  SnmpAdminString,
3016       adsl2LAlarmConfTempChan4ConfProfile  SnmpAdminString,
3017       adsl2LAlarmConfTempRowStatus         RowStatus
3018    }
3019
3020 adsl2LAlarmConfTempTemplateName  OBJECT-TYPE
3021    SYNTAX      SnmpAdminString (SIZE(1..32))
3022    MAX-ACCESS  not-accessible
3023    STATUS      current
3024    DESCRIPTION
3025       "This object identifies a row in this table."
3026    ::= { adsl2LineAlarmConfTemplateEntry 1 }
3027
3028 adsl2LAlarmConfTempLineProfile  OBJECT-TYPE
3029    SYNTAX      SnmpAdminString (SIZE(1..32))
3030    MAX-ACCESS  read-create
3031    STATUS      current
3032    DESCRIPTION
3033       "The value of this object identifies the row in the ADSL2 Line
3034        Thresholds Configuration Profile Table
3035        (adsl2LineAlarmConfProfileTable) that applies to this ADSL2
3036        line."
3037    REFERENCE    "DSL Forum TR-90, paragraph 5.4.1"
3038    DEFVAL       { "DEFVAL" }
3039    ::= { adsl2LineAlarmConfTemplateEntry 2 }
3040
3041 adsl2LAlarmConfTempChan1ConfProfile  OBJECT-TYPE
3042    SYNTAX      SnmpAdminString (SIZE(1..32))
3043
3044
3045
3046    MAX-ACCESS  read-create
3047    STATUS      current
3048    DESCRIPTION
3049       "The value of this object identifies the row in the ADSL2
3050        Channel Thresholds Configuration Profile Table
3051        (adsl2ChAlarmConfProfileTable) that applies for ADSL2
3052        bearer channel #1.  The channel profile name specified here
3053        must match the name of an existing row in the
3054        adsl2ChAlarmConfProfileTable table."
3055    REFERENCE    "DSL Forum TR-90, paragraph 5.4.1"
3056    DEFVAL       { "DEFVAL" }
3057    ::= { adsl2LineAlarmConfTemplateEntry 3 }
3058
3059 adsl2LAlarmConfTempChan2ConfProfile  OBJECT-TYPE
3060    SYNTAX      SnmpAdminString (SIZE(0..32))
3061    MAX-ACCESS  read-create
3062    STATUS      current
3063    DESCRIPTION
3064       "The value of this object identifies the row in the ADSL2
3065        Channel Thresholds Configuration Profile Table
3066        (adsl2ChAlarmConfProfileTable) that applies for ADSL2
3067        bearer channel #2.  The channel profile name specified here
3068        must match the name of an existing row in the
3069        adsl2ChAlarmConfProfileTable table.  If the channel is unused,
3070        then the object is set to a zero-length string."
3071    REFERENCE    "DSL Forum TR-90, paragraph 5.4.1"
3072    DEFVAL       { "" }
3073    ::= { adsl2LineAlarmConfTemplateEntry 4 }
3074
3075 adsl2LAlarmConfTempChan3ConfProfile  OBJECT-TYPE
3076    SYNTAX      SnmpAdminString (SIZE(0..32))
3077    MAX-ACCESS  read-create
3078    STATUS      current
3079    DESCRIPTION
3080       "The value of this object identifies the row in the ADSL2
3081        Channel Thresholds Configuration Profile Table
3082        (adsl2ChAlarmConfProfileTable) that applies for ADSL2
3083        bearer channel #3.  The channel profile name specified here
3084        must match the name of an existing row in the
3085        adsl2ChAlarmConfProfileTable table.
3086        This object may be set to a non-zero-length string only if
3087        adsl2LAlarmConfTempChan2ConfProfile contains a non-zero-
3088        length string."
3089    REFERENCE    "DSL Forum TR-90, paragraph 5.4.1"
3090    DEFVAL       { "" }
3091    ::= { adsl2LineAlarmConfTemplateEntry 5 }
3092
3093 adsl2LAlarmConfTempChan4ConfProfile  OBJECT-TYPE
3094
3095
3096
3097    SYNTAX      SnmpAdminString (SIZE(0..32))
3098    MAX-ACCESS  read-create
3099    STATUS      current
3100    DESCRIPTION
3101       "The value of this object identifies the row in the ADSL2
3102        Channel Thresholds Configuration Profile Table
3103        (adsl2ChAlarmConfProfileTable) that applies for ADSL2
3104        bearer channel #4.  The channel profile name specified here
3105        must match the name of an existing row in the
3106        adsl2ChAlarmConfProfileTable table.
3107        This object may be set to a non-zero-length string only if
3108        adsl2LAlarmConfTempChan3ConfProfile contains a non-zero-
3109        length string."
3110    REFERENCE    "DSL Forum TR-90, paragraph 5.4.1"
3111    DEFVAL       { "" }
3112    ::= { adsl2LineAlarmConfTemplateEntry 6 }
3113
3114 adsl2LAlarmConfTempRowStatus  OBJECT-TYPE
3115    SYNTAX      RowStatus
3116    MAX-ACCESS  read-create
3117    STATUS      current
3118    DESCRIPTION
3119       "This object is used to create a new row or to modify or
3120       delete an existing row in this table.
3121
3122       A template is activated by setting this object to 'active'.
3123       When 'active' is set, the system will validate the template.
3124
3125       Before a template can be deleted or taken out of service
3126       (by setting this object to 'destroy' or 'notInService'),
3127       it must first be unreferenced from all associated
3128       lines."
3129    ::= { adsl2LineAlarmConfTemplateEntry 7 }
3130
3131 ------------------------------------------------
3132 --      adsl2LineAlarmConfProfileTable        --
3133 ------------------------------------------------
3134
3135 adsl2LineAlarmConfProfileTable  OBJECT-TYPE
3136      SYNTAX      SEQUENCE  OF  Adsl2LineAlarmConfProfileEntry
3137      MAX-ACCESS  not-accessible
3138      STATUS      current
3139      DESCRIPTION
3140       "The table adsl2LineAlarmConfProfileTable contains ADSL2
3141       line PM thresholds profiles.
3142
3143        Entries in this table MUST be maintained in a
3144        persistent manner."
3145
3146
3147
3148      ::= { adsl2ProfileAlarmConf 2 }
3149
3150 adsl2LineAlarmConfProfileEntry  OBJECT-TYPE
3151      SYNTAX      Adsl2LineAlarmConfProfileEntry
3152      MAX-ACCESS  not-accessible
3153      STATUS      current
3154      DESCRIPTION
3155       "The table adsl2LineAlarmConfProfileTable contains ADSL2
3156       line PM thresholds profiles.
3157       A default profile with an index of 'DEFVAL' will
3158       always exist, and its parameters will be set to vendor-
3159       specific values, unless otherwise specified in this
3160       document."
3161      INDEX  { adsl2LineAlarmConfProfileName }
3162      ::= { adsl2LineAlarmConfProfileTable 1 }
3163
3164 Adsl2LineAlarmConfProfileEntry ::=
3165      SEQUENCE {
3166      adsl2LineAlarmConfProfileName                SnmpAdminString,
3167      adsl2LineAlarmConfProfileAtucThresh15MinFecs
3168                                           HCPerfIntervalThreshold,
3169      adsl2LineAlarmConfProfileAtucThresh15MinEs
3170                                           HCPerfIntervalThreshold,
3171      adsl2LineAlarmConfProfileAtucThresh15MinSes
3172                                            HCPerfIntervalThreshold,
3173      adsl2LineAlarmConfProfileAtucThresh15MinLoss
3174                                            HCPerfIntervalThreshold,
3175      adsl2LineAlarmConfProfileAtucThresh15MinUas
3176                                            HCPerfIntervalThreshold,
3177      adsl2LineAlarmConfProfileAturThresh15MinFecs
3178                                            HCPerfIntervalThreshold,
3179      adsl2LineAlarmConfProfileAturThresh15MinEs
3180                                            HCPerfIntervalThreshold,
3181      adsl2LineAlarmConfProfileAturThresh15MinSes
3182                                            HCPerfIntervalThreshold,
3183      adsl2LineAlarmConfProfileAturThresh15MinLoss
3184                                            HCPerfIntervalThreshold,
3185      adsl2LineAlarmConfProfileAturThresh15MinUas
3186                                            HCPerfIntervalThreshold,
3187
3188      adsl2LineAlarmConfProfileThresh15MinFailedFullInt   Unsigned32,
3189      adsl2LineAlarmConfProfileThresh15MinFailedShrtInt   Unsigned32,
3190
3191      adsl2LineAlarmConfProfileRowStatus                   RowStatus
3192      }
3193
3194 adsl2LineAlarmConfProfileName  OBJECT-TYPE
3195      SYNTAX      SnmpAdminString (SIZE(1..32))
3196
3197
3198
3199      MAX-ACCESS  not-accessible
3200      STATUS      current
3201      DESCRIPTION
3202      "This object identifies a row in this table."
3203      ::= { adsl2LineAlarmConfProfileEntry 1 }
3204
3205 adsl2LineAlarmConfProfileAtucThresh15MinFecs  OBJECT-TYPE
3206      SYNTAX      HCPerfIntervalThreshold
3207      UNITS       "seconds"
3208      MAX-ACCESS  read-create
3209      STATUS      current
3210      DESCRIPTION
3211      "A threshold for the adsl2PMLCurr15MFecs counter,
3212      when adsl2PMLCurrUnit is atuc(1).
3213      The value 0 means that no threshold is specified for the
3214      associated counter."
3215    REFERENCE    "ITU-T G.997.1, paragraph 7.3.1"
3216    DEFVAL       { 0 }
3217      ::= { adsl2LineAlarmConfProfileEntry 2 }
3218
3219 adsl2LineAlarmConfProfileAtucThresh15MinEs  OBJECT-TYPE
3220      SYNTAX      HCPerfIntervalThreshold
3221      UNITS       "seconds"
3222      MAX-ACCESS  read-create
3223      STATUS      current
3224      DESCRIPTION
3225      "A threshold for the adsl2PMLCurr15MEs counter,
3226      when adsl2PMLCurrUnit is atuc(1).
3227      The value 0 means that no threshold is specified for the
3228      associated counter."
3229    REFERENCE    "ITU-T G.997.1, paragraph 7.3.1"
3230    DEFVAL       { 0 }
3231      ::= { adsl2LineAlarmConfProfileEntry 3 }
3232
3233 adsl2LineAlarmConfProfileAtucThresh15MinSes  OBJECT-TYPE
3234      SYNTAX      HCPerfIntervalThreshold
3235      UNITS       "seconds"
3236      MAX-ACCESS  read-create
3237      STATUS      current
3238      DESCRIPTION
3239      "A threshold for the adsl2PMLCurr15MSes counter,
3240      when adsl2PMLCurrUnit is atuc(1).
3241      The value 0 means that no threshold is specified for the
3242      associated counter."
3243    REFERENCE    "ITU-T G.997.1, paragraph 7.3.1"
3244    DEFVAL       { 0 }
3245      ::= { adsl2LineAlarmConfProfileEntry 4 }
3246
3247
3248
3249
3250 adsl2LineAlarmConfProfileAtucThresh15MinLoss  OBJECT-TYPE
3251      SYNTAX      HCPerfIntervalThreshold
3252      UNITS       "seconds"
3253      MAX-ACCESS  read-create
3254      STATUS      current
3255      DESCRIPTION
3256      "A threshold for the adsl2PMLCurr15MLoss counter,
3257      when adsl2PMLCurrUnit is atuc(1).
3258      The value 0 means that no threshold is specified for the
3259      associated counter."
3260    REFERENCE    "ITU-T G.997.1, paragraph 7.3.1"
3261    DEFVAL       { 0 }
3262      ::= { adsl2LineAlarmConfProfileEntry 5 }
3263
3264 adsl2LineAlarmConfProfileAtucThresh15MinUas  OBJECT-TYPE
3265      SYNTAX      HCPerfIntervalThreshold
3266      UNITS       "seconds"
3267      MAX-ACCESS  read-create
3268      STATUS      current
3269      DESCRIPTION
3270      "A threshold for the adsl2PMLCurr15MUas counter,
3271      when adsl2PMLCurrUnit is atuc(1).
3272      The value 0 means that no threshold is specified for the
3273      associated counter."
3274    REFERENCE    "ITU-T G.997.1, paragraph 7.3.1"
3275    DEFVAL       { 0 }
3276      ::= { adsl2LineAlarmConfProfileEntry 6 }
3277
3278 adsl2LineAlarmConfProfileAturThresh15MinFecs  OBJECT-TYPE
3279      SYNTAX      HCPerfIntervalThreshold
3280      UNITS       "seconds"
3281      MAX-ACCESS  read-create
3282      STATUS      current
3283      DESCRIPTION
3284      "A threshold for the adsl2PMLCurr15MFecs counter,
3285      when adsl2PMLCurrUnit is atur(2).
3286      The value 0 means that no threshold is specified for the
3287      associated counter."
3288    REFERENCE    "ITU-T G.997.1, paragraph 7.3.1"
3289    DEFVAL       { 0 }
3290      ::= { adsl2LineAlarmConfProfileEntry 7 }
3291
3292 adsl2LineAlarmConfProfileAturThresh15MinEs  OBJECT-TYPE
3293      SYNTAX      HCPerfIntervalThreshold
3294      UNITS       "seconds"
3295      MAX-ACCESS  read-create
3296      STATUS      current
3297      DESCRIPTION
3298
3299
3300
3301      "A threshold for the adsl2PMLCurr15MEs counter,
3302      when adsl2PMLCurrUnit is atur(2).
3303      The value 0 means that no threshold is specified for the
3304      associated counter."
3305    REFERENCE    "ITU-T G.997.1, paragraph 7.3.1"
3306    DEFVAL       { 0 }
3307      ::= { adsl2LineAlarmConfProfileEntry 8 }
3308
3309 adsl2LineAlarmConfProfileAturThresh15MinSes  OBJECT-TYPE
3310      SYNTAX      HCPerfIntervalThreshold
3311      UNITS       "seconds"
3312      MAX-ACCESS  read-create
3313      STATUS      current
3314      DESCRIPTION
3315      "A threshold for the adsl2PMLCurr15MSes counter,
3316      when adsl2PMLCurrUnit is atur(2).
3317      The value 0 means that no threshold is specified for the
3318      associated counter."
3319    REFERENCE    "ITU-T G.997.1, paragraph 7.3.1"
3320    DEFVAL       { 0 }
3321      ::= { adsl2LineAlarmConfProfileEntry 9 }
3322
3323 adsl2LineAlarmConfProfileAturThresh15MinLoss  OBJECT-TYPE
3324      SYNTAX      HCPerfIntervalThreshold
3325      UNITS       "seconds"
3326      MAX-ACCESS  read-create
3327      STATUS      current
3328      DESCRIPTION
3329      "A threshold for the adsl2PMLCurr15MLoss counter,
3330      when adsl2PMLCurrUnit is atur(2).
3331      The value 0 means that no threshold is specified for the
3332      associated counter."
3333    REFERENCE    "ITU-T G.997.1, paragraph 7.3.1"
3334    DEFVAL       { 0 }
3335      ::= { adsl2LineAlarmConfProfileEntry 10 }
3336
3337 adsl2LineAlarmConfProfileAturThresh15MinUas  OBJECT-TYPE
3338      SYNTAX      HCPerfIntervalThreshold
3339      UNITS       "seconds"
3340      MAX-ACCESS  read-create
3341      STATUS      current
3342      DESCRIPTION
3343      "A threshold for the adsl2PMLCurr15MUas counter,
3344      when adsl2PMLCurrUnit is atur(2).
3345      The value 0 means that no threshold is specified for the
3346      associated counter."
3347    REFERENCE    "ITU-T G.997.1, paragraph 7.3.1"
3348    DEFVAL       { 0 }
3349
3350
3351
3352      ::= { adsl2LineAlarmConfProfileEntry 11 }
3353
3354 adsl2LineAlarmConfProfileThresh15MinFailedFullInt  OBJECT-TYPE
3355      SYNTAX      Unsigned32
3356      MAX-ACCESS  read-create
3357      STATUS      current
3358      DESCRIPTION
3359      "A threshold for the adsl2PMLCurrInit15MfailedFullInits
3360      counter.
3361      The value 0 means that no threshold is specified for the
3362      associated counter."
3363    REFERENCE    "ITU-T G.997.1, paragraph 7.3.1"
3364    DEFVAL       { 0 }
3365      ::= { adsl2LineAlarmConfProfileEntry 12 }
3366
3367 adsl2LineAlarmConfProfileThresh15MinFailedShrtInt  OBJECT-TYPE
3368      SYNTAX      Unsigned32
3369      MAX-ACCESS  read-create
3370      STATUS      current
3371      DESCRIPTION
3372      "A threshold for the adsl2PMLCurrInit15MFailedShortInits
3373      counter.
3374      The value 0 means that no threshold is specified for the
3375      associated counter."
3376    REFERENCE    "ITU-T G.997.1, paragraph 7.3.1"
3377    DEFVAL       { 0 }
3378      ::= { adsl2LineAlarmConfProfileEntry 13 }
3379
3380 adsl2LineAlarmConfProfileRowStatus  OBJECT-TYPE
3381      SYNTAX      RowStatus
3382      MAX-ACCESS  read-create
3383      STATUS      current
3384      DESCRIPTION
3385       "This object is used to create a new row or to modify or
3386       delete an existing row in this table.
3387
3388       A profile is activated by setting this object to 'active'.
3389       When 'active' is set, the system will validate the profile.
3390
3391       Before a profile can be deleted or taken out of service
3392       (by setting this object to 'destroy' or 'notInService'),
3393       it must first be unreferenced from all associated
3394       templates."
3395      ::= { adsl2LineAlarmConfProfileEntry 14 }
3396
3397
3398 ------------------------------------------------
3399 --      adsl2ChAlarmConfProfileTable        --
3400
3401
3402
3403 ------------------------------------------------
3404
3405 adsl2ChAlarmConfProfileTable  OBJECT-TYPE
3406      SYNTAX      SEQUENCE  OF  Adsl2ChAlarmConfProfileEntry
3407      MAX-ACCESS  not-accessible
3408      STATUS      current
3409      DESCRIPTION
3410       "The table adsl2ChAlarmConfProfileTable contains ADSL2
3411       channel PM thresholds profiles.
3412
3413        Entries in this table MUST be maintained in a
3414        persistent manner."
3415      ::= { adsl2ProfileAlarmConf 3 }
3416
3417 adsl2ChAlarmConfProfileEntry  OBJECT-TYPE
3418      SYNTAX      Adsl2ChAlarmConfProfileEntry
3419      MAX-ACCESS  not-accessible
3420      STATUS      current
3421      DESCRIPTION
3422       "The table adsl2ChAlarmConfProfileTable contains ADSL2
3423       channel PM thresholds profiles.
3424       A default profile with an index of 'DEFVAL' will
3425       always exist, and its parameters will be set to vendor-
3426       specific values, unless otherwise specified in this document."
3427      INDEX  { adsl2ChAlarmConfProfileName }
3428      ::= { adsl2ChAlarmConfProfileTable 1 }
3429
3430 Adsl2ChAlarmConfProfileEntry ::=
3431      SEQUENCE {
3432      adsl2ChAlarmConfProfileName
3433                                                      SnmpAdminString,
3434      adsl2ChAlarmConfProfileAtucThresh15MinCodingViolations
3435                                                      Unsigned32,
3436      adsl2ChAlarmConfProfileAtucThresh15MinCorrected Unsigned32,
3437      adsl2ChAlarmConfProfileAturThresh15MinCodingViolations
3438                                                      Unsigned32,
3439      adsl2ChAlarmConfProfileAturThresh15MinCorrected Unsigned32,
3440      adsl2ChAlarmConfProfileRowStatus                RowStatus
3441      }
3442
3443 adsl2ChAlarmConfProfileName  OBJECT-TYPE
3444      SYNTAX      SnmpAdminString (SIZE(1..32))
3445      MAX-ACCESS  not-accessible
3446      STATUS      current
3447      DESCRIPTION
3448      "This object identifies a row in this table."
3449      ::= { adsl2ChAlarmConfProfileEntry 1 }
3450
3451
3452
3453
3454 adsl2ChAlarmConfProfileAtucThresh15MinCodingViolations OBJECT-TYPE
3455      SYNTAX      Unsigned32
3456      MAX-ACCESS  read-create
3457      STATUS      current
3458      DESCRIPTION
3459      "A threshold for the adsl2PMChCurr15MCodingViolations
3460      counter, when adsl2PMChCurrUnit is atuc(1).
3461      The value 0 means that no threshold is specified for the
3462      associated counter."
3463    REFERENCE    "ITU-T G.997.1, paragraph 7.3.2"
3464    DEFVAL       { 0 }
3465      ::= { adsl2ChAlarmConfProfileEntry 2 }
3466
3467 adsl2ChAlarmConfProfileAtucThresh15MinCorrected  OBJECT-TYPE
3468      SYNTAX      Unsigned32
3469      MAX-ACCESS  read-create
3470      STATUS      current
3471      DESCRIPTION
3472      "A threshold for the adsl2PMChCurr15MCorrectedBlocks
3473      counter, when adsl2PMChCurrUnit is atuc(1).
3474      The value 0 means that no threshold is specified for the
3475      associated counter."
3476    REFERENCE    "ITU-T G.997.1, paragraph 7.3.2"
3477    DEFVAL       { 0 }
3478      ::= { adsl2ChAlarmConfProfileEntry 3 }
3479
3480 adsl2ChAlarmConfProfileAturThresh15MinCodingViolations  OBJECT-TYPE
3481      SYNTAX      Unsigned32
3482      MAX-ACCESS  read-create
3483      STATUS      current
3484      DESCRIPTION
3485      "A threshold for the adsl2PMChCurr15MCodingViolations
3486      counter, when adsl2PMChCurrUnit is atur(2).
3487      The value 0 means that no threshold is specified for the
3488      associated counter."
3489    REFERENCE    "ITU-T G.997.1, paragraph 7.3.2"
3490    DEFVAL       { 0 }
3491      ::= { adsl2ChAlarmConfProfileEntry 4 }
3492
3493 adsl2ChAlarmConfProfileAturThresh15MinCorrected  OBJECT-TYPE
3494      SYNTAX      Unsigned32
3495      MAX-ACCESS  read-create
3496      STATUS      current
3497      DESCRIPTION
3498      "A threshold for the adsl2PMChCurr15MCorrectedBlocks
3499      counter, when adsl2PMChCurrUnit is atur(2).
3500      The value 0 means that no threshold is specified for the
3501      associated counter."
3502
3503
3504
3505    REFERENCE    "ITU-T G.997.1, paragraph 7.3.2"
3506    DEFVAL       { 0 }
3507      ::= { adsl2ChAlarmConfProfileEntry 5 }
3508
3509 adsl2ChAlarmConfProfileRowStatus  OBJECT-TYPE
3510      SYNTAX      RowStatus
3511      MAX-ACCESS  read-create
3512      STATUS      current
3513      DESCRIPTION
3514       "This object is used to create a new row or to modify or
3515       delete an existing row in this table.
3516
3517       A profile is activated by setting this object to 'active'.
3518       When 'active' is set, the system will validate the profile.
3519
3520       Before a profile can be deleted or taken out of service
3521       (by setting this object to 'destroy' or 'notInService'),
3522       it must first be unreferenced from all associated
3523       templates."
3524      ::= { adsl2ChAlarmConfProfileEntry 6 }
3525
3526 ------------------------------------------------
3527 --          PM line current counters          --
3528 ------------------------------------------------
3529 adsl2PMLineCurrTable  OBJECT-TYPE
3530    SYNTAX      SEQUENCE  OF  Adsl2PMLineCurrEntry
3531    MAX-ACCESS  not-accessible
3532    STATUS      current
3533    DESCRIPTION
3534       "The table adsl2PMLineCurrTable contains current Performance
3535        Monitoring results of ADSL2 lines."
3536    ::= { adsl2PMLine 1 }
3537
3538 adsl2PMLineCurrEntry  OBJECT-TYPE
3539    SYNTAX      Adsl2PMLineCurrEntry
3540    MAX-ACCESS  not-accessible
3541    STATUS      current
3542    DESCRIPTION
3543       "The table adsl2PMLineCurrTable contains current Performance
3544        Monitoring results of ADSL2 lines.
3545        The index of this table consists of an interface index, where
3546        the interface has an ifType of adsl2plus(238), along with a
3547        termination unit.
3548        The PM counters in the table are not reset even when the XTU
3549        is reinitialized.  They are reinitialized only when the
3550        agent itself is reset or reinitialized."
3551    INDEX  { ifIndex, adsl2PMLCurrUnit }
3552    ::= { adsl2PMLineCurrTable 1 }
3553
3554
3555
3556 Adsl2PMLineCurrEntry  ::=
3557    SEQUENCE {
3558       adsl2PMLCurrUnit                    Adsl2Unit,
3559       adsl2PMLCurrValidIntervals          Unsigned32,
3560       adsl2PMLCurrInvalidIntervals        Unsigned32,
3561       adsl2PMLCurr15MTimeElapsed          HCPerfTimeElapsed,
3562       adsl2PMLCurr15MFecs                 Counter32,
3563       adsl2PMLCurr15MEs                   Counter32,
3564       adsl2PMLCurr15MSes                  Counter32,
3565       adsl2PMLCurr15MLoss                 Counter32,
3566       adsl2PMLCurr15MUas                  Counter32,
3567       adsl2PMLCurr1DayValidIntervals      Unsigned32,
3568       adsl2PMLCurr1DayInvalidIntervals    Unsigned32,
3569       adsl2PMLCurr1DayTimeElapsed         HCPerfTimeElapsed,
3570       adsl2PMLCurr1DayFecs                Counter32,
3571       adsl2PMLCurr1DayEs                  Counter32,
3572       adsl2PMLCurr1DaySes                 Counter32,
3573       adsl2PMLCurr1DayLoss                Counter32,
3574       adsl2PMLCurr1DayUas                 Counter32
3575    }
3576
3577 adsl2PMLCurrUnit  OBJECT-TYPE
3578    SYNTAX      Adsl2Unit
3579    MAX-ACCESS  not-accessible
3580    STATUS      current
3581    DESCRIPTION
3582       "The termination unit atuc(1) or atur(2)."
3583    ::= { adsl2PMLineCurrEntry 1 }
3584
3585 adsl2PMLCurrValidIntervals  OBJECT-TYPE
3586    SYNTAX      Unsigned32
3587    MAX-ACCESS  read-only
3588    STATUS      current
3589    DESCRIPTION
3590       "Valid intervals."
3591    ::= { adsl2PMLineCurrEntry 2 }
3592
3593 adsl2PMLCurrInvalidIntervals  OBJECT-TYPE
3594    SYNTAX      Unsigned32
3595    MAX-ACCESS  read-only
3596    STATUS      current
3597    DESCRIPTION
3598       "Invalid intervals."
3599    ::= { adsl2PMLineCurrEntry 3 }
3600
3601 adsl2PMLCurr15MTimeElapsed  OBJECT-TYPE
3602    SYNTAX      HCPerfTimeElapsed
3603    UNITS       "seconds"
3604
3605
3606
3607    MAX-ACCESS  read-only
3608    STATUS      current
3609    DESCRIPTION
3610       "Total elapsed seconds since this PM interval began.
3611        Note that the PM counters are not reset even when the XTU
3612        is reinitialized.  They are reinitialized only when the
3613        agent itself is reset or reinitialized."
3614    ::= { adsl2PMLineCurrEntry 4 }
3615
3616 adsl2PMLCurr15MFecs  OBJECT-TYPE
3617    SYNTAX      Counter32
3618    UNITS       "seconds"
3619    MAX-ACCESS  read-only
3620    STATUS      current
3621    DESCRIPTION
3622       "Count of seconds during this interval where there was at least
3623        one FEC correction event for one or more bearer channels in
3624        this line.  This parameter is inhibited during UAS or SES."
3625    REFERENCE    "ITU-T G.997.1, paragraph 7.2.1"
3626    ::= { adsl2PMLineCurrEntry 5 }
3627
3628 adsl2PMLCurr15MEs  OBJECT-TYPE
3629    SYNTAX      Counter32
3630    UNITS       "seconds"
3631    MAX-ACCESS  read-only
3632    STATUS      current
3633    DESCRIPTION
3634       "Count of seconds during this interval where there was:
3635           ATU-C: CRC-8 >= 1 for one or more bearer channels OR
3636                  LOS >= 1 OR SEF >=1 OR LPR >= 1
3637           ATU-R: FEBE >= 1 for one or more bearer channels OR
3638                  LOS-FE >=1 OR RDI >=1 OR LPR-FE >=1 .
3639        This parameter is inhibited during UAS."
3640    REFERENCE    "ITU-T G.997.1, paragraph 7.2.1"
3641    ::= { adsl2PMLineCurrEntry 6 }
3642
3643 adsl2PMLCurr15MSes  OBJECT-TYPE
3644    SYNTAX      Counter32
3645    UNITS       "seconds"
3646    MAX-ACCESS  read-only
3647    STATUS      current
3648    DESCRIPTION
3649       "Count of seconds during this interval where there was:
3650           ATU-C: (CRC-8 summed over all bearer channels) >= 18 OR
3651                  LOS >= 1 OR SEF >= 1 OR LPR >= 1
3652           ATU-R: (FEBE summed over all bearer channels) >= 18 OR
3653                  LOS-FE >= 1 OR RDI >= 1 OR LPR-FE >= 1 .
3654        This parameter is inhibited during UAS."
3655
3656
3657
3658    REFERENCE    "ITU-T G.997.1, paragraph 7.2.1"
3659    ::= { adsl2PMLineCurrEntry 7 }
3660
3661 adsl2PMLCurr15MLoss  OBJECT-TYPE
3662    SYNTAX      Counter32
3663    UNITS       "seconds"
3664    MAX-ACCESS  read-only
3665    STATUS      current
3666    DESCRIPTION
3667       "Count of seconds during this interval where there was LOS (or
3668        LOS-FE for ATU-R)."
3669    REFERENCE    "ITU-T G.997.1, paragraph 7.2.1"
3670    ::= { adsl2PMLineCurrEntry 8 }
3671
3672 adsl2PMLCurr15MUas  OBJECT-TYPE
3673    SYNTAX      Counter32
3674    UNITS       "seconds"
3675    MAX-ACCESS  read-only
3676    STATUS      current
3677    DESCRIPTION
3678       "Count of seconds in Unavailability State during this
3679        interval.  Unavailability begins at the onset of 10
3680        contiguous severely-errored seconds, and ends at the
3681        onset of 10 contiguous seconds with no severely-errored
3682        seconds."
3683    REFERENCE    "ITU-T G.997.1, paragraph 7.2.1"
3684    ::= { adsl2PMLineCurrEntry 9 }
3685
3686 adsl2PMLCurr1DayValidIntervals  OBJECT-TYPE
3687    SYNTAX      Unsigned32
3688    MAX-ACCESS  read-only
3689    STATUS      current
3690    DESCRIPTION
3691       "Valid intervals."
3692    ::= { adsl2PMLineCurrEntry 10 }
3693
3694 adsl2PMLCurr1DayInvalidIntervals  OBJECT-TYPE
3695    SYNTAX      Unsigned32
3696    MAX-ACCESS  read-only
3697    STATUS      current
3698    DESCRIPTION
3699       "Invalid intervals."
3700    ::= { adsl2PMLineCurrEntry 11 }
3701
3702 adsl2PMLCurr1DayTimeElapsed  OBJECT-TYPE
3703    SYNTAX      HCPerfTimeElapsed
3704    UNITS       "seconds"
3705    MAX-ACCESS  read-only
3706
3707
3708
3709    STATUS      current
3710    DESCRIPTION
3711       "Total elapsed seconds since this PM interval began.
3712        Note that the PM counters are not reset even when the XTU
3713        is reinitialized.  They are reinitialized only when the
3714        agent itself is reset or reinitialized."
3715    ::= { adsl2PMLineCurrEntry 12 }
3716
3717 adsl2PMLCurr1DayFecs  OBJECT-TYPE
3718    SYNTAX      Counter32
3719    UNITS       "seconds"
3720    MAX-ACCESS  read-only
3721    STATUS      current
3722    DESCRIPTION
3723       "Count of seconds during this interval where there was at least
3724        one FEC correction event for one or more bearer channels in
3725        this line.  This parameter is inhibited during UAS or SES."
3726    REFERENCE    "ITU-T G.997.1, paragraph 7.2.1"
3727    ::= { adsl2PMLineCurrEntry 13 }
3728
3729 adsl2PMLCurr1DayEs  OBJECT-TYPE
3730    SYNTAX      Counter32
3731    UNITS       "seconds"
3732    MAX-ACCESS  read-only
3733    STATUS      current
3734    DESCRIPTION
3735       "Count of seconds during this interval where there was:
3736           ATU-C: CRC-8 >= 1 for one or more bearer channels OR
3737                  LOS >= 1 OR SEF >= 1 OR LPR >= 1
3738           ATU-R: FEBE >= 1 for one or more bearer channels OR
3739                  LOS-FE >= 1 OR RDI >= 1 OR LPR-FE >= 1.
3740        This parameter is inhibited during UAS."
3741    REFERENCE    "ITU-T G.997.1, paragraph 7.2.1"
3742    ::= { adsl2PMLineCurrEntry 14 }
3743
3744 adsl2PMLCurr1DaySes  OBJECT-TYPE
3745    SYNTAX      Counter32
3746    UNITS       "seconds"
3747    MAX-ACCESS  read-only
3748    STATUS      current
3749    DESCRIPTION
3750       "Count of seconds during this interval where there was:
3751           ATU-C: (CRC-8 summed over all bearer channels) >= 18 OR
3752                   LOS >= 1 OR SEF >= 1 OR LPR >= 1
3753           ATU-R: (FEBE summed over all bearer channels) >= 18 OR
3754                  LOS-FE >= 1 OR RDI >= 1 OR LPR-FE >= 1
3755        This parameter is inhibited during UAS."
3756    REFERENCE    "ITU-T G.997.1, paragraph 7.2.1"
3757
3758
3759
3760    ::= { adsl2PMLineCurrEntry 15 }
3761
3762 adsl2PMLCurr1DayLoss  OBJECT-TYPE
3763    SYNTAX      Counter32
3764    UNITS       "seconds"
3765    MAX-ACCESS  read-only
3766    STATUS      current
3767    DESCRIPTION
3768       "Count of seconds during this interval where there was LOS (or
3769        LOS-FE for ATU-R)."
3770    REFERENCE    "ITU-T G.997.1, paragraph 7.2.1"
3771    ::= { adsl2PMLineCurrEntry 16 }
3772
3773 adsl2PMLCurr1DayUas  OBJECT-TYPE
3774    SYNTAX      Counter32
3775    UNITS       "seconds"
3776    MAX-ACCESS  read-only
3777    STATUS      current
3778    DESCRIPTION
3779       "Count of seconds in Unavailability State during this interval.
3780        Unavailability begins at the onset of 10 contiguous severely-
3781        errored seconds, and ends at the onset of 10 contiguous
3782        seconds with no severely-errored seconds."
3783    REFERENCE    "ITU-T G.997.1, paragraph 7.2.1"
3784    ::= { adsl2PMLineCurrEntry 17 }
3785
3786
3787 ------------------------------------------------
3788 --          PM line init current counters     --
3789 ------------------------------------------------
3790
3791 adsl2PMLineCurrInitTable   OBJECT-TYPE
3792    SYNTAX      SEQUENCE  OF  Adsl2PMLineCurrInitEntry
3793    MAX-ACCESS  not-accessible
3794    STATUS      current
3795    DESCRIPTION
3796       "The table adsl2PMLineCurrInitTable contains current
3797        initialization counters of the ADSL2 line.
3798        The PM counters in the table are not reset even when the XTU
3799        is reinitialized.  They are reinitialized only when the
3800        agent itself is reset or reinitialized."
3801    ::= { adsl2PMLine 2 }
3802
3803 adsl2PMLineCurrInitEntry  OBJECT-TYPE
3804    SYNTAX      Adsl2PMLineCurrInitEntry
3805    MAX-ACCESS  not-accessible
3806    STATUS      current
3807    DESCRIPTION
3808
3809
3810
3811       "The table adsl2PMLineCurrInitTable contains current
3812        initialization counters of the ADSL2 line.
3813        The index of this table consists of an interface index, where
3814        the interface has an ifType of adsl2plus(238), and a
3815        termination unit."
3816    INDEX  { ifIndex }
3817    ::= { adsl2PMLineCurrInitTable 1 }
3818
3819 Adsl2PMLineCurrInitEntry  ::=
3820    SEQUENCE {
3821       adsl2PMLCurrInit15MTimeElapsed          Unsigned32,
3822       adsl2PMLCurrInit15MFullInits            Unsigned32,
3823       adsl2PMLCurrInit15MFailedFullInits      Unsigned32,
3824       adsl2PMLCurrInit15MShortInits           Unsigned32,
3825       adsl2PMLCurrInit15MFailedShortInits     Unsigned32,
3826       adsl2PMLCurrInit1DayTimeElapsed         Unsigned32,
3827       adsl2PMLCurrInit1DayFullInits           Unsigned32,
3828       adsl2PMLCurrInit1DayFailedFullInits     Unsigned32,
3829       adsl2PMLCurrInit1DayShortInits          Unsigned32,
3830       adsl2PMLCurrInit1DayFailedShortInits    Unsigned32
3831    }
3832
3833 adsl2PMLCurrInit15MTimeElapsed  OBJECT-TYPE
3834    SYNTAX      Unsigned32
3835    UNITS       "seconds"
3836    MAX-ACCESS  read-only
3837    STATUS      current
3838    DESCRIPTION
3839       "Total elapsed seconds since this PM interval began.
3840        Note that the PM counters are not reset even when the XTU
3841        is reinitialized.  They are reinitialized only when the
3842        agent itself is reset or reinitialized."
3843    ::= { adsl2PMLineCurrInitEntry 1 }
3844
3845 adsl2PMLCurrInit15MFullInits  OBJECT-TYPE
3846    SYNTAX      Unsigned32
3847    MAX-ACCESS  read-only
3848    STATUS      current
3849    DESCRIPTION
3850       "Count of full initializations attempted on the line
3851        (successful and failed) during this interval."
3852    REFERENCE    "ITU-T G.997.1, paragraph 7.2.1"
3853    ::= { adsl2PMLineCurrInitEntry 2 }
3854
3855 adsl2PMLCurrInit15MFailedFullInits  OBJECT-TYPE
3856    SYNTAX      Unsigned32
3857    MAX-ACCESS  read-only
3858    STATUS      current
3859
3860
3861
3862    DESCRIPTION
3863       "Count of failed full initializations on the line during this
3864        interval."
3865    REFERENCE    "ITU-T G.997.1, paragraph 7.2.1"
3866    ::= { adsl2PMLineCurrInitEntry 3 }
3867
3868 adsl2PMLCurrInit15MShortInits  OBJECT-TYPE
3869    SYNTAX      Unsigned32
3870    MAX-ACCESS  read-only
3871    STATUS      current
3872    DESCRIPTION
3873       "Count of short initializations attempted on the line
3874        (successful and failed) during this interval."
3875    REFERENCE    "ITU-T G.997.1, paragraph 7.2.1"
3876    ::= { adsl2PMLineCurrInitEntry 4 }
3877
3878 adsl2PMLCurrInit15MFailedShortInits  OBJECT-TYPE
3879    SYNTAX      Unsigned32
3880    MAX-ACCESS  read-only
3881    STATUS      current
3882    DESCRIPTION
3883       "Count of failed short initializations on the line during this
3884        interval."
3885    REFERENCE    "ITU-T G.997.1, paragraph 7.2.1"
3886    ::= { adsl2PMLineCurrInitEntry 5 }
3887
3888 adsl2PMLCurrInit1DayTimeElapsed  OBJECT-TYPE
3889    SYNTAX      Unsigned32
3890    UNITS       "seconds"
3891    MAX-ACCESS  read-only
3892    STATUS      current
3893    DESCRIPTION
3894       "Total elapsed seconds since this PM interval began.
3895        Note that the PM counters are not reset even when the XTU
3896        is reinitialized.  They are reinitialized only when the
3897        agent itself is reset or reinitialized."
3898    ::= { adsl2PMLineCurrInitEntry 6 }
3899
3900 adsl2PMLCurrInit1DayFullInits  OBJECT-TYPE
3901    SYNTAX      Unsigned32
3902    MAX-ACCESS  read-only
3903    STATUS      current
3904    DESCRIPTION
3905       "Count of full initializations attempted on the line
3906        (successful and failed) during this interval."
3907    REFERENCE    "ITU-T G.997.1, paragraph 7.2.1"
3908    ::= { adsl2PMLineCurrInitEntry 7 }
3909
3910
3911
3912
3913 adsl2PMLCurrInit1DayFailedFullInits  OBJECT-TYPE
3914    SYNTAX      Unsigned32
3915    MAX-ACCESS  read-only
3916    STATUS      current
3917    DESCRIPTION
3918       "Count of failed full initializations on the line during this
3919        interval."
3920    REFERENCE    "ITU-T G.997.1, paragraph 7.2.1"
3921    ::= { adsl2PMLineCurrInitEntry 8 }
3922
3923 adsl2PMLCurrInit1DayShortInits  OBJECT-TYPE
3924    SYNTAX      Unsigned32
3925    MAX-ACCESS  read-only
3926    STATUS      current
3927    DESCRIPTION
3928       "Count of short initializations attempted on the line
3929        (successful and failed) during this interval."
3930    REFERENCE    "ITU-T G.997.1, paragraph 7.2.1"
3931    ::= { adsl2PMLineCurrInitEntry 9 }
3932
3933 adsl2PMLCurrInit1DayFailedShortInits  OBJECT-TYPE
3934    SYNTAX      Unsigned32
3935    MAX-ACCESS  read-only
3936    STATUS      current
3937    DESCRIPTION
3938       "Count of failed short initializations on the line during this
3939        interval."
3940    REFERENCE    "ITU-T G.997.1, paragraph 7.2.1"
3941    ::= { adsl2PMLineCurrInitEntry 10 }
3942
3943
3944
3945 -------------------------------------------
3946 --       PM line history 15 Minutes      --
3947 -------------------------------------------
3948 adsl2PMLineHist15MinTable    OBJECT-TYPE
3949    SYNTAX      SEQUENCE  OF  Adsl2PMLineHist15MinEntry
3950    MAX-ACCESS  not-accessible
3951    STATUS      current
3952    DESCRIPTION
3953       "The table adsl2PMLineHist15MinTable contains PM line history
3954       for 15min intervals of the ADSL2 line."
3955    ::= { adsl2PMLine 3 }
3956
3957 adsl2PMLineHist15MinEntry  OBJECT-TYPE
3958    SYNTAX      Adsl2PMLineHist15MinEntry
3959    MAX-ACCESS  not-accessible
3960    STATUS      current
3961
3962
3963
3964    DESCRIPTION
3965       "The table adsl2PMLineHist15MinTable contains PM line history
3966        for 15min intervals of the ADSL2 line.
3967        The index of this table consists of an interface index, where
3968        the interface has an ifType of adsl2plus(238), along with a
3969        termination unit, and an interval number."
3970    INDEX  { ifIndex,
3971             adsl2PMLHist15MUnit,
3972             adsl2PMLHist15MInterval }
3973    ::= { adsl2PMLineHist15MinTable 1 }
3974
3975 Adsl2PMLineHist15MinEntry  ::=
3976    SEQUENCE {
3977       adsl2PMLHist15MUnit                 Adsl2Unit,
3978       adsl2PMLHist15MInterval             Unsigned32,
3979       adsl2PMLHist15MMonitoredTime        Unsigned32,
3980       adsl2PMLHist15MFecs                 Counter32,
3981       adsl2PMLHist15MEs                   Counter32,
3982       adsl2PMLHist15MSes                  Counter32,
3983       adsl2PMLHist15MLoss                 Counter32,
3984       adsl2PMLHist15MUas                  Counter32,
3985       adsl2PMLHist15MValidInterval        TruthValue
3986    }
3987
3988 adsl2PMLHist15MUnit  OBJECT-TYPE
3989    SYNTAX      Adsl2Unit
3990    MAX-ACCESS  not-accessible
3991    STATUS      current
3992    DESCRIPTION
3993       "The termination unit atuc(1) or atur(2)."
3994    ::= { adsl2PMLineHist15MinEntry 1 }
3995
3996 adsl2PMLHist15MInterval  OBJECT-TYPE
3997    SYNTAX      Unsigned32 (1..96)
3998    MAX-ACCESS  not-accessible
3999    STATUS      current
4000    DESCRIPTION
4001       "The interval number."
4002    ::= { adsl2PMLineHist15MinEntry 2 }
4003
4004 adsl2PMLHist15MMonitoredTime  OBJECT-TYPE
4005    SYNTAX      Unsigned32
4006    UNITS       "seconds"
4007    MAX-ACCESS  read-only
4008    STATUS      current
4009    DESCRIPTION
4010       "Total seconds monitored in this interval."
4011    ::= { adsl2PMLineHist15MinEntry 3 }
4012
4013
4014
4015 adsl2PMLHist15MFecs  OBJECT-TYPE
4016    SYNTAX      Counter32
4017    UNITS       "seconds"
4018    MAX-ACCESS  read-only
4019    STATUS      current
4020    DESCRIPTION
4021       "Count of seconds during this interval where there was at least
4022        one FEC correction event for one or more bearer channels in
4023        this line.  This parameter is inhibited during UAS or SES."
4024    REFERENCE    "ITU-T G.997.1, paragraph 7.2.1"
4025    ::= { adsl2PMLineHist15MinEntry 4 }
4026
4027 adsl2PMLHist15MEs  OBJECT-TYPE
4028    SYNTAX      Counter32
4029    UNITS       "seconds"
4030    MAX-ACCESS  read-only
4031    STATUS      current
4032    DESCRIPTION
4033       "Count of seconds during this interval where there was:
4034           ATU-C: CRC-8 >= 1 for one or more bearer channels OR
4035                  LOS >= 1 OR SEF >= 1 OR LPR >= 1
4036           ATU-R: FEBE >= 1 for one or more bearer channels OR
4037                  LOS-FE >= 1 OR RDI >= 1 OR LPR-FE >= 1.
4038        This parameter is inhibited during UAS."
4039    REFERENCE    "ITU-T G.997.1, paragraph 7.2.1"
4040    ::= { adsl2PMLineHist15MinEntry 5 }
4041
4042 adsl2PMLHist15MSes  OBJECT-TYPE
4043    SYNTAX      Counter32
4044    UNITS       "seconds"
4045    MAX-ACCESS  read-only
4046    STATUS      current
4047    DESCRIPTION
4048       "Count of seconds during this interval where there was:
4049           ATU-C: (CRC-8 summed over all bearer channels) >= 18 OR
4050                  LOS >= 1 OR SEF >= 1 OR LPR >= 1
4051           ATU-R: (FEBE summed over all bearer channels) >= 18 OR
4052                  LOS-FE >= 1 OR RDI >= 1 OR LPR-FE >= 1.
4053        This parameter is inhibited during UAS."
4054    REFERENCE    "ITU-T G.997.1, paragraph 7.2.1"
4055    ::= { adsl2PMLineHist15MinEntry 6 }
4056
4057 adsl2PMLHist15MLoss  OBJECT-TYPE
4058    SYNTAX      Counter32
4059    UNITS       "seconds"
4060    MAX-ACCESS  read-only
4061    STATUS      current
4062    DESCRIPTION
4063
4064
4065
4066       "Count of seconds during this interval where there was LOS (or
4067        LOS-FE for ATU-R)."
4068    REFERENCE    "ITU-T G.997.1, paragraph 7.2.1"
4069    ::= { adsl2PMLineHist15MinEntry 7 }
4070
4071 adsl2PMLHist15MUas  OBJECT-TYPE
4072    SYNTAX      Counter32
4073    UNITS       "seconds"
4074    MAX-ACCESS  read-only
4075    STATUS      current
4076    DESCRIPTION
4077       "Count of seconds in Unavailability State during this interval.
4078        Unavailability begins at the onset of 10 contiguous severely-
4079        errored seconds, and ends at the onset of 10 contiguous
4080        seconds with no severely-errored seconds."
4081    REFERENCE    "ITU-T G.997.1, paragraph 7.2.1"
4082    ::= { adsl2PMLineHist15MinEntry 8 }
4083
4084 adsl2PMLHist15MValidInterval  OBJECT-TYPE
4085    SYNTAX      TruthValue
4086    MAX-ACCESS  read-only
4087    STATUS      current
4088    DESCRIPTION
4089       "This variable indicates if the data for this interval is
4090        valid."
4091    ::= { adsl2PMLineHist15MinEntry 9 }
4092
4093
4094
4095 ---------------------------------------
4096 --       PM line history 1 Day       --
4097 ---------------------------------------
4098 adsl2PMLineHist1DayTable     OBJECT-TYPE
4099    SYNTAX      SEQUENCE  OF  Adsl2PMLineHist1DayEntry
4100    MAX-ACCESS  not-accessible
4101    STATUS      current
4102    DESCRIPTION
4103       "The table adsl2PMLineHist1DayTable contains PM line history
4104        for 24-hour intervals of the ADSL2 line."
4105    ::= { adsl2PMLine 4 }
4106
4107 adsl2PMLineHist1DayEntry  OBJECT-TYPE
4108    SYNTAX      Adsl2PMLineHist1DayEntry
4109    MAX-ACCESS  not-accessible
4110    STATUS      current
4111    DESCRIPTION
4112       "The table adsl2PMLineHist1DayTable contains PM line history
4113        for 24-hour intervals of the ADSL2 line.
4114
4115
4116
4117        The index of this table consists of an interface index, where
4118        the interface has an ifType of adsl2plus(238), along with a
4119        termination unit, and an interval number."
4120    INDEX  { ifIndex,
4121             adsl2PMLHist1DUnit,
4122             adsl2PMLHist1DInterval }
4123    ::= { adsl2PMLineHist1DayTable 1 }
4124
4125 Adsl2PMLineHist1DayEntry  ::=
4126    SEQUENCE {
4127       adsl2PMLHist1DUnit              Adsl2Unit,
4128       adsl2PMLHist1DInterval          Unsigned32,
4129       adsl2PMLHist1DMonitoredTime     Unsigned32,
4130       adsl2PMLHist1DFecs              Counter32,
4131       adsl2PMLHist1DEs                Counter32,
4132       adsl2PMLHist1DSes               Counter32,
4133       adsl2PMLHist1DLoss              Counter32,
4134       adsl2PMLHist1DUas               Counter32,
4135       adsl2PMLHist1DValidInterval     TruthValue
4136    }
4137
4138 adsl2PMLHist1DUnit  OBJECT-TYPE
4139    SYNTAX      Adsl2Unit
4140    MAX-ACCESS  not-accessible
4141    STATUS      current
4142    DESCRIPTION
4143       "The termination unit."
4144    ::= { adsl2PMLineHist1DayEntry 1 }
4145
4146 adsl2PMLHist1DInterval  OBJECT-TYPE
4147    SYNTAX      Unsigned32 (1..30)
4148    MAX-ACCESS  not-accessible
4149    STATUS      current
4150    DESCRIPTION
4151       "The interval number."
4152    ::= { adsl2PMLineHist1DayEntry 2 }
4153
4154 adsl2PMLHist1DMonitoredTime  OBJECT-TYPE
4155    SYNTAX      Unsigned32
4156    UNITS       "seconds"
4157    MAX-ACCESS  read-only
4158    STATUS      current
4159    DESCRIPTION
4160       "Total seconds monitored in this interval."
4161    ::= { adsl2PMLineHist1DayEntry 3 }
4162
4163 adsl2PMLHist1DFecs  OBJECT-TYPE
4164    SYNTAX      Counter32
4165
4166
4167
4168    UNITS       "seconds"
4169    MAX-ACCESS  read-only
4170    STATUS      current
4171    DESCRIPTION
4172       "Count of seconds during this interval where there was at least
4173        one FEC correction event for one or more bearer channels in
4174        this line.  This parameter is inhibited during UAS or SES."
4175    REFERENCE    "ITU-T G.997.1, paragraph 7.2.1"
4176    ::= { adsl2PMLineHist1DayEntry 4 }
4177
4178 adsl2PMLHist1DEs  OBJECT-TYPE
4179    SYNTAX      Counter32
4180    UNITS       "seconds"
4181    MAX-ACCESS  read-only
4182    STATUS      current
4183    DESCRIPTION
4184       "Count of seconds during this interval where there was:
4185           ATU-C: CRC-8 >= 1 for one or more bearer channels OR
4186                  LOS >= 1 OR SEF >= 1 OR LPR >= 1
4187           ATU-R: FEBE >= 1 for one or more bearer channels OR
4188                  LOS-FE >= 1 OR RDI >= 1 OR LPR-FE >= 1.
4189        This parameter is inhibited during UAS."
4190    REFERENCE    "ITU-T G.997.1, paragraph 7.2.1"
4191    ::= { adsl2PMLineHist1DayEntry 5 }
4192
4193 adsl2PMLHist1DSes  OBJECT-TYPE
4194    SYNTAX      Counter32
4195    UNITS       "seconds"
4196    MAX-ACCESS  read-only
4197    STATUS      current
4198    DESCRIPTION
4199       "Count of seconds during this interval where there was:
4200           ATU-C: (CRC-8 summed over all bearer channels) >= 18 OR
4201                   LOS >= 1 OR SEF >> 1 OR LPR >= 1
4202           ATU-R: (FEBE summed over all bearer channels) >= 18 OR
4203                   LOS-FE >= 1 OR RDI >= 1 OR LPR-FE >= 1.
4204        This parameter is inhibited during UAS."
4205    REFERENCE    "ITU-T G.997.1, paragraph 7.2.1"
4206    ::= { adsl2PMLineHist1DayEntry 6 }
4207
4208 adsl2PMLHist1DLoss  OBJECT-TYPE
4209    SYNTAX      Counter32
4210    UNITS       "seconds"
4211    MAX-ACCESS  read-only
4212    STATUS      current
4213    DESCRIPTION
4214       "Count of seconds during this interval where there was LOS (or
4215        LOS-FE for ATU-R)."
4216
4217
4218
4219    REFERENCE    "ITU-T G.997.1, paragraph 7.2.1"
4220    ::= { adsl2PMLineHist1DayEntry 7 }
4221
4222 adsl2PMLHist1DUas  OBJECT-TYPE
4223    SYNTAX      Counter32
4224    UNITS       "seconds"
4225    MAX-ACCESS  read-only
4226    STATUS      current
4227    DESCRIPTION
4228       "Count of seconds in Unavailability State during this interval.
4229        Unavailability begins at the onset of 10 contiguous severely-
4230        errored seconds, and ends at the onset of 10 contiguous
4231        seconds with no severely-errored seconds."
4232    REFERENCE    "ITU-T G.997.1, paragraph 7.2.1"
4233    ::= { adsl2PMLineHist1DayEntry 8 }
4234
4235 adsl2PMLHist1DValidInterval  OBJECT-TYPE
4236    SYNTAX      TruthValue
4237    MAX-ACCESS  read-only
4238    STATUS      current
4239    DESCRIPTION
4240       "This variable indicates if the data for this interval is
4241        valid."
4242    ::= { adsl2PMLineHist1DayEntry 9 }
4243
4244
4245
4246
4247 -------------------------------------------
4248 --     PM line init history 15 Minutes   --
4249 -------------------------------------------
4250
4251 adsl2PMLineInitHist15MinTable      OBJECT-TYPE
4252    SYNTAX      SEQUENCE  OF  Adsl2PMLineInitHist15MinEntry
4253    MAX-ACCESS  not-accessible
4254    STATUS      current
4255    DESCRIPTION
4256       "The table adsl2PMLineInitHist15MinTable contains PM line
4257        initialization history for 15-minute intervals of the ADSL2
4258        line."
4259    ::= { adsl2PMLine 5 }
4260
4261 adsl2PMLineInitHist15MinEntry  OBJECT-TYPE
4262    SYNTAX      Adsl2PMLineInitHist15MinEntry
4263    MAX-ACCESS  not-accessible
4264    STATUS      current
4265    DESCRIPTION
4266       "The table adsl2PMLineInitHist15MinTable contains PM line
4267
4268
4269
4270        initialization history for 15 minutes intervals of the ADSL2
4271        line.
4272        The index of this table consists of an interface index, where
4273        the interface has an ifType of adsl2plus(238), and an interval
4274        number."
4275    INDEX  { ifIndex,
4276             adsl2PMLHistInit15MInterval }
4277    ::= { adsl2PMLineInitHist15MinTable 1 }
4278
4279 Adsl2PMLineInitHist15MinEntry  ::=
4280    SEQUENCE {
4281       adsl2PMLHistInit15MInterval              Unsigned32,
4282       adsl2PMLHistInit15MMonitoredTime         Unsigned32,
4283       adsl2PMLHistInit15MFullInits             Unsigned32,
4284       adsl2PMLHistInit15MFailedFullInits       Unsigned32,
4285       adsl2PMLHistInit15MShortInits            Unsigned32,
4286       adsl2PMLHistInit15MFailedShortInits      Unsigned32,
4287       adsl2PMLHistInit15MValidInterval         TruthValue
4288    }
4289
4290 adsl2PMLHistInit15MInterval  OBJECT-TYPE
4291    SYNTAX      Unsigned32 (1..96)
4292    MAX-ACCESS  not-accessible
4293    STATUS      current
4294    DESCRIPTION
4295       "The interval number."
4296    ::= { adsl2PMLineInitHist15MinEntry 1 }
4297
4298 adsl2PMLHistInit15MMonitoredTime  OBJECT-TYPE
4299    SYNTAX      Unsigned32
4300    UNITS       "seconds"
4301    MAX-ACCESS  read-only
4302    STATUS      current
4303    DESCRIPTION
4304       "Total seconds monitored in this interval."
4305    ::= { adsl2PMLineInitHist15MinEntry 2 }
4306
4307 adsl2PMLHistInit15MFullInits  OBJECT-TYPE
4308    SYNTAX      Unsigned32
4309    MAX-ACCESS  read-only
4310    STATUS      current
4311    DESCRIPTION
4312       "Count of full initializations attempted on the line
4313        (successful and failed) during this interval."
4314    REFERENCE    "ITU-T G.997.1, paragraph 7.2.1"
4315    ::= { adsl2PMLineInitHist15MinEntry 3 }
4316
4317 adsl2PMLHistInit15MFailedFullInits  OBJECT-TYPE
4318
4319
4320
4321    SYNTAX      Unsigned32
4322    MAX-ACCESS  read-only
4323    STATUS      current
4324    DESCRIPTION
4325       "Count of failed full initializations on the line during this
4326        interval."
4327    REFERENCE    "ITU-T G.997.1, paragraph 7.2.1"
4328    ::= { adsl2PMLineInitHist15MinEntry 4 }
4329
4330 adsl2PMLHistInit15MShortInits  OBJECT-TYPE
4331    SYNTAX      Unsigned32
4332    MAX-ACCESS  read-only
4333    STATUS      current
4334    DESCRIPTION
4335       "Count of short initializations attempted on the line
4336        (successful and failed) during this interval."
4337    REFERENCE    "ITU-T G.997.1, paragraph 7.2.1"
4338    ::= { adsl2PMLineInitHist15MinEntry 5 }
4339
4340 adsl2PMLHistInit15MFailedShortInits  OBJECT-TYPE
4341    SYNTAX      Unsigned32
4342    MAX-ACCESS  read-only
4343    STATUS      current
4344    DESCRIPTION
4345       "Count of failed short initializations on the line during this
4346        interval."
4347    REFERENCE    "ITU-T G.997.1, paragraph 7.2.1"
4348    ::= { adsl2PMLineInitHist15MinEntry 6 }
4349
4350 adsl2PMLHistInit15MValidInterval  OBJECT-TYPE
4351    SYNTAX      TruthValue
4352    MAX-ACCESS  read-only
4353    STATUS      current
4354    DESCRIPTION
4355       "This variable indicates if the data for this interval is
4356        valid."
4357    ::= { adsl2PMLineInitHist15MinEntry 7 }
4358
4359
4360
4361 -------------------------------------------
4362 --       PM line init history 1 Day      --
4363 -------------------------------------------
4364 adsl2PMLineInitHist1DayTable       OBJECT-TYPE
4365    SYNTAX      SEQUENCE  OF  Adsl2PMLineInitHist1DayEntry
4366    MAX-ACCESS  not-accessible
4367    STATUS      current
4368    DESCRIPTION
4369
4370
4371
4372       "The table adsl2PMLineInitHist1DayTable contains PM line
4373        initialization history for 24-hour intervals of the ADSL2
4374        line."
4375    ::= { adsl2PMLine 6 }
4376
4377 adsl2PMLineInitHist1DayEntry  OBJECT-TYPE
4378    SYNTAX      Adsl2PMLineInitHist1DayEntry
4379    MAX-ACCESS  not-accessible
4380    STATUS      current
4381    DESCRIPTION
4382       "The table adsl2PMLineInitHist1DayTable contains PM line
4383        initialization history for 24-hour intervals of the ADSL2
4384        line.
4385        The index of this table consists of an interface index, where
4386        the interface has an ifType of adsl2plus(238), and an interval
4387        number."
4388    INDEX  { ifIndex,
4389             adsl2PMLHistinit1DInterval }
4390    ::= { adsl2PMLineInitHist1DayTable 1 }
4391
4392 Adsl2PMLineInitHist1DayEntry  ::=
4393    SEQUENCE {
4394       adsl2PMLHistinit1DInterval              Unsigned32,
4395       adsl2PMLHistinit1DMonitoredTime         Unsigned32,
4396       adsl2PMLHistinit1DFullInits             Unsigned32,
4397       adsl2PMLHistinit1DFailedFullInits       Unsigned32,
4398       adsl2PMLHistinit1DShortInits            Unsigned32,
4399       adsl2PMLHistinit1DFailedShortInits      Unsigned32,
4400       adsl2PMLHistinit1DValidInterval         TruthValue
4401    }
4402
4403 adsl2PMLHistinit1DInterval  OBJECT-TYPE
4404    SYNTAX      Unsigned32 (1..30)
4405    MAX-ACCESS  not-accessible
4406    STATUS      current
4407    DESCRIPTION
4408       "The interval number."
4409    ::= { adsl2PMLineInitHist1DayEntry 1 }
4410
4411 adsl2PMLHistinit1DMonitoredTime  OBJECT-TYPE
4412    SYNTAX      Unsigned32
4413    UNITS       "seconds"
4414    MAX-ACCESS  read-only
4415    STATUS      current
4416    DESCRIPTION
4417       "Total seconds monitored in this interval."
4418    ::= { adsl2PMLineInitHist1DayEntry 2 }
4419
4420
4421
4422
4423 adsl2PMLHistinit1DFullInits  OBJECT-TYPE
4424    SYNTAX      Unsigned32
4425    MAX-ACCESS  read-only
4426    STATUS      current
4427    DESCRIPTION
4428       "Count of full initializations attempted on the line
4429        (successful and failed) during this interval."
4430    REFERENCE    "ITU-T G.997.1, paragraph 7.2.1"
4431     ::= { adsl2PMLineInitHist1DayEntry 3 }
4432
4433 adsl2PMLHistinit1DFailedFullInits  OBJECT-TYPE
4434    SYNTAX      Unsigned32
4435    MAX-ACCESS  read-only
4436    STATUS      current
4437    DESCRIPTION
4438       "Count of failed full initializations on the line during this
4439        interval."
4440    REFERENCE    "ITU-T G.997.1, paragraph 7.2.1"
4441    ::= { adsl2PMLineInitHist1DayEntry 4 }
4442
4443 adsl2PMLHistinit1DShortInits  OBJECT-TYPE
4444    SYNTAX      Unsigned32
4445    MAX-ACCESS  read-only
4446    STATUS      current
4447    DESCRIPTION
4448       "Count of short initializations attempted on the line
4449        (successful and failed) during this interval."
4450    REFERENCE    "ITU-T G.997.1, paragraph 7.2.1"
4451    ::= { adsl2PMLineInitHist1DayEntry 5 }
4452
4453 adsl2PMLHistinit1DFailedShortInits  OBJECT-TYPE
4454    SYNTAX      Unsigned32
4455    MAX-ACCESS  read-only
4456    STATUS      current
4457    DESCRIPTION
4458       "Count of failed short initializations on the line during this
4459        interval."
4460    REFERENCE    "ITU-T G.997.1, paragraph 7.2.1"
4461    ::= { adsl2PMLineInitHist1DayEntry 6 }
4462
4463 adsl2PMLHistinit1DValidInterval  OBJECT-TYPE
4464    SYNTAX      TruthValue
4465    MAX-ACCESS  read-only
4466    STATUS      current
4467    DESCRIPTION
4468       "This variable indicates if the data for this interval is
4469        valid."
4470    ::= { adsl2PMLineInitHist1DayEntry 7 }
4471
4472
4473
4474 ---------------------------------------------------
4475 --          PM channel current counters          --
4476 ---------------------------------------------------
4477 adsl2PMChCurrTable        OBJECT-TYPE
4478    SYNTAX      SEQUENCE  OF  Adsl2PMChCurrEntry
4479    MAX-ACCESS  not-accessible
4480    STATUS      current
4481    DESCRIPTION
4482       "The table adsl2PMChCurrTable contains current Performance
4483        Monitoring results of the ADSL2 channel.
4484        The PM counters in the table are not reset even when the XTU
4485        is reinitialized. They are reinitialized only when the
4486        agent itself is reset or reinitialized."
4487    ::= { adsl2PMChannel 1 }
4488
4489 adsl2PMChCurrEntry  OBJECT-TYPE
4490    SYNTAX      Adsl2PMChCurrEntry
4491    MAX-ACCESS  not-accessible
4492    STATUS      current
4493    DESCRIPTION
4494       "The table adsl2PMChCurrTable contains current Performance
4495        Monitoring results of the ADSL2 channel.
4496        The index of this table consists of an interface index, where
4497        the interface has an ifType value that is applicable
4498        for a DSL channel, along with a termination unit."
4499    INDEX  { ifIndex, adsl2PMChCurrUnit }
4500    ::= { adsl2PMChCurrTable 1 }
4501
4502 Adsl2PMChCurrEntry  ::=
4503    SEQUENCE {
4504       adsl2PMChCurrUnit                     Adsl2Unit,
4505       adsl2PMChCurrValidIntervals           Unsigned32,
4506       adsl2PMChCurrInvalidIntervals         Unsigned32,
4507       adsl2PMChCurr15MTimeElapsed           HCPerfTimeElapsed,
4508       adsl2PMChCurr15MCodingViolations      Unsigned32,
4509       adsl2PMChCurr15MCorrectedBlocks       Unsigned32,
4510       adsl2PMChCurr1DayValidIntervals       Unsigned32,
4511       adsl2PMChCurr1DayInvalidIntervals     Unsigned32,
4512       adsl2PMChCurr1DayTimeElapsed          HCPerfTimeElapsed,
4513       adsl2PMChCurr1DayCodingViolations     Unsigned32,
4514       adsl2PMChCurr1DayCorrectedBlocks      Unsigned32
4515    }
4516
4517 adsl2PMChCurrUnit  OBJECT-TYPE
4518    SYNTAX      Adsl2Unit
4519    MAX-ACCESS  not-accessible
4520    STATUS      current
4521    DESCRIPTION
4522
4523
4524
4525    "The termination unit."
4526    ::= { adsl2PMChCurrEntry 1 }
4527
4528 adsl2PMChCurrValidIntervals  OBJECT-TYPE
4529    SYNTAX      Unsigned32
4530    MAX-ACCESS  read-only
4531    STATUS      current
4532    DESCRIPTION
4533       "Valid intervals."
4534    ::= { adsl2PMChCurrEntry 2 }
4535
4536 adsl2PMChCurrInvalidIntervals  OBJECT-TYPE
4537    SYNTAX      Unsigned32
4538    MAX-ACCESS  read-only
4539    STATUS      current
4540    DESCRIPTION
4541       "Invalid intervals."
4542     ::= { adsl2PMChCurrEntry 3 }
4543
4544 adsl2PMChCurr15MTimeElapsed  OBJECT-TYPE
4545    SYNTAX      HCPerfTimeElapsed
4546    UNITS       "seconds"
4547    MAX-ACCESS  read-only
4548    STATUS      current
4549    DESCRIPTION
4550       "Total elapsed seconds since this PM interval began.
4551        Note that the PM counters are not reset even when the XTU
4552        is reinitialized. They are reinitialized only when the
4553        agent itself is reset or reinitialized."
4554    ::= { adsl2PMChCurrEntry 4 }
4555
4556 adsl2PMChCurr15MCodingViolations  OBJECT-TYPE
4557    SYNTAX      Unsigned32
4558    MAX-ACCESS  read-only
4559    STATUS      current
4560    DESCRIPTION
4561       "Count of CRC-8 (FEBE for ATU-R) anomalies occurring in the
4562        channel during the interval.  This parameter is inhibited
4563        during UAS or SES.  If the CRC is applied over multiple
4564        channels, then each related CRC-8 (or FEBE) anomaly should
4565        increment each of the counters related to the individual
4566        channels."
4567    REFERENCE    "ITU-T G.997.1, paragraph 7.2.2"
4568   ::= { adsl2PMChCurrEntry 5 }
4569
4570 adsl2PMChCurr15MCorrectedBlocks  OBJECT-TYPE
4571    SYNTAX      Unsigned32
4572    MAX-ACCESS  read-only
4573
4574
4575
4576    STATUS      current
4577    DESCRIPTION
4578       "Count of FEC (FFEC for ATU-R) anomalies (corrected code words)
4579        occurring in the channel during the interval.  This parameter
4580        is inhibited during UAS or SES.  If the FEC is applied over
4581        multiple channels, then each related FEC (or FFEC) anomaly
4582        should increment each of the counters related to the
4583        individual channels."
4584    REFERENCE    "ITU-T G.997.1, paragraph 7.2.2"
4585    ::= { adsl2PMChCurrEntry 6 }
4586
4587 adsl2PMChCurr1DayValidIntervals  OBJECT-TYPE
4588    SYNTAX      Unsigned32
4589    MAX-ACCESS  read-only
4590    STATUS      current
4591    DESCRIPTION
4592       "Valid intervals."
4593    ::= { adsl2PMChCurrEntry 7 }
4594
4595 adsl2PMChCurr1DayInvalidIntervals  OBJECT-TYPE
4596    SYNTAX      Unsigned32
4597    MAX-ACCESS  read-only
4598    STATUS      current
4599    DESCRIPTION
4600       "Invalid intervals."
4601    ::= { adsl2PMChCurrEntry 8 }
4602
4603 adsl2PMChCurr1DayTimeElapsed  OBJECT-TYPE
4604    SYNTAX      HCPerfTimeElapsed
4605    UNITS       "seconds"
4606    MAX-ACCESS  read-only
4607    STATUS      current
4608    DESCRIPTION
4609       "Total elapsed seconds since this PM interval began.
4610        Note that the PM counters are not reset even when the XTU
4611        is reinitialized. They are reinitialized only when the
4612        agent itself is reset or reinitialized."
4613    ::= { adsl2PMChCurrEntry 9 }
4614
4615 adsl2PMChCurr1DayCodingViolations  OBJECT-TYPE
4616    SYNTAX      Unsigned32
4617    MAX-ACCESS  read-only
4618    STATUS      current
4619    DESCRIPTION
4620       "Count of CRC-8 (FEBE for ATU-R) anomalies occurring in the
4621        channel during the interval.  This parameter is inhibited
4622        during UAS or SES.  If the CRC is applied over multiple
4623        channels, then each related CRC-8 (or FEBE) anomaly should
4624
4625
4626
4627        increment each of the counters related to the individual
4628        channels."
4629    REFERENCE    "ITU-T G.997.1, paragraph 7.2.2"
4630    ::= { adsl2PMChCurrEntry 10 }
4631
4632 adsl2PMChCurr1DayCorrectedBlocks  OBJECT-TYPE
4633    SYNTAX      Unsigned32
4634    MAX-ACCESS  read-only
4635    STATUS      current
4636    DESCRIPTION
4637       "Count of FEC (FFEC for ATU-R) anomalies (corrected code words)
4638        occurring in the channel during the interval.  This parameter
4639        is inhibited during UAS or SES.  If the FEC is applied over
4640        multiple channels, then each related FEC (or FFEC) anomaly
4641        should increment each of the counters related to the
4642        individual channels."
4643    REFERENCE    "ITU-T G.997.1, paragraph 7.2.2"
4644    ::= { adsl2PMChCurrEntry 11 }
4645
4646
4647
4648 -------------------------------------------
4649 --    PM channel history 15 Minutes      --
4650 -------------------------------------------
4651 adsl2PMChHist15MinTable         OBJECT-TYPE
4652    SYNTAX      SEQUENCE  OF  Adsl2PMChHist15MinEntry
4653    MAX-ACCESS  not-accessible
4654    STATUS      current
4655    DESCRIPTION
4656       "The table adsl2PMChCurrTable contains current Performance
4657        Monitoring results of the ADSL2 channel."
4658    ::= { adsl2PMChannel 2 }
4659
4660 adsl2PMChHist15MinEntry  OBJECT-TYPE
4661    SYNTAX      Adsl2PMChHist15MinEntry
4662    MAX-ACCESS  not-accessible
4663    STATUS      current
4664    DESCRIPTION
4665       "The table adsl2PMChCurrTable contains current Performance
4666        Monitoring results of the ADSL2 channel.
4667        The index of this table consists of an interface index, where
4668        the interface has an ifType value that is applicable
4669        for a DSL channel, along with a termination unit, and the
4670        interval number."
4671    INDEX  { ifIndex,
4672             adsl2PMChHist15MUnit,
4673             adsl2PMChHist15MInterval }
4674    ::= { adsl2PMChHist15MinTable 1 }
4675
4676
4677
4678 Adsl2PMChHist15MinEntry  ::=
4679    SEQUENCE {
4680       adsl2PMChHist15MUnit                     Adsl2Unit,
4681       adsl2PMChHist15MInterval                 Unsigned32,
4682       adsl2PMChHist15MMonitoredTime            Unsigned32,
4683       adsl2PMChHist15MCodingViolations         Unsigned32,
4684       adsl2PMChHist15MCorrectedBlocks          Unsigned32,
4685       adsl2PMChHist15MValidInterval            TruthValue
4686    }
4687
4688 adsl2PMChHist15MUnit  OBJECT-TYPE
4689    SYNTAX      Adsl2Unit
4690    MAX-ACCESS  not-accessible
4691    STATUS      current
4692    DESCRIPTION
4693       "The termination unit."
4694    ::= { adsl2PMChHist15MinEntry 1 }
4695
4696 adsl2PMChHist15MInterval  OBJECT-TYPE
4697    SYNTAX      Unsigned32 (1..96)
4698    MAX-ACCESS  not-accessible
4699    STATUS      current
4700    DESCRIPTION
4701       "The interval number."
4702    ::= { adsl2PMChHist15MinEntry 2 }
4703
4704 adsl2PMChHist15MMonitoredTime  OBJECT-TYPE
4705    SYNTAX      Unsigned32
4706    UNITS       "seconds"
4707    MAX-ACCESS  read-only
4708    STATUS      current
4709    DESCRIPTION
4710       "Total seconds monitored in this interval."
4711    ::= { adsl2PMChHist15MinEntry 3 }
4712
4713 adsl2PMChHist15MCodingViolations  OBJECT-TYPE
4714    SYNTAX      Unsigned32
4715    MAX-ACCESS  read-only
4716    STATUS      current
4717    DESCRIPTION
4718       "Count of CRC-8 (FEBE for ATU-R) anomalies occurring in the
4719        channel during the interval.  This parameter is inhibited
4720        during UAS or SES.  If the CRC is applied over multiple
4721        channels, then each related CRC-8 (or FEBE) anomaly should
4722        increment each of the counters related to the individual
4723        channels."
4724    REFERENCE    "ITU-T G.997.1, paragraph 7.2.2"
4725    ::= { adsl2PMChHist15MinEntry 4 }
4726
4727
4728
4729 adsl2PMChHist15MCorrectedBlocks  OBJECT-TYPE
4730    SYNTAX      Unsigned32
4731    MAX-ACCESS  read-only
4732    STATUS      current
4733    DESCRIPTION
4734       "Count of FEC (FFEC for ATU-R) anomalies (corrected code words)
4735        occurring in the channel during the interval.  This parameter
4736        is inhibited during UAS or SES.  If the FEC is applied over
4737        multiple channels, then each related FEC (or FFEC) anomaly
4738        should increment each of the counters related to the
4739        individual channels."
4740    REFERENCE    "ITU-T G.997.1, paragraph 7.2.2"
4741    ::= { adsl2PMChHist15MinEntry 5 }
4742
4743 adsl2PMChHist15MValidInterval  OBJECT-TYPE
4744    SYNTAX      TruthValue
4745    MAX-ACCESS  read-only
4746    STATUS      current
4747    DESCRIPTION
4748       "This variable indicates if the data for this interval is
4749        valid."
4750    ::= { adsl2PMChHist15MinEntry 6 }
4751
4752
4753
4754 ------------------------------------------
4755 --        PM channel history 1 Day      --
4756 ------------------------------------------
4757 adsl2PMChHist1DTable         OBJECT-TYPE
4758    SYNTAX      SEQUENCE  OF  Adsl2PMChHist1DEntry
4759    MAX-ACCESS  not-accessible
4760    STATUS      current
4761    DESCRIPTION
4762       "The table adsl2PMChHist1DayTable contains PM channel history
4763        for 1-day intervals of ADSL2."
4764    ::= { adsl2PMChannel 3 }
4765
4766 adsl2PMChHist1DEntry  OBJECT-TYPE
4767    SYNTAX      Adsl2PMChHist1DEntry
4768    MAX-ACCESS  not-accessible
4769    STATUS      current
4770    DESCRIPTION
4771       "The table adsl2PMChHist1DayTable contains PM channel history
4772        for 1-day intervals of ADSL2.
4773        The index of this table consists of an interface index, where
4774        the interface has an ifType value that is applicable
4775        for a DSL channel, along with a termination unit, and the
4776        interval number."
4777
4778
4779
4780    INDEX  { ifIndex,
4781             adsl2PMChHist1DUnit,
4782             adsl2PMChHist1DInterval }
4783    ::= { adsl2PMChHist1DTable 1 }
4784
4785 Adsl2PMChHist1DEntry  ::=
4786    SEQUENCE {
4787       adsl2PMChHist1DUnit                      Adsl2Unit,
4788       adsl2PMChHist1DInterval                  Unsigned32,
4789       adsl2PMChHist1DMonitoredTime             Unsigned32,
4790       adsl2PMChHist1DCodingViolations          Unsigned32,
4791       adsl2PMChHist1DCorrectedBlocks           Unsigned32,
4792       adsl2PMChHist1DValidInterval             TruthValue
4793    }
4794
4795 adsl2PMChHist1DUnit  OBJECT-TYPE
4796    SYNTAX      Adsl2Unit
4797    MAX-ACCESS  not-accessible
4798    STATUS      current
4799    DESCRIPTION
4800       "The termination unit."
4801     ::= { adsl2PMChHist1DEntry 1 }
4802
4803 adsl2PMChHist1DInterval  OBJECT-TYPE
4804    SYNTAX      Unsigned32 (1..30)
4805    MAX-ACCESS  not-accessible
4806    STATUS      current
4807    DESCRIPTION
4808       "The interval number."
4809    ::= { adsl2PMChHist1DEntry 2 }
4810
4811 adsl2PMChHist1DMonitoredTime  OBJECT-TYPE
4812    SYNTAX      Unsigned32
4813    UNITS       "seconds"
4814    MAX-ACCESS  read-only
4815    STATUS      current
4816    DESCRIPTION
4817       "Total seconds monitored in this interval."
4818    ::= { adsl2PMChHist1DEntry 3 }
4819
4820 adsl2PMChHist1DCodingViolations  OBJECT-TYPE
4821    SYNTAX      Unsigned32
4822    MAX-ACCESS  read-only
4823    STATUS      current
4824    DESCRIPTION
4825       "Count of CRC-8 (FEBE for ATU-R) anomalies occurring in the
4826        channel during the interval.  This parameter is inhibited
4827        during UAS or SES.  If the CRC is applied over multiple
4828
4829
4830
4831        channels, then each related CRC-8 (or FEBE) anomaly should
4832        increment each of the counters related to the individual
4833        channels."
4834    REFERENCE    "ITU-T G.997.1, paragraph 7.2.2"
4835    ::= { adsl2PMChHist1DEntry 4 }
4836
4837 adsl2PMChHist1DCorrectedBlocks  OBJECT-TYPE
4838    SYNTAX      Unsigned32
4839    MAX-ACCESS  read-only
4840    STATUS      current
4841    DESCRIPTION
4842       "Count of FEC (FFEC for ATU-R) anomalies (corrected code words)
4843        occurring in the channel during the interval.  This parameter
4844        is inhibited during UAS or SES.  If the FEC is applied over
4845        multiple channels, then each related FEC (or FFEC) anomaly
4846        should increment each of the counters related to the
4847        individual channels."
4848    REFERENCE    "ITU-T G.997.1, paragraph 7.2.2"
4849    ::= { adsl2PMChHist1DEntry 5 }
4850
4851 adsl2PMChHist1DValidInterval  OBJECT-TYPE
4852    SYNTAX      TruthValue
4853    MAX-ACCESS  read-only
4854    STATUS      current
4855    DESCRIPTION
4856       "This variable indicates if the data for this interval is
4857        valid."
4858    ::= { adsl2PMChHist1DEntry 6 }
4859
4860 -------------------------------------------
4861 --          Notifications Group          --
4862 -------------------------------------------
4863
4864 adsl2LinePerfFECSThreshAtuc NOTIFICATION-TYPE
4865    OBJECTS
4866    {
4867    adsl2PMLCurr15MFecs,
4868    adsl2LineAlarmConfProfileAtucThresh15MinFecs
4869    }
4870    STATUS     current
4871    DESCRIPTION
4872      "This notification indicates that the FEC seconds threshold
4873       has been reached/exceeded for the referred ATU-C."
4874    ::= { adsl2Notifications 1 }
4875
4876 adsl2LinePerfFECSThreshAtur NOTIFICATION-TYPE
4877    OBJECTS
4878    {
4879
4880
4881
4882    adsl2PMLCurr15MFecs,
4883    adsl2LineAlarmConfProfileAturThresh15MinFecs
4884    }
4885    STATUS     current
4886    DESCRIPTION
4887      "This notification indicates that the FEC seconds threshold
4888       has been reached/exceeded for the referred ATU-R."
4889    ::= { adsl2Notifications 2 }
4890
4891 adsl2LinePerfESThreshAtuc NOTIFICATION-TYPE
4892    OBJECTS
4893    {
4894    adsl2PMLCurr15MEs,
4895    adsl2LineAlarmConfProfileAtucThresh15MinEs
4896    }
4897    STATUS     current
4898    DESCRIPTION
4899      "This notification indicates that the errored seconds threshold
4900       has been reached/exceeded for the referred ATU-C."
4901    ::= { adsl2Notifications 3 }
4902
4903 adsl2LinePerfESThreshAtur NOTIFICATION-TYPE
4904    OBJECTS
4905    {
4906    adsl2PMLCurr15MEs,
4907    adsl2LineAlarmConfProfileAturThresh15MinEs
4908    }
4909    STATUS     current
4910    DESCRIPTION
4911      "This notification indicates that the errored seconds threshold
4912       has been reached/exceeded for the referred ATU-R."
4913    ::= { adsl2Notifications 4 }
4914
4915 adsl2LinePerfSESThreshAtuc NOTIFICATION-TYPE
4916    OBJECTS
4917    {
4918    adsl2PMLCurr15MSes,
4919    adsl2LineAlarmConfProfileAtucThresh15MinSes
4920    }
4921    STATUS     current
4922    DESCRIPTION
4923      "This notification indicates that the severely-errored seconds
4924       threshold has been reached/exceeded for the referred ATU-C."
4925    ::= { adsl2Notifications 5 }
4926
4927 adsl2LinePerfSESThreshAtur NOTIFICATION-TYPE
4928    OBJECTS
4929    {
4930
4931
4932
4933    adsl2PMLCurr15MSes,
4934    adsl2LineAlarmConfProfileAturThresh15MinSes
4935    }
4936    STATUS     current
4937    DESCRIPTION
4938      "This notification indicates that the severely-errored seconds
4939       threshold has been reached/exceeded for the referred ATU-R."
4940    ::= { adsl2Notifications 6 }
4941
4942 adsl2LinePerfLOSSThreshAtuc NOTIFICATION-TYPE
4943    OBJECTS
4944    {
4945    adsl2PMLCurr15MLoss,
4946    adsl2LineAlarmConfProfileAtucThresh15MinLoss
4947    }
4948    STATUS     current
4949    DESCRIPTION
4950      "This notification indicates that the LOS seconds
4951       threshold has been reached/exceeded for the referred ATU-C."
4952    ::= { adsl2Notifications 7 }
4953
4954 adsl2LinePerfLOSSThreshAtur NOTIFICATION-TYPE
4955    OBJECTS
4956    {
4957    adsl2PMLCurr15MLoss,
4958    adsl2LineAlarmConfProfileAturThresh15MinLoss
4959    }
4960    STATUS     current
4961    DESCRIPTION
4962      "This notification indicates that the LOS seconds
4963       threshold has been reached/exceeded for the referred ATU-R."
4964    ::= { adsl2Notifications 8 }
4965
4966 adsl2LinePerfUASThreshAtuc NOTIFICATION-TYPE
4967    OBJECTS
4968    {
4969    adsl2PMLCurr15MUas,
4970    adsl2LineAlarmConfProfileAtucThresh15MinUas
4971    }
4972    STATUS     current
4973    DESCRIPTION
4974      "This notification indicates that the unavailable seconds
4975       threshold has been reached/exceeded for the referred ATU-C."
4976    ::= { adsl2Notifications 9 }
4977
4978 adsl2LinePerfUASThreshAtur NOTIFICATION-TYPE
4979    OBJECTS
4980    {
4981
4982
4983
4984    adsl2PMLCurr15MUas,
4985    adsl2LineAlarmConfProfileAturThresh15MinUas
4986    }
4987    STATUS     current
4988    DESCRIPTION
4989      "This notification indicates that the unavailable seconds
4990       threshold has been reached/exceeded for the referred ATU-R."
4991    ::= { adsl2Notifications 10 }
4992
4993 adsl2LinePerfCodingViolationsThreshAtuc NOTIFICATION-TYPE
4994    OBJECTS
4995    {
4996    adsl2PMChCurr15MCodingViolations,
4997    adsl2ChAlarmConfProfileAtucThresh15MinCodingViolations
4998    }
4999    STATUS     current
5000    DESCRIPTION
5001      "This notification indicates that the coding violations
5002       threshold has been reached/exceeded for the referred ATU-C."
5003    ::= { adsl2Notifications 11 }
5004
5005 adsl2LinePerfCodingViolationsThreshAtur NOTIFICATION-TYPE
5006    OBJECTS
5007    {
5008    adsl2PMChCurr15MCodingViolations,
5009    adsl2ChAlarmConfProfileAturThresh15MinCodingViolations
5010    }
5011    STATUS     current
5012    DESCRIPTION
5013      "This notification indicates that the coding violations
5014       threshold has been reached/exceeded for the referred ATU-R."
5015    ::= { adsl2Notifications 12 }
5016
5017 adsl2LinePerfCorrectedThreshAtuc NOTIFICATION-TYPE
5018    OBJECTS
5019    {
5020    adsl2PMChCurr15MCorrectedBlocks,
5021    adsl2ChAlarmConfProfileAtucThresh15MinCorrected
5022    }
5023    STATUS     current
5024    DESCRIPTION
5025      "This notification indicates that the corrected blocks
5026       (FEC events) threshold has been reached/exceeded for the
5027       referred ATU-C."
5028    ::= { adsl2Notifications 13 }
5029
5030 adsl2LinePerfCorrectedThreshAtur NOTIFICATION-TYPE
5031    OBJECTS
5032
5033
5034
5035    {
5036    adsl2PMChCurr15MCorrectedBlocks,
5037    adsl2ChAlarmConfProfileAturThresh15MinCorrected
5038    }
5039    STATUS     current
5040    DESCRIPTION
5041      "This notification indicates that the corrected blocks
5042       (FEC events) threshold has been reached/exceeded for the
5043       referred ATU-R."
5044    ::= { adsl2Notifications 14 }
5045
5046 adsl2LinePerfFailedFullInitThresh NOTIFICATION-TYPE
5047    OBJECTS
5048    {
5049    adsl2PMLCurrInit15MFailedFullInits,
5050    adsl2LineAlarmConfProfileThresh15MinFailedFullInt
5051    }
5052    STATUS     current
5053    DESCRIPTION
5054      "This notification indicates that the failed full
5055       initializations threshold has been reached/exceeded for the
5056       referred ADSL/ADSL2 or ADSL2+ line."
5057    ::= { adsl2Notifications 15 }
5058
5059 adsl2LinePerfFailedShortInitThresh NOTIFICATION-TYPE
5060    OBJECTS
5061    {
5062    adsl2PMLCurrInit15MFailedShortInits,
5063    adsl2LineAlarmConfProfileThresh15MinFailedShrtInt
5064    }
5065    STATUS     current
5066    DESCRIPTION
5067      "This notification indicates that the failed short
5068       initializations threshold has been reached/exceeded for the
5069       referred ADSL/ADSL2 or ADSL2+ line."
5070    ::= { adsl2Notifications 16 }
5071
5072 adsl2LineStatusChangeAtuc NOTIFICATION-TYPE
5073    OBJECTS
5074    {
5075    adsl2LineStatusAtuc
5076    }
5077    STATUS     current
5078    DESCRIPTION
5079      "This notification indicates that a status change is
5080       detected for the referred ATU-C."
5081    ::= { adsl2Notifications 17 }
5082
5083
5084
5085
5086 adsl2LineStatusChangeAtur NOTIFICATION-TYPE
5087    OBJECTS
5088    {
5089    adsl2LineStatusAtur
5090    }
5091    STATUS     current
5092    DESCRIPTION
5093      "This notification indicates that a status change is
5094       detected for the referred ATU-R."
5095    ::= { adsl2Notifications 18 }
5096
5097
5098    -- conformance information
5099
5100    adsl2Groups OBJECT IDENTIFIER ::= { adsl2Conformance 1 }
5101    adsl2Compliances OBJECT IDENTIFIER ::= { adsl2Conformance 2 }
5102
5103    adsl2LineMibCompliance MODULE-COMPLIANCE
5104       STATUS  current
5105       DESCRIPTION
5106           "The compliance statement for SNMP entities that
5107           manage ADSL/ADSL2 or ADSL2+ interfaces."
5108       MODULE  -- this module
5109       MANDATORY-GROUPS
5110           {
5111           adsl2LineGroup,
5112           adsl2ChannelStatusGroup,
5113           adsl2SCStatusGroup,
5114           adsl2LineInventoryGroup,
5115           adsl2LineConfTemplateGroup,
5116           adsl2LineConfProfGroup,
5117           adsl2LineConfProfModeSpecGroup,
5118           adsl2ChConfProfileGroup,
5119           adsl2LineAlarmConfTemplateGroup,
5120           adsl2PMLineCurrGroup,
5121           adsl2PMLineCurrInitGroup,
5122           adsl2PMLineHist15MinGroup,
5123           adsl2PMLineHist1DayGroup,
5124           adsl2PMLineInitHist15MinGroup,
5125           adsl2PMLineInitHist1DayGroup,
5126           adsl2PMChCurrGroup,
5127           adsl2PMChHist15MinGroup,
5128           adsl2PMChHist1DGroup
5129           }
5130
5131    GROUP  adsl2ChannelStatusAtmGroup
5132       DESCRIPTION
5133         "The group of status objects required when the data path
5134
5135
5136
5137         is ATM."
5138
5139    GROUP  adsl2ChannelStatusPtmGroup
5140       DESCRIPTION
5141         "The group of status objects required when the data path
5142         is PTM."
5143
5144    GROUP  adsl2LineConfProfRaGroup
5145       DESCRIPTION
5146         "The group of objects required for controlling the rate-
5147         adaptive behavior of the line."
5148
5149    GROUP  adsl2LineConfProfMsgMinGroup
5150       DESCRIPTION
5151         "The group of objects required for controlling the rate
5152         reserved for Overhead traffic."
5153
5154    GROUP  adsl2LineAlarmConfProfileGroup
5155       DESCRIPTION
5156         "The group of objects that define the alarm thresholds
5157         on line-level PM counters."
5158
5159    GROUP  adsl2ChAlarmConfProfileGroup
5160       DESCRIPTION
5161         "The group of objects that define the alarm thresholds
5162         on channel-level PM counters."
5163
5164    GROUP  adsl2ChConfProfileAtmGroup
5165       DESCRIPTION
5166         "The group of configuration objects required when the data
5167         path is ATM."
5168
5169    GROUP  adsl2ChConfProfileMinResGroup
5170       DESCRIPTION
5171         "The group of configuration objects required for the
5172         reserved data rate."
5173
5174    GROUP  adsl2PMLineCurrInitShortGroup
5175       DESCRIPTION
5176         "The group of PM counters for the current interval's
5177         short initializations."
5178
5179    GROUP  adsl2PMLineInitHist15MinShortGroup
5180       DESCRIPTION
5181         "The group of PM counters for the previous 15-minute
5182         interval's short initializations."
5183
5184    GROUP  adsl2PMLineInitHist1DayShortGroup
5185
5186
5187
5188       DESCRIPTION
5189         "The group of PM counters for the previous 24-hour
5190         interval's short initializations."
5191
5192    GROUP  adsl2ScalarSCGroup
5193       DESCRIPTION
5194         "The group of objects that report the available memory
5195         resources for DELT processes."
5196
5197    GROUP  adsl2ThreshNotificationGroup
5198       DESCRIPTION
5199         "The group of threshold crossing notifications."
5200
5201    GROUP  adsl2StatusChangeNotificationGroup
5202       DESCRIPTION
5203         "The group of status change notifications."
5204
5205       ::= { adsl2Compliances 1 }
5206
5207    -- units of conformance
5208
5209    adsl2LineGroup OBJECT-GROUP
5210       OBJECTS
5211           {
5212           adsl2LineCnfgTemplate,
5213           adsl2LineAlarmCnfgTemplate,
5214           adsl2LineCmndConfPmsf,
5215           adsl2LineCmndConfLdsf,
5216           adsl2LineCmndConfLdsfFailReason,
5217           adsl2LineCmndAutomodeColdStart,
5218           adsl2LineStatusAtuTransSys,
5219           adsl2LineStatusPwrMngState,
5220           adsl2LineStatusInitResult,
5221           adsl2LineStatusLastStateDs,
5222           adsl2LineStatusLastStateUs,
5223           adsl2LineStatusAtur,
5224           adsl2LineStatusAtuc,
5225           adsl2LineStatusLnAttenDs,
5226           adsl2LineStatusLnAttenUs,
5227           adsl2LineStatusSigAttenDs,
5228           adsl2LineStatusSigAttenUs,
5229           adsl2LineStatusSnrMarginDs,
5230           adsl2LineStatusSnrMarginUs,
5231           adsl2LineStatusAttainableRateDs,
5232           adsl2LineStatusAttainableRateUs,
5233           adsl2LineStatusActPsdDs,
5234           adsl2LineStatusActPsdUs,
5235           adsl2LineStatusActAtpDs,
5236
5237
5238
5239           adsl2LineStatusActAtpUs
5240           }
5241       STATUS     current
5242       DESCRIPTION
5243           "The group of configuration, status, and commands objects
5244           on the line level."
5245       ::= { adsl2Groups 1 }
5246
5247    adsl2ChannelStatusGroup OBJECT-GROUP
5248       OBJECTS
5249           {
5250           adsl2ChStatusChannelNum,
5251           adsl2ChStatusActDataRate,
5252           adsl2ChStatusPrevDataRate,
5253           adsl2ChStatusActDelay
5254           }
5255       STATUS     current
5256       DESCRIPTION
5257           "The group of status objects on the channel level."
5258       ::= { adsl2Groups 2 }
5259
5260    adsl2ChannelStatusAtmGroup OBJECT-GROUP
5261       OBJECTS
5262           {
5263           adsl2ChStatusAtmStatus
5264           }
5265       STATUS     current
5266       DESCRIPTION
5267           "The group of status objects on the data path level
5268           when it is ATM."
5269       ::= { adsl2Groups 3 }
5270
5271    adsl2ChannelStatusPtmGroup OBJECT-GROUP
5272       OBJECTS
5273           {
5274           adsl2ChStatusPtmStatus
5275           }
5276       STATUS     current
5277       DESCRIPTION
5278           "The group of status objects on the data path level
5279           when it is PTM."
5280       ::= { adsl2Groups 4 }
5281
5282    adsl2SCStatusGroup OBJECT-GROUP
5283       OBJECTS
5284           {
5285           adsl2SCStatusMtime,
5286           adsl2SCStatusSnr,
5287
5288
5289
5290           adsl2SCStatusBitsAlloc,
5291           adsl2SCStatusGainAlloc,
5292           adsl2SCStatusTssi,
5293           adsl2SCStatusLinScale,
5294           adsl2SCStatusLinReal,
5295           adsl2SCStatusLinImg,
5296           adsl2SCStatusLogMt,
5297           adsl2SCStatusLog,
5298           adsl2SCStatusQlnMt,
5299           adsl2SCStatusQln,
5300           adsl2SCStatusLnAtten,
5301           adsl2SCStatusSigAtten,
5302           adsl2SCStatusSnrMargin,
5303           adsl2SCStatusAttainableRate,
5304           adsl2SCStatusActAtp,
5305           adsl2SCStatusRowStatus
5306           }
5307       STATUS     current
5308       DESCRIPTION
5309           "The group of status objects on the sub-carrier level.
5310           They are updated as a result of a DELT process."
5311       ::= { adsl2Groups 5 }
5312
5313    adsl2LineInventoryGroup OBJECT-GROUP
5314       OBJECTS
5315           {
5316           adsl2LInvG994VendorId,
5317           adsl2LInvSystemVendorId,
5318           adsl2LInvVersionNumber,
5319           adsl2LInvSerialNumber,
5320           adsl2LInvSelfTestResult,
5321           adsl2LInvTransmissionCapabilities
5322           }
5323       STATUS     current
5324       DESCRIPTION
5325           "The group of inventory objects per XTU."
5326       ::= { adsl2Groups 6 }
5327
5328    adsl2LineConfTemplateGroup OBJECT-GROUP
5329       OBJECTS
5330           {
5331           adsl2LConfTempLineProfile,
5332           adsl2LConfTempChan1ConfProfile,
5333           adsl2LConfTempChan1RaRatioDs,
5334           adsl2LConfTempChan1RaRatioUs,
5335           adsl2LConfTempChan2ConfProfile,
5336           adsl2LConfTempChan2RaRatioDs,
5337           adsl2LConfTempChan2RaRatioUs,
5338
5339
5340
5341           adsl2LConfTempChan3ConfProfile,
5342           adsl2LConfTempChan3RaRatioDs,
5343           adsl2LConfTempChan3RaRatioUs,
5344           adsl2LConfTempChan4ConfProfile,
5345           adsl2LConfTempChan4RaRatioDs,
5346           adsl2LConfTempChan4RaRatioUs,
5347           adsl2LConfTempRowStatus
5348           }
5349       STATUS     current
5350       DESCRIPTION
5351           "The group of objects in a line configuration template."
5352       ::= { adsl2Groups 7 }
5353
5354    adsl2LineConfProfGroup OBJECT-GROUP
5355       OBJECTS
5356           {
5357           adsl2LConfProfScMaskDs,
5358           adsl2LConfProfScMaskUs,
5359           adsl2LConfProfRfiBandsDs,
5360           adsl2LConfProfRaModeDs,
5361           adsl2LConfProfRaModeUs,
5362           adsl2LConfProfTargetSnrmDs,
5363           adsl2LConfProfTargetSnrmUs,
5364           adsl2LConfProfMaxSnrmDs,
5365           adsl2LConfProfMaxSnrmUs,
5366           adsl2LConfProfMinSnrmDs,
5367           adsl2LConfProfMinSnrmUs,
5368           adsl2LConfProfAtuTransSysEna,
5369           adsl2LConfProfPmMode,
5370           adsl2LConfProfL0Time,
5371           adsl2LConfProfL2Time,
5372           adsl2LConfProfL2Atpr,
5373           adsl2LConfProfL2Atprt,
5374           adsl2LConfProfRowStatus
5375           }
5376       STATUS     current
5377       DESCRIPTION
5378           "The group of objects in a line configuration profile."
5379       ::= { adsl2Groups 8 }
5380
5381    adsl2LineConfProfRaGroup OBJECT-GROUP
5382       OBJECTS
5383           {
5384           adsl2LConfProfRaUsNrmDs,
5385           adsl2LConfProfRaUsNrmUs,
5386           adsl2LConfProfRaUsTimeDs,
5387           adsl2LConfProfRaUsTimeUs,
5388           adsl2LConfProfRaDsNrmsDs,
5389
5390
5391
5392           adsl2LConfProfRaDsNrmsUs,
5393           adsl2LConfProfRaDsTimeDs,
5394           adsl2LConfProfRaDsTimeUs
5395           }
5396       STATUS     current
5397       DESCRIPTION
5398         "The group of objects required for controlling the rate-
5399         adaptive behavior of the line."
5400       ::= { adsl2Groups 9 }
5401
5402    adsl2LineConfProfMsgMinGroup OBJECT-GROUP
5403       OBJECTS
5404           {
5405           adsl2LConfProfMsgMinUs,
5406           adsl2LConfProfMsgMinDs
5407           }
5408       STATUS     current
5409       DESCRIPTION
5410         "The group of objects required for controlling the rate
5411         reserved for Overhead traffic."
5412       ::= { adsl2Groups 10 }
5413
5414    adsl2LineConfProfModeSpecGroup OBJECT-GROUP
5415       OBJECTS
5416           {
5417           adsl2LConfProfMaxNomPsdDs,
5418           adsl2LConfProfMaxNomPsdUs,
5419           adsl2LConfProfMaxNomAtpDs,
5420           adsl2LConfProfMaxNomAtpUs,
5421           adsl2LConfProfMaxAggRxPwrUs,
5422           adsl2LConfProfPsdMaskDs,
5423           adsl2LConfProfPsdMaskUs,
5424           adsl2LConfProfPsdMaskSelectUs,
5425           adsl2LConfProfModeSpecRowStatus
5426           }
5427       STATUS     current
5428       DESCRIPTION
5429           "The group of objects in a line configuration profile
5430           that have an instance for each operation mode allowed."
5431       ::= { adsl2Groups 11 }
5432
5433    adsl2ChConfProfileGroup OBJECT-GROUP
5434       OBJECTS
5435           {
5436           adsl2ChConfProfMinDataRateDs,
5437           adsl2ChConfProfMinDataRateUs,
5438           adsl2ChConfProfMaxDataRateDs,
5439           adsl2ChConfProfMaxDataRateUs,
5440
5441
5442
5443           adsl2ChConfProfMinDataRateLowPwrDs,
5444           adsl2ChConfProfMaxDelayDs,
5445           adsl2ChConfProfMaxDelayUs,
5446           adsl2ChConfProfMinProtectionDs,
5447           adsl2ChConfProfMinProtectionUs,
5448           adsl2ChConfProfMaxBerDs,
5449           adsl2ChConfProfMaxBerUs,
5450           adsl2ChConfProfUsDataRateDs,
5451           adsl2ChConfProfDsDataRateDs,
5452           adsl2ChConfProfUsDataRateUs,
5453           adsl2ChConfProfDsDataRateUs,
5454           adsl2ChConfProfRowStatus
5455           }
5456       STATUS     current
5457       DESCRIPTION
5458          "The group of objects in a channel configuration profile."
5459       ::= { adsl2Groups 12 }
5460
5461    adsl2ChConfProfileAtmGroup OBJECT-GROUP
5462       OBJECTS
5463           {
5464           adsl2ChConfProfImaEnabled,
5465           adsl2ChStatusAtmStatus
5466           }
5467       STATUS     current
5468       DESCRIPTION
5469         "The group of configuration objects required when the data
5470         path is ATM."
5471       ::= { adsl2Groups 13 }
5472
5473    adsl2ChConfProfileMinResGroup OBJECT-GROUP
5474       OBJECTS
5475           {
5476           adsl2ChConfProfMinResDataRateDs,
5477           adsl2ChConfProfMinResDataRateUs
5478           }
5479       STATUS     current
5480       DESCRIPTION
5481         "The group of configuration objects required for the
5482         reserved data rate."
5483       ::= { adsl2Groups 14 }
5484
5485    adsl2LineAlarmConfTemplateGroup OBJECT-GROUP
5486       OBJECTS
5487           {
5488           adsl2LAlarmConfTempLineProfile,
5489           adsl2LAlarmConfTempChan1ConfProfile,
5490           adsl2LAlarmConfTempChan2ConfProfile,
5491
5492
5493
5494           adsl2LAlarmConfTempChan3ConfProfile,
5495           adsl2LAlarmConfTempChan4ConfProfile,
5496           adsl2LAlarmConfTempRowStatus
5497           }
5498       STATUS     current
5499       DESCRIPTION
5500           "The group of objects in a line alarm
5501            template."
5502       ::= { adsl2Groups 15 }
5503
5504    adsl2LineAlarmConfProfileGroup OBJECT-GROUP
5505       OBJECTS
5506           {
5507           adsl2LineAlarmConfProfileAtucThresh15MinFecs,
5508           adsl2LineAlarmConfProfileAtucThresh15MinEs,
5509           adsl2LineAlarmConfProfileAtucThresh15MinSes,
5510           adsl2LineAlarmConfProfileAtucThresh15MinLoss,
5511           adsl2LineAlarmConfProfileAtucThresh15MinUas,
5512           adsl2LineAlarmConfProfileAturThresh15MinFecs,
5513           adsl2LineAlarmConfProfileAturThresh15MinEs,
5514           adsl2LineAlarmConfProfileAturThresh15MinSes,
5515           adsl2LineAlarmConfProfileAturThresh15MinLoss,
5516           adsl2LineAlarmConfProfileAturThresh15MinUas,
5517           adsl2LineAlarmConfProfileThresh15MinFailedFullInt,
5518           adsl2LineAlarmConfProfileThresh15MinFailedShrtInt,
5519           adsl2LineAlarmConfProfileRowStatus
5520           }
5521       STATUS     current
5522       DESCRIPTION
5523           "The group of objects in a line alarm profile."
5524       ::= { adsl2Groups 16 }
5525
5526    adsl2ChAlarmConfProfileGroup OBJECT-GROUP
5527       OBJECTS
5528           {
5529           adsl2ChAlarmConfProfileAtucThresh15MinCodingViolations,
5530           adsl2ChAlarmConfProfileAtucThresh15MinCorrected,
5531           adsl2ChAlarmConfProfileAturThresh15MinCodingViolations,
5532           adsl2ChAlarmConfProfileAturThresh15MinCorrected,
5533           adsl2ChAlarmConfProfileRowStatus
5534           }
5535       STATUS     current
5536       DESCRIPTION
5537           "The group of objects in a channel alarm profile."
5538       ::= { adsl2Groups 17 }
5539
5540    adsl2PMLineCurrGroup OBJECT-GROUP
5541       OBJECTS
5542
5543
5544
5545           {
5546           adsl2PMLCurrValidIntervals,
5547           adsl2PMLCurrInvalidIntervals,
5548           adsl2PMLCurr15MTimeElapsed,
5549           adsl2PMLCurr15MFecs,
5550           adsl2PMLCurr15MEs,
5551           adsl2PMLCurr15MSes,
5552           adsl2PMLCurr15MLoss,
5553           adsl2PMLCurr15MUas,
5554           adsl2PMLCurr1DayValidIntervals,
5555           adsl2PMLCurr1DayInvalidIntervals,
5556           adsl2PMLCurr1DayTimeElapsed,
5557           adsl2PMLCurr1DayFecs,
5558           adsl2PMLCurr1DayEs,
5559           adsl2PMLCurr1DaySes,
5560           adsl2PMLCurr1DayLoss,
5561           adsl2PMLCurr1DayUas
5562           }
5563       STATUS     current
5564       DESCRIPTION
5565         "The group of objects that report the line-level
5566         counters for current PM intervals."
5567       ::= { adsl2Groups 18 }
5568
5569    adsl2PMLineCurrInitGroup OBJECT-GROUP
5570       OBJECTS
5571           {
5572           adsl2PMLCurrInit15MTimeElapsed,
5573           adsl2PMLCurrInit15MFullInits,
5574           adsl2PMLCurrInit15MFailedFullInits,
5575           adsl2PMLCurrInit1DayTimeElapsed,
5576           adsl2PMLCurrInit1DayFullInits,
5577           adsl2PMLCurrInit1DayFailedFullInits
5578           }
5579       STATUS     current
5580       DESCRIPTION
5581         "The group of objects that report the full
5582         initialization counters for current PM intervals."
5583       ::= { adsl2Groups 19 }
5584
5585    adsl2PMLineCurrInitShortGroup OBJECT-GROUP
5586       OBJECTS
5587           {
5588           adsl2PMLCurrInit15MShortInits,
5589           adsl2PMLCurrInit15MFailedShortInits,
5590           adsl2PMLCurrInit1DayShortInits,
5591           adsl2PMLCurrInit1DayFailedShortInits
5592           }
5593
5594
5595
5596       STATUS     current
5597       DESCRIPTION
5598         "The group of objects that report the short
5599         initialization counters for current PM intervals."
5600       ::= { adsl2Groups 20 }
5601
5602    adsl2PMLineHist15MinGroup OBJECT-GROUP
5603       OBJECTS
5604           {
5605           adsl2PMLHist15MMonitoredTime,
5606           adsl2PMLHist15MFecs,
5607           adsl2PMLHist15MEs,
5608           adsl2PMLHist15MSes,
5609           adsl2PMLHist15MLoss,
5610           adsl2PMLHist15MUas,
5611           adsl2PMLHist15MValidInterval
5612           }
5613       STATUS     current
5614       DESCRIPTION
5615         "The group of line-level PM counters for the previous
5616         15-minute interval."
5617       ::= { adsl2Groups 21 }
5618
5619    adsl2PMLineHist1DayGroup OBJECT-GROUP
5620       OBJECTS
5621           {
5622           adsl2PMLHist1DMonitoredTime,
5623           adsl2PMLHist1DFecs,
5624           adsl2PMLHist1DEs,
5625           adsl2PMLHist1DSes,
5626           adsl2PMLHist1DLoss,
5627           adsl2PMLHist1DUas,
5628           adsl2PMLHist1DValidInterval
5629           }
5630       STATUS     current
5631       DESCRIPTION
5632         "The group of line-level PM counters for the previous
5633         24-hour interval."
5634       ::= { adsl2Groups 22 }
5635
5636    adsl2PMLineInitHist15MinGroup OBJECT-GROUP
5637       OBJECTS
5638           {
5639           adsl2PMLHistInit15MMonitoredTime,
5640           adsl2PMLHistInit15MFullInits,
5641           adsl2PMLHistInit15MFailedFullInits,
5642           adsl2PMLHistInit15MValidInterval
5643           }
5644
5645
5646
5647       STATUS     current
5648       DESCRIPTION
5649         "The group of PM counters for the previous 15-minute
5650         interval's full initializations."
5651       ::= { adsl2Groups 23 }
5652
5653    adsl2PMLineInitHist15MinShortGroup OBJECT-GROUP
5654       OBJECTS
5655           {
5656           adsl2PMLHistInit15MShortInits,
5657           adsl2PMLHistInit15MFailedShortInits
5658           }
5659       STATUS     current
5660       DESCRIPTION
5661         "The group of PM counters for the previous 15-minute
5662         interval's short initializations."
5663       ::= { adsl2Groups 24 }
5664
5665    adsl2PMLineInitHist1DayGroup OBJECT-GROUP
5666       OBJECTS
5667           {
5668           adsl2PMLHistinit1DMonitoredTime,
5669           adsl2PMLHistinit1DFullInits,
5670           adsl2PMLHistinit1DFailedFullInits,
5671           adsl2PMLHistinit1DValidInterval
5672           }
5673       STATUS     current
5674       DESCRIPTION
5675         "The group of PM counters for the previous 24-hour
5676         interval's full initializations."
5677       ::= { adsl2Groups 25 }
5678
5679    adsl2PMLineInitHist1DayShortGroup OBJECT-GROUP
5680       OBJECTS
5681           {
5682           adsl2PMLHistinit1DShortInits,
5683           adsl2PMLHistinit1DFailedShortInits
5684           }
5685       STATUS     current
5686       DESCRIPTION
5687         "The group of PM counters for the previous 24-hour
5688         interval's short initializations."
5689       ::= { adsl2Groups 26 }
5690
5691    adsl2PMChCurrGroup OBJECT-GROUP
5692       OBJECTS
5693           {
5694           adsl2PMChCurrValidIntervals,
5695
5696
5697
5698           adsl2PMChCurrInvalidIntervals,
5699           adsl2PMChCurr15MTimeElapsed,
5700           adsl2PMChCurr15MCodingViolations,
5701           adsl2PMChCurr15MCorrectedBlocks,
5702           adsl2PMChCurr1DayValidIntervals,
5703           adsl2PMChCurr1DayInvalidIntervals,
5704           adsl2PMChCurr1DayTimeElapsed,
5705           adsl2PMChCurr1DayCodingViolations,
5706           adsl2PMChCurr1DayCorrectedBlocks
5707           }
5708       STATUS     current
5709       DESCRIPTION
5710         "The group of objects that report the channel-level
5711         counters for current PM intervals."
5712       ::= { adsl2Groups 27 }
5713
5714    adsl2PMChHist15MinGroup OBJECT-GROUP
5715       OBJECTS
5716           {
5717           adsl2PMChHist15MMonitoredTime,
5718           adsl2PMChHist15MCodingViolations,
5719           adsl2PMChHist15MCorrectedBlocks,
5720           adsl2PMChHist15MValidInterval
5721           }
5722       STATUS     current
5723       DESCRIPTION
5724         "The group of objects that report the channel-level
5725         counters for previous 15-minute PM intervals."
5726       ::= { adsl2Groups 28 }
5727
5728    adsl2PMChHist1DGroup OBJECT-GROUP
5729       OBJECTS
5730           {
5731           adsl2PMChHist1DMonitoredTime,
5732           adsl2PMChHist1DCodingViolations,
5733           adsl2PMChHist1DCorrectedBlocks,
5734           adsl2PMChHist1DValidInterval
5735           }
5736       STATUS     current
5737       DESCRIPTION
5738         "The group of objects that report the channel-level
5739         counters for previous 24-hour PM intervals."
5740       ::= { adsl2Groups 29 }
5741
5742    adsl2ScalarSCGroup OBJECT-GROUP
5743       OBJECTS
5744           {
5745           adsl2ScalarSCMaxInterfaces,
5746
5747
5748
5749           adsl2ScalarSCAvailInterfaces
5750           }
5751       STATUS     current
5752       DESCRIPTION
5753         "The group of objects that report the available memory
5754         resources for DELT processes."
5755       ::= { adsl2Groups 30 }
5756
5757    adsl2ThreshNotificationGroup NOTIFICATION-GROUP
5758       NOTIFICATIONS
5759       {
5760       adsl2LinePerfFECSThreshAtuc,
5761       adsl2LinePerfFECSThreshAtur,
5762       adsl2LinePerfESThreshAtuc,
5763       adsl2LinePerfESThreshAtur,
5764       adsl2LinePerfSESThreshAtuc,
5765       adsl2LinePerfSESThreshAtur,
5766       adsl2LinePerfLOSSThreshAtuc,
5767       adsl2LinePerfLOSSThreshAtur,
5768       adsl2LinePerfUASThreshAtuc,
5769       adsl2LinePerfUASThreshAtur,
5770       adsl2LinePerfCodingViolationsThreshAtuc,
5771       adsl2LinePerfCodingViolationsThreshAtur,
5772       adsl2LinePerfCorrectedThreshAtuc,
5773       adsl2LinePerfCorrectedThreshAtur,
5774       adsl2LinePerfFailedFullInitThresh,
5775       adsl2LinePerfFailedShortInitThresh
5776       }
5777       STATUS      current
5778       DESCRIPTION
5779         "This group supports notifications of significant conditions
5780         associated with ADSL/ADSL2/ADSL2+ lines."
5781       ::= { adsl2Groups 31 }
5782
5783    adsl2StatusChangeNotificationGroup NOTIFICATION-GROUP
5784       NOTIFICATIONS
5785       {
5786       adsl2LineStatusChangeAtuc,
5787       adsl2LineStatusChangeAtur
5788       }
5789       STATUS      current
5790       DESCRIPTION
5791         "This group supports notifications of threshold crossing
5792         associated with ADSL/ADSL2/ADSL2+ lines."
5793       ::= { adsl2Groups 32 }
5794
5795 END