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