1ADSL-LINE-MIB DEFINITIONS ::= BEGIN
2
3IMPORTS
4    MODULE-IDENTITY, OBJECT-TYPE,
5    Counter32, Gauge32,
6    NOTIFICATION-TYPE,
7    transmission, Unsigned32          FROM SNMPv2-SMI
8    RowStatus,
9    TruthValue, VariablePointer       FROM SNMPv2-TC
10    MODULE-COMPLIANCE, OBJECT-GROUP,
11    NOTIFICATION-GROUP                FROM SNMPv2-CONF
12    ifIndex                           FROM IF-MIB
13    PerfCurrentCount,
14    PerfIntervalCount                 FROM PerfHist-TC-MIB
15    SnmpAdminString                   FROM SNMP-FRAMEWORK-MIB
16    AdslPerfCurrDayCount,
17    AdslPerfPrevDayCount,
18    AdslPerfTimeElapsed,
19    AdslLineCodingType                FROM ADSL-TC-MIB
20    ;
21
22adslMIB MODULE-IDENTITY
23
24LAST-UPDATED "9908190000Z"
25
26ORGANIZATION "IETF ADSL MIB Working Group"
27
28CONTACT-INFO
29    "
30    Gregory Bathrick
31    AG Communication Systems
32    A Subsidiary of Lucent Technologies
33    2500 W Utopia Rd.
34    Phoenix, AZ 85027 USA
35    Tel: +1 602-582-7679
36    Fax: +1 602-582-7697
37    E-mail: bathricg@agcs.com
38
39    Faye Ly
40    Copper Mountain Networks
41    Norcal Office
42    2470 Embarcadero Way
43    Palo Alto, CA 94303
44    Tel: +1 650-858-8500
45    Fax: +1 650-858-8085
46    E-Mail: faye@coppermountain.com
47
48    (ADSL Forum input only)
49    John Burgess
50    Predictive Systems, Inc.
51    25A Vreeland Rd.
52    Florham Park, NJ 07932 USA
53    Tel: +1 973-301-5610
54    Fax: +1 973-301-5699
55    E-mail: jtburgess@predictive.com
56
57    IETF ADSL MIB Working Group (adsl@xlist.agcs.com)
58    "
59
60DESCRIPTION
61    "The MIB module defining objects for the management of a pair of
62    ADSL modems at each end of the ADSL line.  Each such line has
63    an entry in an ifTable which may include multiple modem lines.
64    An agent may reside at either end of the ADSL line however the
65    MIB is designed to require no management communication between
66    them beyond that inherent in the low-level ADSL line protocol.
67    The agent may monitor and control this protocol for its needs.
68
69    ADSL lines may support optional Fast or Interleaved channels.
70    If these are supported, additional entries corresponding to the
71    supported channels must be created in the ifTable. Thus an ADSL
72    line that supports both channels will have three entries in the
73    ifTable, one for each physical, fast, and interleaved, whose
74    ifType values are equal to adsl(94), fast(125), and
75    interleaved(124), respectively. The ifStackTable is used to
76    represent the relationship between the entries.
77
78    Naming Conventions:
79              Atuc -- (ATUC) modem at near (Central) end of line
80              Atur -- (ATUR) modem at Remote end of line
81              Curr -- Current
82              Prev -- Previous
83              Atn -- Attenuation
84              ES  -- Errored Second.
85              LCS -- Line Code Specific
86              Lof -- Loss of Frame
87              Lol -- Loss of Link
88              Los -- Loss of Signal
89              Lpr -- Loss of Power
90              xxxs-- interval of Seconds in which xxx occurs
91                      (e.g., xxx=Lof, Los, Lpr)
92              Max -- Maximum
93              Mgn -- Margin
94              Min -- Minimum
95              Psd -- Power Spectral Density
96              Snr -- Signal to Noise Ratio
97              Tx  -- Transmit
98              Blks-- Blocks, a data unit, see
99                     adslAtuXChanCrcBlockLength
100      "
101      --  Revision history
102      REVISION     "9908190000Z"  -- 19 August 1999, midnight
103      DESCRIPTION  "Initial Version, published as RFC 2662"
104
105::= { transmission 94 }
106
107adslLineMib OBJECT IDENTIFIER ::= { adslMIB 1 }
108
109adslMibObjects OBJECT IDENTIFIER ::= { adslLineMib 1 }
110
111-- objects
112      adslLineTable   OBJECT-TYPE
113          SYNTAX          SEQUENCE OF AdslLineEntry
114          MAX-ACCESS      not-accessible
115          STATUS          current
116          DESCRIPTION
117              "This table includes common attributes describing
118              both ends of the line.  It is required for all ADSL
119              physical interfaces.  ADSL physical interfaces are
120              those ifEntries where ifType is equal to adsl(94)."
121      ::= { adslMibObjects 1 }
122
123      adslLineEntry   OBJECT-TYPE
124          SYNTAX          AdslLineEntry
125          MAX-ACCESS      not-accessible
126          STATUS          current
127          DESCRIPTION     "An entry in adslLineTable."
128          INDEX           { ifIndex }
129      ::= { adslLineTable 1 }
130
131      AdslLineEntry ::=
132          SEQUENCE {
133          adslLineCoding           AdslLineCodingType,
134          adslLineType             INTEGER,
135          adslLineSpecific         VariablePointer,
136          adslLineConfProfile      SnmpAdminString,
137          adslLineAlarmConfProfile SnmpAdminString
138          }
139
140      adslLineCoding OBJECT-TYPE
141          SYNTAX      AdslLineCodingType
142          MAX-ACCESS  read-only
143          STATUS      current
144          DESCRIPTION
145              "Specifies the ADSL coding type used on this
146              line."
147      ::= { adslLineEntry 1 }
148
149     adslLineType OBJECT-TYPE
150          SYNTAX      INTEGER {
151              noChannel (1),        -- no channels exist
152              fastOnly (2),         -- fast channel exists only
153              interleavedOnly (3),  -- interleaved channel exists
154                                    -- only
155              fastOrInterleaved (4),-- either fast or interleaved
156                                    -- channels can exist, but
157                                    -- only one at any time
158              fastAndInterleaved (5)-- both fast or interleaved
159
160                                    -- channels exist
161          }
162          MAX-ACCESS  read-only
163          STATUS      current
164          DESCRIPTION
165              "Defines the type of ADSL physical line
166              entity that exists, by defining whether and how
167              the line is channelized.  If the line is channelized,
168              the value will be other than noChannel(1).  This
169              object defines which channel type(s) are supported.
170
171              In the case that the line is channelized, the manager
172              can use the ifStackTable to determine the ifIndex for
173              the associated channel(s)."
174      ::= { adslLineEntry 2 }
175
176      adslLineSpecific OBJECT-TYPE
177          SYNTAX      VariablePointer
178          MAX-ACCESS  read-only
179          STATUS      current
180          DESCRIPTION
181              "OID instance in vendor-specific MIB. The Instance may
182              be used to determine shelf/slot/port of the ATUC
183              interface in a DSLAM."
184      ::= { adslLineEntry 3 }
185
186     adslLineConfProfile OBJECT-TYPE
187          SYNTAX      SnmpAdminString (SIZE (1..32))
188          MAX-ACCESS  read-write
189          STATUS      current
190          DESCRIPTION
191              "The value of this object identifies the row
192              in the ADSL Line Configuration Profile Table,
193              (adslLineConfProfileTable), which applies for this
194              ADSL line, and channels if applicable.
195
196              For `dynamic' mode, in the case which the
197              configuration profile has not been set, the
198              value will be set to `DEFVAL'.
199
200              If the implementator of this MIB has chosen not
201              to implement `dynamic assignment' of profiles, this
202              object's MIN-ACCESS is read-only."
203      ::= { adslLineEntry 4 }
204
205     adslLineAlarmConfProfile OBJECT-TYPE
206          SYNTAX      SnmpAdminString (SIZE (1..32))
207          MAX-ACCESS  read-write
208          STATUS      current
209          DESCRIPTION
210              "The value of this object identifies the row
211              in the ADSL Line Alarm Configuration Profile Table,
212              (adslLineAlarmConfProfileTable), which applies to this
213              ADSL line, and channels if applicable.
214
215              For `dynamic' mode, in the case which the
216              alarm profile has not been set, the
217              value will be set to `DEFVAL'.
218
219              If the implementator of this MIB has chosen not
220              to implement `dynamic assignment' of profiles, this
221              object's MIN-ACCESS is read-only."
222      ::= { adslLineEntry 5 }
223
224      adslAtucPhysTable       OBJECT-TYPE
225          SYNTAX          SEQUENCE OF AdslAtucPhysEntry
226          MAX-ACCESS      not-accessible
227          STATUS          current
228          DESCRIPTION
229              "This table provides one row for each ATUC.
230              Each row contains the Physical Layer Parameters
231              table for that ATUC. ADSL physical interfaces are
232              those ifEntries where ifType is equal to adsl(94)."
233      ::= { adslMibObjects 2 }
234
235      adslAtucPhysEntry       OBJECT-TYPE
236          SYNTAX          AdslAtucPhysEntry
237          MAX-ACCESS      not-accessible
238          STATUS          current
239          DESCRIPTION     "An entry in the adslAtucPhysTable."
240          INDEX           { ifIndex }
241      ::= { adslAtucPhysTable 1 }
242
243      AdslAtucPhysEntry ::=
244          SEQUENCE {
245          adslAtucInvSerialNumber         SnmpAdminString,
246          adslAtucInvVendorID             SnmpAdminString,
247          adslAtucInvVersionNumber        SnmpAdminString,
248          adslAtucCurrSnrMgn              INTEGER,
249          adslAtucCurrAtn                 Gauge32,
250          adslAtucCurrStatus              BITS,
251          adslAtucCurrOutputPwr           INTEGER,
252          adslAtucCurrAttainableRate      Gauge32
253          }
254
255      -- inventory group
256
257      --
258      -- These items should describe the lowest level identifiable
259      -- component, be it a stand-alone modem, a card in a rack,
260      -- a child-board, etc.
261      --
262      adslAtucInvSerialNumber OBJECT-TYPE
263          SYNTAX      SnmpAdminString (SIZE (0..32))
264          MAX-ACCESS  read-only
265          STATUS      current
266          DESCRIPTION
267              "The vendor specific string that identifies the
268              vendor equipment."
269      ::= { adslAtucPhysEntry 1 }
270
271      adslAtucInvVendorID OBJECT-TYPE
272          SYNTAX      SnmpAdminString (SIZE (0..16))
273          MAX-ACCESS  read-only
274          STATUS      current
275          DESCRIPTION
276              "The vendor ID code is a copy of the binary
277              vendor identification field defined by the
278              PHY[10] and expressed as readable characters."
279
280          REFERENCE "ANSI T1.413[10]"
281      ::= { adslAtucPhysEntry 2 }
282
283      adslAtucInvVersionNumber OBJECT-TYPE
284          SYNTAX      SnmpAdminString (SIZE (0..16))
285          MAX-ACCESS  read-only
286          STATUS      current
287          DESCRIPTION
288              "The vendor specific version number sent by this ATU
289              as part of the initialization messages.  It is a copy
290              of the binary version number field defined by the
291              PHY[10] and expressed as readable characters."
292          REFERENCE "ANSI T1.413[10]"
293      ::= { adslAtucPhysEntry 3 }
294
295      -- current status group
296      --
297      adslAtucCurrSnrMgn OBJECT-TYPE
298          SYNTAX      INTEGER (-640..640)
299          UNITS       "tenth dB"
300          MAX-ACCESS  read-only
301          STATUS      current
302          DESCRIPTION
303              "Noise Margin as seen by this ATU with respect to its
304              received signal in tenth dB."
305      ::= { adslAtucPhysEntry 4 }
306
307      adslAtucCurrAtn OBJECT-TYPE
308          SYNTAX      Gauge32(0..630)
309          UNITS       "tenth dB"
310          MAX-ACCESS  read-only
311          STATUS      current
312          DESCRIPTION
313              "Measured difference in the total power transmitted by
314              the peer ATU and the total power received by this ATU."
315      ::= { adslAtucPhysEntry 5 }
316
317     adslAtucCurrStatus OBJECT-TYPE
318          SYNTAX      BITS {
319                            noDefect(0),
320                            lossOfFraming(1),
321                            lossOfSignal(2),
322                            lossOfPower(3),
323                            lossOfSignalQuality(4),
324                            lossOfLink(5),
325                            dataInitFailure(6),
326                            configInitFailure(7),
327                            protocolInitFailure(8),
328                            noPeerAtuPresent(9)
329                           }
330          MAX-ACCESS  read-only
331          STATUS      current
332          DESCRIPTION
333              "Indicates current state of the ATUC line.  This is a
334              bit-map of possible conditions.  The various bit
335              positions are:
336
337       0      noDefect             There no defects on the line
338
339       1      lossOfFraming        ATUC failure due to not
340                                   receiving valid frame.
341
342       2      lossOfSignal         ATUC failure due to not
343                                   receiving signal.
344
345       3      lossOfPower          ATUC failure due to loss of
346                                   power.
347                                   Note: the Agent may still
348                                   function.
349
350       4      lossOfSignalQuality  Loss of Signal Quality is
351                                   declared when the Noise Margin
352                                   falls below the Minimum Noise
353                                   Margin, or the bit-error-rate
354                                   exceeds 10^-7.
355
356       5      lossOfLink           ATUC failure due to inability
357                                   to link with ATUR.
358
359       6      dataInitFailure      ATUC failure during
360                                   initialization due to bit
361                                   errors corrupting startup
362                                   exchange data.
363
364       7      configInitFailure    ATUC failure during
365                                   initialization due to peer
366                                   ATU not able to support
367                                   requested configuration
368
369       8      protocolInitFailure  ATUC failure during
370                                   initialization due to
371                                   incompatible protocol used by
372                                   the peer ATU.
373
374       9      noPeerAtuPresent     ATUC failure during
375                                   initialization due to no
376                                   activation sequence detected
377                                   from peer ATU.
378
379              This is intended to supplement ifOperStatus."
380      ::= { adslAtucPhysEntry 6 }
381
382      adslAtucCurrOutputPwr OBJECT-TYPE
383          SYNTAX      INTEGER (-310..310)
384          UNITS       "tenth dBm"
385          MAX-ACCESS  read-only
386          STATUS      current
387          DESCRIPTION
388              "Measured total output power transmitted by this ATU.
389              This is the measurement that was reported during
390              the last activation sequence."
391      ::= { adslAtucPhysEntry 7 }
392
393      adslAtucCurrAttainableRate OBJECT-TYPE
394          SYNTAX      Gauge32
395          UNITS       "bps"
396          MAX-ACCESS  read-only
397          STATUS      current
398          DESCRIPTION
399              "Indicates the maximum currently attainable data rate
400              by the ATU.  This value will be equal or greater than
401              the current line rate."
402      ::= { adslAtucPhysEntry 8 }
403
404      adslAturPhysTable        OBJECT-TYPE
405          SYNTAX          SEQUENCE OF AdslAturPhysEntry
406          MAX-ACCESS      not-accessible
407          STATUS          current
408          DESCRIPTION
409              "This table provides one row for each ATUR
410              Each row contains the Physical Layer Parameters
411              table for that ATUR. ADSL physical interfaces are
412              those ifEntries where ifType is equal to adsl(94)."
413      ::= { adslMibObjects 3 }
414
415      adslAturPhysEntry       OBJECT-TYPE
416          SYNTAX          AdslAturPhysEntry
417          MAX-ACCESS      not-accessible
418          STATUS          current
419          DESCRIPTION     "An entry in the adslAturPhysTable."
420          INDEX           { ifIndex }
421      ::= { adslAturPhysTable 1 }
422
423      AdslAturPhysEntry ::=
424          SEQUENCE {
425          adslAturInvSerialNumber         SnmpAdminString,
426          adslAturInvVendorID             SnmpAdminString,
427          adslAturInvVersionNumber        SnmpAdminString,
428          adslAturCurrSnrMgn              INTEGER,
429          adslAturCurrAtn                 Gauge32,
430          adslAturCurrStatus              BITS,
431          adslAturCurrOutputPwr           INTEGER,
432          adslAturCurrAttainableRate      Gauge32
433          }
434
435      -- inventory group
436      --
437      adslAturInvSerialNumber OBJECT-TYPE
438          SYNTAX      SnmpAdminString (SIZE (0..32))
439          MAX-ACCESS  read-only
440          STATUS      current
441          DESCRIPTION
442              "The vendor specific string that identifies the
443              vendor equipment."
444      ::= { adslAturPhysEntry 1 }
445
446      adslAturInvVendorID OBJECT-TYPE
447          SYNTAX      SnmpAdminString (SIZE (0..16))
448          MAX-ACCESS  read-only
449          STATUS      current
450          DESCRIPTION
451              "The vendor ID code is a copy of the binary
452              vendor identification field defined by the
453              PHY[10] and expressed as readable characters."
454          REFERENCE "ANSI T1.413"
455      ::= { adslAturPhysEntry 2 }
456
457      adslAturInvVersionNumber OBJECT-TYPE
458          SYNTAX      SnmpAdminString (SIZE (0..16))
459          MAX-ACCESS  read-only
460          STATUS      current
461          DESCRIPTION
462              "The vendor specific version number sent by this ATU
463              as part of the initialization messages.  It is a copy
464              of the binary version number field defined by the
465              PHY[10] and expressed as readable characters."
466          REFERENCE "ANSI T1.413"
467      ::= { adslAturPhysEntry 3 }
468
469      -- current status group
470      --
471      adslAturCurrSnrMgn OBJECT-TYPE
472          SYNTAX      INTEGER (-640..640)
473          UNITS       "tenth dB"
474          MAX-ACCESS  read-only
475          STATUS      current
476          DESCRIPTION
477              "Noise Margin as seen by this ATU with respect to its
478              received signal in tenth dB."
479      ::= { adslAturPhysEntry 4 }
480
481      adslAturCurrAtn OBJECT-TYPE
482          SYNTAX      Gauge32(0..630)
483          UNITS       "tenth dB"
484          MAX-ACCESS  read-only
485          STATUS      current
486          DESCRIPTION
487              "Measured difference in the total power transmitted by
488              the peer ATU and the total power received by this ATU."
489      ::= { adslAturPhysEntry 5 }
490
491     adslAturCurrStatus OBJECT-TYPE
492          SYNTAX     BITS {
493                           noDefect(0),
494                           lossOfFraming(1),
495                           lossOfSignal(2),
496                           lossOfPower(3),
497                           lossOfSignalQuality(4)
498                          }
499          MAX-ACCESS  read-only
500          STATUS      current
501          DESCRIPTION
502              "Indicates current state of the ATUR line.  This is a
503              bit-map of possible conditions.  Due to the isolation
504              of the ATUR when line problems occur, many state
505              conditions like loss of power, loss of quality signal,
506              and initialization errors,  can not be determined.
507              While trouble shooting ATUR, also use object,
508              adslAtucCurrStatus.  The various bit positions are:
509
510       0      noDefect             There no defects on the line
511
512       1      lossOfFraming        ATUR failure due to not
513                                   receiving valid frame
514
515       2      lossOfSignal         ATUR failure due to not
516                                   receiving signal
517
518       3      lossOfPower          ATUR failure due to loss of
519                                   power
520
521       4      lossOfSignalQuality  Loss of Signal Quality is
522                                   declared when the Noise Margin
523                                   falls below the Minimum Noise
524                                   Margin, or the
525                                   bit-error-rate exceeds 10^-7.
526
527              This is intended to supplement ifOperStatus."
528      ::= { adslAturPhysEntry 6 }
529
530      adslAturCurrOutputPwr OBJECT-TYPE
531          SYNTAX      INTEGER (-310..310)
532          UNITS       "tenth dBm"
533          MAX-ACCESS  read-only
534          STATUS      current
535          DESCRIPTION
536              "Measured total output power transmitted by this ATU.
537              This is the measurement that was reported during
538              the last activation sequence."
539      ::= { adslAturPhysEntry 7 }
540
541      adslAturCurrAttainableRate OBJECT-TYPE
542          SYNTAX      Gauge32
543          UNITS       "bps"
544          MAX-ACCESS  read-only
545          STATUS      current
546          DESCRIPTION
547              "Indicates the maximum currently attainable data rate
548              by the ATU.  This value will be equal or greater than
549              the current line rate."
550      ::= { adslAturPhysEntry 8 }
551
552      adslAtucChanTable       OBJECT-TYPE
553          SYNTAX          SEQUENCE OF AdslAtucChanEntry
554          MAX-ACCESS      not-accessible
555          STATUS          current
556          DESCRIPTION
557              "This table provides one row for each ATUC channel.
558              ADSL channel interfaces are those ifEntries
559              where ifType is equal to adslInterleave(124)
560              or adslFast(125)."
561      ::= { adslMibObjects 4 }
562
563      adslAtucChanEntry       OBJECT-TYPE
564          SYNTAX          AdslAtucChanEntry
565          MAX-ACCESS      not-accessible
566          STATUS          current
567          DESCRIPTION     "An entry in the adslAtucChanTable."
568          INDEX           { ifIndex }
569      ::= { adslAtucChanTable 1 }
570
571      AdslAtucChanEntry ::=
572          SEQUENCE {
573          adslAtucChanInterleaveDelay     Gauge32,
574          adslAtucChanCurrTxRate          Gauge32,
575          adslAtucChanPrevTxRate          Gauge32,
576          adslAtucChanCrcBlockLength      Gauge32
577          }
578
579      -- current group
580      --
581      adslAtucChanInterleaveDelay OBJECT-TYPE
582          SYNTAX      Gauge32
583          UNITS       "milli-seconds"
584          MAX-ACCESS  read-only
585          STATUS      current
586          DESCRIPTION
587              "Interleave Delay for this channel.
588
589              Interleave delay applies only to the
590              interleave channel and defines the mapping
591              (relative spacing) between subsequent input
592              bytes at the interleaver input and their placement
593              in the bit stream at the interleaver output.
594              Larger numbers provide greater separation between
595              consecutive input bytes in the output bit stream
596              allowing for improved impulse noise immunity at
597              the expense of payload latency.
598
599              In the case where the ifType is Fast(125), use
600              noSuchObject."
601      ::= { adslAtucChanEntry 1 }
602
603      adslAtucChanCurrTxRate  OBJECT-TYPE
604          SYNTAX      Gauge32
605          UNITS       "bps"
606          MAX-ACCESS  read-only
607          STATUS      current
608          DESCRIPTION
609              "Actual transmit rate on this channel."
610      ::= { adslAtucChanEntry 2 }
611
612      adslAtucChanPrevTxRate OBJECT-TYPE
613          SYNTAX      Gauge32
614          UNITS        "bps"
615          MAX-ACCESS  read-only
616          STATUS      current
617          DESCRIPTION
618              "The rate at the time of the last
619              adslAtucRateChangeTrap event. It is also set at
620              initialization to prevent a trap being sent.
621
622              Rate changes less than adslAtucThresh(*)RateDown
623              or less than adslAtucThresh(*)RateUp will not
624              cause a trap or cause this object to change.
625              (*) == Fast or Interleave.
626              See AdslLineAlarmConfProfileEntry."
627      ::= { adslAtucChanEntry 3 }
628
629      adslAtucChanCrcBlockLength OBJECT-TYPE
630          SYNTAX      Gauge32
631          UNITS        "byte"
632          MAX-ACCESS  read-only
633          STATUS      current
634          DESCRIPTION
635              "Indicates the length of the channel data-block
636              on which the CRC operates.  Refer to Line Code
637              Specific MIBs, [11] and [12] for more
638              information."
639      ::= { adslAtucChanEntry 4 }
640
641     adslAturChanTable       OBJECT-TYPE
642          SYNTAX          SEQUENCE OF AdslAturChanEntry
643          MAX-ACCESS      not-accessible
644          STATUS          current
645          DESCRIPTION
646              "This table provides one row for each ATUR channel.
647              ADSL channel interfaces are those ifEntries
648              where ifType is equal to adslInterleave(124)
649              or adslFast(125)."
650      ::= { adslMibObjects 5 }
651
652      adslAturChanEntry       OBJECT-TYPE
653          SYNTAX          AdslAturChanEntry
654          MAX-ACCESS      not-accessible
655          STATUS          current
656          DESCRIPTION     "An entry in the adslAturChanTable."
657          INDEX           { ifIndex }
658      ::= { adslAturChanTable 1 }
659
660      AdslAturChanEntry ::=
661          SEQUENCE {
662          adslAturChanInterleaveDelay     Gauge32,
663          adslAturChanCurrTxRate          Gauge32,
664          adslAturChanPrevTxRate          Gauge32,
665          adslAturChanCrcBlockLength      Gauge32
666          }
667
668      -- current group
669      --
670      adslAturChanInterleaveDelay OBJECT-TYPE
671          SYNTAX      Gauge32
672          UNITS       "milli-seconds"
673          MAX-ACCESS  read-only
674          STATUS      current
675          DESCRIPTION
676              "Interleave Delay for this channel.
677
678              Interleave delay applies only to the
679              interleave channel and defines the mapping
680              (relative spacing) between subsequent input
681              bytes at the interleaver input and their placement
682              in the bit stream at the interleaver output.
683              Larger numbers provide greater separation between
684              consecutive input bytes in the output bit stream
685              allowing for improved impulse noise immunity at
686              the expense of payload latency.
687
688              In the case where the ifType is Fast(125), use
689              noSuchObject."
690      ::= { adslAturChanEntry 1 }
691
692      adslAturChanCurrTxRate  OBJECT-TYPE
693          SYNTAX      Gauge32
694          UNITS       "bps"
695          MAX-ACCESS  read-only
696          STATUS      current
697          DESCRIPTION
698              "Actual transmit rate on this channel."
699      ::= { adslAturChanEntry 2 }
700
701      adslAturChanPrevTxRate OBJECT-TYPE
702          SYNTAX      Gauge32
703          UNITS       "bps"
704          MAX-ACCESS  read-only
705          STATUS      current
706          DESCRIPTION
707             "The rate at the time of the last
708              adslAturRateChangeTrap event. It is also set at
709              initialization to prevent a trap being sent.
710              Rate changes less than adslAturThresh(*)RateDown
711              or less than adslAturThresh(*)RateUp will not
712              cause a trap or cause this object to change.
713              (*) == Fast or Interleave.
714              See AdslLineAlarmConfProfileEntry."
715      ::= { adslAturChanEntry 3 }
716
717      adslAturChanCrcBlockLength OBJECT-TYPE
718          SYNTAX      Gauge32
719          MAX-ACCESS  read-only
720          STATUS      current
721          DESCRIPTION
722              "Indicates the length of the channel data-block
723              on which the CRC operates.  Refer to Line Code
724              Specific MIBs, [11] and [12] for more
725              information."
726      ::= { adslAturChanEntry 4 }
727
728      adslAtucPerfDataTable   OBJECT-TYPE
729          SYNTAX          SEQUENCE OF AdslAtucPerfDataEntry
730          MAX-ACCESS      not-accessible
731          STATUS          current
732          DESCRIPTION
733              "This table provides one row for each ATUC.
734              ADSL physical interfaces are
735              those ifEntries where ifType is equal to adsl(94)."
736      ::= { adslMibObjects 6 }
737
738      adslAtucPerfDataEntry       OBJECT-TYPE
739          SYNTAX          AdslAtucPerfDataEntry
740          MAX-ACCESS      not-accessible
741          STATUS          current
742          DESCRIPTION     "An entry in adslAtucPerfDataTable."
743          INDEX           { ifIndex }
744      ::= { adslAtucPerfDataTable 1 }
745
746      AdslAtucPerfDataEntry ::=
747          SEQUENCE {
748          adslAtucPerfLofs                 Counter32,
749          adslAtucPerfLoss                 Counter32,
750          adslAtucPerfLols                 Counter32,
751          adslAtucPerfLprs                 Counter32,
752          adslAtucPerfESs                  Counter32,
753          adslAtucPerfInits                Counter32,
754          adslAtucPerfValidIntervals       INTEGER,
755          adslAtucPerfInvalidIntervals     INTEGER,
756          adslAtucPerfCurr15MinTimeElapsed AdslPerfTimeElapsed,
757          adslAtucPerfCurr15MinLofs        PerfCurrentCount,
758          adslAtucPerfCurr15MinLoss        PerfCurrentCount,
759          adslAtucPerfCurr15MinLols        PerfCurrentCount,
760          adslAtucPerfCurr15MinLprs        PerfCurrentCount,
761          adslAtucPerfCurr15MinESs         PerfCurrentCount,
762          adslAtucPerfCurr15MinInits       PerfCurrentCount,
763          adslAtucPerfCurr1DayTimeElapsed  AdslPerfTimeElapsed,
764          adslAtucPerfCurr1DayLofs         AdslPerfCurrDayCount,
765          adslAtucPerfCurr1DayLoss         AdslPerfCurrDayCount,
766          adslAtucPerfCurr1DayLols         AdslPerfCurrDayCount,
767          adslAtucPerfCurr1DayLprs         AdslPerfCurrDayCount,
768          adslAtucPerfCurr1DayESs          AdslPerfCurrDayCount,
769          adslAtucPerfCurr1DayInits        AdslPerfCurrDayCount,
770          adslAtucPerfPrev1DayMoniSecs     INTEGER,
771          adslAtucPerfPrev1DayLofs         AdslPerfPrevDayCount,
772          adslAtucPerfPrev1DayLoss         AdslPerfPrevDayCount,
773          adslAtucPerfPrev1DayLols         AdslPerfPrevDayCount,
774          adslAtucPerfPrev1DayLprs         AdslPerfPrevDayCount,
775          adslAtucPerfPrev1DayESs          AdslPerfPrevDayCount,
776          adslAtucPerfPrev1DayInits        AdslPerfPrevDayCount
777          }
778
779      -- Event Counters
780      --
781      -- Also see adslAtucIntervalTable for 15 minute interval
782      -- elapsed counters.
783      --
784      adslAtucPerfLofs OBJECT-TYPE
785          SYNTAX      Counter32
786          MAX-ACCESS  read-only
787          STATUS      current
788          DESCRIPTION
789              "Count of the number of Loss of Framing failures since
790              agent reset."
791      ::= { adslAtucPerfDataEntry 1 }
792
793      adslAtucPerfLoss  OBJECT-TYPE
794          SYNTAX      Counter32
795          MAX-ACCESS  read-only
796          STATUS      current
797          DESCRIPTION
798              "Count of the number of Loss of Signal failures since
799              agent reset."
800      ::= { adslAtucPerfDataEntry 2 }
801
802      adslAtucPerfLols OBJECT-TYPE
803          SYNTAX      Counter32
804          MAX-ACCESS  read-only
805          STATUS      current
806          DESCRIPTION
807              "Count of the number of Loss of Link failures since
808              agent reset."
809      ::= { adslAtucPerfDataEntry 3 }
810
811      adslAtucPerfLprs OBJECT-TYPE
812          SYNTAX      Counter32
813          MAX-ACCESS  read-only
814          STATUS      current
815          DESCRIPTION
816              "Count of the number of Loss of Power failures since
817              agent reset."
818      ::= { adslAtucPerfDataEntry 4 }
819
820      adslAtucPerfESs OBJECT-TYPE
821          SYNTAX      Counter32
822          MAX-ACCESS  read-only
823          STATUS      current
824          DESCRIPTION
825              "Count of the number of Errored Seconds since agent
826              reset.  The errored second parameter is a count of
827              one-second intervals containing one or more crc
828              anomalies, or one or more los or sef defects."
829      ::= { adslAtucPerfDataEntry 5 }
830
831      adslAtucPerfInits OBJECT-TYPE
832          SYNTAX      Counter32
833          MAX-ACCESS  read-only
834          STATUS      current
835          DESCRIPTION
836              "Count of the line initialization attempts since
837              agent reset. Includes both successful and failed
838              attempts."
839      ::= { adslAtucPerfDataEntry 6 }
840
841      -- general 15 min interval information
842      --
843
844      adslAtucPerfValidIntervals OBJECT-TYPE
845          SYNTAX      INTEGER(0..96)
846          MAX-ACCESS  read-only
847          STATUS      current
848          DESCRIPTION
849              "The number of previous 15-minute intervals in the
850              interval table for which data was collected.  Given
851              that <n> is the maximum # of intervals supported.
852              The value will be <n> unless the measurement was
853              (re-)started within the last (<n>*15) minutes, in which
854              case the value will be the number of complete 15
855              minute intervals for which the agent has at least
856              some data. In certain cases (e.g., in the case
857              where the agent is a proxy) it is possible that some
858              intervals are unavailable.  In this case, this
859              interval is the maximum interval number for
860              which data is available."
861      ::= { adslAtucPerfDataEntry 7 }
862
863      adslAtucPerfInvalidIntervals OBJECT-TYPE
864          SYNTAX      INTEGER(0..96)
865          MAX-ACCESS  read-only
866          STATUS      current
867          DESCRIPTION
868              "The number of intervals in the range from
869              0 to the value of adslAtucPerfValidIntervals
870              for which no data is available. This object
871              will typically be zero except in cases where
872              the data for some intervals are not available
873              (e.g., in proxy situations)."
874      ::= { adslAtucPerfDataEntry 8 }
875
876      -- 15 min current performance group
877      --
878      adslAtucPerfCurr15MinTimeElapsed OBJECT-TYPE
879          SYNTAX      AdslPerfTimeElapsed(0..899)
880          UNITS       "seconds"
881          MAX-ACCESS  read-only
882          STATUS      current
883          DESCRIPTION
884              "Total elapsed seconds in this interval."
885      ::= { adslAtucPerfDataEntry 9 }
886
887      adslAtucPerfCurr15MinLofs OBJECT-TYPE
888          SYNTAX      PerfCurrentCount
889          UNITS       "seconds"
890          MAX-ACCESS  read-only
891          STATUS      current
892          DESCRIPTION
893              "Count of seconds in the current 15 minute interval
894              when there was Loss of Framing."
895      ::= { adslAtucPerfDataEntry 10 }
896
897      adslAtucPerfCurr15MinLoss  OBJECT-TYPE
898          SYNTAX      PerfCurrentCount
899          UNITS       "seconds"
900          MAX-ACCESS  read-only
901          STATUS      current
902          DESCRIPTION
903              "Count of seconds in the current 15 minute interval
904              when there was Loss of Signal."
905      ::= { adslAtucPerfDataEntry 11 }
906
907      adslAtucPerfCurr15MinLols  OBJECT-TYPE
908          SYNTAX      PerfCurrentCount
909          UNITS       "seconds"
910          MAX-ACCESS  read-only
911          STATUS      current
912          DESCRIPTION
913              "Count of seconds in the current 15 minute interval
914              when there was Loss of Link."
915      ::= { adslAtucPerfDataEntry 12 }
916
917      adslAtucPerfCurr15MinLprs  OBJECT-TYPE
918          SYNTAX      PerfCurrentCount
919          UNITS       "seconds"
920          MAX-ACCESS  read-only
921          STATUS      current
922          DESCRIPTION
923              "Count of seconds in the current 15 minute interval
924              when there was Loss of Power."
925      ::= { adslAtucPerfDataEntry 13 }
926
927      adslAtucPerfCurr15MinESs OBJECT-TYPE
928          SYNTAX      PerfCurrentCount
929          UNITS       "seconds"
930          MAX-ACCESS  read-only
931          STATUS      current
932          DESCRIPTION
933              "Count of Errored Seconds in the current 15 minute
934              interval.  The errored second parameter is a count of
935              one-second intervals containing one or more crc
936              anomalies, or one or more los or sef defects."
937      ::= { adslAtucPerfDataEntry 14 }
938
939      adslAtucPerfCurr15MinInits  OBJECT-TYPE
940          SYNTAX      PerfCurrentCount
941          MAX-ACCESS  read-only
942          STATUS      current
943          DESCRIPTION
944              "Count of the line initialization attempts in the
945              current 15 minute interval. Includes both successful
946              and failed attempts."
947      ::= { adslAtucPerfDataEntry 15 }
948
949      -- 1-day current and previous performance group
950      --
951      adslAtucPerfCurr1DayTimeElapsed OBJECT-TYPE
952          SYNTAX      AdslPerfTimeElapsed(0..86399)
953          UNITS       "seconds"
954          MAX-ACCESS  read-only
955          STATUS      current
956          DESCRIPTION
957              "Number of seconds that have elapsed since the
958              beginning of the current 1-day interval."
959      ::= { adslAtucPerfDataEntry 16 }
960
961      adslAtucPerfCurr1DayLofs  OBJECT-TYPE
962          SYNTAX      AdslPerfCurrDayCount
963          UNITS       "seconds"
964          MAX-ACCESS  read-only
965          STATUS      current
966          DESCRIPTION
967              "Count of the number of seconds when there was Loss of
968              Framing during the current day as measured by
969              adslAtucPerfCurr1DayTimeElapsed."
970      ::= { adslAtucPerfDataEntry 17 }
971
972      adslAtucPerfCurr1DayLoss  OBJECT-TYPE
973          SYNTAX      AdslPerfCurrDayCount
974          UNITS       "seconds"
975          MAX-ACCESS  read-only
976          STATUS      current
977          DESCRIPTION
978              "Count of the number of seconds when there was Loss of
979              Signal during the current day as measured by
980              adslAtucPerfCurr1DayTimeElapsed."
981      ::= { adslAtucPerfDataEntry 18 }
982
983      adslAtucPerfCurr1DayLols  OBJECT-TYPE
984          SYNTAX      AdslPerfCurrDayCount
985          UNITS       "seconds"
986          MAX-ACCESS  read-only
987          STATUS      current
988          DESCRIPTION
989              "Count of the number of seconds when there was Loss of
990              Link during the current day as measured by
991              adslAtucPerfCurr1DayTimeElapsed."
992      ::= { adslAtucPerfDataEntry 19 }
993
994      adslAtucPerfCurr1DayLprs  OBJECT-TYPE
995          SYNTAX      AdslPerfCurrDayCount
996          UNITS       "seconds"
997          MAX-ACCESS  read-only
998          STATUS      current
999          DESCRIPTION
1000              "Count of the number of seconds when there was Loss of
1001              Power during the current day as measured by
1002              adslAtucPerfCurr1DayTimeElapsed."
1003      ::= { adslAtucPerfDataEntry 20 }
1004
1005      adslAtucPerfCurr1DayESs OBJECT-TYPE
1006          SYNTAX      AdslPerfCurrDayCount
1007          UNITS       "seconds"
1008          MAX-ACCESS  read-only
1009          STATUS      current
1010          DESCRIPTION
1011              "Count of Errored Seconds during the current day as
1012              measured by adslAtucPerfCurr1DayTimeElapsed.
1013              The errored second parameter is a count of
1014              one-second intervals containing one or more crc
1015              anomalies, or one or more los or sef defects."
1016      ::= { adslAtucPerfDataEntry 21 }
1017
1018      adslAtucPerfCurr1DayInits  OBJECT-TYPE
1019          SYNTAX      AdslPerfCurrDayCount
1020          MAX-ACCESS  read-only
1021          STATUS      current
1022          DESCRIPTION
1023              "Count of the line initialization attempts in the
1024              day as measured by adslAtucPerfCurr1DayTimeElapsed.
1025              Includes both successful and failed attempts."
1026      ::= { adslAtucPerfDataEntry 22 }
1027
1028      adslAtucPerfPrev1DayMoniSecs OBJECT-TYPE
1029          SYNTAX      INTEGER(0..86400)
1030          UNITS       "seconds"
1031          MAX-ACCESS  read-only
1032          STATUS      current
1033          DESCRIPTION
1034              "The amount of time in the previous 1-day interval
1035              over which the performance monitoring information
1036              is actually counted. This value will be the same as
1037              the interval duration except in a situation where
1038              performance monitoring data could not be collected
1039              for any reason."
1040      ::= { adslAtucPerfDataEntry 23 }
1041
1042      adslAtucPerfPrev1DayLofs  OBJECT-TYPE
1043          SYNTAX      AdslPerfPrevDayCount
1044          UNITS       "seconds"
1045          MAX-ACCESS  read-only
1046          STATUS      current
1047          DESCRIPTION
1048              "Count of seconds in the interval when there was
1049              Loss of Framing within the most recent previous
1050              1-day period."
1051      ::= { adslAtucPerfDataEntry 24 }
1052
1053      adslAtucPerfPrev1DayLoss  OBJECT-TYPE
1054          SYNTAX      AdslPerfPrevDayCount
1055          UNITS       "seconds"
1056          MAX-ACCESS  read-only
1057          STATUS      current
1058          DESCRIPTION
1059              "Count of seconds in the interval when there was
1060              Loss of Signal within the most recent previous
1061              1-day period."
1062      ::= { adslAtucPerfDataEntry 25 }
1063
1064      adslAtucPerfPrev1DayLols  OBJECT-TYPE
1065          SYNTAX      AdslPerfPrevDayCount
1066          UNITS       "seconds"
1067          MAX-ACCESS  read-only
1068          STATUS      current
1069          DESCRIPTION
1070              "Count of seconds in the interval when there was
1071              Loss of Link within the most recent previous
1072              1-day period."
1073      ::= { adslAtucPerfDataEntry 26 }
1074
1075      adslAtucPerfPrev1DayLprs  OBJECT-TYPE
1076          SYNTAX      AdslPerfPrevDayCount
1077          UNITS       "seconds"
1078          MAX-ACCESS  read-only
1079          STATUS      current
1080          DESCRIPTION
1081              "Count of seconds in the interval when there was
1082              Loss of Power within the most recent previous
1083              1-day period."
1084      ::= { adslAtucPerfDataEntry 27 }
1085
1086      adslAtucPerfPrev1DayESs OBJECT-TYPE
1087          SYNTAX      AdslPerfPrevDayCount
1088          UNITS       "seconds"
1089          MAX-ACCESS  read-only
1090          STATUS      current
1091          DESCRIPTION
1092              "Count of Errored Seconds within the most recent
1093              previous 1-day period. The errored second parameter is
1094              a count of one-second intervals containing one or more
1095              crc anomalies, or one or more los or sef defects."
1096      ::= { adslAtucPerfDataEntry 28 }
1097
1098      adslAtucPerfPrev1DayInits  OBJECT-TYPE
1099          SYNTAX      AdslPerfPrevDayCount
1100          MAX-ACCESS  read-only
1101          STATUS      current
1102          DESCRIPTION
1103              "Count of the line initialization attempts in the most
1104              recent previous 1-day period. Includes both successful
1105              and failed attempts."
1106      ::= { adslAtucPerfDataEntry 29 }
1107
1108      adslAturPerfDataTable   OBJECT-TYPE
1109          SYNTAX          SEQUENCE OF AdslAturPerfDataEntry
1110          MAX-ACCESS      not-accessible
1111          STATUS          current
1112          DESCRIPTION
1113              "This table provides one row for each ATUR.
1114              ADSL physical interfaces are
1115              those ifEntries where ifType is equal to adsl(94)."
1116      ::= { adslMibObjects 7 }
1117
1118      adslAturPerfDataEntry       OBJECT-TYPE
1119          SYNTAX          AdslAturPerfDataEntry
1120          MAX-ACCESS      not-accessible
1121          STATUS          current
1122          DESCRIPTION     "An entry in adslAturPerfDataTable."
1123          INDEX           { ifIndex }
1124      ::= { adslAturPerfDataTable 1 }
1125
1126      AdslAturPerfDataEntry ::=
1127          SEQUENCE {
1128          adslAturPerfLofs                 Counter32,
1129          adslAturPerfLoss                 Counter32,
1130          adslAturPerfLprs                 Counter32,
1131          adslAturPerfESs                  Counter32,
1132          adslAturPerfValidIntervals       INTEGER,
1133          adslAturPerfInvalidIntervals     INTEGER,
1134          adslAturPerfCurr15MinTimeElapsed AdslPerfTimeElapsed,
1135          adslAturPerfCurr15MinLofs        PerfCurrentCount,
1136          adslAturPerfCurr15MinLoss        PerfCurrentCount,
1137          adslAturPerfCurr15MinLprs        PerfCurrentCount,
1138          adslAturPerfCurr15MinESs         PerfCurrentCount,
1139          adslAturPerfCurr1DayTimeElapsed  AdslPerfTimeElapsed,
1140          adslAturPerfCurr1DayLofs         AdslPerfCurrDayCount,
1141          adslAturPerfCurr1DayLoss         AdslPerfCurrDayCount,
1142          adslAturPerfCurr1DayLprs         AdslPerfCurrDayCount,
1143          adslAturPerfCurr1DayESs          AdslPerfCurrDayCount,
1144          adslAturPerfPrev1DayMoniSecs     INTEGER,
1145          adslAturPerfPrev1DayLofs         AdslPerfPrevDayCount,
1146          adslAturPerfPrev1DayLoss         AdslPerfPrevDayCount,
1147          adslAturPerfPrev1DayLprs         AdslPerfPrevDayCount,
1148          adslAturPerfPrev1DayESs          AdslPerfPrevDayCount
1149          }
1150
1151      -- Event (Raw) Counters
1152      --
1153      -- Also see adslAturIntervalTable for 15 minute interval
1154      -- elapsed counters.
1155      --
1156      adslAturPerfLofs OBJECT-TYPE
1157          SYNTAX      Counter32
1158          UNITS       "seconds"
1159          MAX-ACCESS  read-only
1160          STATUS      current
1161          DESCRIPTION
1162              "Count of the number of Loss of Framing failures since
1163              agent reset."
1164      ::= { adslAturPerfDataEntry 1 }
1165
1166      adslAturPerfLoss  OBJECT-TYPE
1167          SYNTAX      Counter32
1168          UNITS       "seconds"
1169          MAX-ACCESS  read-only
1170          STATUS      current
1171          DESCRIPTION
1172              "Count of the number of Loss of Signal failures since
1173              agent reset."
1174      ::= { adslAturPerfDataEntry 2 }
1175
1176     adslAturPerfLprs  OBJECT-TYPE
1177          SYNTAX      Counter32
1178          UNITS       "seconds"
1179          MAX-ACCESS  read-only
1180          STATUS      current
1181          DESCRIPTION
1182              "Count of the number of Loss of Power failures since
1183              agent reset."
1184      ::= { adslAturPerfDataEntry 3 }
1185
1186      adslAturPerfESs  OBJECT-TYPE
1187          SYNTAX      Counter32
1188          UNITS       "seconds"
1189          MAX-ACCESS  read-only
1190          STATUS      current
1191          DESCRIPTION
1192              "Count of the number of Errored Seconds since agent
1193              reset.  The errored second parameter is a count of
1194              one-second intervals containing one or more crc
1195              anomalies, or one or more los or sef defects."
1196      ::= { adslAturPerfDataEntry 4 }
1197
1198      -- general 15 min interval information
1199      --
1200      adslAturPerfValidIntervals OBJECT-TYPE
1201          SYNTAX      INTEGER(0..96)
1202          MAX-ACCESS  read-only
1203          STATUS      current
1204          DESCRIPTION
1205              "The number of previous 15-minute intervals in the
1206              interval table for which data was collected.  Given
1207              that <n> is the maximum # of intervals supported.
1208              The value will be <n> unless the measurement was
1209              (re-)started within the last (<n>*15) minutes, in which
1210              case the value will be the number of complete 15
1211              minute intervals for which the agent has at least
1212              some data. In certain cases (e.g., in the case
1213              where the agent is a proxy) it is possible that some
1214              intervals are unavailable.  In this case, this
1215              interval is the maximum interval number for
1216              which data is available."
1217      ::= { adslAturPerfDataEntry 5 }
1218
1219      adslAturPerfInvalidIntervals OBJECT-TYPE
1220          SYNTAX      INTEGER(0..96)
1221          MAX-ACCESS  read-only
1222          STATUS      current
1223          DESCRIPTION
1224              "The number of intervals in the range from
1225              0 to the value of adslAturPerfValidIntervals
1226              for which no data is available. This object
1227              will typically be zero except in cases where
1228              the data for some intervals are not available
1229              (e.g., in proxy situations)."
1230      ::= { adslAturPerfDataEntry 6 }
1231
1232      -- 15 min current performance group
1233      --
1234      adslAturPerfCurr15MinTimeElapsed OBJECT-TYPE
1235          SYNTAX      AdslPerfTimeElapsed(0..899)
1236          UNITS       "seconds"
1237          MAX-ACCESS  read-only
1238          STATUS      current
1239          DESCRIPTION
1240              "Total elapsed seconds in this interval."
1241      ::= { adslAturPerfDataEntry 7 }
1242
1243      adslAturPerfCurr15MinLofs OBJECT-TYPE
1244          SYNTAX      PerfCurrentCount
1245          UNITS       "seconds"
1246          MAX-ACCESS  read-only
1247          STATUS      current
1248          DESCRIPTION
1249              "Count of seconds in the current 15 minute interval
1250              when there was Loss of Framing."
1251      ::= { adslAturPerfDataEntry 8 }
1252
1253      adslAturPerfCurr15MinLoss  OBJECT-TYPE
1254          SYNTAX      PerfCurrentCount
1255          UNITS       "seconds"
1256          MAX-ACCESS  read-only
1257          STATUS      current
1258          DESCRIPTION
1259              "Count of seconds in the current 15 minute interval
1260              when there was Loss of Signal."
1261      ::= { adslAturPerfDataEntry 9 }
1262
1263      adslAturPerfCurr15MinLprs  OBJECT-TYPE
1264          SYNTAX      PerfCurrentCount
1265          UNITS       "seconds"
1266          MAX-ACCESS  read-only
1267          STATUS      current
1268          DESCRIPTION
1269              "Count of seconds in the current 15 minute interval
1270              when there was Loss of Power."
1271      ::= { adslAturPerfDataEntry 10 }
1272
1273      adslAturPerfCurr15MinESs OBJECT-TYPE
1274          SYNTAX      PerfCurrentCount
1275          UNITS       "seconds"
1276          MAX-ACCESS  read-only
1277          STATUS      current
1278          DESCRIPTION
1279             "Count of Errored Seconds in the current 15 minute
1280             interval.  The errored second parameter is a count of
1281             one-second intervals containing one or more crc
1282             anomalies, or one or more los or sef defects."
1283
1284      ::= { adslAturPerfDataEntry 11 }
1285
1286      -- 1-day current and previous performance group
1287      --
1288      adslAturPerfCurr1DayTimeElapsed OBJECT-TYPE
1289          SYNTAX      AdslPerfTimeElapsed(0..86399)
1290          UNITS       "seconds"
1291          MAX-ACCESS  read-only
1292          STATUS      current
1293          DESCRIPTION
1294              "Number of seconds that have elapsed since the
1295              beginning of the current 1-day interval."
1296      ::= { adslAturPerfDataEntry 12 }
1297
1298      adslAturPerfCurr1DayLofs  OBJECT-TYPE
1299          SYNTAX      AdslPerfCurrDayCount
1300          UNITS       "seconds"
1301          MAX-ACCESS  read-only
1302          STATUS      current
1303          DESCRIPTION
1304              "Count of the number of seconds when there was Loss
1305              of Framing during the current day as measured by
1306              adslAturPerfCurr1DayTimeElapsed."
1307      ::= { adslAturPerfDataEntry 13 }
1308
1309      adslAturPerfCurr1DayLoss  OBJECT-TYPE
1310          SYNTAX      AdslPerfCurrDayCount
1311          UNITS       "seconds"
1312          MAX-ACCESS  read-only
1313          STATUS      current
1314          DESCRIPTION
1315              "Count of the number of seconds when there was Loss
1316              of Signal during the current day as measured by
1317              adslAturPerfCurr1DayTimeElapsed."
1318      ::= { adslAturPerfDataEntry 14 }
1319
1320      adslAturPerfCurr1DayLprs  OBJECT-TYPE
1321          SYNTAX      AdslPerfCurrDayCount
1322          UNITS       "seconds"
1323          MAX-ACCESS  read-only
1324          STATUS      current
1325          DESCRIPTION
1326              "Count of the number of seconds when there was Loss
1327              of Power during the current day as measured by
1328              adslAturPerfCurr1DayTimeElapsed."
1329      ::= { adslAturPerfDataEntry 15 }
1330
1331 adslAturPerfCurr1DayESs OBJECT-TYPE
1332          SYNTAX      AdslPerfCurrDayCount
1333          UNITS       "seconds"
1334          MAX-ACCESS  read-only
1335          STATUS      current
1336          DESCRIPTION
1337              "Count of Errored Seconds during the current day as
1338              measured by adslAturPerfCurr1DayTimeElapsed.
1339              The errored second parameter is a count of
1340              one-second intervals containing one or more crc
1341              anomalies, or one or more los or sef defects."
1342      ::= { adslAturPerfDataEntry 16 }
1343
1344      adslAturPerfPrev1DayMoniSecs OBJECT-TYPE
1345          SYNTAX      INTEGER(0..86400)
1346          UNITS       "seconds"
1347          MAX-ACCESS  read-only
1348          STATUS      current
1349          DESCRIPTION
1350              "The amount of time in the previous 1-day interval
1351              over which the performance monitoring information
1352              is actually counted. This value will be the same as
1353              the interval duration except in a situation where
1354              performance monitoring data could not be collected
1355              for any reason."
1356      ::= { adslAturPerfDataEntry 17 }
1357
1358      adslAturPerfPrev1DayLofs  OBJECT-TYPE
1359          SYNTAX      AdslPerfPrevDayCount
1360          UNITS       "seconds"
1361          MAX-ACCESS  read-only
1362          STATUS      current
1363          DESCRIPTION
1364              "Count of seconds in the interval when there was
1365              Loss of Framing within the most recent previous
1366              1-day period."
1367      ::= { adslAturPerfDataEntry 18 }
1368
1369      adslAturPerfPrev1DayLoss  OBJECT-TYPE
1370          SYNTAX      AdslPerfPrevDayCount
1371          UNITS       "seconds"
1372          MAX-ACCESS  read-only
1373          STATUS      current
1374          DESCRIPTION
1375              "Count of seconds in the interval when there was
1376              Loss of Signal within the most recent previous
1377              1-day period."
1378      ::= { adslAturPerfDataEntry 19 }
1379
1380      adslAturPerfPrev1DayLprs  OBJECT-TYPE
1381          SYNTAX      AdslPerfPrevDayCount
1382          UNITS       "seconds"
1383          MAX-ACCESS  read-only
1384          STATUS      current
1385          DESCRIPTION
1386              "Count of seconds in the interval when there was
1387              Loss of Power within the most recent previous
1388              1-day period."
1389      ::= { adslAturPerfDataEntry 20 }
1390
1391      adslAturPerfPrev1DayESs OBJECT-TYPE
1392          SYNTAX      AdslPerfPrevDayCount
1393          UNITS       "seconds"
1394          MAX-ACCESS  read-only
1395          STATUS      current
1396          DESCRIPTION
1397              "Count of Errored Seconds within the most recent
1398              previous 1-day period. The errored second parameter is
1399              a count of one-second intervals containing one or more
1400              crc anomalies, or one or more los or sef defects."
1401      ::= { adslAturPerfDataEntry 21 }
1402
1403      adslAtucIntervalTable   OBJECT-TYPE
1404          SYNTAX          SEQUENCE OF AdslAtucIntervalEntry
1405          MAX-ACCESS      not-accessible
1406          STATUS          current
1407          DESCRIPTION
1408              "This table provides one row for each ATUC
1409              performance data collection interval.
1410              ADSL physical interfaces are
1411              those ifEntries where ifType is equal to adsl(94)."
1412      ::= { adslMibObjects 8 }
1413
1414      adslAtucIntervalEntry   OBJECT-TYPE
1415          SYNTAX          AdslAtucIntervalEntry
1416          MAX-ACCESS      not-accessible
1417          STATUS          current
1418          DESCRIPTION     "An entry in the adslAtucIntervalTable."
1419          INDEX           { ifIndex, adslAtucIntervalNumber }
1420      ::= { adslAtucIntervalTable 1 }
1421
1422      AdslAtucIntervalEntry ::=
1423          SEQUENCE {
1424          adslAtucIntervalNumber          INTEGER,
1425          adslAtucIntervalLofs            PerfIntervalCount,
1426          adslAtucIntervalLoss            PerfIntervalCount,
1427          adslAtucIntervalLols            PerfIntervalCount,
1428          adslAtucIntervalLprs            PerfIntervalCount,
1429          adslAtucIntervalESs             PerfIntervalCount,
1430          adslAtucIntervalInits           PerfIntervalCount,
1431          adslAtucIntervalValidData       TruthValue
1432          }
1433
1434      adslAtucIntervalNumber OBJECT-TYPE
1435          SYNTAX      INTEGER(1..96)
1436          MAX-ACCESS  not-accessible
1437          STATUS      current
1438          DESCRIPTION
1439              "Performance Data Interval number 1 is the
1440              the most recent previous interval; interval
1441              96 is 24 hours ago.  Intervals 2..96 are
1442              optional."
1443      ::= { adslAtucIntervalEntry 1 }
1444
1445      adslAtucIntervalLofs OBJECT-TYPE
1446          SYNTAX      PerfIntervalCount
1447          UNITS       "seconds"
1448          MAX-ACCESS  read-only
1449          STATUS      current
1450          DESCRIPTION
1451              "Count of seconds in the interval when there was Loss
1452              of Framing."
1453      ::= { adslAtucIntervalEntry 2 }
1454
1455      adslAtucIntervalLoss  OBJECT-TYPE
1456          SYNTAX      PerfIntervalCount
1457          UNITS       "seconds"
1458          MAX-ACCESS  read-only
1459          STATUS      current
1460          DESCRIPTION
1461              "Count of seconds in the interval when there was Loss
1462              of Signal."
1463      ::= { adslAtucIntervalEntry 3 }
1464
1465      adslAtucIntervalLols  OBJECT-TYPE
1466          SYNTAX      PerfIntervalCount
1467          UNITS       "seconds"
1468          MAX-ACCESS  read-only
1469          STATUS      current
1470          DESCRIPTION
1471              "Count of seconds in the interval when there was Loss
1472              of Link."
1473      ::= { adslAtucIntervalEntry 4 }
1474
1475      adslAtucIntervalLprs  OBJECT-TYPE
1476          SYNTAX      PerfIntervalCount
1477          UNITS       "seconds"
1478          MAX-ACCESS  read-only
1479          STATUS      current
1480          DESCRIPTION
1481              "Count of seconds in the interval when there was Loss
1482              of Power."
1483      ::= { adslAtucIntervalEntry 5 }
1484
1485      adslAtucIntervalESs OBJECT-TYPE
1486          SYNTAX      PerfIntervalCount
1487          UNITS       "seconds"
1488          MAX-ACCESS  read-only
1489          STATUS      current
1490          DESCRIPTION
1491              "Count of Errored Seconds in the interval.
1492              The errored second parameter is a count of
1493              one-second intervals containing one or more crc
1494              anomalies, or one or more los or sef defects."
1495      ::= { adslAtucIntervalEntry 6 }
1496
1497      adslAtucIntervalInits  OBJECT-TYPE
1498          SYNTAX      PerfIntervalCount
1499          MAX-ACCESS  read-only
1500          STATUS      current
1501          DESCRIPTION
1502              "Count of the line initialization attempts
1503              during the interval. Includes both successful
1504              and failed attempts."
1505      ::= { adslAtucIntervalEntry 7 }
1506
1507      adslAtucIntervalValidData OBJECT-TYPE
1508          SYNTAX TruthValue
1509          MAX-ACCESS read-only
1510          STATUS current
1511          DESCRIPTION
1512              "This variable indicates if the data for this
1513              interval is valid."
1514      ::= { adslAtucIntervalEntry 8 }
1515
1516      adslAturIntervalTable   OBJECT-TYPE
1517          SYNTAX          SEQUENCE OF AdslAturIntervalEntry
1518          MAX-ACCESS      not-accessible
1519          STATUS          current
1520          DESCRIPTION
1521              "This table provides one row for each ATUR
1522              performance data collection interval.
1523              ADSL physical interfaces are those
1524              ifEntries where ifType is equal to adsl(94)."
1525      ::= { adslMibObjects 9 }
1526
1527      adslAturIntervalEntry   OBJECT-TYPE
1528          SYNTAX          AdslAturIntervalEntry
1529          MAX-ACCESS      not-accessible
1530          STATUS          current
1531          DESCRIPTION     "An entry in the adslAturIntervalTable."
1532          INDEX           { ifIndex, adslAturIntervalNumber }
1533      ::= { adslAturIntervalTable 1 }
1534
1535      AdslAturIntervalEntry ::=
1536          SEQUENCE {
1537          adslAturIntervalNumber          INTEGER,
1538          adslAturIntervalLofs            PerfIntervalCount,
1539          adslAturIntervalLoss            PerfIntervalCount,
1540          adslAturIntervalLprs            PerfIntervalCount,
1541          adslAturIntervalESs             PerfIntervalCount,
1542          adslAturIntervalValidData       TruthValue
1543          }
1544
1545      adslAturIntervalNumber OBJECT-TYPE
1546          SYNTAX      INTEGER(1..96)
1547          MAX-ACCESS  not-accessible
1548          STATUS      current
1549          DESCRIPTION
1550              "Performance Data Interval number 1 is the
1551              the most recent previous interval; interval
1552              96 is 24 hours ago.  Intervals 2..96 are
1553              optional."
1554      ::= { adslAturIntervalEntry 1 }
1555
1556      adslAturIntervalLofs OBJECT-TYPE
1557          SYNTAX      PerfIntervalCount
1558          UNITS       "seconds"
1559          MAX-ACCESS  read-only
1560          STATUS      current
1561          DESCRIPTION
1562              "Count of seconds in the interval when there was
1563              Loss of Framing."
1564      ::= { adslAturIntervalEntry 2 }
1565
1566      adslAturIntervalLoss  OBJECT-TYPE
1567          SYNTAX      PerfIntervalCount
1568          UNITS       "seconds"
1569          MAX-ACCESS  read-only
1570          STATUS      current
1571          DESCRIPTION
1572              "Count of seconds in the interval when there was
1573              Loss of Signal."
1574      ::= { adslAturIntervalEntry 3 }
1575
1576      adslAturIntervalLprs  OBJECT-TYPE
1577          SYNTAX      PerfIntervalCount
1578          UNITS       "seconds"
1579          MAX-ACCESS  read-only
1580          STATUS      current
1581          DESCRIPTION
1582              "Count of seconds in the interval when there was
1583              Loss of Power."
1584      ::= { adslAturIntervalEntry 4 }
1585
1586      adslAturIntervalESs OBJECT-TYPE
1587          SYNTAX      PerfIntervalCount
1588          UNITS       "seconds"
1589          MAX-ACCESS  read-only
1590          STATUS      current
1591          DESCRIPTION
1592              "Count of Errored Seconds in the interval.
1593              The errored second parameter is a count of
1594              one-second intervals containing one or more crc
1595              anomalies, or one or more los or sef defects."
1596      ::= { adslAturIntervalEntry 5 }
1597
1598      adslAturIntervalValidData OBJECT-TYPE
1599          SYNTAX TruthValue
1600          MAX-ACCESS read-only
1601          STATUS current
1602          DESCRIPTION
1603              "This variable indicates if the data for this
1604              interval is valid."
1605      ::= { adslAturIntervalEntry 6 }
1606
1607      adslAtucChanPerfDataTable       OBJECT-TYPE
1608          SYNTAX          SEQUENCE OF AdslAtucChanPerfDataEntry
1609          MAX-ACCESS      not-accessible
1610          STATUS          current
1611          DESCRIPTION
1612              "This table provides one row for each ATUC channel.
1613              ADSL channel interfaces are those ifEntries
1614              where ifType is equal to adslInterleave(124)
1615              or adslFast(125)."
1616      ::= { adslMibObjects 10 }
1617
1618      adslAtucChanPerfDataEntry       OBJECT-TYPE
1619
1620          SYNTAX          AdslAtucChanPerfDataEntry
1621          MAX-ACCESS      not-accessible
1622          STATUS          current
1623          DESCRIPTION     "An entry in adslAtucChanPerfDataTable."
1624          INDEX           { ifIndex }
1625      ::= { adslAtucChanPerfDataTable 1 }
1626
1627      AdslAtucChanPerfDataEntry ::=
1628       SEQUENCE {
1629       adslAtucChanReceivedBlks                 Counter32,
1630       adslAtucChanTransmittedBlks              Counter32,
1631       adslAtucChanCorrectedBlks                Counter32,
1632       adslAtucChanUncorrectBlks                Counter32,
1633       adslAtucChanPerfValidIntervals           INTEGER,
1634       adslAtucChanPerfInvalidIntervals         INTEGER,
1635       adslAtucChanPerfCurr15MinTimeElapsed     AdslPerfTimeElapsed,
1636       adslAtucChanPerfCurr15MinReceivedBlks    PerfCurrentCount,
1637       adslAtucChanPerfCurr15MinTransmittedBlks PerfCurrentCount,
1638       adslAtucChanPerfCurr15MinCorrectedBlks   PerfCurrentCount,
1639       adslAtucChanPerfCurr15MinUncorrectBlks   PerfCurrentCount,
1640       adslAtucChanPerfCurr1DayTimeElapsed      AdslPerfTimeElapsed,
1641       adslAtucChanPerfCurr1DayReceivedBlks     AdslPerfCurrDayCount,
1642       adslAtucChanPerfCurr1DayTransmittedBlks  AdslPerfCurrDayCount,
1643       adslAtucChanPerfCurr1DayCorrectedBlks    AdslPerfCurrDayCount,
1644       adslAtucChanPerfCurr1DayUncorrectBlks    AdslPerfCurrDayCount,
1645       adslAtucChanPerfPrev1DayMoniSecs         INTEGER,
1646       adslAtucChanPerfPrev1DayReceivedBlks     AdslPerfPrevDayCount,
1647       adslAtucChanPerfPrev1DayTransmittedBlks  AdslPerfPrevDayCount,
1648       adslAtucChanPerfPrev1DayCorrectedBlks    AdslPerfPrevDayCount,
1649       adslAtucChanPerfPrev1DayUncorrectBlks    AdslPerfPrevDayCount
1650      }
1651      -- performance group
1652
1653      --
1654      -- Note: block is intended to be the length of the channel
1655      --       data-block on which the CRC operates. See
1656      --       adslAtucChanCrcBlockLength for more information.
1657      --
1658      adslAtucChanReceivedBlks OBJECT-TYPE
1659          SYNTAX      Counter32
1660          MAX-ACCESS  read-only
1661          STATUS      current
1662          DESCRIPTION
1663              "Count of all encoded blocks received on this channel
1664              since agent reset."
1665      ::= { adslAtucChanPerfDataEntry 1 }
1666
1667      adslAtucChanTransmittedBlks  OBJECT-TYPE
1668          SYNTAX      Counter32
1669          MAX-ACCESS  read-only
1670          STATUS      current
1671          DESCRIPTION
1672              "Count of all encoded blocks transmitted on this
1673              channel since agent reset."
1674      ::= { adslAtucChanPerfDataEntry 2 }
1675
1676      adslAtucChanCorrectedBlks  OBJECT-TYPE
1677          SYNTAX      Counter32
1678          MAX-ACCESS  read-only
1679          STATUS      current
1680          DESCRIPTION
1681              "Count of all blocks received with errors that were
1682              corrected since agent reset.  These blocks are passed
1683              on as good data."
1684      ::= { adslAtucChanPerfDataEntry 3 }
1685
1686      adslAtucChanUncorrectBlks  OBJECT-TYPE
1687          SYNTAX      Counter32
1688          MAX-ACCESS  read-only
1689          STATUS      current
1690          DESCRIPTION
1691              "Count of all blocks received with uncorrectable
1692              errors since agent reset."
1693      ::= { adslAtucChanPerfDataEntry 4 }
1694
1695      -- general 15 min interval information
1696      --
1697      adslAtucChanPerfValidIntervals OBJECT-TYPE
1698          SYNTAX      INTEGER(0..96)
1699          MAX-ACCESS  read-only
1700          STATUS      current
1701          DESCRIPTION
1702              "The number of previous 15-minute intervals in the
1703              interval table for which data was collected.  Given
1704              that <n> is the maximum # of intervals supported.
1705              The value will be <n> unless the measurement was
1706              (re-)started within the last (<n>*15) minutes, in which
1707              case the value will be the number of complete 15
1708              minute intervals for which the agent has at least
1709              some data. In certain cases (e.g., in the case
1710              where the agent is a proxy) it is possible that some
1711              intervals are unavailable.  In this case, this
1712              interval is the maximum interval number for
1713              which data is available."
1714      ::= { adslAtucChanPerfDataEntry 5 }
1715
1716      adslAtucChanPerfInvalidIntervals OBJECT-TYPE
1717          SYNTAX      INTEGER(0..96)
1718          MAX-ACCESS  read-only
1719          STATUS      current
1720          DESCRIPTION
1721              "The number of intervals in the range from
1722              0 to the value of adslAtucChanPerfValidIntervals
1723              for which no data is available. This object
1724              will typically be zero except in cases where
1725              the data for some intervals are not available
1726              (e.g., in proxy situations)."
1727      ::= { adslAtucChanPerfDataEntry 6 }
1728
1729      -- 15 min current performance group
1730      --
1731      adslAtucChanPerfCurr15MinTimeElapsed OBJECT-TYPE
1732          SYNTAX      AdslPerfTimeElapsed(0..899)
1733          UNITS       "seconds"
1734          MAX-ACCESS  read-only
1735          STATUS      current
1736          DESCRIPTION
1737              "Total elapsed seconds in this interval."
1738      ::= { adslAtucChanPerfDataEntry 7 }
1739
1740      adslAtucChanPerfCurr15MinReceivedBlks OBJECT-TYPE
1741          SYNTAX      PerfCurrentCount
1742          MAX-ACCESS  read-only
1743          STATUS      current
1744          DESCRIPTION
1745              "Count of all encoded blocks received on this channel
1746              within the current 15 minute interval."
1747      ::= { adslAtucChanPerfDataEntry 8 }
1748
1749      adslAtucChanPerfCurr15MinTransmittedBlks OBJECT-TYPE
1750          SYNTAX      PerfCurrentCount
1751          MAX-ACCESS  read-only
1752          STATUS      current
1753          DESCRIPTION
1754              "Count of all encoded blocks transmitted on this
1755              channel within the current 15 minute interval."
1756      ::= { adslAtucChanPerfDataEntry 9 }
1757
1758      adslAtucChanPerfCurr15MinCorrectedBlks  OBJECT-TYPE
1759          SYNTAX      PerfCurrentCount
1760          MAX-ACCESS  read-only
1761          STATUS      current
1762          DESCRIPTION
1763              "Count of all blocks received with errors that were
1764              corrected on this channel within the current 15 minute
1765              interval."
1766      ::= { adslAtucChanPerfDataEntry 10 }
1767
1768      adslAtucChanPerfCurr15MinUncorrectBlks  OBJECT-TYPE
1769          SYNTAX      PerfCurrentCount
1770          MAX-ACCESS  read-only
1771          STATUS      current
1772          DESCRIPTION
1773              "Count of all blocks received with uncorrectable
1774              errors on this channel within the current 15 minute
1775              interval."
1776      ::= { adslAtucChanPerfDataEntry 11 }
1777
1778      -- 1-day current and previous performance group
1779      --
1780      adslAtucChanPerfCurr1DayTimeElapsed OBJECT-TYPE
1781          SYNTAX      AdslPerfTimeElapsed(0..86399)
1782          UNITS       "seconds"
1783          MAX-ACCESS  read-only
1784          STATUS      current
1785          DESCRIPTION
1786              "Number of seconds that have elapsed since the
1787              beginning of the current 1-day interval."
1788      ::= { adslAtucChanPerfDataEntry 12 }
1789
1790      adslAtucChanPerfCurr1DayReceivedBlks  OBJECT-TYPE
1791          SYNTAX      AdslPerfCurrDayCount
1792          MAX-ACCESS  read-only
1793          STATUS      current
1794          DESCRIPTION
1795              "Count of all encoded blocks received on this
1796              channel during the current day as measured by
1797              adslAtucChanPerfCurr1DayTimeElapsed."
1798      ::= { adslAtucChanPerfDataEntry 13 }
1799
1800      adslAtucChanPerfCurr1DayTransmittedBlks  OBJECT-TYPE
1801          SYNTAX      AdslPerfCurrDayCount
1802          MAX-ACCESS  read-only
1803          STATUS      current
1804          DESCRIPTION
1805              "Count of all encoded blocks transmitted on this
1806              channel during the current day as measured by
1807              adslAtucChanPerfCurr1DayTimeElapsed."
1808      ::= { adslAtucChanPerfDataEntry 14 }
1809
1810      adslAtucChanPerfCurr1DayCorrectedBlks  OBJECT-TYPE
1811          SYNTAX      AdslPerfCurrDayCount
1812          MAX-ACCESS  read-only
1813          STATUS      current
1814          DESCRIPTION
1815              "Count of all blocks received with errors that were
1816              corrected on this channel during the current day as
1817              measured by adslAtucChanPerfCurr1DayTimeElapsed."
1818      ::= { adslAtucChanPerfDataEntry 15 }
1819
1820      adslAtucChanPerfCurr1DayUncorrectBlks  OBJECT-TYPE
1821          SYNTAX      AdslPerfCurrDayCount
1822          MAX-ACCESS  read-only
1823          STATUS      current
1824          DESCRIPTION
1825              "Count of all blocks received with uncorrectable
1826              errors on this channel during the current day as
1827              measured by adslAtucChanPerfCurr1DayTimeElapsed."
1828      ::= { adslAtucChanPerfDataEntry 16 }
1829
1830      adslAtucChanPerfPrev1DayMoniSecs OBJECT-TYPE
1831          SYNTAX      INTEGER(0..86400)
1832          UNITS       "seconds"
1833          MAX-ACCESS  read-only
1834          STATUS      current
1835          DESCRIPTION
1836              "The amount of time in the previous 1-day interval
1837              over which the performance monitoring information
1838              is actually counted. This value will be the same as
1839              the interval duration except in a situation where
1840              performance monitoring data could not be collected
1841              for any reason."
1842      ::= { adslAtucChanPerfDataEntry 17 }
1843
1844      adslAtucChanPerfPrev1DayReceivedBlks  OBJECT-TYPE
1845          SYNTAX      AdslPerfPrevDayCount
1846          MAX-ACCESS  read-only
1847          STATUS      current
1848          DESCRIPTION
1849              "Count of all encoded blocks received on this
1850              channel within the most recent previous 1-day
1851              period."
1852      ::= { adslAtucChanPerfDataEntry 18 }
1853
1854      adslAtucChanPerfPrev1DayTransmittedBlks  OBJECT-TYPE
1855          SYNTAX      AdslPerfPrevDayCount
1856          MAX-ACCESS  read-only
1857          STATUS      current
1858          DESCRIPTION
1859              "Count of all encoded blocks transmitted on this
1860              channel within the most recent previous 1-day
1861              period."
1862      ::= { adslAtucChanPerfDataEntry 19 }
1863
1864      adslAtucChanPerfPrev1DayCorrectedBlks  OBJECT-TYPE
1865          SYNTAX      AdslPerfPrevDayCount
1866          MAX-ACCESS  read-only
1867          STATUS      current
1868          DESCRIPTION
1869              "Count of all blocks received with errors that were
1870              corrected on this channel within the most recent
1871              previous 1-day period."
1872      ::= { adslAtucChanPerfDataEntry 20 }
1873
1874      adslAtucChanPerfPrev1DayUncorrectBlks  OBJECT-TYPE
1875          SYNTAX      AdslPerfPrevDayCount
1876          MAX-ACCESS  read-only
1877          STATUS      current
1878          DESCRIPTION
1879              "Count of all blocks received with uncorrectable
1880              errors on this channel within the most recent previous
1881              1-day period."
1882      ::= { adslAtucChanPerfDataEntry 21 }
1883
1884      adslAturChanPerfDataTable       OBJECT-TYPE
1885          SYNTAX          SEQUENCE OF AdslAturChanPerfDataEntry
1886          MAX-ACCESS      not-accessible
1887          STATUS          current
1888          DESCRIPTION
1889              "This table provides one row for each ATUR channel.
1890              ADSL channel interfaces are those ifEntries
1891              where ifType is equal to adslInterleave(124)
1892              or adslFast(125)."
1893      ::= { adslMibObjects 11 }
1894
1895      adslAturChanPerfDataEntry       OBJECT-TYPE
1896          SYNTAX          AdslAturChanPerfDataEntry
1897          MAX-ACCESS      not-accessible
1898          STATUS          current
1899          DESCRIPTION     "An entry in adslAturChanPerfDataTable."
1900          INDEX           { ifIndex }
1901      ::= { adslAturChanPerfDataTable 1 }
1902
1903      AdslAturChanPerfDataEntry ::=
1904       SEQUENCE {
1905       adslAturChanReceivedBlks                 Counter32,
1906       adslAturChanTransmittedBlks              Counter32,
1907       adslAturChanCorrectedBlks                Counter32,
1908       adslAturChanUncorrectBlks                Counter32,
1909       adslAturChanPerfValidIntervals           INTEGER,
1910       adslAturChanPerfInvalidIntervals         INTEGER,
1911       adslAturChanPerfCurr15MinTimeElapsed     AdslPerfTimeElapsed,
1912       adslAturChanPerfCurr15MinReceivedBlks    PerfCurrentCount,
1913       adslAturChanPerfCurr15MinTransmittedBlks PerfCurrentCount,
1914       adslAturChanPerfCurr15MinCorrectedBlks   PerfCurrentCount,
1915       adslAturChanPerfCurr15MinUncorrectBlks   PerfCurrentCount,
1916       adslAturChanPerfCurr1DayTimeElapsed      AdslPerfTimeElapsed,
1917       adslAturChanPerfCurr1DayReceivedBlks     AdslPerfCurrDayCount,
1918       adslAturChanPerfCurr1DayTransmittedBlks  AdslPerfCurrDayCount,
1919       adslAturChanPerfCurr1DayCorrectedBlks    AdslPerfCurrDayCount,
1920       adslAturChanPerfCurr1DayUncorrectBlks    AdslPerfCurrDayCount,
1921       adslAturChanPerfPrev1DayMoniSecs         INTEGER,
1922       adslAturChanPerfPrev1DayReceivedBlks     AdslPerfPrevDayCount,
1923       adslAturChanPerfPrev1DayTransmittedBlks  AdslPerfPrevDayCount,
1924       adslAturChanPerfPrev1DayCorrectedBlks    AdslPerfPrevDayCount,
1925       adslAturChanPerfPrev1DayUncorrectBlks    AdslPerfPrevDayCount
1926       }
1927      -- performance group
1928      --
1929      -- Note: block is intended to be the length of the channel
1930      --       data-block on which the CRC operates. See
1931      --       adslAturChanCrcBlockLength for more information.
1932      --
1933      adslAturChanReceivedBlks OBJECT-TYPE
1934          SYNTAX      Counter32
1935          MAX-ACCESS  read-only
1936          STATUS      current
1937          DESCRIPTION
1938              "Count of all encoded blocks received on this channel
1939              since agent reset."
1940      ::= { adslAturChanPerfDataEntry 1 }
1941
1942      adslAturChanTransmittedBlks  OBJECT-TYPE
1943          SYNTAX      Counter32
1944          MAX-ACCESS  read-only
1945          STATUS      current
1946          DESCRIPTION
1947              "Count of all encoded blocks transmitted on this
1948              channel since agent reset."
1949      ::= { adslAturChanPerfDataEntry 2 }
1950
1951      adslAturChanCorrectedBlks  OBJECT-TYPE
1952          SYNTAX      Counter32
1953          MAX-ACCESS  read-only
1954          STATUS      current
1955          DESCRIPTION
1956              "Count of all blocks received with errors that were
1957              corrected since agent reset.  These blocks are passed
1958              on as good data."
1959      ::= { adslAturChanPerfDataEntry 3 }
1960
1961      adslAturChanUncorrectBlks  OBJECT-TYPE
1962          SYNTAX      Counter32
1963          MAX-ACCESS  read-only
1964          STATUS      current
1965          DESCRIPTION
1966              "Count of all blocks received with uncorrectable
1967              errors since agent reset."
1968      ::= { adslAturChanPerfDataEntry 4 }
1969
1970      -- general 15 min interval information
1971      --
1972      adslAturChanPerfValidIntervals OBJECT-TYPE
1973          SYNTAX      INTEGER(0..96)
1974          MAX-ACCESS  read-only
1975          STATUS      current
1976          DESCRIPTION
1977              "The number of previous 15-minute intervals in the
1978              interval table for which data was collected.  Given
1979              that <n> is the maximum # of intervals supported.
1980              The value will be <n> unless the measurement was
1981              (re-)started within the last (<n>*15) minutes, in which
1982              case the value will be the number of complete 15
1983              minute intervals for which the agent has at least
1984              some data. In certain cases (e.g., in the case
1985              where the agent is a proxy) it is possible that some
1986              intervals are unavailable.  In this case, this
1987              interval is the maximum interval number for
1988              which data is available."
1989      ::= { adslAturChanPerfDataEntry 5 }
1990
1991      adslAturChanPerfInvalidIntervals OBJECT-TYPE
1992          SYNTAX      INTEGER(0..96)
1993          MAX-ACCESS  read-only
1994          STATUS      current
1995          DESCRIPTION
1996              "The number of intervals in the range from
1997              0 to the value of adslAturChanPerfValidIntervals
1998              for which no data is available. This object
1999              will typically be zero except in cases where
2000              the data for some intervals are not available
2001              (e.g., in proxy situations)."
2002      ::= { adslAturChanPerfDataEntry 6 }
2003
2004      -- 15 min current performance group
2005      --
2006      adslAturChanPerfCurr15MinTimeElapsed OBJECT-TYPE
2007          SYNTAX      AdslPerfTimeElapsed(0..899)
2008          UNITS       "seconds"
2009          MAX-ACCESS  read-only
2010          STATUS      current
2011          DESCRIPTION
2012              "Total elapsed seconds in this interval.
2013              A full interval is 900 seconds."
2014      ::= { adslAturChanPerfDataEntry 7 }
2015
2016      adslAturChanPerfCurr15MinReceivedBlks OBJECT-TYPE
2017          SYNTAX      PerfCurrentCount
2018          MAX-ACCESS  read-only
2019          STATUS      current
2020          DESCRIPTION
2021              "Count of all encoded blocks received on this
2022              channel within the current 15 minute interval."
2023      ::= { adslAturChanPerfDataEntry 8 }
2024
2025      adslAturChanPerfCurr15MinTransmittedBlks OBJECT-TYPE
2026          SYNTAX      PerfCurrentCount
2027          MAX-ACCESS  read-only
2028          STATUS      current
2029          DESCRIPTION
2030              "Count of all encoded blocks transmitted on this
2031              channel within the current 15 minute interval."
2032      ::= { adslAturChanPerfDataEntry 9 }
2033
2034      adslAturChanPerfCurr15MinCorrectedBlks  OBJECT-TYPE
2035          SYNTAX      PerfCurrentCount
2036          MAX-ACCESS  read-only
2037          STATUS      current
2038          DESCRIPTION
2039              "Count of all blocks received with errors that were
2040              corrected on this channel within the current 15 minute
2041              interval."
2042      ::= { adslAturChanPerfDataEntry 10 }
2043
2044      adslAturChanPerfCurr15MinUncorrectBlks  OBJECT-TYPE
2045          SYNTAX      PerfCurrentCount
2046          MAX-ACCESS  read-only
2047          STATUS      current
2048          DESCRIPTION
2049              "Count of all blocks received with uncorrectable
2050              errors on this channel within the current 15 minute
2051              interval."
2052      ::= { adslAturChanPerfDataEntry 11 }
2053
2054      -- 1-day current and previous performance group
2055      --
2056      adslAturChanPerfCurr1DayTimeElapsed OBJECT-TYPE
2057          SYNTAX      AdslPerfTimeElapsed(0..86399)
2058          UNITS       "seconds"
2059          MAX-ACCESS  read-only
2060          STATUS      current
2061          DESCRIPTION
2062              "Number of seconds that have elapsed since the
2063              beginning of the current 1-day interval."
2064      ::= { adslAturChanPerfDataEntry 12 }
2065
2066      adslAturChanPerfCurr1DayReceivedBlks  OBJECT-TYPE
2067          SYNTAX      AdslPerfCurrDayCount
2068          MAX-ACCESS  read-only
2069          STATUS      current
2070          DESCRIPTION
2071              "Count of all encoded blocks received on this
2072              channel during the current day as measured by
2073              adslAturChanPerfCurr1DayTimeElapsed."
2074      ::= { adslAturChanPerfDataEntry 13 }
2075
2076      adslAturChanPerfCurr1DayTransmittedBlks  OBJECT-TYPE
2077          SYNTAX      AdslPerfCurrDayCount
2078          MAX-ACCESS  read-only
2079          STATUS      current
2080          DESCRIPTION
2081              "Count of all encoded blocks transmitted on this
2082              channel during the current day as measured by
2083              adslAturChanPerfCurr1DayTimeElapsed."
2084
2085      ::= { adslAturChanPerfDataEntry 14 }
2086
2087      adslAturChanPerfCurr1DayCorrectedBlks  OBJECT-TYPE
2088          SYNTAX      AdslPerfCurrDayCount
2089          MAX-ACCESS  read-only
2090          STATUS      current
2091          DESCRIPTION
2092              "Count of all blocks received with errors that were
2093              corrected on this channel during the current day as
2094              measured by adslAturChanPerfCurr1DayTimeElapsed."
2095      ::= { adslAturChanPerfDataEntry 15 }
2096
2097      adslAturChanPerfCurr1DayUncorrectBlks  OBJECT-TYPE
2098          SYNTAX      AdslPerfCurrDayCount
2099          MAX-ACCESS  read-only
2100          STATUS      current
2101          DESCRIPTION
2102              "Count of all blocks received with uncorrectable
2103              errors on this channel during the current day as
2104              measured by adslAturChanPerfCurr1DayTimeElapsed."
2105      ::= { adslAturChanPerfDataEntry 16 }
2106
2107      adslAturChanPerfPrev1DayMoniSecs OBJECT-TYPE
2108          SYNTAX      INTEGER(0..86400)
2109          UNITS       "seconds"
2110          MAX-ACCESS  read-only
2111          STATUS      current
2112          DESCRIPTION
2113              "The amount of time in the previous 1-day interval
2114              over which the performance monitoring information
2115              is actually counted. This value will be the same as
2116              the interval duration except in a situation where
2117              performance monitoring data could not be collected
2118              for any reason."
2119      ::= { adslAturChanPerfDataEntry 17 }
2120
2121      adslAturChanPerfPrev1DayReceivedBlks  OBJECT-TYPE
2122          SYNTAX      AdslPerfPrevDayCount
2123          MAX-ACCESS  read-only
2124          STATUS      current
2125          DESCRIPTION
2126              "Count of all encoded blocks received on this
2127              channel within the most recent previous 1-day
2128              period."
2129      ::= { adslAturChanPerfDataEntry 18 }
2130
2131      adslAturChanPerfPrev1DayTransmittedBlks  OBJECT-TYPE
2132          SYNTAX      AdslPerfPrevDayCount
2133          MAX-ACCESS  read-only
2134          STATUS      current
2135          DESCRIPTION
2136              "Count of all encoded blocks transmitted on this
2137              channel within the most recent previous 1-day
2138              period."
2139      ::= { adslAturChanPerfDataEntry 19 }
2140
2141      adslAturChanPerfPrev1DayCorrectedBlks  OBJECT-TYPE
2142          SYNTAX      AdslPerfPrevDayCount
2143          MAX-ACCESS  read-only
2144          STATUS      current
2145          DESCRIPTION
2146              "Count of all blocks received with errors that were
2147              corrected on this channel within the most recent
2148              previous 1-day period."
2149      ::= { adslAturChanPerfDataEntry 20 }
2150
2151      adslAturChanPerfPrev1DayUncorrectBlks  OBJECT-TYPE
2152          SYNTAX      AdslPerfPrevDayCount
2153          MAX-ACCESS  read-only
2154          STATUS      current
2155          DESCRIPTION
2156              "Count of all blocks received with uncorrectable
2157              errors on this channel within the most recent previous
2158              1-day period."
2159      ::= { adslAturChanPerfDataEntry 21 }
2160
2161      adslAtucChanIntervalTable   OBJECT-TYPE
2162          SYNTAX          SEQUENCE OF AdslAtucChanIntervalEntry
2163          MAX-ACCESS      not-accessible
2164          STATUS          current
2165          DESCRIPTION
2166              "This table provides one row for each ATUC channel's
2167              performance data collection interval.
2168              ADSL channel interfaces are those ifEntries
2169              where ifType is equal to adslInterleave(124)
2170              or adslFast(125)."
2171      ::= { adslMibObjects 12 }
2172
2173      adslAtucChanIntervalEntry   OBJECT-TYPE
2174          SYNTAX          AdslAtucChanIntervalEntry
2175          MAX-ACCESS      not-accessible
2176          STATUS          current
2177          DESCRIPTION     "An entry in the adslAtucIntervalTable."
2178          INDEX           { ifIndex, adslAtucChanIntervalNumber }
2179      ::= { adslAtucChanIntervalTable 1 }
2180
2181      AdslAtucChanIntervalEntry ::=
2182          SEQUENCE {
2183          adslAtucChanIntervalNumber          INTEGER,
2184          adslAtucChanIntervalReceivedBlks    PerfIntervalCount,
2185          adslAtucChanIntervalTransmittedBlks PerfIntervalCount,
2186          adslAtucChanIntervalCorrectedBlks   PerfIntervalCount,
2187          adslAtucChanIntervalUncorrectBlks   PerfIntervalCount,
2188          adslAtucChanIntervalValidData       TruthValue
2189          }
2190      adslAtucChanIntervalNumber OBJECT-TYPE
2191          SYNTAX      INTEGER(1..96)
2192          MAX-ACCESS  not-accessible
2193          STATUS      current
2194          DESCRIPTION
2195              "Performance Data Interval number 1 is the
2196              the most recent previous interval; interval
2197              96 is 24 hours ago.  Intervals 2..96 are
2198              optional."
2199      ::= { adslAtucChanIntervalEntry 1 }
2200
2201      adslAtucChanIntervalReceivedBlks OBJECT-TYPE
2202          SYNTAX      PerfIntervalCount
2203          MAX-ACCESS  read-only
2204          STATUS      current
2205          DESCRIPTION
2206              "Count of all encoded blocks received on this channel
2207              during this interval."
2208      ::= { adslAtucChanIntervalEntry 2 }
2209
2210      adslAtucChanIntervalTransmittedBlks  OBJECT-TYPE
2211          SYNTAX      PerfIntervalCount
2212          MAX-ACCESS  read-only
2213          STATUS      current
2214          DESCRIPTION
2215              "Count of all encoded blocks transmitted on this
2216              channel during this interval."
2217      ::= { adslAtucChanIntervalEntry 3 }
2218
2219      adslAtucChanIntervalCorrectedBlks  OBJECT-TYPE
2220          SYNTAX      PerfIntervalCount
2221          MAX-ACCESS  read-only
2222          STATUS      current
2223          DESCRIPTION
2224              "Count of all blocks received with errors that were
2225              corrected on this channel during this interval."
2226      ::= { adslAtucChanIntervalEntry 4 }
2227
2228      adslAtucChanIntervalUncorrectBlks  OBJECT-TYPE
2229          SYNTAX      PerfIntervalCount
2230          MAX-ACCESS  read-only
2231          STATUS      current
2232          DESCRIPTION
2233              "Count of all blocks received with uncorrectable
2234              errors on this channel during this interval."
2235      ::= { adslAtucChanIntervalEntry 5 }
2236
2237      adslAtucChanIntervalValidData OBJECT-TYPE
2238          SYNTAX TruthValue
2239          MAX-ACCESS read-only
2240          STATUS current
2241          DESCRIPTION
2242              "This variable indicates if the data for this
2243              interval is valid."
2244      ::= { adslAtucChanIntervalEntry 6 }
2245
2246      adslAturChanIntervalTable   OBJECT-TYPE
2247          SYNTAX          SEQUENCE OF AdslAturChanIntervalEntry
2248          MAX-ACCESS      not-accessible
2249          STATUS          current
2250          DESCRIPTION
2251              "This table provides one row for each ATUR channel's
2252              performance data collection interval.
2253              ADSL channel interfaces are those ifEntries
2254              where ifType is equal to adslInterleave(124)
2255              or adslFast(125)."
2256      ::= { adslMibObjects 13 }
2257
2258      adslAturChanIntervalEntry   OBJECT-TYPE
2259          SYNTAX          AdslAturChanIntervalEntry
2260          MAX-ACCESS      not-accessible
2261          STATUS          current
2262          DESCRIPTION     "An entry in the adslAturIntervalTable."
2263          INDEX           { ifIndex, adslAturChanIntervalNumber }
2264      ::= { adslAturChanIntervalTable 1 }
2265
2266      AdslAturChanIntervalEntry ::=
2267          SEQUENCE {
2268          adslAturChanIntervalNumber               INTEGER,
2269          adslAturChanIntervalReceivedBlks         PerfIntervalCount,
2270          adslAturChanIntervalTransmittedBlks      PerfIntervalCount,
2271          adslAturChanIntervalCorrectedBlks        PerfIntervalCount,
2272          adslAturChanIntervalUncorrectBlks        PerfIntervalCount,
2273          adslAturChanIntervalValidData            TruthValue
2274          }
2275      adslAturChanIntervalNumber OBJECT-TYPE
2276          SYNTAX      INTEGER(1..96)
2277          MAX-ACCESS  not-accessible
2278          STATUS      current
2279          DESCRIPTION
2280              "Performance Data Interval number 1 is the
2281              the most recent previous interval; interval
2282              96 is 24 hours ago.  Intervals 2..96 are
2283              optional."
2284      ::= { adslAturChanIntervalEntry 1 }
2285
2286      adslAturChanIntervalReceivedBlks OBJECT-TYPE
2287          SYNTAX      PerfIntervalCount
2288          MAX-ACCESS  read-only
2289          STATUS      current
2290          DESCRIPTION
2291              "Count of all encoded blocks received on this channel
2292              during this interval."
2293      ::= { adslAturChanIntervalEntry 2 }
2294
2295      adslAturChanIntervalTransmittedBlks  OBJECT-TYPE
2296          SYNTAX      PerfIntervalCount
2297          MAX-ACCESS  read-only
2298          STATUS      current
2299          DESCRIPTION
2300              "Count of all encoded blocks transmitted on this
2301              channel during this interval."
2302      ::= { adslAturChanIntervalEntry 3 }
2303
2304      adslAturChanIntervalCorrectedBlks  OBJECT-TYPE
2305          SYNTAX      PerfIntervalCount
2306          MAX-ACCESS  read-only
2307          STATUS      current
2308          DESCRIPTION
2309              "Count of all blocks received with errors that were
2310              corrected on this channel during this interval."
2311      ::= { adslAturChanIntervalEntry 4 }
2312
2313      adslAturChanIntervalUncorrectBlks  OBJECT-TYPE
2314          SYNTAX      PerfIntervalCount
2315          MAX-ACCESS  read-only
2316          STATUS      current
2317          DESCRIPTION
2318              "Count of all blocks received with uncorrectable
2319              errors on this channel during this interval."
2320      ::= { adslAturChanIntervalEntry 5 }
2321
2322      adslAturChanIntervalValidData OBJECT-TYPE
2323          SYNTAX TruthValue
2324          MAX-ACCESS read-only
2325          STATUS current
2326          DESCRIPTION
2327              "This variable indicates if the data for this
2328              interval is valid."
2329      ::= { adslAturChanIntervalEntry 6 }
2330
2331      -- Profile Group
2332      --
2333
2334      adslLineConfProfileTable    OBJECT-TYPE
2335          SYNTAX          SEQUENCE OF AdslLineConfProfileEntry
2336          MAX-ACCESS      not-accessible
2337          STATUS          current
2338          DESCRIPTION
2339              "This table contains information on the ADSL line
2340              configuration.  One entry in this table reflects a
2341              profile defined by a manager which can be used to
2342              configure the ADSL line."
2343      ::= { adslMibObjects 14}
2344
2345      adslLineConfProfileEntry    OBJECT-TYPE
2346          SYNTAX          AdslLineConfProfileEntry
2347          MAX-ACCESS      not-accessible
2348          STATUS          current
2349          DESCRIPTION
2350              "Each entry consists of a list of parameters that
2351              represents the configuration of an ADSL modem.
2352
2353              When `dynamic' profiles are implemented, a default
2354              profile will always exist.  This profile's name will
2355              be set to `DEFVAL' and its parameters will be set
2356              to vendor specific values, unless otherwise specified
2357              in this document.
2358
2359              When `static' profiles are implemented, profiles
2360              are automaticly created or destroyed as ADSL
2361              physical lines are discovered and removed by
2362              the system.  The name of the profile will be
2363              equivalent to the decimal value of the line's
2364              interface index.
2365              "
2366          INDEX { IMPLIED adslLineConfProfileName}
2367      ::= { adslLineConfProfileTable 1}
2368
2369      AdslLineConfProfileEntry ::=
2370          SEQUENCE {
2371          adslLineConfProfileName               SnmpAdminString,
2372          adslAtucConfRateMode                  INTEGER,
2373          adslAtucConfRateChanRatio             INTEGER,
2374          adslAtucConfTargetSnrMgn              INTEGER,
2375          adslAtucConfMaxSnrMgn                 INTEGER,
2376          adslAtucConfMinSnrMgn                 INTEGER,
2377          adslAtucConfDownshiftSnrMgn           INTEGER,
2378          adslAtucConfUpshiftSnrMgn             INTEGER,
2379          adslAtucConfMinUpshiftTime            INTEGER,
2380          adslAtucConfMinDownshiftTime          INTEGER,
2381          adslAtucChanConfFastMinTxRate         Unsigned32,
2382          adslAtucChanConfInterleaveMinTxRate   Unsigned32,
2383          adslAtucChanConfFastMaxTxRate         Unsigned32,
2384          adslAtucChanConfInterleaveMaxTxRate   Unsigned32,
2385          adslAtucChanConfMaxInterleaveDelay    INTEGER,
2386          adslAturConfRateMode                  INTEGER,
2387          adslAturConfRateChanRatio             INTEGER,
2388          adslAturConfTargetSnrMgn              INTEGER,
2389          adslAturConfMaxSnrMgn                 INTEGER,
2390          adslAturConfMinSnrMgn                 INTEGER,
2391          adslAturConfDownshiftSnrMgn           INTEGER,
2392          adslAturConfUpshiftSnrMgn             INTEGER,
2393          adslAturConfMinUpshiftTime            INTEGER,
2394          adslAturConfMinDownshiftTime          INTEGER,
2395          adslAturChanConfFastMinTxRate         Unsigned32,
2396          adslAturChanConfInterleaveMinTxRate   Unsigned32,
2397          adslAturChanConfFastMaxTxRate         Unsigned32,
2398          adslAturChanConfInterleaveMaxTxRate   Unsigned32,
2399          adslAturChanConfMaxInterleaveDelay    INTEGER,
2400          adslLineConfProfileRowStatus          RowStatus
2401      }
2402
2403      adslLineConfProfileName    OBJECT-TYPE
2404              SYNTAX          SnmpAdminString (SIZE (1..32))
2405              MAX-ACCESS      not-accessible
2406              STATUS          current
2407              DESCRIPTION
2408              "This object is used by the line configuration table
2409              in order to identify a row of this table.
2410
2411              When `dynamic' profiles are implemented, the profile
2412              name is user specified.  Also, the system will always
2413              provide a default profile whose name is `DEFVAL'.
2414
2415              When `static' profiles are implemented, there is an
2416              one-to-one relationship between each line and its
2417              profile.  In which case, the profile name will
2418              need to algorithmicly represent the Line's ifIndex.
2419              Therefore, the profile's name is a decimalized string
2420              of the ifIndex that is fixed-length (i.e., 10) with
2421              leading zero(s).  For example, the profile name for
2422              ifIndex which equals '15' will be '0000000015'."
2423      ::= { adslLineConfProfileEntry 1 }
2424
2425      adslAtucConfRateMode OBJECT-TYPE
2426          SYNTAX      INTEGER {
2427              fixed (1),              -- no rate adaptation
2428              adaptAtStartup (2),     -- perform rate adaptation
2429                                      -- only at initialization
2430              adaptAtRuntime (3)      -- perform rate adaptation at
2431                                      -- any time
2432          }
2433          MAX-ACCESS  read-create
2434          STATUS      current
2435          DESCRIPTION
2436              "Defines what form of transmit rate adaptation is
2437              configured on this modem.  See ADSL Forum TR-005 [3]
2438              for more information."
2439      ::= { adslLineConfProfileEntry 2 }
2440
2441      adslAtucConfRateChanRatio OBJECT-TYPE
2442          SYNTAX      INTEGER(0..100)
2443          UNITS        "%"
2444          MAX-ACCESS  read-create
2445          STATUS      current
2446          DESCRIPTION
2447              "Configured allocation ratio of excess transmit
2448              bandwidth between fast and interleaved channels.  Only
2449              applies when two channel mode and RADSL are supported.
2450              Distribute bandwidth on each channel in excess of the
2451              corresponding ChanConfMinTxRate so that:
2452              adslAtucConfRateChanRatio =
2453
2454                      [Fast / (Fast + Interleaved)] * 100
2455
2456              In other words this value is the fast channel
2457              percentage."
2458      ::= { adslLineConfProfileEntry 3 }
2459
2460    adslAtucConfTargetSnrMgn OBJECT-TYPE
2461          SYNTAX      INTEGER (0..310)
2462          UNITS       "tenth dB"
2463          MAX-ACCESS  read-create
2464          STATUS      current
2465          DESCRIPTION
2466              "Configured Target Signal/Noise Margin.
2467              This is the Noise Margin the modem must achieve
2468              with a BER of 10-7 or better to successfully complete
2469              initialization."
2470      ::= { adslLineConfProfileEntry 4 }
2471
2472    adslAtucConfMaxSnrMgn OBJECT-TYPE
2473          SYNTAX      INTEGER (0..310)
2474          UNITS       "tenth dB"
2475          MAX-ACCESS  read-create
2476          STATUS      current
2477          DESCRIPTION
2478              "Configured Maximum acceptable Signal/Noise Margin.
2479              If the Noise Margin is above this the modem should
2480              attempt to reduce its power output to optimize its
2481              operation."
2482      ::= { adslLineConfProfileEntry 5 }
2483
2484      adslAtucConfMinSnrMgn  OBJECT-TYPE
2485          SYNTAX      INTEGER (0..310)
2486          UNITS       "tenth dB"
2487          MAX-ACCESS  read-create
2488          STATUS      current
2489          DESCRIPTION
2490              "Configured Minimum acceptable Signal/Noise Margin.
2491              If the noise margin falls below this level, the modem
2492              should attempt to increase its power output.  If that
2493              is not possible the modem will attempt to
2494              re-initialize or shut down."
2495      ::= { adslLineConfProfileEntry 6 }
2496
2497      adslAtucConfDownshiftSnrMgn  OBJECT-TYPE
2498          SYNTAX      INTEGER (0..310)
2499          UNITS       "tenth dB"
2500          MAX-ACCESS  read-create
2501          STATUS      current
2502          DESCRIPTION
2503              "Configured Signal/Noise Margin for rate downshift.
2504              If the noise margin falls below this level, the modem
2505              should attempt to decrease its transmit rate.  In
2506              the case that RADSL mode is not present,
2507              the value will be `0'."
2508      ::= { adslLineConfProfileEntry 7 }
2509
2510      adslAtucConfUpshiftSnrMgn  OBJECT-TYPE
2511          SYNTAX      INTEGER (0..310)
2512          UNITS       "tenth dB"
2513          MAX-ACCESS  read-create
2514          STATUS      current
2515          DESCRIPTION
2516              "Configured Signal/Noise Margin for rate upshift.
2517              If the noise margin rises above this level, the modem
2518              should attempt to increase its transmit rate.    In
2519              the case that RADSL is not present, the value will
2520              be `0'."
2521      ::= { adslLineConfProfileEntry 8 }
2522
2523      adslAtucConfMinUpshiftTime OBJECT-TYPE
2524          SYNTAX      INTEGER(0..16383)
2525          UNITS       "seconds"
2526          MAX-ACCESS  read-create
2527          STATUS      current
2528          DESCRIPTION
2529              "Minimum time that the current margin is above
2530              UpshiftSnrMgn before an upshift occurs.
2531              In the case that RADSL is not present, the value will
2532              be `0'."
2533      ::= { adslLineConfProfileEntry 9 }
2534     adslAtucConfMinDownshiftTime OBJECT-TYPE
2535          SYNTAX      INTEGER(0..16383)
2536          UNITS       "seconds"
2537          MAX-ACCESS  read-create
2538          STATUS      current
2539          DESCRIPTION
2540              "Minimum time that the current margin is below
2541              DownshiftSnrMgn before a downshift occurs.
2542              In the case that RADSL mode is not present,
2543              the value will be `0'."
2544      ::= { adslLineConfProfileEntry 10 }
2545
2546      adslAtucChanConfFastMinTxRate  OBJECT-TYPE
2547          SYNTAX      Unsigned32
2548          UNITS       "bps"
2549          MAX-ACCESS  read-create
2550          STATUS      current
2551          DESCRIPTION
2552              "Configured Minimum Transmit rate for `Fast' channels,
2553              in bps.  See adslAtucConfRateChanRatio for information
2554              regarding RADSL mode and ATUR transmit rate for
2555              ATUC receive rates."
2556      ::= { adslLineConfProfileEntry 11 }
2557
2558      adslAtucChanConfInterleaveMinTxRate OBJECT-TYPE
2559          SYNTAX      Unsigned32
2560          UNITS       "bps"
2561          MAX-ACCESS  read-create
2562          STATUS      current
2563          DESCRIPTION
2564              "Configured Minimum Transmit rate for `Interleave'
2565              channels, in bps.  See adslAtucConfRateChanRatio for
2566              information regarding RADSL mode and see
2567              ATUR transmit rate for receive rates."
2568      ::= { adslLineConfProfileEntry 12 }
2569
2570      adslAtucChanConfFastMaxTxRate  OBJECT-TYPE
2571          SYNTAX      Unsigned32
2572          UNITS       "bps"
2573          MAX-ACCESS  read-create
2574          STATUS      current
2575          DESCRIPTION
2576              "Configured Maximum Transmit rate for `Fast' channels,
2577              in bps.  See adslAtucConfRateChanRatio for information
2578              regarding RADSL mode and see ATUR transmit rate for
2579              ATUC receive rates."
2580      ::= { adslLineConfProfileEntry 13 }
2581
2582      adslAtucChanConfInterleaveMaxTxRate OBJECT-TYPE
2583          SYNTAX      Unsigned32
2584          UNITS       "bps"
2585          MAX-ACCESS  read-create
2586          STATUS      current
2587          DESCRIPTION
2588              "Configured Maximum Transmit rate for `Interleave'
2589              channels, in bps.  See adslAtucConfRateChanRatio for
2590              information regarding RADSL mode and ATUR transmit
2591              rate for ATUC receive rates."
2592      ::= { adslLineConfProfileEntry 14 }
2593
2594      adslAtucChanConfMaxInterleaveDelay OBJECT-TYPE
2595          SYNTAX      INTEGER(0..255)
2596          UNITS        "milli-seconds"
2597          MAX-ACCESS  read-create
2598          STATUS      current
2599          DESCRIPTION
2600              "Configured maximum Interleave Delay for this channel.
2601
2602              Interleave delay applies only to the interleave channel
2603              and defines the mapping (relative spacing) between
2604              subsequent input bytes at the interleaver input and
2605              their placement in the bit stream at the interleaver
2606              output.  Larger numbers provide greater separation
2607              between consecutive input bytes in the output bit
2608              stream allowing for improved impulse noise immunity
2609              at the expense of payload latency."
2610      ::= { adslLineConfProfileEntry 15 }
2611
2612      adslAturConfRateMode OBJECT-TYPE
2613          SYNTAX      INTEGER {
2614              fixed (1),              -- no rate adaptation
2615              adaptAtStartup (2),     -- perform rate adaptation
2616
2617                                      -- only at initialization
2618              adaptAtRuntime (3)      -- perform rate adaptation at
2619                                      -- any time
2620          }
2621          MAX-ACCESS  read-create
2622          STATUS      current
2623          DESCRIPTION
2624              "Defines what form of transmit rate adaptation is
2625              configured on this modem.  See ADSL Forum TR-005 [3]
2626              for more information."
2627      ::= { adslLineConfProfileEntry 16 }
2628
2629      adslAturConfRateChanRatio OBJECT-TYPE
2630          SYNTAX      INTEGER(0..100)
2631          UNITS        "%"
2632          MAX-ACCESS  read-create
2633          STATUS      current
2634          DESCRIPTION
2635              "Configured allocation ratio of excess transmit
2636              bandwidth between fast and interleaved channels.  Only
2637              applies when two channel mode and RADSL are supported.
2638              Distribute bandwidth on each channel in excess of the
2639              corresponding ChanConfMinTxRate so that:
2640              adslAturConfRateChanRatio =
2641
2642                      [Fast / (Fast + Interleaved)] * 100
2643
2644              In other words this value is the fast channel
2645              percentage."
2646      ::= { adslLineConfProfileEntry 17 }
2647
2648    adslAturConfTargetSnrMgn OBJECT-TYPE
2649          SYNTAX      INTEGER (0..310)
2650          UNITS       "tenth dB"
2651          MAX-ACCESS  read-create
2652          STATUS      current
2653          DESCRIPTION
2654              "Configured Target Signal/Noise Margin.
2655              This is the Noise Margin the modem must achieve
2656              with a BER of 10-7 or better to successfully complete
2657              initialization."
2658      ::= { adslLineConfProfileEntry 18 }
2659
2660    adslAturConfMaxSnrMgn OBJECT-TYPE
2661          SYNTAX      INTEGER (0..310)
2662          UNITS       "tenth dB"
2663          MAX-ACCESS  read-create
2664          STATUS      current
2665          DESCRIPTION
2666              "Configured Maximum acceptable Signal/Noise Margin.
2667              If the Noise Margin is above this the modem should
2668              attempt to reduce its power output to optimize its
2669              operation."
2670      ::= { adslLineConfProfileEntry 19 }
2671
2672     adslAturConfMinSnrMgn  OBJECT-TYPE
2673          SYNTAX      INTEGER (0..310)
2674          UNITS       "tenth dB"
2675          MAX-ACCESS  read-create
2676          STATUS      current
2677          DESCRIPTION
2678              "Configured Minimum acceptable Signal/Noise Margin.
2679              If the noise margin falls below this level, the modem
2680              should attempt to increase its power output.  If that
2681              is not possible the modem will attempt to
2682              re-initialize or shut down."
2683      ::= { adslLineConfProfileEntry 20 }
2684
2685      adslAturConfDownshiftSnrMgn  OBJECT-TYPE
2686          SYNTAX      INTEGER (0..310)
2687          UNITS       "tenth dB"
2688          MAX-ACCESS  read-create
2689          STATUS      current
2690          DESCRIPTION
2691              "Configured Signal/Noise Margin for rate downshift.
2692              If the noise margin falls below this level, the modem
2693              should attempt to decrease its transmit rate.
2694              In the case that RADSL mode is not present,
2695              the value will be `0'."
2696      ::= { adslLineConfProfileEntry 21 }
2697
2698      adslAturConfUpshiftSnrMgn  OBJECT-TYPE
2699          SYNTAX      INTEGER (0..310)
2700          UNITS       "tenth dB"
2701          MAX-ACCESS  read-create
2702          STATUS      current
2703          DESCRIPTION
2704              "Configured Signal/Noise Margin for rate upshift.
2705              If the noise margin rises above this level, the modem
2706              should attempt to increase its transmit rate.
2707              In the case that RADSL is not present,
2708              the value will be `0'."
2709      ::= { adslLineConfProfileEntry 22 }
2710
2711      adslAturConfMinUpshiftTime OBJECT-TYPE
2712          SYNTAX      INTEGER(0..16383)
2713          UNITS       "seconds"
2714          MAX-ACCESS  read-create
2715          STATUS      current
2716          DESCRIPTION
2717              "Minimum time that the current margin is above
2718              UpshiftSnrMgn before an upshift occurs.
2719              In the case that RADSL is not present, the value will
2720              be `0'."
2721      ::= { adslLineConfProfileEntry 23 }
2722
2723     adslAturConfMinDownshiftTime OBJECT-TYPE
2724          SYNTAX      INTEGER(0..16383)
2725          UNITS       "seconds"
2726          MAX-ACCESS  read-create
2727          STATUS      current
2728          DESCRIPTION
2729              "Minimum time that the current margin is below
2730              DownshiftSnrMgn before a downshift occurs.
2731              In the case that RADSL mode is not present,
2732              the value will be `0'."
2733      ::= { adslLineConfProfileEntry 24 }
2734
2735      adslAturChanConfFastMinTxRate  OBJECT-TYPE
2736          SYNTAX      Unsigned32
2737          UNITS       "bps"
2738          MAX-ACCESS  read-create
2739          STATUS      current
2740          DESCRIPTION
2741              "Configured Minimum Transmit rate for `Fast' channels,
2742              in bps.  See adslAturConfRateChanRatio for information
2743              regarding RADSL mode and ATUC transmit rate
2744              for ATUR receive rates."
2745      ::= { adslLineConfProfileEntry 25 }
2746
2747      adslAturChanConfInterleaveMinTxRate OBJECT-TYPE
2748          SYNTAX      Unsigned32
2749          UNITS       "bps"
2750          MAX-ACCESS  read-create
2751          STATUS      current
2752          DESCRIPTION
2753              "Configured Minimum Transmit rate for `Interleave'
2754              channels, in bps.  See adslAturConfRateChanRatio for
2755              information regarding RADSL mode and ATUC transmit rate
2756              for ATUR receive rates."
2757      ::= { adslLineConfProfileEntry 26 }
2758
2759      adslAturChanConfFastMaxTxRate  OBJECT-TYPE
2760          SYNTAX      Unsigned32
2761          UNITS       "bps"
2762          MAX-ACCESS  read-create
2763          STATUS      current
2764          DESCRIPTION
2765              "Configured Maximum Transmit rate for `Fast' channels,
2766              in bps.  See adslAturConfRateChanRatio for information
2767              regarding RADSL mode and ATUC transmit rate
2768              for ATUR receive rates."
2769      ::= { adslLineConfProfileEntry 27 }
2770
2771      adslAturChanConfInterleaveMaxTxRate OBJECT-TYPE
2772          SYNTAX      Unsigned32
2773          UNITS       "bps"
2774          MAX-ACCESS  read-create
2775          STATUS      current
2776          DESCRIPTION
2777              "Configured Maximum Transmit rate for `Interleave'
2778              channels, in bps.  See adslAturConfRateChanRatio for
2779              information regarding RADSL mode and see
2780              ATUC transmit rate for ATUR receive rates."
2781      ::= { adslLineConfProfileEntry 28 }
2782
2783      adslAturChanConfMaxInterleaveDelay OBJECT-TYPE
2784          SYNTAX      INTEGER(0..255)
2785          UNITS        "milli-seconds"
2786          MAX-ACCESS  read-create
2787          STATUS      current
2788          DESCRIPTION
2789              "Configured maximum Interleave Delay for this channel.
2790
2791              Interleave delay applies only to the interleave channel
2792              and defines the mapping (relative spacing) between
2793              subsequent input bytes at the interleaver input and
2794              their placement in the bit stream at the interleaver
2795              output.  Larger numbers provide greater separation
2796              between consecutive input bytes in the output bit
2797              stream allowing for improved impulse noise immunity
2798              at the expense of payload latency."
2799      ::= { adslLineConfProfileEntry 29 }
2800
2801      adslLineConfProfileRowStatus OBJECT-TYPE
2802          SYNTAX          RowStatus
2803          MAX-ACCESS      read-create
2804          STATUS          current
2805          DESCRIPTION
2806              "This object is used to create a new row or modify or
2807              delete an existing row in this table.
2808              A profile activated by setting this object to
2809              `active'.  When `active' is set, the system
2810              will validate the profile.
2811
2812              Before a profile can be deleted or taken out of
2813              service, (by setting this object to `destroy' or
2814              `outOfService') it must be first unreferenced
2815              from all associated lines.
2816
2817              If the implementator of this MIB has chosen not
2818              to implement `dynamic assignment' of profiles, this
2819              object's MIN-ACCESS is read-only and its value
2820              is always to be `active'."
2821      ::= { adslLineConfProfileEntry 30 }
2822
2823      adslLineAlarmConfProfileTable    OBJECT-TYPE
2824          SYNTAX          SEQUENCE OF AdslLineAlarmConfProfileEntry
2825          MAX-ACCESS      not-accessible
2826          STATUS          current
2827          DESCRIPTION
2828              "This table contains information on the ADSL line
2829              configuration.  One entry in this table reflects a
2830              profile defined by a manager which can be used to
2831              configure the modem for a physical line"
2832      ::= { adslMibObjects 15}
2833
2834      adslLineAlarmConfProfileEntry    OBJECT-TYPE
2835          SYNTAX          AdslLineAlarmConfProfileEntry
2836          MAX-ACCESS      not-accessible
2837          STATUS          current
2838          DESCRIPTION
2839              "Each entry consists of a list of parameters that
2840              represents the configuration of an ADSL modem.
2841
2842              When `dynamic' profiles are implemented, a default
2843              profile will always exist.  This profile's name will
2844              be set to `DEFVAL' and its parameters will be set to
2845              vendor specific values, unless otherwise specified
2846              in this document.
2847
2848              When `static' profiles are implemented, profiles
2849              are automaticly created or destroyed as ADSL
2850              physical lines are discovered and removed by
2851              the system.  The name of the profile will be
2852              equivalent to the decimal value of the line's
2853              interface index.
2854              "
2855          INDEX { IMPLIED adslLineAlarmConfProfileName}
2856      ::= { adslLineAlarmConfProfileTable 1}
2857
2858      AdslLineAlarmConfProfileEntry ::=
2859          SEQUENCE {
2860          adslLineAlarmConfProfileName          SnmpAdminString,
2861          adslAtucThresh15MinLofs               INTEGER,
2862          adslAtucThresh15MinLoss               INTEGER,
2863          adslAtucThresh15MinLols               INTEGER,
2864          adslAtucThresh15MinLprs               INTEGER,
2865          adslAtucThresh15MinESs                INTEGER,
2866          adslAtucThreshFastRateUp              Unsigned32,
2867          adslAtucThreshInterleaveRateUp        Unsigned32,
2868          adslAtucThreshFastRateDown            Unsigned32,
2869          adslAtucThreshInterleaveRateDown      Unsigned32,
2870          adslAtucInitFailureTrapEnable         INTEGER,
2871          adslAturThresh15MinLofs               INTEGER,
2872          adslAturThresh15MinLoss               INTEGER,
2873          adslAturThresh15MinLprs               INTEGER,
2874          adslAturThresh15MinESs                INTEGER,
2875          adslAturThreshFastRateUp              Unsigned32,
2876          adslAturThreshInterleaveRateUp        Unsigned32,
2877          adslAturThreshFastRateDown            Unsigned32,
2878          adslAturThreshInterleaveRateDown      Unsigned32,
2879          adslLineAlarmConfProfileRowStatus     RowStatus
2880          }
2881
2882      adslLineAlarmConfProfileName    OBJECT-TYPE
2883          SYNTAX          SnmpAdminString (SIZE (1..32))
2884          MAX-ACCESS      not-accessible
2885          STATUS          current
2886          DESCRIPTION
2887              "This object is used by the line alarm configuration
2888              table in order to identify a row of this table.
2889
2890              When `dynamic' profiles are implemented, the profile
2891              name is user specified.  Also, the system will always
2892              provide a default profile whose name is `DEFVAL'.
2893
2894              When `static' profiles are implemented, there is an
2895              one-to-one relationship between each line and its
2896              profile.  In which case, the profile name will
2897              need to algorithmicly represent the Line's ifIndex.
2898              Therefore, the profile's name is a decimalized string
2899              of the ifIndex that is fixed-length (i.e., 10) with
2900              leading zero(s).  For example, the profile name for
2901              ifIndex which equals '15' will be '0000000015'."
2902      ::= { adslLineAlarmConfProfileEntry 1}
2903
2904      adslAtucThresh15MinLofs OBJECT-TYPE
2905          SYNTAX      INTEGER(0..900)
2906          UNITS       "seconds"
2907          MAX-ACCESS  read-create
2908          STATUS      current
2909          DESCRIPTION
2910              "The number of Loss of Frame Seconds
2911              encountered by an ADSL interface within any given 15
2912              minutes performance data collection period, which
2913              causes the SNMP agent to send an
2914              adslAtucPerfLofsThreshTrap.
2915              One trap will be sent per interval per interface.
2916              A value of `0' will disable the trap."
2917      ::= { adslLineAlarmConfProfileEntry 2}
2918
2919      adslAtucThresh15MinLoss  OBJECT-TYPE
2920          SYNTAX      INTEGER(0..900)
2921          UNITS       "seconds"
2922          MAX-ACCESS  read-create
2923          STATUS      current
2924          DESCRIPTION
2925              "The number of Loss of Signal Seconds
2926              encountered by an ADSL interface within any given 15
2927              minutes performance data collection period, which
2928              causes the SNMP agent to send an
2929              adslAtucPerfLossThreshTrap.
2930              One trap will be sent per interval per interface.
2931              A value of `0' will disable the trap."
2932      ::= { adslLineAlarmConfProfileEntry 3}
2933
2934      adslAtucThresh15MinLols  OBJECT-TYPE
2935          SYNTAX      INTEGER(0..900)
2936          UNITS       "seconds"
2937          MAX-ACCESS  read-create
2938          STATUS      current
2939          DESCRIPTION
2940              "The number of Loss of Link Seconds
2941              encountered by an ADSL interface within any given 15
2942              minutes performance data collection period, which
2943              causes the SNMP agent to send an
2944              adslAtucPerfLolsThreshTrap.
2945              One trap will be sent per interval per interface.
2946              A value of `0' will disable the trap."
2947      ::= { adslLineAlarmConfProfileEntry 4}
2948
2949      adslAtucThresh15MinLprs  OBJECT-TYPE
2950          SYNTAX      INTEGER(0..900)
2951          UNITS       "seconds"
2952          MAX-ACCESS  read-create
2953          STATUS      current
2954          DESCRIPTION
2955              "The number of Loss of Power Seconds
2956              encountered by an ADSL interface within any given 15
2957              minutes performance data collection period, which
2958              causes the SNMP agent to send an
2959              adslAtucPerfLprsThreshTrap.
2960              One trap will be sent per interval per interface.
2961              A value of `0' will disable the trap."
2962      ::= { adslLineAlarmConfProfileEntry 5}
2963
2964      adslAtucThresh15MinESs  OBJECT-TYPE
2965          SYNTAX      INTEGER(0..900)
2966          UNITS       "seconds"
2967          MAX-ACCESS  read-create
2968          STATUS      current
2969          DESCRIPTION
2970              "The number of Errored Seconds
2971              encountered by an ADSL interface within any given 15
2972              minutes performance data collection period, which
2973              causes the SNMP agent to send an
2974              adslAtucPerfESsThreshTrap.
2975              One trap will be sent per interval per interface.
2976              A value of `0' will disable the trap."
2977      ::= { adslLineAlarmConfProfileEntry 6}
2978
2979      adslAtucThreshFastRateUp OBJECT-TYPE
2980          SYNTAX      Unsigned32
2981          UNITS       "bps"
2982          MAX-ACCESS  read-create
2983          STATUS      current
2984          DESCRIPTION
2985              "Applies to `Fast' channels only.
2986              Configured change in rate causing an
2987              adslAtucRateChangeTrap. A trap is produced when:
2988              ChanCurrTxRate >= ChanPrevTxRate plus the value of
2989              this object. A value of `0' will disable the trap."
2990      ::= { adslLineAlarmConfProfileEntry 7}
2991
2992      adslAtucThreshInterleaveRateUp OBJECT-TYPE
2993          SYNTAX      Unsigned32
2994          UNITS       "bps"
2995          MAX-ACCESS  read-create
2996          STATUS      current
2997          DESCRIPTION
2998              "Applies to `Interleave' channels only.
2999              Configured change in rate causing an
3000              adslAtucRateChangeTrap.  A trap is produced when:
3001              ChanCurrTxRate >= ChanPrevTxRate plus the value of
3002              this object. A value of `0' will disable the trap."
3003      ::= { adslLineAlarmConfProfileEntry 8}
3004
3005      adslAtucThreshFastRateDown OBJECT-TYPE
3006          SYNTAX      Unsigned32
3007          UNITS       "bps"
3008          MAX-ACCESS  read-create
3009          STATUS      current
3010          DESCRIPTION
3011              "Applies to `Fast' channels only.
3012              Configured change in rate causing an
3013              adslAtucRateChangeTrap.  A trap is produced when:
3014              ChanCurrTxRate <= ChanPrevTxRate minus the value of
3015              this object. A value of `0' will disable the trap."
3016      ::= { adslLineAlarmConfProfileEntry 9 }
3017
3018      adslAtucThreshInterleaveRateDown OBJECT-TYPE
3019          SYNTAX      Unsigned32
3020          UNITS       "bps"
3021          MAX-ACCESS  read-create
3022          STATUS      current
3023          DESCRIPTION
3024              "Applies to `Interleave' channels only.
3025              Configured change in rate causing an
3026              adslAtucRateChangeTrap.  A trap is produced when:
3027              ChanCurrTxRate <= ChanPrevTxRate minus the value of
3028              this object. A value of `0' will disable the trap."
3029      ::= { adslLineAlarmConfProfileEntry 10 }
3030
3031      adslAtucInitFailureTrapEnable OBJECT-TYPE
3032          SYNTAX      INTEGER {
3033              enable (1),
3034              disable (2)
3035          }
3036          MAX-ACCESS  read-create
3037          STATUS      current
3038          DESCRIPTION
3039              "Enables and disables the InitFailureTrap.  This
3040              object is defaulted disable(2)."
3041      DEFVAL { disable }
3042      ::= { adslLineAlarmConfProfileEntry 11 }
3043
3044      adslAturThresh15MinLofs OBJECT-TYPE
3045          SYNTAX      INTEGER(0..900)
3046          UNITS       "seconds"
3047          MAX-ACCESS  read-create
3048          STATUS      current
3049          DESCRIPTION
3050              "The number of Loss of Frame Seconds
3051              encountered by an ADSL interface within any given 15
3052              minutes performance data collection period, which
3053              causes the SNMP agent to send an
3054              adslAturPerfLofsThreshTrap.
3055              One trap will be sent per interval per interface.
3056              A value of `0' will disable the trap."
3057      ::= { adslLineAlarmConfProfileEntry 12 }
3058
3059      adslAturThresh15MinLoss  OBJECT-TYPE
3060          SYNTAX      INTEGER(0..900)
3061          UNITS       "seconds"
3062          MAX-ACCESS  read-create
3063          STATUS      current
3064          DESCRIPTION
3065              "The number of Loss of Signal Seconds
3066              encountered by an ADSL interface within any given 15
3067              minutes performance data collection period, which
3068              causes the SNMP agent to send an
3069              adslAturPerfLossThreshTrap.
3070              One trap will be sent per interval per interface.
3071              A value of `0' will disable the trap."
3072      ::= { adslLineAlarmConfProfileEntry 13 }
3073
3074      adslAturThresh15MinLprs  OBJECT-TYPE
3075          SYNTAX      INTEGER(0..900)
3076          UNITS       "seconds"
3077          MAX-ACCESS  read-create
3078          STATUS      current
3079          DESCRIPTION
3080              "The number of Loss of Power Seconds
3081              encountered by an ADSL interface within any given 15
3082              minutes performance data collection period, which
3083              causes the SNMP agent to send an
3084              adslAturPerfLprsThreshTrap.
3085              One trap will be sent per interval per interface.
3086              A value of `0' will disable the trap."
3087      ::= { adslLineAlarmConfProfileEntry 14 }
3088
3089      adslAturThresh15MinESs  OBJECT-TYPE
3090          SYNTAX      INTEGER(0..900)
3091          UNITS       "seconds"
3092          MAX-ACCESS  read-create
3093          STATUS      current
3094          DESCRIPTION
3095              "The number of Errored Seconds
3096              encountered by an ADSL interface within any given 15
3097              minutes performance data collection period, which
3098              causes the SNMP agent to send an
3099              adslAturPerfESsThreshTrap.
3100              One trap will be sent per interval per interface.
3101              A value of `0' will disable the trap."
3102      ::= { adslLineAlarmConfProfileEntry 15 }
3103
3104      adslAturThreshFastRateUp OBJECT-TYPE
3105          SYNTAX      Unsigned32
3106          UNITS       "bps"
3107          MAX-ACCESS  read-create
3108          STATUS      current
3109          DESCRIPTION
3110              "Applies to `Fast' channels only.
3111              Configured change in rate causing an
3112              adslAturRateChangeTrap.  A trap is produced when:
3113              ChanCurrTxRate >= ChanPrevTxRate plus the value of
3114              this object. A value of `0' will disable the trap."
3115      ::= { adslLineAlarmConfProfileEntry 16 }
3116
3117      adslAturThreshInterleaveRateUp OBJECT-TYPE
3118          SYNTAX      Unsigned32
3119          UNITS       "bps"
3120          MAX-ACCESS  read-create
3121          STATUS      current
3122          DESCRIPTION
3123              "Applies to `Interleave' channels only.
3124              configured change in rate causing an
3125              adslAturRateChangeTrap.  A trap is produced when:
3126              ChanCurrTxRate >= ChanPrevTxRate plus the value of
3127              this object. A value of `0' will disable the trap."
3128      ::= { adslLineAlarmConfProfileEntry 17 }
3129
3130      adslAturThreshFastRateDown OBJECT-TYPE
3131          SYNTAX      Unsigned32
3132          UNITS       "bps"
3133          MAX-ACCESS  read-create
3134          STATUS      current
3135          DESCRIPTION
3136              "Applies to `Fast' channels only.
3137              Configured change in rate causing an
3138              adslAturRateChangeTrap.  A trap is produced when:
3139              ChanCurrTxRate <= ChanPrevTxRate minus the value of
3140              this object. A value of `0' will disable the trap."
3141      ::= { adslLineAlarmConfProfileEntry 18 }
3142
3143      adslAturThreshInterleaveRateDown OBJECT-TYPE
3144          SYNTAX      Unsigned32
3145          UNITS       "bps"
3146          MAX-ACCESS  read-create
3147          STATUS      current
3148          DESCRIPTION
3149              "Applies to `Interleave' channels only.
3150              Configured change in rate causing an
3151              adslAturRateChangeTrap.  A trap is produced when:
3152              ChanCurrTxRate <= ChanPrevTxRate minus the value of
3153              this object. A value of `0' will disable the trap."
3154      ::= { adslLineAlarmConfProfileEntry 19 }
3155
3156      adslLineAlarmConfProfileRowStatus OBJECT-TYPE
3157          SYNTAX          RowStatus
3158          MAX-ACCESS      read-create
3159          STATUS          current
3160          DESCRIPTION
3161              "This object is used to create a new row or modify or
3162              delete an existing row in this table.
3163
3164              A profile activated by setting this object to
3165              `active'.  When `active' is set, the system
3166              will validate the profile.
3167
3168              Before a profile can be deleted or taken out of
3169              service, (by setting this object to `destroy' or
3170              `outOfService') it must be first unreferenced
3171              from all associated lines.
3172
3173              If the implementator of this MIB has chosen not
3174              to implement `dynamic assignment' of profiles, this
3175              object's MIN-ACCESS is read-only and its value
3176              is always to be `active'."
3177      ::= { adslLineAlarmConfProfileEntry 20 }
3178
3179      -- Line Code Specific Tables
3180
3181      -- These are place holders for the Line Code Specific MIBs
3182      -- once they become available.
3183
3184      adslLCSMib  OBJECT IDENTIFIER ::= { adslMibObjects 16 }
3185
3186-- trap definitions
3187
3188adslTraps OBJECT IDENTIFIER ::= { adslLineMib 2 }
3189
3190adslAtucTraps OBJECT IDENTIFIER ::= { adslTraps 1 }
3191
3192      adslAtucPerfLofsThreshTrap      NOTIFICATION-TYPE
3193          OBJECTS { adslAtucPerfCurr15MinLofs,
3194                    adslAtucThresh15MinLofs }
3195          STATUS  current
3196          DESCRIPTION
3197              "Loss of Framing 15-minute interval threshold reached."
3198      ::= { adslAtucTraps 0 1 }
3199
3200      adslAtucPerfLossThreshTrap      NOTIFICATION-TYPE
3201          OBJECTS { adslAtucPerfCurr15MinLoss,
3202                    adslAtucThresh15MinLoss }
3203          STATUS  current
3204          DESCRIPTION
3205              "Loss of Signal 15-minute interval threshold reached."
3206      ::= { adslAtucTraps 0 2 }
3207
3208      adslAtucPerfLprsThreshTrap      NOTIFICATION-TYPE
3209          OBJECTS { adslAtucPerfCurr15MinLprs,
3210                    adslAtucThresh15MinLprs }
3211          STATUS  current
3212          DESCRIPTION
3213              "Loss of Power 15-minute interval threshold reached."
3214      ::= { adslAtucTraps 0 3 }
3215
3216      adslAtucPerfESsThreshTrap       NOTIFICATION-TYPE
3217          OBJECTS { adslAtucPerfCurr15MinESs,
3218                    adslAtucThresh15MinESs }
3219          STATUS  current
3220          DESCRIPTION
3221              "Errored Second 15-minute interval threshold reached."
3222      ::= { adslAtucTraps 0 4 }
3223
3224      adslAtucRateChangeTrap  NOTIFICATION-TYPE
3225          OBJECTS { adslAtucChanCurrTxRate,
3226                    adslAtucChanPrevTxRate }
3227          STATUS  current
3228          DESCRIPTION
3229              "The ATUCs transmit rate has changed (RADSL mode only)"
3230      ::= { adslAtucTraps 0 5 }
3231
3232      adslAtucPerfLolsThreshTrap      NOTIFICATION-TYPE
3233          OBJECTS { adslAtucPerfCurr15MinLols,
3234                    adslAtucThresh15MinLols }
3235          STATUS  current
3236          DESCRIPTION
3237              "Loss of Link 15-minute interval threshold reached."
3238      ::= { adslAtucTraps 0 6 }
3239
3240      adslAtucInitFailureTrap NOTIFICATION-TYPE
3241          OBJECTS { adslAtucCurrStatus }
3242          STATUS  current
3243          DESCRIPTION
3244              "ATUC initialization failed. See adslAtucCurrStatus
3245              for potential reasons."
3246      ::= { adslAtucTraps 0 7 }
3247
3248adslAturTraps OBJECT IDENTIFIER ::= { adslTraps 2 }
3249
3250      adslAturPerfLofsThreshTrap      NOTIFICATION-TYPE
3251          OBJECTS { adslAturPerfCurr15MinLofs,
3252                    adslAturThresh15MinLofs }
3253          STATUS  current
3254          DESCRIPTION
3255              "Loss of Framing 15-minute interval threshold reached."
3256      ::= { adslAturTraps 0 1 }
3257
3258      adslAturPerfLossThreshTrap      NOTIFICATION-TYPE
3259          OBJECTS { adslAturPerfCurr15MinLoss,
3260                    adslAturThresh15MinLoss }
3261          STATUS  current
3262          DESCRIPTION
3263              "Loss of Signal 15-minute interval threshold reached."
3264      ::= { adslAturTraps 0 2 }
3265
3266      adslAturPerfLprsThreshTrap      NOTIFICATION-TYPE
3267          OBJECTS { adslAturPerfCurr15MinLprs,
3268                    adslAturThresh15MinLprs }
3269          STATUS  current
3270          DESCRIPTION
3271              "Loss of Power 15-minute interval threshold reached."
3272      ::= { adslAturTraps 0 3 }
3273
3274      adslAturPerfESsThreshTrap       NOTIFICATION-TYPE
3275          OBJECTS { adslAturPerfCurr15MinESs,
3276                    adslAturThresh15MinESs }
3277          STATUS  current
3278          DESCRIPTION
3279              "Errored Second 15-minute interval threshold reached."
3280      ::= { adslAturTraps 0 4 }
3281
3282      adslAturRateChangeTrap  NOTIFICATION-TYPE
3283          OBJECTS { adslAturChanCurrTxRate,
3284                    adslAturChanPrevTxRate }
3285          STATUS  current
3286          DESCRIPTION
3287              "The ATURs transmit rate has changed (RADSL mode only)"
3288      ::= { adslAturTraps 0 5 }
3289
3290      -- no adslAturPerfLolsThreshTrap possible { 0 6 }
3291
3292      -- no adslAturInitFailureTrap possible { 0 7 }
3293
3294-- conformance information
3295
3296adslConformance OBJECT IDENTIFIER ::= { adslLineMib 3 }
3297
3298adslGroups OBJECT IDENTIFIER ::= { adslConformance 1 }
3299adslCompliances OBJECT IDENTIFIER ::= { adslConformance 2 }
3300
3301      -- ATU-C agent compliance statements
3302
3303      adslLineMibAtucCompliance MODULE-COMPLIANCE
3304          STATUS  current
3305          DESCRIPTION
3306              "The compliance statement for SNMP entities
3307               which manage ADSL ATU-C interfaces."
3308
3309          MODULE  -- this module
3310          MANDATORY-GROUPS
3311             {
3312             adslLineGroup, adslPhysicalGroup, adslChannelGroup,
3313             adslAtucPhysPerfIntervalGroup,
3314             adslAturPhysPerfIntervalGroup, adslLineConfProfileGroup,
3315             adslLineAlarmConfProfileGroup,
3316             adslLineConfProfileControlGroup
3317             }
3318
3319          GROUP       adslAtucPhysPerfRawCounterGroup
3320          DESCRIPTION
3321              "This group is optional.  Implementations which
3322               require continuous ATU-C physical event counters
3323               should implement this group."
3324
3325          GROUP       adslAturPhysPerfRawCounterGroup
3326          DESCRIPTION
3327              "This group is optional.  Implementations which
3328               require continuous ATU-R physical event counters
3329               should implement this group."
3330
3331          GROUP       adslAtucChanPerformanceGroup
3332          DESCRIPTION
3333              "This group is optional.  Implementations which
3334               require ATU-C channel block event counters should
3335               implement this group."
3336          GROUP       adslAturChanPerformanceGroup
3337          DESCRIPTION
3338              "This group is optional.  Implementations which
3339               require ATU-R channel block event counters should
3340               implement this group."
3341
3342          OBJECT      adslLineConfProfile
3343          MIN-ACCESS  read-only
3344          DESCRIPTION
3345              "Read-only access is applicable when static
3346               profiles are implemented."
3347
3348          OBJECT      adslAtucConfRateMode
3349          MIN-ACCESS  read-write
3350          DESCRIPTION
3351              "Read-write access is applicable when
3352               static profiles are implemented."
3353
3354          OBJECT      adslAtucConfRateChanRatio
3355          MIN-ACCESS  read-write
3356          DESCRIPTION
3357              "Read-write access is applicable when
3358               static profiles are implemented."
3359
3360          OBJECT      adslAtucConfTargetSnrMgn
3361          MIN-ACCESS  read-write
3362          DESCRIPTION
3363              "Read-write access is applicable when
3364               static profiles are implemented."
3365
3366          OBJECT      adslAtucConfMaxSnrMgn
3367          MIN-ACCESS  read-write
3368          DESCRIPTION
3369              "Read-write access is applicable when
3370               static profiles are implemented."
3371
3372          OBJECT      adslAtucConfMinSnrMgn
3373          MIN-ACCESS  read-write
3374          DESCRIPTION
3375              "Read-write access is applicable when
3376               static profiles are implemented."
3377
3378          OBJECT      adslAtucConfDownshiftSnrMgn
3379          MIN-ACCESS  read-write
3380          DESCRIPTION
3381              "Read-write access is applicable when
3382               static profiles are implemented."
3383          OBJECT      adslAtucConfUpshiftSnrMgn
3384          MIN-ACCESS  read-write
3385          DESCRIPTION
3386              "Read-write access is applicable when
3387               static profiles are implemented."
3388
3389          OBJECT      adslAtucConfMinUpshiftTime
3390          MIN-ACCESS  read-write
3391          DESCRIPTION
3392              "Read-write access is applicable when
3393               static profiles are implemented."
3394
3395          OBJECT      adslAtucConfMinDownshiftTime
3396          MIN-ACCESS  read-write
3397          DESCRIPTION
3398              "Read-write access is applicable when
3399               static profiles are implemented."
3400
3401          OBJECT      adslAtucChanConfFastMinTxRate
3402          MIN-ACCESS  read-write
3403          DESCRIPTION
3404              "Read-write access is applicable when
3405               static profiles are implemented."
3406
3407          OBJECT      adslAtucChanConfInterleaveMinTxRate
3408          MIN-ACCESS  read-write
3409          DESCRIPTION
3410              "Read-write access is applicable when
3411               static profiles are implemented."
3412
3413          OBJECT      adslAtucChanConfFastMaxTxRate
3414          MIN-ACCESS  read-write
3415          DESCRIPTION
3416              "Read-write access is applicable when
3417               static profiles are implemented."
3418
3419          OBJECT      adslAtucChanConfInterleaveMaxTxRate
3420          MIN-ACCESS  read-write
3421          DESCRIPTION
3422              "Read-write access is applicable when
3423               static profiles are implemented."
3424
3425          OBJECT      adslAtucChanConfMaxInterleaveDelay
3426          MIN-ACCESS  read-write
3427          DESCRIPTION
3428              "Read-write access is applicable when
3429               static profiles are implemented."
3430          OBJECT      adslAturConfRateMode
3431          MIN-ACCESS  read-write
3432          DESCRIPTION
3433              "Read-write access is applicable when
3434               static profiles are implemented."
3435
3436          OBJECT      adslAturConfRateChanRatio
3437          MIN-ACCESS  read-write
3438          DESCRIPTION
3439              "Read-write access is applicable when
3440               static profiles are implemented."
3441
3442          OBJECT      adslAturConfTargetSnrMgn
3443          MIN-ACCESS  read-write
3444          DESCRIPTION
3445              "Read-write access is applicable when
3446               static profiles are implemented."
3447
3448          OBJECT      adslAturConfMaxSnrMgn
3449          MIN-ACCESS  read-write
3450          DESCRIPTION
3451              "Read-write access is applicable when
3452               static profiles are implemented."
3453
3454          OBJECT      adslAturConfMinSnrMgn
3455          MIN-ACCESS  read-write
3456          DESCRIPTION
3457              "Read-write access is applicable when
3458               static profiles are implemented."
3459
3460          OBJECT      adslAturConfDownshiftSnrMgn
3461          MIN-ACCESS  read-write
3462          DESCRIPTION
3463              "Read-write access is applicable when
3464               static profiles are implemented."
3465
3466          OBJECT      adslAturConfUpshiftSnrMgn
3467          MIN-ACCESS  read-write
3468          DESCRIPTION
3469              "Read-write access is applicable when
3470               static profiles are implemented."
3471
3472          OBJECT      adslAturConfMinUpshiftTime
3473          MIN-ACCESS  read-write
3474          DESCRIPTION
3475              "Read-write access is applicable when
3476               static profiles are implemented."
3477          OBJECT      adslAturConfMinDownshiftTime
3478          MIN-ACCESS  read-write
3479          DESCRIPTION
3480              "Read-write access is applicable when
3481               static profiles are implemented."
3482
3483          OBJECT      adslAturChanConfFastMinTxRate
3484          MIN-ACCESS  read-write
3485          DESCRIPTION
3486              "Read-write access is applicable when
3487               static profiles are implemented."
3488
3489          OBJECT      adslAturChanConfInterleaveMinTxRate
3490          MIN-ACCESS  read-write
3491          DESCRIPTION
3492              "Read-write access is applicable when
3493               static profiles are implemented."
3494
3495          OBJECT      adslAturChanConfFastMaxTxRate
3496          MIN-ACCESS  read-write
3497          DESCRIPTION
3498              "Read-write access is applicable when
3499               static profiles are implemented."
3500
3501          OBJECT      adslAturChanConfInterleaveMaxTxRate
3502          MIN-ACCESS  read-write
3503          DESCRIPTION
3504              "Read-write access is applicable when
3505               static profiles are implemented."
3506
3507          OBJECT      adslAturChanConfMaxInterleaveDelay
3508          MIN-ACCESS  read-write
3509          DESCRIPTION
3510              "Read-write access is applicable when
3511               static profiles are implemented."
3512
3513          OBJECT      adslLineConfProfileRowStatus
3514          MIN-ACCESS  read-only
3515          DESCRIPTION
3516              "Read-only access is applicable only when static
3517               profiles are implemented."
3518
3519          OBJECT      adslLineAlarmConfProfile
3520          MIN-ACCESS  read-only
3521          DESCRIPTION
3522              "Read-only access is applicable only when static
3523               profiles are implemented."
3524          OBJECT      adslAtucThresh15MinLofs
3525          MIN-ACCESS  read-write
3526          DESCRIPTION
3527              "Read-write access is applicable when
3528               static profiles are implemented."
3529
3530          OBJECT      adslAtucThresh15MinLoss
3531          MIN-ACCESS  read-write
3532          DESCRIPTION
3533              "Read-write access is applicable when
3534               static profiles are implemented."
3535
3536          OBJECT      adslAtucThresh15MinLols
3537          MIN-ACCESS  read-write
3538          DESCRIPTION
3539              "Read-write access is applicable when
3540               static profiles are implemented."
3541
3542          OBJECT      adslAtucThresh15MinLprs
3543          MIN-ACCESS  read-write
3544          DESCRIPTION
3545              "Read-write access is applicable when
3546               static profiles are implemented."
3547
3548          OBJECT      adslAtucThresh15MinESs
3549          MIN-ACCESS  read-write
3550          DESCRIPTION
3551              "Read-write access is applicable when
3552               static profiles are implemented."
3553
3554          OBJECT      adslAtucThreshFastRateUp
3555          MIN-ACCESS  read-write
3556          DESCRIPTION
3557              "Read-write access is applicable when
3558               static profiles are implemented."
3559
3560          OBJECT      adslAtucThreshInterleaveRateUp
3561          MIN-ACCESS  read-write
3562          DESCRIPTION
3563              "Read-write access is applicable when
3564               static profiles are implemented."
3565
3566          OBJECT      adslAtucThreshFastRateDown
3567          MIN-ACCESS  read-write
3568          DESCRIPTION
3569              "Read-write access is applicable when
3570               static profiles are implemented."
3571          OBJECT      adslAtucThreshInterleaveRateDown
3572          MIN-ACCESS  read-write
3573          DESCRIPTION
3574              "Read-write access is applicable when
3575               static profiles are implemented."
3576
3577          OBJECT      adslAtucInitFailureTrapEnable
3578          MIN-ACCESS  read-write
3579          DESCRIPTION
3580              "Read-write access is applicable when
3581               static profiles are implemented."
3582
3583          OBJECT      adslAturThresh15MinLofs
3584          MIN-ACCESS  read-write
3585          DESCRIPTION
3586              "Read-write access is applicable when
3587               static profiles are implemented."
3588
3589          OBJECT      adslAturThresh15MinLoss
3590          MIN-ACCESS  read-write
3591          DESCRIPTION
3592              "Read-write access is applicable when
3593               static profiles are implemented."
3594
3595          OBJECT      adslAturThresh15MinLprs
3596          MIN-ACCESS  read-write
3597          DESCRIPTION
3598              "Read-write access is applicable when
3599               static profiles are implemented."
3600
3601          OBJECT      adslAturThresh15MinESs
3602          MIN-ACCESS  read-write
3603          DESCRIPTION
3604              "Read-write access is applicable when
3605               static profiles are implemented."
3606
3607          OBJECT      adslAturThreshFastRateUp
3608          MIN-ACCESS  read-write
3609          DESCRIPTION
3610              "Read-write access is applicable when
3611               static profiles are implemented."
3612
3613          OBJECT      adslAturThreshInterleaveRateUp
3614          MIN-ACCESS  read-write
3615          DESCRIPTION
3616              "Read-write access is applicable when
3617               static profiles are implemented."
3618          OBJECT      adslAturThreshFastRateDown
3619          MIN-ACCESS  read-write
3620          DESCRIPTION
3621              "Read-write access is applicable when
3622               static profiles are implemented."
3623
3624          OBJECT      adslAturThreshInterleaveRateDown
3625          MIN-ACCESS  read-write
3626          DESCRIPTION
3627              "Read-write access is applicable when
3628               static profiles are implemented."
3629
3630          OBJECT      adslLineAlarmConfProfileRowStatus
3631          MIN-ACCESS  read-only
3632          DESCRIPTION
3633              "Read-only access is applicable only when static
3634               profiles are implemented."
3635
3636      ::= { adslCompliances 1 }
3637
3638      -- ATU-R agent compliance statements
3639
3640      adslLineMibAturCompliance MODULE-COMPLIANCE
3641          STATUS  current
3642          DESCRIPTION
3643              "The compliance statement for SNMP entities
3644               which manage ADSL ATU-R interfaces."
3645
3646          MODULE  -- this module
3647          MANDATORY-GROUPS
3648              {
3649              adslAturLineGroup, adslAturPhysicalGroup,
3650              adslAturChannelGroup,
3651              adslAturAtucPhysPerfIntervalGroup,
3652              adslAturAturPhysPerfIntervalGroup,
3653              adslAturLineAlarmConfProfileGroup,
3654              adslAturLineConfProfileControlGroup
3655              }
3656
3657          GROUP       adslAturAtucPhysPerfRawCounterGroup
3658          DESCRIPTION
3659              "This group is optional.  Implementations which
3660               require continuous ATU-C physical event counters
3661               should implement this group."
3662
3663          GROUP       adslAturAturPhysPerfRawCounterGroup
3664          DESCRIPTION
3665              "This group is optional.  Implementations which
3666               require continuous ATU-R physical event counters
3667               should implement this group."
3668
3669          GROUP       adslAturAtucChanPerformanceGroup
3670          DESCRIPTION
3671              "This group is optional.  Implementations which
3672               require ATU-C channel block event counters should
3673               implement this group."
3674
3675          GROUP       adslAturAturChanPerformanceGroup
3676          DESCRIPTION
3677              "This group is optional.  Implementations which
3678               require ATU-R channel block event counters should
3679               implement this group."
3680
3681          OBJECT      adslLineAlarmConfProfile
3682          MIN-ACCESS  read-only
3683          DESCRIPTION
3684              "Read-only access is applicable only when static
3685               profiles are implemented."
3686
3687          OBJECT      adslAtucThresh15MinLofs
3688          MIN-ACCESS  read-write
3689          DESCRIPTION
3690              "Read-write access is applicable when
3691               static profiles are implemented."
3692
3693          OBJECT      adslAtucThresh15MinLoss
3694          MIN-ACCESS  read-write
3695          DESCRIPTION
3696              "Read-write access is applicable when
3697               static profiles are implemented."
3698
3699          OBJECT      adslAtucThresh15MinESs
3700          MIN-ACCESS  read-write
3701          DESCRIPTION
3702              "Read-write access is applicable when
3703               static profiles are implemented."
3704
3705          OBJECT      adslAtucThreshFastRateUp
3706          MIN-ACCESS  read-write
3707          DESCRIPTION
3708              "Read-write access is applicable when
3709               static profiles are implemented."
3710
3711          OBJECT      adslAtucThreshInterleaveRateUp
3712          MIN-ACCESS  read-write
3713          DESCRIPTION
3714              "Read-write access is applicable when
3715               static profiles are implemented."
3716
3717          OBJECT      adslAtucThreshFastRateDown
3718          MIN-ACCESS  read-write
3719          DESCRIPTION
3720              "Read-write access is applicable when
3721               static profiles are implemented."
3722
3723          OBJECT      adslAtucInitFailureTrapEnable
3724          MIN-ACCESS  read-write
3725
3726          DESCRIPTION
3727              "Read-write access is applicable when
3728               static profiles are implemented."
3729
3730          OBJECT      adslAturThresh15MinLofs
3731          MIN-ACCESS  read-write
3732          DESCRIPTION
3733              "Read-write access is applicable when
3734               static profiles are implemented."
3735
3736          OBJECT      adslAturThresh15MinLoss
3737          MIN-ACCESS  read-write
3738          DESCRIPTION
3739              "Read-write access is applicable when
3740               static profiles are implemented."
3741
3742          OBJECT      adslAturThresh15MinLprs
3743          MIN-ACCESS  read-write
3744          DESCRIPTION
3745              "Read-write access is applicable when
3746               static profiles are implemented."
3747
3748          OBJECT      adslAturThresh15MinESs
3749          MIN-ACCESS  read-write
3750          DESCRIPTION
3751              "Read-write access is applicable when
3752               static profiles are implemented."
3753
3754          OBJECT      adslAturThreshFastRateUp
3755          MIN-ACCESS  read-write
3756          DESCRIPTION
3757              "Read-write access is applicable when
3758               static profiles are implemented."
3759
3760          OBJECT      adslAturThreshInterleaveRateUp
3761          MIN-ACCESS  read-write
3762          DESCRIPTION
3763              "Read-write access is applicable when
3764               static profiles are implemented."
3765
3766          OBJECT      adslAturThreshFastRateDown
3767          MIN-ACCESS  read-write
3768          DESCRIPTION
3769              "Read-write access is applicable when
3770               static profiles are implemented."
3771
3772          OBJECT      adslAturThreshInterleaveRateDown
3773          MIN-ACCESS  read-write
3774          DESCRIPTION
3775              "Read-write access is applicable when
3776               static profiles are implemented."
3777
3778          OBJECT      adslLineAlarmConfProfileRowStatus
3779          MIN-ACCESS  read-only
3780          DESCRIPTION
3781              "Read-only access is applicable only when static
3782               profiles are implemented."
3783
3784          OBJECT     adslAtucCurrStatus
3785          SYNTAX   BITS {
3786                         noDefect(0),
3787                         lossOfFraming(1),
3788                         lossOfSignal(2)
3789                        }
3790          DESCRIPTION
3791              "It is allowable to implement only noDefect(0),
3792              lossOfFraming(1) and lossOfSignal(2) by the ATU-R
3793              agent."
3794
3795     ::= { adslCompliances 2 }
3796
3797      -- units of conformance
3798      adslLineGroup    OBJECT-GROUP
3799          OBJECTS {
3800             adslLineCoding, adslLineType, adslLineSpecific
3801             }
3802          STATUS     current
3803          DESCRIPTION
3804              "A collection of objects providing configuration
3805              information about an ADSL Line."
3806      ::= { adslGroups 1 }
3807
3808      adslPhysicalGroup    OBJECT-GROUP
3809          OBJECTS {
3810             adslAtucInvSerialNumber, adslAtucInvVendorID,
3811             adslAtucInvVersionNumber, adslAtucCurrSnrMgn,
3812             adslAtucCurrAtn, adslAtucCurrStatus,
3813             adslAtucCurrOutputPwr, adslAtucCurrAttainableRate,
3814             adslAturInvSerialNumber, adslAturInvVendorID,
3815             adslAturInvVersionNumber, adslAturCurrSnrMgn,
3816             adslAturCurrAtn, adslAturCurrStatus,
3817             adslAturCurrOutputPwr, adslAturCurrAttainableRate
3818             }
3819          STATUS     current
3820          DESCRIPTION
3821              "A collection of objects providing physical
3822              configuration information of the ADSL Line."
3823      ::= { adslGroups 2 }
3824
3825      adslChannelGroup    OBJECT-GROUP
3826          OBJECTS {
3827             adslAtucChanInterleaveDelay, adslAtucChanCurrTxRate,
3828             adslAtucChanPrevTxRate, adslAtucChanCrcBlockLength,
3829             adslAturChanInterleaveDelay, adslAturChanCurrTxRate,
3830             adslAturChanPrevTxRate, adslAturChanCrcBlockLength
3831             }
3832          STATUS     current
3833          DESCRIPTION
3834              "A collection of objects providing configuration
3835              information about an ADSL channel."
3836      ::= { adslGroups 3 }
3837
3838      adslAtucPhysPerfRawCounterGroup OBJECT-GROUP
3839          OBJECTS {
3840             adslAtucPerfLofs, adslAtucPerfLoss,
3841             adslAtucPerfLols, adslAtucPerfLprs,
3842             adslAtucPerfESs, adslAtucPerfInits
3843             }
3844          STATUS     current
3845          DESCRIPTION
3846              "A collection of objects providing raw performance
3847              counts on an ADSL Line (ATU-C end)."
3848      ::= { adslGroups 4 }
3849
3850      adslAtucPhysPerfIntervalGroup OBJECT-GROUP
3851          OBJECTS {
3852             adslAtucPerfValidIntervals,
3853             adslAtucPerfInvalidIntervals,
3854             adslAtucPerfCurr15MinTimeElapsed,
3855             adslAtucPerfCurr15MinLofs, adslAtucPerfCurr15MinLoss,
3856             adslAtucPerfCurr15MinLols, adslAtucPerfCurr15MinLprs,
3857             adslAtucPerfCurr15MinESs, adslAtucPerfCurr15MinInits,
3858             adslAtucPerfCurr1DayLofs, adslAtucPerfCurr1DayLoss,
3859             adslAtucPerfCurr1DayLols, adslAtucPerfCurr1DayLprs,
3860             adslAtucPerfCurr1DayESs, adslAtucPerfCurr1DayInits,
3861             adslAtucPerfPrev1DayMoniSecs,
3862             adslAtucPerfPrev1DayLofs, adslAtucPerfPrev1DayLoss,
3863             adslAtucPerfPrev1DayLols, adslAtucPerfPrev1DayLprs,
3864             adslAtucPerfPrev1DayESs, adslAtucPerfPrev1DayInits,
3865             adslAtucIntervalLofs, adslAtucIntervalLoss,
3866             adslAtucIntervalLols, adslAtucIntervalLprs,
3867             adslAtucIntervalESs, adslAtucIntervalInits,
3868             adslAtucIntervalValidData
3869             }
3870
3871          STATUS     current
3872          DESCRIPTION
3873              "A collection of objects providing current 15-minute,
3874              1-day; and previous 1-day performance counts on
3875              ADSL Line (ATU-C end) ."
3876      ::= { adslGroups 5 }
3877
3878      adslAturPhysPerfRawCounterGroup OBJECT-GROUP
3879          OBJECTS {
3880             adslAturPerfLofs, adslAturPerfLoss,
3881             adslAturPerfLprs, adslAturPerfESs
3882             }
3883          STATUS     current
3884          DESCRIPTION
3885              "A collection of objects providing raw performance
3886              counts on an ADSL Line (ATU-R end)."
3887      ::= { adslGroups 6 }
3888
3889      adslAturPhysPerfIntervalGroup OBJECT-GROUP
3890          OBJECTS {
3891             adslAturPerfValidIntervals,
3892             adslAturPerfInvalidIntervals,
3893             adslAturPerfCurr15MinTimeElapsed,
3894             adslAturPerfCurr15MinLofs, adslAturPerfCurr15MinLoss,
3895             adslAturPerfCurr15MinLprs, adslAturPerfCurr15MinESs,
3896             adslAturPerfCurr1DayTimeElapsed,
3897             adslAturPerfCurr1DayLofs, adslAturPerfCurr1DayLoss,
3898             adslAturPerfCurr1DayLprs, adslAturPerfCurr1DayESs,
3899             adslAturPerfPrev1DayMoniSecs,
3900             adslAturPerfPrev1DayLofs, adslAturPerfPrev1DayLoss,
3901             adslAturPerfPrev1DayLprs, adslAturPerfPrev1DayESs,
3902             adslAturIntervalLofs,
3903             adslAturIntervalLoss, adslAturIntervalLprs,
3904             adslAturIntervalESs, adslAturIntervalValidData
3905             }
3906          STATUS     current
3907          DESCRIPTION
3908              "A collection of objects providing current 15-minute,
3909              1-day; and previous 1-day performance counts on
3910              ADSL Line (ATU-R end)."
3911      ::= { adslGroups 7 }
3912
3913      adslAtucChanPerformanceGroup OBJECT-GROUP
3914          OBJECTS {
3915             adslAtucChanReceivedBlks,
3916             adslAtucChanTransmittedBlks,
3917             adslAtucChanCorrectedBlks,
3918             adslAtucChanUncorrectBlks,
3919             adslAtucChanPerfValidIntervals,
3920             adslAtucChanPerfInvalidIntervals,
3921             adslAtucChanPerfCurr15MinTimeElapsed,
3922             adslAtucChanPerfCurr15MinReceivedBlks,
3923             adslAtucChanPerfCurr15MinTransmittedBlks,
3924             adslAtucChanPerfCurr15MinCorrectedBlks,
3925             adslAtucChanPerfCurr15MinUncorrectBlks,
3926             adslAtucChanPerfCurr1DayTimeElapsed,
3927             adslAtucChanPerfCurr1DayReceivedBlks,
3928             adslAtucChanPerfCurr1DayTransmittedBlks,
3929             adslAtucChanPerfCurr1DayCorrectedBlks,
3930             adslAtucChanPerfCurr1DayUncorrectBlks,
3931             adslAtucChanPerfPrev1DayMoniSecs,
3932             adslAtucChanPerfPrev1DayReceivedBlks,
3933             adslAtucChanPerfPrev1DayTransmittedBlks,
3934             adslAtucChanPerfPrev1DayCorrectedBlks,
3935             adslAtucChanPerfPrev1DayUncorrectBlks,
3936             adslAtucChanIntervalReceivedBlks,
3937             adslAtucChanIntervalTransmittedBlks,
3938             adslAtucChanIntervalCorrectedBlks,
3939             adslAtucChanIntervalUncorrectBlks,
3940             adslAtucChanIntervalValidData
3941             }
3942          STATUS     current
3943          DESCRIPTION
3944              "A collection of objects providing channel block
3945              performance information on an ADSL channel
3946              (ATU-C end)."
3947      ::= { adslGroups 8 }
3948
3949      adslAturChanPerformanceGroup OBJECT-GROUP
3950          OBJECTS {
3951             adslAturChanReceivedBlks,
3952             adslAturChanTransmittedBlks,
3953             adslAturChanCorrectedBlks,
3954             adslAturChanUncorrectBlks,
3955             adslAturChanPerfValidIntervals,
3956             adslAturChanPerfInvalidIntervals,
3957             adslAturChanPerfCurr15MinTimeElapsed,
3958             adslAturChanPerfCurr15MinReceivedBlks,
3959             adslAturChanPerfCurr15MinTransmittedBlks,
3960             adslAturChanPerfCurr15MinCorrectedBlks,
3961             adslAturChanPerfCurr15MinUncorrectBlks,
3962             adslAturChanPerfCurr1DayTimeElapsed,
3963             adslAturChanPerfCurr1DayReceivedBlks,
3964             adslAturChanPerfCurr1DayTransmittedBlks,
3965             adslAturChanPerfCurr1DayCorrectedBlks,
3966             adslAturChanPerfCurr1DayUncorrectBlks,
3967             adslAturChanPerfPrev1DayMoniSecs,
3968             adslAturChanPerfPrev1DayReceivedBlks,
3969             adslAturChanPerfPrev1DayTransmittedBlks,
3970             adslAturChanPerfPrev1DayCorrectedBlks,
3971             adslAturChanPerfPrev1DayUncorrectBlks,
3972             adslAturChanIntervalReceivedBlks,
3973             adslAturChanIntervalTransmittedBlks,
3974             adslAturChanIntervalCorrectedBlks,
3975             adslAturChanIntervalUncorrectBlks,
3976             adslAturChanIntervalValidData
3977             }
3978          STATUS     current
3979          DESCRIPTION
3980              "A collection of objects providing channel block
3981              performance information on an ADSL channel
3982              (ATU-C end)."
3983      ::= { adslGroups 9 }
3984
3985      adslLineConfProfileGroup OBJECT-GROUP
3986          OBJECTS {
3987             adslAtucConfRateMode, adslAtucConfRateChanRatio,
3988             adslAtucConfTargetSnrMgn, adslAtucConfMaxSnrMgn,
3989             adslAtucConfMinSnrMgn,
3990             adslAtucConfDownshiftSnrMgn,
3991             adslAtucConfUpshiftSnrMgn,
3992             adslAtucConfMinUpshiftTime,
3993             adslAtucConfMinDownshiftTime,
3994             adslAtucChanConfFastMinTxRate,
3995             adslAtucChanConfInterleaveMinTxRate,
3996             adslAtucChanConfFastMaxTxRate,
3997             adslAtucChanConfInterleaveMaxTxRate,
3998             adslAtucChanConfMaxInterleaveDelay,
3999             adslAturConfRateMode, adslAturConfRateChanRatio,
4000             adslAturConfTargetSnrMgn, adslAturConfMaxSnrMgn,
4001             adslAturConfMinSnrMgn, adslAturConfDownshiftSnrMgn,
4002             adslAturConfUpshiftSnrMgn,
4003             adslAturConfMinUpshiftTime,
4004             adslAturConfMinDownshiftTime,
4005             adslAturChanConfFastMinTxRate,
4006             adslAturChanConfInterleaveMinTxRate,
4007             adslAturChanConfFastMaxTxRate,
4008             adslAturChanConfInterleaveMaxTxRate,
4009             adslAturChanConfMaxInterleaveDelay
4010             }
4011          STATUS     current
4012          DESCRIPTION
4013              "A collection of objects providing provisioning
4014              information about an ADSL Line."
4015      ::= { adslGroups 10 }
4016
4017      adslLineAlarmConfProfileGroup OBJECT-GROUP
4018          OBJECTS {
4019             adslAtucThresh15MinLofs, adslAtucThresh15MinLoss,
4020             adslAtucThresh15MinLols, adslAtucThresh15MinLprs,
4021             adslAtucThresh15MinESs, adslAtucThreshFastRateUp,
4022             adslAtucThreshInterleaveRateUp,
4023             adslAtucThreshFastRateDown,
4024             adslAtucThreshInterleaveRateDown,
4025             adslAtucInitFailureTrapEnable,
4026             adslAturThresh15MinLofs, adslAturThresh15MinLoss,
4027             adslAturThresh15MinLprs, adslAturThresh15MinESs,
4028             adslAturThreshFastRateUp,
4029             adslAturThreshInterleaveRateUp,
4030             adslAturThreshFastRateDown,
4031             adslAturThreshInterleaveRateDown
4032             }
4033          STATUS     current
4034          DESCRIPTION
4035              "A collection of objects providing alarm provisioning
4036              information about an ADSL Line."
4037      ::= { adslGroups 11 }
4038
4039      adslLineConfProfileControlGroup OBJECT-GROUP
4040          OBJECTS {
4041             adslLineConfProfile, adslLineAlarmConfProfile,
4042             adslLineConfProfileRowStatus,
4043             adslLineAlarmConfProfileRowStatus
4044             }
4045          STATUS     current
4046          DESCRIPTION
4047              "A collection of objects providing profile
4048              control for the ADSL system."
4049      ::= { adslGroups 12 }
4050
4051      adslNotificationsGroup NOTIFICATION-GROUP
4052          NOTIFICATIONS {
4053             adslAtucPerfLofsThreshTrap,
4054             adslAtucPerfLossThreshTrap,
4055             adslAtucPerfLprsThreshTrap,
4056             adslAtucPerfESsThreshTrap,
4057             adslAtucRateChangeTrap,
4058             adslAtucPerfLolsThreshTrap,
4059             adslAtucInitFailureTrap,
4060             adslAturPerfLofsThreshTrap,
4061             adslAturPerfLossThreshTrap,
4062             adslAturPerfLprsThreshTrap,
4063             adslAturPerfESsThreshTrap,
4064             adslAturRateChangeTrap
4065             }
4066          STATUS        current
4067          DESCRIPTION
4068              "The collection of adsl notifications."
4069      ::= { adslGroups 13 }
4070
4071-- units of conformance for ATU-R agent
4072
4073         adslAturLineGroup    OBJECT-GROUP
4074             OBJECTS {
4075                adslLineCoding
4076                }
4077             STATUS     current
4078             DESCRIPTION
4079                 "A collection of objects providing configuration
4080                 information about an ADSL Line on the ATU-R side."
4081         ::= { adslGroups 14 }
4082
4083         adslAturPhysicalGroup    OBJECT-GROUP
4084             OBJECTS {
4085                adslAtucInvVendorID,
4086                adslAtucInvVersionNumber,
4087                adslAtucCurrOutputPwr, adslAtucCurrAttainableRate,
4088                adslAturInvSerialNumber, adslAturInvVendorID,
4089                adslAturInvVersionNumber, adslAturCurrSnrMgn,
4090                adslAturCurrAtn, adslAturCurrStatus,
4091                adslAturCurrOutputPwr, adslAturCurrAttainableRate,
4092                adslAtucCurrStatus
4093                }
4094             STATUS     current
4095             DESCRIPTION
4096                 "A collection of objects providing physical
4097                 configuration information of the ADSL Line on the
4098                 ATU-R side."
4099         ::= { adslGroups 15 }
4100
4101         adslAturChannelGroup    OBJECT-GROUP
4102             OBJECTS {
4103                adslAtucChanInterleaveDelay, adslAtucChanCurrTxRate,
4104                adslAtucChanPrevTxRate,
4105                adslAturChanInterleaveDelay, adslAturChanCurrTxRate,
4106                adslAturChanPrevTxRate, adslAturChanCrcBlockLength
4107                }
4108             STATUS     current
4109             DESCRIPTION
4110                 "A collection of objects providing configuration
4111                information about an ADSL channel on the ATU-R
4112                side."
4113         ::= { adslGroups 16 }
4114
4115         adslAturAtucPhysPerfRawCounterGroup OBJECT-GROUP
4116             OBJECTS {
4117                adslAtucPerfLofs, adslAtucPerfLoss,
4118                adslAtucPerfESs, adslAtucPerfInits
4119                }
4120             STATUS     current
4121             DESCRIPTION
4122                 "A collection of objects providing raw performance
4123                counts on an ADSL Line (ATU-C end) provided by the
4124                ATU-R agent."
4125         ::= { adslGroups 17 }
4126
4127         adslAturAtucPhysPerfIntervalGroup OBJECT-GROUP
4128             OBJECTS {
4129                adslAtucPerfValidIntervals,
4130                adslAtucPerfInvalidIntervals,
4131                adslAtucPerfCurr15MinTimeElapsed,
4132                adslAtucPerfCurr15MinLofs, adslAtucPerfCurr15MinLoss,
4133                adslAtucPerfCurr15MinESs, adslAtucPerfCurr15MinInits,
4134                adslAtucPerfCurr1DayTimeElapsed,
4135                adslAtucPerfCurr1DayLofs, adslAtucPerfCurr1DayLoss,
4136                adslAtucPerfCurr1DayESs, adslAtucPerfCurr1DayInits,
4137                adslAtucPerfPrev1DayMoniSecs,
4138                adslAtucPerfPrev1DayLofs, adslAtucPerfPrev1DayLoss,
4139                adslAtucPerfPrev1DayESs, adslAtucPerfPrev1DayInits,
4140                adslAtucIntervalLofs, adslAtucIntervalLoss,
4141                adslAtucIntervalESs, adslAtucIntervalInits,
4142                adslAtucIntervalValidData
4143                }
4144             STATUS     current
4145             DESCRIPTION
4146                 "A collection of objects providing current
4147                15-minute, 1-day; and previous 1-day performance
4148                counts on ADSL Line (ATU-C end) provided by the
4149                ATU-R agent."
4150         ::= { adslGroups 18 }
4151
4152         adslAturAturPhysPerfRawCounterGroup OBJECT-GROUP
4153             OBJECTS {
4154                adslAturPerfLofs, adslAturPerfLoss,
4155                adslAturPerfLprs, adslAturPerfESs
4156                }
4157             STATUS     current
4158             DESCRIPTION
4159                 "A collection of objects providing raw performance
4160                counts on an ADSL Line (ATU-R end) provided by the
4161                ATU-R agent."
4162         ::= { adslGroups 19 }
4163
4164         adslAturAturPhysPerfIntervalGroup OBJECT-GROUP
4165             OBJECTS {
4166                adslAturPerfValidIntervals,
4167                adslAturPerfInvalidIntervals,
4168                adslAturPerfCurr15MinTimeElapsed,
4169                adslAturPerfCurr15MinLofs, adslAturPerfCurr15MinLoss,
4170                adslAturPerfCurr15MinLprs, adslAturPerfCurr15MinESs,
4171                adslAturPerfCurr1DayTimeElapsed,
4172                adslAturPerfCurr1DayLofs, adslAturPerfCurr1DayLoss,
4173                adslAturPerfCurr1DayLprs, adslAturPerfCurr1DayESs,
4174                adslAturPerfPrev1DayMoniSecs,
4175                adslAturPerfPrev1DayLofs, adslAturPerfPrev1DayLoss,
4176                adslAturPerfPrev1DayLprs, adslAturPerfPrev1DayESs,
4177                adslAturIntervalLofs,
4178                adslAturIntervalLoss, adslAturIntervalLprs,
4179                adslAturIntervalESs, adslAturIntervalValidData
4180                }
4181             STATUS     current
4182             DESCRIPTION
4183                 "A collection of objects providing current
4184                15-minute, 1-day; and previous 1-day performance
4185                counts on ADSL Line (ATU-R end) provided by the
4186                ATU-R agent."
4187         ::= { adslGroups 20 }
4188
4189         adslAturAtucChanPerformanceGroup OBJECT-GROUP
4190             OBJECTS {
4191                adslAtucChanReceivedBlks,
4192                adslAtucChanTransmittedBlks,
4193                adslAtucChanCorrectedBlks,
4194                adslAtucChanUncorrectBlks,
4195                adslAtucChanPerfCurr15MinTimeElapsed,
4196                adslAtucChanPerfCurr15MinReceivedBlks,
4197                adslAtucChanPerfCurr15MinTransmittedBlks,
4198                adslAtucChanPerfCurr15MinCorrectedBlks,
4199                adslAtucChanPerfCurr15MinUncorrectBlks,
4200                adslAtucChanPerfCurr1DayTimeElapsed,
4201                adslAtucChanPerfCurr1DayReceivedBlks,
4202                adslAtucChanPerfCurr1DayTransmittedBlks,
4203                adslAtucChanPerfCurr1DayCorrectedBlks,
4204                adslAtucChanPerfCurr1DayUncorrectBlks,
4205                adslAtucChanPerfPrev1DayMoniSecs,
4206                adslAtucChanPerfPrev1DayReceivedBlks,
4207                adslAtucChanPerfPrev1DayTransmittedBlks,
4208                adslAtucChanPerfPrev1DayCorrectedBlks,
4209                adslAtucChanPerfPrev1DayUncorrectBlks,
4210                adslAtucChanPerfValidIntervals,
4211                adslAtucChanPerfInvalidIntervals,
4212                adslAtucChanIntervalReceivedBlks,
4213                adslAtucChanIntervalTransmittedBlks,
4214                adslAtucChanIntervalCorrectedBlks,
4215                adslAtucChanIntervalUncorrectBlks,
4216                adslAtucChanIntervalValidData
4217                }
4218             STATUS     current
4219             DESCRIPTION
4220                 "A collection of objects providing channel block
4221                 performance information on an ADSL channel
4222                 (ATU-C end) provided by the ATU-R agent."
4223         ::= { adslGroups 21 }
4224
4225         adslAturAturChanPerformanceGroup OBJECT-GROUP
4226             OBJECTS {
4227                adslAturChanReceivedBlks,
4228                adslAturChanTransmittedBlks,
4229                adslAturChanCorrectedBlks,
4230                adslAturChanUncorrectBlks,
4231                adslAturChanPerfValidIntervals,
4232                adslAturChanPerfInvalidIntervals,
4233                adslAturChanPerfCurr15MinTimeElapsed,
4234                adslAturChanPerfCurr15MinReceivedBlks,
4235                adslAturChanPerfCurr15MinTransmittedBlks,
4236                adslAturChanPerfCurr15MinCorrectedBlks,
4237                adslAturChanPerfCurr15MinUncorrectBlks,
4238                adslAturChanPerfCurr1DayTimeElapsed,
4239                adslAturChanPerfCurr1DayReceivedBlks,
4240                adslAturChanPerfCurr1DayTransmittedBlks,
4241                adslAturChanPerfCurr1DayCorrectedBlks,
4242                adslAturChanPerfCurr1DayUncorrectBlks,
4243                adslAturChanPerfPrev1DayMoniSecs,
4244                adslAturChanPerfPrev1DayReceivedBlks,
4245                adslAturChanPerfPrev1DayTransmittedBlks,
4246                adslAturChanPerfPrev1DayCorrectedBlks,
4247                adslAturChanPerfPrev1DayUncorrectBlks,
4248                adslAturChanIntervalReceivedBlks,
4249                adslAturChanIntervalTransmittedBlks,
4250                adslAturChanIntervalCorrectedBlks,
4251                adslAturChanIntervalUncorrectBlks,
4252                adslAturChanIntervalValidData
4253                }
4254             STATUS     current
4255             DESCRIPTION
4256                 "A collection of objects providing channel block
4257                 performance information on an ADSL channel
4258                 (ATU-R end) provided by the ATU-R agent."
4259         ::= { adslGroups 22 }
4260
4261         adslAturLineAlarmConfProfileGroup OBJECT-GROUP
4262             OBJECTS {
4263                adslAtucThresh15MinLofs, adslAtucThresh15MinLoss,
4264                adslAtucThresh15MinESs, adslAtucThreshFastRateUp,
4265                adslAtucThreshInterleaveRateUp,
4266                adslAtucThreshFastRateDown,
4267                adslAtucThreshInterleaveRateDown,
4268                adslAtucInitFailureTrapEnable,
4269                adslAturThresh15MinLofs, adslAturThresh15MinLoss,
4270                adslAturThresh15MinLprs, adslAturThresh15MinESs,
4271                adslAturThreshFastRateUp,
4272                adslAturThreshInterleaveRateUp,
4273                adslAturThreshFastRateDown,
4274                adslAturThreshInterleaveRateDown
4275                }
4276             STATUS     current
4277             DESCRIPTION
4278                 "A collection of objects providing alarm
4279provisioning
4280                 information about an ADSL Line provided by the
4281                 ATU-R agent."
4282         ::= { adslGroups 23 }
4283
4284         adslAturLineConfProfileControlGroup OBJECT-GROUP
4285             OBJECTS {
4286                adslLineAlarmConfProfile,
4287                adslLineAlarmConfProfileRowStatus
4288                }
4289             STATUS     current
4290             DESCRIPTION
4291                 "A collection of objects providing profile
4292                 control for the ADSL system by the ATU-R agent."
4293         ::= { adslGroups 24 }
4294
4295         adslAturNotificationsGroup NOTIFICATION-GROUP
4296             NOTIFICATIONS {
4297                 adslAtucPerfLofsThreshTrap,
4298                 adslAtucPerfLossThreshTrap,
4299                 adslAtucPerfESsThreshTrap,
4300                 adslAtucRateChangeTrap,
4301                 adslAturPerfLofsThreshTrap,
4302                 adslAturPerfLossThreshTrap,
4303                 adslAturPerfLprsThreshTrap,
4304                 adslAturPerfESsThreshTrap,
4305                 adslAturRateChangeTrap
4306                 }
4307             STATUS        current
4308             DESCRIPTION
4309                 "The collection of ADSL notifications implemented by
4310                 the ATU-R agent."
4311         ::= { adslGroups 25 }
4312
4313END
4314