smilint output for ./VDSL2-LINE-MIB
Message Severities |
Severity | Count |
error | 1 |
Message Types |
Type | Count |
object-identifier-not-prefix (error) | 1 |
Messages:
VDSL2-LINE-MIB
1: -- extracted from draft-ietf-adslmib-vdsl2-03.txt
2: -- at Tue Oct 9 06:09:24 2007
3:
4: VDSL2-LINE-MIB DEFINITIONS ::= BEGIN
5:
6:
7: IMPORTS
8: MODULE-IDENTITY,
9: OBJECT-TYPE,
10: transmission,
11: Unsigned32,
12: NOTIFICATION-TYPE,
13: Integer32,
14: Counter32
15: FROM SNMPv2-SMI
16:
17: ifIndex
18: FROM IF-MIB
19:
20: TruthValue,
21: RowStatus
22: FROM SNMPv2-TC
23:
24: SnmpAdminString
25: FROM SNMP-FRAMEWORK-MIB
26:
27: HCPerfIntervalThreshold,
28: HCPerfTimeElapsed
29: FROM HC-PerfHist-TC-MIB -- [RFC3705]
30:
31: Xdsl2Unit,
32: Xdsl2Direction,
33: Xdsl2Band,
34: Xdsl2TransmissionModeType,
35: Xdsl2RaMode,
36: Xdsl2InitResult,
37: Xdsl2OperationModes,
38: Xdsl2PowerMngState,
39: Xdsl2ConfPmsForce,
40: Xdsl2LinePmMode,
41: Xdsl2LineLdsf,
42: Xdsl2LdsfResult,
43: Xdsl2LineBpsc,
44: Xdsl2BpscResult,
45: Xdsl2LineReset,
46: Xdsl2SymbolProtection,
47: Xdsl2SymbolProtection8,
48: Xdsl2MaxBer,
49: Xdsl2ScMaskDs,
50: Xdsl2ScMaskUs,
51: Xdsl2CarMask,
52: Xdsl2RfiBands,
53: Xdsl2PsdMaskDs,
54: Xdsl2PsdMaskUs,
55: Xdsl2Tssi,
56: Xdsl2LastTransmittedState,
57: Xdsl2LineStatus,
58: Xdsl2ChInpReport,
59: Xdsl2ChAtmStatus,
60: Xdsl2ChPtmStatus,
61: Xdsl2UpboKLF,
62: Xdsl2BandUs,
63: Xdsl2LineProfiles,
64: Xdsl2LineUs0Mask,
65: Xdsl2LineClassMask,
66: Xdsl2LineLimitMask,
67: Xdsl2LineUs0Disable,
68: Xdsl2LinePsdMaskSelectUs,
69: Xdsl2LineCeFlag,
70: Xdsl2LineSnrMode,
71: Xdsl2LineTxRefVnDs,
72: Xdsl2LineTxRefVnUs,
73: Xdsl2LineForceInp,
74: Xdsl2BitsAlloc
75:
76: FROM VDSL2-LINE-TC-MIB -- [This document]
77:
78: MODULE-COMPLIANCE,
79: OBJECT-GROUP,
80: NOTIFICATION-GROUP
81: FROM SNMPv2-CONF;
82:
83: vdsl2MIB MODULE-IDENTITY
84: LAST-UPDATED "200710070000Z" -- October 7, 2007
85: ORGANIZATION "ADSLMIB Working Group"
86: CONTACT-INFO "WG-email: adslmib@ietf.org
87: Info: https://www1.ietf.org/mailman/listinfo/adslmib
88: Chair: Mike Sneed
89: Sand Channel Systems
90: Postal: P.O. Box 37324
91: Raleigh NC 27627-732
92: Email: sneedmike@hotmail.com
93: Phone: +1 206 600 7022
94:
95: Co-Chair: Menachem Dodge
96: ECI Telecom Ltd.
97: Postal: 30 Hasivim St.
98: Petach Tikva 49517,
99: Israel.
100: Email: mbdodge@ieee.org
101: Phone: +972 3 926 8421
102:
103: Co-editor: Moti Morgenstern
104: ECI Telecom Ltd.
105: Postal: 30 Hasivim St.
106: Petach Tikva 49517,
107: Israel.
108: Email: moti.morgenstern@ecitele.com
109: Phone: +972 3 926 6258
110:
111: Co-editor: Scott Baillie
112: NEC Australia
113: Postal: 649-655 Springvale Road,
114: Mulgrave, Victoria 3170,
115: Australia.
116: Email: scott.baillie@nec.com.au
117: Phone: +61 3 9264 3986
118:
119: Co-editor: Umberto Bonollo
120: NEC Australia
121: Postal: 649-655 Springvale Road,
122: Mulgrave, Victoria 3170,
123: Australia.
124: Email: umberto.bonollo@nec.com.au
125: Phone: +61 3 9264 3385
126: "
127: DESCRIPTION
128: "
129: This document defines a Management Information Base (MIB)
130: module for use with network management protocols in the
131: Internet community for the purpose of managing VDSL2, ADSL,
132: ADSL2, and ADSL2+ lines.
133:
134: The MIB module described in RFC 2662 [RFC2662] defines
135: objects used for managing Asymmetric Bit-Rate DSL (ADSL)
136: interfaces per [T1E1.413], [G.992.1], and [G.992.2].
137: These object descriptions are based upon the specifications
138: for the ADSL Embedded Operations Channel (EOC) as defined
139: in American National Standards Institute (ANSI) T1E1.413
140: [T1E1.413] and International Telecommunication Union (ITU-T)
141: G.992.1 [G.992.1] and G.992.2 [G.992.2].
142:
143: The MIB module described in RFC 4706 [RFC4706] defines
144: objects used for managing ADSL2 interfaces per [G.992.3]
145: and [G.992.4], and ADSL2+ interfaces per [G.992.5]. That MIB
146: is also capable of managing ADSL interfaces per [T1E1.413],
147: [G.992.1], and [G.992.2].
148:
149: This document does not obsolete RFC 2662 [RFC2662] and
150: RFC 4706 [RFC4706], but rather provides a more comprehensive
151: management model that manages VDSL2 interfaces per G.993.2
152: [G.993.2] as well as ADSL, ADSL2 and ADSL2+ technologies
153: per T1E1.413, G.992.1, G.992.2, G.992.3, G.992.4, and
154: G.992.5
155: ([T1E1.413], [G.992.1], [G.992.2], [G.992.3], [G.992.4], and
156: [G.992.5] respectively).
157:
158: Additionally, the management framework for VDSL2 lines
159: specified by the Digital Subscriber Line Forum
160: (DSLF) has been taken into consideration [TR-129]. That
161: framework is based on ITU-T G.997.1 standard [G.997.1].
162:
163: The MIB module is located in the MIB tree under MIB 2
164: transmission, as discussed in the MIB-2 Integration (RFC 2863
165: [RFC2863]) section of this document.
166:
167: Copyright (C) The Internet Society (2007). This version of
168: this MIB module is part of RFC XXXX: see the RFC itself for
169: full legal notices."
170:
171: -- RFC Ed.: replace XXXX with assigned number & remove this note
172: REVISION "200710070000Z" -- October 7, 2007
173: DESCRIPTION "Initial version, published as RFC XXXX."
174: -- RFC Ed.: replace XXXX with assigned number & remove this note
175: ::= { transmission xxx }
175: error -
Object identifier element `xxx' name only allowed as first element
176: -- IANA, we suggest to put it under { transmission xxx } because
177: -- this is the first available number.
178: -- RFC Ed.: Please fill in xxx once assigned by IANA.
179:
180:
181: vdsl2 OBJECT IDENTIFIER ::= { vdsl2MIB 1 }
182: ------------------------------------------------
183: xdsl2Line OBJECT IDENTIFIER ::= { vdsl2 1 }
184: xdsl2Status OBJECT IDENTIFIER ::= { vdsl2 2 }
185: xdsl2Inventory OBJECT IDENTIFIER ::= { vdsl2 3 }
186: xdsl2PM OBJECT IDENTIFIER ::= { vdsl2 4 }
187: xdsl2Profile OBJECT IDENTIFIER ::= { vdsl2 5 }
188: xdsl2Scalar OBJECT IDENTIFIER ::= { vdsl2 6 }
189: xdsl2Notifications OBJECT IDENTIFIER ::= { vdsl2 0 }
190: xdsl2Conformance OBJECT IDENTIFIER ::= { vdsl2 7 }
191: ------------------------------------------------
192: xdsl2PMLine OBJECT IDENTIFIER ::= { xdsl2PM 1 }
193: xdsl2PMChannel OBJECT IDENTIFIER ::= { xdsl2PM 2 }
194: ------------------------------------------------
195: xdsl2ProfileLine OBJECT IDENTIFIER ::= { xdsl2Profile 1 }
196: xdsl2ProfileChannel OBJECT IDENTIFIER ::= { xdsl2Profile 2 }
197: xdsl2ProfileAlarmConf OBJECT IDENTIFIER ::= { xdsl2Profile 3 }
198: ------------------------------------------------
199: xdsl2ScalarSC OBJECT IDENTIFIER ::= { xdsl2Scalar 1 }
200: ------------------------------------------------
201:
202: ------*****************************************************
203: ------ Should revise all references in this MIB
204: ------*****************************************************
205:
206: ------------------------------------------------
207: -- xdsl2LineTable --
208: ------------------------------------------------
209: xdsl2LineTable OBJECT-TYPE
210: SYNTAX SEQUENCE OF Xdsl2LineEntry
211: MAX-ACCESS not-accessible
212: STATUS current
213: DESCRIPTION
214: "The table xdsl2LineTable contains configuration,
215: command and status parameters of the VDSL2/ADSL/ADSL2
216: or ADSL2+ line.
217: The index of this table is an interface index where the
218: interface has an ifType of vdsl2(xxx).
219:
220: Several objects in this table MUST be maintained in a
221: persistent manner. "
222: ::= { xdsl2Line 1 }
223:
224: xdsl2LineEntry OBJECT-TYPE
225: SYNTAX Xdsl2LineEntry
226: MAX-ACCESS not-accessible
227: STATUS current
228: DESCRIPTION
229: "The table xdsl2LineTable contains configuration,
230: commands and status parameters of the VDSL2/ADSL/ADSL2
231: or ADSL2+ line."
232:
233: INDEX { ifIndex }
234: ::= { xdsl2LineTable 1 }
235:
236: Xdsl2LineEntry ::=
237: SEQUENCE {
238: xdsl2LineCnfgTemplate SnmpAdminString,
239: xdsl2LineAlarmCnfgTemplate SnmpAdminString,
240: xdsl2LineCmndConfPmsf Xdsl2ConfPmsForce,
241: xdsl2LineCmndConfLdsf Xdsl2LineLdsf,
242: xdsl2LineCmndConfLdsfFailReason Xdsl2LdsfResult,
243: xdsl2LineCmndConfBpsc Xdsl2LineBpsc,
244: xdsl2LineCmndConfBpscFailReason Xdsl2BpscResult,
245: xdsl2LineCmndConfBpscReqCount Unsigned32,
246: xdsl2LineCmndAutomodeColdStart TruthValue,
247: xdsl2LineCmndConfReset Xdsl2LineReset,
248: xdsl2LineStatusXtuTransSys Xdsl2TransmissionModeType,
249: xdsl2LineStatusPwrMngState Xdsl2PowerMngState,
250: xdsl2LineStatusInitResult Xdsl2InitResult,
251: xdsl2LineStatusLastStateDs Xdsl2LastTransmittedState,
252: xdsl2LineStatusLastStateUs Xdsl2LastTransmittedState,
253: xdsl2LineStatusXtur Xdsl2LineStatus,
254: xdsl2LineStatusXtuc Xdsl2LineStatus,
255: xdsl2LineStatusAttainableRateDs Unsigned32,
256: xdsl2LineStatusAttainableRateUs Unsigned32,
257: xdsl2LineStatusActPsdDs Integer32,
258: xdsl2LineStatusActPsdUs Integer32,
259: xdsl2LineStatusActAtpDs Integer32,
260: xdsl2LineStatusActAtpUs Integer32,
261: xdsl2LineStatusActProfile Xdsl2LineProfiles,
262: xdsl2LineStatusActLimitMask Xdsl2LineLimitMask,
263: xdsl2LineStatusActUs0Mask Xdsl2LineUs0Mask,
264: xdsl2LineStatusActSnrModeDs Xdsl2LineSnrMode,
265: xdsl2LineStatusActSnrModeUs Xdsl2LineSnrMode,
266: xdsl2LineStatusElectricalLength Unsigned32,
267: xdsl2LineStatusTrellisDs TruthValue,
268: xdsl2LineStatusTrellisUs TruthValue,
269: xdsl2LineStatusActualCe Unsigned32
270: }
271:
272: xdsl2LineCnfgTemplate OBJECT-TYPE
273: SYNTAX SnmpAdminString (SIZE(1..32))
274: MAX-ACCESS read-write
275: STATUS current
276: DESCRIPTION
277: "The value of this object identifies the row in the xDSL2
278: Line
279: Configuration Templates Table, (xdsl2LineConfTemplateTable),
280: which applies for this line.
281: This object MUST be maintained in a persistent manner."
282: REFERENCE "DSL Forum TR-129, paragraph #5.1"
283: DEFVAL { "DEFVAL" }
284: ::= { xdsl2LineEntry 1 }
285:
286: xdsl2LineAlarmCnfgTemplate OBJECT-TYPE
287: SYNTAX SnmpAdminString (SIZE(1..32))
288: MAX-ACCESS read-write
289: STATUS current
290: DESCRIPTION
291: "The value of this object identifies the row in the xDSL2
292: Line
293: Alarm Configuration Template Table,
294: (xdsl2LineAlarmConfTemplateTable), which applies to this line.
295:
296: This object MUST be maintained in a persistent manner."
297: REFERENCE "DSL Forum TR-129, paragraph #5.1"
298: DEFVAL { "DEFVAL" }
299: ::= { xdsl2LineEntry 2 }
300:
301: xdsl2LineCmndConfPmsf OBJECT-TYPE
302: SYNTAX Xdsl2ConfPmsForce
303: MAX-ACCESS read-write
304: STATUS current
305: DESCRIPTION
306: "Power management state forced (PMSF). Defines the line
307: states to be forced by the near-end xTU on this line.
308: The various possible values are:
309: l3toL0 (0),
310: l0toL2 (2),
311: l0orL2toL3 (3).
312:
313: This object MUST be maintained in a persistent manner."
314: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.1.3"
315: DEFVAL { l3toL0 }
316: ::= { xdsl2LineEntry 3 }
317:
318: xdsl2LineCmndConfLdsf OBJECT-TYPE
319: SYNTAX Xdsl2LineLdsf
320: MAX-ACCESS read-write
321: STATUS current
322: DESCRIPTION
323: "Loop diagnostics mode forced (LDSF).
324: Defines whether the line should be forced into the loop
325: diagnostics mode by the near-end xTU of this line. Note that
326: a loop diagnostics may be initiated by the far-end xTU at
327: any time.
328: Only when the xdsl2LineStatusPwrMngState attribute is in
329: the l3(4) state and the xdsl2LineCmndConfPmsf attribute
330: is in the l0orL2toL3(3) state, can the line be forced into
331: the loop diagnostic mode procedures. Upon successful completion
332: of the loop diagnostic mode procedures, the Access Node shall
333: set this attribute to inhibit(0), and xdsl2LineStatusPwrMngState
334: will remain in the l3(4) state. The loop diagnostic data
335: shall be available at least until xdsl2LineCmndConfPmsf
336: is set to the l3toL0(0) state.
337:
338: The results of the loop diagnostic procedure are stored
339: in the tables xdsl2SCStatusTable, xdsl2SCStatusBandTable
340: and xdsl2SCStatusSegmentTable. The status of the loop
341: diagnostic procedue is indicated by
342: xdsl2LineCmndConfLdsfFailReason.
343:
344: As long as loop diagnostic procedures are not completed
345: successfully, attempts shall be made to do so, until the loop
346: diagnostic mode is no longer forced on the line through this
347: configuration parameter."
348: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.1.8"
349: DEFVAL { inhibit }
350: ::= { xdsl2LineEntry 4 }
351:
352: xdsl2LineCmndConfLdsfFailReason OBJECT-TYPE
353: SYNTAX Xdsl2LdsfResult
354: MAX-ACCESS read-only
355: STATUS current
356: DESCRIPTION
357: "The status of the recent occasion the Loop diagnostics mode
358: forced (LDSF) was issued for the associated line. Possible
359: values are:
360: none (1) - The default value in case LDSF was never
361: requested for the associated line.
362: success (2) - The recent command completed
363: successfully.
364: inProgress (3) - The Loop Diagnostics process is in
365: progress.
366: unsupported (4) - The NE or the line card doesn't support
367: LDSF.
368: cannotRun (5) - The NE cannot initiate the command, due
369: to a non specific reason.
370: aborted (6) - The Loop Diagnostics process aborted.
371: failed (7) - The Loop Diagnostics process failed.
372: illegalMode (8) - The NE cannot initiate the command, due
373: to the specific mode of the relevant
374: line.
375: adminUp (9) - The NE cannot initiate the command, as
376: the relevant line is administratively
377: 'Up'.
378: tableFull (10)- The NE cannot initiate the command, due
379: to reaching the maximum number of rows
380: in the results table.
381: noResources (11)- The NE cannot initiate the command, due
382: to lack of internal memory resources."
383: DEFVAL { none }
384: ::= { xdsl2LineEntry 5 }
385:
386: xdsl2LineCmndConfBpsc OBJECT-TYPE
387: SYNTAX Xdsl2LineBpsc
388: MAX-ACCESS read-write
389: STATUS current
390: DESCRIPTION
391: "Request a bits per sub-carrier measurement to be made.
392:
393: A request for a bits per sub-carrier measurement is made
394: by setting this attribute to the value of measure(2).
395: Upon completion of the measurement request,
396: the Access Node shall set this attribute to idle(1).
397:
398: Note that a bits per sub-carrier measurement is also
399: performed during a line diagnostic procedure. This
400: attribute provides an additional mechanism to fetch
401: the bits per sub-carrier data. This additional
402: mechanism is provided so that bits per sub-carrier
403: data may be fetched without forcing the line into no
404: power state. This is useful because the bits per
405: sub-carrier allocation may be adjusted at show time
406: due to rate adaption and bit swapping.
407:
408: The implementation of this additional mechanism for
409: measuring bits per sub-carrier is not mandatory.
410:
411: The results of the bits per sub-carrier measurement are
412: stored in xdsl2LineSegmentTable. The status of the bits
413: per sub-carrier measurement is indicated by
414: xdsl2LineCmndConfBpscFailReason."
415: DEFVAL { idle }
416: ::= { xdsl2LineEntry 6 }
417:
418: xdsl2LineCmndConfBpscFailReason OBJECT-TYPE
419: SYNTAX Xdsl2BpscResult
420: MAX-ACCESS read-only
421: STATUS current
422: DESCRIPTION
423: "The status of the most recent bits per sub-carrier
424: measurement request issued for the associated line.
425: Possible values are:
426:
427: none (1) - The default value, in case a measurement
428: was never requested for the associated line.
429: success (2) - The recent measurement request completed
430: successfully.
431: inProgress (3) - The bits per sub-carrier measurement is in
432: progress.
433: unsupported (4) - The bits per sub-carrier request mechanism
434: is not supported.
435: failed (5) - The measurement request has failed and no
436: results are available.
437: noResources (6) - The NE cannot initiate the command, due
438: to lack of internal memory resources."
439: DEFVAL { none }
440: ::= { xdsl2LineEntry 7 }
441:
442: xdsl2LineCmndConfBpscReqCount OBJECT-TYPE
443: SYNTAX Unsigned32
444: MAX-ACCESS read-only
445: STATUS current
446: DESCRIPTION
447: "Measurement request counter.
448: This counter is incremented by one every time a request
449: for a measurement is made. A measurement request is made
450: by setting the xdsl2LineCmndConfBpsc attribute to the
451: value measure(2).
452: SNMP managers can use this attribute to check that the
453: measurement results retrieved by the manager where not
454: interupted by another measurement request."
455: DEFVAL { 0 }
456: ::= { xdsl2LineEntry 8 }
457:
458: xdsl2LineCmndAutomodeColdStart OBJECT-TYPE
459: SYNTAX TruthValue
460: MAX-ACCESS read-write
461: STATUS current
462: DESCRIPTION
463: "Automode cold start forced. This parameter is defined
464: in order to improve testing of the performance of xTUs
465: supporting automode when it is enabled in the MIB.
466: Change the value of this parameter to 'true' indicates
467: a change in loop conditions applied to the devices under
468: test. The xTUs shall reset any historical information
469: used for automode and for shortening G.994.1 handshake
470: and initialization.
471: Automode is the case where multiple operation-modes are
472: enabled through the xdsl2LConfProfXtuTransSysEna object
473: in the line configuration profile being used for the
474: line, and where the selection of the actual
475: operation-mode depends not only on the common
476: capabilities of both xTUs (as exchanged in G.994.1), but
477: also on achievable data rates under given loop
478: conditions."
479: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.1.10"
480: DEFVAL { false }
481: ::= { xdsl2LineEntry 9 }
482:
483: xdsl2LineCmndConfReset OBJECT-TYPE
484: SYNTAX Xdsl2LineReset
485: MAX-ACCESS read-write
486: STATUS current
487: DESCRIPTION
488: "Request a line reset to occur.
489: If this attribute is set to the value of reset(2), then
490: force the line to reset ( i.e. the modems will retrain ).
491: When the line has successfully reset, the SNMP agent will
492: set the value of this attribute to idle(1).
493:
494: Note that the xdsl2LineCmndConfPmsf attribute will always
495: take precedence over this attribute.
496: If the xdsl2LineCmndConfPmsf attribute is set to the value
497: l0orL2toL3(3), then the line must not return to the
498: showtime state due to a reset request action performed
499: using this attribute."
500: DEFVAL { idle }
501: ::= { xdsl2LineEntry 10 }
502:
503: xdsl2LineStatusXtuTransSys OBJECT-TYPE
504: SYNTAX Xdsl2TransmissionModeType
505: MAX-ACCESS read-only
506: STATUS current
507: DESCRIPTION
508: "The xTU Transmission System (xTS) in use.
509: It is coded in a bit-map representation with one bit set to
510: '1' (the selected coding for the DSL line). This
511: parameter
512: may be derived from the handshaking procedures defined in
513: Recommendation G.994.1. A set of xDSL line transmission
514: modes, with one bit per mode. "
515: REFERENCE "ITU-T G.997.1, paragraph #7.5.1.1"
516: DEFVAL { {} }
517: ::= { xdsl2LineEntry 11 }
518:
519: xdsl2LineStatusPwrMngState OBJECT-TYPE
520: SYNTAX Xdsl2PowerMngState
521: MAX-ACCESS read-only
522: STATUS current
523: DESCRIPTION
524: "The current power management state. One of four possible
525: power management states:
526: L0 - Synchronized and full transmission (i.e., Showtime),
527: L1 - Low Power with reduced net data rate (G.992.2 only),
528: L2 - Low Power with reduced net data rate (G.992.3 and
529: G.992.4 only),
530: L3 - No power
531: The various possible values are:l0(1), l1(2), l2(3), l3(4)."
532: REFERENCE "ITU-T G.997.1, paragraph #7.5.1.5"
533: DEFVAL { l3 }
534: ::= { xdsl2LineEntry 12 }
535:
536: xdsl2LineStatusInitResult OBJECT-TYPE
537: SYNTAX Xdsl2InitResult
538: MAX-ACCESS read-only
539: STATUS current
540: DESCRIPTION
541: "Indicates the result of the last full initialization
542: performed
543: on the line. It is an enumeration type with the following
544: values: noFail(0), configError(1), configNotFeasible(2),
545: commFail(3), noPeerAtu(4), otherCause(5)."
546: REFERENCE "ITU-T G.997.1, paragraph #7.5.1.6"
547: DEFVAL { noFail }
548: ::= { xdsl2LineEntry 13 }
549:
550: xdsl2LineStatusLastStateDs OBJECT-TYPE
551: SYNTAX Xdsl2LastTransmittedState
552: MAX-ACCESS read-only
553: STATUS current
554: DESCRIPTION
555: "The last successful transmitted initialization state in
556: the downstream direction in the last full initialization
557: performed on the line."
558: REFERENCE "ITU-T G.997.1, paragraph #7.5.1.7"
559: DEFVAL { atucG9941 }
560: ::= { xdsl2LineEntry 14 }
561:
562: xdsl2LineStatusLastStateUs OBJECT-TYPE
563: SYNTAX Xdsl2LastTransmittedState
564: MAX-ACCESS read-only
565: STATUS current
566: DESCRIPTION
567: "The last successful transmitted initialization state in the
568: upstream direction in the last full initialization performed
569: on the line."
570: REFERENCE "ITU-T G.997.1, paragraph #7.5.1.8"
571: DEFVAL { aturG9941 }
572: ::= { xdsl2LineEntry 15 }
573:
574: xdsl2LineStatusXtur OBJECT-TYPE
575: SYNTAX Xdsl2LineStatus
576: MAX-ACCESS read-only
577: STATUS current
578: DESCRIPTION
579: "Indicates current state (existing failures) of the xTU-R.
580: This is a bit-map of possible conditions. "
581: REFERENCE "ITU-T G.997.1, paragraph #7.1.1.2"
582: DEFVAL { { noDefect } }
583: ::= { xdsl2LineEntry 16 }
584:
585: xdsl2LineStatusXtuc OBJECT-TYPE
586: SYNTAX Xdsl2LineStatus
587: MAX-ACCESS read-only
588: STATUS current
589: DESCRIPTION
590: "Indicates current state (existing failures) of the xTU-C.
591: This is a bit-map of possible conditions. "
592: REFERENCE "ITU-T G.997.1, paragraph #7.1.1.1"
593: DEFVAL { { noDefect } }
594: ::= { xdsl2LineEntry 17 }
595:
596: xdsl2LineStatusAttainableRateDs OBJECT-TYPE
597: SYNTAX Unsigned32
598: UNITS "bits/second"
599: MAX-ACCESS read-only
600: STATUS current
601: DESCRIPTION
602: "(ATTNDRds)
603: Maximum Attainable Data Rate Downstream.
604: The maximum downstream net data rate currently attainable by
605: the xTU-C transmitter and the xTU-R receiver, coded in
606: bit/s."
607: REFERENCE "ITU-T G.997.1, paragraph #7.5.1.19"
608: DEFVAL { 0 }
609: ::= { xdsl2LineEntry 18 }
610:
611: xdsl2LineStatusAttainableRateUs OBJECT-TYPE
612: SYNTAX Unsigned32
613: UNITS "bits/second"
614: MAX-ACCESS read-only
615: STATUS current
616: DESCRIPTION
617: "(ATTNDRus)
618: Maximum Attainable Data Rate Upstream.
619: The maximum upstream net data rate currently attainable by the
620: xTU-R transmitter and the xTU-C receiver, coded in bit/s."
621: REFERENCE "ITU-T G.997.1, paragraph #7.5.1.20"
622: DEFVAL { 0 }
623: ::= { xdsl2LineEntry 19 }
624:
625: xdsl2LineStatusActPsdDs OBJECT-TYPE
626: SYNTAX Integer32 (-900..0 | 2147483647)
627: UNITS "0.1 dBm/Hz"
628: MAX-ACCESS read-only
629: STATUS current
630: DESCRIPTION
631: "(ACTPSDds)
632: Actual Power Spectrum Density (PSD) Downstream. The average
633: downstream transmit PSD over the sub-carriers used for
634: downstream. It ranges from -900 to 0 units of 0.1 dBm/Hz
635: (Physical values are -90 to 0 dBm/Hz).
636: A value of 0x7FFFFFFF (2147483647) indicates the measurement
637: is out of range to be represented."
638: REFERENCE "ITU-T G.997.1, paragraph #7.5.1.21"
639: DEFVAL { 2147483647 }
640: ::= { xdsl2LineEntry 20 }
641:
642: xdsl2LineStatusActPsdUs OBJECT-TYPE
643: SYNTAX Integer32 (-900..0 | 2147483647)
644: UNITS "0.1 dBm/Hz"
645: MAX-ACCESS read-only
646: STATUS current
647: DESCRIPTION
648: "(ACTPSDus)
649: Actual Power Spectrum Density (PSD) Upstream. The average
650: upstream transmit PSD over the sub-carriers used for upstream.
651: It ranges from -900 to 0 units of 0.1 dBm/Hz (Physical values
652: are -90 to 0 dBm/Hz).
653: A value of 0x7FFFFFFF (2147483647) indicates the measurement
654: is out of range to be represented."
655: REFERENCE "ITU-T G.997.1, paragraph #7.5.1.22"
656: DEFVAL { 2147483647 }
657: ::= { xdsl2LineEntry 21 }
658:
659: xdsl2LineStatusActAtpDs OBJECT-TYPE
660: SYNTAX Integer32 (-310..310 | 2147483647)
661: UNITS "0.1 dBm"
662: MAX-ACCESS read-only
663: STATUS current
664: DESCRIPTION
665: "(ACTATPds)
666: Actual Aggregate Transmit Power Downstream. The total amount
667: of transmit power delivered by the xTU-C at the U-C reference
668: point, at the instant of measurement. It ranges from -310 to
669: 310 units of 0.1 dBm (Physical values are -31 to 31 dBm).
670: A value of 0x7FFFFFFF (2147483647) indicates the measurement
671: is out of range to be represented."
672: REFERENCE "ITU-T G.997.1, paragraph #7.5.1.24"
673: DEFVAL { 2147483647 }
674: ::= { xdsl2LineEntry 22 }
675:
676: xdsl2LineStatusActAtpUs OBJECT-TYPE
677: SYNTAX Integer32 (-310..310 | 2147483647)
678: UNITS "0.1 dBm"
679: MAX-ACCESS read-only
680: STATUS current
681: DESCRIPTION
682: "(ACTATPus)
683: Actual Aggregate Transmit Power Upstream. The total amount of
684: transmit power delivered by the xTU-R at the U-R
685: reference point, at the instant of measurement. It ranges
686: from -310 to 310 units of 0.1 dBm (Physical values are -31
687: to 31 dBm).
688: A value of 0x7FFFFFFF (2147483647) indicates the measurement
689: is out of range to be represented."
690: REFERENCE "ITU-T G.997.1, paragraph #7.5.1.25"
691: DEFVAL { 2147483647 }
692: ::= { xdsl2LineEntry 23 }
693:
694: xdsl2LineStatusActProfile OBJECT-TYPE
695: SYNTAX Xdsl2LineProfiles
696: MAX-ACCESS read-only
697: STATUS current
698: DESCRIPTION
699: "The G.993.2 profile in use.
700: The configuration parameter xdsl2LConfProfProfiles defines
701: the set of allowed G.993.2 profiles. This parameter indicates
702: the profile in use on this line.
703: This parameter may be derived from the handshaking procedures
704: defined in ITU-T Rec. G.994.1."
705: REFERENCE "ITU-T G.997.1, paragraph #7.5.1.2"
706: DEFVAL { {} }
707: ::= { xdsl2LineEntry 24 }
708:
709: xdsl2LineStatusActLimitMask OBJECT-TYPE
710: SYNTAX Xdsl2LineLimitMask
711: MAX-ACCESS read-only
712: STATUS current
713: DESCRIPTION
714: "The Limit PSD mask and band plan in use.
715: The configuration parameter xdsl2LConfProfLimitMask defines
716: the set of allowed G.993.2 limit PSD masks.
717: This parameter indicates the limit PSD mask in use on
718: this line."
719: REFERENCE "ITU-T G.997.1, paragraph #7.5.1.3"
720: DEFVAL { {} }
721: ::= { xdsl2LineEntry 25 }
722:
723: xdsl2LineStatusActUs0Mask OBJECT-TYPE
724: SYNTAX Xdsl2LineUs0Mask
725: MAX-ACCESS read-only
726: STATUS current
727: DESCRIPTION
728: "The US0 PSD mask in use.
729: The configuration parameter xdsl2LConfProfUs0Mask defines
730: the set of allowed US0 PSD masks.
731: This parameter indicates the US0 PSD mask in use on
732: this line.
733: This parameter may be derived from the handshaking
734: procedures defined in ITU-T Rec. G.994.1."
735: REFERENCE "ITU-T G.997.1, paragraph #7.5.1.4"
736: DEFVAL { {} }
737: ::= { xdsl2LineEntry 26 }
738:
739: xdsl2LineStatusActSnrModeDs OBJECT-TYPE
740: SYNTAX Xdsl2LineSnrMode
741: MAX-ACCESS read-only
742: STATUS current
743: DESCRIPTION
744: "This parameter indicates if the transmitter
745: referred virtual noise is active on the line in the
746: downstream direction.
747: The configuration parameter xdsl2LConfProfSnrModeDs
748: is used to configure referred virtual noise."
749: REFERENCE "ITU-T G.997.1, paragraph #7.5.1.15 (ACTSNRMODEds)"
750: DEFVAL { virtualNoiseDisabled }
751: ::= { xdsl2LineEntry 27 }
752:
753: xdsl2LineStatusActSnrModeUs OBJECT-TYPE
754: SYNTAX Xdsl2LineSnrMode
755: MAX-ACCESS read-only
756: STATUS current
757: DESCRIPTION
758: "This parameter indicates if the transmitter
759: referred virtual noise is active on the line in the
760: upstream direction.
761: The configuration parameter xdsl2LConfProfSnrModeUs is
762: used to configure referred virtual noise."
763: REFERENCE "ITU-T G.997.1, paragraph #7.5.1.18 (ACTSNRMODEus)"
764: DEFVAL { virtualNoiseDisabled }
765: ::= { xdsl2LineEntry 28 }
766:
767: xdsl2LineStatusElectricalLength OBJECT-TYPE
768: SYNTAX Unsigned32 (0..1280)
769: UNITS "0.1 dB"
770: MAX-ACCESS read-only
771: STATUS current
772: DESCRIPTION
773: "(UPBOKLE)
774: This parameter contains the estimated electrical length
775: expressed in dB at 1 MHz, kl0. This is the final electrical
776: length that would have been sent from the VTU-O to VTU-R if
777: the electrical length was not forced by the CO-MIB.
778: The value ranges from 0 to 128 dB in steps of 0.1 dB."
779: REFERENCE "ITU-T G.997.1, paragraph #7.5.1.23"
780: DEFVAL { 0 }
781: ::= { xdsl2LineEntry 29 }
782:
783: xdsl2LineStatusTrellisDs OBJECT-TYPE
784: SYNTAX TruthValue
785: MAX-ACCESS read-only
786: STATUS current
787: DESCRIPTION
788: "This parameter reports whether trellis coding
789: is in use in the downstream direction."
790: REFERENCE "ITU-T G.997.1, paragraph #7.5.1.30"
791: DEFVAL { false }
792: ::= { xdsl2LineEntry 30 }
793:
794: xdsl2LineStatusTrellisUs OBJECT-TYPE
795: SYNTAX TruthValue
796: MAX-ACCESS read-only
797: STATUS current
798: DESCRIPTION
799: "This parameter reports whether trellis coding
800: is in use in the upstream direction."
801: REFERENCE "ITU-T G.997.1, paragraph #7.5.1.31"
802: DEFVAL { false }
803: ::= { xdsl2LineEntry 31 }
804:
805: xdsl2LineStatusActualCe OBJECT-TYPE
806: SYNTAX Unsigned32 (2..16)
807: UNITS "N/32 samples"
808: MAX-ACCESS read-only
809: STATUS current
810: DESCRIPTION
811: "(ACTUALCE)
812: This parameter reports the cyclic extension
813: used on the line. It is coded as an unsigned integer from
814: 2 to 16 in units of N/32 samples, where 2N is the IDFT size."
815: REFERENCE "ITU-T G.997.1, paragraph #7.5.1.32"
816: DEFVAL { 2 }
817: ::= { xdsl2LineEntry 32 }
818:
819: ------------------------------------------------
820: -- xdsl2LineSegmentTable --
821: ------------------------------------------------
822: xdsl2LineSegmentTable OBJECT-TYPE
823: SYNTAX SEQUENCE OF Xdsl2LineSegmentEntry
824: MAX-ACCESS not-accessible
825: STATUS current
826: DESCRIPTION
827: "The table xdsl2LineSegmentTable contains status
828: parameters of VDSL2/ADSL/ADSL2 and ADSL2+ sub-carriers.
829: The parameters in this table are updated when a
830: measurement request is made using the
831: xdsl2LineCmndConfBpsc attribute.
832:
833: Note that a bits per sub-carrier measurement is also
834: performed during a line diagnostic procedure. This
835: table provides an additional mechanism to fetch
836: the bits per sub-carrier data. This additional
837: mechanism is provided so that bits per sub-carrier
838: data may be fetched without forcing the line into no
839: power state. This is useful because the bits per
840: sub-carrier allocation may be adjusted at show time
841: due to rate adaption and bit swapping.
842:
843: The implementation of this additional mechanism for
844: measuring bits per sub-carrier is not mandatory."
845: ::= { xdsl2Status 1 }
846:
847: xdsl2LineSegmentEntry OBJECT-TYPE
848: SYNTAX Xdsl2LineSegmentEntry
849: MAX-ACCESS not-accessible
850: STATUS current
851: DESCRIPTION
852: "The table xdsl2LineSegmentEntry contains status
853: parameters of VDSL2/ADSL/ADSL2 and ADSL2+ sub-carriers.
854: Objects in the table refer to NSus and NSds. For
855: G.993.2, the value of NSus and NSds are respectively the indices
856: of the highest supported upstream and downstream subcarriers
857: according to the selected implementation profile. For ADSL,
858: NSus is equal to NSCus-1 and NSds is equal to NSCds-1.
859:
860: One index of this table is an interface index where the
861: interface has an ifType of vdsl2(xxx). A second index of this
862: table is the transmission direction. A third index identifies
863: the specific segment of the sub-carriers status addressed."
864: INDEX { ifIndex,
865: xdsl2LineSegmentDirection,
866: xdsl2LineSegment }
867: ::= { xdsl2LineSegmentTable 1 }
868:
869: Xdsl2LineSegmentEntry ::=
870: SEQUENCE {
871: xdsl2LineSegmentDirection Xdsl2Direction,
872: xdsl2LineSegment Unsigned32,
873: xdsl2LineSegmentBitsAlloc Xdsl2BitsAlloc,
874: xdsl2LineSegmentRowStatus RowStatus
875: }
876:
877: xdsl2LineSegmentDirection OBJECT-TYPE
878: SYNTAX Xdsl2Direction
879: MAX-ACCESS not-accessible
880: STATUS current
881: DESCRIPTION
882: "The direction of the sub-carrier either
883: upstream or downstream"
884: ::= { xdsl2LineSegmentEntry 1 }
885:
886: xdsl2LineSegment OBJECT-TYPE
887: SYNTAX Unsigned32(1..8)
888: MAX-ACCESS not-accessible
889: STATUS current
890: DESCRIPTION
891: "The segment of the sub-carriers
892: status information provided by this
893: row.
894: Status parameters in this table
895: are retrieved in segments. The first segment
896: of the status information is retrieved with
897: xdsl2LineSegment=1, the second segment
898: is retrieved with xdsl2LineSegment=2, and
899: so on. When a status parameter is retrieved
900: in n segments where n<8) then, for that
901: parameter, GET operations for the remaining segment
902: numbers (n+1 to 8) will respond with a zero length
903: OCTET STRING."
904: ::= { xdsl2LineSegmentEntry 2 }
905:
906: xdsl2LineSegmentBitsAlloc OBJECT-TYPE
907: SYNTAX Xdsl2BitsAlloc
908: UNITS "bits"
909: MAX-ACCESS read-only
910: STATUS current
911: DESCRIPTION
912: "The bits allocation per sub-carrier. An array of 256 octets
913: (512 nibbles), designed for supporting up to 512 (downstream)
914: sub-carriers. When more then 512 sub-carriers are supported,
915: the status information is reported through multiple (up to 8)
916: segments. The first segment is then used for the first 512
917: sub-carriers. The second segment is used for the sub-carriers
918: 512 to 1023 and so on.
919: The aggregate number of utilized nibbles on downstream direction
920: (in all segments) depends on NSds, and on upstream direction it
921: depends on NSus.
922: This value is referred here as NS. The segment number is in
923: xdsl2SCStatusSegment.
924: Nibble i (0 <= i < MIN(NS-(segment-1)*512,512)) in each
925: segment is set to a value in the range 0 to 15 to indicate that
926: the respective downstream or upstream sub-carrier j
927: (j=(segement-1)*512+i) has the same amount of bits
928: allocation."
929: REFERENCE "ITU-T G.997.1, paragraph #7.5.1.29.1 (BITSpsds)
930: and paragraph #7.5.1.29.2 (BITSpsus)"
931: ::= { xdsl2LineSegmentEntry 3 }
932:
933: xdsl2LineSegmentRowStatus OBJECT-TYPE
934: SYNTAX RowStatus
935: MAX-ACCESS read-write
936: STATUS current
937: DESCRIPTION
938: "Row Status. The SNMP manager is not permitted
939: to create rows in this table. The SNMP agent will create
940: a row in this table for storing the results of a measurement
941: performed on the associated line, if the row does not
942: already exist.
943:
944: The SNMP agent may have limited resources; therefore, if
945: multiple rows co-exist in this table, it may fail to add
946: new rows to this table or allocate memory resources.
947: If that occurs, the SNMP agent responds with
948: the value 'noResources' (for
949: xdsl2LineCmndConfBpscFailReason object in xdsl2LineTable)
950: The management system (the operator) may delete rows from this
951: table according to any scheme.
952: E.g., after retrieving the results.
953:
954: When the SNMP manager deletes any row in this table, the
955: SNMP agent MUST delete all rows in this table that have
956: the same ifIndex value."
957: ::= { xdsl2LineSegmentEntry 4 }
958:
959: ------------------------------------------------
960: -- xdsl2LineBandTable --
961: ------------------------------------------------
962: xdsl2LineBandTable OBJECT-TYPE
963: SYNTAX SEQUENCE OF Xdsl2LineBandEntry
964: MAX-ACCESS not-accessible
965: STATUS current
966: DESCRIPTION
967: "The table xdsl2LineBandTable contains the,
968: per-band line status parameters of the VDSL2/ADSL/ADSL2
969: or ADSL2+ line.
970: The indexes of this table consist of an interface index where the
971: interface has an ifType of vdsl2(xxx), together with a
972: per-band index covering both VDSL2 and ADSL/ADSL2/ADSL2+.
973: The parameters in this table are updated at
974: line initialisation time and at showtime."
975: ::= { xdsl2Line 2 }
976:
977: xdsl2LineBandEntry OBJECT-TYPE
978: SYNTAX Xdsl2LineBandEntry
979: MAX-ACCESS not-accessible
980: STATUS current
981: DESCRIPTION
982: "The table xdsl2LineBandTable contains the,
983: per-band line status parameters of the VDSL2/ADSL/ADSL2
984: or ADSL2+ line."
985: INDEX { ifIndex, xdsl2LineBand }
986: ::= { xdsl2LineBandTable 1 }
987:
988: Xdsl2LineBandEntry ::=
989: SEQUENCE {
990: xdsl2LineBand Xdsl2Band,
991: xdsl2LineBandStatusLnAtten Unsigned32,
992: xdsl2LineBandStatusSigAtten Unsigned32,
993: xdsl2LineBandStatusSnrMargin Integer32
994: }
995:
996: xdsl2LineBand OBJECT-TYPE
997: SYNTAX Xdsl2Band
998: MAX-ACCESS not-accessible
999: STATUS current
1000: DESCRIPTION
1001: "Identifies the band(s) associated with this line.
1002: For ADSL/ADSL2/ADSL2+ the values upstream(1) and downstream(2)
1003: will always be present.
1004: For VDSL2, a subset of {us0(3), ds1(4), us1(5) ... }
1005: will always be present (See Xdsl2Band for more details)."
1006: ::= { xdsl2LineBandEntry 1 }
1007:
1008: xdsl2LineBandStatusLnAtten OBJECT-TYPE
1009: SYNTAX Unsigned32 (0..1270 | 2147483646 | 2147483647)
1010: UNITS "0.1 dB"
1011: MAX-ACCESS read-only
1012: STATUS current
1013: DESCRIPTION
1014: "Line Attenuation.
1015: When referring to a band in the downstream direction, it is the
1016: measured difference in the total power transmitted by the xTU-C
1017: and the total power received by the xTU-R over all sub-carriers
1018: of that band during initialization.
1019:
1020: When referring to a band in the upstream direction, it is the
1021: measured difference in the total power transmitted by the xTU-R
1022: and the total power received by the xTU-C over all sub-carriers
1023: of that band during initialization.
1024:
1025: Values range from 0 to 1270 in units of 0.1 dB (Physical values
1026: are 0 to 127 dB).
1027: A special value of 0x7FFFFFFF (2147483647) indicates the line
1028: attenuation is out of range to be represented.
1029: A special value of 0x7FFFFFFE (2147483646) indicates the line
1030: attenuation measurement is unavailable."
1031: REFERENCE "ITU-T G.997.1, paragraph #7.5.1.9 (LATNds)
1032: and paragraph #7.5.1.10 (LATNus)6"
1033: DEFVAL { 2147483646 }
1034: ::= { xdsl2LineBandEntry 2 }
1035:
1036: xdsl2LineBandStatusSigAtten OBJECT-TYPE
1037: SYNTAX Unsigned32 (0..1270 | 2147483646 | 2147483647)
1038: UNITS "0.1 dB"
1039: MAX-ACCESS read-only
1040: STATUS current
1041: DESCRIPTION
1042: "Signal Attenuation.
1043: When referring to a band in the downstream direction, it is the
1044: measured difference in the total power transmitted by the xTU-C
1045: and the total power received by the xTU-R over all sub-carriers
1046: of that band during Showtime.
1047:
1048: When referring to a band in the upstream direction, it is the
1049: measured difference in the total power transmitted by the xTU-R
1050: and the total power received by the xTU-C over all sub-carriers
1051: of that band during Showtime.
1052:
1053: Values range from 0 to 1270 in units of 0.1 dB (Physical values
1054: are 0 to 127 dB).
1055: A special value of 0x7FFFFFFF (2147483647) indicates the line
1056: attenuation is out of range to be represented.
1057: A special value of 0x7FFFFFFE (2147483646) indicates the line
1058: attenuation measurement is unavailable."
1059: REFERENCE "ITU-T G.997.1, paragraph #7.5.1.11 (SATNds)
1060: and paragraph #7.5.1.12 (SATNus)"
1061: DEFVAL { 2147483646 }
1062: ::= { xdsl2LineBandEntry 3 }
1063:
1064: xdsl2LineBandStatusSnrMargin OBJECT-TYPE
1065: SYNTAX Integer32 (-640..630 | 2147483646 | 2147483647)
1066: UNITS "0.1 dB"
1067: MAX-ACCESS read-only
1068: STATUS current
1069: DESCRIPTION
1070: "SNR Margin is the maximum increase in dB of the noise power
1071: received at the XTU (xTU-R for a band in the downstream direction
1072: and xTU-C for a band in the upstream direction), such that
1073: the BER requirements are met for all bearer channels received
1074: at the XTU. Values range from -640 to 630 in units of 0.1 dB
1075: (Physical values are -64 to 63 dB).
1076: A special value of 0x7FFFFFFF (2147483647) indicates the
1077: SNR Margin is out of range to be represented.
1078: A special value of 0x7FFFFFFE (2147483646) indicates the
1079: SNR Margin measurement is currently unavailable."
1080: REFERENCE "ITU-T G.997.1, paragraph #7.5.1.13 (SNRMds)
1081: and paragraph #7.5.1.14 (SNRMpbds)
1082: and paragraph #7.5.1.16 (SNRMus)
1083: and paragraph #7.5.1.17 (SNRMpbus)"
1084: DEFVAL { 2147483646 }
1085: ::= { xdsl2LineBandEntry 4 }
1086:
1087: ------------------------------------------------
1088: -- xdsl2ChannelStatusTable --
1089: ------------------------------------------------
1090: xdsl2ChannelStatusTable OBJECT-TYPE
1091: SYNTAX SEQUENCE OF Xdsl2ChannelStatusEntry
1092: MAX-ACCESS not-accessible
1093: STATUS current
1094: DESCRIPTION
1095: "The table xdsl2ChannelStatusTable contains status
1096: parameters of VDSL2/ADSL/ADSL2 or ADSL2+ channel.
1097: This table contains live data from equipment. "
1098: ::= { xdsl2Status 2 }
1099:
1100: xdsl2ChannelStatusEntry OBJECT-TYPE
1101: SYNTAX Xdsl2ChannelStatusEntry
1102: MAX-ACCESS not-accessible
1103: STATUS current
1104: DESCRIPTION
1105: "The table xdsl2ChannelStatusTable contains status
1106: parameters of VDSL2/ADSL/ADSL2 or ADSL2+ channel.
1107: The index of this table is an interface index where
1108: the interface has an ifType value that is applicable
1109: for a DSL channel and the termination unit."
1110: INDEX { ifIndex, xdsl2ChStatusUnit }
1111: ::= { xdsl2ChannelStatusTable 1 }
1112:
1113: Xdsl2ChannelStatusEntry ::=
1114: SEQUENCE {
1115: xdsl2ChStatusUnit Xdsl2Unit,
1116: xdsl2ChStatusChannelNum Unsigned32,
1117: xdsl2ChStatusActDataRate Unsigned32,
1118: xdsl2ChStatusPrevDataRate Unsigned32,
1119: xdsl2ChStatusActDelay Unsigned32,
1120: xdsl2ChStatusActInp Unsigned32,
1121: xdsl2ChStatusInpReport Xdsl2ChInpReport,
1122: xdsl2ChStatusNFec Unsigned32,
1123: xdsl2ChStatusRFec Unsigned32,
1124: xdsl2ChStatusLSymb Unsigned32,
1125: xdsl2ChStatusIntlvDepth Unsigned32,
1126: xdsl2ChStatusIntlvBlock Unsigned32,
1127: xdsl2ChStatusLPath Unsigned32,
1128: xdsl2ChStatusAtmStatus Xdsl2ChAtmStatus,
1129: xdsl2ChStatusPtmStatus Xdsl2ChPtmStatus
1130: }
1131:
1132: xdsl2ChStatusUnit OBJECT-TYPE
1133: SYNTAX Xdsl2Unit
1134: MAX-ACCESS not-accessible
1135: STATUS current
1136: DESCRIPTION
1137: "The termination unit xtuc(1) or xtur(2)."
1138: ::= { xdsl2ChannelStatusEntry 1 }
1139:
1140: xdsl2ChStatusChannelNum OBJECT-TYPE
1141: SYNTAX Unsigned32(1..4)
1142: MAX-ACCESS read-only
1143: STATUS current
1144: DESCRIPTION
1145: "Provides the bearer channel number associated with this
1146: row.
1147: Note that for a given XDSL line and termination unit,
1148: the channel number must be unique.
1149: This enables determining the channel configuration profile
1150: and the channel thresholds profile applicable for this
1151: bearer channel."
1152: DEFVAL { 1 }
1153: ::= { xdsl2ChannelStatusEntry 2 }
1154:
1155: xdsl2ChStatusActDataRate OBJECT-TYPE
1156: SYNTAX Unsigned32(0..200000000)
1157: UNITS "bits/second"
1158: MAX-ACCESS read-only
1159: STATUS current
1160: DESCRIPTION
1161: "The actual net data rate that the bearer channel is
1162: operating
1163: at, if in L0 power management state. In L1 or L2 states, it
1164: relates to the previous L0 state. The data rate is coded in
1165: bit/s."
1166: REFERENCE "ITU-T G.997.1, paragraph #7.5.2.1"
1167: DEFVAL { 0 }
1168: ::= { xdsl2ChannelStatusEntry 3 }
1169:
1170: xdsl2ChStatusPrevDataRate OBJECT-TYPE
1171: SYNTAX Unsigned32(0..200000000)
1172: UNITS "bits/second"
1173: MAX-ACCESS read-only
1174: STATUS current
1175: DESCRIPTION
1176: "The previous net data rate that the bearer channel was
1177: operating at just before the latest rate change event. This
1178: could be a full or short initialization, fast retrain, DRA or
1179: power management transitions, excluding transitions between L0
1180: state and L1 or L2 states. The data rate is coded in
1181: bit/s."
1182: REFERENCE "ITU-T G.997.1, paragraph #7.5.2.2"
1183: DEFVAL { 0 }
1184: ::= { xdsl2ChannelStatusEntry 4 }
1185:
1186: xdsl2ChStatusActDelay OBJECT-TYPE
1187: SYNTAX Unsigned32(0..8176)
1188: UNITS "milliseconds"
1189: MAX-ACCESS read-only
1190: STATUS current
1191: DESCRIPTION
1192: "The actual one-way interleaving delay introduced by the
1193: PMS-TC in the direction of the bearer channel, if in L0
1194: power management state. In L1 or L2 states, it relates to
1195: the previous L0 state. It is coded in ms (rounded to the
1196: nearest ms)."
1197: REFERENCE "ITU-T G.997.1, paragraph #7.5.2.3"
1198: DEFVAL { 0 }
1199: ::= { xdsl2ChannelStatusEntry 5 }
1200:
1201: xdsl2ChStatusActInp OBJECT-TYPE
1202: SYNTAX Unsigned32(0..255)
1203: UNITS "0.1 symbols"
1204: MAX-ACCESS read-only
1205: STATUS current
1206: DESCRIPTION
1207: "(ACTINP)
1208: Actual impulse noise protection.
1209: This parameter reports the actual impulse noise
1210: protection (INP) on the bearer channel in the L0
1211: state. In the L1 or L2 state, the parameter contains the
1212: INP in the previous L0 state. For ADSL, this value is
1213: computed according to the formula specified in the
1214: relevant Recommendation based on the actual framing
1215: parameters. For ITU-T Rec. G.993.2, the method to
1216: report this value is according to the INPREPORT
1217: parameter. The value is coded in fractions of DMT
1218: symbols with a granularity of 0.1 symbols.
1219: The range is from 0 to 25.4. The special value
1220: of 255 indicates an ACTINP higher than 25.4."
1221: REFERENCE "ITU-T G.997.1, paragraph #7.5.2.4"
1222: DEFVAL { 0 }
1223: ::= { xdsl2ChannelStatusEntry 6 }
1224:
1225: xdsl2ChStatusInpReport OBJECT-TYPE
1226: SYNTAX Xdsl2ChInpReport
1227: MAX-ACCESS read-only
1228: STATUS current
1229: DESCRIPTION
1230: "(INPREPORT)
1231: Impulse noise protection reporting mode.
1232: This parameter reports the method used to compute
1233: the ACTINP. If set to inpComputedUsingFormula(1),
1234: the ACTINP is computed according to the INP_no_erasure
1235: formula (9.6/G.993.2). If set to inpEstimatedByXtur(2),
1236: the ACTINP is the value estimated by the xTU receiver.
1237: In ITU-T Rec. G.993.2, no means are specified to retrieve
1238: the impulse noise protection estimated by the far-end VTU
1239: receiver. Therefore, the far-end ACTINP shall be computed
1240: according to INP_no_erasure formula and the far-end INPREPORT
1241: shall be set to inpComputedUsingFormula(1)."
1242: REFERENCE "ITU-T G.997.1, paragraph #7.5.2.5"
1243: DEFVAL { inpComputedUsingFormula }
1244: ::= { xdsl2ChannelStatusEntry 7 }
1245:
1246: xdsl2ChStatusNFec OBJECT-TYPE
1247: SYNTAX Unsigned32(0..255)
1248: UNITS "bytes"
1249: MAX-ACCESS read-only
1250: STATUS current
1251: DESCRIPTION
1252: "(NFEC)
1253: Actual size of Reed-Solomon codeword.
1254: This parameter reports the actual number of Reed-Solomon
1255: redundancy bytes per codeword used in the latency path
1256: in which the bearer channel is transported. The value is
1257: coded in bytes. It ranges from 0 to 16.
1258: The value 0 indicates no Reed-Solomon coding."
1259: REFERENCE "ITU-T G.997.1, paragraph #7.5.2.6.1"
1260: DEFVAL { 0 }
1261: ::= { xdsl2ChannelStatusEntry 8 }
1262:
1263: xdsl2ChStatusRFec OBJECT-TYPE
1264: SYNTAX Unsigned32(0..16)
1265: UNITS "bits"
1266: MAX-ACCESS read-only
1267: STATUS current
1268: DESCRIPTION
1269: "(RFEC)
1270: Actual number of Reed-Solomon redundancy bytes.
1271: This parameter reports the actual number of Reed-Solomon
1272: redundancy bytes per codeword used in the latency path
1273: in which the bearer channel is transported. The value is
1274: coded in bytes. It ranges from 0 to 16.
1275: The value 0 indicates no Reed-Solomon coding."
1276: REFERENCE "ITU-T G.997.1, paragraph #7.5.2.6.2"
1277: DEFVAL { 0 }
1278: ::= { xdsl2ChannelStatusEntry 9 }
1279:
1280: xdsl2ChStatusLSymb OBJECT-TYPE
1281: SYNTAX Unsigned32(0..65535)
1282: UNITS "bits"
1283: MAX-ACCESS read-only
1284: STATUS current
1285: DESCRIPTION
1286: "(LSYMB)
1287: Actual number of bits per symbol.
1288: This parameter reports the actual number of bits per
1289: symbol assigned to the latency path in which the bearer
1290: channel is transported. This value does not include
1291: trellis overhead. The value is coded in bits.
1292: It ranges from 0 to 65535."
1293: REFERENCE "ITU-T G.997.1, paragraph #7.5.2.6.3"
1294: DEFVAL { 0 }
1295: ::= { xdsl2ChannelStatusEntry 10 }
1296:
1297: xdsl2ChStatusIntlvDepth OBJECT-TYPE
1298: SYNTAX Unsigned32(1..4096)
1299: MAX-ACCESS read-only
1300: STATUS current
1301: DESCRIPTION
1302: "(INTLVDEPTH)
1303: Actual interleaving depth.
1304: This parameter reports the actual depth of the interleaver
1305: used in the latency path in which the bearer channel is
1306: transported. The value ranges from 1 to 4096 in steps of 1.
1307: The value 1 indicates no interleaving."
1308: REFERENCE "ITU-T G.997.1, paragraph #7.5.2.6.4"
1309: DEFVAL { 1 }
1310: ::= { xdsl2ChannelStatusEntry 11 }
1311:
1312: xdsl2ChStatusIntlvBlock OBJECT-TYPE
1313: SYNTAX Unsigned32(4..255)
1314: MAX-ACCESS read-only
1315: STATUS current
1316: DESCRIPTION
1317: "(INTLVBLOCK)
1318: Actual interleaving block length.
1319: This parameter reports the actual block length of the
1320: interleaver used in the latency path in which the bearer
1321: channel is transported.
1322: The value ranges from 4 to 255 in steps of 1."
1323: REFERENCE "ITU-T G.997.1, paragraph #7.5.2.6.5"
1324: DEFVAL { 4 }
1325: ::= { xdsl2ChannelStatusEntry 12 }
1326:
1327: xdsl2ChStatusLPath OBJECT-TYPE
1328: SYNTAX Unsigned32(0..1)
1329: MAX-ACCESS read-only
1330: STATUS current
1331: DESCRIPTION
1332: "(LPATH)
1333: Actual latency path.
1334: This parameter reports the index of the actual latency
1335: path in which the bearer is transported.
1336: The valid values are 0, and 1."
1337: REFERENCE "ITU-T G.997.1, paragraph #7.5.2.7"
1338: DEFVAL { 0 }
1339: ::= { xdsl2ChannelStatusEntry 13 }
1340:
1341: xdsl2ChStatusAtmStatus OBJECT-TYPE
1342: SYNTAX Xdsl2ChAtmStatus
1343: MAX-ACCESS read-only
1344: STATUS current
1345: DESCRIPTION
1346: "Indicates current state (existing failures) of the DSL
1347: channel in case its Data Path is ATM. This is a bit-map of
1348: possible conditions. The various bit positions are:
1349: noDefect (0),
1350: noCellDelineation(1),
1351: lossOfCellDelineation (2).
1352: In case the channel is not of ATM Data Path the object is set
1353: to '0'."
1354: REFERENCE "ITU-T G.997.1, paragraph #7.1.4"
1355: DEFVAL { { noDefect } }
1356: ::= { xdsl2ChannelStatusEntry 14 }
1357:
1358: xdsl2ChStatusPtmStatus OBJECT-TYPE
1359: SYNTAX Xdsl2ChPtmStatus
1360: MAX-ACCESS read-only
1361: STATUS current
1362: DESCRIPTION
1363: "Indicates current state (existing failures) of the DSL
1364: channel in case its Data Path is PTM (Packet Transfer Mode).
1365: This is a bit-map of possible conditions. The various bit
1366: positions are:
1367: noDefect (0),
1368: outOfSync (1).
1369: In case the channel is not of PTM Data Path the object is set
1370: to '0'."
1371: REFERENCE "ITU-T G.997.1, paragraph #7.1.5"
1372: DEFVAL { { noDefect } }
1373: ::= { xdsl2ChannelStatusEntry 15 }
1374:
1375:
1376: ------------------------------------------------
1377: -- Scalars that relate to the SC Status Tables
1378: ------------------------------------------------
1379:
1380: xdsl2ScalarSCMaxInterfaces OBJECT-TYPE
1381: SYNTAX Unsigned32
1382: MAX-ACCESS read-only
1383: STATUS current
1384: DESCRIPTION
1385: "This value determines the maximum number of
1386: interfaces supported by xdsl2SCStatusTable,
1387: xdsl2SCStatusBandTable, and xdsl2SCStatusSegmentTable."
1388: ::= { xdsl2ScalarSC 1 }
1389:
1390: xdsl2ScalarSCAvailInterfaces OBJECT-TYPE
1391: SYNTAX Unsigned32
1392: MAX-ACCESS read-only
1393: STATUS current
1394: DESCRIPTION
1395: "This value determines the currently available number of
1396: interfaces listed in xdsl2SCStatusTable,
1397: xdsl2SCStatusBandTable, and xdsl2SCStatusSegmentTable."
1398: ::= { xdsl2ScalarSC 2 }
1399:
1400: ------------------------------------------------
1401: -- xdsl2SCStatusTable --
1402: ------------------------------------------------
1403:
1404: xdsl2SCStatusTable OBJECT-TYPE
1405: SYNTAX SEQUENCE OF Xdsl2SCStatusEntry
1406: MAX-ACCESS not-accessible
1407: STATUS current
1408: DESCRIPTION
1409: "The table xdsl2SCStatusTable contains
1410: sub-carrier status parameters for VDSL2/ADSL/ADSL2
1411: and ADSL2+ that DO NOT refer to specific sub-carriers.
1412: In addition, the table contains parameters
1413: that provide information about the size of parameters
1414: in xdsl2SCStatusSegmentTable.
1415: The parameters in this table MUST be updated after
1416: a loop diagnostic procedure and MAY be updated after
1417: a line initialisation and MAY be updated at showtime."
1418: ::= { xdsl2Status 3 }
1419:
1420: xdsl2SCStatusEntry OBJECT-TYPE
1421: SYNTAX Xdsl2SCStatusEntry
1422: MAX-ACCESS not-accessible
1423: STATUS current
1424: DESCRIPTION
1425: "The table xdsl2SCStatusTable contains sub-carrier
1426: status parameters for VDSL2/ADSL/ADSL2 and ADSL2+
1427: that DO NOT refer to specific sub-carriers. In addition, the
1428: table contains parameters that provide information about the
1429: size of parameters in xdsl2SCStatusSegmentTable.
1430: One index of this table is an interface index where the
1431: interface has an ifType of vdsl2(xxx). A second index of this
1432: table is the transmission direction."
1433: INDEX { ifIndex, xdsl2SCStatusDirection }
1434: ::= { xdsl2SCStatusTable 1 }
1435:
1436: Xdsl2SCStatusEntry ::=
1437: SEQUENCE {
1438: xdsl2SCStatusDirection Xdsl2Direction,
1439: xdsl2SCStatusLinScale Unsigned32,
1440: xdsl2SCStatusLinScGroupSize Unsigned32,
1441: xdsl2SCStatusLogMt Unsigned32,
1442: xdsl2SCStatusLogScGroupSize Unsigned32,
1443: xdsl2SCStatusQlnMt Unsigned32,
1444: xdsl2SCStatusQlnScGroupSize Unsigned32,
1445: xdsl2SCStatusSnrMtime Unsigned32,
1446: xdsl2SCStatusSnrScGroupSize Unsigned32,
1447: xdsl2SCStatusAttainableRate Unsigned32,
1448: xdsl2SCStatusRowStatus RowStatus
1449: }
1450:
1451: xdsl2SCStatusDirection OBJECT-TYPE
1452: SYNTAX Xdsl2Direction
1453: MAX-ACCESS not-accessible
1454: STATUS current
1455: DESCRIPTION
1456: "The direction of the sub-carrier either
1457: upstream or downstream"
1458: ::= { xdsl2SCStatusEntry 1 }
1459:
1460: xdsl2SCStatusLinScale OBJECT-TYPE
1461: SYNTAX Unsigned32
1462: MAX-ACCESS read-only
1463: STATUS current
1464: DESCRIPTION
1465: "The scale factor to be applied to the H(f) linear
1466: representation values for the respective transmission direction.
1467: This parameter is only available after a loop diagnostic
1468: procedure."
1469: REFERENCE "ITU-T G.997.1, paragraph #7.5.1.26.1 (HLINSCds)
1470: and paragraph #7.5.1.26.7 (HLINSCus)"
1471: ::= { xdsl2SCStatusEntry 2 }
1472:
1473: xdsl2SCStatusLinScGroupSize OBJECT-TYPE
1474: SYNTAX Unsigned32(1 | 2 | 4 | 8)
1475: MAX-ACCESS read-only
1476: STATUS current
1477: DESCRIPTION
1478: "Number of sub-carriers per group used to report the H(f)
1479: linear representation values for the respective transmission
1480: direction. The valid values are 1, 2, 4 and 8. For ADSL, this
1481: parameter is equal to one and, for VDSL2, it is equal to the
1482: size of a sub-carrier group used to compute these parameters.
1483: This parameter is only available after a loop diagnostic
1484: procedure."
1485: REFERENCE "ITU-T G.997.1, paragraph #7.5.1.26.2 (HLINGds)
1486: and paragraph #7.5.1.26.8 (HLINGus)"
1487: ::= { xdsl2SCStatusEntry 3 }
1488:
1489: xdsl2SCStatusLogMt OBJECT-TYPE
1490: SYNTAX Unsigned32
1491: MAX-ACCESS read-only
1492: STATUS current
1493: DESCRIPTION
1494: "This parameter contains the number of symbols used to
1495: measure the Hlog(f) values. It is represented as
1496: an unsigned integer in the range from 1 to 2^16-1.
1497: After a loop diagnostic procedure, this parameter shall
1498: contain the number of symbols used to measure the
1499: Hlog(f). It should correspond to the value specified in the
1500: Recommendation (e.g., the number of symbols in 1 s time
1501: interval for ITU-T Rec. G.992.3)."
1502: REFERENCE "ITU-T G.997.1, paragraph #7.5.1.26.4 (HLOGMTds)
1503: and paragraph #7.5.1.26.10 (HLOGMTus)"
1504: ::= { xdsl2SCStatusEntry 4 }
1505:
1506: xdsl2SCStatusLogScGroupSize OBJECT-TYPE
1507: SYNTAX Unsigned32(1 | 2 | 4 | 8)
1508: MAX-ACCESS read-only
1509: STATUS current
1510: DESCRIPTION
1511: "Number of sub-carriers per group used to report the H(f)
1512: logarithmic representation values for the respective
1513: transmission direction. The valid values are 1, 2, 4 and 8.
1514: For ADSL, this parameter is equal to one and, for VDSL2, it is
1515: equal to the size of a sub-carrier group used to compute these
1516: parameters."
1517: REFERENCE "ITU-T G.997.1, paragraph #7.5.1.26.5 (HLOGGds)
1518: and paragraph #7.5.1.26.11 (HLOGGus)"
1519: ::= { xdsl2SCStatusEntry 5 }
1520:
1521: xdsl2SCStatusQlnMt OBJECT-TYPE
1522: SYNTAX Unsigned32
1523: MAX-ACCESS read-only
1524: STATUS current
1525: DESCRIPTION
1526: "This parameter contains the number of symbols used to
1527: measure the QLN(f) values. It is an unsigned integer
1528: in the range from 1 to 2^16-1. After a loop diagnostic
1529: procedure, this parameter shall contain the number of symbols
1530: used to measure the QLN(f). It should correspond to the value
1531: specified in the Recommendation (e.g., the number of symbols
1532: in 1 s time interval for ITU-T Rec. G.992.3)."
1533: REFERENCE "ITU-T G.997.1, paragraph #7.5.1.27.1 (QLNMTds)
1534: and paragraph #7.5.1.27.4 (QLNMTus)"
1535: ::= { xdsl2SCStatusEntry 6 }
1536:
1537: xdsl2SCStatusQlnScGroupSize OBJECT-TYPE
1538: SYNTAX Unsigned32(1 | 2 | 4 | 8)
1539: MAX-ACCESS read-only
1540: STATUS current
1541: DESCRIPTION
1542: "Number of sub-carriers per group used to report the Quiet
1543: Line Noise values for the respective transmission direction.
1544: The valid values are 1, 2, 4 and 8.
1545: For ADSL, this parameter is equal to one and, for VDSL2, it is
1546: equal to the size of a sub-carrier group used to compute these
1547: parameters."
1548: REFERENCE "ITU-T G.997.1, paragraph #7.5.1.27.2 (QLNGds)
1549: and paragraph #7.5.1.27.5 (QLNGus)"
1550: ::= { xdsl2SCStatusEntry 7 }
1551:
1552: xdsl2SCStatusSnrMtime OBJECT-TYPE
1553: SYNTAX Unsigned32
1554: UNITS "symbols"
1555: MAX-ACCESS read-only
1556: STATUS current
1557: DESCRIPTION
1558: "This parameter contains the number of symbols used
1559: to measure the SNR(f) values. It is an unsigned
1560: integer in the range from 1 to 2^16-1. After a loop
1561: diagnostic procedure, this parameter shall contain the
1562: number of symbols used to measure the SNR(f).
1563: It should correspond to the value specified in the
1564: Recommendation (e.g., the number of symbols in 1 s time
1565: interval for ITU-T Rec. G.992.3)."
1566: REFERENCE "ITU-T G.997.1, paragraph #7.5.1.28.1 (SNRMTds)
1567: and paragraph #7.5.1.28.4 (SNRMTus)"
1568: ::= { xdsl2SCStatusEntry 8 }
1569:
1570: xdsl2SCStatusSnrScGroupSize OBJECT-TYPE
1571: SYNTAX Unsigned32(1 | 2 | 4 | 8)
1572: MAX-ACCESS read-only
1573: STATUS current
1574: DESCRIPTION
1575: "Number of sub-carriers per group used to report the SNR
1576: values on the respective transmission direction.
1577: The valid values are 1, 2, 4 and 8.
1578: For ADSL, this parameter is equal to one and, for VDSL2, it is
1579: equal to the size of a sub-carrier group used to compute these
1580: parameters."
1581: REFERENCE "ITU-T G.997.1, paragraph #7.5.1.28.2 (SNRGds)
1582: and paragraph #7.5.1.28.5 (SNRGus)"
1583: ::= { xdsl2SCStatusEntry 9 }
1584:
1585: xdsl2SCStatusAttainableRate OBJECT-TYPE
1586: SYNTAX Unsigned32
1587: UNITS "bits/second"
1588: MAX-ACCESS read-only
1589: STATUS current
1590: DESCRIPTION
1591: "Maximum Attainable Data Rate. The maximum net data rate
1592: currently attainable by the XTU-C transmitter and XTU-R
1593: receiver (when referring to downstream direction) or by the
1594: XTU-R transmitter and XTU-C receiver (when referring to
1595: upstream direction). Value is coded in bits/s.
1596: This object reflects the value of the parameter following the
1597: most recent DELT performed on the associated line. Once
1598: the DELT process is over, the parameter no longer changes
1599: until the row is deleted or a new DELT process is initiated.
1600: "
1601: REFERENCE "ITU-T G.997.1, paragraph #7.5.1.19 (ATTNDRds)
1602: and paragraph #7.5.1.20 (ATTNDRus)"
1603: ::= { xdsl2SCStatusEntry 10 }
1604:
1605: xdsl2SCStatusRowStatus OBJECT-TYPE
1606: SYNTAX RowStatus
1607: MAX-ACCESS read-write
1608: STATUS current
1609: DESCRIPTION
1610: "Row Status. The SNMP manager is not permitted
1611: to create rows in this table. The SNMP agent will create
1612: a row in this table for storing the results of a DELT
1613: performed on the associated line, if the row does not
1614: already exist.
1615:
1616: When a row is created in this table, the SNMP agent should
1617: also create corresponding rows in the tables
1618: xdsl2SCStatusBandTable and xdsl2SCStatusSegmentTable.
1619: When a row is deleted in this table, the SNMP agent should
1620: also delete corresponding rows in the tables
1621: xdsl2SCStatusBandTable and xdsl2SCStatusSegmentTable.
1622: The SNMP agent may have limited resources; therefore, if
1623: multiple rows co-exist in this table, it may fail to add
1624: new rows to this table or allocate memory resources for
1625: a new DELT process. If that occurs, the SNMP agent responds with
1626: either the value 'tableFull' or the value
1627: 'noResources' (for xdsl2LineCmndConfLdsfFailReason
1628: object in xdsl2LineTable)
1629: The management system (the operator) may delete rows from this
1630: table according to any scheme.
1631: E.g., after retrieving the results."
1632: ::= { xdsl2SCStatusEntry 11 }
1633:
1634: ------------------------------------------------
1635: -- xdsl2SCStatusBandTable --
1636: ------------------------------------------------
1637:
1638: xdsl2SCStatusBandTable OBJECT-TYPE
1639: SYNTAX SEQUENCE OF Xdsl2SCStatusBandEntry
1640: MAX-ACCESS not-accessible
1641: STATUS current
1642: DESCRIPTION
1643: "The table xdsl2SCStatusBandTable contains
1644: sub-carrier status parameters for VDSL2/ADSL/ADSL2
1645: and ADSL2+ that are grouped per-band.
1646: For ADSL/ADSL2/ADSL2+, there is a single
1647: upstream band and a single downstream band.
1648: For VDSL2, there are several downstream bands and
1649: several upstream bands.
1650: The parameters in this table are only available after
1651: a loop diagnostic procedure."
1652: ::= { xdsl2Status 4 }
1653:
1654: xdsl2SCStatusBandEntry OBJECT-TYPE
1655: SYNTAX Xdsl2SCStatusBandEntry
1656: MAX-ACCESS not-accessible
1657: STATUS current
1658: DESCRIPTION
1659: "The table xdsl2SCStatusBandTable contains
1660: sub-carrier status parameters for VDSL2/ADSL/ADSL2
1661: and ADSL2+ that are grouped per-band.
1662: For ADSL/ADSL2/ADSL2+, there is a single
1663: upstream band and a single downstream band.
1664: For VDSL2, there are several downstream bands and
1665: several upstream bands.
1666: One index of this table is an interface index where the
1667: interface has an ifType of vdsl2(xxx). A second index of this
1668: table is transmission band."
1669: INDEX { ifIndex, xdsl2SCStatusBand }
1670: ::= { xdsl2SCStatusBandTable 1 }
1671:
1672: Xdsl2SCStatusBandEntry ::=
1673: SEQUENCE {
1674: xdsl2SCStatusBand Xdsl2Band,
1675: xdsl2SCStatusBandLnAtten Unsigned32,
1676: xdsl2SCStatusBandSigAtten Unsigned32
1677: }
1678:
1679: xdsl2SCStatusBand OBJECT-TYPE
1680: SYNTAX Xdsl2Band
1681: MAX-ACCESS not-accessible
1682: STATUS current
1683: DESCRIPTION
1684: "The transmission band."
1685: ::= { xdsl2SCStatusBandEntry 1 }
1686:
1687: xdsl2SCStatusBandLnAtten OBJECT-TYPE
1688: SYNTAX Unsigned32 (0..1270 | 2147483646 | 2147483647)
1689: UNITS "0.1 dB"
1690: MAX-ACCESS read-only
1691: STATUS current
1692: DESCRIPTION
1693: "When referring to a band in the downstream direction, it is
1694: the
1695: measured difference in the total power transmitted by the xTU-C
1696: and the total power received by the xTU-R over all sub-carriers
1697: during diagnostics mode.
1698: When referring to a band in the upstream direction, it is the
1699: measured difference in the total power transmitted by the xTU-R
1700: and the total power received by the xTU-C over all sub-carriers
1701: during diagnostics mode.
1702: It ranges from 0 to 1270 units of 0.1 dB (Physical values are
1703: 0 to 127 dB).
1704: A special value of 0x7FFFFFFF (2147483647) indicates the line
1705: attenuation is out of range to be represented.
1706: A special value of 0x7FFFFFFE (2147483646) indicates the line
1707: attenuation measurement is unavailable.
1708: This object reflects the value of the parameter following the
1709: most recent DELT performed on the associated line. Once
1710: the DELT process is over, the parameter no longer changes
1711: until the row is deleted or a new DELT process is initiated."
1712: REFERENCE "ITU-T G.997.1, paragraph #7.5.1.9 (LATNds)
1713: and paragraph #7.5.1.10 (LATNus)"
1714: DEFVAL { 2147483646 }
1715: ::= { xdsl2SCStatusBandEntry 2 }
1716:
1717: xdsl2SCStatusBandSigAtten OBJECT-TYPE
1718: SYNTAX Unsigned32 (0..1270 | 2147483646 | 2147483647)
1719: UNITS "0.1 dB"
1720: MAX-ACCESS read-only
1721: STATUS current
1722: DESCRIPTION
1723: "When referring to a band the downstream direction, it is the
1724: measured difference in the total power transmitted by the
1725: xTU-C and the total power received by the xTU-R over all sub
1726: carriers during Showtime after the diagnostics mode.
1727: When referring to the upstream direction, it is the measured
1728: difference in the total power transmitted by the
1729: xTU-R and the total power received by the xTU-C over all sub
1730: carriers during Showtime after the diagnostics mode.
1731: It ranges from 0 to 1270 units of 0.1 dB (Physical values
1732: are 0 to 127 dB).
1733: A special value of 0x7FFFFFFF (2147483647) indicates the line
1734: attenuation is out of range to be represented.
1735: A special value of 0x7FFFFFFE (2147483646) indicates the line
1736: attenuation measurement is unavailable.
1737: This object reflects the value of the parameter following the
1738: most recent DELT performed on the associated line. Once
1739: the DELT process is over, the parameter no longer changes
1740: until the row is deleted or a new DELT process is initiated."
1741: REFERENCE "ITU-T G.997.1, paragraph #7.5.1.11 (SATNds)
1742: and paragraph #7.5.1.12 (SATNus)"
1743: DEFVAL { 2147483646 }
1744: ::= { xdsl2SCStatusBandEntry 3 }
1745:
1746: ------------------------------------------------
1747: -- xdsl2SCStatusSegmentTable --
1748: ------------------------------------------------
1749:
1750: xdsl2SCStatusSegmentTable OBJECT-TYPE
1751: SYNTAX SEQUENCE OF Xdsl2SCStatusSegmentEntry
1752: MAX-ACCESS not-accessible
1753: STATUS current
1754: DESCRIPTION
1755: "The table xdsl2SCStatusSegmentTable contains status
1756: parameters of VDSL2/ADSL/ADSL2 and ADSL2+ sub-carriers.
1757: The parameters in this table MUST be updated after
1758: a loop diagnostic procedure and MAY be updated after
1759: a line initialisation and MAY be updated at showtime."
1760: ::= { xdsl2Status 5 }
1761:
1762: xdsl2SCStatusSegmentEntry OBJECT-TYPE
1763: SYNTAX Xdsl2SCStatusSegmentEntry
1764: MAX-ACCESS not-accessible
1765: STATUS current
1766: DESCRIPTION
1767: "The table xdsl2SCStatusSegmentEntry contains status
1768: parameters
1769: of VDSL2/ADSL/ADSL2 and ADSL2+ sub-carriers.
1770:
1771: Several objects in the table refer to NSus and NSds. For
1772: G.993.2, the value of NSus and NSds are respectively the indices
1773: of the highest supported upstream and downstream subcarriers
1774: according to the selected implementation profile. For ADSL,
1775: NSus is equal to NSCus-1 and NSds is equal to NSCds-1.
1776:
1777: One index of this table is an interface index where the
1778: interface has an ifType of vdsl2(xxx). A second index of this
1779: table is the transmission direction. A third index identifies
1780: the specific segment of the sub-carriers status addressed."
1781: INDEX { ifIndex,
1782: xdsl2SCStatusDirection,
1783: xdsl2SCStatusSegment }
1784: ::= { xdsl2SCStatusSegmentTable 1 }
1785:
1786: Xdsl2SCStatusSegmentEntry ::=
1787: SEQUENCE {
1788: xdsl2SCStatusSegment Unsigned32,
1789: xdsl2SCStatusSegmentLinReal OCTET STRING,
1790: xdsl2SCStatusSegmentLinImg OCTET STRING,
1791: xdsl2SCStatusSegmentLog OCTET STRING,
1792: xdsl2SCStatusSegmentQln OCTET STRING,
1793: xdsl2SCStatusSegmentSnr OCTET STRING,
1794: xdsl2SCStatusSegmentBitsAlloc Xdsl2BitsAlloc,
1795: xdsl2SCStatusSegmentGainAlloc OCTET STRING,
1796: xdsl2SCStatusSegmentTssi Xdsl2Tssi
1797: }
1798:
1799: xdsl2SCStatusSegment OBJECT-TYPE
1800: SYNTAX Unsigned32(1..8)
1801: MAX-ACCESS not-accessible
1802: STATUS current
1803: DESCRIPTION
1804: "The segment of the sub-carriers
1805: status information provided by this
1806: row.
1807: Several status parameters in this table
1808: are retrieved in segments. The first segment
1809: of the status information is retrieved with
1810: xdsl2SCStatusSegment=1, the second segment
1811: is retrieved with xdsl2SCStatusSegment=2, and
1812: so on. When any status parameter is retrieved
1813: in n segments where n<8) then, for that
1814: parameter, GET operations for the remaining segment
1815: numbers (n+1 to 8) will respond with a zero length
1816: OCTET STRING."
1817: ::= { xdsl2SCStatusSegmentEntry 1 }
1818:
1819: xdsl2SCStatusSegmentLinReal OBJECT-TYPE
1820: SYNTAX OCTET STRING (SIZE(0..1024))
1821: MAX-ACCESS read-only
1822: STATUS current
1823: DESCRIPTION
1824: "An array of up to 512 complex H(f) linear representation
1825: values in linear scale for the respective transmission
1826: direction. It is designed to support up to 512 (downstream)
1827: sub-carriers groups and can be retrieved in a single segment.
1828: The number of utilized values on downstream direction depends
1829: on NSds, and on upstream direction it depends on NSus. This
1830: value is referred here as NS.
1831: Each array entry represents the real component [referred here as
1832: a(i)] of Hlin(f = i*Df) value for a particular sub-carrier group
1833: index i (0 <= i < NS).
1834: Hlin(f) is represented as ((scale/2^15)*((a(i)+j*b(i))/2^15)),
1835: where scale is xdsl2SCStatusLinScale and a(i) and b(i)
1836: [provided by the xdsl2SCStatusSegmentLinImg object] are in the
1837: range (-2^15+1) to (+2^15-1).
1838: A special value a(i)=b(i)= -2^15 indicates that no measurement
1839: could be done for the sub-carriers group because it is out of
1840: the passband or that the attenuation is out of range to be
1841: represented. This parameter is only available after a loop
1842: diagnostic procedure.
1843: Each value in this array is 16 bits wide and is stored in big
1844: endian format."
1845: REFERENCE "ITU-T G.997.1, paragraph #7.5.1.26.3 (HLINpsds)
1846: and paragraph #7.5.1.26.9 (HLINpsus)"
1847: ::= { xdsl2SCStatusSegmentEntry 2 }
1848:
1849: xdsl2SCStatusSegmentLinImg OBJECT-TYPE
1850: SYNTAX OCTET STRING (SIZE(0..1024))
1851: MAX-ACCESS read-only
1852: STATUS current
1853: DESCRIPTION
1854: "An array of up to 512 complex H(f) linear representation
1855: values in linear scale for the respective transmission
1856: direction. It is designed to support up to 512 (downstream)
1857: sub-carriers groups and can be retrieved in a single segment.
1858: The number of utilized values on downstream direction depends
1859: on NSds, and on upstream direction it depends on NSus. This
1860: value is referred here as NS.
1861: Each array entry represents the imaginary component [referred
1862: here as b(i)] of Hlin(f = i*Df) value for a particular sub-
1863: carrier group index i (0 <= i < NS).
1864: Hlin(f) is represented as ((scale/2^15)*((a(i)+j*b(i))/2^15)),
1865: where scale is xdsl2SCStatusLinScale and a(i) [provided by
1866: the xdsl2SCStatusSegmentLinReal object] and b(i) are in the range
1867: (-2^15+1) to (+2^15-1).
1868: A special value a(i)=b(i)= -2^15 indicates that no measurement
1869: could be done for the sub-carriers group because it is out of
1870: the passband or that the attenuation is out of range to be
1871: represented. This parameter is only available after a loop
1872: diagnostic procedure.
1873: Each value in this array is 16 bits wide and is stored in big
1874: endian format."
1875: REFERENCE "ITU-T G.997.1, paragraph #7.5.1.26.3 (HLINpsds)
1876: and paragraph #7.5.1.26.9 (HLINpsus)"
1877: ::= { xdsl2SCStatusSegmentEntry 3 }
1878:
1879: xdsl2SCStatusSegmentLog OBJECT-TYPE
1880: SYNTAX OCTET STRING (SIZE(0..1024))
1881: UNITS "dB"
1882: MAX-ACCESS read-only
1883: STATUS current
1884: DESCRIPTION
1885: "An array of up to 512 real H(f) logarithmic representation
1886: values in dB for the respective transmission direction. It is
1887: designed to support up to 512 (downstream) sub-carriers groups
1888: and can be retrieved in a single segment.
1889: The number of utilized values on downstream direction depends
1890: on NSds, and on upstream direction it depends on NSus. This
1891: value is referred here as NS.
1892: Each array entry represents the real Hlog(f = i*Df) value for a
1893: particular sub-carrier group index i, (0 <= i < NS).
1894: The real Hlog(f) value is represented as (6-m(i)/10), with m(i)
1895: in the range 0 to 1022. A special value m=1023 indicates that
1896: no measurement could be done for the sub-carrier group because
1897: it is out of the passband or that the attenuation is out of
1898: range to be represented. This parameter is applicable in loop
1899: diagnostic procedure and initialization.
1900: Each value in this array is 16 bits wide and is stored
1901: in big endian format."
1902: REFERENCE "ITU-T G.997.1, paragraph #7.5.1.26.6 (HLOGpsds)
1903: and paragraph #7.5.1.26.12 (HLOGpsus)"
1904: ::= { xdsl2SCStatusSegmentEntry 4 }
1905:
1906: xdsl2SCStatusSegmentQln OBJECT-TYPE
1907: SYNTAX OCTET STRING (SIZE(0..512))
1908: UNITS "dBm/Hz"
1909: MAX-ACCESS read-only
1910: STATUS current
1911: DESCRIPTION
1912: "An array of up to 512 real Quiet Line Noise values in dBm/Hz
1913: for the respective transmission direction. It is designed for
1914: up to 512 (downstream) sub-carriers groups and can be retrieved
1915: in a single segment.
1916: The number of utilized values on downstream direction depends
1917: on NSds, and on upstream direction it depends on NSus. This
1918: value is referred here as NS.
1919: Each array entry represents the QLN(f = i*Df) value for a
1920: particular sub-carrier index i, (0 <= i < NS).
1921: The QLN(f) is represented as ( -23-n(i)/2), with n(i) in the
1922: range 0 to 254. A special value n(i)=255 indicates that no
1923: measurement could be done for the sub-carrier group because it
1924: is out of the passband or that the noise PSD is out of range
1925: to be represented.
1926: This parameter is applicable in loop diagnostic procedure and
1927: initialization. Each value in this array is 8 bits wide."
1928: REFERENCE "ITU-T G.997.1, paragraph #7.5.1.27.3 (QLNpsds)
1929: and paragraph #7.5.1.27.6 (QLNpsus)"
1930: ::= { xdsl2SCStatusSegmentEntry 5 }
1931:
1932: xdsl2SCStatusSegmentSnr OBJECT-TYPE
1933: SYNTAX OCTET STRING (SIZE(0..512))
1934: UNITS "0.5 dB"
1935: MAX-ACCESS read-only
1936: STATUS current
1937: DESCRIPTION
1938: "The SNR Margin per sub-carrier group, expressing the
1939: ratio between the received signal power and received noise
1940: power per sub-scriber group. It is an array of 512 octets,
1941: designed for supporting up to 512 (downstream) sub-carriers
1942: groups and can be retrieved in a single segment.
1943: The number of utilized octets on downstream direction depends
1944: on NSds, and on upstream direction it depends on NSus. This
1945: value is referred here as NS.
1946: Octet i (0 <= i < NS) is set to a value in the range 0 to
1947: 254 to indicate that the respective downstream or upstream sub-
1948: carrier group i has SNR of: (-32 + xdsl2SCStatusSegmentSnr(i)/2)
1949: in dB (i.e., -32 to 95dB).
1950: The special value 255 means that no measurement could be done
1951: for the sub-carrier group because it is out of the PSD mask
1952: passband or that the noise PSD is out of range to be
1953: represented. Each value in this array is 8 bits wide."
1954: REFERENCE "ITU-T G.997.1, paragraph #7.5.1.28.3 (SNRpsds)
1955: and paragraph #7.5.1.28.6 (SNRpsus)"
1956: ::= { xdsl2SCStatusSegmentEntry 6 }
1957:
1958: xdsl2SCStatusSegmentBitsAlloc OBJECT-TYPE
1959: SYNTAX Xdsl2BitsAlloc
1960: UNITS "bits"
1961: MAX-ACCESS read-only
1962: STATUS current
1963: DESCRIPTION
1964: "The bits allocation per sub-carrier. An array of 256 octets
1965: (512 nibbles), designed for supporting up to 512 (downstream)
1966: sub-carriers. When more then 512 sub-carriers are supported,
1967: the status information is reported through multiple (up to 8)
1968: segments. The first segment is then used for the first 512
1969: sub-carriers. The second segment is used for the sub-carriers
1970: 512 to 1023 and so on.
1971: The aggregate number of utilized nibbles on downstream direction
1972: (in all segments) depends on NSds, and on upstream direction it
1973: depends on NSus.
1974: This value is referred here as NS. The segment number is in
1975: xdsl2SCStatusSegment.
1976: Nibble i (0 <= i < MIN(NS-(segment-1)*512,512)) in each
1977: segment is set to a value in the range 0 to 15 to indicate that
1978: the respective downstream or upstream sub-carrier j
1979: (j=(segement-1)*512+i) has the same amount of bits
1980: allocation."
1981: REFERENCE "ITU-T G.997.1, paragraph #7.5.1.29.1 (BITSpsds)
1982: and paragraph #7.5.1.29.2 (BITSpsus)"
1983: ::= { xdsl2SCStatusSegmentEntry 7 }
1984:
1985: xdsl2SCStatusSegmentGainAlloc OBJECT-TYPE
1986: SYNTAX OCTET STRING (SIZE(0..1024))
1987: MAX-ACCESS read-only
1988: STATUS current
1989: DESCRIPTION
1990: "The gain allocation per sub-carrier. An array of 512 16-bits
1991: values, designed for supporting up to 512 (downstream) sub-
1992: carriers. When more then 512 sub-carriers are supported,
1993: the status information is reported through multiple (up to 8)
1994: segments. The first segment is then used for the first 512
1995: sub-carriers. The second segment is used for the sub-carriers
1996: 512 to 1023 and so on.
1997: The aggregate number of utilized octets on downstream direction
1998: depends on NSds, and on upstream direction it depends on NSus.
1999: This value is referred here as NS. The segment number is in
2000: xdsl2SCStatusSegment.
2001: Value i (0 <= i < MIN(NS-(segment-1)*512,512)) in each
2002: segment is set to a value in the range 0 to 4093 to indicate
2003: that the respective downstream or upstream sub-carrier j
2004: (j=(segement-1)*512+i) has the same amount of gain value.
2005: The gain value is represented as a multiple of 1/512 on
2006: linear scale. Each value in this array is 16 bits wide and is
2007: stored in big endian format."
2008: REFERENCE "ITU-T G.997.1, paragraph #7.5.1.29.3 (GAINSpsds)
2009: and paragraph #7.5.1.29.4 (GAINSpsus)"
2010: ::= { xdsl2SCStatusSegmentEntry 8 }
2011:
2012: xdsl2SCStatusSegmentTssi OBJECT-TYPE
2013: SYNTAX Xdsl2Tssi
2014: MAX-ACCESS read-only
2015: STATUS current
2016: DESCRIPTION
2017: "The transmit spectrum shaping (TSSi) breakpoints expressed
2018: as the set of breakpoints exchanged during G.994.1.
2019: Each breakpoint is a pair of values occupying 3 octets with the
2020: following structure:
2021: First 2 octets - Index of the subcarrier used in the context of
2022: the breakpoint.
2023: Third octet - The shaping parameter at the breakpoint.
2024: Subcarrier index is an unsigned number in the range 1 to either
2025: NSCds (downstream direction) or NSCus (upstream direction).
2026: The shaping parameter value is in the range 0 to 127 (units of
2027: -0.5dB). The special value 127 indicates that the subcarrier
2028: is not transmitted."
2029: REFERENCE "ITU-T G.997.1, paragraph #7.5.1.29.5 (TSSpsds)
2030: and paragraph #7.5.1.29.6 (TSSpsus)"
2031: ::= { xdsl2SCStatusSegmentEntry 9 }
2032:
2033: ------------------------------------------------
2034: -- xdsl2LineInventoryTable --
2035: ------------------------------------------------
2036: xdsl2LineInventoryTable OBJECT-TYPE
2037: SYNTAX SEQUENCE OF Xdsl2LineInventoryEntry
2038: MAX-ACCESS not-accessible
2039: STATUS current
2040: DESCRIPTION
2041: "The table xdsl2LineInventoryTable contains inventory of the
2042: DSL termination unit. "
2043: ::= { xdsl2Inventory 1 }
2044:
2045: xdsl2LineInventoryEntry OBJECT-TYPE
2046: SYNTAX Xdsl2LineInventoryEntry
2047: MAX-ACCESS not-accessible
2048: STATUS current
2049: DESCRIPTION
2050: "The table xdsl2LineInventoryTable contains inventory of DSL
2051: termination unit.
2052: The index of this table is an interface index where the
2053: interface has an ifType of vdsl2(xxx)."
2054:
2055: INDEX { ifIndex, xdsl2LInvUnit }
2056: ::= { xdsl2LineInventoryTable 1 }
2057:
2058: Xdsl2LineInventoryEntry ::=
2059: SEQUENCE {
2060: xdsl2LInvUnit Xdsl2Unit,
2061: xdsl2LInvG994VendorId OCTET STRING,
2062: xdsl2LInvSystemVendorId OCTET STRING,
2063: xdsl2LInvVersionNumber OCTET STRING,
2064: xdsl2LInvSerialNumber OCTET STRING,
2065: xdsl2LInvSelfTestResult Unsigned32,
2066: xdsl2LInvTransmissionCapabilities Xdsl2TransmissionModeType
2067: }
2068:
2069: xdsl2LInvUnit OBJECT-TYPE
2070: SYNTAX Xdsl2Unit
2071: MAX-ACCESS not-accessible
2072: STATUS current
2073: DESCRIPTION
2074: "The termination unit xtuc{1} or xtur{2}."
2075: ::= { xdsl2LineInventoryEntry 1 }
2076:
2077: xdsl2LInvG994VendorId OBJECT-TYPE
2078: SYNTAX OCTET STRING (SIZE(8))
2079: MAX-ACCESS read-only
2080: STATUS current
2081: DESCRIPTION
2082: "The ATU G.994.1 Vendor ID as inserted in the G.994.1 CL/CLR
2083: message. It consists of 8 binary octets, including a country
2084: code followed by a (regionally allocated) provider code, as
2085: defined in Recommendation T.35."
2086: REFERENCE "ITU-T G.997.1, paragraph #7.4"
2087: ::= { xdsl2LineInventoryEntry 2 }
2088:
2089: xdsl2LInvSystemVendorId OBJECT-TYPE
2090: SYNTAX OCTET STRING (SIZE(8))
2091: MAX-ACCESS read-only
2092: STATUS current
2093: DESCRIPTION
2094: "The ATU System Vendor ID (identifies the XTU system
2095: integrator) as inserted in the Overhead Messages (both XTUs
2096: for G.992.3 and G.992.4) or in the Embedded Operations
2097: Channel (only XTU-R in G.992.1 and G.992.2). It consists of
2098: 8 binary octets, with same format as used for
2099: Xdsl2InvG994VendorId."
2100: REFERENCE "ITU-T G.997.1, paragraph #7.4"
2101: ::= { xdsl2LineInventoryEntry 3 }
2102:
2103: xdsl2LInvVersionNumber OBJECT-TYPE
2104: SYNTAX OCTET STRING (SIZE(0..16))
2105: MAX-ACCESS read-only
2106: STATUS current
2107: DESCRIPTION
2108: "The XTU version number (vendor specific information) as
2109: inserted in the Overhead Messages (both XTUs for G.992.3 and
2110: G.992.4) or in the Embedded Operations Channel (only XTU-R in
2111: G.992.1 and G.992.2). It consists of up to 16 binary
2112: octets."
2113: REFERENCE "ITU-T G.997.1, paragraph #7.4"
2114: ::= { xdsl2LineInventoryEntry 4 }
2115:
2116: xdsl2LInvSerialNumber OBJECT-TYPE
2117: SYNTAX OCTET STRING (SIZE(0..32))
2118: MAX-ACCESS read-only
2119: STATUS current
2120: DESCRIPTION
2121: "The XTU serial number (vendor specific information) as
2122: inserted in the Overhead Messages (both XTUs for G.992.3 and
2123: G.992.4) or in the Embedded Operations Channel (only XTU-R in
2124: G.992.1 and G.992.2). It is vendor specific information. It
2125: consists of up to 32 ASCII characters."
2126: REFERENCE "ITU-T G.997.1, paragraph #7.4"
2127: ::= { xdsl2LineInventoryEntry 5 }
2128:
2129: xdsl2LInvSelfTestResult OBJECT-TYPE
2130: SYNTAX Unsigned32
2131: MAX-ACCESS read-only
2132: STATUS current
2133: DESCRIPTION
2134: "The XTU self-test result, coded as a 32-bit value. The
2135: most significant octet of the result is '0' if the
2136: self-test
2137: passed, and '1' if the self-test failed. The
2138: interpretation
2139: of the other octets is vendor discretionary."
2140: REFERENCE "ITU-T G.997.1, paragraph #7.4"
2141: DEFVAL { 0 }
2142: ::= { xdsl2LineInventoryEntry 6 }
2143:
2144: xdsl2LInvTransmissionCapabilities OBJECT-TYPE
2145: SYNTAX Xdsl2TransmissionModeType
2146: MAX-ACCESS read-only
2147: STATUS current
2148: DESCRIPTION
2149: "The XTU transmission system capability list of the different
2150: coding types. It is coded in a bit-map representation with 1
2151: or more bits set. A bit set to '1' means that the XTU
2152: supports the respective coding. The value may be derived
2153: from the handshaking procedures defined in G.994.1. A set
2154: of xDSL line transmission modes, with one bit per mode."
2155: REFERENCE "ITU-T G.997.1, paragraph #7.4"
2156: ::= { xdsl2LineInventoryEntry 7 }
2157:
2158:
2159: ------------------------------------------------
2160: -- xdsl2LineConfTemplateTable --
2161: ------------------------------------------------
2162: xdsl2LineConfTemplateTable OBJECT-TYPE
2163: SYNTAX SEQUENCE OF Xdsl2LineConfTemplateEntry
2164: MAX-ACCESS not-accessible
2165: STATUS current
2166: DESCRIPTION
2167: "The table xdsl2LineConfTemplateTable contains VDSL2/ADSL/
2168: ADSL2 and ADSL2+ line configuration template.
2169:
2170: Note that this table is also used to configure the number of
2171: bearer channels.
2172: When the number of bearer channels is increased, the SNMP agent
2173: SHOULD create rows in all tables indexed by a channel index.
2174: When the number of bearer channels is decreased, the SNMP agent
2175: SHOULD delete rows in all tables indexed by a channel index.
2176: For example, if the value of xdsl2LConfTempChan4ConfProfile is
2177: set to a non null value then rows SHOULD be created in
2178: xdsl2ChannelStatusTable, xdsl2PMChCurrTable, and all other
2179: tables indexed by a channel index.
2180: For example, if the value of xdsl2LConfTempChan2ConfProfile is
2181: set to a null value then rows SHOULD be deleted in
2182: xdsl2ChannelStatusTable, xdsl2PMChCurrTable, and all other
2183: tables indexed by a channel index.
2184:
2185: Entries in this table MUST be maintained in a
2186: persistent manner."
2187: ::= { xdsl2ProfileLine 1 }
2188:
2189: xdsl2LineConfTemplateEntry OBJECT-TYPE
2190: SYNTAX Xdsl2LineConfTemplateEntry
2191: MAX-ACCESS not-accessible
2192: STATUS current
2193: DESCRIPTION
2194: "The table xdsl2LineConfTemplateTable contains VDSL2/ADSL/
2195: ADSL2 and ADSL2+ line configuration template.
2196:
2197: A default template with an index of 'DEFVAL' will
2198: always exist and its parameters will be set to vendor-specific
2199: values, unless otherwise specified in this document"
2200: INDEX { xdsl2LConfTempTemplateName }
2201: ::= { xdsl2LineConfTemplateTable 1 }
2202:
2203: Xdsl2LineConfTemplateEntry ::=
2204: SEQUENCE {
2205: xdsl2LConfTempTemplateName SnmpAdminString,
2206: xdsl2LConfTempLineProfile SnmpAdminString,
2207: xdsl2LConfTempChan1ConfProfile SnmpAdminString,
2208: xdsl2LConfTempChan1RaRatioDs Unsigned32,
2209: xdsl2LConfTempChan1RaRatioUs Unsigned32,
2210: xdsl2LConfTempChan2ConfProfile SnmpAdminString,
2211: xdsl2LConfTempChan2RaRatioDs Unsigned32,
2212: xdsl2LConfTempChan2RaRatioUs Unsigned32,
2213: xdsl2LConfTempChan3ConfProfile SnmpAdminString,
2214: xdsl2LConfTempChan3RaRatioDs Unsigned32,
2215: xdsl2LConfTempChan3RaRatioUs Unsigned32,
2216: xdsl2LConfTempChan4ConfProfile SnmpAdminString,
2217: xdsl2LConfTempChan4RaRatioDs Unsigned32,
2218: xdsl2LConfTempChan4RaRatioUs Unsigned32,
2219: xdsl2LConfTempRowStatus RowStatus
2220: }
2221:
2222: xdsl2LConfTempTemplateName OBJECT-TYPE
2223: SYNTAX SnmpAdminString (SIZE(1..32))
2224: MAX-ACCESS not-accessible
2225: STATUS current
2226: DESCRIPTION
2227: "This object identifies a row in this table."
2228: REFERENCE "DSL Forum TR-129, paragraph #5.4"
2229: ::= { xdsl2LineConfTemplateEntry 1 }
2230:
2231: xdsl2LConfTempLineProfile OBJECT-TYPE
2232: SYNTAX SnmpAdminString (SIZE(1..32))
2233: MAX-ACCESS read-create
2234: STATUS current
2235: DESCRIPTION
2236: "The value of this object identifies the row in the
2237: VDSL2/ADSL/
2238: ADSL2 and ADSL2+ line configuration Profile Table,
2239: (Xdsl2LineConfProfTable),
2240: which applies for this DSL line."
2241: REFERENCE "DSL Forum TR-129, paragraph #5.4"
2242: DEFVAL { "DEFVAL" }
2243: ::= { xdsl2LineConfTemplateEntry 2 }
2244:
2245: xdsl2LConfTempChan1ConfProfile OBJECT-TYPE
2246: SYNTAX SnmpAdminString (SIZE(1..32))
2247: MAX-ACCESS read-create
2248: STATUS current
2249: DESCRIPTION
2250: "The value of this object identifies the row in the
2251: VDSL2/ADSL/
2252: ADSL2 and ADSL2+ channel configuration Profile Table,
2253: (xdsl2ChConfProfileTable) that applies to DSL bearer
2254: channel #1. The channel profile name specified here must
2255: match the name of an existing row in the
2256: xdsl2ChConfProfileTable table."
2257: DEFVAL { "DEFVAL" }
2258: ::= { xdsl2LineConfTemplateEntry 3 }
2259:
2260: xdsl2LConfTempChan1RaRatioDs OBJECT-TYPE
2261: SYNTAX Unsigned32(0..100)
2262: UNITS "percents"
2263: MAX-ACCESS read-create
2264: STATUS current
2265: DESCRIPTION
2266: "Rate Adaptation Ratio. The ratio (in %) that should be
2267: taken
2268: into account for the bearer channel #1 when performing rate
2269: adaptation on Downstream. The ratio refers to the available
2270: data rate in excess of the Minimum Data Rate, summed over all
2271: bearer channels. Also, the 100 -
2272: xdsl2LConfTempChan1RaRatioDs is the ratio of excess data
2273: rate to be assigned to all other bearer channels on Downstream
2274: direction. The sum of rate adaptation ratios over all bearers
2275: on the same direction shall be equal to 100%."
2276: REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1"
2277: DEFVAL { 100 }
2278: ::= { xdsl2LineConfTemplateEntry 4 }
2279:
2280: xdsl2LConfTempChan1RaRatioUs OBJECT-TYPE
2281: SYNTAX Unsigned32(0..100)
2282: UNITS "percents"
2283: MAX-ACCESS read-create
2284: STATUS current
2285: DESCRIPTION
2286: "Rate Adaptation Ratio. The ratio (in %) that should be
2287: taken
2288: into account for the bearer channel #1 when performing rate
2289: adaptation on Upstream. The ratio refers to the available
2290: data rate in excess of the Minimum Data Rate, summed over all
2291: bearer channels. Also, the
2292: 100 - xdsl2LConfTempChan1RaRatioUs is the ratio of excess
2293: data rate to be assigned to all other bearer channels on
2294: Upstream direction. The sum of rate adaptation ratios over
2295: all bearers on the same direction shall be equal to 100 %."
2296: REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1"
2297: DEFVAL { 100 }
2298: ::= { xdsl2LineConfTemplateEntry 5 }
2299:
2300: xdsl2LConfTempChan2ConfProfile OBJECT-TYPE
2301: SYNTAX SnmpAdminString (SIZE(0..32))
2302: MAX-ACCESS read-create
2303: STATUS current
2304: DESCRIPTION
2305: "The value of this object identifies the row in the
2306: VDSL2/ADSL/
2307: ADSL2 and ADSL2+ channel configuration Profile Table,
2308: (xdsl2ChConfProfileTable) that applies to DSL bearer
2309: channel #2. If the channel is unused, then the object is set
2310: to a zero length string.
2311: This object may be set to a zero length string only if
2312: xdsl2LConfTempChan3ConfProfile contains a zero length
2313: string."
2314:
2315: DEFVAL { "" }
2316: ::= { xdsl2LineConfTemplateEntry 6 }
2317:
2318: xdsl2LConfTempChan2RaRatioDs OBJECT-TYPE
2319: SYNTAX Unsigned32(0..100)
2320: UNITS "percents"
2321: MAX-ACCESS read-create
2322: STATUS current
2323: DESCRIPTION
2324: "Rate Adaptation Ratio. The ratio (in %) that should be
2325: taken
2326: into account for the bearer channel #2 when performing rate
2327: adaptation on Downstream. The ratio refers to the available
2328: data rate in excess of the Minimum Data Rate, summed over all
2329: bearer channels. Also, the
2330: 100 - xdsl2LConfTempChan2RaRatioDs is the ratio of excess
2331: data rate to be assigned to all other bearer channels on
2332: Downstream direction. The sum of rate adaptation ratios
2333: over all bearers on the same direction shall be equal to
2334: 100%."
2335: REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1"
2336: DEFVAL { 0 }
2337: ::= { xdsl2LineConfTemplateEntry 7 }
2338:
2339: xdsl2LConfTempChan2RaRatioUs OBJECT-TYPE
2340: SYNTAX Unsigned32(0..100)
2341: UNITS "percents"
2342: MAX-ACCESS read-create
2343: STATUS current
2344: DESCRIPTION
2345: "Rate Adaptation Ratio. The ratio (in %) that should be
2346: taken
2347: into account for the bearer channel #2 when performing rate
2348: adaptation on Upstream. The ratio refers to the available
2349: data rate in excess of the Minimum Data Rate, summed over all
2350: bearer channels. Also, the
2351: 100 - xdsl2LConfTempChan2RaRatioUs is the ratio of excess
2352: data rate to be assigned to all other bearer channels on
2353: Upstream direction. The sum of rate adaptation ratios over
2354: all bearers on the same direction shall be equal to 100 %."
2355: REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1"
2356: DEFVAL { 0 }
2357: ::= { xdsl2LineConfTemplateEntry 8 }
2358:
2359: xdsl2LConfTempChan3ConfProfile OBJECT-TYPE
2360: SYNTAX SnmpAdminString (SIZE(0..32))
2361: MAX-ACCESS read-create
2362: STATUS current
2363: DESCRIPTION
2364: "The value of this object identifies the row in the
2365: VDSL2/ADSL/
2366: ADSL2 and ADSL2+ channel configuration Profile Table,
2367: (xdsl2ChConfProfileTable) that applies to DSL bearer
2368: channel #3. If the channel is unused, then the object is set
2369: to a zero length string.
2370: This object may be set to a zero length string only if
2371: xdsl2LConfTempChan4ConfProfile contains a zero length
2372: string.
2373: This object may be set to a non-zero length string only if
2374: xdsl2LConfTempChan2ConfProfile contains a non-zero length
2375: string."
2376: DEFVAL { "" }
2377: ::= { xdsl2LineConfTemplateEntry 9 }
2378:
2379: xdsl2LConfTempChan3RaRatioDs OBJECT-TYPE
2380: SYNTAX Unsigned32(0..100)
2381: UNITS "percents"
2382: MAX-ACCESS read-create
2383: STATUS current
2384: DESCRIPTION
2385: "Rate Adaptation Ratio. The ratio (in %) that should be
2386: taken
2387: into account for the bearer channel #3 when performing rate
2388: adaptation on Downstream. The ratio refers to the available
2389: data rate in excess of the Minimum Data Rate, summed over all
2390: bearer channels. Also, the 100 -
2391: xdsl2LConfTempChan3RaRatioDs is the ratio of excess data
2392: rate to be assigned to all other bearer channels on Downstream
2393: direction. The sum of rate adaptation ratios over all bearers
2394: on the same direction shall be equal to 100%."
2395: REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1"
2396: DEFVAL { 0 }
2397: ::= { xdsl2LineConfTemplateEntry 10 }
2398:
2399: xdsl2LConfTempChan3RaRatioUs OBJECT-TYPE
2400: SYNTAX Unsigned32(0..100)
2401: UNITS "percents"
2402: MAX-ACCESS read-create
2403: STATUS current
2404: DESCRIPTION
2405: "Rate Adaptation Ratio. The ratio (in %) that should be
2406: taken
2407: into account for the bearer channel #3 when performing rate
2408: adaptation on Upstream. The ratio refers to the available
2409: data rate in excess of the Minimum Data Rate, summed over all
2410: bearer channels. Also, the
2411: 100 - xdsl2LConfTempChan3RaRatioUs is the ratio of excess
2412: data rate to be assigned to all other bearer channels on
2413: Upstream direction. The sum of rate adaptation ratios over
2414: all bearers on the same direction shall be equal to 100%."
2415: REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1"
2416: DEFVAL { 0 }
2417: ::= { xdsl2LineConfTemplateEntry 11 }
2418:
2419: xdsl2LConfTempChan4ConfProfile OBJECT-TYPE
2420: SYNTAX SnmpAdminString (SIZE(0..32))
2421: MAX-ACCESS read-create
2422: STATUS current
2423: DESCRIPTION
2424: "The value of this object identifies the row in the
2425: VDSL2/ADSL/
2426: ADSL2 and ADSL2+ channel configuration Profile Table,
2427: (xdsl2ChConfProfileTable) that applies to DSL bearer
2428: channel #4. If the channel is unused, then the object is set
2429: to a zero length string.
2430: This object may be set to a non-zero length string only if
2431: xdsl2LConfTempChan3ConfProfile contains a non-zero length
2432: string."
2433: DEFVAL { "" }
2434: ::= { xdsl2LineConfTemplateEntry 12 }
2435:
2436: xdsl2LConfTempChan4RaRatioDs OBJECT-TYPE
2437: SYNTAX Unsigned32(0..100)
2438: UNITS "percents"
2439: MAX-ACCESS read-create
2440: STATUS current
2441: DESCRIPTION
2442: "Rate Adaptation Ratio. The ratio (in %) that should be
2443: taken
2444: into account for the bearer channel #4 when performing rate
2445: adaptation on Downstream. The ratio refers to the available
2446: data rate in excess of the Minimum Data Rate, summed over all
2447: bearer channels. Also, the 100 -
2448:
2449: xdsl2LConfTempChan4RaRatioDs is the ratio of
2450: excess data rate to be assigned to all other bearer channels.
2451: The sum of rate adaptation ratios over all bearers on the same
2452: direction shall sum to 100%."
2453: REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1"
2454: DEFVAL { 0 }
2455: ::= { xdsl2LineConfTemplateEntry 13 }
2456:
2457: xdsl2LConfTempChan4RaRatioUs OBJECT-TYPE
2458: SYNTAX Unsigned32(0..100)
2459: UNITS "percents"
2460: MAX-ACCESS read-create
2461: STATUS current
2462: DESCRIPTION
2463: "Rate Adaptation Ratio. The ratio (in %) that should be
2464: taken
2465: into account for the bearer channel #4 when performing rate
2466: adaptation on Upstream. The ratio refers to the available
2467: data rate in excess of the Minimum Data Rate, summed over
2468: all bearer channels. Also, the 100 -
2469:
2470: xdsl2LConfTempChan4RaRatioUs is the
2471: ratio of excess data rate to be assigned to all other bearer
2472: channels. The sum of rate adaptation ratios over all bearers
2473: on the same direction shall sum to 100%."
2474: REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1"
2475: DEFVAL { 0 }
2476: ::= { xdsl2LineConfTemplateEntry 14 }
2477:
2478: xdsl2LConfTempRowStatus OBJECT-TYPE
2479: SYNTAX RowStatus
2480: MAX-ACCESS read-create
2481: STATUS current
2482: DESCRIPTION
2483: "This object is used to create a new row or to modify or
2484: delete an existing row in this table.
2485:
2486: A template is activated by setting this object to 'active'.
2487: When 'active' is set, the system will validate the template.
2488:
2489: Before a template can be deleted or taken out of service
2490: (by setting this object to 'destroy' or 'notInService'),
2491: it must be first unreferenced from all associated
2492: lines."
2493: ::= { xdsl2LineConfTemplateEntry 15 }
2494:
2495:
2496: ------------------------------------------
2497: -- xdsl2LineConfProfTable --
2498: ------------------------------------------
2499: xdsl2LineConfProfTable OBJECT-TYPE
2500: SYNTAX SEQUENCE OF Xdsl2LineConfProfEntry
2501: MAX-ACCESS not-accessible
2502: STATUS current
2503: DESCRIPTION
2504: "The table xdsl2LineConfProfTable contains VDSL2/ADSL/
2505: ADSL2 and ADSL2+ line configuration profile.
2506:
2507: Entries in this table MUST be maintained in a
2508: persistent manner."
2509: ::= { xdsl2ProfileLine 2 }
2510:
2511: xdsl2LineConfProfEntry OBJECT-TYPE
2512: SYNTAX Xdsl2LineConfProfEntry
2513: MAX-ACCESS not-accessible
2514: STATUS current
2515: DESCRIPTION
2516: "The table xdsl2LineConfProfTable contains VDSL2/ADSL/
2517: ADSL2 and ADSL2+ line configuration profile.
2518:
2519: A default profile with an index of 'DEFVAL' will
2520: always exist and its parameters will be set to vendor-specific
2521: values, unless otherwise specified in this document"
2522: INDEX { xdsl2LConfProfProfileName }
2523: ::= { xdsl2LineConfProfTable 1 }
2524:
2525: Xdsl2LineConfProfEntry ::=
2526: SEQUENCE {
2527: xdsl2LConfProfProfileName SnmpAdminString,
2528: xdsl2LConfProfScMaskDs Xdsl2ScMaskDs,
2529: xdsl2LConfProfScMaskUs Xdsl2ScMaskUs,
2530: xdsl2LConfProfVdsl2CarMask Xdsl2CarMask,
2531: xdsl2LConfProfRfiBands Xdsl2RfiBands,
2532: xdsl2LConfProfRaModeDs Xdsl2RaMode,
2533: xdsl2LConfProfRaModeUs Xdsl2RaMode,
2534: xdsl2LConfProfRaUsNrmDs Unsigned32,
2535: xdsl2LConfProfRaUsNrmUs Unsigned32,
2536: xdsl2LConfProfRaUsTimeDs Unsigned32,
2537: xdsl2LConfProfRaUsTimeUs Unsigned32,
2538: xdsl2LConfProfRaDsNrmsDs Unsigned32,
2539: xdsl2LConfProfRaDsNrmsUs Unsigned32,
2540: xdsl2LConfProfRaDsTimeDs Unsigned32,
2541: xdsl2LConfProfRaDsTimeUs Unsigned32,
2542: xdsl2LConfProfTargetSnrmDs Unsigned32,
2543: xdsl2LConfProfTargetSnrmUs Unsigned32,
2544: xdsl2LConfProfMaxSnrmDs Unsigned32,
2545: xdsl2LConfProfMaxSnrmUs Unsigned32,
2546: xdsl2LConfProfMinSnrmDs Unsigned32,
2547: xdsl2LConfProfMinSnrmUs Unsigned32,
2548: xdsl2LConfProfMsgMinUs Unsigned32,
2549: xdsl2LConfProfMsgMinDs Unsigned32,
2550: xdsl2LConfProfCeFlag Xdsl2LineCeFlag,
2551: xdsl2LConfProfSnrModeDs Xdsl2LineSnrMode,
2552: xdsl2LConfProfSnrModeUs Xdsl2LineSnrMode,
2553: xdsl2LConfProfTxRefVnDs Xdsl2LineTxRefVnDs,
2554: xdsl2LConfProfTxRefVnUs Xdsl2LineTxRefVnUs,
2555: xdsl2LConfProfXtuTransSysEna Xdsl2TransmissionModeType,
2556: xdsl2LConfProfPmMode Xdsl2LinePmMode,
2557: xdsl2LConfProfL0Time Unsigned32,
2558: xdsl2LConfProfL2Time Unsigned32,
2559: xdsl2LConfProfL2Atpr Unsigned32,
2560: xdsl2LConfProfL2Atprt Unsigned32,
2561: xdsl2LConfProfProfiles Xdsl2LineProfiles,
2562: xdsl2LConfProfDpboEPsd Xdsl2PsdMaskDs,
2563: xdsl2LConfProfDpboEsEL Unsigned32,
2564: xdsl2LConfProfDpboEsCableModelA Unsigned32,
2565: xdsl2LConfProfDpboEsCableModelB Unsigned32,
2566: xdsl2LConfProfDpboEsCableModelC Unsigned32,
2567: xdsl2LConfProfDpboMus Unsigned32,
2568: xdsl2LConfProfDpboFMin Unsigned32,
2569: xdsl2LConfProfDpboFMax Unsigned32,
2570: xdsl2LConfProfUpboKL Unsigned32,
2571: xdsl2LConfProfUpboKLF Xdsl2UpboKLF,
2572: xdsl2LConfProfUs0Mask Xdsl2LineUs0Mask,
2573: xdsl2LConfProfForceInp Xdsl2LineForceInp,
2574: xdsl2LConfProfRowStatus RowStatus
2575: }
2576:
2577: xdsl2LConfProfProfileName OBJECT-TYPE
2578: SYNTAX SnmpAdminString (SIZE(1..32))
2579: MAX-ACCESS not-accessible
2580: STATUS current
2581: DESCRIPTION
2582: "This object identifies a row in this table."
2583: ::= { xdsl2LineConfProfEntry 1 }
2584:
2585: xdsl2LConfProfScMaskDs OBJECT-TYPE
2586: SYNTAX Xdsl2ScMaskDs
2587: MAX-ACCESS read-create
2588: STATUS current
2589: DESCRIPTION
2590: "(CARMASKds).
2591: Sub-carriers mask. A bitmap of 4096 bits that allows
2592: masking
2593: up to 4096 downstream sub-carriers, depending on NSCds. If
2594: bit i (0 <= i < NSCds) is set to '1', the
2595: respective
2596: downstream sub-carrier i is masked, and if set to '0',
2597: the
2598: respective sub-carrier is unmasked. Note that there should
2599: always be unmasked sub-carriers (i.e., the object cannot be
2600: all 1's). Also note that if NSCds < 4096, all bits
2601: i (NSCds i <= 4096) should be set to '1'."
2602: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.6"
2603: ::= { xdsl2LineConfProfEntry 2 }
2604:
2605: xdsl2LConfProfScMaskUs OBJECT-TYPE
2606: SYNTAX Xdsl2ScMaskUs
2607: MAX-ACCESS read-create
2608: STATUS current
2609: DESCRIPTION
2610: "(CARMASKus).
2611: Sub-carriers mask. A bitmap of 4096 bits that allows
2612: masking
2613: up to 4096 downstream sub-carriers, depending on NSCds. If
2614: bit i (0 <= i < NSCus) is set to '1', the
2615: respective
2616: upstream sub-carrier i is masked, and if set to '0',
2617: the
2618: respective sub-carrier is unmasked. Note that there
2619: should always be unmasked sub-carriers (i.e., the object
2620: cannot be all 1's). Also note that if NSCus <
2621: 4096, all bits i (NSCus < i <= 4096) should be set to
2622: '1'."
2623: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.7"
2624: ::= { xdsl2LineConfProfEntry 3 }
2625:
2626: xdsl2LConfProfVdsl2CarMask OBJECT-TYPE
2627: SYNTAX Xdsl2CarMask
2628: MAX-ACCESS read-create
2629: STATUS current
2630: DESCRIPTION
2631: "(VDSL2-CARMASK).
2632: VDSL2 specific Sub-carriers mask. This configuration
2633: parameter defines the restrictions, additional to the band
2634: plan, to determine the set of subcarriers allowed for
2635: transmission in both upstream and downstream directions.
2636: The parameter shall describe the not masked subcarriers as
2637: one or more frequency bands. Each band is represented by
2638: start and stop subcarrier indices with a subcarrier
2639: spacing of 4.3125kHz. The valid range of subcarrier indices
2640: run from 0 to at least the index of the highest allowed
2641: subcarrier in both transmission directions among all
2642: profiles enabled by the parameter xdsl2LConfProfProfiles.
2643: Up to 32 bands may be specified. Other subcarriers shall
2644: be masked."
2645: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.8"
2646: ::= { xdsl2LineConfProfEntry 4 }
2647:
2648: xdsl2LConfProfRfiBands OBJECT-TYPE
2649: SYNTAX Xdsl2RfiBands
2650: MAX-ACCESS read-create
2651: STATUS current
2652: DESCRIPTION
2653: "(RFIBANDS).
2654: For ITU-T Rec. G.992.5, this configuration parameter defines
2655: the subset of downstream PSD mask breakpoints, as specified
2656: in xdsl2LConfProfPsdMaskDs (PSDMASKds), that shall be used to
2657: notch an RFI band. This subset consists of couples of consecutive
2658: subcarrier indices belonging to breakpoints: [ti; ti + 1],
2659: corresponding to the low level of the notch. The specific
2660: interpolation around
2661: these points is defined in the relevant Recommendations
2662: (e.g., ITU-T Rec. G.992.5). The CO-MIB shall define the RFI
2663: notches using breakpoints in xdsl2LConfProfPsdMaskDs (PSDMASKds)
2664: as specified in the relevant Recommendations (e.g., ITU-T Rec.
2665: G.992.5).
2666:
2667: For ITU-T Rec. G.993.2, this configuration parameter defines the
2668: bands where the PSD shall be reduced as specified in
2669: #7.2.1.2/G.993.2. Each band shall be represented by a start and
2670: stop subcarrier indices with a subcarrier spacing
2671: of 4.3125 kHz. Up to 16 bands may be specified. This parameter
2672: defines the RFI bands for both upstream and downstream
2673: directions."
2674: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.10"
2675: ::= { xdsl2LineConfProfEntry 5 }
2676:
2677: xdsl2LConfProfRaModeDs OBJECT-TYPE
2678: SYNTAX Xdsl2RaMode
2679: MAX-ACCESS read-create
2680: STATUS current
2681: DESCRIPTION
2682: "(RA-MODEds).
2683: The mode of operation of a rate-adaptive xTU-C in the
2684: transmit
2685: direction. The parameter can take three values:
2686: manual(1),
2687: raInit(2),
2688: dynamicRa(3)."
2689: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.4.1"
2690: DEFVAL { manual }
2691: ::= { xdsl2LineConfProfEntry 6 }
2692:
2693: xdsl2LConfProfRaModeUs OBJECT-TYPE
2694: SYNTAX Xdsl2RaMode
2695: MAX-ACCESS read-create
2696: STATUS current
2697: DESCRIPTION
2698: "(RA-MODEus).
2699: The mode of operation of a rate-adaptive xTU-R in the
2700: transmit
2701: direction. The parameter can take three values:
2702: manual(1),
2703: raInit(2),
2704: dynamicRa(3)."
2705: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.4.2"
2706: DEFVAL { manual }
2707: ::= { xdsl2LineConfProfEntry 7 }
2708:
2709: xdsl2LConfProfRaUsNrmDs OBJECT-TYPE
2710: SYNTAX Unsigned32(0..310)
2711: UNITS "0.1 dB"
2712: MAX-ACCESS read-create
2713: STATUS current
2714: DESCRIPTION
2715: "(RA-USNRMds).
2716: The Downstream Up-Shift Noise Margin value, to be used when
2717: xdsl2LConfProfRaModeDs is set to dynamicRa. If the downstream
2718: noise margin is above this value and stays above it for
2719: more than the time specified by the xdsl2LConfProfRaUsTimeDs,
2720: the xTU-R shall attempt to increase the downstream net data
2721: rate. The Downstream Up-shift Noise Margin ranges from 0 to
2722: 310 units of 0.1 dB (Physical values are 0 to 31 dB)."
2723: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.4.3"
2724: DEFVAL { 10 }
2725: ::= { xdsl2LineConfProfEntry 8 }
2726:
2727: xdsl2LConfProfRaUsNrmUs OBJECT-TYPE
2728: SYNTAX Unsigned32(0..310)
2729: UNITS "0.1 dB"
2730: MAX-ACCESS read-create
2731: STATUS current
2732: DESCRIPTION
2733: "(RA-USNRMus).
2734: The Upstream Up-Shift Noise Margin value, to be used when
2735: xdsl2LConfProfRaModeUs is set to dynamicRa. If the upstream
2736: noise margin is above this value and stays above it for more
2737: than the time specified by the xdsl2LConfProfRaUsTimeUs, the
2738: xTU-C shall attempt to increase the upstream net data rate.
2739: The Upstream Up-shift Noise Margin ranges from 0 to 310 units
2740: of 0.1 dB (Physical values are 0 to 31 dB)."
2741: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.4.4"
2742: DEFVAL { 10 }
2743: ::= { xdsl2LineConfProfEntry 9 }
2744:
2745: xdsl2LConfProfRaUsTimeDs OBJECT-TYPE
2746: SYNTAX Unsigned32(0..16383)
2747: UNITS "seconds"
2748: MAX-ACCESS read-create
2749: STATUS current
2750: DESCRIPTION
2751: "(RA-UTIMEds).
2752: The Downstream Up-Shift Time Interval, to be used when
2753: xdsl2LConfProfRaModeDs is set to dynamicRa. The interval of
2754: time that the downstream noise margin should stay above the
2755: Downstream Up-shift Noise Margin before the xTU-R shall
2756: attempt to increase the downstream net data rate. The time
2757: interval ranges from 0 to 16383 seconds."
2758: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.4.5"
2759: DEFVAL { 3600 }
2760: ::= { xdsl2LineConfProfEntry 10 }
2761:
2762: xdsl2LConfProfRaUsTimeUs OBJECT-TYPE
2763: SYNTAX Unsigned32(0..16383)
2764: UNITS "seconds"
2765: MAX-ACCESS read-create
2766: STATUS current
2767: DESCRIPTION
2768: "(RA-UTIMEus).
2769: The Upstream Up-Shift Time Interval, to be used when
2770: xdsl2LConfProfRaModeUs is set to dynamicRa. The interval of
2771: time the upstream noise margin should stay above the
2772: Upstream Up-shift Noise Margin before the xTU-C shall
2773: attempt to increase the upstream net data rate. The time
2774: interval ranges from 0 to 16383 seconds."
2775:
2776: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.4.6"
2777: DEFVAL { 3600 }
2778: ::= { xdsl2LineConfProfEntry 11 }
2779:
2780: xdsl2LConfProfRaDsNrmsDs OBJECT-TYPE
2781: SYNTAX Unsigned32(0..310)
2782: UNITS "0.1 dB"
2783: MAX-ACCESS read-create
2784: STATUS current
2785: DESCRIPTION
2786: "(RA-DSNRMds).
2787: The Downstream Down-Shift Noise Margin value, to be used when
2788: xdsl2LConfProfRaModeDs is set to dynamicRa. If the downstream
2789: noise margin is below this value and stays below that for more
2790: than the time specified by the xdsl2LConfProfRaDsTimeDs, the
2791: xTU-R shall attempt to decrease the downstream net data rate.
2792: The Downstream Down-shift Noise Margin ranges from 0 to 310
2793: units of 0.1 dB (Physical values are 0 to 31 dB)."
2794: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.4.7"
2795: DEFVAL { 10 }
2796: ::= { xdsl2LineConfProfEntry 12 }
2797:
2798: xdsl2LConfProfRaDsNrmsUs OBJECT-TYPE
2799: SYNTAX Unsigned32(0..310)
2800: UNITS "0.1 dB"
2801: MAX-ACCESS read-create
2802: STATUS current
2803: DESCRIPTION
2804: "(RA-DSNRMus).
2805: The Upstream Downshift Noise Margin value, to be used when
2806: xdsl2LConfProfRaModeUs is set to dynamicRa. If the upstream
2807: noise margin is below this value and stays below that for more
2808: than the time specified by the xdsl2LConfProfRaDsTimeUs, the
2809: xTU-C shall attempt to decrease the upstream net data rate.
2810: The Upstream Down-shift Noise Margin ranges from 0 to 310
2811: units of 0.1 dB (Physical values are 0 to 31 dB)."
2812: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.4.8"
2813: DEFVAL { 10 }
2814: ::= { xdsl2LineConfProfEntry 13 }
2815:
2816: xdsl2LConfProfRaDsTimeDs OBJECT-TYPE
2817: SYNTAX Unsigned32(0..16383)
2818: UNITS "seconds"
2819: MAX-ACCESS read-create
2820: STATUS current
2821: DESCRIPTION
2822: "(RA-DTIMEds).
2823: The Downstream Downshift Time Interval, to be used when
2824: xdsl2LConfProfRaModeDs is set to dynamicRa. The interval of
2825: time the downstream noise margin should stay below the
2826: Downstream Down-shift Noise Margin before the xTU-R shall
2827: attempt to decrease the downstream net data rate. The time
2828: interval ranges from 0 to 16383 seconds."
2829: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.4.9"
2830: DEFVAL { 3600 }
2831: ::= { xdsl2LineConfProfEntry 14 }
2832:
2833: xdsl2LConfProfRaDsTimeUs OBJECT-TYPE
2834: SYNTAX Unsigned32(0..16383)
2835: UNITS "seconds"
2836: MAX-ACCESS read-create
2837: STATUS current
2838: DESCRIPTION
2839: "(RA-DTIMEus).
2840: The Upstream Down-Shift Time Interval, to be used when
2841: xdsl2LConfProfRaModeUs is set to dynamicRa. The interval of
2842: time the upstream noise margin should stay below the Upstream
2843: Down-shift Noise Margin before the xTU-C shall attempt to
2844: decrease the upstream net data rate. The time interval ranges
2845: from 0 to 16383 seconds."
2846: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.4.10"
2847: DEFVAL { 3600 }
2848: ::= { xdsl2LineConfProfEntry 15 }
2849:
2850: xdsl2LConfProfTargetSnrmDs OBJECT-TYPE
2851: SYNTAX Unsigned32(0..310)
2852: UNITS "0.1 dB"
2853: MAX-ACCESS read-create
2854: STATUS current
2855: DESCRIPTION
2856: "(TARSNRMds).
2857: The minimum Noise Margin the xTU-R receiver shall achieve,
2858: relative to the BER requirement for each of the downstream
2859: bearer channels, to successfully complete initialization.
2860: The target noise margin ranges from 0 to 310 units of 0.1 dB
2861: (Physical values are 0 to 31 dB)."
2862: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.3.1"
2863: DEFVAL { 60 }
2864: ::= { xdsl2LineConfProfEntry 16 }
2865:
2866: xdsl2LConfProfTargetSnrmUs OBJECT-TYPE
2867: SYNTAX Unsigned32(0..310)
2868: UNITS "0.1 dB"
2869: MAX-ACCESS read-create
2870: STATUS current
2871: DESCRIPTION
2872: "(TARSNRMus).
2873: The minimum Noise Margin the xTU-C receiver shall achieve,
2874: relative to the BER requirement for each of the upstream
2875: bearer channels, to successfully complete initialization.
2876: The target noise margin ranges from 0 to 310 units of 0.1 dB
2877: (Physical values are 0 to 31 dB)."
2878: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.3.2"
2879: DEFVAL { 60 }
2880: ::= { xdsl2LineConfProfEntry 17 }
2881:
2882: xdsl2LConfProfMaxSnrmDs OBJECT-TYPE
2883: SYNTAX Unsigned32 (0..310 | 2147483647)
2884: UNITS "0.1 dB"
2885: MAX-ACCESS read-create
2886: STATUS current
2887: DESCRIPTION
2888: "(MAXSNRMds).
2889: The maximum Noise Margin the xTU-R receiver shall try to
2890: sustain. If the Noise Margin is above this level, the xTU-R
2891: shall request that the xTU-C reduce the xTU-C transmit power
2892: to get a noise margin below this limit (if this functionality
2893: is supported). The maximum noise margin ranges from 0 to 310
2894: units of 0.1 dB (Physical values are 0 to 31 dB). A value of
2895: 0x7FFFFFFF (2147483647) means that there is no maximum."
2896: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.3.3"
2897: DEFVAL { 310 }
2898: ::= { xdsl2LineConfProfEntry 18 }
2899:
2900: xdsl2LConfProfMaxSnrmUs OBJECT-TYPE
2901: SYNTAX Unsigned32 (0..310 | 2147483647)
2902: UNITS "0.1 dB"
2903: MAX-ACCESS read-create
2904: STATUS current
2905: DESCRIPTION
2906: "(MAXSNRMus).
2907: The maximum Noise Margin the xTU-C receiver shall try to
2908: sustain. If the Noise Margin is above this level, the xTU-C
2909: shall request that the xTU-R reduce the xTU-R transmit power
2910: to get a noise margin below this limit (if this functionality
2911: is supported). The maximum noise margin ranges from 0 to 310
2912: units of 0.1 dB (Physical values are 0 to 31 dB). A value of
2913: 0x7FFFFFFF (2147483647) means that there is no maximum."
2914: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.3.4"
2915: DEFVAL { 310 }
2916: ::= { xdsl2LineConfProfEntry 19 }
2917:
2918: xdsl2LConfProfMinSnrmDs OBJECT-TYPE
2919: SYNTAX Unsigned32(0..310)
2920: UNITS "0.1 dB"
2921: MAX-ACCESS read-create
2922: STATUS current
2923: DESCRIPTION
2924: "(MINSNRMds).
2925: The minimum Noise Margin the xTU-R receiver shall tolerate.
2926: If the noise margin falls below this level, the xTU-R shall
2927: request that the xTU-C increase the xTU-C transmit power.
2928: If an increase to xTU-C transmit power is not possible, a
2929: loss-of-margin (LOM) defect occurs, the xTU-R shall fail and
2930: attempt to reinitialize and the NMS shall be notified. The
2931: minimum noise margin ranges from 0 to 310 units of
2932: 0.1 dB (Physical values are 0 to 31 dB). A value of 0 means
2933: that there is no minimum."
2934: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.3.5"
2935: DEFVAL { 10 }
2936: ::= { xdsl2LineConfProfEntry 20 }
2937:
2938: xdsl2LConfProfMinSnrmUs OBJECT-TYPE
2939: SYNTAX Unsigned32(0..310)
2940: UNITS "0.1 dB"
2941: MAX-ACCESS read-create
2942: STATUS current
2943: DESCRIPTION
2944: "(MINSNRMus).
2945: The minimum Noise Margin the xTU-C receiver shall tolerate.
2946: If the noise margin falls below this level, the xTU-C shall
2947: request that the xTU-R increase the xTU-R transmit power.
2948: If an increase of xTU-R transmit power is not possible, a
2949: loss-of-margin (LOM) defect occurs, the xTU-C shall fail and
2950: attempt to re-initialize and the NMS shall be notified. The
2951: minimum noise margin ranges from 0 to 310 units of
2952: 0.1 dB (Physical values are 0 to 31 dB). A value of 0 means
2953: that there is no minimum."
2954: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.3.6"
2955: DEFVAL { 10 }
2956: ::= { xdsl2LineConfProfEntry 21 }
2957:
2958: xdsl2LConfProfMsgMinUs OBJECT-TYPE
2959: SYNTAX Unsigned32(4000..63000)
2960: UNITS "bits/second"
2961: MAX-ACCESS read-create
2962: STATUS current
2963: DESCRIPTION
2964: "(MSGMINus).
2965: Minimum Overhead Rate Upstream. Defines the minimum rate of
2966: the message-based overhead that shall be maintained by the xTU
2967: in upstream direction. Expressed in bits per second and
2968: ranges from 4000 to 63000 bps."
2969: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.5.1"
2970: DEFVAL { 4000 }
2971: ::= { xdsl2LineConfProfEntry 22 }
2972:
2973: xdsl2LConfProfMsgMinDs OBJECT-TYPE
2974: SYNTAX Unsigned32(4000..63000)
2975: UNITS "bits/second"
2976: MAX-ACCESS read-create
2977: STATUS current
2978: DESCRIPTION
2979: "(MSGMINds).
2980: Minimum Overhead Rate Downstream. Defines the minimum rate of
2981: the message-based overhead that shall be maintained by the xTU
2982: in downstream direction. Expressed in bits per second and
2983: ranges from 4000 to 63000 bps."
2984: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.5.2"
2985: DEFVAL { 4000 }
2986: ::= { xdsl2LineConfProfEntry 23 }
2987:
2988: xdsl2LConfProfCeFlag OBJECT-TYPE
2989: SYNTAX Xdsl2LineCeFlag
2990: MAX-ACCESS read-create
2991: STATUS current
2992: DESCRIPTION
2993: "(CEFLAG).
2994: This parameter is a bit that enables the use of the optional
2995: cyclic extension values. If the bit is set to 1, the optional
2996: cyclic extension values may be used. Otherwise, the cyclic
2997: extension shall be forced to the mandatory length (5N/32)."
2998: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.6.1"
2999: DEFVAL { { } }
3000: ::= { xdsl2LineConfProfEntry 24 }
3001:
3002: xdsl2LConfProfSnrModeDs OBJECT-TYPE
3003: SYNTAX Xdsl2LineSnrMode
3004: MAX-ACCESS read-create
3005: STATUS current
3006: DESCRIPTION
3007: "(SNRMODEds).
3008: This parameter enables the transmitter referred virtual noise
3009: in the downstream direction. If set to 1, the virtual noise
3010: is disabled. If set to 2, the virtual noise is enabled."
3011: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.7.1"
3012: DEFVAL { virtualNoiseDisabled }
3013: ::= { xdsl2LineConfProfEntry 25 }
3014:
3015: xdsl2LConfProfSnrModeUs OBJECT-TYPE
3016: SYNTAX Xdsl2LineSnrMode
3017: MAX-ACCESS read-create
3018: STATUS current
3019: DESCRIPTION
3020: "(SNRMODEus).
3021: This parameter enables the transmitter referred virtual noise
3022: in the upstream direction. If set to 1, the virtual noise
3023: is disabled. If set to 2, the virtual noise is enabled."
3024: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.7.2"
3025: DEFVAL { virtualNoiseDisabled }
3026: ::= { xdsl2LineConfProfEntry 26 }
3027:
3028: xdsl2LConfProfTxRefVnDs OBJECT-TYPE
3029: SYNTAX Xdsl2LineTxRefVnDs
3030: MAX-ACCESS read-create
3031: STATUS current
3032: DESCRIPTION
3033: "This configuration parameter defines the downstream
3034: transmitter referred virtual noise (TXREFVNds).
3035: The TXREFVNds shall be specified through a set of breakpoints.
3036: Each breakpoint shall consist of a subcarrier index t,
3037: with a subcarrier spacing of 4.3125 kHz, and a noise PSD
3038: level (expressed in dBm/Hz) at that subcarrier. The set of
3039: breakpoints can then be represented as
3040: [(t1,PSD1), (t2, PSD2), ... , (tN, PSDN)]. The subcarrier index
3041: shall be coded as an unsigned integer. The noise level ranges
3042: from -40 dBm/Hz to -140 dBm/Hz in steps of 0.5 dBm/Hz.
3043: A special value indicates a noise level of 0 W/Hz.
3044: The maximum number of breakpoints is 32."
3045: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.7.3"
3046: ::= { xdsl2LineConfProfEntry 27 }
3047:
3048: xdsl2LConfProfTxRefVnUs OBJECT-TYPE
3049: SYNTAX Xdsl2LineTxRefVnUs
3050: MAX-ACCESS read-create
3051: STATUS current
3052: DESCRIPTION
3053: "This configuration parameter defines the upstream
3054: transmitter referred virtual noise (TXREFVNus).
3055: The TXREFVNus shall be specified through a set of breakpoints.
3056: Each breakpoint shall consist of a subcarrier index t,
3057: with a subcarrier spacing of 4.3125 kHz, and a noise PSD
3058: level (expressed in dBm/Hz) at that subcarrier. The set of
3059: breakpoints can then be represented as
3060: [(t1, PSD1), (t2, PSD2), ... , (tN, PSDN)]. The subcarrier index
3061: shall be coded as an unsigned integer. The noise level ranges
3062: from -40 dBm/Hz to -140 dBm/Hz in steps of 0.5 dBm/Hz.
3063: A special value indicates a noise level of 0 W/Hz.
3064: The maximum number of breakpoints is 16."
3065: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.7.4"
3066: ::= { xdsl2LineConfProfEntry 28 }
3067:
3068: xdsl2LConfProfXtuTransSysEna OBJECT-TYPE
3069: SYNTAX Xdsl2TransmissionModeType
3070: MAX-ACCESS read-create
3071: STATUS current
3072: DESCRIPTION
3073: "xTU Transmission System Enabling (XTSE). A list of the
3074: different coding types enabled in this profile. It is coded
3075: in a bit-map representation with 1 or more bits set. A bit
3076: set to '1' means that the xTUs may apply the
3077: respective
3078: coding for the DSL line. A bit set to '0' means that
3079: the xTUs cannot apply the respective coding for the ADSL
3080: line. All 'reserved' bits should be set to
3081: '0'."
3082: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.1.1"
3083: ::= { xdsl2LineConfProfEntry 29 }
3084:
3085: xdsl2LConfProfPmMode OBJECT-TYPE
3086: SYNTAX Xdsl2LinePmMode
3087: MAX-ACCESS read-create
3088: STATUS current
3089: DESCRIPTION
3090: "Power management state Enabling (PMMode). Defines the power
3091: states the xTU-C or xTU-R may autonomously transition to on
3092: this line.
3093: The various bit positions are: allowTransitionsToIdle (0) and
3094: allowTransitionsToLowPower (1). A bit with a '1' value
3095: means
3096: that the xTU is allowed to transit into the respective state
3097: and a '0' value means that the xTU is not allowed
3098: to transit into the respective state."
3099: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.1.4"
3100: DEFVAL { { allowTransitionsToIdle, allowTransitionsToLowPower } }
3101: ::= { xdsl2LineConfProfEntry 30 }
3102:
3103: xdsl2LConfProfL0Time OBJECT-TYPE
3104: SYNTAX Unsigned32 (0..255)
3105: UNITS "seconds"
3106: MAX-ACCESS read-create
3107: STATUS current
3108: DESCRIPTION
3109: "The minimum time (in seconds) between an Exit from the L2
3110: state and the next Entry into the L2 state (L0-TIME).
3111: It ranges from 0 to 255 seconds."
3112:
3113: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.1.5"
3114: DEFVAL { 255 }
3115: ::= { xdsl2LineConfProfEntry 31 }
3116:
3117: xdsl2LConfProfL2Time OBJECT-TYPE
3118: SYNTAX Unsigned32 (0..255)
3119: UNITS "seconds"
3120: MAX-ACCESS read-create
3121: STATUS current
3122: DESCRIPTION
3123: "The minimum time (in seconds) between an Entry into the
3124: L2 state and the first Power Trim in the L2 state and between
3125: two consecutive Power Trims in the L2 State (L2-TIME).
3126: It ranges from 0 to 255 seconds."
3127: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.1.6"
3128: DEFVAL { 255 }
3129: ::= { xdsl2LineConfProfEntry 32 }
3130:
3131: xdsl2LConfProfL2Atpr OBJECT-TYPE
3132: SYNTAX Unsigned32 (0..31)
3133: UNITS "dB"
3134: MAX-ACCESS read-create
3135: STATUS current
3136: DESCRIPTION
3137: "The maximum aggregate transmit power reduction (in dB) that
3138: can be performed at transition of L0 to L2 state or through a
3139: single Power Trim in the L2 state (L2-ATPR).
3140: It ranges from 0 dB to 31 dB."
3141: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.1.7"
3142: DEFVAL { 10 }
3143: ::= { xdsl2LineConfProfEntry 33 }
3144:
3145: xdsl2LConfProfL2Atprt OBJECT-TYPE
3146: SYNTAX Unsigned32 (0..31)
3147: UNITS "dB"
3148: MAX-ACCESS read-create
3149: STATUS current
3150: DESCRIPTION
3151: "The total maximum aggregate transmit power reduction
3152: (in dB) that can be performed in an L2 state. This is the
3153: sum of all reductions of L2 Request (i.e., at transition of
3154: L0 to L2 state) and Power Trims (L2-ATPRT)."
3155: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.1.9"
3156: DEFVAL { 31 }
3157: ::= { xdsl2LineConfProfEntry 34 }
3158:
3159: xdsl2LConfProfProfiles OBJECT-TYPE
3160: SYNTAX Xdsl2LineProfiles
3161: MAX-ACCESS read-create
3162: STATUS current
3163: DESCRIPTION
3164: " The configuration parameter contains the G.993.2
3165: profiles to be allowed by the near-end xTU on this line
3166: (PROFILES).
3167: It is coded in a bitmap representation (0 if not allowed,
3168: 1 if allowed) "
3169: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.1.11"
3170: DEFVAL { { profile8a, profile8b, profile8c,
3171: profile8d, profile12a, profile12b,
3172: profile17a, profile30a } }
3173: ::= { xdsl2LineConfProfEntry 35 }
3174:
3175: xdsl2LConfProfDpboEPsd OBJECT-TYPE
3176: SYNTAX Xdsl2PsdMaskDs
3177: MAX-ACCESS read-create
3178: STATUS current
3179: DESCRIPTION
3180: "(DPBOEPSD).
3181: This configuration parameter defines the PSD mask that
3182: is assumed to be permitted at the exchange. This parameter
3183: shall use the same format as xdsl2LConfProfPsdMaskDs (PSDMASKds).
3184: The maximum number of breakpoints for xdsl2LConfProfDpboEPsd is
3185: 16."
3186: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.13"
3187: ::= { xdsl2LineConfProfEntry 36 }
3188:
3189: xdsl2LConfProfDpboEsEL OBJECT-TYPE
3190: SYNTAX Unsigned32 (0..511)
3191: UNITS "0.5 dB"
3192: MAX-ACCESS read-create
3193: STATUS current
3194: DESCRIPTION
3195: "(DPBOESEL).
3196: This configuration parameter defines the assumed
3197: electrical length of cables (E-side cables) connecting
3198: exchange based DSL services to a remote flexibility point
3199: (cabinet), that hosts the xTU-C that is subject to
3200: spectrally shaped downstream power back-off (DPBO)
3201: depending on this length. The electrical length is
3202: defined as the loss (in dB) of an equivalent length of
3203: hypothetical cable at a reference frequency defined by
3204: the network operator or in spectrum management regulations.
3205: This parameter shall be coded as an unsigned integer
3206: representing an electrical length from 0 dB (coded as 0)
3207: to 255.5 dB (coded as 511) in steps of 0.5 dB. All values
3208: in the range are valid. If this parameter is set to zero,
3209: the DPBO shall be disabled."
3210: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.13"
3211: DEFVAL { 0 }
3212: ::= { xdsl2LineConfProfEntry 37 }
3213:
3214: xdsl2LConfProfDpboEsCableModelA OBJECT-TYPE
3215: SYNTAX Unsigned32 (0..640)
3216: UNITS "2^-8"
3217: MAX-ACCESS read-create
3218: STATUS current
3219: DESCRIPTION
3220: "(DPBOESCMA).
3221: The E-side Cable Model parameter A (DPBOESCMA) of the
3222: cable model (DPBOESCM) for cables connecting exchange based DSL
3223: services to a remote flexibility point (cabinet), that hosts
3224: the xTU-C that is subject to spectrally shaped downstream
3225: power back-off (DPBO) depending on this value.
3226: The cable model is in terms of three
3227: scalars xdsl2LConfProfDpboEsCableModelA (DPBOESCMA),
3228: xdsl2LConfProfDpboEsCableModelB(DPBOESCMB),
3229: and xdsl2LConfProfDpboEsCableModelC (DPBOESCMC),
3230: that are used to estimate the frequency dependent loss of E-side
3231: cables calculated from the xdsl2LConfProfDpboEsEL (DPBOESEL)
3232: parameter. Possible values shall be coded as unsigned integers
3233: representing a scalar value from -1 (coded as 0) to
3234: 1.5 (coded as 640) in steps of 2^-8. All values in the range are
3235: valid. This parameter is used only for G.993.2."
3236: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.13"
3237: DEFVAL { 0 }
3238: ::= { xdsl2LineConfProfEntry 38 }
3239:
3240: xdsl2LConfProfDpboEsCableModelB OBJECT-TYPE
3241: SYNTAX Unsigned32 (0..640)
3242: UNITS "2^-8"
3243: MAX-ACCESS read-create
3244: STATUS current
3245: DESCRIPTION
3246: "(DPBOESCMB).
3247: The E-side Cable Model parameter B (DPBOESCMB) of the
3248: cable model (DPBOESCM) for cables connecting exchange based DSL
3249: services to a remote flexibility point (cabinet), that hosts
3250: the xTU-C that is subject to spectrally shaped downstream
3251: power back-off (DPBO) depending on this value.
3252: The cable model is in terms of three
3253: scalars xdsl2LConfProfDpboEsCableModelA (DPBOESCMA),
3254: xdsl2LConfProfDpboEsCableModelB(DPBOESCMB),
3255: and xdsl2LConfProfDpboEsCableModelC (DPBOESCMC),
3256: that are used to estimate the frequency dependent loss of E-side
3257: cables calculated from the xdsl2LConfProfDpboEsEL (DPBOESEL)
3258: parameter. Possible values shall be coded as unsigned integers
3259: representing a scalar value from -1 (coded as 0) to
3260: 1.5 (coded as 640) in steps of 2^-8. All values in the range are
3261: valid. This parameter is used only for G.993.2."
3262: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.13"
3263: DEFVAL { 0 }
3264: ::= { xdsl2LineConfProfEntry 39 }
3265:
3266: xdsl2LConfProfDpboEsCableModelC OBJECT-TYPE
3267: SYNTAX Unsigned32 (0..640)
3268: UNITS "2^-8"
3269: MAX-ACCESS read-create
3270: STATUS current
3271: DESCRIPTION
3272: "(DPBOESCMC).
3273: The E-side Cable Model parameter C (DPBOESCMC) of the
3274: cable model (DPBOESCM) for cables connecting exchange based DSL
3275: services to a remote flexibility point (cabinet), that hosts
3276: the xTU-C that is subject to spectrally shaped downstream
3277: power back-off (DPBO) depending on this value.
3278: The cable model is in terms of three
3279: scalars xdsl2LConfProfDpboEsCableModelA (DPBOESCMA),
3280: xdsl2LConfProfDpboEsCableModelB(DPBOESCMB),
3281: and xdsl2LConfProfDpboEsCableModelC (DPBOESCMC),
3282: that are used to estimate the frequency dependent loss of E-side
3283: cables calculated from the xdsl2LConfProfDpboEsEL (DPBOESEL)
3284: parameter. Possible values shall be coded as unsigned integers
3285: representing a scalar value from -1 (coded as 0) to
3286: 1.5 (coded as 640) in steps of 2^-8. All values in the range are
3287: valid. This parameter is used only for G.993.2."
3288: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.13"
3289: DEFVAL { 0 }
3290: ::= { xdsl2LineConfProfEntry 40 }
3291:
3292: xdsl2LConfProfDpboMus OBJECT-TYPE
3293: SYNTAX Unsigned32 (0..255)
3294: UNITS "0.5 dBm/Hz"
3295: MAX-ACCESS read-create
3296: STATUS current
3297: DESCRIPTION
3298: "(DPBOMUS).
3299: This configuration parameter defines the assumed Minimum Usable
3300: receive PSD mask (in dBm/Hz) for exchange based services,
3301: used to modify parameter xdsl2LConfProfDpboFMax (DPBOFMAX) defined
3302: below [to determine the DPBO]. It shall be coded as an unsigned
3303: integer representing a PSD mask level from 0 dBm/Hz (coded as 0)
3304: to -127.5 dBm/Hz (coded as 255) in steps of 0.5 dBm/Hz. All values
3305: in the range are valid.
3306: NOTE - The PSD mask level is 3.5 dB above the signal PSD
3307: level. This parameter is used only for G.993.2."
3308: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.13"
3309: DEFVAL { 0 }
3310: ::= { xdsl2LineConfProfEntry 41 }
3311:
3312: xdsl2LConfProfDpboFMin OBJECT-TYPE
3313: SYNTAX Unsigned32 (0..2048)
3314: UNITS "4.3125 kHz"
3315: MAX-ACCESS read-create
3316: STATUS current
3317: DESCRIPTION
3318: "(DPBOFMIN).
3319: This configuration parameter defines the minimum frequency
3320: from which the DPBO shall be applied. It ranges from
3321: 0 kHz (coded as 0) to 8832 kHz (coded as 2048) in steps
3322: of 4.3125 kHz. This parameter is used only for G.993.2."
3323: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.13"
3324: DEFVAL { 32 }
3325: ::= { xdsl2LineConfProfEntry 42 }
3326:
3327: xdsl2LConfProfDpboFMax OBJECT-TYPE
3328: SYNTAX Unsigned32 (32..6956)
3329: UNITS "4.3125 kHz"
3330: MAX-ACCESS read-create
3331: STATUS current
3332: DESCRIPTION
3333: "(DPBOFMAX).
3334: This configuration parameter defines the maximum frequency at
3335: which DPBO may be applied. It ranges from 138 kHz (coded as 32)
3336: to 29997.75 kHz (coded as 6956) in steps of 4.3125 kHz.
3337: This parameter is used only for G.993.2."
3338: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.13"
3339: DEFVAL { 512 }
3340: ::= { xdsl2LineConfProfEntry 43 }
3341:
3342: xdsl2LConfProfUpboKL OBJECT-TYPE
3343: SYNTAX Unsigned32 (0..1280)
3344: UNITS "0.1 dB"
3345: MAX-ACCESS read-create
3346: STATUS current
3347: DESCRIPTION
3348: "(UPBOKL).
3349: This configuration parameter defines the electrical length
3350: expressed in dB at 1MHz, kl0, configured by the CO-MIB.
3351: The value ranges from 0 (coded as 0) to 128 dB (coded as 1280)
3352: in steps of 0.1 dB. This parameter is relevant only if
3353: xdsl2LConfProfUpboKLF is set to override(2), which indicates
3354: that this parameter's value will override the VTUs'
3355: determination of the electrical length. If xdsl2LConfProfUpboKLF
3356: is set either to auto(1) or disableUpbo(3), then this parameter
3357: will be ignored."
3358: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.14"
3359: DEFVAL { 0 }
3360: ::= { xdsl2LineConfProfEntry 44 }
3361:
3362: xdsl2LConfProfUpboKLF OBJECT-TYPE
3363: SYNTAX Xdsl2UpboKLF
3364: MAX-ACCESS read-create
3365: STATUS current
3366: DESCRIPTION
3367: "Defines the upstream power backoff force mode (UPBOKLF).
3368: The three possible mode values are:
3369: auto(1),
3370: override(2),
3371: disableUpbo(3)."
3372: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.14"
3373: DEFVAL { disableUpbo }
3374: ::= { xdsl2LineConfProfEntry 45 }
3375:
3376: xdsl2LConfProfUs0Mask OBJECT-TYPE
3377: SYNTAX Xdsl2LineUs0Mask
3378: MAX-ACCESS read-create
3379: STATUS current
3380: DESCRIPTION
3381: "(US0MASK).
3382: The configuration parameter contains the US0 PSD masks
3383: to be allowed by the near-end xTU on the line. This parameter
3384: is only defined for G.993.2 Annex A. It is represented as a
3385: bitmap (0 if not allowed and 1 if allowed). "
3386: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.18"
3387: DEFVAL { {} }
3388: ::= { xdsl2LineConfProfEntry 46 }
3389:
3390: xdsl2LConfProfForceInp OBJECT-TYPE
3391: SYNTAX Xdsl2LineForceInp
3392: MAX-ACCESS read-create
3393: STATUS current
3394: DESCRIPTION
3395: "(FORCEINP).
3396: This parameter indicates that the framer settings of the
3397: bearer shall be selected such that the impulse noise
3398: protection computed according to the formula specified in
3399: the relevant Recommendation is greater than or equal to the
3400: minimal impulse noise protection requirement.
3401: This flag shall have the same value for all the bearers of
3402: one line in the same direction."
3403: REFERENCE "ITU-T G.997.1, paragraph #7.3.2.5"
3404: DEFVAL { {} }
3405: ::= { xdsl2LineConfProfEntry 47 }
3406:
3407: ------*****************************************************
3408: ------End of additional objects
3409: ------*****************************************************
3410: xdsl2LConfProfRowStatus OBJECT-TYPE
3411: SYNTAX RowStatus
3412: MAX-ACCESS read-create
3413: STATUS current
3414: DESCRIPTION
3415: "This object is used to create a new row or to modify or
3416: delete an existing row in this table.
3417:
3418: A profile is activated by setting this object to 'active'.
3419: When 'active' is set, the system will validate the profile.
3420:
3421: Before a profile can be deleted or taken out of service
3422: (by setting this object to 'destroy' or 'notInService'),
3423: it must be first unreferenced from all associated
3424: templates.
3425:
3426: When a row is created in this table, the SNMP agent should
3427: also create corresponding rows in the tables
3428: xdsl2LineConfProfModeSpecTable and
3429: xdsl2LineConfProfModeSpecBandUsTable.
3430: When a row is deleted in this table, the SNMP agent should
3431: also delete corresponding rows in the tables
3432: xdsl2LineConfProfModeSpecTable and
3433: xdsl2LineConfProfModeSpecBandUsTable."
3434: ::= { xdsl2LineConfProfEntry 48 }
3435:
3436: ------------------------------------------
3437: -- xdsl2LineConfProfModeSpecTable --
3438: ------------------------------------------
3439: xdsl2LineConfProfModeSpecTable OBJECT-TYPE
3440: SYNTAX SEQUENCE OF Xdsl2LineConfProfModeSpecEntry
3441: MAX-ACCESS not-accessible
3442: STATUS current
3443: DESCRIPTION
3444: "The table xdsl2LineConfProfModeSpecTable extends the
3445: DSL line configuration profile by xDSL Mode Specific
3446: parameters.
3447: A row in this table that has an index of
3448: xdsl2LConfProfXdslMode == defMode(1), is called a
3449: 'mandatory' row.
3450: A row in this table that has an index such that
3451: xdsl2LConfProfXdslMode is not equal to defMode(1),
3452: is called an 'optional' row.
3453: When a row in the xdsl2LineConfProfTable table
3454: (the parent row) is created, the SNMP agent will
3455: automatically create a 'mandatory' row in this table.
3456: When the parent row is deleted, the SNMP agent will
3457: automatically delete all associated rows in this table.
3458: Any attempt to delete the 'mandatory' row using the
3459: xdsl2LConfProfModeSpecRowStatus attribute will be
3460: rejected by the SNMP agent.
3461: The manager MAY create an 'optional' row in this table
3462: using the xdsl2LConfProfModeSpecRowStatus attribute if
3463: the parent row exists.
3464: The manager MAY delete an 'optional' row in this table
3465: using the xdsl2LConfProfModeSpecRowStatus attribute at
3466: any time.
3467: If the actual transmission mode of a DSL line does not
3468: match one of the 'optional' rows in this table, then
3469: the line will use the PSD configuration from the
3470: 'mandatory' row.
3471:
3472: Entries in this table MUST be maintained in a
3473: persistent manner."
3474: ::= { xdsl2ProfileLine 3 }
3475:
3476: xdsl2LineConfProfModeSpecEntry OBJECT-TYPE
3477: SYNTAX Xdsl2LineConfProfModeSpecEntry
3478: MAX-ACCESS not-accessible
3479: STATUS current
3480: DESCRIPTION
3481: "The table xdsl2LineConfProfModeSpecTable extends the
3482: DSL line configuration profile by DSL Mode Specific
3483: parameters."
3484: INDEX { xdsl2LConfProfProfileName, xdsl2LConfProfXdslMode }
3485: ::= { xdsl2LineConfProfModeSpecTable 1 }
3486:
3487: Xdsl2LineConfProfModeSpecEntry ::=
3488: SEQUENCE {
3489: xdsl2LConfProfXdslMode Xdsl2OperationModes,
3490: xdsl2LConfProfMaxNomPsdDs Integer32,
3491: xdsl2LConfProfMaxNomPsdUs Integer32,
3492: xdsl2LConfProfMaxNomAtpDs Unsigned32,
3493: xdsl2LConfProfMaxNomAtpUs Unsigned32,
3494: xdsl2LConfProfMaxAggRxPwrUs Integer32,
3495: xdsl2LConfProfPsdMaskDs Xdsl2PsdMaskDs,
3496: xdsl2LConfProfPsdMaskUs Xdsl2PsdMaskUs,
3497: xdsl2LConfProfPsdMaskSelectUs Xdsl2LinePsdMaskSelectUs,
3498: xdsl2LConfProfClassMask Xdsl2LineClassMask,
3499: xdsl2LConfProfLimitMask Xdsl2LineLimitMask,
3500: xdsl2LConfProfUs0Disable Xdsl2LineUs0Disable,
3501: xdsl2LConfProfModeSpecRowStatus RowStatus
3502: }
3503:
3504: xdsl2LConfProfXdslMode OBJECT-TYPE
3505: SYNTAX Xdsl2OperationModes
3506: MAX-ACCESS not-accessible
3507: STATUS current
3508: DESCRIPTION
3509: "The DSL Mode is a way of categorizing the various xDSL
3510: transmission modes into groups, each group (xDSL Mode) shares
3511: the same PSD configuration.
3512: There should be multiple entries in this table for a given
3513: line profile in case multiple bits are set in
3514: xdsl2LConfProfXtuTransSysEna for that profile. "
3515: REFERENCE "DSL Forum TR-129, paragraph #5.5"
3516: ::= { xdsl2LineConfProfModeSpecEntry 1 }
3517:
3518: xdsl2LConfProfMaxNomPsdDs OBJECT-TYPE
3519: SYNTAX Integer32(-600..-300)
3520: UNITS "0.1 dBm/Hz"
3521: MAX-ACCESS read-create
3522: STATUS current
3523: DESCRIPTION
3524: "(MAXNOMPSDds).
3525: The maximum nominal transmit PSD in the downstream
3526: direction during initialization and Showtime. It ranges from
3527: -600 to -300 units of 0.1 dBm/Hz. (physical values are -60 to
3528: -30 dBm/Hz). "
3529: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.1"
3530: DEFVAL { -300 }
3531: ::= { xdsl2LineConfProfModeSpecEntry 2 }
3532:
3533: xdsl2LConfProfMaxNomPsdUs OBJECT-TYPE
3534: SYNTAX Integer32(-600..-300)
3535: UNITS "0.1 dBm/Hz"
3536: MAX-ACCESS read-create
3537: STATUS current
3538: DESCRIPTION
3539: "(MAXNOMPSDus).
3540: The maximum nominal transmit PSD in the upstream direction
3541: during initialization and Showtime. It ranges from -600 to
3542: -300 units of 0.1 dBm/Hz. (physical values are -60 to
3543: -30 dBm/Hz). "
3544: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.2"
3545: DEFVAL { -300 }
3546: ::= { xdsl2LineConfProfModeSpecEntry 3 }
3547:
3548: xdsl2LConfProfMaxNomAtpDs OBJECT-TYPE
3549: SYNTAX Unsigned32 (0..255)
3550: UNITS "0.1 dBm"
3551: MAX-ACCESS read-create
3552: STATUS current
3553: DESCRIPTION
3554: "(MAXNOMATPds).
3555: The maximum nominal aggregate transmit power in the
3556: downstream direction during initialization and Showtime. It
3557: ranges from 0 to 255 units of 0.1 dBm (physical values are 0
3558: to 25.5 dBm)."
3559: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.3"
3560: DEFVAL { 255 }
3561: ::= { xdsl2LineConfProfModeSpecEntry 4 }
3562:
3563: xdsl2LConfProfMaxNomAtpUs OBJECT-TYPE
3564: SYNTAX Unsigned32 (0..255)
3565: UNITS "0.1 dBm"
3566: MAX-ACCESS read-create
3567: STATUS current
3568: DESCRIPTION
3569: "(MAXNOMATPus).
3570: The maximum nominal aggregate transmit power in the upstream
3571: direction during initialization and Showtime. It ranges from
3572: 0 to 255 units of 0.1 dBm (physical values are 0 to 25.5
3573: dBm)."
3574: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.4"
3575: DEFVAL { 255 }
3576: ::= { xdsl2LineConfProfModeSpecEntry 5 }
3577:
3578: xdsl2LConfProfMaxAggRxPwrUs OBJECT-TYPE
3579: SYNTAX Integer32(-255..255 | 2147483647)
3580: UNITS "0.1 dBm"
3581: MAX-ACCESS read-create
3582: STATUS current
3583: DESCRIPTION
3584: "(MAXRXPWRus).
3585: The maximum upstream aggregate receive power over the relevant
3586: set of sub-carriers. The xTU-C should verify that the
3587: upstream power cutback is such that this maximum aggregate
3588: receive power value is honored. It ranges from -255 to 255
3589: units of 0.1 dBm (physical values are -25.5 to 25.5 dBm).
3590: A value of 0x7FFFFFFF (2147483647) means that there is no
3591: limit."
3592: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.5"
3593: DEFVAL { 255 }
3594: ::= { xdsl2LineConfProfModeSpecEntry 6 }
3595:
3596: xdsl2LConfProfPsdMaskDs OBJECT-TYPE
3597: SYNTAX Xdsl2PsdMaskDs
3598: MAX-ACCESS read-create
3599: STATUS current
3600: DESCRIPTION
3601: "(PSDMASKds).
3602: The downstream PSD mask applicable at the U-C2 reference
3603: point.
3604: This parameter is used only for G.992.5 and it may impose PSD
3605: restrictions (breakpoints) in addition to the Limit PSD mask
3606: defined in G.992.5.
3607: This is a string of 32 pairs of values in the following
3608: structure:
3609: Octets 0+1 - Index of 1st sub-carrier used in the context
3610: of a first breakpoint.
3611: Octet 2 - The PSD reduction for the sub-carrier indicated in
3612: octets 0 and 1.
3613: Octets 3-5 - Same, for a 2nd breakpoint.
3614: Octets 6-8 - Same, for a 3rd breakpoint.
3615: This architecture continues until octets 94-95, which are
3616: associated with a 32nd breakpoint.
3617: Each subcarrier index is an unsigned number in the range 1 and
3618: NSCds. Each PSD reduction value is in the range 0 (0dBm/Hz) to
3619: 255 (-127.5dBm/Hz) with steps of 0.5dBm/Hz. Valid values are
3620: in the range 0 to 190 (0 to -95dBm/Hz).
3621: When the number of breakpoints is less than 32, all remaining
3622: octets are set to the value 0. Note that the content of this
3623: object should be correlated with the sub-carriers mask and with
3624: the RFI setup. "
3625: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.9"
3626: ::= { xdsl2LineConfProfModeSpecEntry 7 }
3627:
3628: xdsl2LConfProfPsdMaskUs OBJECT-TYPE
3629: SYNTAX Xdsl2PsdMaskUs
3630: MAX-ACCESS read-create
3631: STATUS current
3632: DESCRIPTION
3633: "(PSDMASKus).
3634: The upstream PSD mask applicable at the U-R2 reference
3635: point.
3636: This parameter is used only for G.992.5 and it may impose PSD
3637: restrictions (breakpoints) in addition to the Limit PSD mask
3638: defined in G.992.5.
3639: This is a string of 16 pairs of values in the following
3640: structure:
3641: Octets 0+1 - Index of 1st sub-carrier used in the context
3642: of a first breakpoint.
3643: Octet 2 - The PSD reduction for the sub-carrier indicated in
3644: octets 0 and 1.
3645: Octets 3-5 - Same, for a 2nd breakpoint.
3646: Octets 6-8 - Same, for a 3rd breakpoint.
3647: This architecture continues until octets 9-47, which are
3648: associated with a 16th breakpoint.
3649: Each subcarrier index is an unsigned number in the range 1 and
3650: NSCus. Each PSD reduction value is in the range 0 (0dBm/Hz) to
3651: 255 (-127.5dBm/Hz) with steps of 0.5dBm/Hz. Valid values are
3652: in the range 0 to 190 (0 to -95dBm/Hz).
3653: When the number of breakpoints is less than 16, all remaining
3654: octets are set to the value 0. Note that the content of this
3655: object should be correlated with the sub-carriers mask and with
3656: the RFI setup. "
3657: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.12"
3658: ::= { xdsl2LineConfProfModeSpecEntry 8 }
3659:
3660: xdsl2LConfProfPsdMaskSelectUs OBJECT-TYPE
3661: SYNTAX Xdsl2LinePsdMaskSelectUs
3662: MAX-ACCESS read-create
3663: STATUS current
3664: DESCRIPTION
3665: "The selected upstream PSD mask. This parameter is used only
3666: for annexes J and M of G.992.3 and G.992.5, and the same
3667: selection is used for all relevant enabled bits in
3668: xdsl2LConfProfXtuTransSysEna. "
3669: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.11"
3670: DEFVAL { adlu32Eu32 }
3671: ::= { xdsl2LineConfProfModeSpecEntry 9 }
3672: ------*****************************************************
3673: ------Additional objects
3674: ------*****************************************************
3675:
3676: xdsl2LConfProfClassMask OBJECT-TYPE
3677: SYNTAX Xdsl2LineClassMask
3678: MAX-ACCESS read-create
3679: STATUS current
3680: DESCRIPTION
3681: "(CLASSMASK).
3682: In order to reduce the number of configuration
3683: possibilities, the limit Power Spectral Density masks
3684: (see LIMITMASK) are grouped in PSD mask classes.
3685: Each class is designed such that the PSD levels of each
3686: limit PSD mask of a specific class are equal in their
3687: respective passband above 276 kHz.
3688: This parameter is defined per VDSL2 Annex enabled in the
3689: xdsl2LConfProfXtuTransSysEna object. It selects a single
3690: PSD mask class per Annex that is activated at the
3691: VTU-O."
3692: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.15"
3693: DEFVAL { a998ORb997M1cORc998 }
3694: ::= { xdsl2LineConfProfModeSpecEntry 10 }
3695:
3696: xdsl2LConfProfLimitMask OBJECT-TYPE
3697: SYNTAX Xdsl2LineLimitMask
3698: MAX-ACCESS read-create
3699: STATUS current
3700: DESCRIPTION
3701: "(LIMITMASK).
3702: This configuration parameter contains the G.993.2 limit
3703: PSD masks of the selected PSD mask class, enabled by the
3704: near-end xTU on this line for each class of profiles.
3705: This parameter is defined per VDSL2 Annex enabled in the
3706: xdsl2LConfProfXtuTransSysEna object.
3707: Through this parameter several limit PSD masks of the
3708: selected PSD mask class (xdsl2LConfProfClassMask) may be
3709: enabled. The enabling parameter is coded in a bitmap
3710: representation (0 if the associated mask is not allowed,
3711: 1 if it is allowed)."
3712: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.16"
3713: DEFVAL { {} }
3714: ::= { xdsl2LineConfProfModeSpecEntry 11 }
3715:
3716: xdsl2LConfProfUs0Disable OBJECT-TYPE
3717: SYNTAX Xdsl2LineUs0Disable
3718: MAX-ACCESS read-create
3719: STATUS current
3720: DESCRIPTION
3721: "(US0DISABLE).
3722: This configuration parameter indicates if the use of
3723: US0 is disabled for each limit PSD mask enabled in the
3724: xdsl2LConfProfLimitMask parameter.
3725: This parameter is defined per VDSL2 Annex enabled in the
3726: xdsl2LConfProfXtuTransSysEna object.
3727: For each limit PSD mask enabled in xdsl2LConfProfLimitMask
3728: parameter, a bit shall indicate if US0 is disabled. The
3729: disabling parameter is coded as a bitmap. The bit is set to
3730: 1 if US0 is disabled for the associated limit mask.
3731: This parameter and the xdsl2LConfProfLimitMask parameter
3732: use the same structure."
3733: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.17"
3734: DEFVAL { {} }
3735: ::= { xdsl2LineConfProfModeSpecEntry 12 }
3736:
3737: ------*****************************************************
3738: ------End of additional objects
3739: ------*****************************************************
3740:
3741: xdsl2LConfProfModeSpecRowStatus OBJECT-TYPE
3742: SYNTAX RowStatus
3743: MAX-ACCESS read-create
3744: STATUS current
3745: DESCRIPTION
3746:
3747: "This object is used to create a new row or to modify or
3748: delete an existing row in this table.
3749:
3750: A profile is activated by setting this object to 'active'.
3751: When 'active' is set, the system will validate the profile.
3752:
3753: Before a profile can be deleted or taken out of service
3754: (by setting this object to 'destroy' or 'notInService'),
3755: it must be first unreferenced from all associated
3756: templates."
3757:
3758: ::= { xdsl2LineConfProfModeSpecEntry 13 }
3759:
3760: ------------------------------------------
3761: -- xdsl2LineConfProfModeSpecBandUsTable --
3762: ------------------------------------------
3763: xdsl2LineConfProfModeSpecBandUsTable OBJECT-TYPE
3764: SYNTAX SEQUENCE OF Xdsl2LineConfProfModeSpecBandUsEntry
3765: MAX-ACCESS not-accessible
3766: STATUS current
3767: DESCRIPTION
3768: "The table xdsl2LineConfProfModeSpecBandUsTable extends
3769: xdsl2LineConfProfModeSpecTable with upstream-band-specific
3770: parameters for VDSL2, such as upstream power back-off parameters,
3771: xdsl2LConfProfUpboPsdA and xdsl2LConfProfUpboPsdB (UPBOPSD-pb).
3772: When a parent 'mandatory row' is created in
3773: xdsl2LineConfProfModeSpecTable, the SNMP agent will automatically
3774: create several 'mandatory' rows in this table--one for
3775: each upstream band:
3776: Note: A mandatory row is one where xdsl2LConfProfXdslMode =
3777: defMode(1). When the parent row is deleted, the SNMP agent will
3778: automatically delete all associated rows in this table. Any
3779: attempt to delete a 'mandatory' row using the
3780: xdsl2LConfProfModeSpecBandUsRowStatus attribute will be rejected
3781: by the SNMP agent. The manager only MAY create a new 'optional'
3782: row in this table using the xdsl2LConfProfModeSpecBandUsRowStatus
3783: attribute if the associated parent optional row exists, and
3784: the value of xdsl2LConfProfXdslMode is a G.993.2 value. The
3785: manager MAY delete an 'optional' row in this table using the
3786: xdsl2LConfProfModeSpecBandUsRowStatus attribute at any time.
3787:
3788: With respect to xdsl2LConfProfUpboPsdA and xdsl2LConfProfUpboPsdB
3789: parameters, for a given upstream band, if an optional row
3790: is missing from this table, then that means upstream power back-
3791: off is disabled for that upstream band.
3792:
3793: Entries in this table MUST be maintained in a
3794: persistent manner."
3795: ::= { xdsl2ProfileLine 4 }
3796:
3797: xdsl2LineConfProfModeSpecBandUsEntry OBJECT-TYPE
3798: SYNTAX Xdsl2LineConfProfModeSpecBandUsEntry
3799: MAX-ACCESS not-accessible
3800: STATUS current
3801: DESCRIPTION
3802: "The table xdsl2LineConfProfModeSpecBandUsTable extends
3803: xdsl2LineConfProfModeSpecTable with upstream-band-specific
3804: parameters for VDSL2, such as upstream power back-off
3805: parameters, xdsl2LConfProfUpboPsdA and
3806: xdsl2LConfProfUpboPsdB (UPBOPSD-pb)."
3807: INDEX { xdsl2LConfProfProfileName, xdsl2LConfProfXdslMode,
3808: xdsl2LConfProfXdslBandUs}
3809: ::= { xdsl2LineConfProfModeSpecBandUsTable 1 }
3810:
3811: Xdsl2LineConfProfModeSpecBandUsEntry ::=
3812: SEQUENCE {
3813: xdsl2LConfProfXdslBandUs Xdsl2BandUs,
3814: xdsl2LConfProfUpboPsdA Integer32,
3815: xdsl2LConfProfUpboPsdB Integer32,
3816: xdsl2LConfProfModeSpecBandUsRowStatus RowStatus
3817: }
3818:
3819: xdsl2LConfProfXdslBandUs OBJECT-TYPE
3820: SYNTAX Xdsl2BandUs
3821: MAX-ACCESS not-accessible
3822: STATUS current
3823: DESCRIPTION
3824: "Each value identifies a specific band in the upstream
3825: transmission direction (excluding US0 band)."
3826: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.14"
3827: ::= { xdsl2LineConfProfModeSpecBandUsEntry 1 }
3828:
3829: xdsl2LConfProfUpboPsdA OBJECT-TYPE
3830: SYNTAX Integer32(4000..8095)
3831: UNITS "0.01 dBm/Hz"
3832: MAX-ACCESS read-create
3833: STATUS current
3834: DESCRIPTION
3835: "(UPBOPSD-pb).
3836: This configuration parameter defines the 'a' reference parameter
3837: of the UPBO reference PSD used to compute the upstream power
3838: back-off for the upstream band. A UPBOPSD defined for each band
3839: shall consist of two parameters [a, b]. Parameter 'a'
3840: (xdsl2LConfProfUpboPsdA) ranges from 40 dBm/Hz (coded as 4000) to
3841: 80.95 dBm/Hz (coded as 8095) in steps of 0.01 dBm/Hz; and
3842: parameter 'b' (xdsl2LConfProfUpboPsdB) ranges from 0 dBm/Hz
3843: (coded as 0) to 40.95 dBm/Hz (coded as 4095) in steps of
3844: 0.01 dBm/Hz. The UPBO reference PSD at the frequency 'f' expressed
3845: in MHz shall be equal to '-a-b(SQRT(f))'. Setting
3846: xdsl2LConfProfUpboPsdA to 4000 and xdsl2LConfProfUpboPsdB to 0 is
3847: a special configuration to disable UPBO in the respective
3848: upstream band."
3849: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.14"
3850: DEFVAL { 4000 }
3851: ::= { xdsl2LineConfProfModeSpecBandUsEntry 2 }
3852:
3853: xdsl2LConfProfUpboPsdB OBJECT-TYPE
3854: SYNTAX Integer32(0..4095)
3855: UNITS "0.01 dBm/Hz"
3856: MAX-ACCESS read-create
3857: STATUS current
3858: DESCRIPTION
3859: "(UPBOPSD-pb).
3860: This configuration parameter defines the 'b' reference parameter
3861: of the UPBO reference PSD used to compute the upstream power
3862: back-off for the upstream band. A UPBOPSD defined for each band
3863: shall consist of two parameters [a, b]. Parameter 'a'
3864: (xdsl2LConfProfUpboPsdA) ranges from 40 dBm/Hz (coded as 4000) to
3865: 80.95 dBm/Hz (coded as 8095) in steps of 0.01 dBm/Hz; and
3866: parameter 'b' (xdsl2LConfProfUpboPsdB) ranges from 0 dBm/Hz
3867: (coded as 0) to 40.95 dBm/Hz (coded as 4095) in steps of
3868: 0.01 dBm/Hz. The UPBO reference PSD at the frequency 'f' expressed
3869: in MHz shall be equal to '-a-b(SQRT(f))'. Setting
3870: xdsl2LConfProfUpboPsdA to 4000 and xdsl2LConfProfUpboPsdB to 0 is
3871: a special configuration to disable UPBO in the respective
3872: upstream band."
3873: REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.14"
3874: DEFVAL { 0 }
3875: ::= { xdsl2LineConfProfModeSpecBandUsEntry 3 }
3876:
3877: xdsl2LConfProfModeSpecBandUsRowStatus OBJECT-TYPE
3878: SYNTAX RowStatus
3879: MAX-ACCESS read-create
3880: STATUS current
3881: DESCRIPTION
3882: "This object is used to create a new row or to modify or
3883: delete an existing row in this table.
3884:
3885: A profile is activated by setting this object to 'active'.
3886: When 'active' is set, the system will validate the profile.
3887:
3888: Before a profile can be deleted or taken out of service
3889: (by setting this object to 'destroy' or 'notInService'),
3890: it must be first unreferenced from all associated
3891: templates."
3892: ::= { xdsl2LineConfProfModeSpecBandUsEntry 4 }
3893:
3894: ------------------------------------------------
3895: -- xdsl2ChConfProfileTable --
3896: ------------------------------------------------
3897: xdsl2ChConfProfileTable OBJECT-TYPE
3898: SYNTAX SEQUENCE OF Xdsl2ChConfProfileEntry
3899: MAX-ACCESS not-accessible
3900: STATUS current
3901: DESCRIPTION
3902: "The table xdsl2ChConfProfileTable contains DSL channel
3903: profile configuration.
3904:
3905: Entries in this table MUST be maintained in a
3906: persistent manner."
3907: ::= { xdsl2ProfileChannel 1 }
3908:
3909: xdsl2ChConfProfileEntry OBJECT-TYPE
3910: SYNTAX Xdsl2ChConfProfileEntry
3911: MAX-ACCESS not-accessible
3912: STATUS current
3913: DESCRIPTION
3914: "The table xdsl2ChConfProfileTable contains DSL channel
3915: profile configuration.
3916: A default profile with an index of 'DEFVAL' will
3917: always exist and its parameters will be set to vendor-specific
3918: values, unless otherwise specified in this document"
3919: INDEX { xdsl2ChConfProfProfileName }
3920: ::= { xdsl2ChConfProfileTable 1 }
3921:
3922: Xdsl2ChConfProfileEntry ::=
3923: SEQUENCE {
3924: xdsl2ChConfProfProfileName SnmpAdminString,
3925: xdsl2ChConfProfMinDataRateDs Unsigned32,
3926: xdsl2ChConfProfMinDataRateUs Unsigned32,
3927: xdsl2ChConfProfMinResDataRateDs Unsigned32,
3928: xdsl2ChConfProfMinResDataRateUs Unsigned32,
3929: xdsl2ChConfProfMaxDataRateDs Unsigned32,
3930: xdsl2ChConfProfMaxDataRateUs Unsigned32,
3931: xdsl2ChConfProfMinDataRateLowPwrDs Unsigned32,
3932: xdsl2ChConfProfMinDataRateLowPwrUs Unsigned32,
3933: xdsl2ChConfProfMaxDelayDs Unsigned32,
3934: xdsl2ChConfProfMaxDelayUs Unsigned32,
3935: xdsl2ChConfProfMinProtectionDs Xdsl2SymbolProtection,
3936: xdsl2ChConfProfMinProtectionUs Xdsl2SymbolProtection,
3937: xdsl2ChConfProfMinProtection8Ds Xdsl2SymbolProtection8,
3938: xdsl2ChConfProfMinProtection8Us Xdsl2SymbolProtection8,
3939: xdsl2ChConfProfMaxBerDs Xdsl2MaxBer,
3940: xdsl2ChConfProfMaxBerUs Xdsl2MaxBer,
3941: xdsl2ChConfProfUsDataRateDs Unsigned32,
3942: xdsl2ChConfProfDsDataRateDs Unsigned32,
3943: xdsl2ChConfProfUsDataRateUs Unsigned32,
3944: xdsl2ChConfProfDsDataRateUs Unsigned32,
3945: xdsl2ChConfProfImaEnabled TruthValue,
3946: xdsl2ChConfProfRowStatus RowStatus
3947: }
3948:
3949: xdsl2ChConfProfProfileName OBJECT-TYPE
3950: SYNTAX SnmpAdminString (SIZE(1..32))
3951: MAX-ACCESS not-accessible
3952: STATUS current
3953: DESCRIPTION
3954: "This object identifies a row in this table."
3955: ::= { xdsl2ChConfProfileEntry 1 }
3956:
3957: xdsl2ChConfProfMinDataRateDs OBJECT-TYPE
3958: SYNTAX Unsigned32(0..200000000)
3959: UNITS "bits/second"
3960: MAX-ACCESS read-create
3961: STATUS current
3962: DESCRIPTION
3963: "Minimum Data Rate on Downstream direction. The minimum net
3964: data rate for the bearer channel, coded in bit/s."
3965: REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1.1"
3966: ::= { xdsl2ChConfProfileEntry 2 }
3967:
3968: xdsl2ChConfProfMinDataRateUs OBJECT-TYPE
3969: SYNTAX Unsigned32(0..200000000)
3970: UNITS "bits/second"
3971: MAX-ACCESS read-create
3972: STATUS current
3973: DESCRIPTION
3974: "Minimum Data Rate on Upstream direction. The minimum net
3975: data
3976: rate for the bearer channel, coded in bit/s."
3977:
3978: REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1.1"
3979: ::= { xdsl2ChConfProfileEntry 3 }
3980:
3981: xdsl2ChConfProfMinResDataRateDs OBJECT-TYPE
3982: SYNTAX Unsigned32(0..200000000)
3983: UNITS "bits/second"
3984: MAX-ACCESS read-create
3985: STATUS current
3986: DESCRIPTION
3987: "Minimum Reserved Data Rate on Downstream direction. The
3988: minimum reserved net data rate for the bearer channel, coded
3989: in bit/s. This parameter is used only if the Rate Adaptation
3990: Mode in the direction of the bearer channel (i.e.,
3991: xdsl2LConfProfRaModeDs) is set to dynamicRa."
3992: REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1.2"
3993: ::= { xdsl2ChConfProfileEntry 4 }
3994:
3995: xdsl2ChConfProfMinResDataRateUs OBJECT-TYPE
3996: SYNTAX Unsigned32(0..200000000)
3997: UNITS "bits/second"
3998: MAX-ACCESS read-create
3999: STATUS current
4000: DESCRIPTION
4001: "Minimum Reserved Data Rate on Upstream direction. The
4002: minimum
4003: reserved net data rate for the bearer channel, coded in
4004: bit/s. This parameter is used only if the Rate Adaptation
4005: Mode in the direction of the bearer channel (i.e.,
4006: xdsl2LConfProfRaModeUs) is set to dynamicRa."
4007: REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1.2"
4008: ::= { xdsl2ChConfProfileEntry 5 }
4009:
4010: xdsl2ChConfProfMaxDataRateDs OBJECT-TYPE
4011: SYNTAX Unsigned32(0..200000000)
4012: UNITS "bits/second"
4013: MAX-ACCESS read-create
4014: STATUS current
4015: DESCRIPTION
4016: "Maximum Data Rate on Downstream direction. The maximum net
4017: data rate for the bearer channel, coded in bit/s."
4018: REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1.3"
4019: ::= { xdsl2ChConfProfileEntry 6 }
4020:
4021: xdsl2ChConfProfMaxDataRateUs OBJECT-TYPE
4022: SYNTAX Unsigned32(0..200000000)
4023: UNITS "bits/second"
4024: MAX-ACCESS read-create
4025: STATUS current
4026: DESCRIPTION
4027: "Maximum Data Rate on Upstream direction. The maximum net
4028: data
4029: rate for the bearer channel, coded in bit/s."
4030: REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1.3"
4031: ::= { xdsl2ChConfProfileEntry 7 }
4032:
4033: xdsl2ChConfProfMinDataRateLowPwrDs OBJECT-TYPE
4034: SYNTAX Unsigned32(0..200000000)
4035: UNITS "bits/second"
4036: MAX-ACCESS read-create
4037: STATUS current
4038: DESCRIPTION
4039: "This parameter specifies the minimum net data rate for
4040: the bearer channel as desired by the operator of the system
4041: during the low power state (L1/L2). The power management low
4042: power states L1 and L2 are defined in ITU-T Recs G.992.2 and
4043: G.992.3 respectively.
4044: The data rate is coded in steps of bit/s."
4045: REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1.5"
4046: ::= { xdsl2ChConfProfileEntry 8 }
4047:
4048: xdsl2ChConfProfMinDataRateLowPwrUs OBJECT-TYPE
4049: SYNTAX Unsigned32(0..200000000)
4050: UNITS "bits/second"
4051: MAX-ACCESS read-create
4052: STATUS current
4053: DESCRIPTION
4054: "This parameter specifies the minimum net data rate for
4055: the bearer channel as desired by the operator of the system
4056: during the low power state (L1/L2). The power management low
4057: power states L1 and L2 are defined in ITU-T Recs G.992.2 and
4058: G.992.3 respectively.
4059: The data rate is coded in steps of bit/s."
4060: REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1.5"
4061: ::= { xdsl2ChConfProfileEntry 9 }
4062:
4063: xdsl2ChConfProfMaxDelayDs OBJECT-TYPE
4064: SYNTAX Unsigned32(0..63)
4065: UNITS "milliseconds"
4066: MAX-ACCESS read-create
4067: STATUS current
4068: DESCRIPTION
4069: "Maximum Interleave Delay on Downstream direction. The
4070: maximum
4071: one-way interleaving delay introduced by the PMS-TC on
4072: Downstream direction. The xTUs shall choose the S (factor)
4073: and D (depth) values such that the actual one-way interleaving
4074: delay (Xdsl2ChStatusActDelay) is as close as possible to,
4075: but less than or equal to xdsl2ChConfProfMaxDelayDs. The
4076: delay is coded in ms, with the value 0 indicating no delay
4077: bound is being imposed."
4078: REFERENCE "ITU-T G.997.1, paragraph #7.3.2.2"
4079: ::= { xdsl2ChConfProfileEntry 10 }
4080:
4081: xdsl2ChConfProfMaxDelayUs OBJECT-TYPE
4082: SYNTAX Unsigned32(0..63)
4083: UNITS "milliseconds"
4084: MAX-ACCESS read-create
4085: STATUS current
4086: DESCRIPTION
4087: "Maximum Interleave Delay on Upstream direction. The maximum
4088: one-way interleaving delay introduced by the PMS-TC on
4089: Upstream direction. The xTUs shall choose the S (factor) and
4090: D (depth) values such that the actual one-way interleaving
4091: delay (Xdsl2ChStatusActDelay) is as close as possible to,
4092: but less than or equal to xdsl2ChConfProfMaxDelayUs. The
4093: delay is coded in ms, with the value 0 indicating no delay
4094: bound is being imposed."
4095: REFERENCE "ITU-T G.997.1, paragraph #7.3.2.2"
4096: ::= { xdsl2ChConfProfileEntry 11 }
4097:
4098: xdsl2ChConfProfMinProtectionDs OBJECT-TYPE
4099: SYNTAX Xdsl2SymbolProtection
4100: UNITS "symbols"
4101: MAX-ACCESS read-create
4102: STATUS current
4103: DESCRIPTION
4104: "(INPMINds).
4105: This parameter specifies the minimum impulse noise protection
4106: for the bearer channel if it is transported over DMT symbols
4107: with a subcarrier spacing of 4.3125 kHz. The impulse noise
4108: protection is expressed in DMT symbols with a subcarrier
4109: spacing of 4.3125 kHz and can take the values 1/2 and any
4110: integer from 0 to 16, inclusive. If the xTU does not support
4111: the configured INPMIN value, it shall use the nearest
4112: supported impulse noise protection greater than INPMIN."
4113: REFERENCE "ITU-T G.997.1, paragraph #7.3.2.3"
4114: DEFVAL { noProtection }
4115: ::= { xdsl2ChConfProfileEntry 12 }
4116:
4117: xdsl2ChConfProfMinProtectionUs OBJECT-TYPE
4118: SYNTAX Xdsl2SymbolProtection
4119: UNITS "symbols"
4120: MAX-ACCESS read-create
4121: STATUS current
4122: DESCRIPTION
4123: "(INPMINus).
4124: This parameter specifies the minimum impulse noise protection
4125: for the bearer channel if it is transported over DMT symbols
4126: with a subcarrier spacing of 4.3125 kHz. The impulse noise
4127: protection is expressed in DMT symbols with a subcarrier
4128: spacing of 4.3125 kHz and can take the values 1/2 and any
4129: integer from 0 to 16, inclusive. If the xTU does not support
4130: the configured INPMIN value, it shall use the nearest
4131: supported impulse noise protection greater than INPMIN."
4132: REFERENCE "ITU-T G.997.1, paragraph #7.3.2.3"
4133: DEFVAL { noProtection }
4134: ::= { xdsl2ChConfProfileEntry 13 }
4135:
4136: xdsl2ChConfProfMinProtection8Ds OBJECT-TYPE
4137: SYNTAX Xdsl2SymbolProtection8
4138: UNITS "symbols"
4139: MAX-ACCESS read-create
4140: STATUS current
4141: DESCRIPTION
4142: "(INPMIN8ds).
4143: This parameter specifies the minimum impulse noise protection
4144: for the bearer channel if it is transported over DMT symbols
4145: with a subcarrier spacing of 8.625 kHz. The impulse noise
4146: protection is expressed in DMT symbols with a subcarrier
4147: spacing of 8.625 kHz and can take any integer value from
4148: 0 to 16, inclusive."
4149: REFERENCE "ITU-T G.997.1, paragraph #7.3.2.4"
4150: DEFVAL { noProtection }
4151: ::= { xdsl2ChConfProfileEntry 14 }
4152:
4153: xdsl2ChConfProfMinProtection8Us OBJECT-TYPE
4154: SYNTAX Xdsl2SymbolProtection8
4155: UNITS "symbols"
4156: MAX-ACCESS read-create
4157: STATUS current
4158: DESCRIPTION
4159: "(INPMIN8us).
4160: This parameter specifies the minimum impulse noise protection
4161: for the bearer channel if it is transported over DMT symbols
4162: with a subcarrier spacing of 8.625 kHz. The impulse noise
4163: protection is expressed in DMT symbols with a subcarrier
4164: spacing of 8.625 kHz and can take any integer value from
4165: 0 to 16, inclusive."
4166: REFERENCE "ITU-T G.997.1, paragraph #7.3.2.4"
4167: DEFVAL { noProtection }
4168: ::= { xdsl2ChConfProfileEntry 15 }
4169:
4170: xdsl2ChConfProfMaxBerDs OBJECT-TYPE
4171: SYNTAX Xdsl2MaxBer
4172: MAX-ACCESS read-create
4173: STATUS current
4174: DESCRIPTION
4175: "Maximum Bit Error Ratio on Downstream direction. The
4176: maximum
4177: bit error ratio for the bearer channel. The parameter can
4178: take the following values (for 1E-3, 1E-5 or 1E-7):
4179: eminus3 (1),
4180: eminus5 (2),
4181: eminus7 (3)"
4182: REFERENCE "ITU-T G.997.1, paragraph #7.3.2.6"
4183: DEFVAL { eminus5 }
4184: ::= { xdsl2ChConfProfileEntry 16 }
4185:
4186: xdsl2ChConfProfMaxBerUs OBJECT-TYPE
4187: SYNTAX Xdsl2MaxBer
4188: MAX-ACCESS read-create
4189: STATUS current
4190: DESCRIPTION
4191: "Maximum Bit Error Ratio on Upstream direction. The maximum
4192: bit error ratio for the bearer channel. The parameter can
4193: take the following values (for 1E-3, 1E-5 or 1E-7):
4194: eminus3 (1),
4195: eminus5 (2),
4196: eminus7 (3)"
4197: REFERENCE "ITU-T G.997.1, paragraph #7.3.2.6"
4198: DEFVAL { eminus5 }
4199: ::= { xdsl2ChConfProfileEntry 17 }
4200:
4201: xdsl2ChConfProfUsDataRateDs OBJECT-TYPE
4202: SYNTAX Unsigned32(0..200000000)
4203: UNITS "bits/second"
4204: MAX-ACCESS read-create
4205: STATUS current
4206: DESCRIPTION
4207: "Data Rate Threshold Up shift for downstream direction. An
4208: 'Up-shift rate change' event is triggered when the
4209: actual
4210: downstream data rate exceeds, by more than the threshold, the
4211: data rate at the last entry into Showtime. The parameter is
4212: coded in bit/s."
4213: REFERENCE "ITU-T G.997.1, paragraph #7.3.2.8.1"
4214: ::= { xdsl2ChConfProfileEntry 18 }
4215:
4216: xdsl2ChConfProfDsDataRateDs OBJECT-TYPE
4217: SYNTAX Unsigned32(0..200000000)
4218: UNITS "bits/second"
4219: MAX-ACCESS read-create
4220: STATUS current
4221: DESCRIPTION
4222: "Data Rate Threshold Downshift for downstream direction. A
4223: 'Down-shift rate change' event is triggered when the
4224: actual
4225: downstream data rate is below the data rate at the last entry
4226: into Showtime, by more than the threshold. The parameter is
4227: coded in bit/s."
4228: REFERENCE "ITU-T G.997.1, paragraph #7.3.2.8.2"
4229: ::= { xdsl2ChConfProfileEntry 19 }
4230:
4231: xdsl2ChConfProfUsDataRateUs OBJECT-TYPE
4232: SYNTAX Unsigned32(0..200000000)
4233: UNITS "bits/second"
4234: MAX-ACCESS read-create
4235: STATUS current
4236: DESCRIPTION
4237: "Data Rate Threshold Up shift for upstream direction. An
4238: 'Up-shift rate change' event is triggered when the
4239: actual
4240: upstream data rate exceeds, by more than the threshold, the
4241: data rate at the last entry into Showtime. The parameter is
4242: coded in bit/s."
4243: REFERENCE "ITU-T G.997.1, paragraph #7.3.2.8.1"
4244: ::= { xdsl2ChConfProfileEntry 20 }
4245:
4246: xdsl2ChConfProfDsDataRateUs OBJECT-TYPE
4247: SYNTAX Unsigned32(0..200000000)
4248: UNITS "bits/second"
4249: MAX-ACCESS read-create
4250: STATUS current
4251: DESCRIPTION
4252: "Data Rate Threshold Downshift for upstream direction. A
4253: 'Down-shift rate change' event is triggered when the
4254: actual
4255: upstream data rate is below the data rate at the last entry
4256: into Showtime, by more than the threshold. The parameter is
4257: coded in bit/s."
4258: REFERENCE "ITU-T G.997.1, paragraph #7.3.2.8.2"
4259: ::= { xdsl2ChConfProfileEntry 21 }
4260:
4261: xdsl2ChConfProfImaEnabled OBJECT-TYPE
4262: SYNTAX TruthValue
4263: MAX-ACCESS read-create
4264: STATUS current
4265: DESCRIPTION
4266: "IMA Mode Enable. The parameter enables the IMA operation
4267: mode
4268: in the ATM Data Path. Relevant only if the channel is of ATM
4269: Data Path. When in 'enable' state, the ATM data path
4270: should
4271: comply with the requirements for IMA transmission."
4272: REFERENCE "ITU-T G.997.1, paragraph #7.3.4.1"
4273: DEFVAL { false }
4274: ::= { xdsl2ChConfProfileEntry 22 }
4275:
4276: xdsl2ChConfProfRowStatus OBJECT-TYPE
4277: SYNTAX RowStatus
4278: MAX-ACCESS read-create
4279: STATUS current
4280: DESCRIPTION
4281: "This object is used to create a new row or to modify or
4282: delete an existing row in this table.
4283:
4284: A profile is activated by setting this object to 'active'.
4285: When 'active' is set, the system will validate the profile.
4286:
4287: Before a profile can be deleted or taken out of service
4288: (by setting this object to 'destroy' or 'notInService'),
4289: it must be first unreferenced from all associated
4290: templates."
4291: ::= { xdsl2ChConfProfileEntry 23 }
4292:
4293: ------------------------------------------------
4294: -- xdsl2LineAlarmConfTemplateTable --
4295: ------------------------------------------------
4296: xdsl2LineAlarmConfTemplateTable OBJECT-TYPE
4297: SYNTAX SEQUENCE OF Xdsl2LineAlarmConfTemplateEntry
4298: MAX-ACCESS not-accessible
4299: STATUS current
4300: DESCRIPTION
4301: "The table xdsl2LineAlarConfTemplateTable contains DSL
4302: line alarm configuration template.
4303:
4304: Entries in this table MUST be maintained in a
4305: persistent manner."
4306: ::= { xdsl2ProfileAlarmConf 1 }
4307:
4308: xdsl2LineAlarmConfTemplateEntry OBJECT-TYPE
4309: SYNTAX Xdsl2LineAlarmConfTemplateEntry
4310: MAX-ACCESS not-accessible
4311: STATUS current
4312: DESCRIPTION
4313: "The table xdsl2LineAlarmConfTemplateTable contains DSL
4314: line PM thresholds template.
4315: A default template with an index of 'DEFVAL' will
4316: always exist and its parameters will be set to vendor
4317: specific values, unless otherwise specified in this
4318: document"
4319: INDEX { xdsl2LAlarmConfTempTemplateName }
4320: ::= { xdsl2LineAlarmConfTemplateTable 1 }
4321:
4322: Xdsl2LineAlarmConfTemplateEntry ::=
4323: SEQUENCE {
4324: xdsl2LAlarmConfTempTemplateName SnmpAdminString,
4325: xdsl2LAlarmConfTempLineProfile SnmpAdminString,
4326: xdsl2LAlarmConfTempChan1ConfProfile SnmpAdminString,
4327: xdsl2LAlarmConfTempChan2ConfProfile SnmpAdminString,
4328: xdsl2LAlarmConfTempChan3ConfProfile SnmpAdminString,
4329: xdsl2LAlarmConfTempChan4ConfProfile SnmpAdminString,
4330: xdsl2LAlarmConfTempRowStatus RowStatus
4331: }
4332:
4333: xdsl2LAlarmConfTempTemplateName OBJECT-TYPE
4334: SYNTAX SnmpAdminString (SIZE(1..32))
4335: MAX-ACCESS not-accessible
4336: STATUS current
4337: DESCRIPTION
4338: "This object identifies a row in this table."
4339: ::= { xdsl2LineAlarmConfTemplateEntry 1 }
4340:
4341: xdsl2LAlarmConfTempLineProfile OBJECT-TYPE
4342: SYNTAX SnmpAdminString (SIZE(1..32))
4343: MAX-ACCESS read-create
4344: STATUS current
4345: DESCRIPTION
4346: "The value of this object identifies the row in the DSL Line
4347: Thresholds Configuration Profile Table
4348: (xdsl2LineAlarmConfProfileTable) that applies to this line."
4349: REFERENCE "DSL Forum TR-129, paragraph #8.2"
4350: DEFVAL { "DEFVAL" }
4351: ::= { xdsl2LineAlarmConfTemplateEntry 2 }
4352:
4353: xdsl2LAlarmConfTempChan1ConfProfile OBJECT-TYPE
4354: SYNTAX SnmpAdminString (SIZE(1..32))
4355: MAX-ACCESS read-create
4356: STATUS current
4357: DESCRIPTION
4358: "The value of this object identifies the row in the DSL
4359: Channel Thresholds Configuration Profile Table
4360: (xdsl2ChAlarmConfProfileTable) that applies for DSL
4361: bearer channel #1. The channel profile name specified here
4362: must match the name of an existing row in the
4363: xdsl2ChAlarmConfProfileTable table."
4364: REFERENCE "DSL Forum TR-129, paragraph #8.4"
4365: DEFVAL { "DEFVAL" }
4366: ::= { xdsl2LineAlarmConfTemplateEntry 3 }
4367:
4368: xdsl2LAlarmConfTempChan2ConfProfile OBJECT-TYPE
4369: SYNTAX SnmpAdminString (SIZE(0..32))
4370: MAX-ACCESS read-create
4371: STATUS current
4372: DESCRIPTION
4373: "The value of this object identifies the row in the DSL
4374: Channel Thresholds Configuration Profile Table
4375: (xdsl2ChAlarmConfProfileTable) that applies for DSL
4376: bearer channel #2. The channel profile name specified here
4377: must match the name of an existing row in the
4378: xdsl2ChAlarmConfProfileTable table. If the channel is unused,
4379: then the object is set to a zero length string."
4380: REFERENCE "DSL Forum TR-129, paragraph #8.4"
4381: DEFVAL { "" }
4382: ::= { xdsl2LineAlarmConfTemplateEntry 4 }
4383:
4384: xdsl2LAlarmConfTempChan3ConfProfile OBJECT-TYPE
4385: SYNTAX SnmpAdminString (SIZE(0..32))
4386: MAX-ACCESS read-create
4387: STATUS current
4388: DESCRIPTION
4389: "The value of this object identifies the row in the DSL
4390: Channel Thresholds Configuration Profile Table
4391: (xdsl2ChAlarmConfProfileTable) that applies for DSL
4392: bearer channel #3. The channel profile name specified here
4393: must match the name of an existing row in the
4394: xdsl2ChAlarmConfProfileTable table.
4395: This object may be set to a non-zero length string only if
4396: xdsl2LAlarmConfTempChan2ConfProfile contains a non-zero
4397: length string."
4398: REFERENCE "DSL Forum TR-129, paragraph #8.4"
4399: DEFVAL { "" }
4400: ::= { xdsl2LineAlarmConfTemplateEntry 5 }
4401:
4402: xdsl2LAlarmConfTempChan4ConfProfile OBJECT-TYPE
4403: SYNTAX SnmpAdminString (SIZE(0..32))
4404: MAX-ACCESS read-create
4405: STATUS current
4406: DESCRIPTION
4407: "The value of this object identifies the row in the DSL
4408: Channel Thresholds Configuration Profile Table
4409: (xdsl2ChAlarmConfProfileTable) that applies for DSL
4410: bearer channel #4. The channel profile name specified here
4411: must match the name of an existing row in the
4412: xdsl2ChAlarmConfProfileTable table.
4413: This object may be set to a non-zero length string only if
4414: xdsl2LAlarmConfTempChan3ConfProfile contains a non-zero
4415: length string."
4416: REFERENCE "DSL Forum TR-129, paragraph #8.4"
4417: DEFVAL { "" }
4418: ::= { xdsl2LineAlarmConfTemplateEntry 6 }
4419:
4420: xdsl2LAlarmConfTempRowStatus OBJECT-TYPE
4421: SYNTAX RowStatus
4422: MAX-ACCESS read-create
4423: STATUS current
4424: DESCRIPTION
4425: "This object is used to create a new row or to modify or
4426: delete an existing row in this table.
4427:
4428: A template is activated by setting this object to 'active'.
4429: When 'active' is set, the system will validate the template.
4430:
4431: Before a template can be deleted or taken out of service
4432: (by setting this object to 'destroy' or 'notInService'),
4433: it must be first unreferenced from all associated
4434: lines."
4435: ::= { xdsl2LineAlarmConfTemplateEntry 7 }
4436:
4437: ------------------------------------------------
4438: -- xdsl2LineAlarmConfProfileTable --
4439: ------------------------------------------------
4440:
4441: xdsl2LineAlarmConfProfileTable OBJECT-TYPE
4442: SYNTAX SEQUENCE OF Xdsl2LineAlarmConfProfileEntry
4443: MAX-ACCESS not-accessible
4444: STATUS current
4445: DESCRIPTION
4446: "The table xdsl2LineAlarmConfProfileTable contains DSL
4447: line PM thresholds profiles.
4448:
4449: Entries in this table MUST be maintained in a
4450: persistent manner."
4451: ::= { xdsl2ProfileAlarmConf 2 }
4452:
4453: xdsl2LineAlarmConfProfileEntry OBJECT-TYPE
4454: SYNTAX Xdsl2LineAlarmConfProfileEntry
4455: MAX-ACCESS not-accessible
4456: STATUS current
4457: DESCRIPTION
4458: "The table xdsl2LineAlarmConfProfileTable contains DSL
4459: line PM thresholds profiles.
4460: A default profile with an index of 'DEFVAL' will
4461: always exist and its parameters will be set to vendor
4462: specific values, unless otherwise specified in this
4463: document"
4464: INDEX { xdsl2LineAlarmConfProfileName }
4465: ::= { xdsl2LineAlarmConfProfileTable 1 }
4466:
4467: Xdsl2LineAlarmConfProfileEntry ::=
4468: SEQUENCE {
4469: xdsl2LineAlarmConfProfileName SnmpAdminString,
4470: xdsl2LineAlarmConfProfileXtucThresh15MinFecs
4471: HCPerfIntervalThreshold,
4472: xdsl2LineAlarmConfProfileXtucThresh15MinEs
4473: HCPerfIntervalThreshold,
4474: xdsl2LineAlarmConfProfileXtucThresh15MinSes
4475: HCPerfIntervalThreshold,
4476: xdsl2LineAlarmConfProfileXtucThresh15MinLoss
4477: HCPerfIntervalThreshold,
4478: xdsl2LineAlarmConfProfileXtucThresh15MinUas
4479: HCPerfIntervalThreshold,
4480: xdsl2LineAlarmConfProfileXturThresh15MinFecs
4481: HCPerfIntervalThreshold,
4482: xdsl2LineAlarmConfProfileXturThresh15MinEs
4483: HCPerfIntervalThreshold,
4484: xdsl2LineAlarmConfProfileXturThresh15MinSes
4485: HCPerfIntervalThreshold,
4486: xdsl2LineAlarmConfProfileXturThresh15MinLoss
4487: HCPerfIntervalThreshold,
4488: xdsl2LineAlarmConfProfileXturThresh15MinUas
4489: HCPerfIntervalThreshold,
4490:
4491: xdsl2LineAlarmConfProfileThresh15MinFailedFullInt Unsigned32,
4492: xdsl2LineAlarmConfProfileThresh15MinFailedShrtInt Unsigned32,
4493:
4494: xdsl2LineAlarmConfProfileRowStatus RowStatus
4495: }
4496:
4497: xdsl2LineAlarmConfProfileName OBJECT-TYPE
4498: SYNTAX SnmpAdminString (SIZE(1..32))
4499: MAX-ACCESS not-accessible
4500: STATUS current
4501: DESCRIPTION
4502: "This object identifies a row in this table."
4503: ::= { xdsl2LineAlarmConfProfileEntry 1 }
4504:
4505: xdsl2LineAlarmConfProfileXtucThresh15MinFecs OBJECT-TYPE
4506: SYNTAX HCPerfIntervalThreshold
4507: UNITS "seconds"
4508: MAX-ACCESS read-create
4509: STATUS current
4510: DESCRIPTION
4511: "A threshold for the xdsl2PMLCurr15MFecs counter,
4512: when xdsl2PMLCurrUnit is xtuc {1}.
4513: The value 0 means that no threshold is specified for the
4514: associated counter."
4515: REFERENCE "ITU-T G.997.1, paragraph #7.3.1"
4516: DEFVAL { 0 }
4517: ::= { xdsl2LineAlarmConfProfileEntry 2 }
4518:
4519: xdsl2LineAlarmConfProfileXtucThresh15MinEs OBJECT-TYPE
4520: SYNTAX HCPerfIntervalThreshold
4521: UNITS "seconds"
4522: MAX-ACCESS read-create
4523: STATUS current
4524: DESCRIPTION
4525: "A threshold for the xdsl2PMLCurr15MEs counter,
4526: when xdsl2PMLCurrUnit is xtuc {1}.
4527: The value 0 means that no threshold is specified for the
4528: associated counter."
4529: REFERENCE "ITU-T G.997.1, paragraph #7.3.1"
4530: DEFVAL { 0 }
4531: ::= { xdsl2LineAlarmConfProfileEntry 3 }
4532:
4533: xdsl2LineAlarmConfProfileXtucThresh15MinSes OBJECT-TYPE
4534: SYNTAX HCPerfIntervalThreshold
4535: UNITS "seconds"
4536: MAX-ACCESS read-create
4537: STATUS current
4538: DESCRIPTION
4539: "A threshold for the xdsl2PMLCurr15MSes counter,
4540: when xdsl2PMLCurrUnit is xtuc {1}.
4541: The value 0 means that no threshold is specified for the
4542: associated counter."
4543: REFERENCE "ITU-T G.997.1, paragraph #7.3.1"
4544: DEFVAL { 0 }
4545: ::= { xdsl2LineAlarmConfProfileEntry 4 }
4546:
4547: xdsl2LineAlarmConfProfileXtucThresh15MinLoss OBJECT-TYPE
4548: SYNTAX HCPerfIntervalThreshold
4549: UNITS "seconds"
4550: MAX-ACCESS read-create
4551: STATUS current
4552: DESCRIPTION
4553: "A threshold for the xdsl2PMLCurr15MLoss counter,
4554: when xdsl2PMLCurrUnit is xtuc {1}.
4555: The value 0 means that no threshold is specified for the
4556: associated counter."
4557: REFERENCE "ITU-T G.997.1, paragraph #7.3.1"
4558: DEFVAL { 0 }
4559: ::= { xdsl2LineAlarmConfProfileEntry 5 }
4560:
4561: xdsl2LineAlarmConfProfileXtucThresh15MinUas OBJECT-TYPE
4562: SYNTAX HCPerfIntervalThreshold
4563: UNITS "seconds"
4564: MAX-ACCESS read-create
4565: STATUS current
4566: DESCRIPTION
4567: "A threshold for the xdsl2PMLCurr15MUas counter,
4568: when xdsl2PMLCurrUnit is xtuc {1}.
4569: The value 0 means that no threshold is specified for the
4570: associated counter."
4571: REFERENCE "ITU-T G.997.1, paragraph #7.3.1"
4572: DEFVAL { 0 }
4573: ::= { xdsl2LineAlarmConfProfileEntry 6 }
4574:
4575: xdsl2LineAlarmConfProfileXturThresh15MinFecs OBJECT-TYPE
4576: SYNTAX HCPerfIntervalThreshold
4577: UNITS "seconds"
4578: MAX-ACCESS read-create
4579: STATUS current
4580: DESCRIPTION
4581: "A threshold for the xdsl2PMLCurr15MFecs counter,
4582: when xdsl2PMLCurrUnit is xtur {2}.
4583: The value 0 means that no threshold is specified for the
4584: associated counter."
4585: REFERENCE "ITU-T G.997.1, paragraph #7.3.1"
4586: DEFVAL { 0 }
4587: ::= { xdsl2LineAlarmConfProfileEntry 7 }
4588:
4589: xdsl2LineAlarmConfProfileXturThresh15MinEs OBJECT-TYPE
4590: SYNTAX HCPerfIntervalThreshold
4591: UNITS "seconds"
4592: MAX-ACCESS read-create
4593: STATUS current
4594: DESCRIPTION
4595: "A threshold for the xdsl2PMLCurr15MEs counter,
4596: when xdsl2PMLCurrUnit is xtur {2}.
4597: The value 0 means that no threshold is specified for the
4598: associated counter."
4599: REFERENCE "ITU-T G.997.1, paragraph #7.3.1"
4600: DEFVAL { 0 }
4601: ::= { xdsl2LineAlarmConfProfileEntry 8 }
4602:
4603: xdsl2LineAlarmConfProfileXturThresh15MinSes OBJECT-TYPE
4604: SYNTAX HCPerfIntervalThreshold
4605: UNITS "seconds"
4606: MAX-ACCESS read-create
4607: STATUS current
4608: DESCRIPTION
4609: "A threshold for the xdsl2PMLCurr15MSes counter,
4610: when xdsl2PMLCurrUnit is xtur {2}.
4611: The value 0 means that no threshold is specified for the
4612: associated counter."
4613: REFERENCE "ITU-T G.997.1, paragraph #7.3.1"
4614: DEFVAL { 0 }
4615: ::= { xdsl2LineAlarmConfProfileEntry 9 }
4616:
4617: xdsl2LineAlarmConfProfileXturThresh15MinLoss OBJECT-TYPE
4618: SYNTAX HCPerfIntervalThreshold
4619: UNITS "seconds"
4620: MAX-ACCESS read-create
4621: STATUS current
4622: DESCRIPTION
4623: "A threshold for the xdsl2PMLCurr15MLoss counter,
4624: when xdsl2PMLCurrUnit is xtur {2}.
4625: The value 0 means that no threshold is specified for the
4626: associated counter."
4627: REFERENCE "ITU-T G.997.1, paragraph #7.3.1"
4628: DEFVAL { 0 }
4629: ::= { xdsl2LineAlarmConfProfileEntry 10 }
4630:
4631: xdsl2LineAlarmConfProfileXturThresh15MinUas OBJECT-TYPE
4632: SYNTAX HCPerfIntervalThreshold
4633: UNITS "seconds"
4634: MAX-ACCESS read-create
4635: STATUS current
4636: DESCRIPTION
4637: "A threshold for the xdsl2PMLCurr15MUas counter,
4638: when xdsl2PMLCurrUnit is xtur {2}.
4639: The value 0 means that no threshold is specified for the
4640: associated counter."
4641: REFERENCE "ITU-T G.997.1, paragraph #7.3.1"
4642: DEFVAL { 0 }
4643: ::= { xdsl2LineAlarmConfProfileEntry 11 }
4644:
4645: xdsl2LineAlarmConfProfileThresh15MinFailedFullInt OBJECT-TYPE
4646: SYNTAX Unsigned32
4647: MAX-ACCESS read-create
4648: STATUS current
4649: DESCRIPTION
4650: "A threshold for the xdsl2PMLCurrInit15MfailedFullInits
4651: counter.
4652: The value 0 means that no threshold is specified for the
4653: associated counter."
4654: REFERENCE "ITU-T G.997.1, paragraph #7.3.1"
4655: DEFVAL { 0 }
4656: ::= { xdsl2LineAlarmConfProfileEntry 12 }
4657:
4658: xdsl2LineAlarmConfProfileThresh15MinFailedShrtInt OBJECT-TYPE
4659: SYNTAX Unsigned32
4660: MAX-ACCESS read-create
4661: STATUS current
4662: DESCRIPTION
4663: "A threshold for the xdsl2PMLCurrInit15MFailedShortInits
4664: counter.
4665: The value 0 means that no threshold is specified for the
4666: associated counter."
4667: REFERENCE "ITU-T G.997.1, paragraph #7.3.1"
4668: DEFVAL { 0 }
4669: ::= { xdsl2LineAlarmConfProfileEntry 13 }
4670:
4671: xdsl2LineAlarmConfProfileRowStatus OBJECT-TYPE
4672: SYNTAX RowStatus
4673: MAX-ACCESS read-create
4674: STATUS current
4675: DESCRIPTION
4676: "This object is used to create a new row or to modify or
4677: delete an existing row in this table.
4678:
4679: A profile is activated by setting this object to 'active'.
4680: When 'active' is set, the system will validate the profile.
4681:
4682: Before a profile can be deleted or taken out of service
4683: (by setting this object to 'destroy' or 'notInService'),
4684: it must be first unreferenced from all associated
4685: templates."
4686: ::= { xdsl2LineAlarmConfProfileEntry 14 }
4687:
4688:
4689: ------------------------------------------------
4690: -- xdsl2ChAlarmConfProfileTable --
4691: ------------------------------------------------
4692:
4693: xdsl2ChAlarmConfProfileTable OBJECT-TYPE
4694: SYNTAX SEQUENCE OF Xdsl2ChAlarmConfProfileEntry
4695: MAX-ACCESS not-accessible
4696: STATUS current
4697: DESCRIPTION
4698: "The table xdsl2ChAlarmConfProfileTable contains DSL
4699: channel PM thresholds profiles.
4700:
4701: Entries in this table MUST be maintained in a
4702: persistent manner."
4703: ::= { xdsl2ProfileAlarmConf 3 }
4704:
4705: xdsl2ChAlarmConfProfileEntry OBJECT-TYPE
4706: SYNTAX Xdsl2ChAlarmConfProfileEntry
4707: MAX-ACCESS not-accessible
4708: STATUS current
4709: DESCRIPTION
4710: "The table xdsl2ChAlarmConfProfileTable contains DSL
4711: channel PM thresholds profiles.
4712: A default profile with an index of 'DEFVAL' will
4713: always exist and its parameters will be set to vendor-specific
4714: values, unless otherwise specified in this document"
4715: INDEX { xdsl2ChAlarmConfProfileName }
4716: ::= { xdsl2ChAlarmConfProfileTable 1 }
4717:
4718: Xdsl2ChAlarmConfProfileEntry ::=
4719: SEQUENCE {
4720: xdsl2ChAlarmConfProfileName
4721: SnmpAdminString,
4722: xdsl2ChAlarmConfProfileXtucThresh15MinCodingViolations
4723: Unsigned32,
4724: xdsl2ChAlarmConfProfileXtucThresh15MinCorrected Unsigned32,
4725: xdsl2ChAlarmConfProfileXturThresh15MinCodingViolations
4726: Unsigned32,
4727: xdsl2ChAlarmConfProfileXturThresh15MinCorrected Unsigned32,
4728: xdsl2ChAlarmConfProfileRowStatus RowStatus
4729: }
4730:
4731: xdsl2ChAlarmConfProfileName OBJECT-TYPE
4732: SYNTAX SnmpAdminString (SIZE(1..32))
4733: MAX-ACCESS not-accessible
4734: STATUS current
4735: DESCRIPTION
4736: "This object identifies a row in this table."
4737: ::= { xdsl2ChAlarmConfProfileEntry 1 }
4738:
4739: xdsl2ChAlarmConfProfileXtucThresh15MinCodingViolations OBJECT-TYPE
4740: SYNTAX Unsigned32
4741: MAX-ACCESS read-create
4742: STATUS current
4743: DESCRIPTION
4744: "A threshold for the xdsl2PMChCurr15MCodingViolations
4745: counter, when xdsl2PMChCurrUnit is xtuc {1}.
4746: The value 0 means that no threshold is specified for the
4747: associated counter."
4748: REFERENCE "ITU-T G.997.1, paragraph #7.3.2"
4749: DEFVAL { 0 }
4750: ::= { xdsl2ChAlarmConfProfileEntry 2 }
4751:
4752: xdsl2ChAlarmConfProfileXtucThresh15MinCorrected OBJECT-TYPE
4753: SYNTAX Unsigned32
4754: MAX-ACCESS read-create
4755: STATUS current
4756: DESCRIPTION
4757: "A threshold for the xdsl2PMChCurr15MCorrectedBlocks
4758: counter, when xdsl2PMChCurrUnit is xtuc {1}.
4759: The value 0 means that no threshold is specified for the
4760: associated counter."
4761: REFERENCE "ITU-T G.997.1, paragraph #7.3.2"
4762: DEFVAL { 0 }
4763: ::= { xdsl2ChAlarmConfProfileEntry 3 }
4764:
4765: xdsl2ChAlarmConfProfileXturThresh15MinCodingViolations OBJECT-TYPE
4766: SYNTAX Unsigned32
4767: MAX-ACCESS read-create
4768: STATUS current
4769: DESCRIPTION
4770: "A threshold for the xdsl2PMChCurr15MCodingViolations
4771: counter, when xdsl2PMChCurrUnit is xtur {2}.
4772: The value 0 means that no threshold is specified for the
4773: associated counter."
4774: REFERENCE "ITU-T G.997.1, paragraph #7.3.2"
4775: DEFVAL { 0 }
4776: ::= { xdsl2ChAlarmConfProfileEntry 4 }
4777:
4778: xdsl2ChAlarmConfProfileXturThresh15MinCorrected OBJECT-TYPE
4779: SYNTAX Unsigned32
4780: MAX-ACCESS read-create
4781: STATUS current
4782: DESCRIPTION
4783: "A threshold for the xdsl2PMChCurr15MCorrectedBlocks
4784: counter, when xdsl2PMChCurrUnit is xtur {2}.
4785: The value 0 means that no threshold is specified for the
4786: associated counter."
4787: REFERENCE "ITU-T G.997.1, paragraph #7.3.2"
4788: DEFVAL { 0 }
4789: ::= { xdsl2ChAlarmConfProfileEntry 5 }
4790:
4791: xdsl2ChAlarmConfProfileRowStatus OBJECT-TYPE
4792: SYNTAX RowStatus
4793: MAX-ACCESS read-create
4794: STATUS current
4795: DESCRIPTION
4796: "This object is used to create a new row or to modify or
4797: delete an existing row in this table.
4798:
4799: A profile is activated by setting this object to 'active'.
4800: When 'active' is set, the system will validate the profile.
4801:
4802: Before a profile can be deleted or taken out of service
4803: (by setting this object to 'destroy' or 'notInService'),
4804: it must be first unreferenced from all associated
4805: templates."
4806: ::= { xdsl2ChAlarmConfProfileEntry 6 }
4807:
4808: ------------------------------------------------
4809: -- PM line current counters --
4810: ------------------------------------------------
4811: xdsl2PMLineCurrTable OBJECT-TYPE
4812: SYNTAX SEQUENCE OF Xdsl2PMLineCurrEntry
4813: MAX-ACCESS not-accessible
4814: STATUS current
4815: DESCRIPTION
4816: "The table xdsl2PMLineCurrTable contains current Performance
4817: Monitoring results of DSL line. "
4818: ::= { xdsl2PMLine 1 }
4819:
4820: xdsl2PMLineCurrEntry OBJECT-TYPE
4821: SYNTAX Xdsl2PMLineCurrEntry
4822: MAX-ACCESS not-accessible
4823: STATUS current
4824: DESCRIPTION
4825: "The table xdsl2PMLineCurrTable contains current Performance
4826: Monitoring results of DSL line.
4827: The index of this table is an interface index where the
4828: interface has an ifType of vdsl2(xxx) and the termination
4829: unit."
4830: INDEX { ifIndex, xdsl2PMLCurrUnit }
4831: ::= { xdsl2PMLineCurrTable 1 }
4832:
4833: Xdsl2PMLineCurrEntry ::=
4834: SEQUENCE {
4835: xdsl2PMLCurrUnit Xdsl2Unit,
4836: xdsl2PMLCurr15MValidIntervals Unsigned32,
4837: xdsl2PMLCurr15MInvalidIntervals Unsigned32,
4838: xdsl2PMLCurr15MTimeElapsed HCPerfTimeElapsed,
4839: xdsl2PMLCurr15MFecs Counter32,
4840: xdsl2PMLCurr15MEs Counter32,
4841: xdsl2PMLCurr15MSes Counter32,
4842: xdsl2PMLCurr15MLoss Counter32,
4843: xdsl2PMLCurr15MUas Counter32,
4844: xdsl2PMLCurr1DayValidIntervals Unsigned32,
4845: xdsl2PMLCurr1DayInvalidIntervals Unsigned32,
4846: xdsl2PMLCurr1DayTimeElapsed HCPerfTimeElapsed,
4847: xdsl2PMLCurr1DayFecs Counter32,
4848: xdsl2PMLCurr1DayEs Counter32,
4849: xdsl2PMLCurr1DaySes Counter32,
4850: xdsl2PMLCurr1DayLoss Counter32,
4851: xdsl2PMLCurr1DayUas Counter32
4852: }
4853:
4854: xdsl2PMLCurrUnit OBJECT-TYPE
4855: SYNTAX Xdsl2Unit
4856: MAX-ACCESS not-accessible
4857: STATUS current
4858: DESCRIPTION
4859: "The termination unit xtuc{1} or xtur{2}."
4860: ::= { xdsl2PMLineCurrEntry 1 }
4861:
4862: xdsl2PMLCurr15MValidIntervals OBJECT-TYPE
4863: SYNTAX Unsigned32
4864: MAX-ACCESS read-only
4865: STATUS current
4866: DESCRIPTION
4867: "Valid intervals."
4868: ::= { xdsl2PMLineCurrEntry 2 }
4869:
4870: xdsl2PMLCurr15MInvalidIntervals OBJECT-TYPE
4871: SYNTAX Unsigned32
4872: MAX-ACCESS read-only
4873: STATUS current
4874: DESCRIPTION
4875: "Invalid intervals."
4876: ::= { xdsl2PMLineCurrEntry 3 }
4877:
4878: xdsl2PMLCurr15MTimeElapsed OBJECT-TYPE
4879: SYNTAX HCPerfTimeElapsed
4880: UNITS "seconds"
4881: MAX-ACCESS read-only
4882: STATUS current
4883: DESCRIPTION
4884: "Total elapsed seconds in this interval"
4885: ::= { xdsl2PMLineCurrEntry 4 }
4886:
4887: xdsl2PMLCurr15MFecs OBJECT-TYPE
4888: SYNTAX Counter32
4889: UNITS "seconds"
4890: MAX-ACCESS read-only
4891: STATUS current
4892: DESCRIPTION
4893: "Count of seconds during this interval that there was at
4894: least
4895: one FEC correction event for one or more bearer channels in
4896: this line. This parameter is inhibited during UAS or SES."
4897: REFERENCE "ITU-T G.997.1, paragraph #7.2.1"
4898: ::= { xdsl2PMLineCurrEntry 5 }
4899:
4900: xdsl2PMLCurr15MEs OBJECT-TYPE
4901: SYNTAX Counter32
4902: UNITS "seconds"
4903: MAX-ACCESS read-only
4904: STATUS current
4905: DESCRIPTION
4906: "Count of seconds during this interval that there was:
4907: xtu-c: CRC-8 >= 1 for one or more bearer channels OR
4908: LOS >= 1 OR SEF >=1 OR LPR >= 1
4909: xtu-r: FEBE >= 1 for one or more bearer channels OR
4910: LOS-FE >=1 OR RDI >=1 OR LPR-FE >=1 .
4911: This parameter is inhibited during UAS."
4912: REFERENCE "ITU-T G.997.1, paragraph #7.2.1"
4913: ::= { xdsl2PMLineCurrEntry 6 }
4914:
4915: xdsl2PMLCurr15MSes OBJECT-TYPE
4916: SYNTAX Counter32
4917: UNITS "seconds"
4918: MAX-ACCESS read-only
4919: STATUS current
4920: DESCRIPTION
4921: "Count of seconds during this interval that there was:
4922: xtu-c: (CRC-8 anomalies in one or more of the
4923: received bearer channels) >= 18 OR LOS >= 1
4924: OR SEF >= 1 OR LPR >= 1
4925: xtu-r: (FEBE anomalies in one or more of the
4926: received bearer channels) >= 18 OR LOS-FE >= 1
4927: OR RDI >= 1 OR LPR-FE >= 1 .
4928: This parameter is inhibited during UAS."
4929: REFERENCE "ITU-T G.997.1, paragraph #7.2.1"
4930: ::= { xdsl2PMLineCurrEntry 7 }
4931:
4932: xdsl2PMLCurr15MLoss OBJECT-TYPE
4933: SYNTAX Counter32
4934: UNITS "seconds"
4935: MAX-ACCESS read-only
4936: STATUS current
4937: DESCRIPTION
4938: "Count of seconds during this interval that there was LOS (or
4939: LOS-FE for xtu-r)."
4940: REFERENCE "ITU-T G.997.1, paragraph #7.2.1"
4941: ::= { xdsl2PMLineCurrEntry 8 }
4942:
4943: xdsl2PMLCurr15MUas OBJECT-TYPE
4944: SYNTAX Counter32
4945: UNITS "seconds"
4946: MAX-ACCESS read-only
4947: STATUS current
4948: DESCRIPTION
4949: "Count of seconds in Unavailability State during this
4950: interval. Unavailability begins at the onset of 10
4951: contiguous severely-errored seconds, and ends at the
4952: onset of 10 contiguous seconds with no severely-errored
4953: seconds."
4954: REFERENCE "ITU-T G.997.1, paragraph #7.2.1"
4955: ::= { xdsl2PMLineCurrEntry 9 }
4956:
4957: xdsl2PMLCurr1DayValidIntervals OBJECT-TYPE
4958: SYNTAX Unsigned32
4959: MAX-ACCESS read-only
4960: STATUS current
4961: DESCRIPTION
4962: "Valid intervals."
4963: ::= { xdsl2PMLineCurrEntry 10 }
4964:
4965: xdsl2PMLCurr1DayInvalidIntervals OBJECT-TYPE
4966: SYNTAX Unsigned32
4967: MAX-ACCESS read-only
4968: STATUS current
4969: DESCRIPTION
4970: "Invalid intervals."
4971: ::= { xdsl2PMLineCurrEntry 11 }
4972:
4973: xdsl2PMLCurr1DayTimeElapsed OBJECT-TYPE
4974: SYNTAX HCPerfTimeElapsed
4975: UNITS "seconds"
4976: MAX-ACCESS read-only
4977: STATUS current
4978: DESCRIPTION
4979: "Total elapsed seconds in this interval."
4980: ::= { xdsl2PMLineCurrEntry 12 }
4981:
4982: xdsl2PMLCurr1DayFecs OBJECT-TYPE
4983: SYNTAX Counter32
4984: UNITS "seconds"
4985: MAX-ACCESS read-only
4986: STATUS current
4987: DESCRIPTION
4988: "Count of seconds during this interval that there was at
4989: least
4990: one FEC correction event for one or more bearer channels in
4991: this line. This parameter is inhibited during UAS or SES."
4992: REFERENCE "ITU-T G.997.1, paragraph #7.2.1"
4993: ::= { xdsl2PMLineCurrEntry 13 }
4994:
4995: xdsl2PMLCurr1DayEs OBJECT-TYPE
4996: SYNTAX Counter32
4997: UNITS "seconds"
4998: MAX-ACCESS read-only
4999: STATUS current
5000: DESCRIPTION
5001: "Count of seconds during this interval that there was:
5002: xtu-c: CRC-8 >= 1 for one or more bearer channels OR
5003: LOS >= 1 OR SEF >= 1 OR LPR >= 1
5004: xtu-r: FEBE >= 1 for one or more bearer channels OR
5005: LOS-FE >= 1 OR RDI >= 1 OR LPR-FE >= 1.
5006: This parameter is inhibited during UAS."
5007: REFERENCE "ITU-T G.997.1, paragraph #7.2.1"
5008: ::= { xdsl2PMLineCurrEntry 14 }
5009:
5010: xdsl2PMLCurr1DaySes OBJECT-TYPE
5011: SYNTAX Counter32
5012: UNITS "seconds"
5013: MAX-ACCESS read-only
5014: STATUS current
5015: DESCRIPTION
5016: "Count of seconds during this interval that there was:
5017: xtu-c: (CRC-8 anomalies in one or more of the
5018: received bearer channels) >= 18 OR LOS >= 1
5019: OR SEF >= 1 OR LPR >= 1
5020: xtu-r: (FEBE anomalies in one or more of the
5021: received bearer channels) >= 18 OR LOS-FE >= 1
5022: OR RDI >= 1 OR LPR-FE >= 1 .
5023: This parameter is inhibited during UAS."
5024: REFERENCE "ITU-T G.997.1, paragraph #7.2.1"
5025: ::= { xdsl2PMLineCurrEntry 15 }
5026:
5027: xdsl2PMLCurr1DayLoss OBJECT-TYPE
5028: SYNTAX Counter32
5029: UNITS "seconds"
5030: MAX-ACCESS read-only
5031: STATUS current
5032: DESCRIPTION
5033: "Count of seconds during this interval that there was LOS (or
5034: LOS-FE for xtu-r)."
5035:
5036: REFERENCE "ITU-T G.997.1, paragraph #7.2.1"
5037: ::= { xdsl2PMLineCurrEntry 16 }
5038:
5039: xdsl2PMLCurr1DayUas OBJECT-TYPE
5040: SYNTAX Counter32
5041: UNITS "seconds"
5042: MAX-ACCESS read-only
5043: STATUS current
5044: DESCRIPTION
5045: "Count of seconds in Unavailability State during this
5046: interval.
5047: Unavailability begins at the onset of 10 contiguous severely
5048: -errored seconds, and ends at the onset of 10 contiguous
5049: seconds with no severely-errored seconds."
5050: REFERENCE "ITU-T G.997.1, paragraph #7.2.1"
5051: ::= { xdsl2PMLineCurrEntry 17 }
5052:
5053:
5054: ------------------------------------------------
5055: -- PM line init current counters --
5056: ------------------------------------------------
5057:
5058: xdsl2PMLineCurrInitTable OBJECT-TYPE
5059: SYNTAX SEQUENCE OF Xdsl2PMLineCurrInitEntry
5060: MAX-ACCESS not-accessible
5061: STATUS current
5062: DESCRIPTION
5063: "The table xdsl2PMLineCurrInitTable contains current
5064: initialization counters of DSL line. "
5065: ::= { xdsl2PMLine 2 }
5066:
5067: xdsl2PMLineCurrInitEntry OBJECT-TYPE
5068: SYNTAX Xdsl2PMLineCurrInitEntry
5069: MAX-ACCESS not-accessible
5070: STATUS current
5071: DESCRIPTION
5072: "The table xdsl2PMLineCurrInitTable contains current
5073: initialization counters of DSL line.
5074: The index of this table is an interface index where the
5075: interface has an ifType of vdsl2(xxx) and the termination
5076: unit."
5077: INDEX { ifIndex }
5078: ::= { xdsl2PMLineCurrInitTable 1 }
5079:
5080: Xdsl2PMLineCurrInitEntry ::=
5081: SEQUENCE {
5082: xdsl2PMLCurrInit15MValidIntervals Unsigned32,
5083: xdsl2PMLCurrInit15MInvalidIntervals Unsigned32,
5084: xdsl2PMLCurrInit15MTimeElapsed Unsigned32,
5085: xdsl2PMLCurrInit15MFullInits Unsigned32,
5086: xdsl2PMLCurrInit15MFailedFullInits Unsigned32,
5087: xdsl2PMLCurrInit15MShortInits Unsigned32,
5088: xdsl2PMLCurrInit15MFailedShortInits Unsigned32,
5089: xdsl2PMLCurrInit1DayValidIntervals Unsigned32,
5090: xdsl2PMLCurrInit1DayInvalidIntervals Unsigned32,
5091: xdsl2PMLCurrInit1DayTimeElapsed Unsigned32,
5092: xdsl2PMLCurrInit1DayFullInits Unsigned32,
5093: xdsl2PMLCurrInit1DayFailedFullInits Unsigned32,
5094: xdsl2PMLCurrInit1DayShortInits Unsigned32,
5095: xdsl2PMLCurrInit1DayFailedShortInits Unsigned32
5096: }
5097:
5098: xdsl2PMLCurrInit15MValidIntervals OBJECT-TYPE
5099: SYNTAX Unsigned32
5100: MAX-ACCESS read-only
5101: STATUS current
5102: DESCRIPTION
5103: "Valid intervals."
5104: ::= { xdsl2PMLineCurrInitEntry 1 }
5105:
5106: xdsl2PMLCurrInit15MInvalidIntervals OBJECT-TYPE
5107: SYNTAX Unsigned32
5108: MAX-ACCESS read-only
5109: STATUS current
5110: DESCRIPTION
5111: "Invalid intervals."
5112: ::= { xdsl2PMLineCurrInitEntry 2 }
5113:
5114: xdsl2PMLCurrInit15MTimeElapsed OBJECT-TYPE
5115: SYNTAX Unsigned32
5116: UNITS "seconds"
5117: MAX-ACCESS read-only
5118: STATUS current
5119: DESCRIPTION
5120: "Total elapsed seconds in this interval."
5121: ::= { xdsl2PMLineCurrInitEntry 3 }
5122:
5123: xdsl2PMLCurrInit15MFullInits OBJECT-TYPE
5124: SYNTAX Unsigned32
5125: MAX-ACCESS read-only
5126: STATUS current
5127: DESCRIPTION
5128: "Count of full initializations attempted on the line
5129: (successful and failed) during this interval."
5130: REFERENCE "ITU-T G.997.1, paragraph #7.2.1"
5131: ::= { xdsl2PMLineCurrInitEntry 4 }
5132:
5133: xdsl2PMLCurrInit15MFailedFullInits OBJECT-TYPE
5134: SYNTAX Unsigned32
5135: MAX-ACCESS read-only
5136: STATUS current
5137: DESCRIPTION
5138: "Count of failed full initializations on the line during this
5139: interval."
5140: REFERENCE "ITU-T G.997.1, paragraph #7.2.1"
5141: ::= { xdsl2PMLineCurrInitEntry 5 }
5142:
5143: xdsl2PMLCurrInit15MShortInits OBJECT-TYPE
5144: SYNTAX Unsigned32
5145: MAX-ACCESS read-only
5146: STATUS current
5147: DESCRIPTION
5148: "Count of short initializations attempted on the line
5149: (successful and failed) during this interval."
5150: REFERENCE "ITU-T G.997.1, paragraph #7.2.1"
5151: ::= { xdsl2PMLineCurrInitEntry 6 }
5152:
5153: xdsl2PMLCurrInit15MFailedShortInits OBJECT-TYPE
5154: SYNTAX Unsigned32
5155: MAX-ACCESS read-only
5156: STATUS current
5157: DESCRIPTION
5158: "Count of failed short initializations on the line during
5159: this
5160: interval."
5161: REFERENCE "ITU-T G.997.1, paragraph #7.2.1"
5162: ::= { xdsl2PMLineCurrInitEntry 7 }
5163:
5164: xdsl2PMLCurrInit1DayValidIntervals OBJECT-TYPE
5165: SYNTAX Unsigned32
5166: MAX-ACCESS read-only
5167: STATUS current
5168: DESCRIPTION
5169: "Valid intervals."
5170: ::= { xdsl2PMLineCurrInitEntry 8 }
5171:
5172: xdsl2PMLCurrInit1DayInvalidIntervals OBJECT-TYPE
5173: SYNTAX Unsigned32
5174: MAX-ACCESS read-only
5175: STATUS current
5176: DESCRIPTION
5177: "Invalid intervals."
5178: ::= { xdsl2PMLineCurrInitEntry 9 }
5179:
5180: xdsl2PMLCurrInit1DayTimeElapsed OBJECT-TYPE
5181: SYNTAX Unsigned32
5182: UNITS "seconds"
5183: MAX-ACCESS read-only
5184: STATUS current
5185: DESCRIPTION
5186: "Total elapsed seconds in this interval."
5187: ::= { xdsl2PMLineCurrInitEntry 10 }
5188:
5189: xdsl2PMLCurrInit1DayFullInits OBJECT-TYPE
5190: SYNTAX Unsigned32
5191: MAX-ACCESS read-only
5192: STATUS current
5193: DESCRIPTION
5194: "Count of full initializations attempted on the line
5195: (successful and failed) during this interval."
5196: REFERENCE "ITU-T G.997.1, paragraph #7.2.1"
5197: ::= { xdsl2PMLineCurrInitEntry 11 }
5198:
5199: xdsl2PMLCurrInit1DayFailedFullInits OBJECT-TYPE
5200: SYNTAX Unsigned32
5201: MAX-ACCESS read-only
5202: STATUS current
5203: DESCRIPTION
5204: "Count of failed full initializations on the line during this
5205: interval."
5206: REFERENCE "ITU-T G.997.1, paragraph #7.2.1"
5207: ::= { xdsl2PMLineCurrInitEntry 12 }
5208:
5209: xdsl2PMLCurrInit1DayShortInits OBJECT-TYPE
5210: SYNTAX Unsigned32
5211: MAX-ACCESS read-only
5212: STATUS current
5213: DESCRIPTION
5214: "Count of short initializations attempted on the line
5215: (successful and failed) during this interval."
5216: REFERENCE "ITU-T G.997.1, paragraph #7.2.1"
5217: ::= { xdsl2PMLineCurrInitEntry 13 }
5218:
5219: xdsl2PMLCurrInit1DayFailedShortInits OBJECT-TYPE
5220: SYNTAX Unsigned32
5221: MAX-ACCESS read-only
5222: STATUS current
5223: DESCRIPTION
5224: "Count of failed short initializations on the line during
5225: this
5226: interval."
5227: REFERENCE "ITU-T G.997.1, paragraph #7.2.1"
5228: ::= { xdsl2PMLineCurrInitEntry 14 }
5229:
5230: -------------------------------------------
5231: -- PM line history 15 Minutes --
5232: -------------------------------------------
5233: xdsl2PMLineHist15MinTable OBJECT-TYPE
5234: SYNTAX SEQUENCE OF Xdsl2PMLineHist15MinEntry
5235: MAX-ACCESS not-accessible
5236: STATUS current
5237: DESCRIPTION
5238: "The table xdsl2PMLineHist15MinTable contains PM line history
5239: for 15min intervals of DSL line. "
5240: ::= { xdsl2PMLine 3 }
5241:
5242: xdsl2PMLineHist15MinEntry OBJECT-TYPE
5243: SYNTAX Xdsl2PMLineHist15MinEntry
5244: MAX-ACCESS not-accessible
5245: STATUS current
5246: DESCRIPTION
5247: "The table xdsl2PMLineHist15MinTable contains PM line history
5248: for 15min intervals of DSL line.
5249: The index of this table is an interface index where the
5250: interface has an ifType of vdsl2(xxx), the termination unit,
5251: and an interval number."
5252: INDEX { ifIndex,
5253: xdsl2PMLHist15MUnit,
5254: xdsl2PMLHist15MInterval }
5255: ::= { xdsl2PMLineHist15MinTable 1 }
5256:
5257: Xdsl2PMLineHist15MinEntry ::=
5258: SEQUENCE {
5259: xdsl2PMLHist15MUnit Xdsl2Unit,
5260: xdsl2PMLHist15MInterval Unsigned32,
5261: xdsl2PMLHist15MMonitoredTime Unsigned32,
5262: xdsl2PMLHist15MFecs Counter32,
5263: xdsl2PMLHist15MEs Counter32,
5264: xdsl2PMLHist15MSes Counter32,
5265: xdsl2PMLHist15MLoss Counter32,
5266: xdsl2PMLHist15MUas Counter32,
5267: xdsl2PMLHist15MValidInterval TruthValue
5268: }
5269:
5270: xdsl2PMLHist15MUnit OBJECT-TYPE
5271: SYNTAX Xdsl2Unit
5272: MAX-ACCESS not-accessible
5273: STATUS current
5274: DESCRIPTION
5275: "The termination unit xtuc{1} or xtur{2}."
5276: ::= { xdsl2PMLineHist15MinEntry 1 }
5277:
5278: xdsl2PMLHist15MInterval OBJECT-TYPE
5279: SYNTAX Unsigned32 (1..96)
5280: MAX-ACCESS not-accessible
5281: STATUS current
5282: DESCRIPTION
5283: "The interval number."
5284: ::= { xdsl2PMLineHist15MinEntry 2 }
5285:
5286: xdsl2PMLHist15MMonitoredTime OBJECT-TYPE
5287: SYNTAX Unsigned32
5288: UNITS "seconds"
5289: MAX-ACCESS read-only
5290: STATUS current
5291: DESCRIPTION
5292: "Total seconds monitored in this interval."
5293: ::= { xdsl2PMLineHist15MinEntry 3 }
5294:
5295: xdsl2PMLHist15MFecs OBJECT-TYPE
5296: SYNTAX Counter32
5297: UNITS "seconds"
5298: MAX-ACCESS read-only
5299: STATUS current
5300: DESCRIPTION
5301: "Count of seconds during this interval that there was at
5302: least
5303: one FEC correction event for one or more bearer channels in
5304: this line. This parameter is inhibited during UAS or SES."
5305: REFERENCE "ITU-T G.997.1, paragraph #7.2.1"
5306: ::= { xdsl2PMLineHist15MinEntry 4 }
5307:
5308: xdsl2PMLHist15MEs OBJECT-TYPE
5309: SYNTAX Counter32
5310: UNITS "seconds"
5311: MAX-ACCESS read-only
5312: STATUS current
5313: DESCRIPTION
5314: "Count of seconds during this interval that there was:
5315: xtu-c: CRC-8 >= 1 for one or more bearer channels OR
5316: LOS >= 1 OR SEF >= 1 OR LPR >= 1
5317: xtu-r: FEBE >= 1 for one or more bearer channels OR
5318: LOS-FE >= 1 OR RDI >= 1 OR LPR-FE >= 1.
5319: This parameter is inhibited during UAS."
5320: REFERENCE "ITU-T G.997.1, paragraph #7.2.1"
5321: ::= { xdsl2PMLineHist15MinEntry 5 }
5322:
5323: xdsl2PMLHist15MSes OBJECT-TYPE
5324: SYNTAX Counter32
5325: UNITS "seconds"
5326: MAX-ACCESS read-only
5327: STATUS current
5328: DESCRIPTION
5329: "Count of seconds during this interval that there was:
5330: xtu-c: (CRC-8 anomalies in one or more of the
5331: received bearer channels) >= 18 OR LOS >= 1
5332: OR SEF >= 1 OR LPR >= 1
5333: xtu-r: (FEBE anomalies in one or more of the
5334: received bearer channels) >= 18 OR LOS-FE >= 1
5335: OR RDI >= 1 OR LPR-FE >= 1 .
5336: This parameter is inhibited during UAS."
5337: REFERENCE "ITU-T G.997.1, paragraph #7.2.1"
5338: ::= { xdsl2PMLineHist15MinEntry 6 }
5339:
5340: xdsl2PMLHist15MLoss OBJECT-TYPE
5341: SYNTAX Counter32
5342: UNITS "seconds"
5343: MAX-ACCESS read-only
5344: STATUS current
5345: DESCRIPTION
5346: "Count of seconds during this interval that there was LOS (or
5347: LOS-FE for xtu-r)."
5348: REFERENCE "ITU-T G.997.1, paragraph #7.2.1"
5349: ::= { xdsl2PMLineHist15MinEntry 7 }
5350:
5351: xdsl2PMLHist15MUas OBJECT-TYPE
5352: SYNTAX Counter32
5353: UNITS "seconds"
5354: MAX-ACCESS read-only
5355: STATUS current
5356: DESCRIPTION
5357: "Count of seconds in Unavailability State during this
5358: interval.
5359: Unavailability begins at the onset of 10 contiguous severely
5360: -errored seconds, and ends at the onset of 10 contiguous
5361: seconds with no severely-errored seconds."
5362: REFERENCE "ITU-T G.997.1, paragraph #7.2.1"
5363: ::= { xdsl2PMLineHist15MinEntry 8 }
5364:
5365: xdsl2PMLHist15MValidInterval OBJECT-TYPE
5366: SYNTAX TruthValue
5367: MAX-ACCESS read-only
5368: STATUS current
5369: DESCRIPTION
5370: "This variable indicates if the data for this interval is
5371: valid."
5372: ::= { xdsl2PMLineHist15MinEntry 9 }
5373:
5374: ---------------------------------------
5375: -- PM line history 1 Day --
5376: ---------------------------------------
5377: xdsl2PMLineHist1DayTable OBJECT-TYPE
5378: SYNTAX SEQUENCE OF Xdsl2PMLineHist1DayEntry
5379: MAX-ACCESS not-accessible
5380: STATUS current
5381: DESCRIPTION
5382: "The table xdsl2PMLineHist1DayTable contains PM line history
5383: for 24 hours intervals of DSL line. "
5384: ::= { xdsl2PMLine 4 }
5385:
5386: xdsl2PMLineHist1DayEntry OBJECT-TYPE
5387: SYNTAX Xdsl2PMLineHist1DayEntry
5388: MAX-ACCESS not-accessible
5389: STATUS current
5390: DESCRIPTION
5391: "The table xdsl2PMLineHist1DayTable contains PM line history
5392: for 24 hours intervals of DSL line.
5393: The indexes of this table is an interface index where the
5394: interface has an ifType of vdsl2(xxx), the termination unit
5395: and an interval number."
5396:
5397: INDEX { ifIndex,
5398: xdsl2PMLHist1DUnit,
5399: xdsl2PMLHist1DInterval }
5400: ::= { xdsl2PMLineHist1DayTable 1 }
5401:
5402: Xdsl2PMLineHist1DayEntry ::=
5403: SEQUENCE {
5404: xdsl2PMLHist1DUnit Xdsl2Unit,
5405: xdsl2PMLHist1DInterval Unsigned32,
5406: xdsl2PMLHist1DMonitoredTime Unsigned32,
5407: xdsl2PMLHist1DFecs Counter32,
5408: xdsl2PMLHist1DEs Counter32,
5409: xdsl2PMLHist1DSes Counter32,
5410: xdsl2PMLHist1DLoss Counter32,
5411: xdsl2PMLHist1DUas Counter32,
5412: xdsl2PMLHist1DValidInterval TruthValue
5413: }
5414:
5415: xdsl2PMLHist1DUnit OBJECT-TYPE
5416: SYNTAX Xdsl2Unit
5417: MAX-ACCESS not-accessible
5418: STATUS current
5419: DESCRIPTION
5420: "The termination unit."
5421: ::= { xdsl2PMLineHist1DayEntry 1 }
5422:
5423: xdsl2PMLHist1DInterval OBJECT-TYPE
5424: SYNTAX Unsigned32 (1..30)
5425: MAX-ACCESS not-accessible
5426: STATUS current
5427: DESCRIPTION
5428: "The interval number."
5429: ::= { xdsl2PMLineHist1DayEntry 2 }
5430:
5431: xdsl2PMLHist1DMonitoredTime OBJECT-TYPE
5432: SYNTAX Unsigned32
5433: UNITS "seconds"
5434: MAX-ACCESS read-only
5435: STATUS current
5436: DESCRIPTION
5437: "Total seconds monitored in this interval."
5438: ::= { xdsl2PMLineHist1DayEntry 3 }
5439:
5440: xdsl2PMLHist1DFecs OBJECT-TYPE
5441: SYNTAX Counter32
5442: UNITS "seconds"
5443: MAX-ACCESS read-only
5444: STATUS current
5445: DESCRIPTION
5446: "Count of seconds during this interval that there was at
5447: least
5448: one FEC correction event for one or more bearer channels in
5449: this line. This parameter is inhibited during UAS or SES."
5450: REFERENCE "ITU-T G.997.1, paragraph #7.2.1"
5451: ::= { xdsl2PMLineHist1DayEntry 4 }
5452:
5453: xdsl2PMLHist1DEs OBJECT-TYPE
5454: SYNTAX Counter32
5455: UNITS "seconds"
5456: MAX-ACCESS read-only
5457: STATUS current
5458: DESCRIPTION
5459: "Count of seconds during this interval that there was:
5460: xtu-c: CRC-8 >= 1 for one or more bearer channels OR
5461: LOS >= 1 OR SEF >= 1 OR LPR >= 1
5462: xtu-r: FEBE >= 1 for one or more bearer channels OR
5463: LOS-FE >= 1 OR RDI >= 1 OR LPR-FE >= 1.
5464: This parameter is inhibited during UAS."
5465: REFERENCE "ITU-T G.997.1, paragraph #7.2.1"
5466: ::= { xdsl2PMLineHist1DayEntry 5 }
5467:
5468: xdsl2PMLHist1DSes OBJECT-TYPE
5469: SYNTAX Counter32
5470: UNITS "seconds"
5471: MAX-ACCESS read-only
5472: STATUS current
5473: DESCRIPTION
5474: "Count of seconds during this interval that there was:
5475: xtu-c: (CRC-8 anomalies in one or more of the
5476: received bearer channels) >= 18 OR LOS >= 1
5477: OR SEF >= 1 OR LPR >= 1
5478: xtu-r: (FEBE anomalies in one or more of the
5479: received bearer channels) >= 18 OR LOS-FE >= 1
5480: OR RDI >= 1 OR LPR-FE >= 1 .
5481: This parameter is inhibited during UAS."
5482: REFERENCE "ITU-T G.997.1, paragraph #7.2.1"
5483: ::= { xdsl2PMLineHist1DayEntry 6 }
5484:
5485: xdsl2PMLHist1DLoss OBJECT-TYPE
5486: SYNTAX Counter32
5487: UNITS "seconds"
5488: MAX-ACCESS read-only
5489: STATUS current
5490: DESCRIPTION
5491: "Count of seconds during this interval that there was LOS (or
5492: LOS-FE for xtu-r)."
5493: REFERENCE "ITU-T G.997.1, paragraph #7.2.1"
5494: ::= { xdsl2PMLineHist1DayEntry 7 }
5495:
5496: xdsl2PMLHist1DUas OBJECT-TYPE
5497: SYNTAX Counter32
5498: UNITS "seconds"
5499: MAX-ACCESS read-only
5500: STATUS current
5501: DESCRIPTION
5502: "Count of seconds in Unavailability State during this
5503: interval.
5504: Unavailability begins at the onset of 10 contiguous severely
5505: -errored seconds, and ends at the onset of 10 contiguous
5506: seconds with no severely-errored seconds."
5507: REFERENCE "ITU-T G.997.1, paragraph #7.2.1"
5508: ::= { xdsl2PMLineHist1DayEntry 8 }
5509:
5510: xdsl2PMLHist1DValidInterval OBJECT-TYPE
5511: SYNTAX TruthValue
5512: MAX-ACCESS read-only
5513: STATUS current
5514: DESCRIPTION
5515: "This variable indicates if the data for this interval is
5516: valid."
5517: ::= { xdsl2PMLineHist1DayEntry 9 }
5518:
5519: -------------------------------------------
5520: -- PM line init history 15 Minutes --
5521: -------------------------------------------
5522:
5523: xdsl2PMLineInitHist15MinTable OBJECT-TYPE
5524: SYNTAX SEQUENCE OF Xdsl2PMLineInitHist15MinEntry
5525: MAX-ACCESS not-accessible
5526: STATUS current
5527: DESCRIPTION
5528: "The table xdsl2PMLineInitHist15MinTable contains PM line
5529: initialization history for 15 minutes intervals of DSL
5530: line. "
5531: ::= { xdsl2PMLine 5 }
5532:
5533: xdsl2PMLineInitHist15MinEntry OBJECT-TYPE
5534: SYNTAX Xdsl2PMLineInitHist15MinEntry
5535: MAX-ACCESS not-accessible
5536: STATUS current
5537: DESCRIPTION
5538: "The table xdsl2PMLineInitHist15MinTable contains PM line
5539: initialization history for 15 minutes intervals of DSL
5540: line.
5541: The index of this table is an interface index where the
5542: interface has an ifType of vdsl2(xxx) and an interval
5543: number."
5544:
5545: INDEX { ifIndex,
5546: xdsl2PMLHistInit15MInterval }
5547: ::= { xdsl2PMLineInitHist15MinTable 1 }
5548:
5549: Xdsl2PMLineInitHist15MinEntry ::=
5550: SEQUENCE {
5551: xdsl2PMLHistInit15MInterval Unsigned32,
5552: xdsl2PMLHistInit15MMonitoredTime Unsigned32,
5553: xdsl2PMLHistInit15MFullInits Unsigned32,
5554: xdsl2PMLHistInit15MFailedFullInits Unsigned32,
5555: xdsl2PMLHistInit15MShortInits Unsigned32,
5556: xdsl2PMLHistInit15MFailedShortInits Unsigned32,
5557: xdsl2PMLHistInit15MValidInterval TruthValue
5558: }
5559:
5560: xdsl2PMLHistInit15MInterval OBJECT-TYPE
5561: SYNTAX Unsigned32 (1..96)
5562: MAX-ACCESS not-accessible
5563: STATUS current
5564: DESCRIPTION
5565: "The interval number."
5566: ::= { xdsl2PMLineInitHist15MinEntry 1 }
5567:
5568: xdsl2PMLHistInit15MMonitoredTime OBJECT-TYPE
5569: SYNTAX Unsigned32
5570: UNITS "seconds"
5571: MAX-ACCESS read-only
5572: STATUS current
5573: DESCRIPTION
5574: "Total seconds monitored in this interval."
5575: ::= { xdsl2PMLineInitHist15MinEntry 2 }
5576:
5577: xdsl2PMLHistInit15MFullInits OBJECT-TYPE
5578: SYNTAX Unsigned32
5579: MAX-ACCESS read-only
5580: STATUS current
5581: DESCRIPTION
5582: "Count of full initializations attempted on the line
5583: (successful and failed) during this interval."
5584: REFERENCE "ITU-T G.997.1, paragraph #7.2.1"
5585: ::= { xdsl2PMLineInitHist15MinEntry 3 }
5586:
5587: xdsl2PMLHistInit15MFailedFullInits OBJECT-TYPE
5588: SYNTAX Unsigned32
5589: MAX-ACCESS read-only
5590: STATUS current
5591: DESCRIPTION
5592: "Count of failed full initializations on the line during this
5593: interval."
5594: REFERENCE "ITU-T G.997.1, paragraph #7.2.1"
5595: ::= { xdsl2PMLineInitHist15MinEntry 4 }
5596:
5597: xdsl2PMLHistInit15MShortInits OBJECT-TYPE
5598: SYNTAX Unsigned32
5599: MAX-ACCESS read-only
5600: STATUS current
5601: DESCRIPTION
5602: "Count of short initializations attempted on the line
5603: (successful and failed) during this interval."
5604: REFERENCE "ITU-T G.997.1, paragraph #7.2.1"
5605: ::= { xdsl2PMLineInitHist15MinEntry 5 }
5606:
5607: xdsl2PMLHistInit15MFailedShortInits OBJECT-TYPE
5608: SYNTAX Unsigned32
5609: MAX-ACCESS read-only
5610: STATUS current
5611: DESCRIPTION
5612: "Count of failed short initializations on the line during
5613: this
5614: interval."
5615: REFERENCE "ITU-T G.997.1, paragraph #7.2.1"
5616: ::= { xdsl2PMLineInitHist15MinEntry 6 }
5617:
5618: xdsl2PMLHistInit15MValidInterval OBJECT-TYPE
5619: SYNTAX TruthValue
5620: MAX-ACCESS read-only
5621: STATUS current
5622: DESCRIPTION
5623: "This variable indicates if the data for this interval is
5624: valid."
5625: ::= { xdsl2PMLineInitHist15MinEntry 7 }
5626:
5627:
5628:
5629: -------------------------------------------
5630: -- PM line init history 1 Day --
5631: -------------------------------------------
5632: xdsl2PMLineInitHist1DayTable OBJECT-TYPE
5633: SYNTAX SEQUENCE OF Xdsl2PMLineInitHist1DayEntry
5634: MAX-ACCESS not-accessible
5635: STATUS current
5636: DESCRIPTION
5637: "The table xdsl2PMLineInitHist1DayTable contains PM line
5638: initialization history for 24 hours intervals of DSL
5639: line."
5640: ::= { xdsl2PMLine 6 }
5641:
5642: xdsl2PMLineInitHist1DayEntry OBJECT-TYPE
5643: SYNTAX Xdsl2PMLineInitHist1DayEntry
5644: MAX-ACCESS not-accessible
5645: STATUS current
5646: DESCRIPTION
5647: "The table xdsl2PMLineInitHist1DayTable contains PM line
5648: initialization history for 24 hours intervals of DSL
5649: line.
5650: The indexes of this table is an interface index where the
5651: interface has an ifType of vdsl2(xxx) and an interval
5652: number."
5653: INDEX { ifIndex,
5654: xdsl2PMLHistinit1DInterval }
5655: ::= { xdsl2PMLineInitHist1DayTable 1 }
5656:
5657: Xdsl2PMLineInitHist1DayEntry ::=
5658: SEQUENCE {
5659: xdsl2PMLHistinit1DInterval Unsigned32,
5660: xdsl2PMLHistinit1DMonitoredTime Unsigned32,
5661: xdsl2PMLHistinit1DFullInits Unsigned32,
5662: xdsl2PMLHistinit1DFailedFullInits Unsigned32,
5663: xdsl2PMLHistinit1DShortInits Unsigned32,
5664: xdsl2PMLHistinit1DFailedShortInits Unsigned32,
5665: xdsl2PMLHistinit1DValidInterval TruthValue
5666: }
5667:
5668: xdsl2PMLHistinit1DInterval OBJECT-TYPE
5669: SYNTAX Unsigned32 (1..30)
5670: MAX-ACCESS not-accessible
5671: STATUS current
5672: DESCRIPTION
5673: "The interval number."
5674: ::= { xdsl2PMLineInitHist1DayEntry 1 }
5675:
5676: xdsl2PMLHistinit1DMonitoredTime OBJECT-TYPE
5677: SYNTAX Unsigned32
5678: UNITS "seconds"
5679: MAX-ACCESS read-only
5680: STATUS current
5681: DESCRIPTION
5682: "Total seconds monitored in this interval."
5683: ::= { xdsl2PMLineInitHist1DayEntry 2 }
5684:
5685: xdsl2PMLHistinit1DFullInits OBJECT-TYPE
5686: SYNTAX Unsigned32
5687: MAX-ACCESS read-only
5688: STATUS current
5689: DESCRIPTION
5690: "Count of full initializations attempted on the line
5691: (successful and failed) during this interval."
5692: REFERENCE "ITU-T G.997.1, paragraph #7.2.1"
5693: ::= { xdsl2PMLineInitHist1DayEntry 3 }
5694:
5695: xdsl2PMLHistinit1DFailedFullInits OBJECT-TYPE
5696: SYNTAX Unsigned32
5697: MAX-ACCESS read-only
5698: STATUS current
5699: DESCRIPTION
5700: "Count of failed full initializations on the line during this
5701: interval."
5702: REFERENCE "ITU-T G.997.1, paragraph #7.2.1"
5703: ::= { xdsl2PMLineInitHist1DayEntry 4 }
5704:
5705: xdsl2PMLHistinit1DShortInits OBJECT-TYPE
5706: SYNTAX Unsigned32
5707: MAX-ACCESS read-only
5708: STATUS current
5709: DESCRIPTION
5710: "Count of short initializations attempted on the line
5711: (successful and failed) during this interval."
5712:
5713: REFERENCE "ITU-T G.997.1, paragraph #7.2.1"
5714: ::= { xdsl2PMLineInitHist1DayEntry 5 }
5715:
5716: xdsl2PMLHistinit1DFailedShortInits OBJECT-TYPE
5717: SYNTAX Unsigned32
5718: MAX-ACCESS read-only
5719: STATUS current
5720: DESCRIPTION
5721: "Count of failed short initializations on the line during
5722: this
5723: interval."
5724: REFERENCE "ITU-T G.997.1, paragraph #7.2.1"
5725: ::= { xdsl2PMLineInitHist1DayEntry 6 }
5726:
5727: xdsl2PMLHistinit1DValidInterval OBJECT-TYPE
5728: SYNTAX TruthValue
5729: MAX-ACCESS read-only
5730: STATUS current
5731: DESCRIPTION
5732: "This variable indicates if the data for this interval is
5733: valid."
5734: ::= { xdsl2PMLineInitHist1DayEntry 7 }
5735:
5736:
5737:
5738: ---------------------------------------------------
5739: -- PM channel current counters --
5740: ---------------------------------------------------
5741: xdsl2PMChCurrTable OBJECT-TYPE
5742: SYNTAX SEQUENCE OF Xdsl2PMChCurrEntry
5743: MAX-ACCESS not-accessible
5744: STATUS current
5745: DESCRIPTION
5746: "The table xdsl2PMChCurrTable contains current Performance
5747: Monitoring results of DSL channel. "
5748: ::= { xdsl2PMChannel 1 }
5749:
5750: xdsl2PMChCurrEntry OBJECT-TYPE
5751: SYNTAX Xdsl2PMChCurrEntry
5752: MAX-ACCESS not-accessible
5753: STATUS current
5754: DESCRIPTION
5755: "The table xdsl2PMChCurrTable contains current Performance
5756: Monitoring results of DSL channel.
5757: The indexes of this table is an interface index where
5758: the interface has an ifType value which is applicable
5759: for a DSL channel and the termination unit."
5760: INDEX { ifIndex, xdsl2PMChCurrUnit }
5761: ::= { xdsl2PMChCurrTable 1 }
5762:
5763: Xdsl2PMChCurrEntry ::=
5764: SEQUENCE {
5765: xdsl2PMChCurrUnit Xdsl2Unit,
5766: xdsl2PMChCurr15MValidIntervals Unsigned32,
5767: xdsl2PMChCurr15MInvalidIntervals Unsigned32,
5768: xdsl2PMChCurr15MTimeElapsed HCPerfTimeElapsed,
5769: xdsl2PMChCurr15MCodingViolations Unsigned32,
5770: xdsl2PMChCurr15MCorrectedBlocks Unsigned32,
5771: xdsl2PMChCurr1DayValidIntervals Unsigned32,
5772: xdsl2PMChCurr1DayInvalidIntervals Unsigned32,
5773: xdsl2PMChCurr1DayTimeElapsed HCPerfTimeElapsed,
5774: xdsl2PMChCurr1DayCodingViolations Unsigned32,
5775: xdsl2PMChCurr1DayCorrectedBlocks Unsigned32
5776: }
5777:
5778: xdsl2PMChCurrUnit OBJECT-TYPE
5779: SYNTAX Xdsl2Unit
5780: MAX-ACCESS not-accessible
5781: STATUS current
5782: DESCRIPTION
5783: "The termination unit."
5784: ::= { xdsl2PMChCurrEntry 1 }
5785:
5786: xdsl2PMChCurr15MValidIntervals OBJECT-TYPE
5787: SYNTAX Unsigned32
5788: MAX-ACCESS read-only
5789: STATUS current
5790: DESCRIPTION
5791: "Valid intervals."
5792: ::= { xdsl2PMChCurrEntry 2 }
5793:
5794: xdsl2PMChCurr15MInvalidIntervals OBJECT-TYPE
5795: SYNTAX Unsigned32
5796: MAX-ACCESS read-only
5797: STATUS current
5798: DESCRIPTION
5799: "Invalid intervals."
5800: ::= { xdsl2PMChCurrEntry 3 }
5801:
5802: xdsl2PMChCurr15MTimeElapsed OBJECT-TYPE
5803: SYNTAX HCPerfTimeElapsed
5804: UNITS "seconds"
5805: MAX-ACCESS read-only
5806: STATUS current
5807: DESCRIPTION
5808: "Total elapsed seconds in this interval."
5809: ::= { xdsl2PMChCurrEntry 4 }
5810:
5811: xdsl2PMChCurr15MCodingViolations OBJECT-TYPE
5812: SYNTAX Unsigned32
5813: MAX-ACCESS read-only
5814: STATUS current
5815: DESCRIPTION
5816: "Count of CRC-8 (FEBE for xtu-r) anomalies occurring in the
5817: channel during the interval. This parameter is inhibited
5818: during UAS or SES. If the CRC is applied over multiple
5819: channels, then each related CRC-8 (or FEBE) anomaly should
5820: increment each of the counters related to the individual
5821: channels."
5822: REFERENCE "ITU-T G.997.1, paragraph #7.2.2"
5823: ::= { xdsl2PMChCurrEntry 5 }
5824:
5825: xdsl2PMChCurr15MCorrectedBlocks OBJECT-TYPE
5826: SYNTAX Unsigned32
5827: MAX-ACCESS read-only
5828: STATUS current
5829: DESCRIPTION
5830: "Count of FEC (FFEC for xtu-r) anomalies (corrected code
5831: words)
5832: occurring in the channel during the interval. This parameter
5833: is inhibited during UAS or SES. If the FEC is applied over
5834: multiple channels, then each related FEC (or FFEC) anomaly
5835: should increment each of the counters related to the
5836: individual channels."
5837: REFERENCE "ITU-T G.997.1, paragraph #7.2.2"
5838: ::= { xdsl2PMChCurrEntry 6 }
5839:
5840: xdsl2PMChCurr1DayValidIntervals OBJECT-TYPE
5841: SYNTAX Unsigned32
5842: MAX-ACCESS read-only
5843: STATUS current
5844: DESCRIPTION
5845: "Valid intervals."
5846: ::= { xdsl2PMChCurrEntry 7 }
5847:
5848: xdsl2PMChCurr1DayInvalidIntervals OBJECT-TYPE
5849: SYNTAX Unsigned32
5850: MAX-ACCESS read-only
5851: STATUS current
5852: DESCRIPTION
5853: "Invalid intervals."
5854: ::= { xdsl2PMChCurrEntry 8 }
5855:
5856: xdsl2PMChCurr1DayTimeElapsed OBJECT-TYPE
5857: SYNTAX HCPerfTimeElapsed
5858: UNITS "seconds"
5859: MAX-ACCESS read-only
5860: STATUS current
5861: DESCRIPTION
5862: "Total elapsed seconds in this interval."
5863: ::= { xdsl2PMChCurrEntry 9 }
5864:
5865: xdsl2PMChCurr1DayCodingViolations OBJECT-TYPE
5866: SYNTAX Unsigned32
5867: MAX-ACCESS read-only
5868: STATUS current
5869: DESCRIPTION
5870: "Count of CRC-8 (FEBE for xtu-r) anomalies occurring in the
5871: channel during the interval. This parameter is inhibited
5872: during UAS or SES. If the CRC is applied over multiple
5873: channels, then each related CRC-8 (or FEBE) anomaly should
5874: increment each of the counters related to the individual
5875: channels."
5876: REFERENCE "ITU-T G.997.1, paragraph #7.2.2"
5877: ::= { xdsl2PMChCurrEntry 10 }
5878:
5879: xdsl2PMChCurr1DayCorrectedBlocks OBJECT-TYPE
5880: SYNTAX Unsigned32
5881: MAX-ACCESS read-only
5882: STATUS current
5883: DESCRIPTION
5884: "Count of FEC (FFEC for xtu-r) anomalies (corrected code
5885: words)
5886: occurring in the channel during the interval. This parameter
5887: is inhibited during UAS or SES. If the FEC is applied over
5888: multiple channels, then each related FEC (or FFEC) anomaly
5889: should increment each of the counters related to the
5890: individual channels."
5891: REFERENCE "ITU-T G.997.1, paragraph #7.2.2"
5892: ::= { xdsl2PMChCurrEntry 11 }
5893:
5894:
5895:
5896: -------------------------------------------
5897: -- PM channel history 15 Minutes --
5898: -------------------------------------------
5899: xdsl2PMChHist15MinTable OBJECT-TYPE
5900: SYNTAX SEQUENCE OF Xdsl2PMChHist15MinEntry
5901: MAX-ACCESS not-accessible
5902: STATUS current
5903: DESCRIPTION
5904: "The table xdsl2PMChCurrTable contains current Performance
5905: Monitoring results of DSL channel. "
5906: ::= { xdsl2PMChannel 2 }
5907:
5908: xdsl2PMChHist15MinEntry OBJECT-TYPE
5909: SYNTAX Xdsl2PMChHist15MinEntry
5910: MAX-ACCESS not-accessible
5911: STATUS current
5912: DESCRIPTION
5913: "The table xdsl2PMChCurrTable contains current Performance
5914: Monitoring results of DSL channel.
5915: The indexes of this table is an interface index where
5916: the interface has an ifType value which is applicable
5917: for a DSL channel, the termination unit and the
5918: interval number."
5919: INDEX { ifIndex,
5920: xdsl2PMChHist15MUnit,
5921: xdsl2PMChHist15MInterval }
5922: ::= { xdsl2PMChHist15MinTable 1 }
5923:
5924: Xdsl2PMChHist15MinEntry ::=
5925: SEQUENCE {
5926: xdsl2PMChHist15MUnit Xdsl2Unit,
5927: xdsl2PMChHist15MInterval Unsigned32,
5928: xdsl2PMChHist15MMonitoredTime Unsigned32,
5929: xdsl2PMChHist15MCodingViolations Unsigned32,
5930: xdsl2PMChHist15MCorrectedBlocks Unsigned32,
5931: xdsl2PMChHist15MValidInterval TruthValue
5932: }
5933:
5934: xdsl2PMChHist15MUnit OBJECT-TYPE
5935: SYNTAX Xdsl2Unit
5936: MAX-ACCESS not-accessible
5937: STATUS current
5938: DESCRIPTION
5939: "The termination unit."
5940: ::= { xdsl2PMChHist15MinEntry 1 }
5941:
5942: xdsl2PMChHist15MInterval OBJECT-TYPE
5943: SYNTAX Unsigned32 (1..96)
5944: MAX-ACCESS not-accessible
5945: STATUS current
5946: DESCRIPTION
5947: "The interval number."
5948: ::= { xdsl2PMChHist15MinEntry 2 }
5949:
5950: xdsl2PMChHist15MMonitoredTime OBJECT-TYPE
5951: SYNTAX Unsigned32
5952: UNITS "seconds"
5953: MAX-ACCESS read-only
5954: STATUS current
5955: DESCRIPTION
5956: "Total seconds monitored in this interval."
5957: ::= { xdsl2PMChHist15MinEntry 3 }
5958:
5959: xdsl2PMChHist15MCodingViolations OBJECT-TYPE
5960: SYNTAX Unsigned32
5961: MAX-ACCESS read-only
5962: STATUS current
5963: DESCRIPTION
5964: "Count of CRC-8 (FEBE for xtu-r) anomalies occurring in the
5965: channel during the interval. This parameter is inhibited
5966: during UAS or SES. If the CRC is applied over multiple
5967: channels, then each related CRC-8 (or FEBE) anomaly should
5968: increment each of the counters related to the individual
5969: channels."
5970: REFERENCE "ITU-T G.997.1, paragraph #7.2.2"
5971: ::= { xdsl2PMChHist15MinEntry 4 }
5972:
5973: xdsl2PMChHist15MCorrectedBlocks OBJECT-TYPE
5974: SYNTAX Unsigned32
5975: MAX-ACCESS read-only
5976: STATUS current
5977: DESCRIPTION
5978: "Count of FEC (FFEC for xtu-r) anomalies (corrected code
5979: words)
5980: occurring in the channel during the interval. This parameter
5981: is inhibited during UAS or SES. If the FEC is applied over
5982: multiple channels, then each related FEC (or FFEC) anomaly
5983: should increment each of the counters related to the
5984: individual channels."
5985: REFERENCE "ITU-T G.997.1, paragraph #7.2.2"
5986: ::= { xdsl2PMChHist15MinEntry 5 }
5987:
5988: xdsl2PMChHist15MValidInterval OBJECT-TYPE
5989: SYNTAX TruthValue
5990: MAX-ACCESS read-only
5991: STATUS current
5992: DESCRIPTION
5993: "This variable indicates if the data for this interval is
5994: valid."
5995: ::= { xdsl2PMChHist15MinEntry 6 }
5996:
5997:
5998:
5999: ------------------------------------------
6000: -- PM channel history 1 Day --
6001: ------------------------------------------
6002: xdsl2PMChHist1DTable OBJECT-TYPE
6003: SYNTAX SEQUENCE OF Xdsl2PMChHist1DEntry
6004: MAX-ACCESS not-accessible
6005: STATUS current
6006: DESCRIPTION
6007: "The table xdsl2PMChHist1DayTable contains PM channel history
6008: for 1 day intervals of DSL. "
6009: ::= { xdsl2PMChannel 3 }
6010:
6011: xdsl2PMChHist1DEntry OBJECT-TYPE
6012: SYNTAX Xdsl2PMChHist1DEntry
6013: MAX-ACCESS not-accessible
6014: STATUS current
6015: DESCRIPTION
6016: "The table xdsl2PMChHist1DayTable contains PM channel history
6017: for 1 day intervals of DSL.
6018: The indexes of this table is an interface index where
6019: the interface has an ifType value which is applicable
6020: for a DSL channel, the termination unit and the
6021: interval number."
6022:
6023: INDEX { ifIndex,
6024: xdsl2PMChHist1DUnit,
6025: xdsl2PMChHist1DInterval }
6026: ::= { xdsl2PMChHist1DTable 1 }
6027:
6028: Xdsl2PMChHist1DEntry ::=
6029: SEQUENCE {
6030: xdsl2PMChHist1DUnit Xdsl2Unit,
6031: xdsl2PMChHist1DInterval Unsigned32,
6032: xdsl2PMChHist1DMonitoredTime Unsigned32,
6033: xdsl2PMChHist1DCodingViolations Unsigned32,
6034: xdsl2PMChHist1DCorrectedBlocks Unsigned32,
6035: xdsl2PMChHist1DValidInterval TruthValue
6036: }
6037:
6038: xdsl2PMChHist1DUnit OBJECT-TYPE
6039: SYNTAX Xdsl2Unit
6040: MAX-ACCESS not-accessible
6041: STATUS current
6042: DESCRIPTION
6043: "The termination unit."
6044: ::= { xdsl2PMChHist1DEntry 1 }
6045:
6046: xdsl2PMChHist1DInterval OBJECT-TYPE
6047: SYNTAX Unsigned32 (1..30)
6048: MAX-ACCESS not-accessible
6049: STATUS current
6050: DESCRIPTION
6051: "The interval number."
6052: ::= { xdsl2PMChHist1DEntry 2 }
6053:
6054: xdsl2PMChHist1DMonitoredTime OBJECT-TYPE
6055: SYNTAX Unsigned32
6056: UNITS "seconds"
6057: MAX-ACCESS read-only
6058: STATUS current
6059: DESCRIPTION
6060: "Total seconds monitored in this interval."
6061: ::= { xdsl2PMChHist1DEntry 3 }
6062:
6063: xdsl2PMChHist1DCodingViolations OBJECT-TYPE
6064: SYNTAX Unsigned32
6065: MAX-ACCESS read-only
6066: STATUS current
6067: DESCRIPTION
6068: "Count of CRC-8 (FEBE for xtu-r) anomalies occurring in the
6069: channel during the interval. This parameter is inhibited
6070: during UAS or SES. If the CRC is applied over multiple
6071: channels, then each related CRC-8 (or FEBE) anomaly should
6072: increment each of the counters related to the individual
6073: channels."
6074: REFERENCE "ITU-T G.997.1, paragraph #7.2.2"
6075: ::= { xdsl2PMChHist1DEntry 4 }
6076:
6077: xdsl2PMChHist1DCorrectedBlocks OBJECT-TYPE
6078: SYNTAX Unsigned32
6079: MAX-ACCESS read-only
6080: STATUS current
6081: DESCRIPTION
6082: "Count of FEC (FFEC for xtu-r) anomalies (corrected code
6083: words)
6084: occurring in the channel during the interval. This parameter
6085: is inhibited during UAS or SES. If the FEC is applied over
6086: multiple channels, then each related FEC (or FFEC) anomaly
6087: should increment each of the counters related to the
6088: individual channels."
6089: REFERENCE "ITU-T G.997.1, paragraph #7.2.2"
6090: ::= { xdsl2PMChHist1DEntry 5 }
6091:
6092: xdsl2PMChHist1DValidInterval OBJECT-TYPE
6093: SYNTAX TruthValue
6094: MAX-ACCESS read-only
6095: STATUS current
6096: DESCRIPTION
6097: "This variable indicates if the data for this interval is
6098: valid."
6099: ::= { xdsl2PMChHist1DEntry 6 }
6100:
6101: -------------------------------------------
6102: -- Notifications Group --
6103: -------------------------------------------
6104:
6105: xdsl2LinePerfFECSThreshXtuc NOTIFICATION-TYPE
6106: OBJECTS
6107: {
6108: xdsl2PMLCurr15MFecs,
6109: xdsl2LineAlarmConfProfileXtucThresh15MinFecs
6110: }
6111: STATUS current
6112: DESCRIPTION
6113: "This notification indicates that the FEC seconds threshold
6114: has been reached/exceeded for the referred XTU-C."
6115: ::= { xdsl2Notifications 1 }
6116:
6117: xdsl2LinePerfFECSThreshXtur NOTIFICATION-TYPE
6118: OBJECTS
6119: {
6120: xdsl2PMLCurr15MFecs,
6121: xdsl2LineAlarmConfProfileXturThresh15MinFecs
6122: }
6123: STATUS current
6124: DESCRIPTION
6125: "This notification indicates that the FEC seconds threshold
6126: has been reached/exceeded for the referred XTU-R."
6127: ::= { xdsl2Notifications 2 }
6128:
6129: xdsl2LinePerfESThreshXtuc NOTIFICATION-TYPE
6130: OBJECTS
6131: {
6132: xdsl2PMLCurr15MEs,
6133: xdsl2LineAlarmConfProfileXtucThresh15MinEs
6134: }
6135: STATUS current
6136: DESCRIPTION
6137: "This notification indicates that the errored seconds
6138: threshold
6139: has been reached/exceeded for the referred XTU-C."
6140: ::= { xdsl2Notifications 3 }
6141:
6142: xdsl2LinePerfESThreshXtur NOTIFICATION-TYPE
6143: OBJECTS
6144: {
6145: xdsl2PMLCurr15MEs,
6146: xdsl2LineAlarmConfProfileXturThresh15MinEs
6147: }
6148: STATUS current
6149: DESCRIPTION
6150: "This notification indicates that the errored seconds
6151: threshold
6152: has been reached/exceeded for the referred XTU-R."
6153: ::= { xdsl2Notifications 4 }
6154:
6155: xdsl2LinePerfSESThreshXtuc NOTIFICATION-TYPE
6156: OBJECTS
6157: {
6158: xdsl2PMLCurr15MSes,
6159: xdsl2LineAlarmConfProfileXtucThresh15MinSes
6160: }
6161: STATUS current
6162: DESCRIPTION
6163: "This notification indicates that the severely-errored seconds
6164: threshold has been reached/exceeded for the referred XTU-C."
6165: ::= { xdsl2Notifications 5 }
6166:
6167: xdsl2LinePerfSESThreshXtur NOTIFICATION-TYPE
6168: OBJECTS
6169: {
6170: xdsl2PMLCurr15MSes,
6171: xdsl2LineAlarmConfProfileXturThresh15MinSes
6172: }
6173: STATUS current
6174: DESCRIPTION
6175: "This notification indicates that the severely-errored seconds
6176: threshold has been reached/exceeded for the referred XTU-R."
6177: ::= { xdsl2Notifications 6 }
6178:
6179: xdsl2LinePerfLOSSThreshXtuc NOTIFICATION-TYPE
6180: OBJECTS
6181: {
6182: xdsl2PMLCurr15MLoss,
6183: xdsl2LineAlarmConfProfileXtucThresh15MinLoss
6184: }
6185: STATUS current
6186: DESCRIPTION
6187: "This notification indicates that the LOS seconds
6188: threshold has been reached/exceeded for the referred XTU-C."
6189: ::= { xdsl2Notifications 7 }
6190:
6191: xdsl2LinePerfLOSSThreshXtur NOTIFICATION-TYPE
6192: OBJECTS
6193: {
6194: xdsl2PMLCurr15MLoss,
6195: xdsl2LineAlarmConfProfileXturThresh15MinLoss
6196: }
6197: STATUS current
6198: DESCRIPTION
6199: "This notification indicates that the LOS seconds
6200: threshold has been reached/exceeded for the referred XTU-R."
6201: ::= { xdsl2Notifications 8 }
6202:
6203: xdsl2LinePerfUASThreshXtuc NOTIFICATION-TYPE
6204: OBJECTS
6205: {
6206: xdsl2PMLCurr15MUas,
6207: xdsl2LineAlarmConfProfileXtucThresh15MinUas
6208: }
6209: STATUS current
6210: DESCRIPTION
6211: "This notification indicates that the unavailable seconds
6212: threshold has been reached/exceeded for the referred XTU-C."
6213: ::= { xdsl2Notifications 9 }
6214:
6215: xdsl2LinePerfUASThreshXtur NOTIFICATION-TYPE
6216: OBJECTS
6217: {
6218: xdsl2PMLCurr15MUas,
6219: xdsl2LineAlarmConfProfileXturThresh15MinUas
6220: }
6221: STATUS current
6222: DESCRIPTION
6223: "This notification indicates that the unavailable seconds
6224: threshold has been reached/exceeded for the referred XTU-R."
6225: ::= { xdsl2Notifications 10 }
6226:
6227: xdsl2LinePerfCodingViolationsThreshXtuc NOTIFICATION-TYPE
6228: OBJECTS
6229: {
6230: xdsl2PMChCurr15MCodingViolations,
6231: xdsl2ChAlarmConfProfileXtucThresh15MinCodingViolations
6232: }
6233: STATUS current
6234: DESCRIPTION
6235: "This notification indicates that the coding violations
6236: threshold has been reached/exceeded for the referred XTU-C."
6237: ::= { xdsl2Notifications 11 }
6238:
6239: xdsl2LinePerfCodingViolationsThreshXtur NOTIFICATION-TYPE
6240: OBJECTS
6241: {
6242: xdsl2PMChCurr15MCodingViolations,
6243: xdsl2ChAlarmConfProfileXturThresh15MinCodingViolations
6244: }
6245: STATUS current
6246: DESCRIPTION
6247: "This notification indicates that the coding violations
6248: threshold has been reached/exceeded for the referred XTU-R."
6249: ::= { xdsl2Notifications 12 }
6250:
6251: xdsl2LinePerfCorrectedThreshXtuc NOTIFICATION-TYPE
6252: OBJECTS
6253: {
6254: xdsl2PMChCurr15MCorrectedBlocks,
6255: xdsl2ChAlarmConfProfileXtucThresh15MinCorrected
6256: }
6257: STATUS current
6258: DESCRIPTION
6259: "This notification indicates that the corrected blocks
6260: (FEC events) threshold has been reached/exceeded for the
6261: referred XTU-C."
6262: ::= { xdsl2Notifications 13 }
6263:
6264: xdsl2LinePerfCorrectedThreshXtur NOTIFICATION-TYPE
6265: OBJECTS
6266: {
6267: xdsl2PMChCurr15MCorrectedBlocks,
6268: xdsl2ChAlarmConfProfileXturThresh15MinCorrected
6269: }
6270: STATUS current
6271: DESCRIPTION
6272: "This notification indicates that the corrected blocks
6273: (FEC events) threshold has been reached/exceeded for the
6274: referred XTU-R."
6275: ::= { xdsl2Notifications 14 }
6276:
6277: xdsl2LinePerfFailedFullInitThresh NOTIFICATION-TYPE
6278: OBJECTS
6279: {
6280: xdsl2PMLCurrInit15MFailedFullInits,
6281: xdsl2LineAlarmConfProfileThresh15MinFailedFullInt
6282: }
6283: STATUS current
6284: DESCRIPTION
6285: "This notification indicates that the failed full
6286: initializations threshold has been reached/exceeded for the
6287: referred ADSL/ADSL2 or ADSL2 line."
6288: ::= { xdsl2Notifications 15 }
6289:
6290: xdsl2LinePerfFailedShortInitThresh NOTIFICATION-TYPE
6291: OBJECTS
6292: {
6293: xdsl2PMLCurrInit15MFailedShortInits,
6294: xdsl2LineAlarmConfProfileThresh15MinFailedShrtInt
6295: }
6296: STATUS current
6297: DESCRIPTION
6298: "This notification indicates that the failed short
6299: initializations threshold has been reached/exceeded for the
6300: referred VDSL2/ADSL/ADSL2 or ADSL2+ line."
6301: ::= { xdsl2Notifications 16 }
6302:
6303: xdsl2LineStatusChangeXtuc NOTIFICATION-TYPE
6304: OBJECTS
6305: {
6306: xdsl2LineStatusXtuc
6307: }
6308: STATUS current
6309: DESCRIPTION
6310: "This notification indicates that a status change is
6311: detected for the referred XTU-C."
6312: ::= { xdsl2Notifications 17 }
6313:
6314: xdsl2LineStatusChangeXtur NOTIFICATION-TYPE
6315: OBJECTS
6316: {
6317: xdsl2LineStatusXtur
6318: }
6319: STATUS current
6320: DESCRIPTION
6321: "This notification indicates that a status change is
6322: detected for the referred XTU-R."
6323: ::= { xdsl2Notifications 18 }
6324:
6325:
6326: -- conformance information
6327:
6328: vdsl2Groups OBJECT IDENTIFIER ::= { xdsl2Conformance 1 }
6329: vdsl2Compliances OBJECT IDENTIFIER ::= { xdsl2Conformance 2 }
6330:
6331: vdsl2LineMibCompliance MODULE-COMPLIANCE
6332: STATUS current
6333: DESCRIPTION
6334: "The compliance statement for SNMP entities which
6335: manage VDSL2/ADSL/ADSL2 and ADSL2+ interfaces."
6336: MODULE -- this module
6337: MANDATORY-GROUPS
6338: {
6339: vdsl2LineGroup,
6340: vdsl2ChannelStatusGroup,
6341: vdsl2SCStatusGroup,
6342: vdsl2LineInventoryGroup,
6343: vdsl2LineConfTemplateGroup,
6344: vdsl2LineConfProfGroup,
6345: vdsl2LineConfProfModeSpecGroup,
6346: vdsl2LineConfProfModeSpecBandUsGroup,
6347: vdsl2ChConfProfileGroup,
6348: vdsl2LineAlarmConfTemplateGroup,
6349: vdsl2PMLineCurrGroup,
6350: vdsl2PMLineCurrInitGroup,
6351: vdsl2PMLineHist15MinGroup,
6352: vdsl2PMLineHist1DayGroup,
6353: vdsl2PMLineInitHist15MinGroup,
6354: vdsl2PMLineInitHist1DayGroup,
6355: vdsl2PMChCurrGroup,
6356: vdsl2PMChHist15MinGroup,
6357: vdsl2PMChHist1DGroup
6358: }
6359:
6360: GROUP vdsl2LineBpscGroup
6361: DESCRIPTION
6362: "The group of configuration, status, and commands objects
6363: on the line level that are associated with requesting a bits per
6364: sub-carrier measurement."
6365:
6366: GROUP vdsl2LineSegmentGroup
6367: DESCRIPTION
6368: "The group of status, and commands objects on the line level
6369: that are used to hold the results of the bits per sub-carrier
6370: measurement."
6371:
6372: GROUP vdsl2ChannelStatusAtmGroup
6373: DESCRIPTION
6374: "The group of status objects required when the data path
6375: is ATM."
6376:
6377: GROUP vdsl2ChannelStatusPtmGroup
6378: DESCRIPTION
6379: "The group of status objects required when the data path
6380: is PTM."
6381:
6382: GROUP vdsl2LineConfProfRaGroup
6383: DESCRIPTION
6384: "The group of objects required for controlling the rate
6385: adaptive behavior of the line."
6386:
6387: GROUP vdsl2LineConfProfMsgMinGroup
6388: DESCRIPTION
6389: "The group of objects required for controlling the rate
6390: reserved for Overhead traffic."
6391:
6392: GROUP vdsl2LineAlarmConfProfileGroup
6393: DESCRIPTION
6394: "The group of objects that define the alarm thresholds
6395: on line level PM counters."
6396:
6397: GROUP vdsl2ChAlarmConfProfileGroup
6398: DESCRIPTION
6399: "The group of objects that define the alarm thresholds
6400: on channel level PM counters."
6401:
6402: GROUP vdsl2ChConfProfileAtmGroup
6403: DESCRIPTION
6404: "The group of configuration objects required when the data
6405: path is ATM."
6406:
6407: GROUP vdsl2ChConfProfileMinResGroup
6408: DESCRIPTION
6409: "The group of configuration objects required for the
6410: reserved data rate."
6411:
6412: GROUP vdsl2PMLineCurrInitShortGroup
6413: DESCRIPTION
6414: "The group of PM counters for the current intervals
6415: short initializations."
6416:
6417: GROUP vdsl2PMLineInitHist15MinShortGroup
6418: DESCRIPTION
6419: "The group of PM counters for the previous 15 minutes
6420: intervals short initializations."
6421:
6422: GROUP vdsl2PMLineInitHist1DayShortGroup
6423: DESCRIPTION
6424: "The group of PM counters for the previous 24 hours
6425: intervals short initializations."
6426:
6427: GROUP vdsl2ScalarSCGroup
6428: DESCRIPTION
6429: "The group of objects that report the available memory
6430: resources for DELT processes."
6431:
6432: GROUP vdsl2ThreshNotificationGroup
6433: DESCRIPTION
6434: "The group of thresholds crossing notifications."
6435:
6436: GROUP vdsl2StatusChangeNotificationGroup
6437: DESCRIPTION
6438: "The group of status change notifications."
6439:
6440: ::= { vdsl2Compliances 1 }
6441:
6442: -- units of conformance
6443:
6444: vdsl2LineGroup OBJECT-GROUP
6445: OBJECTS
6446: {
6447: xdsl2LineCnfgTemplate,
6448: xdsl2LineAlarmCnfgTemplate,
6449: xdsl2LineCmndConfPmsf,
6450: xdsl2LineCmndConfLdsf,
6451: xdsl2LineCmndConfLdsfFailReason,
6452: xdsl2LineCmndAutomodeColdStart,
6453: xdsl2LineCmndConfReset,
6454: xdsl2LineStatusXtuTransSys,
6455: xdsl2LineStatusPwrMngState,
6456: xdsl2LineStatusInitResult,
6457: xdsl2LineStatusLastStateDs,
6458: xdsl2LineStatusLastStateUs,
6459: xdsl2LineStatusXtur,
6460: xdsl2LineStatusXtuc,
6461: xdsl2LineStatusAttainableRateDs,
6462: xdsl2LineStatusAttainableRateUs,
6463: xdsl2LineStatusActPsdDs,
6464: xdsl2LineStatusActPsdUs,
6465: xdsl2LineStatusActAtpDs,
6466: xdsl2LineStatusActAtpUs,
6467: xdsl2LineStatusActProfile,
6468: xdsl2LineStatusActLimitMask,
6469: xdsl2LineStatusActUs0Mask,
6470: xdsl2LineStatusActSnrModeDs,
6471: xdsl2LineStatusActSnrModeUs,
6472: xdsl2LineStatusElectricalLength,
6473: xdsl2LineStatusTrellisDs,
6474: xdsl2LineStatusTrellisUs,
6475: xdsl2LineStatusActualCe,
6476: xdsl2LineBandStatusLnAtten,
6477: xdsl2LineBandStatusSigAtten,
6478: xdsl2LineBandStatusSnrMargin
6479: }
6480: STATUS current
6481: DESCRIPTION
6482: "The group of configuration, status, and commands objects
6483: on the line level."
6484: ::= { vdsl2Groups 1 }
6485:
6486: vdsl2LineBpscGroup OBJECT-GROUP
6487: OBJECTS
6488: {
6489: xdsl2LineCmndConfBpsc,
6490: xdsl2LineCmndConfBpscFailReason,
6491: xdsl2LineCmndConfBpscReqCount
6492: }
6493: STATUS current
6494: DESCRIPTION
6495: "The group of configuration, status, and commands objects
6496: on the line level that are associated with requesting a bits
6497: per sub-carrier measurement."
6498: ::= { vdsl2Groups 2 }
6499:
6500: vdsl2LineSegmentGroup OBJECT-GROUP
6501: OBJECTS
6502: {
6503: xdsl2LineSegmentBitsAlloc,
6504: xdsl2LineSegmentRowStatus
6505: }
6506: STATUS current
6507: DESCRIPTION
6508: "The group of status, and commands objects on the line level
6509: that are used to hold the results of the bits per sub-carrier
6510: measurement."
6511: ::= { vdsl2Groups 3 }
6512:
6513: vdsl2ChannelStatusGroup OBJECT-GROUP
6514: OBJECTS
6515: {
6516: xdsl2ChStatusChannelNum,
6517: xdsl2ChStatusActDataRate,
6518: xdsl2ChStatusPrevDataRate,
6519: xdsl2ChStatusActDelay,
6520: xdsl2ChStatusActInp,
6521: xdsl2ChStatusInpReport,
6522: xdsl2ChStatusNFec,
6523: xdsl2ChStatusRFec,
6524: xdsl2ChStatusLSymb,
6525: xdsl2ChStatusIntlvDepth,
6526: xdsl2ChStatusIntlvBlock,
6527: xdsl2ChStatusLPath
6528: }
6529: STATUS current
6530: DESCRIPTION
6531: "The group of status objects on the channel level."
6532: ::= { vdsl2Groups 4 }
6533:
6534: vdsl2ChannelStatusAtmGroup OBJECT-GROUP
6535: OBJECTS
6536: {
6537: xdsl2ChStatusAtmStatus
6538: }
6539: STATUS current
6540: DESCRIPTION
6541: "The group of status objects on the data path level
6542: when it is ATM."
6543: ::= { vdsl2Groups 5 }
6544:
6545: vdsl2ChannelStatusPtmGroup OBJECT-GROUP
6546: OBJECTS
6547: {
6548: xdsl2ChStatusPtmStatus
6549: }
6550: STATUS current
6551: DESCRIPTION
6552: "The group of status objects on the data path level
6553: when it is PTM."
6554: ::= { vdsl2Groups 6 }
6555:
6556: vdsl2SCStatusGroup OBJECT-GROUP
6557: OBJECTS
6558: {
6559: xdsl2SCStatusLinScale,
6560: xdsl2SCStatusLinScGroupSize,
6561: xdsl2SCStatusLogMt,
6562: xdsl2SCStatusLogScGroupSize,
6563: xdsl2SCStatusQlnMt,
6564: xdsl2SCStatusQlnScGroupSize,
6565: xdsl2SCStatusSnrMtime,
6566: xdsl2SCStatusSnrScGroupSize,
6567: xdsl2SCStatusBandLnAtten,
6568: xdsl2SCStatusBandSigAtten,
6569: xdsl2SCStatusAttainableRate,
6570: xdsl2SCStatusRowStatus,
6571: xdsl2SCStatusSegmentLinReal,
6572: xdsl2SCStatusSegmentLinImg,
6573: xdsl2SCStatusSegmentLog,
6574: xdsl2SCStatusSegmentQln,
6575: xdsl2SCStatusSegmentSnr,
6576: xdsl2SCStatusSegmentBitsAlloc,
6577: xdsl2SCStatusSegmentGainAlloc,
6578: xdsl2SCStatusSegmentTssi
6579: }
6580:
6581: STATUS current
6582: DESCRIPTION
6583: "The group of status objects on the sub-carrier level.
6584: They are updated as a result of a DELT process."
6585: ::= { vdsl2Groups 7 }
6586:
6587: vdsl2LineInventoryGroup OBJECT-GROUP
6588: OBJECTS
6589: {
6590: xdsl2LInvG994VendorId,
6591: xdsl2LInvSystemVendorId,
6592: xdsl2LInvVersionNumber,
6593: xdsl2LInvSerialNumber,
6594: xdsl2LInvSelfTestResult,
6595: xdsl2LInvTransmissionCapabilities
6596: }
6597: STATUS current
6598: DESCRIPTION
6599: "The group of inventory objects per xTU."
6600: ::= { vdsl2Groups 8 }
6601:
6602: vdsl2LineConfTemplateGroup OBJECT-GROUP
6603: OBJECTS
6604: {
6605: xdsl2LConfTempLineProfile,
6606: xdsl2LConfTempChan1ConfProfile,
6607: xdsl2LConfTempChan1RaRatioDs,
6608: xdsl2LConfTempChan1RaRatioUs,
6609: xdsl2LConfTempChan2ConfProfile,
6610: xdsl2LConfTempChan2RaRatioDs,
6611: xdsl2LConfTempChan2RaRatioUs,
6612: xdsl2LConfTempChan3ConfProfile,
6613: xdsl2LConfTempChan3RaRatioDs,
6614: xdsl2LConfTempChan3RaRatioUs,
6615: xdsl2LConfTempChan4ConfProfile,
6616: xdsl2LConfTempChan4RaRatioDs,
6617: xdsl2LConfTempChan4RaRatioUs,
6618: xdsl2LConfTempRowStatus
6619: }
6620: STATUS current
6621: DESCRIPTION
6622: "The group of objects in a line configuration
6623: template."
6624: ::= { vdsl2Groups 9 }
6625:
6626: vdsl2LineConfProfGroup OBJECT-GROUP
6627: OBJECTS
6628: {
6629: xdsl2LConfProfScMaskDs,
6630: xdsl2LConfProfScMaskUs,
6631: xdsl2LConfProfVdsl2CarMask,
6632: xdsl2LConfProfRfiBands,
6633: xdsl2LConfProfRaModeDs,
6634: xdsl2LConfProfRaModeUs,
6635: xdsl2LConfProfTargetSnrmDs,
6636: xdsl2LConfProfTargetSnrmUs,
6637: xdsl2LConfProfMaxSnrmDs,
6638: xdsl2LConfProfMaxSnrmUs,
6639: xdsl2LConfProfMinSnrmDs,
6640: xdsl2LConfProfMinSnrmUs,
6641: xdsl2LConfProfCeFlag,
6642: xdsl2LConfProfSnrModeDs,
6643: xdsl2LConfProfSnrModeUs,
6644: xdsl2LConfProfTxRefVnDs,
6645: xdsl2LConfProfTxRefVnUs,
6646: xdsl2LConfProfXtuTransSysEna,
6647: xdsl2LConfProfPmMode,
6648: xdsl2LConfProfL0Time,
6649: xdsl2LConfProfL2Time,
6650: xdsl2LConfProfL2Atpr,
6651: xdsl2LConfProfL2Atprt,
6652: xdsl2LConfProfProfiles,
6653: xdsl2LConfProfDpboEPsd,
6654: xdsl2LConfProfDpboEsEL,
6655: xdsl2LConfProfDpboEsCableModelA,
6656: xdsl2LConfProfDpboEsCableModelB,
6657: xdsl2LConfProfDpboEsCableModelC,
6658: xdsl2LConfProfDpboMus,
6659: xdsl2LConfProfDpboFMin,
6660: xdsl2LConfProfDpboFMax,
6661: xdsl2LConfProfUpboKL,
6662: xdsl2LConfProfUpboKLF,
6663: xdsl2LConfProfUs0Mask,
6664: xdsl2LConfProfForceInp,
6665: xdsl2LConfProfRowStatus
6666: }
6667: STATUS current
6668: DESCRIPTION
6669: "The group of objects in a line configuration
6670: profile."
6671: ::= { vdsl2Groups 10 }
6672:
6673: vdsl2LineConfProfRaGroup OBJECT-GROUP
6674: OBJECTS
6675: {
6676: xdsl2LConfProfRaUsNrmDs,
6677: xdsl2LConfProfRaUsNrmUs,
6678: xdsl2LConfProfRaUsTimeDs,
6679: xdsl2LConfProfRaUsTimeUs,
6680: xdsl2LConfProfRaDsNrmsDs,
6681: xdsl2LConfProfRaDsNrmsUs,
6682: xdsl2LConfProfRaDsTimeDs,
6683: xdsl2LConfProfRaDsTimeUs
6684: }
6685: STATUS current
6686: DESCRIPTION
6687: "The group of objects required for controlling the rate
6688: adaptive behavior of the line."
6689: ::= { vdsl2Groups 11 }
6690:
6691: vdsl2LineConfProfMsgMinGroup OBJECT-GROUP
6692: OBJECTS
6693: {
6694: xdsl2LConfProfMsgMinUs,
6695: xdsl2LConfProfMsgMinDs
6696: }
6697: STATUS current
6698: DESCRIPTION
6699: "The group of objects required for controlling the rate
6700: reserved for Overhead traffic."
6701: ::= { vdsl2Groups 12 }
6702:
6703: vdsl2LineConfProfModeSpecGroup OBJECT-GROUP
6704: OBJECTS
6705: {
6706: xdsl2LConfProfMaxNomPsdDs,
6707: xdsl2LConfProfMaxNomPsdUs,
6708: xdsl2LConfProfMaxNomAtpDs,
6709: xdsl2LConfProfMaxNomAtpUs,
6710: xdsl2LConfProfMaxAggRxPwrUs,
6711: xdsl2LConfProfPsdMaskDs,
6712: xdsl2LConfProfPsdMaskUs,
6713: xdsl2LConfProfPsdMaskSelectUs,
6714: xdsl2LConfProfClassMask,
6715: xdsl2LConfProfLimitMask,
6716: xdsl2LConfProfUs0Disable,
6717: xdsl2LConfProfModeSpecRowStatus
6718: }
6719: STATUS current
6720: DESCRIPTION
6721: "The group of objects in a line configuration profile
6722: that have an instance for each operation mode allowed."
6723: ::= { vdsl2Groups 13 }
6724:
6725: vdsl2LineConfProfModeSpecBandUsGroup OBJECT-GROUP
6726: OBJECTS
6727: {
6728: xdsl2LConfProfUpboPsdA,
6729: xdsl2LConfProfUpboPsdB,
6730: xdsl2LConfProfModeSpecBandUsRowStatus
6731: }
6732: STATUS current
6733: DESCRIPTION
6734: "The group of objects in a line configuration profile
6735: that have several per-upstream-band instances
6736: for each operation mode allowed."
6737: ::= { vdsl2Groups 14 }
6738:
6739: vdsl2ChConfProfileGroup OBJECT-GROUP
6740: OBJECTS
6741: {
6742: xdsl2ChConfProfMinDataRateDs,
6743: xdsl2ChConfProfMinDataRateUs,
6744: xdsl2ChConfProfMaxDataRateDs,
6745: xdsl2ChConfProfMaxDataRateUs,
6746: xdsl2ChConfProfMinDataRateLowPwrDs,
6747: xdsl2ChConfProfMinDataRateLowPwrUs,
6748: xdsl2ChConfProfMaxDelayDs,
6749: xdsl2ChConfProfMaxDelayUs,
6750: xdsl2ChConfProfMinProtectionDs,
6751: xdsl2ChConfProfMinProtectionUs,
6752: xdsl2ChConfProfMinProtection8Ds,
6753: xdsl2ChConfProfMinProtection8Us,
6754: xdsl2ChConfProfMaxBerDs,
6755: xdsl2ChConfProfMaxBerUs,
6756: xdsl2ChConfProfUsDataRateDs,
6757: xdsl2ChConfProfDsDataRateDs,
6758: xdsl2ChConfProfUsDataRateUs,
6759: xdsl2ChConfProfDsDataRateUs,
6760: xdsl2ChConfProfRowStatus
6761: }
6762: STATUS current
6763: DESCRIPTION
6764: "The group of objects in a channel configuration
6765: profile."
6766: ::= { vdsl2Groups 15 }
6767:
6768: vdsl2ChConfProfileAtmGroup OBJECT-GROUP
6769: OBJECTS
6770: {
6771: xdsl2ChConfProfImaEnabled,
6772: xdsl2ChStatusAtmStatus
6773: }
6774: STATUS current
6775: DESCRIPTION
6776: "The group of configuration objects required when the data
6777: path is ATM."
6778: ::= { vdsl2Groups 16 }
6779:
6780: vdsl2ChConfProfileMinResGroup OBJECT-GROUP
6781: OBJECTS
6782: {
6783: xdsl2ChConfProfMinResDataRateDs,
6784: xdsl2ChConfProfMinResDataRateUs
6785: }
6786: STATUS current
6787: DESCRIPTION
6788: "The group of configuration objects required for the
6789: reserved data rate."
6790: ::= { vdsl2Groups 17 }
6791:
6792: vdsl2LineAlarmConfTemplateGroup OBJECT-GROUP
6793: OBJECTS
6794: {
6795: xdsl2LAlarmConfTempLineProfile,
6796: xdsl2LAlarmConfTempChan1ConfProfile,
6797: xdsl2LAlarmConfTempChan2ConfProfile,
6798: xdsl2LAlarmConfTempChan3ConfProfile,
6799: xdsl2LAlarmConfTempChan4ConfProfile,
6800: xdsl2LAlarmConfTempRowStatus
6801: }
6802: STATUS current
6803: DESCRIPTION
6804: "The group of objects in a line alarm
6805: template."
6806: ::= { vdsl2Groups 18 }
6807:
6808: vdsl2LineAlarmConfProfileGroup OBJECT-GROUP
6809: OBJECTS
6810: {
6811: xdsl2LineAlarmConfProfileXtucThresh15MinFecs,
6812: xdsl2LineAlarmConfProfileXtucThresh15MinEs,
6813: xdsl2LineAlarmConfProfileXtucThresh15MinSes,
6814: xdsl2LineAlarmConfProfileXtucThresh15MinLoss,
6815: xdsl2LineAlarmConfProfileXtucThresh15MinUas,
6816: xdsl2LineAlarmConfProfileXturThresh15MinFecs,
6817: xdsl2LineAlarmConfProfileXturThresh15MinEs,
6818: xdsl2LineAlarmConfProfileXturThresh15MinSes,
6819: xdsl2LineAlarmConfProfileXturThresh15MinLoss,
6820: xdsl2LineAlarmConfProfileXturThresh15MinUas,
6821: xdsl2LineAlarmConfProfileThresh15MinFailedFullInt,
6822: xdsl2LineAlarmConfProfileThresh15MinFailedShrtInt,
6823: xdsl2LineAlarmConfProfileRowStatus
6824: }
6825: STATUS current
6826: DESCRIPTION
6827: "The group of objects in a line alarm profile."
6828: ::= { vdsl2Groups 19 }
6829:
6830: vdsl2ChAlarmConfProfileGroup OBJECT-GROUP
6831: OBJECTS
6832: {
6833: xdsl2ChAlarmConfProfileXtucThresh15MinCodingViolations,
6834: xdsl2ChAlarmConfProfileXtucThresh15MinCorrected,
6835: xdsl2ChAlarmConfProfileXturThresh15MinCodingViolations,
6836: xdsl2ChAlarmConfProfileXturThresh15MinCorrected,
6837: xdsl2ChAlarmConfProfileRowStatus
6838: }
6839: STATUS current
6840: DESCRIPTION
6841: "The group of objects in a channel alarm profile."
6842: ::= { vdsl2Groups 20 }
6843:
6844: vdsl2PMLineCurrGroup OBJECT-GROUP
6845: OBJECTS
6846: {
6847: xdsl2PMLCurr15MValidIntervals,
6848: xdsl2PMLCurr15MInvalidIntervals,
6849: xdsl2PMLCurr15MTimeElapsed,
6850: xdsl2PMLCurr15MFecs,
6851: xdsl2PMLCurr15MEs,
6852: xdsl2PMLCurr15MSes,
6853: xdsl2PMLCurr15MLoss,
6854: xdsl2PMLCurr15MUas,
6855: xdsl2PMLCurr1DayValidIntervals,
6856: xdsl2PMLCurr1DayInvalidIntervals,
6857: xdsl2PMLCurr1DayTimeElapsed,
6858: xdsl2PMLCurr1DayFecs,
6859: xdsl2PMLCurr1DayEs,
6860: xdsl2PMLCurr1DaySes,
6861: xdsl2PMLCurr1DayLoss,
6862: xdsl2PMLCurr1DayUas
6863: }
6864: STATUS current
6865: DESCRIPTION
6866: "The group of objects that report the line level
6867: counters for current PM intervals."
6868: ::= { vdsl2Groups 21 }
6869:
6870: vdsl2PMLineCurrInitGroup OBJECT-GROUP
6871: OBJECTS
6872: {
6873: xdsl2PMLCurrInit15MValidIntervals,
6874: xdsl2PMLCurrInit15MInvalidIntervals,
6875: xdsl2PMLCurrInit15MTimeElapsed,
6876: xdsl2PMLCurrInit15MFullInits,
6877: xdsl2PMLCurrInit15MFailedFullInits,
6878: xdsl2PMLCurrInit1DayValidIntervals,
6879: xdsl2PMLCurrInit1DayInvalidIntervals,
6880: xdsl2PMLCurrInit1DayTimeElapsed,
6881: xdsl2PMLCurrInit1DayFullInits,
6882: xdsl2PMLCurrInit1DayFailedFullInits
6883: }
6884: STATUS current
6885: DESCRIPTION
6886: "The group of objects that report the full
6887: initializations counters for current PM intervals."
6888: ::= { vdsl2Groups 22 }
6889:
6890: vdsl2PMLineCurrInitShortGroup OBJECT-GROUP
6891: OBJECTS
6892: {
6893: xdsl2PMLCurrInit15MShortInits,
6894: xdsl2PMLCurrInit15MFailedShortInits,
6895: xdsl2PMLCurrInit1DayShortInits,
6896: xdsl2PMLCurrInit1DayFailedShortInits
6897: }
6898: STATUS current
6899: DESCRIPTION
6900: "The group of objects that report the short
6901: initializations counters for current PM intervals."
6902: ::= { vdsl2Groups 23 }
6903:
6904: vdsl2PMLineHist15MinGroup OBJECT-GROUP
6905: OBJECTS
6906: {
6907: xdsl2PMLHist15MMonitoredTime,
6908: xdsl2PMLHist15MFecs,
6909: xdsl2PMLHist15MEs,
6910: xdsl2PMLHist15MSes,
6911: xdsl2PMLHist15MLoss,
6912: xdsl2PMLHist15MUas,
6913: xdsl2PMLHist15MValidInterval
6914: }
6915: STATUS current
6916: DESCRIPTION
6917: "The group of line level PM counters for the previous
6918: 15 minutes intervals."
6919: ::= { vdsl2Groups 24 }
6920:
6921: vdsl2PMLineHist1DayGroup OBJECT-GROUP
6922: OBJECTS
6923: {
6924: xdsl2PMLHist1DMonitoredTime,
6925: xdsl2PMLHist1DFecs,
6926: xdsl2PMLHist1DEs,
6927: xdsl2PMLHist1DSes,
6928: xdsl2PMLHist1DLoss,
6929: xdsl2PMLHist1DUas,
6930: xdsl2PMLHist1DValidInterval
6931: }
6932: STATUS current
6933: DESCRIPTION
6934: "The group of line level PM counters for the previous
6935: 24 hours intervals."
6936: ::= { vdsl2Groups 25 }
6937:
6938: vdsl2PMLineInitHist15MinGroup OBJECT-GROUP
6939: OBJECTS
6940: {
6941: xdsl2PMLHistInit15MMonitoredTime,
6942: xdsl2PMLHistInit15MFullInits,
6943: xdsl2PMLHistInit15MFailedFullInits,
6944: xdsl2PMLHistInit15MValidInterval
6945: }
6946: STATUS current
6947: DESCRIPTION
6948: "The group of PM counters for the previous 15 minutes
6949: intervals full initializations."
6950: ::= { vdsl2Groups 26 }
6951:
6952: vdsl2PMLineInitHist15MinShortGroup OBJECT-GROUP
6953: OBJECTS
6954: {
6955: xdsl2PMLHistInit15MShortInits,
6956: xdsl2PMLHistInit15MFailedShortInits
6957: }
6958: STATUS current
6959: DESCRIPTION
6960: "The group of PM counters for the previous 15 minutes
6961: intervals short initializations."
6962: ::= { vdsl2Groups 27 }
6963:
6964: vdsl2PMLineInitHist1DayGroup OBJECT-GROUP
6965: OBJECTS
6966: {
6967: xdsl2PMLHistinit1DMonitoredTime,
6968: xdsl2PMLHistinit1DFullInits,
6969: xdsl2PMLHistinit1DFailedFullInits,
6970: xdsl2PMLHistinit1DValidInterval
6971: }
6972: STATUS current
6973: DESCRIPTION
6974: "The group of PM counters for the previous 24 hours
6975: intervals full initializations."
6976: ::= { vdsl2Groups 28 }
6977:
6978: vdsl2PMLineInitHist1DayShortGroup OBJECT-GROUP
6979: OBJECTS
6980: {
6981: xdsl2PMLHistinit1DShortInits,
6982: xdsl2PMLHistinit1DFailedShortInits
6983: }
6984: STATUS current
6985: DESCRIPTION
6986: "The group of PM counters for the previous 24 hours
6987: intervals short initializations."
6988: ::= { vdsl2Groups 29 }
6989:
6990: vdsl2PMChCurrGroup OBJECT-GROUP
6991: OBJECTS
6992: {
6993: xdsl2PMChCurr15MValidIntervals,
6994: xdsl2PMChCurr15MInvalidIntervals,
6995: xdsl2PMChCurr15MTimeElapsed,
6996: xdsl2PMChCurr15MCodingViolations,
6997: xdsl2PMChCurr15MCorrectedBlocks,
6998: xdsl2PMChCurr1DayValidIntervals,
6999: xdsl2PMChCurr1DayInvalidIntervals,
7000: xdsl2PMChCurr1DayTimeElapsed,
7001: xdsl2PMChCurr1DayCodingViolations,
7002: xdsl2PMChCurr1DayCorrectedBlocks
7003: }
7004: STATUS current
7005: DESCRIPTION
7006: "The group of objects that report the channel level
7007: counters for current PM intervals."
7008: ::= { vdsl2Groups 30 }
7009:
7010: vdsl2PMChHist15MinGroup OBJECT-GROUP
7011: OBJECTS
7012: {
7013: xdsl2PMChHist15MMonitoredTime,
7014: xdsl2PMChHist15MCodingViolations,
7015: xdsl2PMChHist15MCorrectedBlocks,
7016: xdsl2PMChHist15MValidInterval
7017: }
7018: STATUS current
7019: DESCRIPTION
7020: "The group of objects that report the channel level
7021: counters for previous 15 minutes PM intervals."
7022: ::= { vdsl2Groups 31 }
7023:
7024: vdsl2PMChHist1DGroup OBJECT-GROUP
7025: OBJECTS
7026: {
7027: xdsl2PMChHist1DMonitoredTime,
7028: xdsl2PMChHist1DCodingViolations,
7029: xdsl2PMChHist1DCorrectedBlocks,
7030: xdsl2PMChHist1DValidInterval
7031: }
7032: STATUS current
7033: DESCRIPTION
7034: "The group of objects that report the channel level
7035: counters for previous 24 hours PM intervals."
7036: ::= { vdsl2Groups 32 }
7037:
7038: vdsl2ScalarSCGroup OBJECT-GROUP
7039: OBJECTS
7040: {
7041: xdsl2ScalarSCMaxInterfaces,
7042: xdsl2ScalarSCAvailInterfaces
7043: }
7044: STATUS current
7045: DESCRIPTION
7046: "The group of objects that report the available memory
7047: resources for DELT processes."
7048: ::= { vdsl2Groups 33 }
7049:
7050: vdsl2ThreshNotificationGroup NOTIFICATION-GROUP
7051: NOTIFICATIONS
7052: {
7053: xdsl2LinePerfFECSThreshXtuc,
7054: xdsl2LinePerfFECSThreshXtur,
7055: xdsl2LinePerfESThreshXtuc,
7056: xdsl2LinePerfESThreshXtur,
7057: xdsl2LinePerfSESThreshXtuc,
7058: xdsl2LinePerfSESThreshXtur,
7059: xdsl2LinePerfLOSSThreshXtuc,
7060: xdsl2LinePerfLOSSThreshXtur,
7061: xdsl2LinePerfUASThreshXtuc,
7062: xdsl2LinePerfUASThreshXtur,
7063: xdsl2LinePerfCodingViolationsThreshXtuc,
7064: xdsl2LinePerfCodingViolationsThreshXtur,
7065: xdsl2LinePerfCorrectedThreshXtuc,
7066: xdsl2LinePerfCorrectedThreshXtur,
7067: xdsl2LinePerfFailedFullInitThresh,
7068: xdsl2LinePerfFailedShortInitThresh
7069: }
7070: STATUS current
7071: DESCRIPTION
7072: "This group supports notifications of significant
7073: conditions
7074: associated with DSL lines."
7075: ::= { vdsl2Groups 34 }
7076:
7077: vdsl2StatusChangeNotificationGroup NOTIFICATION-GROUP
7078: NOTIFICATIONS
7079: {
7080: xdsl2LineStatusChangeXtuc,
7081: xdsl2LineStatusChangeXtur
7082: }
7083: STATUS current
7084: DESCRIPTION
7085: "This group supports notifications of thresholds crossing
7086: associated with DSL lines."
7087: ::= { vdsl2Groups 35 }
7088:
7089: END
7090:
7091: --
7092: -- Copyright (C) The IETF Trust (2007).
7093: --
7094: -- This document is subject to the rights, licenses and restrictions
7095: -- contained in BCP 78, and except as set forth therein, the authors
7096: -- retain all their rights.
7097: --
7098: -- This document and the information contained herein are provided on an
7099: -- "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS
7100: -- OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY, THE IETF TRUST AND
7101: -- THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS
7102: -- OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF
7103: -- THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED
7104: -- WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
7105: --
7106: --
7107: -- Intellectual Property
7108: --
7109: -- The IETF takes no position regarding the validity or scope of any
7110: -- Intellectual Property Rights or other rights that might be claimed to
7111: -- pertain to the implementation or use of the technology described in
7112: -- this document or the extent to which any license under such rights
7113: -- might or might not be available; nor does it represent that it has
7114: -- made any independent effort to identify any such rights. Information
7115: -- on the procedures with respect to rights in RFC documents can be
7116: -- found in BCP 78 and BCP 79.
7117: --
7118: -- Copies of IPR disclosures made to the IETF Secretariat and any
7119: -- assurances of licenses to be made available, or the result of an
7120: -- attempt made to obtain a general license or permission for the use of
7121: -- such proprietary rights by implementers or users of this
7122: -- specification can be obtained from the IETF on-line IPR repository at
7123: -- http://www.ietf.org/ipr.
7124: --
7125: -- The IETF invites any interested party to bring to its attention any
7126: -- copyrights, patents or patent applications, or other proprietary
7127: -- rights that may cover technology that may be required to implement
7128: -- this standard. Please address the information to the IETF at
7129: -- ietf-ipr@ietf.org.
7130: --
7131: --
7132: -- Acknowledgment
7133: --
7134: -- Funding for the RFC Editor function is provided by the IETF
7135: -- Administrative Support Activity (IASA).
7136: