idnits 2.17.1 draft-ietf-adslmib-vdsl2-02.txt: Checking boilerplate required by RFC 5378 and the IETF Trust (see https://trustee.ietf.org/license-info): ---------------------------------------------------------------------------- ** It looks like you're using RFC 3978 boilerplate. You should update this to the boilerplate described in the IETF Trust License Policy document (see https://trustee.ietf.org/license-info), which is required now. -- Found old boilerplate from RFC 3978, Section 5.1 on line 18. -- Found old boilerplate from RFC 3978, Section 5.5, updated by RFC 4748 on line 9164. -- Found old boilerplate from RFC 3979, Section 5, paragraph 1 on line 9175. -- Found old boilerplate from RFC 3979, Section 5, paragraph 2 on line 9182. -- Found old boilerplate from RFC 3979, Section 5, paragraph 3 on line 9188. Checking nits according to https://www.ietf.org/id-info/1id-guidelines.txt: ---------------------------------------------------------------------------- No issues found here. Checking nits according to https://www.ietf.org/id-info/checklist : ---------------------------------------------------------------------------- No issues found here. Miscellaneous warnings: ---------------------------------------------------------------------------- == The copyright year in the IETF Trust Copyright Line does not match the current year -- The document seems to lack a disclaimer for pre-RFC5378 work, but may have content which was first submitted before 10 November 2008. If you have contacted all the original authors and they are all willing to grant the BCP78 rights to the IETF Trust, then this is fine, and you can ignore this comment. If not, you may need to add the pre-RFC5378 disclaimer. (See the Legal Provisions document at https://trustee.ietf.org/license-info for more information.) -- The document date (February 25, 2007) is 6270 days in the past. Is this intentional? -- Found something which looks like a code comment -- if you have code sections in the document, please surround them with '' and '' lines. Checking references for intended status: Proposed Standard ---------------------------------------------------------------------------- (See RFCs 3967 and 4897 for information about using normative references to lower-maturity documents in RFCs) -- Possible downref: Non-RFC (?) normative reference: ref. 'G.992.1' -- Possible downref: Non-RFC (?) normative reference: ref. 'G.992.2' -- Possible downref: Non-RFC (?) normative reference: ref. 'G.992.3' -- Possible downref: Non-RFC (?) normative reference: ref. 'G.992.4' -- Possible downref: Non-RFC (?) normative reference: ref. 'G.992.5' -- Possible downref: Non-RFC (?) normative reference: ref. 'G.993.1' -- Possible downref: Non-RFC (?) normative reference: ref. 'G.993.2' -- Possible downref: Non-RFC (?) normative reference: ref. 'G.997.1' Summary: 1 error (**), 0 flaws (~~), 1 warning (==), 16 comments (--). Run idnits with the --verbose option for more detailed information about the items above. -------------------------------------------------------------------------------- 2 Network Working Group M. Morgenstern 3 Internet-Draft ECI Telecom Ltd. 4 Intended status: Standards Track S. Baillie 5 Expires: August 29, 2007 U. Bonollo 6 NEC Australia 7 February 25, 2007 9 Definitions of Managed Objects for Very High Speed Digital Subscriber 10 Line 2 (VDSL2) 11 draft-ietf-adslmib-vdsl2-02.txt 13 Status of this Memo 15 By submitting this Internet-Draft, each author represents that any 16 applicable patent or other IPR claims of which he or she is aware 17 have been or will be disclosed, and any of which he or she becomes 18 aware will be disclosed, in accordance with Section 6 of BCP 79. 20 Internet-Drafts are working documents of the Internet Engineering 21 Task Force (IETF), its areas, and its working groups. Note that 22 other groups may also distribute working documents as Internet- 23 Drafts. 25 Internet-Drafts are draft documents valid for a maximum of six months 26 and may be updated, replaced, or obsoleted by other documents at any 27 time. It is inappropriate to use Internet-Drafts as reference 28 material or to cite them other than as "work in progress." 30 The list of current Internet-Drafts can be accessed at 31 http://www.ietf.org/ietf/1id-abstracts.txt. 33 The list of Internet-Draft Shadow Directories can be accessed at 34 http://www.ietf.org/shadow.html. 36 This Internet-Draft will expire on August 29, 2007. 38 Copyright Notice 40 Copyright (C) The IETF Trust (2007). 42 Abstract 44 This document defines a Management Information Base (MIB) module for 45 use with network management protocols in the IfQueueBlockernet 46 community. In particular, it describes objects used for managing 47 parameters of the "Very High Speed Digital Subscriber Line 2 (VDSL2)" 48 interface type, which are also applicable for managing ADSL, ADSL2, 49 and ADSL2+ interfaces. 51 Table of Contents 53 1. The Internet-Standard Management Framework . . . . . . . . . 3 54 2. Overview . . . . . . . . . . . . . . . . . . . . . . . . . . 3 55 2.1. Relationship to other MIBs . . . . . . . . . . . . . . . 4 56 2.2. IANA Considerations . . . . . . . . . . . . . . . . . . . 6 57 2.3. Conventions Used in the MIB Module . . . . . . . . . . . 7 58 2.4. Structure . . . . . . . . . . . . . . . . . . . . . . . . 16 59 2.5. Persistence . . . . . . . . . . . . . . . . . . . . . . . 18 60 2.6. Line Topology . . . . . . . . . . . . . . . . . . . . . . 21 61 2.7. Counters, Interval Buckets, and Thresholds . . . . . . . 22 62 2.8. Profiles . . . . . . . . . . . . . . . . . . . . . . . . 24 63 2.9. Notifications . . . . . . . . . . . . . . . . . . . . . . 28 64 3. Definitions . . . . . . . . . . . . . . . . . . . . . . . . . 29 65 4. Implementation Analysis . . . . . . . . . . . . . . . . . . . 182 66 5. Security Considerations . . . . . . . . . . . . . . . . . . . 182 67 6. Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . 190 68 7. References . . . . . . . . . . . . . . . . . . . . . . . . . 191 69 7.1. Normative References . . . . . . . . . . . . . . . . . . 191 70 7.2. Informative References . . . . . . . . . . . . . . . . . 192 71 Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 192 72 Intellectual Property and Copyright Statements . . . . . . . . . 194 74 1. The Internet-Standard Management Framework 76 For a detailed overview of the documents that describe the current 77 Internet-Standard Management Framework, please refer to Section 7 of 78 RFC 3410 [RFC3410]. 80 Managed objects are accessed via a virtual information store, termed 81 the Management Information Base or MIB. MIB objects are generally 82 accessed through the Simple Network Management Protocol (SNMP). 83 Objects in the MIB are defined using the mechanisms defined in the 84 Structure of Management Information (SMI). This memo specifies a MIB 85 module that is compliant to the SMIv2, which is described in STD 58, 86 RFC 2578 [RFC2578], STD 58, RFC 2579 [RFC2579] and STD 58, RFC 2580 87 [RFC2580]. 89 The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", 90 "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this 91 document are to be interpreted as described in RFC 2119 [RFC2119]. 93 2. Overview 95 This document defines a Management Information Base (MIB) module for 96 use with network management protocols in the Internet community for 97 the purpose of managing VDSL2, ADSL, ADSL2, and ADSL2+ lines. 99 The MIB module described in RFC 2662 [RFC2662] describes objects used 100 for managing Asymmetric Bit-Rate DSL (ADSL) interfaces per 101 [T1E1.413], [G.992.1], and [G.992.2]. These object descriptions are 102 based upon the specifications for the ADSL Embedded Operations 103 Channel (EOC) as defined in American National Standards Institute 104 (ANSI) T1E1.413/1995 [T1E1.413] and International Telecommunication 105 Union (ITU-T) G.992.1 [G.992.1] and G.992.2 [G.992.2]. 107 The MIB module described in RFC 4706 [RFC4706] is a wider management 108 model that includes, in addition to ADSL technology, the ADSL2 and 109 ADSL2+ technologies per G.992.3, G.992.4, and G.992.5 ([G.992.3], 110 [G.992.4], and [G.992.5] respectively). 112 This document does not obsolete RFC 2662 [RFC2662], or RFC 4706 113 [RFC4706] but rather provides a more comprehensive management model 114 that addresses the VDSL2 technology per G.993.2 ([G.993.2]) as well 115 as ADSL, ADSL2 and ADSL2+ technologies. 117 Additionally, the management framework for VDSL2 lines [TR-129] 118 specified by the Digital Subscriber Line Forum (DSLF) has been taken 119 into consideration. That framework is based on ITU-T G.997.1 120 standard [G.997.1]. 122 Note that the management model according to this document does not 123 allow managing VDSL technology per G.993.1 ([G.993.1]). VDSL lines 124 MUST be managed by RFC 3728 [RFC3728]. 126 The MIB module is located in the MIB tree under MIB 2 transmission, 127 as discussed in the MIB-2 Integration (RFC 2863 [RFC2863]) section of 128 this document. 130 2.1. Relationship to other MIBs 132 This section outlines the relationship of this MIB module with other 133 MIB modules described in RFCs. Specifically, IF-MIB as presented in 134 RFC 2863 [RFC2863] is discussed. 136 2.1.1. General IF-MIB Integration (RFC 2863) 138 The VDSL2 Line MIB specifies the detailed attributes of a data 139 interface. As such, it needs to integrate with RFC 2863 [RFC2863]. 140 The IANA has assigned the following ifTypes, which may be applicable 141 for VDSL2 lines as well as for ADSL, ADSL2 and ADSL2+ lines: 143 IANAifType ::= TEXTUAL-CONVENTION 144 ... 145 SYNTAX INTEGER { 146 ... 147 channel(70), -- Channel 148 adsl(94), -- Asymmetric Digital Subscriber Loop 149 ... 150 interleave(124), -- Interleaved Channel 151 fast(125), -- Fast Channel 152 ... 153 adsl2plus(238), -- Asymmetric Digital Subscriber Loop Version 2, 154 Version 2 Plus, and all variants 155 vdsl2(xxx), -- Very High Speed Digital Subscriber Loop 2 156 ... 157 } 159 ADSL lines that are identified with ifType=adsl(94) MUST be managed 160 with the MIB specified by RFC2662. ADSL, ADSL2, and ADSL2+ lines 161 identified with ifType=adsl2plus(238) MUST be managed with the MIB 162 specified by RFC 4706 [RFC4706]. VDSL2, ADSL, ADSL2, and ADSL2+ 163 lines identified with ifType=vdsl2(xxx) MUST be managed with the MIB 164 specified by this document. 166 In any case, the SNMP agent may use either ifType=interleave(124) or 167 fast(125) for each channel, e.g., depending on whether or not it is 168 capable of using an interleaver on that channel. It may use the 169 ifType=channel (70) when all channels are capable of using an 170 interleaver (e.g., for ADSL2 xtus). 172 Note that the ifFixedLengthGroup from RFC 2863 [RFC2863] MUST be 173 supported and that the ifRcvAddressGroup does not apply to this MIB 174 module. 176 2.1.2. Usage of ifTable 178 The MIB branch identified by ifType contains tables appropriate for 179 the interface types described above. Most such tables extend the 180 ifEntry table, and are indexed by ifIndex. For interfaces in systems 181 implementing this MIB module, those table entries indexed by ifIndex 182 MUST be persistent. 184 The following attributes are part of the mandatory 185 ifGeneralInformationGroup in the Interfaces MIB [RFC2863], and are 186 not duplicated in the VDSL2 Line MIB. 188 =================================================================== 189 ifIndex Interface index. 191 ifDescr See interfaces MIB. 193 ifType vdsl2(xxx) or 194 channel(70) or 195 interleave(124) or 196 fast(125) 198 ifSpeed Set as appropriate. 200 ifPhysAddress This object MUST have an octet string 201 with zero length. 203 ifAdminStatus See interfaces MIB. 205 ifOperStatus See interfaces MIB. 207 ifLastChange See interfaces MIB. 209 ifName See interfaces MIB. 211 ifAlias See interfaces MIB. 213 ifLinkUpDownTrapEnable Default to enabled(1). 215 ifHighSpeed Set as appropriate. 217 ifConnectorPresent Set as appropriate. 219 =================================================================== 220 Figure 1: Use of ifTable Objects 222 2.2. IANA Considerations 224 The VDSL2-LINE-MIB module requires the allocation of a new ifType 225 value for Very High Speed Digital Subscriber Loop Version 2, to 226 distinguish between ADSL lines that are managed with the RFC2662 227 management model, ADSL/ADSL2 and ADSL2+ lines that are managed with 228 the RFC 4706 [RFC4706] management model, and VDSL2/ADSL/ADSL2 and 229 ADSL2+ lines that are managed with the model defined in this 230 document. 232 Also the VDSL2-LINE-MIB module requires the allocation of a single 233 object identifier for its MODULE-IDENTITY. The IANA should allocate 234 this object identifier in the transmission subtree. 236 2.3. Conventions Used in the MIB Module 238 2.3.1. Naming Conventions 240 atuc ADSL/ADSL2 or ADSL2+ line termination unit - 241 Central office 242 atur ADSL/ADSL2 or ADSL2+ line termination unit - 243 Remote site 244 CRC Cyclical redundancy check 245 DELT Dual Ended Loop Test 246 ES Errored second 247 FEC Forward Error Correction 248 LOF Loss of framing 249 LOS Loss of signal 250 LOSS LOS Second 251 PTM Packet transfer mode 252 SES Severely-errored second 253 SNR Signal-to-noise ratio 254 UAS Unavailable second 255 US0 Upstream band number 0 256 vtuc VDSL2 line termination unit - Central office 257 vtur VDSL2 line termination unit - Remote site 258 Xtuc ADSL/ADSL2/ADSL2+ or VDSL2 line termination unit - 259 Central office 260 Xtur ADSL/ADSL2/ADSL2+ or VDSL2 line termination unit - 261 Remote site 262 xtu A terminal unit; either an Xtuc or Xtur 264 2.3.2. Textual Conventions 266 The following textual conventions are defined to reflect the line 267 topology in the MIB module (further discussed in the following 268 section), the various transmission modes, power states, 269 synchronization states, possible values for various configuration 270 parameters, status parameters, and other parameter types. 272 o Xdsl2Unit: 274 Attributes with this syntax uniquely identify each unit in the 275 VDSL2/ADSL/ADSL2/ADSL2+ link. It mirrors the EOC addressing 276 mechanism: 278 xtuc(1) - central office (CO) terminal unit 279 xtur(2) - customer premises equipment (CPE) 280 terminal unit 282 o Xdsl2Direction: 284 Attributes with this syntax uniquely identify a transmission 285 direction in a VDSL2/ADSL/ADSL2/ADSL2+ link. The upstream 286 direction is a transmission from the remote end (xTU-R) towards 287 the central office end (xTU-C). The upstream direction is 288 indicated by upstream(1). The downstream direction is a 289 transmission from the xTU-C towards the xTU-R. The downstream 290 direction is indicated by downstream(2). 292 upstream(1) - Transmission from the xTU-R to the xTU-C. 293 downstream(2) - Transmission from the xTU-C to the xTU-R. 295 o Xdsl2Band: 297 Attributes with this syntax uniquely identify a band in a VDSL2/ 298 ADSL/ADSL2/ADSL2+ link. For a band in the upstream direction, 299 transmission is from the remote end (xTU-R) towards the central 300 office end (xTU-C). A band in the upstream direction is indicated 301 by upstream(1) for ADSL/ADSL2/ADSL2+ single band, or any of 302 us0(3), us1(5), us2(7), us3(9), or us4(11) for VDSL2 multiple 303 bands. For a band in the downstream direction, transmission is 304 from the xTU-C towards the xTU-R. A band in the downstream 305 direction is indicated by downstream(2) for ADSL/ADSL2/ADSL2+ 306 single band, or any of ds1(4), ds2(6), ds3(8), or ds4(10) for 307 VDSL2 multiple bands. 309 upstream(1) - Transmission from the ATU-R to the ATU-C 310 (ADSL/ADSL2/ADSL2+). 311 downstream(2) - Transmission from the ATU-C to the ATU-R 312 (ADSL/ADSL2/ADSL2+). 313 us0(3) - Upstream band number 0 (US0) (VDSL2). 314 ds1(4) - Downstream band number 1 (DS1) (VDSL2). 315 us1(5) - Upstream band number 1 (US1) (VDSL2). 316 ds2(6) - Downstream band number 2 (DS2) (VDSL2). 317 us2(7) - Upstream band number 2 (US2) (VDSL2). 318 ds3(8) - Downstream band number 3 (DS3) (VDSL2). 319 us3(9) - Upstream band number 3 (US3) (VDSL2). 320 ds4(10) - Downstream band number 4 (DS4) (VDSL2). 321 us4(11) - Upstream band number 4 (US4) (VDSL2). 323 o Xdsl2TransmissionModeType: 325 Attributes with this syntax reference the list of possible 326 transmission modes for VDSL2/ADSL/ADSL2 or ADSL2+. 328 Specified as a BITS construct, there are currently a few dozen 329 transmission modes in the list. 331 o Xdsl2RaMode: 333 Attributes with this syntax reference if and how Rate-Adaptive 334 synchronization is being used on the respective VDSL2/ADSL/ADSL2 335 or ADSL2+ link: 337 manual (1) - No Rate-Adaptation. The initialization process 338 attempts to synchronize to a specified rate. 339 raInit (2) - Rate-Adaptation during initialization process 340 only, which attempts to synchronize to a rate 341 between minimum and maximum specified values. 342 dynamicRa (3) - Dynamic Rate-Adaptation during initialization 343 process as well as during SHOWTIME. 345 o Xdsl2InitResult: 347 Attributes with this syntax reference the recent result of a full 348 initialization attempt: 350 noFail (0) - Successful initialization 351 configError (1) - Configuration failure 352 configNotFeasible (2) - Configuration details not supported 353 commFail (3) - Communication failure 354 noPeerAtu (4) - Peer ATU not detected 355 otherCause (5) - Other initialization failure reason 357 o Xdsl2OperationModes: 359 Attributes with this syntax uniquely identify an ADSL mode, which 360 is a category associated with each transmission mode defined for 361 the VDSL2/ADSL/ADSL2 or ADSL2+ link. Part of the line 362 configuration profile depends on the ADSL Mode: 364 Specified as an enumeration construct, there are currently a few 365 dozen transmission modes in the list. 367 o Xdsl2PowerMngState: 369 Attributes with this syntax uniquely identify each power 370 management state defined for the VDSL2/ADSL/ADSL2 or ADSL2+ link. 371 For VDSL2 links only L0 and L3 states are supported: 373 l0(1) - L0 - Full power management state 374 l1(2) - L1 - Low power management state (for G.992.2) 375 l2(3) - L2 - Low power management state (for G.992.3, 376 G.992.4, and G.992.5) 378 l3(4) - L3 - Idle power management state 380 o Xdsl2ConfPmsForce: 382 Attributes with this syntax are configuration parameters that 383 reference the desired power management state for the VDSL2/ADSL/ 384 ADSL2 or ADSL2+ link. For VDSL2 links only L0 and L3 states are 385 supported: 387 l3toL0 (0) - Perform a transition from L3 to L0 (Full 388 power management state) 389 l0toL2 (2) - Perform a transition from L0 to L2 (Low 390 power management state) 391 l0orL2toL3 (3) - Perform a transition into L3 (Idle power 392 management state) 394 o Xdsl2LinePmMode: 396 Attributes with this syntax are configuration parameters that 397 reference the power modes/states into which the xTU-C or xTU-R may 398 autonomously transit. 400 This is a BITS structure that allows control of the following 401 transit options: 403 allowTransitionsToIdle (0) - xTU may autonomously transit 404 to idle (L3) state. 405 allowTransitionsToLowPower (1)- xTU may autonomously transit 406 to low-power (L1/L2) state. 408 o Xdsl2LineLdsf: 410 Attributes with this syntax are configuration parameters that 411 control the Loop Diagnostic mode for the VDSL2/ADSL/ADSL2 or 412 ADSL2+ link: 414 inhibit (0) - Inhibit Loop Diagnostic mode 415 force (1) - Force/Initiate Loop Diagnostic mode 417 o Xdsl2LdsfResult: 419 Attributes with this syntax are status parameters that report the 420 result of the recent Loop Diagnostic mode issued for the VDSL2/ 421 ADSL/ADSL2 or ADSL2+ link: 423 none (1) - The default value, in case LDSF was never 424 requested for the associated line. 425 success (2) - The recent command completed 426 successfully. 427 inProgress (3) - The Loop Diagnostics process is in 428 progress. 429 unsupported (4) - The NE or the line card doesn't support 430 LDSF. 431 cannotRun (5) - The NE cannot initiate the command, due 432 to a non specific reason. 433 aborted (6) - The Loop Diagnostics process aborted. 434 failed (7) - The Loop Diagnostics process failed. 435 illegalMode (8) - The NE cannot initiate the command, due 436 to the specific mode of the relevant 437 line. 438 adminUp (9) - The NE cannot initiate the command because 439 the relevant line is administratively 440 'Up'. 441 tableFull (10) - The NE cannot initiate the command, due 442 to reaching the maximum number of rows 443 in the results table. 444 noResources (11) - The NE cannot initiate the command, due 445 to lack of internal memory resources. 447 o Xdsl2LineProfiles: 449 Attributes with this syntax reference the list of supported, 450 enabled or active ITU-T G.993.2 implementation profiles. This is 451 a BITS structure with the following values: 453 profile8a (0) - Profile 8a 454 profile8b (1) - Profile 8b 455 profile8c (2) - Profile 8c 456 profile8d (3) - Profile 8d 457 profile12a (4) - Profile 12a 458 profile12b (5) - Profile 12b 459 profile17a (6) - Profile 17a 460 profile30a (7) - Profile 30a 462 o Xdsl2LineClassMask: 464 Attributes with this syntax are configuration parameters that 465 specify the VDSL2 PSD Mask Class for a selected VDSL2 transmission 466 mode. The following classes are defined: 468 none (1) - VDSL2 PSD Mask Class is unknown/irrelevant. 469 a998ORb997M1cORc998 (2) - For ITU-T G.993.2 Annex A and C this 470 is the only applicable PSD class. 471 ITU-T G.993.2 Annex B: 997-M1c-A-7 472 b997M1x (3) - ITU-T G.993.2 Annex B: 997-M1x-M-8 or 997-M1x-M 473 b997M2x (4) - ITU-T G.993.2 Annex B: 998-M1x-A, 998-M1x-B, 474 or 997-M2x-M 475 b998M1x (5) - ITU-T G.993.2 Annex B: 997-M2x-M-8, 997-M2x-A, 476 or 998-M1x-NUS0 477 b998M2x (6) - ITU-T G.993.2 Annex B: 998-M2x-A, 998-M2x-M, 478 998-M2x-B, or 998-M2x-NUS0 480 o Xdsl2LineLimitMask: 482 Attributes with this syntax are configuration parameters that 483 specify the VDSL2 PSD Limit Mask for each PSD Mask Class and 484 implementation profile. The VDSL2 implementation profiles are 485 grouped into 4 classes and each is allocated 16 PSD Limit Mask 486 values in this textual convention. 488 o Xdsl2LineUs0Disable: 490 Attributes with this syntax are configuration parameters that 491 indicate if US0 (upstream band number 0) is disabled for each 492 limit PSD mask. The VDSL2 implementation profiles are grouped 493 into 4 classes and each is allocated 16 values in this textual 494 convention. 496 o Xdsl2LineUs0Mask: 498 Attributes with this syntax are configuration parameters for ITU-T 499 G.993.2 Annex A transmission mode that specify the US0 PSD masks 500 to be allowed by the near-end xTU on the line. It is a bit map 501 that supports 18 possible US0 masks. 503 o Xdsl2SymbolProtection: 505 Attributes with this syntax are configuration parameters that 506 reference the minimum length impulse noise protection (INP) in 507 terms of number of symbols: 509 noProtection (1) - INP not required 510 halfSymbol (2) - INP length = 1/2 symbol 511 singleSymbol (3) - INP length = 1 symbol 512 twoSymbols (4) - INP length = 2 symbols 513 threeSymbols (5) - INP length = 3 symbols 514 fourSymbols (6) - INP length = 4 symbols 515 fiveSymbols (7) - INP length = 5 symbols 516 sixSymbols (8) - INP length = 6 symbols 517 sevenSymbols (9) - INP length = 7 symbols 518 eightSymbols (10) - INP length = 8 symbols 519 nineSymbols (11) - INP length = 9 symbols 520 tenSymbols (12) - INP length = 10 symbols 521 elevenSymbols (13) - INP length = 11 symbols 522 twelveSymbols (14) - INP length = 12 symbols 523 thirteeSymbols (15)- INP length = 13 symbols 524 fourteenSymbols (16)-INP length = 14 symbols 525 fifteenSymbols (17)- INP length = 15 symbols 526 sixteenSymbols (18)- INP length = 16 symbols 528 o Xdsl2MaxBer: 530 Attributes with this syntax are configuration parameters that 531 reference the maximum Bit Error Rate (BER): 533 eminus3 (1) - Maximum BER=E^-3 534 eminus5 (2) - Maximum BER=E^-5 535 eminus7 (3) - Maximum BER=E^-7 537 o Xdsl2ScMaskDs: 539 Attributes with this syntax are configuration parameters that 540 reference the downstream sub-carrier mask. It is a bitmap of up 541 to 4096 bits. 543 o Xdsl2ScMaskUs: 545 Attributes with this syntax are configuration parameters that 546 reference the upstream sub- carrier mask. It is a bitmap of up to 547 4096 bits. 549 o Xdsl2CarMask: 551 Attributes with this syntax is a configuration parameter for VDSL2 552 transmission modes that defines an array of up to 32 bands. Each 553 band is represented by a start subcarrier index followed by a stop 554 subcarrier index. 556 o Xdsl2PsdMaskDs: 558 Attributes with this syntax are configuration parameters that 559 reference the downstream power spectrum density (PSD) mask. It is 560 a structure of up to 32 breakpoints, where each breakpoint 561 occupies 3 octets. 563 o Xdsl2PsdMaskUs: 565 Attributes with this syntax are configuration parameters that 566 reference the upstream power spectrum density (PSD) mask. It is a 567 structure of up to 16 breakpoints, where each breakpoint occupies 568 3 octets. 570 o Xdsl2Tssi: 572 Attributes with this syntax are status parameters that reference 573 the transmit spectrum shaping (TSSi). It is a structure of up to 574 32 breakpoints, where each breakpoint occupies 3 octets. 576 o Xdsl2LastTransmittedState: 578 Attributes with this syntax reference the list of initialization 579 states for VDSL2/ADSL/ADSL2 or ADSL2+ modems. The list of states 580 for CO side modems is different from the list of states for the 581 CPE side modems. 583 Specified as an enumeration type, there are currently a few dozen 584 states in the list per each unit side (i.e., CO and CPE). 586 o Xdsl2LineStatus: 588 Attributes with this syntax are status parameters that reflect the 589 failure status for a given endpoint of VDSL2/ADSL/ADSL2 or ADSL2+ 590 link. 592 This is a BITS structure that can report the following failures: 594 noDefect (0) - This bit position positively reports that 595 no defect or failure exist. 596 lossOfFraming (1) - Loss of frame synchronization 597 lossOfSignal (2) - Loss of signal 598 lossOfPower (3) - Loss of power. Usually this failure may 599 be reported for CPE units only 600 initFailure (4) - Recent initialization process failed. 601 Never active on xTU-R. 603 o Xdsl2ChAtmStatus: 605 Attributes with this syntax are status parameters that reflect the 606 failure status for Transmission Convergence (TC) layer of a given 607 ATM interface (data path over a VDSL2/ADSL/ADSL2 or ADSL2+ link). 609 This is a BITS structure that can report the following failures: 611 noDefect (0) - This bit position positively reports 612 that no defect or failure exist. 613 noCellDelineation (1) - The link was successfully 615 initialized but cell delineation 617 was never acquired on the 619 associated ATM data path. 620 lossOfCellDelineation (2)- Loss of cell delineation on the 621 associated ATM data path 623 o Xdsl2ChPtmStatus: 625 Attributes with this syntax are status parameters that reflect the 626 failure status for a given PTM interface (packet data path over a 627 VDSL2/ADSL/ADSL2 or ADSL2+ link). 629 This is a BITS structure that can report the following failures: 631 noDefect (0) - This bit position positively reports that no 632 defect or failure exist. 633 outOfSync (1) - Out of synchronization. 635 o Xdsl2UpboKLF: 637 Attributes with this syntax are configuration parameters referring 638 to whether or not upstream power backoff (UPBO) is enabled and how 639 electrical length in the context of UPBO is determined. 641 This enumeration type can have the following values: 643 auto(1) - The VTUs autonomously determine the electrical 644 length. 645 override(2) - Forces the VTU-R to use the electrical length, 646 kl0, of the CO-MIB (UPBOKL) to compute the 647 UPBO. 648 disableUpbo(3) - Disables UPBO. I.e., UPBO is not utilized. 650 o Xdsl2BandUs: 652 Attributes with this syntax are used as table indexes that refer 653 to upstream bands of VDSL2 lines (Excluding US0 band.). 655 This enumeration type can have the following values: 657 us1(5) - Upstream band number 1 (US1). 658 us2(7) - Upstream band number 2 (US2). 659 us3(9) - Upstream band number 3 (US3). 660 us4(11) - Upstream band number 4 (US4). 662 2.4. Structure 664 The MIB module is structured into following MIB groups: 666 o Line Configuration, Maintenance, and Status Group: 668 This group supports MIB objects for configuring parameters for the 669 VDSL2/ADSL/ADSL2 or ADSL2+ line and retrieving line status 670 information. It also supports MIB objects for configuring a 671 requested power state or initiating a Dual Ended Line Test (DELT) 672 process in the VDSL2/ADSL/ADSL2 or ADSL2+ line. It contains the 673 following tables: 675 - xdsl2LineTable 676 - xdsl2LineBandTable 678 o Channel Status Group: 680 This group supports MIB objects for retrieving channel layer 681 status information. It contains the following table: 683 - xdsl2ChannelStatusTable 685 o Subcarrier Status Group: 687 This group supports MIB objects for retrieving the sub-carrier 688 layer status information, mostly collected by a Dual Ended Line 689 Test (DELT) process. It contains the following tables: 691 - xdsl2SCStatusTable 692 - xdsl2SCStatusBandTable 693 - xdsl2SCStatusSegmentTable 695 o Unit Inventory Group: 697 This group supports MIB objects for retrieving Unit inventory 698 information about units in VDSL2/ADSL/ADSL2 or ADSL2+ lines via 699 the EOC. It contains the following table: 701 - xdsl2LineInventoryTable 703 o Current Performance Group: 705 This group supports MIB objects that provide the current 706 performance information relating to VDSL2/ADSL/ADSL2 and ADSL2+ 707 line, units and channels level. It contains the following tables: 709 - xdsl2PMLineCurrTable 710 - xdsl2PMLineCurrInitTable 711 - xdsl2PMChCurrTable 713 o 15-Minute Interval Performance Group: 715 This group supports MIB objects that provide historic performance 716 information relating to VDSL2/ADSL/ADSL2 and ADSL2+ line, units 717 and channels level in 15- minute intervals. It contains the 718 following tables: 720 - xdsl2PMLineHist15MinTable 721 - xdsl2PMLineInitHist15MinTable 722 - xdsl2PMChHist15MinTable 724 o 1-Day Interval Performance Group: 726 This group supports MIB objects that provide historic performance 727 information relating to VDSL2/ADSL/ADSL2 and ADSL2+ line, units 728 and channels level in 1-day intervals. It contains the following 729 tables: 731 - xdsl2PMLineHist1DayTable 732 - xdsl2PMLineInitHist1DayTable 733 - xdsl2PMChHist1DTable 735 o Configuration Template and Profile Group: 737 This group supports MIB objects for defining configuration 738 profiles for VDSL2/ADSL/ADSL2 and ADSL2+ lines and channels, as 739 well as configuration templates. Each configuration template is 740 comprised of one line configuration profile and one or more 741 channel configuration profiles. This group contains the following 742 tables: 744 - xdsl2LineConfTemplateTable 745 - xdsl2LineConfProfTable 746 - xdsl2LineConfProfModeSpecTable 747 - xdsl2LineConfProfModeSpecBandUsTable 748 - xdsl2ChConfProfileTable 750 o Alarm Configuration Template and Profile Group: 752 This group supports MIB objects for defining alarm profiles for 753 VDSL2/ADSL/ADSL2 and ADSL2+ lines and channels, as well as alarm 754 templates. Each alarm template is comprised of one line alarm 755 profile and one or more channel alarm profiles. This group 756 contains the following tables: 758 - xdsl2LineAlarmConfTemplateTable 759 - xdsl2LineAlarmConfProfileTable 760 - xdsl2ChAlarmConfProfileTable 762 o Notifications Group: 764 This group defines the notifications supported for VDLS2/ADSL/ 765 ADSL2 and ADSL2+ lines: 767 - xdsl2LinePerfFECSThreshXtuc 768 - xdsl2LinePerfFECSThreshXtur 769 - xdsl2LinePerfESThreshXtuc 770 - xdsl2LinePerfESThreshXtur 771 - xdsl2LinePerfSESThreshXtuc 772 - xdsl2LinePerfSESThreshXtur 773 - xdsl2LinePerfLOSSThreshXtuc 774 - xdsl2LinePerfLOSSThreshXtur 775 - xdsl2LinePerfUASThreshXtuc 776 - xdsl2LinePerfUASThreshXtur 777 - xdsl2LinePerfCodingViolationsThreshXtuc 778 - xdsl2LinePerfCodingViolationsThreshXtur 779 - xdsl2LinePerfCorrectedThreshXtuc 780 - xdsl2LinePerfCorrectedThreshXtur 781 - xdsl2LinePerfFailedFullInitThresh 782 - xdsl2LinePerfFailedShortInitThresh 783 - xdsl2LineStatusChangeXtuc 784 - xdsl2LineStatusChangeXtur 786 2.5. Persistence 788 All read-create objects and most read-write objects defined in this 789 MIB module SHOULD be stored persistently. Following is an exhaustive 790 list of these persistent objects: 791 ------***************************************************** ------The 792 following list will probably be partially changed 793 ------***************************************************** 795 xdsl2LineCnfgTemplate 796 xdsl2LineAlarmCnfgTemplate 797 xdsl2LineCmndConfPmsf 798 xdsl2LConfTempTemplateName 799 xdsl2LConfTempLineProfile 800 xdsl2LConfTempChan1ConfProfile 801 xdsl2LConfTempChan1RaRatioDs 802 xdsl2LConfTempChan1RaRatioUs 803 xdsl2LConfTempChan2ConfProfile 804 xdsl2LConfTempChan2RaRatioDs 805 xdsl2LConfTempChan2RaRatioUs 806 xdsl2LConfTempChan3ConfProfile 807 xdsl2LConfTempChan3RaRatioDs 808 xdsl2LConfTempChan3RaRatioUs 809 xdsl2LConfTempChan4ConfProfile 810 xdsl2LConfTempChan4RaRatioDs 811 xdsl2LConfTempChan4RaRatioUs 812 xdsl2LConfTempRowStatus 813 xdsl2LConfProfProfileName 814 xdsl2LConfProfScMaskDs 815 xdsl2LConfProfScMaskUs 816 xdsl2LConfProfVdsl2CarMask 817 xdsl2LConfProfRfiBandsDs 818 xdsl2LConfProfRaModeDs 819 xdsl2LConfProfRaModeUs 820 xdsl2LConfProfRaUsNrmDs 821 xdsl2LConfProfRaUsNrmUs 822 xdsl2LConfProfRaUsTimeDs 823 xdsl2LConfProfRaUsTimeUs 824 xdsl2LConfProfRaDsNrmsDs 825 xdsl2LConfProfRaDsNrmsUs 826 xdsl2LConfProfRaDsTimeDs 827 xdsl2LConfProfRaDsTimeUs 828 xdsl2LConfProfTargetSnrmDs 829 xdsl2LConfProfTargetSnrmUs 830 xdsl2LConfProfMaxSnrmDs 831 xdsl2LConfProfMaxSnrmUs 832 xdsl2LConfProfMinSnrmDs 833 xdsl2LConfProfMinSnrmUs 834 xdsl2LConfProfMsgMinUs 835 xdsl2LConfProfMsgMinDs 836 xdsl2LConfProfXtuTransSysEna 837 xdsl2LConfProfPmMode 838 xdsl2LConfProfL0Time 839 xdsl2LConfProfL2Time 840 xdsl2LConfProfL2Atpr 841 xdsl2LConfProfL2Atprt 842 xdsl2LConfProfProfiles 843 xdsl2LConfProfDpboEPsd 844 xdsl2LConfProfDpboEsEL 845 xdsl2LConfProfDpboEsCableModelA 846 xdsl2LConfProfDpboEsCableModelB 847 xdsl2LConfProfDpboEsCableModelC 848 xdsl2LConfProfDpboMus 849 xdsl2LConfProfDpboFMin 850 xdsl2LConfProfDpboFMax 851 xdsl2LConfProfUpboKL 852 xdsl2LConfProfUpboKLF 853 xdsl2LConfProfUs0Mask 854 xdsl2LConfProfRowStatus 855 xdsl2LConfProfXdslMode 856 xdsl2LConfProfMaxNomPsdDs 857 xdsl2LConfProfMaxNomPsdUs 858 xdsl2LConfProfMaxNomAtpDs 859 xdsl2LConfProfMaxNomAtpUs 860 xdsl2LConfProfMaxAggRxPwrUs 861 xdsl2LConfProfPsdMaskDs 862 xdsl2LConfProfPsdMaskUs 863 xdsl2LConfProfPsdMaskSelectUs 864 xdsl2LConfProfClassMask 865 xdsl2LConfProfLimitMask 866 xdsl2LConfProfUs0Disabl 867 xdsl2LConfProfModeSpecRowStatus 868 xdsl2LConfProfXdslBandUs 869 xdsl2LConfProfUpboPsdA 870 xdsl2LConfProfUpboPsdB 871 xdsl2LConfProfModeSpecBandUsRowStatus 872 xdsl2ChConfProfProfileName 873 xdsl2ChConfProfMinDataRateDs 874 xdsl2ChConfProfMinDataRateUs 875 xdsl2ChConfProfMinResDataRateDs 876 xdsl2ChConfProfMinResDataRateUs 877 xdsl2ChConfProfMaxDataRateDs 878 xdsl2ChConfProfMaxDataRateUs 879 xdsl2ChConfProfMinDataRateLowPwrDs 880 xdsl2ChConfProfMaxDelayDs 881 xdsl2ChConfProfMaxDelayUs 882 xdsl2ChConfProfMinProtectionDs 883 xdsl2ChConfProfMinProtectionUs 884 xdsl2ChConfProfMaxBerDs 885 xdsl2ChConfProfMaxBerUs 886 xdsl2ChConfProfUsDataRateDs 887 xdsl2ChConfProfDsDataRateDs 888 xdsl2ChConfProfUsDataRateUs 889 xdsl2ChConfProfDsDataRateUs 890 xdsl2ChConfProfImaEnabled 891 xdsl2ChConfProfRowStatus 892 xdsl2LAlarmConfTempTemplateName 893 xdsl2LAlarmConfTempLineProfile 894 xdsl2LAlarmConfTempChan1ConfProfile 895 xdsl2LAlarmConfTempChan2ConfProfile 896 xdsl2LAlarmConfTempChan3ConfProfile 897 xdsl2LAlarmConfTempChan4ConfProfile 898 xdsl2LAlarmConfTempRowStatus 899 xdsl2LineAlarmConfProfileName 900 xdsl2LineAlarmConfProfileXtucThresh15MinFecs 901 xdsl2LineAlarmConfProfileXtucThresh15MinEs 902 xdsl2LineAlarmConfProfileXtucThresh15MinSes 903 xdsl2LineAlarmConfProfileXtucThresh15MinLoss 904 xdsl2LineAlarmConfProfileXtucThresh15MinUas 905 xdsl2LineAlarmConfProfileXturThresh15MinFecs 906 xdsl2LineAlarmConfProfileXturThresh15MinEs 907 xdsl2LineAlarmConfProfileXturThresh15MinSes 908 xdsl2LineAlarmConfProfileXturThresh15MinLoss 909 xdsl2LineAlarmConfProfileXturThresh15MinUas 910 xdsl2LineAlarmConfProfileThresh15MinFailedFullInt 911 xdsl2LineAlarmConfProfileThresh15MinFailedShrtInt 912 xdsl2LineAlarmConfProfileRowStatus 913 xdsl2ChAlarmConfProfileName 914 xdsl2ChAlarmConfProfileXtucThresh15MinCodingViolations 915 xdsl2ChAlarmConfProfileXtucThresh15MinCorrected 916 xdsl2ChAlarmConfProfileXturThresh15MinCodingViolations 917 xdsl2ChAlarmConfProfileXturThresh15MinCorrected 918 xdsl2ChAlarmConfProfileRowStatus 920 Note also that the interface indices in this MIB are maintained 921 persistently. View-based Access Control Model (VACM) data relating 922 to these SHOULD be stored persistently as well [RFC3410]. 924 2.6. Line Topology 926 A VDSL2/ADSL/ADSL2 and ADSL2+ Line consists of two units: atuc or 927 vtuc (a central office termination unit) and atur or vtur (a remote 928 termination unit). There are up to 4 channels (maximum number of 929 channels depends on the specific DSL technology), each carrying an 930 independent information flow, as shown in the figure below. 932 <-- Network Side Customer Side --> 934 || 936 +-------+ +-------+ 937 + |<---------------------1------------------->| + 938 + atuc |<---------------------2------------------->| atur + 939 | or <~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~>| or | 940 + vtuc |<---------------------3------------------->| vtuc + 941 + |<---------------------4------------------->| + 942 +-------+ +-------+ 944 Key: VDSL2/ADSL/ADSL2/ADSL2+ Span 945 <~~~~> VDSL2/ADSL/ADSL2/ADSL2+ twisted-pair 946 -1- Channel #1 carried over the line 947 -2- Optional channel #2 carried over the line 948 -3- Optional channel #3 carried over the line 949 -4- Optional channel #4 carried over the line 951 Figure 2: General topology for a VDSL2/ADSL/ADSL2/ADSL2+ Line 953 2.7. Counters, Interval Buckets, and Thresholds 955 2.7.1. Counters Managed 957 There are various types of counters specified in this MIB. Each 958 counter refers either to the whole VDSL2/ADSL/ADSL2/ADSL2+ line, to 959 one of the xtu entities, or to one of the bearer channels. 961 o On the whole line level 963 For full initializations, failed full initializations, short 964 initializations, and for failed short initializations there are 965 event counters, current 15-minute and 0 to 96 15-minute history 966 bucket(s) of "interval-counters", as well as current and 0 to 30 967 previous 1-day interval-counter(s). Each current 15- minute 968 "failed" event bucket has an associated threshold notification. 970 o On the xtu level 972 For the LOS Seconds, ES, SES, FEC seconds, and UAS, there are 973 event counters, current 15-minute and 0 to 96 15-minute history 974 bucket(s) of "interval-counters", as well as current and 0 to 30 975 previous 1-day interval-counter(s). Each current 15- minute event 976 bucket has an associated threshold notification. 978 o On the bearer channel level 980 For the coding violations (CRC anomalies) and corrected blocks 981 (i.e., FEC events) there are event counters, current 15- minute 982 and 0 to 96 15-minute history bucket(s) of "interval- counters", 983 as well as current and 0 to 30 previous 1-day interval- 984 counter(s). Each current 15-minute event bucket has an associated 985 threshold notification. 987 2.7.2. Minimum Number Of Buckets 989 Although it is possible to support up to 96 15-minute history buckets 990 of "interval-counters", systems implementing this MIB module SHOULD 991 practically support at least 16 buckets, as specified in ITU-T 992 G.997.1, paragraph #7.2.7.9. 994 Similarly, it is possible to support up to 30 previous 1-day 995 "interval-counters", but systems implementing this MIB module SHOULD 996 support at least 1 previous day buckets. 998 2.7.3. Interval Buckets Initialization 1000 There is no requirement for an agent to ensure a fixed relationship 1001 between the start of a 15-minute interval and any wall clock; 1002 however, some implementations may align the 15-minute intervals with 1003 quarter hours. Likewise, an implementation may choose to align one 1004 day intervals with the start of a day. 1006 Counters are not reset when an xtU is reinitialized, only when the 1007 agent is reset or reinitialized (or under specific request outside 1008 the scope of this MIB module). 1010 2.7.4. Interval Buckets Validity 1012 As in RFC 3593 [RFC3593] and RFC 2662 [RFC2662], in case the data for 1013 an interval is suspect or known to be invalid, the agent MUST report 1014 the interval as invalid. If the current 15-minute event bucket is 1015 determined to be invalid, the element management system SHOULD ignore 1016 its content and the agent MUST NOT generate notifications based upon 1017 the value of the event bucket. 1019 A valid 15-minute event bucket SHOULD usually count the events for 1020 exactly 15 minutes. Similarly, a valid 1-day event bucket SHOULD 1021 usually count the events for exactly 24 hours. However, the 1022 following scenarios are exceptional: 1024 1) For implementations that align the 15- minute intervals with 1025 quarter hours, and the 1-day intervals with start of a day, the 1026 management system may still start the PM process not aligned with 1027 the wall clock. Such a management system may wish to retrieve 1028 even partial information for the first event buckets, rather than 1029 declaring them all as invalid. 1030 2) For an event bucket that suffered relatively short outages, the 1031 management system may wish to retrieve the available PM outcomes, 1032 rather than declaring the whole event bucket as invalid. This is 1033 more important for 1-day event buckets. 1034 3) An event bucket may be shorter or longer than the formal duration 1035 if a clock adjustment was performed during the interval. 1037 This MIB allows supporting the exceptional scenarios described above 1038 by reporting the actual Monitoring Time of a monitoring interval. 1039 This parameter is relevant only for Valid intervals, but is useful 1040 for these exceptional scenarios: 1041 a) The management system MAY still declare a partial PM interval as 1042 Valid and report the actual number of seconds the interval lasted. 1043 b) If the interval was shortened or extended due to clock 1044 corrections, the management system SHOULD report the actual number 1045 of seconds the interval lasted, beside reporting that the interval 1046 is Valid. 1048 2.8. Profiles 1050 As a managed node can handle a large number of xtUs, (e.g., hundreds 1051 or perhaps thousands of lines), provisioning every parameter on every 1052 xtU may become burdensome. Moreover, most lines are provisioned 1053 identically with the same set of parameters. To simplify the 1054 provisioning process, this MIB module makes use of profiles and 1055 templates. 1057 A configuration profile is a set of parameters that can be shared by 1058 multiple entities. There are configuration profiles to address the 1059 line level provisioning and another type of profile that addresses 1060 the channel level provisioning parameters. 1062 A configuration template is actually a profile-of- profiles. That 1063 is, a template is comprised of one line configuration profile and one 1064 or more channel configuration profiles. A template provides the 1065 complete configuration of a line. The same configuration can be 1066 shared by multiple lines. 1068 Similarly to the configuration profiles and templates, this MIB 1069 module makes use of templates and profiles for specifying the alarm 1070 thresholds associated with performance parameters. This allows 1071 provisioning multiple lines with the same criteria for generating 1072 threshold crossing notifications. 1074 The following paragraphs describe templates and profiles used in this 1075 MIB module 1077 2.8.1. Configuration Profiles And Templates 1079 o Line Configuration Profiles - Line configuration profiles contain 1080 parameters for configuring the low layer of VDLS2/ADSL/ADSL2 and 1081 ADSL2+ lines. They are defined in the xdsl2LineConfProfTable. 1083 The line configuration includes issues such as the specific VDSL2/ 1084 ADSL/ADSL2 or ADSL2+ modes to enable on the respective line, power 1085 spectrum parameters, rate adaptation criteria, and SNR margin 1086 related parameters. A subset of the line configuration parameters 1087 depends upon the specific xDSL Mode allowed (i.e., Does the 1088 profile allow VDSL2, ADSL, ADSL2 and/or ADSL2+?) as well as what 1089 annex/annexes of the standard are allowed. This is the reason a 1090 line profile MUST include one or more mode-specific extensions. 1092 o Channel Configuration Profiles - Channel configuration profiles 1093 contain parameters for configuring bearer channels over the VDSL2/ 1094 ADSL/ADSL2 and ADSL2+ lines. They are sometimes considered as the 1095 service layer configuration of the VDSL2/ADSL/ADSL2 and ADSL2+ 1096 lines. They are defined in the xdsl2ChConfProfTable. 1098 The channel configuration includes issues such as the desired 1099 minimum and maximum rate on each traffic flow direction and 1100 impulse noise protection parameters. 1102 o Line Configuration Templates - Line configuration templates allow 1103 combining line configuration profiles and channel configuration 1104 profiles to a comprehensive configuration of the VDSL2/ADSL/ADSL2 1105 and ADSL2+ line. They are defined in the 1106 xdsl2LineConfTemplateTable. 1108 The line configuration template includes one index (OID) of a line 1109 configuration profile and one to four indexes of channel 1110 configuration profiles. The template also addresses the issue of 1111 distributing the excess available data rate on each traffic flow 1112 direction (i.e., the data rate left after each channel is 1113 allocated a data rate to satisfy its minimum requested data rate) 1114 among the various channels. 1116 2.8.2. Alarm Configuration Profiles And Templates 1117 o Line Alarm Configuration Profiles - Line level Alarm configuration 1118 profiles contain the threshold values for Performance Monitoring 1119 (PM) parameters, counted either on the whole line level or on an 1120 xtu level. Thresholds are required only for failures and 1121 anomalies. E.g., there are thresholds for failed initializations 1122 and LOS seconds, but not for the aggregate number of full 1123 initializations. These profiles are defined in the 1124 xdsl2LineAlarmConfProfileTable. 1126 o Channel Alarm Configuration Profiles - Channel level Alarm 1127 configuration profiles contain the threshold values for PM 1128 parameters counted on a bearer channel level. Thresholds are 1129 defined for two types of anomalies: corrected blocks and coding 1130 violations. These profiles are defined in the 1131 xdsl2ChAlarmConfProfileTable. 1133 o Line Alarm Configuration Templates - Line Alarm configuration 1134 templates allow combining line level alarm configuration profiles 1135 and channel level alarm configuration profiles to a comprehensive 1136 configuration of the PM thresholds for VDSL2/ADSL/ADSL2 and ADSL2+ 1137 line. They are defined in the xdsl2LineAlarmConfTemplateTable. 1139 The line alarm configuration template includes one index (OID) of 1140 a line level alarm configuration profile and one to four indexes 1141 of channel level alarm configuration profiles. 1143 2.8.3. Managing Profiles And Templates 1145 The index value for each profile and template is a locally-unique, 1146 administratively assigned name having the textual convention 1147 'SnmpAdminString' (RFC 3411 [RFC3411]). 1149 One or more lines may be configured to share parameters of a single 1150 configuration template (e.g., xdsl2LConfTempTemplateName = 'silver') 1151 by setting its xdsl2LineCnfgTemplate objects to the value of this 1152 template. 1154 One or more lines may be configured to share parameters of a single 1155 Alarm configuration template (e.g., xdsl2LAlarmConfTempTemplateName = 1156 'silver') by setting its xdsl2LineAlarmCnfgTemplate objects to the 1157 value of this template. 1159 Before a template can be deleted or taken out of service it MUST be 1160 first unreferenced from all associated lines. Implementations MAY 1161 also reject template modification while it is associated with any 1162 line. 1164 Before a profile can be deleted or taken out of service it MUST be 1165 first unreferenced from all associated templates. Implementations 1166 MAY also reject profile modification while it is referenced by any 1167 template. 1169 Implementations MUST provide a default profile whose name is 'DEFVAL' 1170 for each profile and template type. The values of the associated 1171 parameters will be vendor-specific unless otherwise indicated in this 1172 document. Before a line's templates have been set, these templates 1173 will be automatically used by setting xdsl2LineCnfgTemplate and 1174 xdsl2LineAlarmCnfgTemplate to 'DEFVAL' where appropriate. This 1175 default profile name, 'DEFVAL', is considered reserved in the context 1176 of profiles and templates defined in this MIB module. 1178 Profiles and templates are created, assigned, and deleted dynamically 1179 using the profile name and profile row status in each of the profile 1180 tables. 1182 If the implementation allows modifying a profile or template while it 1183 is associated with a line, then such changes MUST take effect 1184 immediately. These changes MAY result in a restart (hard reset or 1185 soft restart) of the units on the line. 1187 2.8.4. Managing Multiple Bearer Channels 1189 The number of bearer channels is configured by setting the template 1190 attributes xdsl2LConfTempChan1ConfProfile, 1191 xdsl2LConfTempChan2ConfProfile, xdsl2LConfTempChan3ConfProfile, and 1192 xdsl2LConfTempChan4ConfProfile and then assigning that template to a 1193 DSL line using the xdsl2LineCnfgTemplate attribute. When the number 1194 of bearer channels for a DSL line changes, the SNMP agent will 1195 automatically create or destroy rows in channel-related tables 1196 associated with that line. For example, when a DSL line is operating 1197 with one bearer channel, there will be zero rows in channel- related 1198 tables for channels two, three, and four. The SNMP agent MUST create 1199 and destroy channel related rows as follows : 1201 o When the number of bearer channels for a DSL line changes to a 1202 higher number, the SNMP agent will automatically create rows in 1203 the xdsl2ChannelStatusTable, and xdsl2PMChCurrTable tables for 1204 that line. 1205 o When the number of bearer channels for a DSL line changes to a 1206 lower number, the SNMP agent will automatically destroy rows in 1207 the xdsl2ChannelStatusTable, 1208 xdsl2PMChCurrTable,xdsl2PMChHist15MinTable and 1209 xdsl2PMChHist1DTable tables for that line. 1211 2.9. Notifications 1213 The ability to generate the SNMP notifications coldStart/WarmStart 1214 (per [RFC3418]), which are per agent (e.g., per Digital Subscriber 1215 Line Access Multiplexer, or DSLAM, in such a device), and linkUp/ 1216 linkDown (per [RFC2863]), which are per interface (i.e., VDSL2/ADSL/ 1217 ADSL2 or ADSL2+ line) is required. 1219 A linkDown notification MAY be generated whenever any of ES, SES, CRC 1220 Anomaly, LOS, LOF, or UAS event occurs. The corresponding linkUp 1221 notification MAY be sent when all link failure conditions are 1222 cleared. 1224 The notifications defined in this MIB module are for status change 1225 (e.g., initialization failure) and for the threshold crossings 1226 associated with the following events: Full initialization failures, 1227 short initialization failures, ES, SES, FEC Seconds, LOS Seconds, 1228 UAS, FEC Seconds, FEC events, and CRC anomalies. Each threshold has 1229 its own enable/threshold value. When that value is 0, the 1230 notification is disabled. 1232 The xdsl2LineStatusXtur and xdsl2LineStatusXtuc are bitmasks 1233 representing all outstanding error conditions associated with the 1234 AtuR and xtuc (respectively). Note that since the xtur status is 1235 obtained via the EOC, this information may be unavailable in case the 1236 xtur is unreachable via EOC during a line error condition. 1237 Therefore, not all conditions may always be included in its current 1238 status. Notifications corresponding to the bit fields in those two 1239 status objects are defined. 1241 Note that there are other status parameters that refer to the AtuR 1242 (e.g., downstream line attenuation). Those parameters also depend on 1243 the availability of EOC between the central office xtu and the remote 1244 xtu. 1246 A threshold notification occurs whenever the corresponding current 1247 15-minute interval error counter becomes equal to, or exceeds the 1248 threshold value. Only one notification SHOULD be sent per interval 1249 per interface. Since the current 15-minute counter is reset to 0 1250 every 15 minutes, and if the condition persists, the notification may 1251 recur as often as every 15 minutes. For example, to get a 1252 notification whenever a "loss of" event occurs (but at most once 1253 every 15 minutes), set the corresponding threshold to 1. The agent 1254 will generate a notification when the event originally occurs. 1256 Notifications, other than the threshold notifications listed above, 1257 SHOULD be rate limited (throttled) such that there is an 1258 implementation-specific gap between the generation of consecutive 1259 notifications of the same event. When notifications are rate 1260 limited, they are dropped and not queued for sending at a future 1261 time. This is intended to be a general rate-limiting statement for 1262 notifications that otherwise have no explicit rate limiting 1263 assertions in this document. 1265 Note that the Network Management System, or NMS, may receive a 1266 linkDown notification, as well, if enabled (via 1267 ifLinkUpDownTrapEnable [RFC2863]). At the beginning of the next 15 1268 minute interval, the counter is reset. When the first second goes by 1269 and the event occurs, the current interval bucket will be 1, which 1270 equals the threshold, and the notification will be sent again. 1272 3. Definitions 1274 VDSL2-LINE-TC-MIB DEFINITIONS ::= BEGIN 1276 IMPORTS 1277 MODULE-IDENTITY, 1278 transmission 1279 FROM SNMPv2-SMI 1281 TEXTUAL-CONVENTION 1282 FROM SNMPv2-TC; 1284 vdsl2TCMIB MODULE-IDENTITY 1285 LAST-UPDATED "200702260000Z" -- February 26, 2007 1286 ORGANIZATION "ADSLMIB Working Group" 1287 CONTACT-INFO "WG-email: adslmib@ietf.org 1288 Info: https://www1.ietf.org/mailman/listinfo/adslmib 1290 Chair: Mike Sneed 1291 Sand Channel Systems 1292 Postal: P.O. Box 37324 1293 Raleigh NC 27627-732 1294 Email: sneedmike@hotmail.com 1295 Phone: +1 206 600 7022 1297 Co-Chair: Menachem Dodge 1298 ECI Telecom Ltd. 1299 Postal: 30 Hasivim St. 1300 Petach Tikva 49517, 1301 Israel. 1303 Email: mbdodge@ieee.org 1304 Phone: +972 3 926 8421 1306 Co-editor: Moti Morgenstern 1307 ECI Telecom Ltd. 1308 Postal: 30 Hasivim St. 1309 Petach Tikva 49517, 1310 Israel. 1311 Email: moti.morgenstern@ecitele.com 1312 Phone: +972 3 926 6258 1314 Co-editor: Scott Baillie 1315 NEC Australia 1316 Postal: 649-655 Springvale Road, 1317 Mulgrave, Victoria 3170, 1318 Australia. 1319 Email: scott.baillie@nec.com.au 1320 Phone: +61 3 9264 3986 1322 Co-editor: Umberto Bonollo 1323 NEC Australia 1324 Postal: 649-655 Springvale Road, 1325 Mulgrave, Victoria 3170, 1326 Australia. 1327 Email: umberto.bonollo@nec.com.au 1328 Phone: +61 3 9264 3385 1329 " 1330 DESCRIPTION 1331 "This MIB Module provides Textual Conventions to be 1332 used by the VDSL2-LINE-MIB module for the purpose of 1333 managing VDSL2, ADSL, ADSL2 and ADSL2+ lines. 1335 Copyright (C) The Internet Society (2007). This version of 1336 this MIB module is part of RFC XXXX: see the RFC itself for 1337 full legal notices." 1339 -- RFC Ed.: replace XXXX with assigned number & remove this note 1340 REVISION "200702260000Z" -- February 26, 2007 1341 DESCRIPTION "Initial version, published as RFC XXXX." 1342 -- RFC Ed.: replace XX with assigned number & remove this note 1343 ::= { transmission xxx 2} -- vdsl2MIB 2 1344 -- IANA, the xxx here must be the same as the one assigned 1345 -- to the vdsl2MIB below. 1346 -- RFC Ed.: Please fill in xxx once assigned by IANA. 1348 ------------------------------------------------ 1349 -- Textual Conventions -- 1350 ------------------------------------------------ 1351 Xdsl2Unit ::= TEXTUAL-CONVENTION 1352 STATUS current 1353 DESCRIPTION 1354 "Identifies a transceiver as being either xtuc or 1355 xtur. 1356 A VDSL2/ADSL/ADSL2 or ADSL2+ line consists of two 1357 transceivers, an xtuc and an xtur. 1358 In the case of ADSL/ADSL2 and ADSL2+ those two 1359 transceivers are also called atuc and atur. 1360 In the case of VDSL2 those two transceivers are 1361 also called vtuc and vtur. 1362 Attributes with this syntax reference the two 1363 sides of a line. Specified as an INTEGER, the two values 1364 are: 1365 xtuc(1) -- central office transceiver 1366 xtur(2) -- remote site transceiver" 1367 SYNTAX INTEGER { 1368 xtuc(1), 1369 xtur(2) 1370 } 1372 Xdsl2Direction ::= TEXTUAL-CONVENTION 1373 STATUS current 1374 DESCRIPTION 1375 "Identifies the direction of a band 1376 in a VDSL2/ADSL/ADSL2/ADSL2+ link. 1377 The upstream direction is a transmission 1378 from the remote end (xTU-R) towards the 1379 central office end (xTU-C). The 1380 downstream direction is a transmission 1381 from the xTU-C towards the xTU-R. 1382 Specified as an INTEGER, 1383 the values are defined as follows:" 1384 SYNTAX INTEGER { 1385 upstream(1), -- Transmission from the xTU-R to the xTU-C. 1386 downstream(2) -- Transmission from the xTU-C to the xTU-R. 1387 } 1389 Xdsl2Band ::= TEXTUAL-CONVENTION 1390 STATUS current 1391 DESCRIPTION 1392 "Identifies a band in a 1393 VDSL2/ADSL/ADSL2/ADSL2+ 1394 link. For a band in the upstream direction, 1395 transmission is from the remote end (xTU-R) 1396 towards the central office end (xTU-C). 1397 A band in the upstream direction is 1398 indicated by upstream(1) for 1399 ADSL/ADSL2/ADSL2+ single band, or any of 1400 us0(3), us1(5), us2(7), us3(9), or us4(11) for 1401 VDSL2 multiple bands. 1402 For a band in the downstream direction, 1403 transmission is from the xTU-C towards the xTU-R. 1404 A band in the downstream direction is 1405 indicated by downstream(2) for 1406 ADSL/ADSL2/ADSL2+ single band, or any of 1407 ds1(4), ds2(6), ds3(8), or ds4(10) for 1408 VDSL2 multiple bands. 1409 Specified as an INTEGER, 1410 the values are defined as follows:" 1411 SYNTAX INTEGER { 1412 upstream(1), -- Transmission from the ATU-R to the ATU-C 1413 -- (ADSL/ADSL2/ADSL2+). 1414 downstream(2), -- Transmission from the ATU-C to the ATU-R 1415 --(ADSL/ADSL2/ADSL2+). 1416 us0(3), -- Upstream band number 0 (US0) (VDSL2). 1417 ds1(4), -- Downstream band number 1 (DS1) (VDSL2). 1418 us1(5), -- Upstream band number 1 (US1) (VDSL2). 1419 ds2(6), -- Downstream band number 2 (DS2) (VDSL2). 1420 us2(7), -- Upstream band number 2 (US2) (VDSL2). 1421 ds3(8), -- Downstream band number 3 (DS3) (VDSL2). 1422 us3(9), -- Upstream band number 3 (US3) (VDSL2). 1423 ds4(10), -- Downstream band number 4 (DS4) (VDSL2). 1424 us4(11) -- Upstream band number 4 (US4) (VDSL2). 1425 } 1427 Xdsl2TransmissionModeType ::= TEXTUAL-CONVENTION 1428 STATUS current 1429 DESCRIPTION 1430 "A set of xDSL line transmission modes, with one bit 1431 per mode. The notes (F) and (L) denote Full-Rate 1432 and Lite/splitterless respectively: 1433 Bit 00 : Regional Std. (ANSI T1.413) (F) 1434 Bit 01 : Regional Std. (ETSI DTS/TM06006) (F) 1435 Bit 02 : G.992.1 POTS non-overlapped (F) 1436 Bit 03 : G.992.1 POTS overlapped (F) 1437 Bit 04 : G.992.1 ISDN non-overlapped (F) 1438 Bit 05 : G.992.1 ISDN overlapped (F) 1439 Bit 06 : G.992.1 TCM-ISDN non-overlapped (F) 1440 Bit 07 : G.992.1 TCM-ISDN overlapped (F) 1441 Bit 08 : G.992.2 POTS non-overlapped (L) 1442 Bit 09 : G.992.2 POTS overlapped (L) 1443 Bit 10 : G.992.2 with TCM-ISDN non-overlapped (L) 1444 Bit 11 : G.992.2 with TCM-ISDN overlapped (L) 1445 Bit 12 : G.992.1 TCM-ISDN symmetric (F) --- not in G.997.1 1446 Bit 13-17: Reserved 1447 Bit 18 : G.992.3 POTS non-overlapped (F) 1448 Bit 19 : G.992.3 POTS overlapped (F) 1449 Bit 20 : G.992.3 ISDN non-overlapped (F) 1450 Bit 21 : G.992.3 ISDN overlapped (F) 1451 Bit 22-23: Reserved 1452 Bit 24 : G.992.4 POTS non-overlapped (L) 1453 Bit 25 : G.992.4 POTS overlapped (L) 1454 Bit 26-27: Reserved 1455 Bit 28 : G.992.3 Annex I All-Digital non-overlapped (F) 1456 Bit 29 : G.992.3 Annex I All-Digital overlapped (F) 1457 Bit 30 : G.992.3 Annex J All-Digital non-overlapped (F) 1458 Bit 31 : G.992.3 Annex J All-Digital overlapped (F) 1459 Bit 32 : G.992.4 Annex I All-Digital non-overlapped (L) 1460 Bit 33 : G.992.4 Annex I All-Digital overlapped (L) 1461 Bit 34 : G.992.3 Annex L POTS non-overlapped, mode 1, 1462 wide U/S (F) 1463 Bit 35 : G.992.3 Annex L POTS non-overlapped, mode 2, 1464 narrow U/S(F) 1465 Bit 36 : G.992.3 Annex L POTS overlapped, mode 3, 1466 wide U/S (F) 1467 Bit 37 : G.992.3 Annex L POTS overlapped, mode 4, 1468 narrow U/S (F) 1469 Bit 38 : G.992.3 Annex M POTS non-overlapped (F) 1470 Bit 39 : G.992.3 Annex M POTS overlapped (F) 1471 Bit 40 : G.992.5 POTS non-overlapped (F) 1472 Bit 41 : G.992.5 POTS overlapped (F) 1473 Bit 42 : G.992.5 ISDN non-overlapped (F) 1474 Bit 43 : G.992.5 ISDN overlapped (F) 1475 Bit 44-45: Reserved 1476 Bit 46 : G.992.5 Annex I All-Digital non-overlapped (F) 1477 Bit 47 : G.992.5 Annex I All-Digital overlapped (F) 1478 Bit 48 : G.992.5 Annex J All-Digital non-overlapped (F) 1479 Bit 49 : G.992.5 Annex J All-Digital overlapped (F) 1480 Bit 50 : G.992.5 Annex M POTS non-overlapped (F) 1481 Bit 51 : G.992.5 Annex M POTS overlapped (F) 1482 Bit 52-55: Reserved 1483 Bit 56 : G.993.2 Annex A 1484 Bit 57 : G.993.2 Annex B 1485 Bit 58 : G.993.2 Annex C 1486 Bit 59-63: Reserved" 1487 SYNTAX BITS { 1488 ansit1413(0), 1489 etsi(1), 1490 g9921PotsNonOverlapped(2), 1491 g9921PotsOverlapped(3), 1492 g9921IsdnNonOverlapped(4), 1493 g9921isdnOverlapped(5), 1494 g9921tcmIsdnNonOverlapped(6), 1495 g9921tcmIsdnOverlapped(7), 1496 g9922potsNonOverlapeed(8), 1497 g9922potsOverlapped(9), 1498 g9922tcmIsdnNonOverlapped(10), 1499 g9922tcmIsdnOverlapped(11), 1500 g9921tcmIsdnSymmetric(12), 1501 reserved1(13), 1502 reserved2(14), 1503 reserved3(15), 1504 reserved4(16), 1505 reserved5(17), 1506 g9923PotsNonOverlapped(18), 1507 g9923PotsOverlapped(19), 1508 g9923IsdnNonOverlapped(20), 1509 g9923isdnOverlapped(21), 1510 reserved6(22), 1511 reserved7(23), 1512 g9924potsNonOverlapeed(24), 1513 g9924potsOverlapped(25), 1514 reserved8(26), 1515 reserved9(27), 1516 g9923AnnexIAllDigNonOverlapped(28), 1517 g9923AnnexIAllDigOverlapped(29), 1518 g9923AnnexJAllDigNonOverlapped(30), 1519 g9923AnnexJAllDigOverlapped(31), 1520 g9924AnnexIAllDigNonOverlapped(32), 1521 g9924AnnexIAllDigOverlapped(33), 1522 g9923AnnexLMode1NonOverlapped(34), 1523 g9923AnnexLMode2NonOverlapped(35), 1524 g9923AnnexLMode3Overlapped(36), 1525 g9923AnnexLMode4Overlapped(37), 1526 g9923AnnexMPotsNonOverlapped(38), 1527 g9923AnnexMPotsOverlapped(39), 1528 g9925PotsNonOverlapped(40), 1529 g9925PotsOverlapped(41), 1530 g9925IsdnNonOverlapped(42), 1531 g9925isdnOverlapped(43), 1532 reserved10(44), 1533 reserved11(45), 1534 g9925AnnexIAllDigNonOverlapped(46), 1535 g9925AnnexIAllDigOverlapped(47), 1536 g9925AnnexJAllDigNonOverlapped(48), 1537 g9925AnnexJAllDigOverlapped(49), 1538 g9925AnnexMPotsNonOverlapped(50), 1539 g9925AnnexMPotsOverlapped(51), 1540 reserved12(52), 1541 reserved13(53), 1542 reserved14(54), 1543 reserved15(55), 1544 g9932AnnexA(56), 1545 g9932AnnexB(57), 1546 g9932AnnexC(58), 1547 reserved16(59), 1548 reserved17(60), 1549 reserved18(61), 1550 reserved19(62), 1551 reserved20(63) 1552 } 1554 Xdsl2RaMode ::= TEXTUAL-CONVENTION 1555 STATUS current 1556 DESCRIPTION 1557 "Specifies the rate adaptation behavior for the line. 1558 The three possible behaviors are: 1559 manual (1) - No Rate-Adaptation. The initialization 1560 process attempts to synchronize to a 1561 specified rate. 1562 raInit (2) - Rate-Adaptation during initialization process 1563 only, which attempts to synchronize to a rate 1564 between minimum and maximum specified values. 1565 dynamicRa (3)- Dynamic Rate-Adaptation during initialization 1566 process as well as during SHOWTIME" 1567 SYNTAX INTEGER { 1568 manual(1), 1569 raInit(2), 1570 dynamicRa(3) 1571 } 1573 Xdsl2InitResult ::= TEXTUAL-CONVENTION 1574 STATUS current 1575 DESCRIPTION 1576 "Specifies the result of full initialization attempt; the 1577 six possible result values are: 1578 noFail (0) - Successful initialization 1579 configError (1) - Configuration failure 1580 configNotFeasible (2) - Configuration details not supported 1581 commFail (3) - Communication failure 1582 noPeerAtu (4) - Peer ATU not detected 1583 otherCause (5) - Other initialization failure 1584 reason" 1585 SYNTAX INTEGER { 1586 noFail(0), 1587 configError(1), 1588 configNotFeasible(2), 1589 commFail(3), 1590 noPeerAtu(4), 1591 otherCause(5) 1592 } 1594 Xdsl2OperationModes ::= TEXTUAL-CONVENTION 1595 STATUS current 1596 DESCRIPTION 1597 "The VDSL2 management model specified includes an xDSL Mode 1598 attribute which identifies an instance of xDSL Mode-Specific 1599 PSD Configuration object in the xDSL Line Profile. The 1600 following classes of xDSL operating mode are defined. 1601 The notes (F) and (L) denote Full-Rate and Lite/splitterless 1602 respectively: 1603 +-------+--------------------------------------------------+ 1604 | Value | xDSL operation mode description | 1605 +-------+--------------------------------------------------+ 1606 1 - The default/generic PSD configuration. Default 1607 configuration will be used when no other matching 1608 mode specific configuration can be found. 1609 2 - ADSL family. The attributes included in the Mode- 1610 Specific PSD Configuration are irrelevant for 1611 ITU-T G.992.1 and G.992.2 ADSL modes. Hence, it 1612 is possible to map those modes to this generic 1613 class. 1614 3-7 - Unused. Reserved for future ITU-T specification. 1615 8 - G.992.3 POTS non-overlapped (F) 1616 9 - G.992.3 POTS overlapped (F) 1617 10 - G.992.3 ISDN non-overlapped (F) 1618 11 - G.992.3 ISDN overlapped (F) 1619 12-13 - Unused. Reserved for future ITU-T specification. 1620 14 - G.992.4 POTS non-overlapped (L) 1621 15 - G.992.4 POTS overlapped (L) 1622 16-17 - Unused. Reserved for future ITU-T specification. 1623 18 - G.992.3 Annex I All-Digital non-overlapped (F) 1624 19 - G.992.3 Annex I All-Digital overlapped (F) 1625 20 - G.992.3 Annex J All-Digital non-overlapped (F) 1626 21 - G.992.3 Annex J All-Digital overlapped (F) 1627 22 - G.992.4 Annex I All-Digital non-overlapped (L) 1628 23 - G.992.4 Annex I All-Digital overlapped (L) 1629 24 - G.992.3 Annex L POTS non-overlapped, mode 1, 1630 wide U/S (F) 1631 25 - G.992.3 Annex L POTS non-overlapped, mode 2, 1632 narrow U/S(F) 1633 26 - G.992.3 Annex L POTS overlapped, mode 3, 1634 wide U/S (F) 1635 27 - G.992.3 Annex L POTS overlapped, mode 4, 1636 narrow U/S (F) 1637 28 - G.992.3 Annex M POTS non-overlapped (F) 1638 29 - G.992.3 Annex M POTS overlapped (F) 1639 30 - G.992.5 POTS non-overlapped (F) 1640 31 - G.992.5 POTS overlapped (F) 1641 32 - G.992.5 ISDN non-overlapped (F) 1642 33 - G.992.5 ISDN overlapped (F) 1643 34-35 - Unused. Reserved for future ITU-T specification. 1644 36 - G.992.5 Annex I All-Digital non-overlapped (F) 1645 37 - G.992.5 Annex I All-Digital overlapped (F) 1646 38 - G.992.5 Annex J All-Digital non-overlapped (F) 1647 39 - G.992.5 Annex J All-Digital overlapped (F) 1648 40 - G.992.5 Annex M POTS non-overlapped (F) 1649 41 - G.992.5 Annex M POTS overlapped (F) 1650 42-45 - Unused. Reserved for future ITU-T specification. 1651 46 - G.993.2 Annex A 1652 47 - G.993.2 Annex B 1653 48 - G.993.2 Annex C 1654 " 1655 SYNTAX INTEGER { 1656 defMode(1), 1657 adsl(2), 1658 g9923PotsNonOverlapped(8), 1659 g9923PotsOverlapped(9), 1660 g9923IsdnNonOverlapped(10), 1661 g9923isdnOverlapped(11), 1662 g9924potsNonOverlapeed(14), 1663 g9924potsOverlapped(15), 1664 g9923AnnexIAllDigNonOverlapped(18), 1665 g9923AnnexIAllDigOverlapped(19), 1666 g9923AnnexJAllDigNonOverlapped(20), 1667 g9923AnnexJAllDigOverlapped(21), 1668 g9924AnnexIAllDigNonOverlapped(22), 1669 g9924AnnexIAllDigOverlapped(23), 1670 g9923AnnexLMode1NonOverlapped(24), 1671 g9923AnnexLMode2NonOverlapped(25), 1672 g9923AnnexLMode3Overlapped(26), 1673 g9923AnnexLMode4Overlapped(27), 1674 g9923AnnexMPotsNonOverlapped(28), 1675 g9923AnnexMPotsOverlapped(29), 1676 g9925PotsNonOverlapped(30), 1677 g9925PotsOverlapped(31), 1678 g9925IsdnNonOverlapped(32), 1679 g9925isdnOverlapped(33), 1680 g9925AnnexIAllDigNonOverlapped(36), 1681 g9925AnnexIAllDigOverlapped(37), 1682 g9925AnnexJAllDigNonOverlapped(38), 1683 g9925AnnexJAllDigOverlapped(39), 1684 g9925AnnexMPotsNonOverlapped(40), 1685 g9925AnnexMPotsOverlapped(41), 1686 g9932AnnexA(46), 1687 g9932AnnexB(47), 1688 g9932AnnexC(48) 1689 } 1691 Xdsl2PowerMngState ::= TEXTUAL-CONVENTION 1692 STATUS current 1693 DESCRIPTION 1694 "Attributes with this syntax uniquely identify each power 1695 management state defined for the VDSL2/ADSL/ADSL2 or ADSL2+ 1696 link. 1697 In VDSL2 only L0 and L3 states are defined. 1698 The possible values are: 1699 l0(1) - L0 - Full power management state 1700 l1(2) - L1 - Low power management state (for G.992.2) 1701 l2(3) - L2 - Low power management state (for G.992.3, 1702 G.992.4, and G.992.5) 1703 l3(4) - L3 - Idle power management state" 1705 SYNTAX INTEGER { 1706 l0(1), 1707 l1(2), 1708 l2(3), 1709 l3(4) 1710 } 1712 Xdsl2ConfPmsForce ::= TEXTUAL-CONVENTION 1713 STATUS current 1714 DESCRIPTION 1715 "Attributes with this syntax are configuration parameters 1716 that reference the desired power management state for the 1717 VDSL2/ADSL/ADSL2 or ADSL2+ link 1718 In VDSL2 only L0 and L3 states are defined: 1719 l3toL0 (0) - Perform a transition from L3 to L0 1720 (Full power management state) 1721 l0toL2 (2) - Perform a transition from L0 to L2 1722 (Low power management state) 1723 l0orL2toL3 (3) - Perform a transition into L3 (Idle 1724 power management state)" 1726 SYNTAX INTEGER { 1727 l3toL0 (0), 1728 l0toL2 (2), 1729 l0orL2toL3 (3) 1730 } 1732 Xdsl2LinePmMode ::= TEXTUAL-CONVENTION 1733 STATUS current 1734 DESCRIPTION 1735 "Attributes with this syntax are configuration parameters 1736 that reference the power modes/states into which the xTU-C or 1737 xTU-R may autonomously transit. 1739 It is a BITS structure that allows control of the following 1740 transit options: 1741 allowTransitionsToIdle (0) - xTU may autonomously transit 1742 to idle (L3) state. 1743 allowTransitionsToLowPower (1)- xTU may autonomously transit 1744 to low-power (L1/L2) 1745 state." 1747 SYNTAX BITS { 1748 allowTransitionsToIdle(0), 1749 allowTransitionsToLowPower(1) 1750 } 1752 Xdsl2LineLdsf ::= TEXTUAL-CONVENTION 1753 STATUS current 1754 DESCRIPTION 1755 "Attributes with this syntax are configuration parameters 1756 that control the Loop Diagnostic mode for a VDSL2/ADSL/ADSL2 1757 or ADSL2+ link. The possible values are: 1758 inhibit (0) - Inhibit Loop Diagnostic mode 1759 force (1) - Force/Initiate Loop Diagnostic mode" 1761 SYNTAX INTEGER { 1762 inhibit(0), 1763 force(1) 1764 } 1766 Xdsl2LdsfResult ::= TEXTUAL-CONVENTION 1767 STATUS current 1768 DESCRIPTION 1769 "Possible failure reasons associated with performing 1770 Dual Ended Loop Test (DELT) on a DSL line. 1771 Possible values are: 1772 none (1) - The default value in case LDSF was never 1773 requested for the associated line. 1774 success (2) - The recent command completed 1775 successfully. 1776 inProgress (3) - The Loop Diagnostics process is in 1777 progress. 1778 unsupported (4) - The NE or the line card doesn't support 1779 LDSF. 1780 cannotRun (5) - The NE cannot initiate the command, due 1781 to a non specific reason. 1782 aborted (6) - The Loop Diagnostics process aborted. 1784 failed (7) - The Loop Diagnostics process failed. 1785 illegalMode (8) - The NE cannot initiate the command, due 1786 to the specific mode of the relevant 1787 line. 1788 adminUp (9) - The NE cannot initiate the command, as 1789 the relevant line is administratively 1790 'Up'. 1791 tableFull (10)- The NE cannot initiate the command, due 1792 to reaching the maximum number of rows 1793 in the results table. 1794 noResources (11)- The NE cannot initiate the command, due 1795 to lack of internal memory resources." 1796 SYNTAX INTEGER { 1797 none (1), 1798 success (2), 1799 inProgress (3), 1800 unsupported (4), 1801 cannotRun (5), 1802 aborted (6), 1803 failed (7), 1804 illegalMode (8), 1805 adminUp (9), 1806 tableFull (10), 1807 noResources (11) 1808 } 1810 Xdsl2LineProfiles ::= TEXTUAL-CONVENTION 1811 STATUS current 1812 DESCRIPTION 1813 "Attributes with this syntax reference the list of 1814 ITU-T G.993.2 implementation profiles supported by an 1815 xTU, enabled on the VDSL2 line or active on that line." 1817 SYNTAX BITS { 1818 profile8a(0), 1819 profile8b(1), 1820 profile8c(2), 1821 profile8d(3), 1822 profile12a(4), 1823 profile12b(5), 1824 profile17a(6), 1825 profile30a(7) 1826 } 1828 Xdsl2LineClassMask ::= TEXTUAL-CONVENTION 1829 STATUS current 1830 DESCRIPTION 1831 "VDSL2 PSD Mask Class. 1833 The limit Power Spectral Density masks are grouped in 1834 the following PSD mask classes: 1836 Class 998 Annex A: D-32, D-64. 1837 Class 997-M1c Annex B: 997-M1c-A-7. 1838 Class 997-M1x Annex B: 997-M1x-M-8, 997-M1x-M. 1839 Class 997-M2x Annex B: 997-M2x-M-8, 997-M2x-A, 997-M2x-M. 1840 Class 998-M1x Annex B: 998-M1x-A, 998-M1x-B, 998-M1x-NUS0. 1841 Class 998-M2x Annex B: 998-M2x-A, 998-M2x-M, 998-M2x-B, 1842 998-M2x-NUS0. 1843 Class 998 Annex C: POTS (C.2.1.1/G.993.2), 1844 TCM-ISDN (C.2.1.2/G.993.2)." 1846 SYNTAX INTEGER { 1847 none(1), 1848 a998ORb997M1cORc998(2), 1849 b997M1x(3), 1850 b997M2x(4), 1851 b998M1x(5), 1852 b998M2x(6) 1853 } 1855 Xdsl2LineLimitMask ::= TEXTUAL-CONVENTION 1856 STATUS current 1857 DESCRIPTION 1858 "The G.993.2 limit PSD mask for each class of profile. 1859 The profiles are grouped in following profile classes: 1860 - Class 8: Profiles 8a, 8b, 8c, 8d 1861 - Class 12: Profiles 12a, 12b 1862 - Class 17: Profile 17a 1863 - Class 30: Profile 30a." 1865 SYNTAX BITS { 1866 profile8Limit1(0), 1867 profile8Limit2(1), 1868 profile8Limit3(2), 1869 profile8Limit4(3), 1870 profile8Limit5(4), 1871 profile8Limit6(5), 1872 profile8Limit7(6), 1873 profile8Limit8(7), 1874 profile8Limit9(8), 1875 profile8Limit10(9), 1876 profile8Limit11(10), 1877 profile8Limit12(11), 1878 profile8Limit13(12), 1879 profile8Limit14(13), 1880 profile8Limit15(14), 1881 profile8Limit16(15), 1882 -- 1883 profile12Limit1(16), 1884 profile12Limit2(17), 1885 profile12Limit3(18), 1886 profile12Limit4(19), 1887 profile12Limit5(20), 1888 profile12Limit6(21), 1889 profile12Limit7(22), 1890 profile12Limit8(23), 1891 profile12Limit9(24), 1892 profile12Limit10(25), 1893 profile12Limit11(26), 1894 profile12Limit12(27), 1895 profile12Limit13(28), 1896 profile12Limit14(29), 1897 profile12Limit15(30), 1898 profile12Limit16(31), 1899 -- 1900 profile17Limit1(32), 1901 profile17Limit2(33), 1902 profile17Limit3(34), 1903 profile17Limit4(35), 1904 profile17Limit5(36), 1905 profile17Limit6(37), 1906 profile17Limit7(38), 1907 profile17Limit8(39), 1908 profile17Limit9(40), 1909 profile17Limit10(41), 1910 profile17Limit11(42), 1911 profile17Limit12(43), 1912 profile17Limit13(44), 1913 profile17Limit14(45), 1914 profile17Limit15(46), 1915 profile17Limit16(47), 1916 -- 1917 profile30Limit1(48), 1918 profile30Limit2(49), 1919 profile30Limit3(50), 1920 profile30Limit4(51), 1921 profile30Limit5(52), 1922 profile30Limit6(53), 1923 profile30Limit7(54), 1924 profile30Limit8(55), 1925 profile30Limit9(56), 1926 profile30Limit10(57), 1927 profile30Limit11(58), 1928 profile30Limit12(59), 1929 profile30Limit13(60), 1930 profile30Limit14(61), 1931 profile30Limit15(62), 1932 profile30Limit16(63) 1933 } 1935 Xdsl2LineUs0Disable ::= TEXTUAL-CONVENTION 1936 STATUS current 1937 DESCRIPTION 1938 "Indicates if US0 is disabled for each limit PSD mask. 1939 The profiles are grouped in following profile classes: 1940 - Class 8: Profiles 8a, 8b, 8c, 8d 1941 - Class 12: Profiles 12a, 12b 1942 - Class 17: Profile 17a 1943 - Class 30: Profile 30a." 1945 SYNTAX BITS { 1946 profile8Us0Disable1(0), 1947 profile8Us0Disable2(1), 1948 profile8Us0Disable3(2), 1949 profile8Us0Disable4(3), 1950 profile8Us0Disable5(4), 1951 profile8Us0Disable6(5), 1952 profile8Us0Disable7(6), 1953 profile8Us0Disable8(7), 1954 profile8Us0Disable9(8), 1955 profile8Us0Disable10(9), 1956 profile8Us0Disable11(10), 1957 profile8Us0Disable12(11), 1958 profile8Us0Disable13(12), 1959 profile8Us0Disable14(13), 1960 profile8Us0Disable15(14), 1961 profile8Us0Disable16(15), 1962 -- 1963 profile12Us0Disable1(16), 1964 profile12Us0Disable2(17), 1965 profile12Us0Disable3(18), 1966 profile12Us0Disable4(19), 1967 profile12Us0Disable5(20), 1968 profile12Us0Disable6(21), 1969 profile12Us0Disable7(22), 1970 profile12Us0Disable8(23), 1971 profile12Us0Disable9(24), 1972 profile12Us0Disable10(25), 1973 profile12Us0Disable11(26), 1974 profile12Us0Disable12(27), 1975 profile12Us0Disable13(28), 1976 profile12Us0Disable14(29), 1977 profile12Us0Disable15(30), 1978 profile12Us0Disable16(31), 1979 -- 1980 profile17Us0Disable1(32), 1981 profile17Us0Disable2(33), 1982 profile17Us0Disable3(34), 1983 profile17Us0Disable4(35), 1984 profile17Us0Disable5(36), 1985 profile17Us0Disable6(37), 1986 profile17Us0Disable7(38), 1987 profile17Us0Disable8(39), 1988 profile17Us0Disable9(40), 1989 profile17Us0Disable10(41), 1990 profile17Us0Disable11(42), 1991 profile17Us0Disable12(43), 1992 profile17Us0Disable13(44), 1993 profile17Us0Disable14(45), 1994 profile17Us0Disable15(46), 1995 profile17Us0Disable16(47), 1996 -- 1997 profile30Us0Disable1(48), 1998 profile30Us0Disable2(49), 1999 profile30Us0Disable3(50), 2000 profile30Us0Disable4(51), 2001 profile30Us0Disable5(52), 2002 profile30Us0Disable6(53), 2003 profile30Us0Disable7(54), 2004 profile30Us0Disable8(55), 2005 profile30Us0Disable9(56), 2006 profile30Us0Disable10(57), 2007 profile30Us0Disable11(58), 2008 profile30Us0Disable12(59), 2009 profile30Us0Disable13(60), 2010 profile30Us0Disable14(61), 2011 profile30Us0Disable15(62), 2012 profile30Us0Disable16(63) 2013 } 2015 Xdsl2LineUs0Mask ::= TEXTUAL-CONVENTION 2016 STATUS current 2017 DESCRIPTION 2018 "The US0 PSD masks to be allowed by the near-end xTU on 2019 the line. This parameter is only defined for G.993.2 Annex A. 2020 It is represented as a bitmap (0 if not allowed and 1 if 2021 allowed) with the following definitions." 2023 SYNTAX BITS { 2024 eu32(0), 2025 eu36(1), 2026 eu40(2), 2027 eu44(3), 2028 eu48(4), 2029 eu52(5), 2030 eu56(6), 2031 eu60(7), 2032 -- 2033 eu64(8), 2034 reserved1(9), 2035 reserved2(10), 2036 reserved3(11), 2037 reserved4(12), 2038 reserved5(13), 2039 reserved6(14), 2040 reserved7(15), 2041 -- 2042 adlu32(16), 2043 adlu36(17), 2044 adlu40(18), 2045 adlu44(19), 2046 adlu48(20), 2047 adlu52(21), 2048 adlu56(22), 2049 adlu60(23), 2050 -- 2051 adlu64(24), 2052 reserved8(25), 2053 reserved9(26), 2054 reserved10(27), 2055 reserved11(28), 2056 reserved12(29), 2057 reserved13(30), 2058 reserved14(31) 2059 } 2061 Xdsl2SymbolProtection ::= TEXTUAL-CONVENTION 2062 STATUS current 2063 DESCRIPTION 2064 "Attributes with this syntax are configuration parameters 2065 that reference the minimum length impulse noise protection 2066 (INP) in terms of number of symbols. The possible values are: 2067 noProtection (i.e., INP not required), halfSymbol (i.e., INP 2068 length is 1/2 symbol), and 1-16 symbols in steps of 1 2069 symbol" 2071 SYNTAX INTEGER { 2072 noProtection (1), 2073 halfSymbol (2), 2074 singleSymbol (3), 2075 twoSymbols (4), 2076 threeSymbols (5), 2077 fourSymbols (6), 2078 fiveSymbols (7), 2079 sixSymbols (8), 2080 sevenSymbols (9), 2081 eightSymbols (10), 2082 nineSymbols (11), 2083 tenSymbols (12), 2084 elevenSymbols (13), 2085 twelveSymbols (14), 2086 thirteeSymbols (15), 2087 fourteenSymbols (16), 2088 fifteenSymbols (17), 2089 sixteenSymbols (18) 2090 } 2091 Xdsl2MaxBer ::= TEXTUAL-CONVENTION 2092 STATUS current 2093 DESCRIPTION 2094 "Attributes with this syntax are configuration parameters 2095 that reference the maximum Bit Error Rate (BER). 2096 The possible values are: 2098 eminus3 (1) - Maximum BER=E^-3 2099 eminus5 (2) - Maximum BER=E^-5 2100 eminus7 (3) - Maximum BER=E^-7" 2101 SYNTAX INTEGER { 2102 eminus3(1), 2103 eminus5(2), 2104 eminus7(3) 2105 } 2107 Xdsl2ScMaskDs ::= TEXTUAL-CONVENTION 2108 STATUS current 2109 DESCRIPTION 2110 "Each one of the 4096 bits in this OCTET 2111 STRING array represents the corresponding bin 2112 in the downstream direction. A value of one 2113 indicates that the bin is not in use." 2114 SYNTAX OCTET STRING (SIZE(0..512)) 2116 Xdsl2ScMaskUs ::= TEXTUAL-CONVENTION 2117 STATUS current 2118 DESCRIPTION 2119 "Each one of the 4096 bits in this OCTET 2120 STRING array represents the corresponding bin 2121 in the upstream direction. A value of one 2122 indicates that the bin is not in use." 2123 SYNTAX OCTET STRING (SIZE(0..512)) 2125 Xdsl2CarMask ::= TEXTUAL-CONVENTION 2126 STATUS current 2127 DESCRIPTION 2128 "This type defines an array of bands. 2129 Each band is represented by 4 octets and there 2130 is a maximum of 32 bands allowed. 2131 Each band consists of a 16 bit start subcarrier 2132 index followed by a 16 bit stop subcarrier index." 2133 SYNTAX OCTET STRING (SIZE(0..128)) 2135 Xdsl2PsdMaskDs ::= TEXTUAL-CONVENTION 2136 STATUS current 2137 DESCRIPTION 2138 "This is a structure that represents up to 2139 32 PSD Mask breakpoints. 2140 Each breakpoint occupies 3 octets: The first 2141 two octets hold the index of the sub-carrier 2142 associated with the breakpoint. The third octet 2143 holds the PSD reduction at the breakpoint from 0 2144 (0dBm/Hz) to 255 (-127.5 dBm/Hz) using units of 2145 0.5dBm/Hz." 2146 SYNTAX OCTET STRING (SIZE(0..96)) 2148 Xdsl2PsdMaskUs ::= TEXTUAL-CONVENTION 2149 STATUS current 2150 DESCRIPTION 2151 "This is a structure that represents up to 2152 16 PSD Mask breakpoints. 2153 Each breakpoint occupies 3 octets: The first 2154 two octets hold the index of the sub-carrier 2155 associated with the breakpoint. The third octet 2156 holds the PSD reduction at the breakpoint from 0 2157 (0dBm/Hz) to 255 (-127.5 dBm/Hz) using units of 2158 0.5dBm/Hz." 2159 SYNTAX OCTET STRING (SIZE(0..48)) 2161 Xdsl2Tssi ::= TEXTUAL-CONVENTION 2162 STATUS current 2163 DESCRIPTION 2164 "This is a structure that represents up to 2165 32 transmit spectrum shaping (TSSi) breakpoints. 2166 Each breakpoint occupies 3 octets: The first 2167 two octets hold the index of the sub-carrier 2168 associated with the breakpoint. The third octet 2169 holds the shaping parameter at the breakpoint. It 2170 is a value from 0 to 127 (units of -0.5dB). The 2171 special value 127 indicates that the sub-carrier 2172 is not transmitted." 2173 SYNTAX OCTET STRING (SIZE(0..96)) 2175 ------***************************************************** 2176 ------ The following TC we should add VDSL2 related states 2177 ------***************************************************** 2178 Xdsl2LastTransmittedState ::= TEXTUAL-CONVENTION 2179 STATUS current 2180 DESCRIPTION 2181 "This parameter represents the last successful 2182 transmitted initialization state in the last full 2183 initialization performed on the line States are 2184 per the specific xDSL technology and are numbered 2185 from 0 (if G.994.1 is used) or 1 (if G.994.1 is 2186 not used) up to Showtime." 2187 SYNTAX INTEGER { 2188 atucG9941(0), 2189 atucQuiet1(1), 2190 atucComb1(2), 2191 atucQuiet2(3), 2192 atucComb2(4), 2193 atucIcomb1(5), 2194 atucLineprob(6), 2195 atucQuiet3(7), 2196 atucComb3(8), 2197 atucIComb2(9), 2198 atucMsgfmt(10), 2199 atucMsgpcb(11), 2200 atucQuiet4(12), 2201 atucReverb1(13), 2202 atucTref1(14), 2203 atucReverb2(15), 2204 atucEct(16), 2205 atucReverb3(17), 2206 atucTref2(18), 2207 atucReverb4(19), 2208 atucSegue1(20), 2209 atucMsg1(21), 2210 atucReverb5(22), 2211 atucSegue2(23), 2212 atucMedley(24), 2213 atucExchmarker(25), 2214 atucMsg2(26), 2215 atucReverb6(27), 2216 atucSegue3(28), 2217 atucParams(29), 2218 atucReverb7(30), 2219 atucSegue4(31), 2220 atucShowtime(32), 2221 -- 2222 aturG9941(100), 2223 aturQuiet1(101), 2224 aturComb1(102), 2225 aturQuiet2(103), 2226 aturComb2(104), 2227 aturIcomb1(105), 2228 aturLineprob(106), 2229 aturQuiet3(107), 2230 aturComb3(108), 2231 aturIcomb2(109), 2232 aturMsgfmt(110), 2233 aturMsgpcb(111), 2234 aturReverb1(112), 2235 aturQuiet4(113), 2236 aturReverb2(114), 2237 aturQuiet5(115), 2238 aturReverb3(116), 2239 aturEct(117), 2240 aturReverb4(118), 2241 aturSegue1(119), 2242 aturReverb5(120), 2243 aturSegue2(121), 2244 aturMsg1(122), 2245 aturMedley(123), 2246 aturExchmarker(124), 2247 aturMsg2(125), 2248 aturReverb6(126), 2249 aturSegue3(127), 2250 aturParams(128), 2251 aturReverb7(129), 2252 aturSegue4(130), 2253 aturShowtime(131) 2254 } 2256 Xdsl2LineStatus ::= TEXTUAL-CONVENTION 2257 STATUS current 2258 DESCRIPTION 2259 "Attributes with this syntax are status parameters 2260 that reflect the failure status for a given endpoint of 2261 VDSL2/ADSL/ADSL2 or ADSL2+ link. 2263 This BITS structure can report the following failures: 2265 noDefect (0) - This bit position positively reports 2266 that no defect or failure exist. 2267 lossOfFraming (1) - Loss of frame synchronization 2268 lossOfSignal (2) - Loss of signal 2269 lossOfPower (3) - Loss of power. Usually this failure may 2270 be reported for CPE units only 2271 initFailure (4) - Recent initialization process failed. 2272 Never active on xTU-R." 2273 SYNTAX BITS { 2274 noDefect(0), 2275 lossOfFraming(1), 2276 lossOfSignal(2), 2277 lossOfPower(3), 2278 initFailure(4) 2279 } 2281 Xdsl2ChAtmStatus ::= TEXTUAL-CONVENTION 2282 STATUS current 2283 DESCRIPTION 2284 "Attributes with this syntax are status parameters that 2285 reflect the failure status for Transmission Convergence (TC) 2286 layer of a given ATM interface (data path over a VDSL2/ADSL/ 2287 ADSL2 or ADSL2+ link). 2289 This BITS structure can report the following failures: 2290 noDefect (0) - This bit position positively 2291 reports that no defect or failure 2292 exist. 2293 noCellDelineation (1) - The link was successfully 2295 initialized but cell delineation 2297 was never acquired on the 2299 associated ATM data path. 2300 lossOfCellDelineation (2)- Loss of cell delineation on the 2301 associated ATM data path" 2302 SYNTAX BITS { 2303 noDefect(0), 2304 noCellDelineation(1), 2305 lossOfCellDelineation(2) 2306 } 2308 Xdsl2ChPtmStatus ::= TEXTUAL-CONVENTION 2309 STATUS current 2310 DESCRIPTION 2311 "Attributes with this syntax are status parameters that 2312 reflect the failure status for a given PTM interface (packet 2313 data path over a VDSL2/ADSL/ADSL2 or ADSL2+ link). 2315 This BITS structure can report the following failures: 2316 noDefect (0) - This bit position positively 2317 reports that no defect or failure exist. 2318 outOfSync (1) - Out of synchronization. " 2319 SYNTAX BITS { 2320 noDefect(0), 2321 outOfSync(1) 2322 } 2324 Xdsl2UpboKLF ::= TEXTUAL-CONVENTION 2325 STATUS current 2326 DESCRIPTION 2327 "Defines the upstream power backoff force mode (UPBOKLF). 2328 The three possible mode values are: 2329 auto(1) - The VTUS' will autonomously determine the 2330 electrical length. 2331 override(2) - Forces the VTU-R to use the electrical 2332 length, kl0, of the CO-MIB (UPBOKL) to 2333 compute the UPBO. 2334 disableUpbo(3) - Disables UPBO such that UPBO is not 2335 utilized." 2336 SYNTAX INTEGER { 2337 auto(1), 2338 override(2), 2339 disableUpbo(3) 2340 } 2342 Xdsl2BandUs ::= TEXTUAL-CONVENTION 2343 STATUS current 2344 DESCRIPTION 2345 "Each value identifies a specific band in the upstream 2346 transmission direction (Excluding US0 band.). 2347 The possible values which identify a band are as follows: 2348 us1(5) - Upstream band number 1 (US1). 2349 us2(7) - Upstream band number 2 (US2). 2350 us3(9) - Upstream band number 3 (US3). 2351 us4(11) - Upstream band number 4 (US4)." 2352 SYNTAX INTEGER { 2353 us1(5), 2354 us2(7), 2355 us3(9), 2356 us4(11) 2357 } 2359 END 2360 VDSL2-LINE-MIB DEFINITIONS ::= BEGIN 2362 IMPORTS 2363 MODULE-IDENTITY, 2364 OBJECT-TYPE, 2365 transmission, 2366 Unsigned32, 2367 NOTIFICATION-TYPE, 2368 Integer32, 2369 Counter32 2370 FROM SNMPv2-SMI 2372 ifIndex 2373 FROM IF-MIB 2375 TruthValue, 2376 RowStatus 2377 FROM SNMPv2-TC 2379 SnmpAdminString 2380 FROM SNMP-FRAMEWORK-MIB 2382 HCPerfIntervalThreshold, 2383 HCPerfTimeElapsed 2384 FROM HC-PerfHist-TC-MIB -- [RFC3705] 2386 Xdsl2Unit, 2387 Xdsl2Direction, 2388 Xdsl2Band, 2389 Xdsl2TransmissionModeType, 2390 Xdsl2RaMode, 2391 Xdsl2InitResult, 2392 Xdsl2OperationModes, 2393 Xdsl2PowerMngState, 2394 Xdsl2ConfPmsForce, 2395 Xdsl2LinePmMode, 2396 Xdsl2LineLdsf, 2397 Xdsl2LdsfResult, 2398 Xdsl2SymbolProtection, 2399 Xdsl2MaxBer, 2400 Xdsl2ScMaskDs, 2401 Xdsl2ScMaskUs, 2402 Xdsl2CarMask, 2403 Xdsl2PsdMaskDs, 2404 Xdsl2PsdMaskUs, 2405 Xdsl2Tssi, 2406 Xdsl2LastTransmittedState, 2407 Xdsl2LineStatus, 2408 Xdsl2ChAtmStatus, 2409 Xdsl2ChPtmStatus, 2410 Xdsl2UpboKLF, 2411 Xdsl2BandUs, 2412 Xdsl2LineProfiles, 2413 Xdsl2LineUs0Mask, 2414 Xdsl2LineClassMask, 2415 Xdsl2LineLimitMask, 2416 Xdsl2LineUs0Disable 2418 FROM VDSL2-LINE-TC-MIB -- [This document] 2420 MODULE-COMPLIANCE, 2421 OBJECT-GROUP, 2422 NOTIFICATION-GROUP 2423 FROM SNMPv2-CONF; 2425 vdsl2MIB MODULE-IDENTITY 2426 LAST-UPDATED "200702260000Z" -- February 26, 2007 2427 ORGANIZATION "ADSLMIB Working Group" 2428 CONTACT-INFO "WG-email: adslmib@ietf.org 2429 Info: https://www1.ietf.org/mailman/listinfo/adslmib 2431 Chair: Mike Sneed 2432 Sand Channel Systems 2433 Postal: P.O. Box 37324 2434 Raleigh NC 27627-732 2435 Email: sneedmike@hotmail.com 2436 Phone: +1 206 600 7022 2438 Co-Chair: Menachem Dodge 2439 ECI Telecom Ltd. 2440 Postal: 30 Hasivim St. 2441 Petach Tikva 49517, 2442 Israel. 2443 Email: mbdodge@ieee.org 2444 Phone: +972 3 926 8421 2446 Co-editor: Moti Morgenstern 2447 ECI Telecom Ltd. 2448 Postal: 30 Hasivim St. 2449 Petach Tikva 49517, 2450 Israel. 2451 Email: moti.morgenstern@ecitele.com 2452 Phone: +972 3 926 6258 2453 Co-editor: Scott Baillie 2454 NEC Australia 2455 Postal: 649-655 Springvale Road, 2456 Mulgrave, Victoria 3170, 2457 Australia. 2458 Email: scott.baillie@nec.com.au 2459 Phone: +61 3 9264 3986 2461 Co-editor: Umberto Bonollo 2462 NEC Australia 2463 Postal: 649-655 Springvale Road, 2464 Mulgrave, Victoria 3170, 2465 Australia. 2466 Email: umberto.bonollo@nec.com.au 2467 Phone: +61 3 9264 3385 2468 " 2469 DESCRIPTION 2470 " 2471 This document defines a Management Information Base (MIB) 2472 module for use with network management protocols in the 2473 Internet community for the purpose of managing VDSL2, ADSL, 2474 ADSL2, and ADSL2+ lines. 2476 The MIB module described in RFC 2662 [RFC2662] defines 2477 objects used for managing Asymmetric Bit-Rate DSL (ADSL) 2478 interfaces per [T1E1.413], [G.992.1], and [G.992.2]. 2479 These object descriptions are based upon the specifications 2480 for the ADSL Embedded Operations Channel (EOC) as defined 2481 in American National Standards Institute (ANSI) T1E1.413 2482 [T1E1.413] and International Telecommunication Union (ITU-T) 2483 G.992.1 [G.992.1] and G.992.2 [G.992.2]. 2485 The MIB module described in RFC 4706 [RFC4706] defines 2486 objects used for managing ADSL2 interfaces per [G.992.3] 2487 and [G.992.4], and ADSL2+ interfaces per [G.992.5]. That MIB 2488 is also capable of managing ADSL interfaces per [T1E1.413], 2489 [G.992.1], and [G.992.2]. 2491 This document does not obsolete RFC 2662 [RFC2662] and 2492 RFC 4706 [RFC4706], but rather provides a more comprehensive 2493 management model that manages VDSL2 interfaces per G.993.2 2494 [G.993.2] as well as ADSL, ADSL2 and ADSL2+ technologies 2495 per T1E1.413, G.992.1, G.992.2, G.992.3, G.992.4, and 2496 G.992.5 2497 ([T1E1.413], [G.992.1], [G.992.2], [G.992.3], [G.992.4], and 2498 [G.992.5] respectively). 2500 Additionally, the management framework for VDSL2 lines 2501 specified by the Digital Subscriber Line Forum 2502 (DSLF) has been taken into consideration [TR-129]. That 2503 framework is based on ITU-T G.997.1 standard [G.997.1]. 2505 The MIB module is located in the MIB tree under MIB 2 2506 transmission, as discussed in the MIB-2 Integration (RFC 2863 2507 [RFC2863]) section of this document. 2509 Copyright (C) The Internet Society (2007). This version of 2510 this MIB module is part of RFC XXXX: see the RFC itself for 2511 full legal notices." 2513 -- RFC Ed.: replace XXXX with assigned number & remove this note 2514 REVISION "200702260000Z" -- February 26, 2007 2515 DESCRIPTION "Initial version, published as RFC XXXX." 2516 -- RFC Ed.: replace XXXX with assigned number & remove this note 2517 ::= { transmission xxx } 2518 -- IANA, we suggest to put it under { transmission xxx } because 2519 -- this is the first available number. 2520 -- RFC Ed.: Please fill in xxx once assigned by IANA. 2522 vdsl2 OBJECT IDENTIFIER ::= { vdsl2MIB 1 } 2523 ------------------------------------------------ 2524 xdsl2Line OBJECT IDENTIFIER ::= { vdsl2 1 } 2525 xdsl2Status OBJECT IDENTIFIER ::= { vdsl2 2 } 2526 xdsl2Inventory OBJECT IDENTIFIER ::= { vdsl2 3 } 2527 xdsl2PM OBJECT IDENTIFIER ::= { vdsl2 4 } 2528 xdsl2Profile OBJECT IDENTIFIER ::= { vdsl2 5 } 2529 xdsl2Scalar OBJECT IDENTIFIER ::= { vdsl2 6 } 2530 xdsl2Notifications OBJECT IDENTIFIER ::= { vdsl2 0 } 2531 xdsl2Conformance OBJECT IDENTIFIER ::= { vdsl2 7 } 2532 ------------------------------------------------ 2533 xdsl2PMLine OBJECT IDENTIFIER ::= { xdsl2PM 1 } 2534 xdsl2PMChannel OBJECT IDENTIFIER ::= { xdsl2PM 2 } 2535 ------------------------------------------------ 2536 xdsl2ProfileLine OBJECT IDENTIFIER ::= { xdsl2Profile 1 } 2537 xdsl2ProfileChannel OBJECT IDENTIFIER ::= { xdsl2Profile 2 } 2538 xdsl2ProfileAlarmConf OBJECT IDENTIFIER ::= { xdsl2Profile 3 } 2539 ------------------------------------------------ 2540 xdsl2ScalarSC OBJECT IDENTIFIER ::= { xdsl2Scalar 1 } 2541 ------------------------------------------------ 2543 ------***************************************************** 2544 ------ Should revise all references in this MIB 2545 ------***************************************************** 2547 ------------------------------------------------ 2548 -- xdsl2LineTable -- 2549 ------------------------------------------------ 2550 xdsl2LineTable OBJECT-TYPE 2551 SYNTAX SEQUENCE OF Xdsl2LineEntry 2552 MAX-ACCESS not-accessible 2553 STATUS current 2554 DESCRIPTION 2555 "The table xdsl2LineTable contains configuration, 2556 command and status parameters of the VDSL2/ADSL/ADSL2 2557 or ADSL2+ line. 2558 The index of this table is an interface index where the 2559 interface has an ifType of vdsl2(xxx). 2561 Several objects in this table MUST be maintained in a 2562 persistent manner. " 2563 ::= { xdsl2Line 1 } 2565 xdsl2LineEntry OBJECT-TYPE 2566 SYNTAX Xdsl2LineEntry 2567 MAX-ACCESS not-accessible 2568 STATUS current 2569 DESCRIPTION 2570 "The table xdsl2LineTable contains configuration, 2571 commands and status parameters of the VDSL2/ADSL/ADSL2 2572 or ADSL2+ line." 2573 INDEX { ifIndex } 2574 ::= { xdsl2LineTable 1 } 2576 Xdsl2LineEntry ::= 2577 SEQUENCE { 2578 xdsl2LineCnfgTemplate SnmpAdminString, 2579 xdsl2LineAlarmCnfgTemplate SnmpAdminString, 2580 xdsl2LineCmndConfPmsf Xdsl2ConfPmsForce, 2581 xdsl2LineCmndConfLdsf Xdsl2LineLdsf, 2582 xdsl2LineCmndConfLdsfFailReason Xdsl2LdsfResult, 2583 xdsl2LineCmndAutomodeColdStart TruthValue, 2584 xdsl2LineStatusXtuTransSys Xdsl2TransmissionModeType, 2585 xdsl2LineStatusPwrMngState Xdsl2PowerMngState, 2586 xdsl2LineStatusInitResult Xdsl2InitResult, 2587 xdsl2LineStatusLastStateDs Xdsl2LastTransmittedState, 2588 xdsl2LineStatusLastStateUs Xdsl2LastTransmittedState, 2589 xdsl2LineStatusXtur Xdsl2LineStatus, 2590 xdsl2LineStatusXtuc Xdsl2LineStatus, 2591 xdsl2LineStatusAttainableRateDs Unsigned32, 2592 xdsl2LineStatusAttainableRateUs Unsigned32, 2593 xdsl2LineStatusActPsdDs Integer32, 2594 xdsl2LineStatusActPsdUs Integer32, 2595 xdsl2LineStatusActAtpDs Integer32, 2596 xdsl2LineStatusActAtpUs Integer32 2597 } 2599 xdsl2LineCnfgTemplate OBJECT-TYPE 2600 SYNTAX SnmpAdminString (SIZE(1..32)) 2601 MAX-ACCESS read-write 2602 STATUS current 2603 DESCRIPTION 2604 "The value of this object identifies the row in the xDSL2 2605 Line 2606 Configuration Templates Table, (xdsl2LineConfTemplateTable), 2607 which applies for this line. 2609 This object MUST be maintained in a persistent manner." 2610 REFERENCE "DSL Forum TR-129, paragraph #5.1" 2611 DEFVAL { "DEFVAL" } 2612 ::= { xdsl2LineEntry 1 } 2614 xdsl2LineAlarmCnfgTemplate OBJECT-TYPE 2615 SYNTAX SnmpAdminString (SIZE(1..32)) 2616 MAX-ACCESS read-write 2617 STATUS current 2618 DESCRIPTION 2619 "The value of this object identifies the row in the xDSL2 2620 Line 2621 Alarm Configuration Template Table, 2622 (xdsl2LineAlarmConfTemplateTable), which applies to this line. 2624 This object MUST be maintained in a persistent manner." 2625 REFERENCE "DSL Forum TR-129, paragraph #5.1" 2626 DEFVAL { "DEFVAL" } 2627 ::= { xdsl2LineEntry 2 } 2629 xdsl2LineCmndConfPmsf OBJECT-TYPE 2630 SYNTAX Xdsl2ConfPmsForce 2631 MAX-ACCESS read-write 2632 STATUS current 2633 DESCRIPTION 2634 "Power management state forced (PMSF). Defines the line 2635 states to be forced by the near-end xTU on this line. 2636 The various possible values are: 2637 l3toL0 (0), 2638 l0toL2 (2), 2639 l0orL2toL3 (3). 2641 This object MUST be maintained in a persistent manner." 2642 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.1.3" 2643 DEFVAL { l3toL0 } 2644 ::= { xdsl2LineEntry 3 } 2646 xdsl2LineCmndConfLdsf OBJECT-TYPE 2647 SYNTAX Xdsl2LineLdsf 2648 MAX-ACCESS read-write 2649 STATUS current 2650 DESCRIPTION 2651 "Loop diagnostics mode forced (LDSF). Defines whether the 2652 line 2653 should be forced into the loop diagnostics mode by the 2654 near-end xTU on this line or only be responsive to loop 2655 diagnostics initiated by the far-end xTU. 2657 This object MUST be maintained in a persistent manner. 2658 However, in case the operator forces loop diagnostics mode 2659 then the access node should reset the object (inhibit) when 2660 loop diagnostics mode procedures are completed." 2661 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.1.8" 2662 DEFVAL { inhibit } 2663 ::= { xdsl2LineEntry 4 } 2665 xdsl2LineCmndConfLdsfFailReason OBJECT-TYPE 2666 SYNTAX Xdsl2LdsfResult 2667 MAX-ACCESS read-only 2668 STATUS current 2669 DESCRIPTION 2670 "The status of the recent occasion the Loop diagnostics mode 2671 forced (LDSF) was issued for the associated line. Possible 2672 values are: 2673 none (1) - The default value in case LDSF was never 2674 requested for the associated line. 2675 success (2) - The recent command completed 2676 successfully. 2677 inProgress (3) - The Loop Diagnostics process is in 2678 progress. 2679 unsupported (4) - The NE or the line card doesn't support 2680 LDSF. 2681 cannotRun (5) - The NE cannot initiate the command, due 2682 to a non specific reason. 2683 aborted (6) - The Loop Diagnostics process aborted. 2684 failed (7) - The Loop Diagnostics process failed. 2685 illegalMode (8) - The NE cannot initiate the command, due 2686 to the specific mode of the relevant 2687 line. 2688 adminUp (9) - The NE cannot initiate the command, as 2689 the relevant line is administratively 2690 'Up'. 2691 tableFull (10)- The NE cannot initiate the command, due 2692 to reaching the maximum number of rows 2693 in the results table. 2694 noResources (11)- The NE cannot initiate the command, due 2695 to lack of internal memory resources." 2696 DEFVAL { none } 2697 ::= { xdsl2LineEntry 5 } 2699 xdsl2LineCmndAutomodeColdStart OBJECT-TYPE 2700 SYNTAX TruthValue 2701 MAX-ACCESS read-write 2702 STATUS current 2703 DESCRIPTION 2704 "Automode cold start forced. This parameter is defined 2705 in order to improve testing of the performance of xTUs 2706 supporting automode when it is enabled in the MIB. 2707 Change the value of this parameter to 'true' indicates 2708 a change in loop conditions applied to the devices under 2709 test. The xTUs shall reset any historical information 2710 used for automode and for shortening G.994.1 handshake 2711 and initialization. 2713 Automode is the case where multiple operation-modes are 2714 enabled through the xdsl2LConfProfXtuTransSysEna object 2715 in the line configuration profile being used for the 2716 line, and where the selection of the actual 2717 operation-mode depends not only on the common 2718 capabilities of both xTUs (as exchanged in G.994.1), but 2719 also on achievable data rates under given loop 2720 conditions. 2722 This object MUST be maintained in a persistent manner." 2724 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.1.10" 2725 DEFVAL { false } 2726 ::= { xdsl2LineEntry 6 } 2728 xdsl2LineStatusXtuTransSys OBJECT-TYPE 2729 SYNTAX Xdsl2TransmissionModeType 2730 MAX-ACCESS read-only 2731 STATUS current 2732 DESCRIPTION 2733 "The xTU Transmission System (xTS) in use. 2734 It is coded in a bit-map representation with one bit set to 2735 '1' (the selected coding for the DSL line). This 2736 parameter 2737 may be derived from the handshaking procedures defined in 2738 Recommendation G.994.1. A set of xDSL line transmission 2739 modes, with one bit per mode. " 2740 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.1" 2741 ::= { xdsl2LineEntry 7 } 2743 xdsl2LineStatusPwrMngState OBJECT-TYPE 2744 SYNTAX Xdsl2PowerMngState 2745 MAX-ACCESS read-only 2746 STATUS current 2747 DESCRIPTION 2748 "The current power management state. One of four possible 2749 power management states: 2750 L0 - Synchronized and full transmission (i.e., Showtime), 2751 L1 - Low Power with reduced net data rate (G.992.2 only), 2752 L2 - Low Power with reduced net data rate (G.992.3 and 2753 G.992.4 only), 2754 L3 - No power 2755 The various possible values are:l0(1), l1(2), l2(3), l3(4)." 2756 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.2" 2757 ::= { xdsl2LineEntry 8 } 2759 xdsl2LineStatusInitResult OBJECT-TYPE 2760 SYNTAX Xdsl2InitResult 2761 MAX-ACCESS read-only 2762 STATUS current 2763 DESCRIPTION 2764 "Indicates the result of the last full initialization 2765 performed 2766 on the line. It is an enumeration type with the following 2767 values: noFail(0), configError(1), configNotFeasible(2), 2768 commFail(3), noPeerAtu(4), otherCause(5)." 2769 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.3" 2770 ::= { xdsl2LineEntry 9 } 2772 xdsl2LineStatusLastStateDs OBJECT-TYPE 2773 SYNTAX Xdsl2LastTransmittedState 2774 MAX-ACCESS read-only 2775 STATUS current 2776 DESCRIPTION 2777 "The last successful transmitted initialization state in 2778 the downstream direction in the last full initialization 2779 performed on the line." 2780 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.4" 2781 ::= { xdsl2LineEntry 10 } 2783 xdsl2LineStatusLastStateUs OBJECT-TYPE 2784 SYNTAX Xdsl2LastTransmittedState 2785 MAX-ACCESS read-only 2786 STATUS current 2787 DESCRIPTION 2788 "The last successful transmitted initialization state in the 2789 upstream direction in the last full initialization performed 2790 on the line." 2791 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.5" 2792 ::= { xdsl2LineEntry 11 } 2794 xdsl2LineStatusXtur OBJECT-TYPE 2795 SYNTAX Xdsl2LineStatus 2796 MAX-ACCESS read-only 2797 STATUS current 2798 DESCRIPTION 2799 "Indicates current state (existing failures) of the xTU-R. 2800 This is a bit-map of possible conditions. " 2801 REFERENCE "ITU-T G.997.1, paragraph #7.1.1.2" 2802 ::= { xdsl2LineEntry 12 } 2804 xdsl2LineStatusXtuc OBJECT-TYPE 2805 SYNTAX Xdsl2LineStatus 2806 MAX-ACCESS read-only 2807 STATUS current 2808 DESCRIPTION 2809 "Indicates current state (existing failures) of the xTU-C. 2810 This is a bit-map of possible conditions. " 2811 REFERENCE "ITU-T G.997.1, paragraph #7.1.1.1" 2812 ::= { xdsl2LineEntry 13 } 2814 xdsl2LineStatusAttainableRateDs OBJECT-TYPE 2815 SYNTAX Unsigned32 2816 UNITS "bits/second" 2817 MAX-ACCESS read-only 2818 STATUS current 2819 DESCRIPTION 2820 "Maximum Attainable Data Rate Downstream. 2821 The maximum downstream net data rate currently attainable by 2822 the xTU-C transmitter and the xTU-R receiver, coded in 2823 bit/s." 2824 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.12" 2825 ::= { xdsl2LineEntry 14 } 2827 xdsl2LineStatusAttainableRateUs OBJECT-TYPE 2828 SYNTAX Unsigned32 2829 UNITS "bits/second" 2830 MAX-ACCESS read-only 2831 STATUS current 2832 DESCRIPTION 2833 "Maximum Attainable Data Rate Upstream. 2834 The maximum upstream net data rate currently attainable by the 2835 xTU-R transmitter and the xTU-C receiver, coded in bit/s." 2836 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.13" 2837 ::= { xdsl2LineEntry 15 } 2839 xdsl2LineStatusActPsdDs OBJECT-TYPE 2840 SYNTAX Integer32 (-900..0 | 2147483647) 2841 UNITS "0.1 dB" 2842 MAX-ACCESS read-only 2843 STATUS current 2844 DESCRIPTION 2845 "Actual Power Spectrum Density (PSD) Downstream. The average 2846 downstream transmit PSD over the sub-carriers used for 2847 downstream. It ranges from -900 to 0 units of 0.1 dB 2848 (Physical values are -90 to 0 dBm/Hz). 2849 A value of 0x7FFFFFFF (2147483647) indicates the measurement 2850 is out of range to be represented." 2851 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.14" 2852 ::= { xdsl2LineEntry 16 } 2854 xdsl2LineStatusActPsdUs OBJECT-TYPE 2855 SYNTAX Integer32 (-900..0 | 2147483647) 2856 UNITS "0.1 dB" 2857 MAX-ACCESS read-only 2858 STATUS current 2859 DESCRIPTION 2860 "Actual Power Spectrum Density (PSD) Upstream. The average 2861 upstream transmit PSD over the sub-carriers used for upstream. 2862 It ranges from -900 to 0 units of 0.1 dB (Physical values 2863 are -90 to 0 dBm/Hz). 2864 A value of 0x7FFFFFFF (2147483647) indicates the measurement 2865 is out of range to be represented." 2866 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.15" 2867 ::= { xdsl2LineEntry 17 } 2869 xdsl2LineStatusActAtpDs OBJECT-TYPE 2870 SYNTAX Integer32 (-310..310 | 2147483647) 2871 UNITS "0.1 dB" 2872 MAX-ACCESS read-only 2873 STATUS current 2874 DESCRIPTION 2875 "Actual Aggregate Transmit Power Downstream. The total 2876 amount 2877 of transmit power delivered by the xTU-C at the U-C reference 2878 point, at the instant of measurement. It ranges from -310 to 2879 310 units of 0.1 dB (Physical values are -31 to 31 dBm). 2880 A value of 0x7FFFFFFF (2147483647) indicates the measurement 2881 is out of range to be represented." 2882 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.16" 2883 ::= { xdsl2LineEntry 18 } 2885 xdsl2LineStatusActAtpUs OBJECT-TYPE 2886 SYNTAX Integer32 (-310..310 | 2147483647) 2887 UNITS "0.1 dB" 2888 MAX-ACCESS read-only 2889 STATUS current 2890 DESCRIPTION 2891 "Actual Aggregate Transmit Power Upstream. The total amount 2892 of 2893 transmit power delivered by the xTU-R at the U-R 2894 reference point, at the instant of measurement. It ranges 2895 from -310 to 310 units of 0.1 dB (Physical values are -31 2896 to 31 dBm). 2897 A value of 0x7FFFFFFF (2147483647) indicates the measurement 2898 is out of range to be represented." 2899 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.17" 2900 ::= { xdsl2LineEntry 19 } 2902 ------------------------------------------------ 2903 -- xdsl2LineBandTable -- 2904 ------------------------------------------------ 2905 xdsl2LineBandTable OBJECT-TYPE 2906 SYNTAX SEQUENCE OF Xdsl2LineBandEntry 2907 MAX-ACCESS not-accessible 2908 STATUS current 2909 DESCRIPTION 2910 "The table xdsl2LineBandTable contains the, 2911 per-band line status parameters of the VDSL2/ADSL/ADSL2 2912 or ADSL2+ line. 2913 The indexes of this table consist of an interface index where the 2914 interface has an ifType of vdsl2(xxx), together with a 2915 per-band index covering both VDSL2 and ADSL/ADSL2/ADSL2+." 2916 ::= { xdsl2Line 2 } 2918 xdsl2LineBandEntry OBJECT-TYPE 2919 SYNTAX Xdsl2LineBandEntry 2920 MAX-ACCESS not-accessible 2921 STATUS current 2922 DESCRIPTION 2923 "The table xdsl2LineBandTable contains the, 2924 per-band line status parameters of the VDSL2/ADSL/ADSL2 2925 or ADSL2+ line." 2926 INDEX { ifIndex, xdsl2LineBand } 2927 ::= { xdsl2LineBandTable 1 } 2929 Xdsl2LineBandEntry ::= 2930 SEQUENCE { 2931 xdsl2LineBand Xdsl2Band, 2932 xdsl2LineBandStatusLnAtten Unsigned32, 2933 xdsl2LineBandStatusSigAtten Unsigned32, 2934 xdsl2LineBandStatusSnrMargin Integer32 2935 } 2937 xdsl2LineBand OBJECT-TYPE 2938 SYNTAX Xdsl2Band 2939 MAX-ACCESS not-accessible 2940 STATUS current 2941 DESCRIPTION 2942 "Identifies the band(s) associated with this line. 2943 For ADSL/ADSL2/ADSL2+ the values upstream(1) and downstream(2) 2944 will always be present. 2945 For VDSL2, a subset of {us0(3), ds1(4), us1(5) ... } 2946 will always be present (See Xdsl2Band for more details)." 2947 ::= { xdsl2LineBandEntry 1 } 2949 xdsl2LineBandStatusLnAtten OBJECT-TYPE 2950 SYNTAX Unsigned32 (0..1270 | 2147483646 | 2147483647) 2951 UNITS "0.1 dB" 2952 MAX-ACCESS read-only 2953 STATUS current 2954 DESCRIPTION 2955 "When referring to a band in the downstream direction, it is 2956 the 2957 measured difference in the total power transmitted by the xTU-C 2958 and the total power received by the xTU-R over all sub-carriers 2959 of that band during loop diagnostics mode and initialization. 2961 When referring to a band in the upstream direction, it is the 2962 measured difference in the total power transmitted by the xTU-R 2963 and the total power received by the xTU-C over all sub-carriers 2964 of that band during loop diagnostics mode and initialization. 2966 Values range from 0 to 1270 in units of 0.1 dB (Physical values 2967 are 0 to 127 dB). 2968 A special value of 0x7FFFFFFF (2147483647) indicates the line 2969 attenuation is out of range to be represented. 2970 A special value of 0x7FFFFFFE (2147483646) indicates the line 2971 attenuation measurement is unavailable." 2972 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.9 (LATNds) 2973 and paragraph #7.5.1.10 (LATNus)6" 2974 ::= { xdsl2LineBandEntry 2 } 2976 xdsl2LineBandStatusSigAtten OBJECT-TYPE 2977 SYNTAX Unsigned32 (0..1270 | 2147483646 | 2147483647) 2978 UNITS "0.1 dB" 2979 MAX-ACCESS read-only 2980 STATUS current 2981 DESCRIPTION 2982 "When referring to a band in the downstream direction, it is 2983 the 2984 measured difference in the total power transmitted by the xTU-C 2985 and the total power received by the xTU-R over all sub-carriers 2986 of that band during Showtime. 2988 When referring to a band in the upstream direction, it is the 2989 measured difference in the total power transmitted by the xTU-R 2990 and the total power received by the xTU-C over all sub-carriers 2991 of that band during Showtime. 2993 Values range from 0 to 1270 in units of 0.1 dB (Physical values 2994 are 0 to 127 dB). 2995 A special value of 0x7FFFFFFF (2147483647) indicates the line 2996 attenuation is out of range to be represented. 2997 A special value of 0x7FFFFFFE (2147483646) indicates the line 2998 attenuation measurement is unavailable." 2999 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.11 (SATNds) 3000 and paragraph #7.5.1.12 (SATNus)" 3001 ::= { xdsl2LineBandEntry 3 } 3003 xdsl2LineBandStatusSnrMargin OBJECT-TYPE 3004 SYNTAX Integer32 (-640..630 | 2147483646 | 2147483647) 3005 UNITS "0.1 dB" 3006 MAX-ACCESS read-only 3007 STATUS current 3008 DESCRIPTION 3009 "SNR Margin is the maximum increase in dB of the noise power 3010 received at the XTU (xTU-R for a band in the downstream direction 3011 and xTU-C for a band in the upstream direction), such that 3012 the BER requirements are met for all bearer channels received 3013 at the XTU. Values range from -640 to 630 in units of 0.1 dB 3014 (Physical values are -64 to 63 dB). 3015 A special value of 0x7FFFFFFF (2147483647) indicates the 3016 SNR Margin is out of range to be represented. 3017 A special value of 0x7FFFFFFE (2147483646) indicates the 3018 SNR Margin measurement is currently unavailable." 3019 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.13 (SNRMds), 3020 paragraph #7.5.1.14 (SNRMpbds),paragraph #7.5.1.16 3021 (SNRMus), and paragraph #7.5.1.17 (SNRMpbus)" 3022 ::= { xdsl2LineBandEntry 4 } 3024 ------------------------------------------------ 3025 -- xdsl2ChannelStatusTable -- 3026 ------------------------------------------------ 3027 xdsl2ChannelStatusTable OBJECT-TYPE 3028 SYNTAX SEQUENCE OF Xdsl2ChannelStatusEntry 3029 MAX-ACCESS not-accessible 3030 STATUS current 3031 DESCRIPTION 3032 "The table xdsl2ChannelStatusTable contains status 3033 parameters of VDSL2/ADSL/ADSL2 or ADSL2+ channel. 3034 This table contains live data from equipment. " 3035 ::= { xdsl2Status 1 } 3037 xdsl2ChannelStatusEntry OBJECT-TYPE 3038 SYNTAX Xdsl2ChannelStatusEntry 3039 MAX-ACCESS not-accessible 3040 STATUS current 3041 DESCRIPTION 3042 "The table xdsl2ChannelStatusTable contains status 3043 parameters of VDSL2/ADSL/ADSL2 or ADSL2+ channel. 3044 The index of this table is an interface index where 3045 the interface has an ifType value that is applicable 3046 for a DSL channel and the termination unit." 3047 INDEX { ifIndex, xdsl2ChStatusUnit } 3048 ::= { xdsl2ChannelStatusTable 1 } 3050 Xdsl2ChannelStatusEntry ::= 3051 SEQUENCE { 3052 xdsl2ChStatusUnit Xdsl2Unit, 3053 xdsl2ChStatusChannelNum Unsigned32, 3054 xdsl2ChStatusActDataRate Unsigned32, 3055 xdsl2ChStatusPrevDataRate Unsigned32, 3056 xdsl2ChStatusActDelay Unsigned32, 3057 xdsl2ChStatusAtmStatus Xdsl2ChAtmStatus, 3058 xdsl2ChStatusPtmStatus Xdsl2ChPtmStatus 3059 } 3061 xdsl2ChStatusUnit OBJECT-TYPE 3062 SYNTAX Xdsl2Unit 3063 MAX-ACCESS not-accessible 3064 STATUS current 3065 DESCRIPTION 3066 "The termination unit xtuc(1) or xtur(2)." 3067 ::= { xdsl2ChannelStatusEntry 1 } 3069 xdsl2ChStatusChannelNum OBJECT-TYPE 3070 SYNTAX Unsigned32 3071 MAX-ACCESS read-only 3072 STATUS current 3073 DESCRIPTION 3074 "Provides the bearer channel number associated with this 3075 row (i.e., the channel ifIndex). 3076 This enables determining the channel configuration profile 3077 and the channel thresholds profile applicable for this 3078 bearer channel." 3079 ::= { xdsl2ChannelStatusEntry 2 } 3081 xdsl2ChStatusActDataRate OBJECT-TYPE 3082 SYNTAX Unsigned32(0..200000000) 3083 UNITS "bits/second" 3084 MAX-ACCESS read-only 3085 STATUS current 3086 DESCRIPTION 3087 "The actual net data rate that the bearer channel is 3088 operating 3089 at, if in L0 power management state. In L1 or L2 states, it 3090 relates to the previous L0 state. The data rate is coded in 3091 bit/s." 3092 REFERENCE "ITU-T G.997.1, paragraph #7.5.2.1" 3093 ::= { xdsl2ChannelStatusEntry 3 } 3095 xdsl2ChStatusPrevDataRate OBJECT-TYPE 3096 SYNTAX Unsigned32(0..200000000) 3097 UNITS "bits/second" 3098 MAX-ACCESS read-only 3099 STATUS current 3100 DESCRIPTION 3101 "The previous net data rate that the bearer channel was 3102 operating at just before the latest rate change event. This 3103 could be a full or short initialization, fast retrain, DRA or 3104 power management transitions, excluding transitions between L0 3105 state and L1 or L2 states. The data rate is coded in 3106 bit/s." 3107 REFERENCE "ITU-T G.997.1, paragraph #7.5.2.2" 3108 ::= { xdsl2ChannelStatusEntry 4 } 3110 xdsl2ChStatusActDelay OBJECT-TYPE 3111 SYNTAX Unsigned32(0..8176) 3112 UNITS "milliseconds" 3113 MAX-ACCESS read-only 3114 STATUS current 3115 DESCRIPTION 3116 "The actual one-way interleaving delay introduced by the 3117 PMS-TC in the direction of the bearer channel, if in L0 3118 power management state. In L1 or L2 states, it relates to 3119 the previous L0 state. It is coded in ms (rounded to the 3120 nearest ms)." 3121 REFERENCE "ITU-T G.997.1, paragraph #7.5.2.3" 3122 ::= { xdsl2ChannelStatusEntry 5 } 3124 xdsl2ChStatusAtmStatus OBJECT-TYPE 3125 SYNTAX Xdsl2ChAtmStatus 3126 MAX-ACCESS read-only 3127 STATUS current 3128 DESCRIPTION 3129 "Indicates current state (existing failures) of the DSL 3130 channel in case its Data Path is ATM. This is a bit-map of 3131 possible conditions. The various bit positions are: 3132 noDefect (0), 3133 noCellDelineation(1), 3134 lossOfCellDelineation (2). 3135 In case the channel is not of ATM Data Path the object is set 3136 to '0'." 3137 REFERENCE "ITU-T G.997.1, paragraph #7.1.4" 3138 ::= { xdsl2ChannelStatusEntry 6 } 3140 xdsl2ChStatusPtmStatus OBJECT-TYPE 3141 SYNTAX Xdsl2ChPtmStatus 3142 MAX-ACCESS read-only 3143 STATUS current 3144 DESCRIPTION 3145 "Indicates current state (existing failures) of the DSL 3146 channel in case its Data Path is PTM (Packet Transfer Mode). 3147 This is a bit-map of possible conditions. The various bit 3148 positions are: 3149 noDefect (0), 3150 outOfSync (1). 3151 In case the channel is not of PTM Data Path the object is set 3152 to '0'." 3153 REFERENCE "ITU-T G.997.1, paragraph #7.1.5" 3154 ::= { xdsl2ChannelStatusEntry 7 } 3156 ------------------------------------------------ 3157 -- Scalars that relate to the SC Status Tables 3158 ------------------------------------------------ 3160 xdsl2ScalarSCMaxInterfaces OBJECT-TYPE 3161 SYNTAX Unsigned32 3162 MAX-ACCESS read-only 3163 STATUS current 3164 DESCRIPTION 3165 "This value determines the maximum number of 3166 interfaces supported by xdsl2SCStatusTable, 3167 xdsl2SCStatusBandTable, and xdsl2SCStatusSegmentTable." 3168 ::= { xdsl2ScalarSC 1 } 3170 xdsl2ScalarSCAvailInterfaces OBJECT-TYPE 3171 SYNTAX Unsigned32 3172 MAX-ACCESS read-only 3173 STATUS current 3174 DESCRIPTION 3175 "This value determines the currently available number of 3176 interfaces listed in xdsl2SCStatusTable, 3177 xdsl2SCStatusBandTable, and xdsl2SCStatusSegmentTable." 3178 ::= { xdsl2ScalarSC 2 } 3180 ------------------------------------------------ 3181 -- xdsl2SCStatusTable -- 3182 ------------------------------------------------ 3184 xdsl2SCStatusTable OBJECT-TYPE 3185 SYNTAX SEQUENCE OF Xdsl2SCStatusEntry 3186 MAX-ACCESS not-accessible 3187 STATUS current 3188 DESCRIPTION 3189 "The table xdsl2SCStatusTable contains 3190 sub-carrier status parameters for VDSL2/ADSL/ADSL2 3191 and ADSL2+ that DO NOT refer to specific sub-carriers. 3192 In addition, the table contains parameters 3193 that provide information about the size of parameters 3194 in xdsl2SCStatusSegmentTable. This table contains live data 3195 from equipment. " 3196 ::= { xdsl2Status 2 } 3198 xdsl2SCStatusEntry OBJECT-TYPE 3199 SYNTAX Xdsl2SCStatusEntry 3200 MAX-ACCESS not-accessible 3201 STATUS current 3202 DESCRIPTION 3203 "The table xdsl2SCStatusTable contains sub-carrier 3204 status parameters for VDSL2/ADSL/ADSL2 and ADSL2+ 3205 that DO NOT refer to specific sub-carriers. In addition, the 3206 table contains parameters that provide information about the 3207 size of parameters in xdsl2SCStatusSegmentTable. 3208 One index of this table is an interface index where the 3209 interface has an ifType of vdsl2(xxx). A second index of this 3210 table is the transmission direction." 3211 INDEX { ifIndex, xdsl2SCStatusDirection } 3212 ::= { xdsl2SCStatusTable 1 } 3214 Xdsl2SCStatusEntry ::= 3215 SEQUENCE { 3216 xdsl2SCStatusDirection Xdsl2Direction, 3217 xdsl2SCStatusLinScale Unsigned32, 3218 xdsl2SCStatusLinScGroupSize Unsigned32, 3219 xdsl2SCStatusLogMt Unsigned32, 3220 xdsl2SCStatusLogScGroupSize Unsigned32, 3221 xdsl2SCStatusQlnMt Unsigned32, 3222 xdsl2SCStatusQlnScGroupSize Unsigned32, 3223 xdsl2SCStatusMtime Unsigned32, 3224 xdsl2SCStatusSnrScGroupSize Unsigned32, 3225 xdsl2SCStatusAttainableRate Unsigned32, 3226 xdsl2SCStatusActAtp Integer32, 3227 xdsl2SCStatusRowStatus RowStatus 3228 } 3230 xdsl2SCStatusDirection OBJECT-TYPE 3231 SYNTAX Xdsl2Direction 3232 MAX-ACCESS not-accessible 3233 STATUS current 3234 DESCRIPTION 3235 "The direction of the sub-carrier either 3236 upstream or downstream" 3237 ::= { xdsl2SCStatusEntry 1 } 3239 xdsl2SCStatusLinScale OBJECT-TYPE 3240 SYNTAX Unsigned32 3241 MAX-ACCESS read-only 3242 STATUS current 3243 DESCRIPTION 3244 "The scale factor to be applied to the H(f) linear 3245 representation values for the respective transmission direction. 3246 This parameter is only available after a loop diagnostic 3247 procedure." 3248 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.26.1 (HLINSCds) 3249 and paragraph #7.5.1.26.7 (HLINSCus)" 3250 ::= { xdsl2SCStatusEntry 2 } 3252 xdsl2SCStatusLinScGroupSize OBJECT-TYPE 3253 SYNTAX Unsigned32(1 | 2 | 4 | 8) 3254 MAX-ACCESS read-only 3255 STATUS current 3256 DESCRIPTION 3257 "Number of sub-carriers per group used to report the H(f) 3258 linear representation values for the respective transmission 3259 direction. The valid values are 1, 2, 4 and 8. For ADSL, this 3260 parameter is equal to one and, for VDSL2, it is equal to the 3261 size of a sub-carrier group used to compute these parameters. 3262 This parameter is only available after a loop diagnostic 3263 procedure." 3264 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.26.2 (HLINGds) 3265 and paragraph #7.5.1.26.8 (HLINGus)" 3266 ::= { xdsl2SCStatusEntry 3 } 3268 xdsl2SCStatusLogMt OBJECT-TYPE 3269 SYNTAX Unsigned32 3270 MAX-ACCESS read-only 3271 STATUS current 3272 DESCRIPTION 3273 "The number of symbols used to measure the H(f) logarithmic 3274 measurement values for the respective transmission direction. 3275 This parameter should correspond to the value specified in the 3276 recommendation (e.g., the number of symbols in 1 second 3277 time interval for G.992.3). This parameter corresponds to 1 3278 second in loop diagnostic procedure and should be updated in 3279 initialization" 3280 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.26.4 (HLOGMTds) 3281 and paragraph #7.5.1.26.10 (HLOGMTus)" 3282 ::= { xdsl2SCStatusEntry 4 } 3284 xdsl2SCStatusLogScGroupSize OBJECT-TYPE 3285 SYNTAX Unsigned32(1 | 2 | 4 | 8) 3286 MAX-ACCESS read-only 3287 STATUS current 3288 DESCRIPTION 3289 "Number of sub-carriers per group used to report the H(f) 3290 logarithmic representation values for the respective 3291 transmission direction. The valid values are 1, 2, 4 and 8. 3292 For ADSL, this parameter is equal to one and, for VDSL2, it is 3293 equal to the size of a sub-carrier group used to compute these 3294 parameters. 3295 This parameter is only available after a loop diagnostic 3296 procedure." 3297 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.26.5 (HLOGGds) 3298 and paragraph #7.5.1.26.11 (HLOGGus)" 3299 ::= { xdsl2SCStatusEntry 5 } 3301 xdsl2SCStatusQlnMt OBJECT-TYPE 3302 SYNTAX Unsigned32 3303 MAX-ACCESS read-only 3304 STATUS current 3305 DESCRIPTION 3306 "The number of symbols used to measure the Quiet Line Noise 3307 values on the respective transmission direction. This 3308 parameter should correspond to the value specified in the 3309 recommendation (e.g., the number of symbols in 1 second time 3310 interval for G.992.3). This parameter corresponds to 1 second 3311 in loop diagnostic procedure and should be updated in 3312 initialization " 3313 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.27.1 (QLNMTds) 3314 and paragraph #7.5.1.27.4 (QLNMTus)" 3315 ::= { xdsl2SCStatusEntry 6 } 3317 xdsl2SCStatusQlnScGroupSize OBJECT-TYPE 3318 SYNTAX Unsigned32(1 | 2 | 4 | 8) 3319 MAX-ACCESS read-only 3320 STATUS current 3321 DESCRIPTION 3322 "Number of sub-carriers per group used to report the Quiet 3323 Line Noise values for the respective transmission direction. 3324 The valid values are 1, 2, 4 and 8. 3325 For ADSL, this parameter is equal to one and, for VDSL2, it is 3326 equal to the size of a sub-carrier group used to compute these 3327 parameters. 3328 This parameter is only available after a loop diagnostic 3329 procedure." 3330 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.27.2 (QLNGds) 3331 and paragraph #7.5.1.27.5 (QLNGus)" 3332 ::= { xdsl2SCStatusEntry 7 } 3334 xdsl2SCStatusMtime OBJECT-TYPE 3335 SYNTAX Unsigned32 3336 UNITS "symbols" 3337 MAX-ACCESS read-only 3338 STATUS current 3339 DESCRIPTION 3340 "SNR Measurement Time. The number of symbols used to 3341 measure the SNR values on the respective transmission 3342 direction. It should correspond to the value specified in the 3343 recommendation (e.g., the number of symbols in 1 second 3344 time interval for G.992.3). This parameter corresponds to 3345 1 second in loop diagnostic procedure and should be updated 3346 otherwise" 3347 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.28.1 (SNRMTds) 3348 and paragraph #7.5.1.28.4 (SNRMTus)" 3349 ::= { xdsl2SCStatusEntry 8 } 3351 xdsl2SCStatusSnrScGroupSize OBJECT-TYPE 3352 SYNTAX Unsigned32(1 | 2 | 4 | 8) 3353 MAX-ACCESS read-only 3354 STATUS current 3355 DESCRIPTION 3356 "Number of sub-carriers per group used to report the SNR 3357 values on the respective transmission direction. 3358 The valid values are 1, 2, 4 and 8. 3359 For ADSL, this parameter is equal to one and, for VDSL2, it is 3360 equal to the size of a sub-carrier group used to compute these 3361 parameters. 3362 This parameter is only available after a loop diagnostic 3363 procedure." 3364 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.28.2 (QLNGds) 3365 and paragraph #7.5.1.28.5 (QLNGus)" 3366 ::= { xdsl2SCStatusEntry 9 } 3368 xdsl2SCStatusAttainableRate OBJECT-TYPE 3369 SYNTAX Unsigned32 3370 UNITS "bits/second" 3371 MAX-ACCESS read-only 3372 STATUS current 3373 DESCRIPTION 3374 "Maximum Attainable Data Rate. The maximum net data rate 3375 currently attainable by the XTU-C transmitter and XTU-R 3376 receiver (when referring to downstream direction) or by the 3377 XTU-R transmitter and XTU-C receiver (when referring to 3378 upstream direction). Value is coded in bits/s. 3379 This object reflects the value of the parameter following the 3380 most recent DELT performed on the associated line. Once 3381 the DELT process is over, the parameter no longer changes 3382 until the row is deleted or a new DELT process is initiated. 3383 " 3384 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.12 (ATTNDRds) 3385 and paragraph #7.5.1.13 (ATTNDRus)" 3386 ::= { xdsl2SCStatusEntry 10 } 3388 xdsl2SCStatusActAtp OBJECT-TYPE 3389 SYNTAX Integer32 3390 UNITS "0.1 dB" 3391 MAX-ACCESS read-only 3392 STATUS current 3393 DESCRIPTION 3394 "Actual Aggregate Transmit Power from the XTU (XTU-R on 3395 downstream direction and XTU-C on upstream direction), at the 3396 instant of measurement. It ranges from -310 to 310 units of 3397 0.1 dB (Physical values are -31 to 31 dBm). A value of all 3398 1's indicates the measurement is out of range to be 3399 represented. 3400 This object reflects the value of the parameter following the 3401 most recent DELT performed on the associated line. Once 3402 the DELT process is over, the parameter no longer changes 3403 until the row is deleted or a new DELT process is initiated. 3404 " 3405 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.16 (ACTATPds) 3406 and paragraph #7.5.1.17 (ACTATPus)" 3407 ::= { xdsl2SCStatusEntry 11 } 3409 xdsl2SCStatusRowStatus OBJECT-TYPE 3410 SYNTAX RowStatus 3411 MAX-ACCESS read-write 3412 STATUS current 3413 DESCRIPTION 3414 "Row Status. The SNMP agent should create rows in this 3415 table and in the xdsl2SCStatusTable for storing the results 3416 of a DELT performed on the associated line, if such rows 3417 do not already exist. 3418 The SNMP agent may have limited resources; therefore, if 3419 multiple rows co-exist in the table, it may fail to add 3420 new rows to the two tables or allocate memory resources for 3421 a new DELT process. If that occurs, the SNMP agent responds with 3422 either the value 'tableFull' or the value 3423 'noResources' (for xdsl2LineCmndConfLdsfFailReason 3424 object in xdsl2LineTable) 3425 The management system (the operator) may delete rows according 3426 to any scheme. E.g., after retrieving the results." 3427 ::= { xdsl2SCStatusEntry 12 } 3429 ------------------------------------------------ 3430 -- xdsl2SCStatusBandTable -- 3431 ------------------------------------------------ 3433 xdsl2SCStatusBandTable OBJECT-TYPE 3434 SYNTAX SEQUENCE OF Xdsl2SCStatusBandEntry 3435 MAX-ACCESS not-accessible 3436 STATUS current 3437 DESCRIPTION 3438 "The table xdsl2SCStatusBandTable contains 3439 sub-carrier status parameters for VDSL2/ADSL/ADSL2 3440 and ADSL2+ that are grouped per-band. 3441 For ADSL/ADSL2/ADSL2+, there is a single 3442 upstream band and a single downstream band. 3443 For VDSL2, there are several downstream bands and 3444 several upstream bands. 3445 This table contains live data from equipment. " 3446 ::= { xdsl2Status 3 } 3448 xdsl2SCStatusBandEntry OBJECT-TYPE 3449 SYNTAX Xdsl2SCStatusBandEntry 3450 MAX-ACCESS not-accessible 3451 STATUS current 3452 DESCRIPTION 3453 "The table xdsl2SCStatusBandTable contains 3454 sub-carrier status parameters for VDSL2/ADSL/ADSL2 3455 and ADSL2+ that are grouped per-band. 3456 For ADSL/ADSL2/ADSL2+, there is a single 3457 upstream band and a single downstream band. 3458 For VDSL2, there are several downstream bands and 3459 several upstream bands. 3460 One index of this table is an interface index where the 3461 interface has an ifType of vdsl2(xxx). A second index of this 3462 table is transmission band." 3463 INDEX { ifIndex, xdsl2SCStatusBand } 3464 ::= { xdsl2SCStatusBandTable 1 } 3466 Xdsl2SCStatusBandEntry ::= 3467 SEQUENCE { 3468 xdsl2SCStatusBand Xdsl2Band, 3469 xdsl2SCStatusBandLnAtten Unsigned32, 3470 xdsl2SCStatusBandSigAtten Unsigned32, 3471 xdsl2SCStatusBandSnrMargin Integer32 3472 } 3474 xdsl2SCStatusBand OBJECT-TYPE 3475 SYNTAX Xdsl2Band 3476 MAX-ACCESS not-accessible 3477 STATUS current 3478 DESCRIPTION 3479 "The transmission band." 3480 ::= { xdsl2SCStatusBandEntry 1 } 3482 xdsl2SCStatusBandLnAtten OBJECT-TYPE 3483 SYNTAX Unsigned32 (0..1270 | 2147483646 | 2147483647) 3484 UNITS "0.1 dB" 3485 MAX-ACCESS read-only 3486 STATUS current 3487 DESCRIPTION 3488 "When referring to a band in the downstream direction, it is 3489 the 3490 measured difference in the total power transmitted by the xTU-C 3491 and the total power received by the xTU-R over all sub-carriers 3492 during diagnostics mode. 3493 When referring to a band in the upstream direction, it is the 3494 measured difference in the total power transmitted by the xTU-R 3495 and the total power received by the xTU-C over all sub-carriers 3496 during diagnostics mode. 3497 It ranges from 0 to 1270 units of 0.1 dB (Physical values are 3498 0 to 127 dB). 3499 A special value of 0x7FFFFFFF (2147483647) indicates the line 3500 attenuation is out of range to be represented. 3501 A special value of 0x7FFFFFFE (2147483646) indicates the line 3502 attenuation measurement is unavailable. 3503 This object reflects the value of the parameter following the 3504 most recent DELT performed on the associated line. Once 3505 the DELT process is over, the parameter no longer changes 3506 until the row is deleted or a new DELT process is initiated." 3507 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.6 (LATNds) 3508 and paragraph #7.5.1.7 (LATNus)" 3510 ::= { xdsl2SCStatusBandEntry 2 } 3512 xdsl2SCStatusBandSigAtten OBJECT-TYPE 3513 SYNTAX Unsigned32 (0..1270 | 2147483646 | 2147483647) 3514 UNITS "0.1 dB" 3515 MAX-ACCESS read-only 3516 STATUS current 3517 DESCRIPTION 3518 "When referring to a band the downstream direction, it is the 3519 measured difference in the total power transmitted by the 3520 xTU-C and the total power received by the xTU-R over all sub 3521 carriers during Showtime after the diagnostics mode. 3522 When referring to the upstream direction, it is the measured 3523 difference in the total power transmitted by the 3524 xTU-R and the total power received by the xTU-C over all sub 3525 carriers during Showtime after the diagnostics mode. 3526 It ranges from 0 to 1270 units of 0.1 dB (Physical values 3527 are 0 to 127 dB). 3528 A special value of 0x7FFFFFFF (2147483647) indicates the line 3529 attenuation is out of range to be represented. 3530 A special value of 0x7FFFFFFE (2147483646) indicates the line 3531 attenuation measurement is unavailable. 3532 This object reflects the value of the parameter following the 3533 most recent DELT performed on the associated line. Once 3534 the DELT process is over, the parameter no longer changes 3535 until the row is deleted or a new DELT process is initiated." 3536 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.8 (SATNds) 3537 and paragraph #7.5.1.9 (SATNus)" 3538 ::= { xdsl2SCStatusBandEntry 3 } 3540 xdsl2SCStatusBandSnrMargin OBJECT-TYPE 3541 SYNTAX Integer32 (-640..630 | 2147483646 | 2147483647) 3542 UNITS "0.1 dB" 3543 MAX-ACCESS read-only 3544 STATUS current 3545 DESCRIPTION 3546 "SNR Margin is the maximum increase in dB of the noise power 3547 received at the XTU (xTU-R on downstream direction and xTU-C 3548 on upstream direction), such that the BER requirements are met 3549 for all bearer channels received at the XTU. It ranges from 3550 -640 to 630 units of 0.1 dB (Physical values are -64 to 3551 63 dB). 3552 A special value of 0x7FFFFFFF (2147483647) indicates the 3553 SNR Margin is out of range to be represented. 3554 A special value of 0x7FFFFFFE (2147483646) indicates the 3555 SNR Margin measurement is currently unavailable. 3556 This object reflects the value of the parameter following the 3557 most recent DELT performed on the associated line. Once 3558 the DELT process is over, the parameter no longer changes 3559 until the row is deleted or a new DELT process is initiated." 3560 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.10 (SNRMds) 3561 and paragraph #7.5.1.11 (SNRMus)" 3562 ::= { xdsl2SCStatusBandEntry 4 } 3564 ------------------------------------------------ 3565 -- xdsl2SCStatusSegmentTable -- 3566 ------------------------------------------------ 3568 xdsl2SCStatusSegmentTable OBJECT-TYPE 3569 SYNTAX SEQUENCE OF Xdsl2SCStatusSegmentEntry 3570 MAX-ACCESS not-accessible 3571 STATUS current 3572 DESCRIPTION 3573 "The table xdsl2SCStatusSegmentTable contains status 3574 parameters 3575 of VDSL2/ADSL/ADSL2 and ADSL2+ sub-carriers. This table 3576 contains live data from equipment. " 3577 ::= { xdsl2Status 4 } 3579 xdsl2SCStatusSegmentEntry OBJECT-TYPE 3580 SYNTAX Xdsl2SCStatusSegmentEntry 3581 MAX-ACCESS not-accessible 3582 STATUS current 3583 DESCRIPTION 3584 "The table xdsl2SCStatusSegmentEntry contains status 3585 parameters 3586 of VDSL2/ADSL/ADSL2 and ADSL2+ sub-carriers. 3588 Several objects in the table refer to NSus and NSds. For 3589 G.993.2, the value of NSus and NSds are respectively the indices 3590 of the highest supported upstream and downstream subcarriers 3591 according to the selected implementation profile. For ADSL, 3592 NSus is equal to NSCus-1 and NSds is equal to NSCds-1. 3594 One index of this table is an interface index where the 3595 interface has an ifType of vdsl2(xxx). A second index of this 3596 table is the transmission direction. A third index identifies 3597 the specific segment of the sub-carriers status addressed." 3598 INDEX { ifIndex, 3599 xdsl2SCStatusDirection, 3600 xdsl2SCStatusSegment } 3601 ::= { xdsl2SCStatusSegmentTable 1 } 3603 Xdsl2SCStatusSegmentEntry ::= 3604 SEQUENCE { 3605 xdsl2SCStatusSegment Unsigned32, 3606 xdsl2SCStatusSegmentLinReal OCTET STRING, 3607 xdsl2SCStatusSegmentLinImg OCTET STRING, 3608 xdsl2SCStatusSegmentLog OCTET STRING, 3609 xdsl2SCStatusSegmentQln OCTET STRING, 3610 xdsl2SCStatusSegmentSnr OCTET STRING, 3611 xdsl2SCStatusSegmentBitsAlloc OCTET STRING, 3612 xdsl2SCStatusSegmentGainAlloc OCTET STRING, 3613 xdsl2SCStatusSegmentTssi Xdsl2Tssi 3614 } 3616 xdsl2SCStatusSegment OBJECT-TYPE 3617 SYNTAX Unsigned32(1..8) 3618 MAX-ACCESS not-accessible 3619 STATUS current 3620 DESCRIPTION 3621 "The segment of the sub-carriers 3622 status information provided by this 3623 row. 3624 Several status parameters in this table 3625 are retrieved in segments. The first segment 3626 of the status information is retrieved with 3627 xdsl2SCStatusSegment=1, the second segment 3628 is retrieved with xdsl2SCStatusSegment=2, and 3629 so on. When any status parameter is retrieved 3630 in n segments where n<8) then, for that 3631 parameter, GET operations for the rest segment 3632 numbers (n+1 to 8) are responded with a value 3633 that indicates: No measurement could be done." 3634 ::= { xdsl2SCStatusSegmentEntry 1 } 3636 xdsl2SCStatusSegmentLinReal OBJECT-TYPE 3637 SYNTAX OCTET STRING (SIZE(0..1024)) 3638 MAX-ACCESS read-only 3639 STATUS current 3640 DESCRIPTION 3641 "An array of up to 512 complex H(f) linear representation 3642 values in linear scale for the respective transmission 3643 direction. It is designed to support up to 512 (downstream) 3644 sub-carriers groups and can be retrieved in a single segment. 3645 The number of utilized values on downstream direction depends 3646 on NSds, and on upstream direction it depends on NSus. This 3647 value is referred here as NS. 3648 Each array entry represents the real component [referred here as 3649 a(i)] of Hlin(f = i*Df) value for a particular sub-carrier group 3650 index i (0 <= i < NS). 3651 Hlin(f) is represented as ((scale/2^15)*((a(i)+j*b(i))/2^15)), 3652 where scale is xdsl2SCStatusLinScale and a(i) and b(i) 3653 [provided by the xdsl2SCStatusSegmentLinImg object] are in the 3654 range (-2^15+1) to (+2^15-1). 3655 A special value a(i)=b(i)= -2^15 indicates that no measurement 3656 could be done for the sub-carriers group because it is out of 3657 the passband or that the attenuation is out of range to be 3658 represented. This parameter is only available after a loop 3659 diagnostic procedure. 3660 Each value in this array is 16 bits wide and is stored in big 3661 endian format." 3662 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.26.3 (HLINpsds) 3663 and paragraph #7.5.1.26.9 (HLINpsus)" 3664 ::= { xdsl2SCStatusSegmentEntry 2 } 3666 xdsl2SCStatusSegmentLinImg OBJECT-TYPE 3667 SYNTAX OCTET STRING (SIZE(0..1024)) 3668 MAX-ACCESS read-only 3669 STATUS current 3670 DESCRIPTION 3671 "An array of up to 512 complex H(f) linear representation 3672 values in linear scale for the respective transmission 3673 direction. It is designed to support up to 512 (downstream) 3674 sub-carriers groups and can be retrieved in a single segment. 3675 The number of utilized values on downstream direction depends 3676 on NSds, and on upstream direction it depends on NSus. This 3677 value is referred here as NS. 3678 Each array entry represents the imaginary component [referred 3679 here as b(i)] of Hlin(f = i*Df) value for a particular sub- 3680 carrier group index i (0 <= i < NS). 3681 Hlin(f) is represented as ((scale/2^15)*((a(i)+j*b(i))/2^15)), 3682 where scale is xdsl2SCStatusLinScale and a(i) [provided by 3683 the xdsl2SCStatusSegmentLinReal object] and b(i) are in the range 3684 (-2^15+1) to (+2^15-1). 3685 A special value a(i)=b(i)= -2^15 indicates that no measurement 3686 could be done for the sub-carriers group because it is out of 3687 the passband or that the attenuation is out of range to be 3688 represented. This parameter is only available after a loop 3689 diagnostic procedure. 3690 Each value in this array is 16 bits wide and is stored in big 3691 endian format." 3692 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.26.3 (HLINpsds) 3693 and paragraph #7.5.1.26.9 (HLINpsus)" 3694 ::= { xdsl2SCStatusSegmentEntry 3 } 3696 xdsl2SCStatusSegmentLog OBJECT-TYPE 3697 SYNTAX OCTET STRING (SIZE(0..1024)) 3698 UNITS "dB" 3699 MAX-ACCESS read-only 3700 STATUS current 3701 DESCRIPTION 3702 "An array of up to 512 real H(f) logarithmic representation 3703 values in dB for the respective transmission direction. It is 3704 designed to support up to 512 (downstream) sub-carriers groups 3705 and can be retrieved in a single segment. 3706 The number of utilized values on downstream direction depends 3707 on NSds, and on upstream direction it depends on NSus. This 3708 value is referred here as NS. 3709 Each array entry represents the real Hlog(f = i*Df) value for a 3710 particular sub-carrier group index i, (0 <= i < NS). 3711 The real Hlog(f) value is represented as (6-m(i)/10), with m(i) 3712 in the range 0 to 1022. A special value m=1023 indicates that 3713 no measurement could be done for the sub-carrier group because 3714 it is out of the passband or that the attenuation is out of 3715 range to be represented. This parameter is applicable in loop 3716 diagnostic procedure and initialization. 3717 Each value in this array is 16 bits wide and is stored 3718 in big endian format." 3719 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.26.6 (HLOGpsds) 3720 and paragraph #7.5.1.26.12 (HLOGpsus)" 3721 ::= { xdsl2SCStatusSegmentEntry 4 } 3723 xdsl2SCStatusSegmentQln OBJECT-TYPE 3724 SYNTAX OCTET STRING (SIZE(0..512)) 3725 UNITS "dBm/Hz" 3726 MAX-ACCESS read-only 3727 STATUS current 3728 DESCRIPTION 3729 "An array of up to 512 real Quiet Line Noise values in dBm/Hz 3730 for the respective transmission direction. It is designed for 3731 up to 512 (downstream) sub-carriers groups and can be retrieved 3732 in a single segment. 3733 The number of utilized values on downstream direction depends 3734 on NSds, and on upstream direction it depends on NSus. This 3735 value is referred here as NS. 3736 Each array entry represents the QLN(f = i*Df) value for a 3737 particular sub-carrier index i, (0 <= i < NS). 3738 The QLN(f) is represented as ( -23-n(i)/2), with n(i) in the 3739 range 0 to 254. A special value n(i)=255 indicates that no 3740 measurement could be done for the sub-carrier group because it 3741 is out of the passband or that the noise PSD is out of range 3742 to be represented. 3743 This parameter is applicable in loop diagnostic procedure and 3744 initialization. Each value in this array is 8 bits wide." 3745 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.27.3 (QLNpsds) 3746 and paragraph #7.5.1.27.6 (QLNpsus)" 3747 ::= { xdsl2SCStatusSegmentEntry 5 } 3749 xdsl2SCStatusSegmentSnr OBJECT-TYPE 3750 SYNTAX OCTET STRING (SIZE(0..512)) 3751 UNITS "0.5 dB" 3752 MAX-ACCESS read-only 3753 STATUS current 3754 DESCRIPTION 3755 "The SNR Margin per sub-carrier group, expressing the 3756 ratio between the received signal power and received noise 3757 power per sub-scriber group. It is an array of 512 octets, 3758 designed for supporting up to 512 (downstream) sub-carriers 3759 groups and can be retrieved in a single segment. 3760 The number of utilized octets on downstream direction depends 3761 on NSds, and on upstream direction it depends on NSus. This 3762 value is referred here as NS. 3763 Octet i (0 <= i < NS) is set to a value in the range 0 to 3764 254 to indicate that the respective downstream or upstream sub- 3765 carrier group i has SNR of: (-32 + xdsl2SCStatusSegmentSnr(i)/2) 3766 in dB (i.e., -32 to 95dB). 3767 The special value 255 means that no measurement could be done 3768 for the sub-carrier group because it is out of the PSD mask 3769 passband or that the noise PSD is out of range to be 3770 represented. Each value in this array is 8 bits wide." 3771 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.28.3 (SNRpsds) 3772 and paragraph #7.5.1.28.6 (SNRpsus)" 3773 ::= { xdsl2SCStatusSegmentEntry 6 } 3775 xdsl2SCStatusSegmentBitsAlloc OBJECT-TYPE 3776 SYNTAX OCTET STRING (SIZE(0..256)) 3777 UNITS "bits" 3778 MAX-ACCESS read-only 3779 STATUS current 3780 DESCRIPTION 3781 "The bits allocation per sub-carrier. An array of 256 octets 3782 (512 nibbles), designed for supporting up to 512 (downstream) 3783 sub-carriers. When more then 512 sub-carriers are supported, 3784 the status information is reported through multiple (up to 8) 3785 segments. The first segment is then used for the first 512 3786 sub-carriers. The second segment is used for the sub-carriers 3787 512 to 1023 and so on. 3788 The aggregate number of utilized nibbles on downstream direction 3789 (in all segments) depends on NSds, and on upstream direction it 3790 depends on NSus. 3791 This value is referred here as NS. The segment number is in 3792 xdsl2SCStatusSegment. 3793 Nibble i (0 <= i < MIN(NS-(segment-1)*512,512)) in each 3794 segment is set to a value in the range 0 to 15 to indicate that 3795 the respective downstream or upstream sub-carrier j 3796 (j=(segement-1)*512+i) has the same amount of bits 3797 allocation." 3799 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.29.1 (BITSpsds) 3800 and paragraph #7.5.1.29.2 (BITSpsus)" 3801 ::= { xdsl2SCStatusSegmentEntry 7 } 3803 xdsl2SCStatusSegmentGainAlloc OBJECT-TYPE 3804 SYNTAX OCTET STRING (SIZE(0..1024)) 3805 MAX-ACCESS read-only 3806 STATUS current 3807 DESCRIPTION 3808 "The gain allocation per sub-carrier. An array of 512 16-bits 3809 values, designed for supporting up to 512 (downstream) sub- 3810 carriers. When more then 512 sub-carriers are supported, 3811 the status information is reported through multiple (up to 8) 3812 segments. The first segment is then used for the first 512 3813 sub-carriers. The second segment is used for the sub-carriers 3814 512 to 1023 and so on. 3815 The aggregate number of utilized octets on downstream direction 3816 depends on NSds, and on upstream direction it depends on NSus. 3817 This value is referred here as NS. The segment number is in 3818 xdsl2SCStatusSegment. 3819 Value i (0 <= i < MIN(NS-(segment-1)*512,512)) in each 3820 segment is set to a value in the range 0 to 4093 to indicate 3821 that the respective downstream or upstream sub-carrier j 3822 (j=(segement-1)*512+i) has the same amount of gain value. 3823 The gain value is represented as a multiple of 1/512 on 3824 linear scale. Each value in this array is 16 bits wide and is 3825 stored in big endian format." 3826 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.29.3 (GAINSpsds) 3827 and paragraph #7.5.1.29.4 (GAINSpsus)" 3828 ::= { xdsl2SCStatusSegmentEntry 8 } 3830 xdsl2SCStatusSegmentTssi OBJECT-TYPE 3831 SYNTAX Xdsl2Tssi 3832 MAX-ACCESS read-only 3833 STATUS current 3834 DESCRIPTION 3835 "The transmit spectrum shaping (TSSi) breakpoints expressed 3836 as the set of breakpoints exchanged during G.994.1. 3837 Each breakpoint is a pair of values occupying 3 octets with the 3838 following structure: 3839 First 2 octets - Index of the subcarrier used in the context of 3840 the breakpoint. 3841 Third octet - The shaping parameter at the breakpoint. 3842 Subcarrier index is an unsigned number in the range 1 to either 3843 NSCds (downstream direction) or NSCus (upstream direction). 3844 The shaping parameter value is in the range 0 to 127 (units of 3845 -0.5dB). The special value 127 indicates that the subcarrier 3846 is not transmitted." 3848 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.29.5 (TSSpsds) 3849 and paragraph #7.5.1.29.6 (TSSpsus)" 3850 ::= { xdsl2SCStatusSegmentEntry 9 } 3852 ------------------------------------------------ 3853 -- xdsl2LineInventoryTable -- 3854 ------------------------------------------------ 3855 xdsl2LineInventoryTable OBJECT-TYPE 3856 SYNTAX SEQUENCE OF Xdsl2LineInventoryEntry 3857 MAX-ACCESS not-accessible 3858 STATUS current 3859 DESCRIPTION 3860 "The table xdsl2LineInventoryTable contains inventory of the 3861 DSL termination unit. " 3862 ::= { xdsl2Inventory 1 } 3864 xdsl2LineInventoryEntry OBJECT-TYPE 3865 SYNTAX Xdsl2LineInventoryEntry 3866 MAX-ACCESS not-accessible 3867 STATUS current 3868 DESCRIPTION 3869 "The table xdsl2LineInventoryTable contains inventory of DSL 3870 termination unit. 3871 The index of this table is an interface index where the 3872 interface has an ifType of vdsl2(xxx)." 3873 INDEX { ifIndex, xdsl2LInvUnit } 3874 ::= { xdsl2LineInventoryTable 1 } 3876 Xdsl2LineInventoryEntry ::= 3877 SEQUENCE { 3878 xdsl2LInvUnit Xdsl2Unit, 3879 xdsl2LInvG994VendorId OCTET STRING, 3880 xdsl2LInvSystemVendorId OCTET STRING, 3881 xdsl2LInvVersionNumber OCTET STRING, 3882 xdsl2LInvSerialNumber OCTET STRING, 3883 xdsl2LInvSelfTestResult Unsigned32, 3884 xdsl2LInvTransmissionCapabilities Xdsl2TransmissionModeType 3885 } 3887 xdsl2LInvUnit OBJECT-TYPE 3888 SYNTAX Xdsl2Unit 3889 MAX-ACCESS not-accessible 3890 STATUS current 3891 DESCRIPTION 3892 "The termination unit xtuc{1} or xtur{2}." 3893 ::= { xdsl2LineInventoryEntry 1 } 3895 xdsl2LInvG994VendorId OBJECT-TYPE 3896 SYNTAX OCTET STRING (SIZE(8)) 3897 MAX-ACCESS read-only 3898 STATUS current 3899 DESCRIPTION 3900 "The ATU G.994.1 Vendor ID as inserted in the G.994.1 CL/CLR 3901 message. It consists of 8 binary octets, including a country 3902 code followed by a (regionally allocated) provider code, as 3903 defined in Recommendation T.35." 3904 REFERENCE "ITU-T G.997.1, paragraph #7.4" 3905 ::= { xdsl2LineInventoryEntry 2 } 3907 xdsl2LInvSystemVendorId OBJECT-TYPE 3908 SYNTAX OCTET STRING (SIZE(8)) 3909 MAX-ACCESS read-only 3910 STATUS current 3911 DESCRIPTION 3912 "The ATU System Vendor ID (identifies the XTU system 3913 integrator) as inserted in the Overhead Messages (both XTUs 3914 for G.992.3 and G.992.4) or in the Embedded Operations 3915 Channel (only XTU-R in G.992.1 and G.992.2). It consists of 3916 8 binary octets, with same format as used for 3917 Xdsl2InvG994VendorId." 3918 REFERENCE "ITU-T G.997.1, paragraph #7.4" 3919 ::= { xdsl2LineInventoryEntry 3 } 3921 xdsl2LInvVersionNumber OBJECT-TYPE 3922 SYNTAX OCTET STRING (SIZE(0..16)) 3923 MAX-ACCESS read-only 3924 STATUS current 3925 DESCRIPTION 3926 "The XTU version number (vendor specific information) as 3927 inserted in the Overhead Messages (both XTUs for G.992.3 and 3928 G.992.4) or in the Embedded Operations Channel (only XTU-R in 3929 G.992.1 and G.992.2). It consists of up to 16 binary 3930 octets." 3931 REFERENCE "ITU-T G.997.1, paragraph #7.4" 3932 ::= { xdsl2LineInventoryEntry 4 } 3934 xdsl2LInvSerialNumber OBJECT-TYPE 3935 SYNTAX OCTET STRING (SIZE(0..32)) 3936 MAX-ACCESS read-only 3937 STATUS current 3938 DESCRIPTION 3939 "The XTU serial number (vendor specific information) as 3940 inserted in the Overhead Messages (both XTUs for G.992.3 and 3941 G.992.4) or in the Embedded Operations Channel (only XTU-R in 3942 G.992.1 and G.992.2). It is vendor specific information. It 3943 consists of up to 32 ASCII characters." 3945 REFERENCE "ITU-T G.997.1, paragraph #7.4" 3946 ::= { xdsl2LineInventoryEntry 5 } 3948 xdsl2LInvSelfTestResult OBJECT-TYPE 3949 SYNTAX Unsigned32 3950 MAX-ACCESS read-only 3951 STATUS current 3952 DESCRIPTION 3953 "The XTU self-test result, coded as a 32-bit value. The 3954 most significant octet of the result is '0' if the 3955 self-test 3956 passed, and '1' if the self-test failed. The 3957 interpretation 3958 of the other octets is vendor discretionary." 3959 REFERENCE "ITU-T G.997.1, paragraph #7.4" 3960 ::= { xdsl2LineInventoryEntry 6 } 3962 xdsl2LInvTransmissionCapabilities OBJECT-TYPE 3963 SYNTAX Xdsl2TransmissionModeType 3964 MAX-ACCESS read-only 3965 STATUS current 3966 DESCRIPTION 3967 "The XTU transmission system capability list of the different 3968 coding types. It is coded in a bit-map representation with 1 3969 or more bits set. A bit set to '1' means that the XTU 3970 supports the respective coding. The value may be derived 3971 from the handshaking procedures defined in G.994.1. A set 3972 of xDSL line transmission modes, with one bit per mode." 3973 REFERENCE "ITU-T G.997.1, paragraph #7.4" 3974 ::= { xdsl2LineInventoryEntry 7 } 3976 ------------------------------------------------ 3977 -- xdsl2LineConfTemplateTable -- 3978 ------------------------------------------------ 3979 xdsl2LineConfTemplateTable OBJECT-TYPE 3980 SYNTAX SEQUENCE OF Xdsl2LineConfTemplateEntry 3981 MAX-ACCESS not-accessible 3982 STATUS current 3983 DESCRIPTION 3984 "The table xdsl2LineConfTemplateTable contains VDSL2/ADSL/ 3985 ADSL2 and ADSL2+ line configuration template. 3987 Entries in this table MUST be maintained in a 3988 persistent manner." 3989 ::= { xdsl2ProfileLine 1 } 3991 xdsl2LineConfTemplateEntry OBJECT-TYPE 3992 SYNTAX Xdsl2LineConfTemplateEntry 3993 MAX-ACCESS not-accessible 3994 STATUS current 3995 DESCRIPTION 3996 "The table xdsl2LineConfTemplateTable contains VDSL2/ADSL/ 3997 ADSL2 and ADSL2+ line configuration template. 3999 A default template with an index of 'DEFVAL' will 4000 always exist and its parameters will be set to vendor-specific 4001 values, unless otherwise specified in this document" 4002 INDEX { xdsl2LConfTempTemplateName } 4003 ::= { xdsl2LineConfTemplateTable 1 } 4005 Xdsl2LineConfTemplateEntry ::= 4006 SEQUENCE { 4007 xdsl2LConfTempTemplateName SnmpAdminString, 4008 xdsl2LConfTempLineProfile SnmpAdminString, 4009 xdsl2LConfTempChan1ConfProfile SnmpAdminString, 4010 xdsl2LConfTempChan1RaRatioDs Unsigned32, 4011 xdsl2LConfTempChan1RaRatioUs Unsigned32, 4012 xdsl2LConfTempChan2ConfProfile SnmpAdminString, 4013 xdsl2LConfTempChan2RaRatioDs Unsigned32, 4014 xdsl2LConfTempChan2RaRatioUs Unsigned32, 4015 xdsl2LConfTempChan3ConfProfile SnmpAdminString, 4016 xdsl2LConfTempChan3RaRatioDs Unsigned32, 4017 xdsl2LConfTempChan3RaRatioUs Unsigned32, 4018 xdsl2LConfTempChan4ConfProfile SnmpAdminString, 4019 xdsl2LConfTempChan4RaRatioDs Unsigned32, 4020 xdsl2LConfTempChan4RaRatioUs Unsigned32, 4021 xdsl2LConfTempRowStatus RowStatus 4022 } 4024 xdsl2LConfTempTemplateName OBJECT-TYPE 4025 SYNTAX SnmpAdminString (SIZE(1..32)) 4026 MAX-ACCESS not-accessible 4027 STATUS current 4028 DESCRIPTION 4029 "This object identifies a row in this table." 4030 REFERENCE "DSL Forum TR-129, paragraph #5.4" 4031 ::= { xdsl2LineConfTemplateEntry 1 } 4033 xdsl2LConfTempLineProfile OBJECT-TYPE 4034 SYNTAX SnmpAdminString (SIZE(1..32)) 4035 MAX-ACCESS read-create 4036 STATUS current 4037 DESCRIPTION 4038 "The value of this object identifies the row in the 4039 VDSL2/ADSL/ 4040 ADSL2 and ADSL2+ line configuration Profile Table, 4041 (Xdsl2LineConfProfTable), 4042 which applies for this DSL line." 4043 REFERENCE "DSL Forum TR-129, paragraph #5.4" 4044 DEFVAL { "DEFVAL" } 4045 ::= { xdsl2LineConfTemplateEntry 2 } 4047 xdsl2LConfTempChan1ConfProfile OBJECT-TYPE 4048 SYNTAX SnmpAdminString (SIZE(1..32)) 4049 MAX-ACCESS read-create 4050 STATUS current 4051 DESCRIPTION 4052 "The value of this object identifies the row in the 4053 VDSL2/ADSL/ 4054 ADSL2 and ADSL2+ channel configuration Profile Table, 4055 (xdsl2ChConfProfileTable) that applies to DSL bearer 4056 channel #1. The channel profile name specified here must 4057 match the name of an existing row in the 4058 xdsl2ChConfProfileTable table." 4059 DEFVAL { "DEFVAL" } 4060 ::= { xdsl2LineConfTemplateEntry 3 } 4062 xdsl2LConfTempChan1RaRatioDs OBJECT-TYPE 4063 SYNTAX Unsigned32(0..100) 4064 UNITS "percents" 4065 MAX-ACCESS read-create 4066 STATUS current 4067 DESCRIPTION 4068 "Rate Adaptation Ratio. The ratio (in %) that should be 4069 taken 4070 into account for the bearer channel #1 when performing rate 4071 adaptation on Downstream. The ratio refers to the available 4072 data rate in excess of the Minimum Data Rate, summed over all 4073 bearer channels. Also, the 100 - 4074 xdsl2LConfTempChan1RaRatioDs is the ratio of excess data 4075 rate to be assigned to all other bearer channels on Downstream 4076 direction. The sum of rate adaptation ratios over all bearers 4077 on the same direction shall be equal to 100%." 4078 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1" 4079 DEFVAL { 100 } 4080 ::= { xdsl2LineConfTemplateEntry 4 } 4082 xdsl2LConfTempChan1RaRatioUs OBJECT-TYPE 4083 SYNTAX Unsigned32(0..100) 4084 UNITS "percents" 4085 MAX-ACCESS read-create 4086 STATUS current 4087 DESCRIPTION 4088 "Rate Adaptation Ratio. The ratio (in %) that should be 4089 taken 4090 into account for the bearer channel #1 when performing rate 4091 adaptation on Upstream. The ratio refers to the available 4092 data rate in excess of the Minimum Data Rate, summed over all 4093 bearer channels. Also, the 4094 100 - xdsl2LConfTempChan1RaRatioUs is the ratio of excess 4095 data rate to be assigned to all other bearer channels on 4096 Upstream direction. The sum of rate adaptation ratios over 4097 all bearers on the same direction shall be equal to 100 %." 4098 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1" 4099 DEFVAL { 100 } 4100 ::= { xdsl2LineConfTemplateEntry 5 } 4102 xdsl2LConfTempChan2ConfProfile OBJECT-TYPE 4103 SYNTAX SnmpAdminString (SIZE(0..32)) 4104 MAX-ACCESS read-create 4105 STATUS current 4106 DESCRIPTION 4107 "The value of this object identifies the row in the 4108 VDSL2/ADSL/ 4109 ADSL2 and ADSL2+ channel configuration Profile Table, 4110 (xdsl2ChConfProfileTable) that applies to DSL bearer 4111 channel #2. If the channel is unused, then the object is set 4112 to a zero length string. 4113 This object may be set to a zero length string only if 4114 xdsl2LConfTempChan3ConfProfile contains a zero length 4115 string." 4117 DEFVAL { "" } 4118 ::= { xdsl2LineConfTemplateEntry 6 } 4120 xdsl2LConfTempChan2RaRatioDs OBJECT-TYPE 4121 SYNTAX Unsigned32(0..100) 4122 UNITS "percents" 4123 MAX-ACCESS read-create 4124 STATUS current 4125 DESCRIPTION 4126 "Rate Adaptation Ratio. The ratio (in %) that should be 4127 taken 4128 into account for the bearer channel #2 when performing rate 4129 adaptation on Downstream. The ratio refers to the available 4130 data rate in excess of the Minimum Data Rate, summed over all 4131 bearer channels. Also, the 4132 100 - xdsl2LConfTempChan2RaRatioDs is the ratio of excess 4133 data rate to be assigned to all other bearer channels on 4134 Downstream direction. The sum of rate adaptation ratios 4135 over all bearers on the same direction shall be equal to 4136 100%." 4137 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1" 4138 DEFVAL { 0 } 4139 ::= { xdsl2LineConfTemplateEntry 7 } 4141 xdsl2LConfTempChan2RaRatioUs OBJECT-TYPE 4142 SYNTAX Unsigned32(0..100) 4143 UNITS "percents" 4144 MAX-ACCESS read-create 4145 STATUS current 4146 DESCRIPTION 4147 "Rate Adaptation Ratio. The ratio (in %) that should be 4148 taken 4149 into account for the bearer channel #2 when performing rate 4150 adaptation on Upstream. The ratio refers to the available 4151 data rate in excess of the Minimum Data Rate, summed over all 4152 bearer channels. Also, the 4153 100 - xdsl2LConfTempChan2RaRatioUs is the ratio of excess 4154 data rate to be assigned to all other bearer channels on 4155 Upstream direction. The sum of rate adaptation ratios over 4156 all bearers on the same direction shall be equal to 100 %." 4157 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1" 4158 DEFVAL { 0 } 4159 ::= { xdsl2LineConfTemplateEntry 8 } 4161 xdsl2LConfTempChan3ConfProfile OBJECT-TYPE 4162 SYNTAX SnmpAdminString (SIZE(0..32)) 4163 MAX-ACCESS read-create 4164 STATUS current 4165 DESCRIPTION 4166 "The value of this object identifies the row in the 4167 VDSL2/ADSL/ 4168 ADSL2 and ADSL2+ channel configuration Profile Table, 4169 (xdsl2ChConfProfileTable) that applies to DSL bearer 4170 channel #3. If the channel is unused, then the object is set 4171 to a zero length string. 4172 This object may be set to a zero length string only if 4173 xdsl2LConfTempChan4ConfProfile contains a zero length 4174 string. 4175 This object may be set to a non-zero length string only if 4176 xdsl2LConfTempChan2ConfProfile contains a non-zero length 4177 string." 4178 DEFVAL { "" } 4179 ::= { xdsl2LineConfTemplateEntry 9 } 4181 xdsl2LConfTempChan3RaRatioDs OBJECT-TYPE 4182 SYNTAX Unsigned32(0..100) 4183 UNITS "percents" 4184 MAX-ACCESS read-create 4185 STATUS current 4186 DESCRIPTION 4187 "Rate Adaptation Ratio. The ratio (in %) that should be 4188 taken 4189 into account for the bearer channel #3 when performing rate 4190 adaptation on Downstream. The ratio refers to the available 4191 data rate in excess of the Minimum Data Rate, summed over all 4192 bearer channels. Also, the 100 - 4193 xdsl2LConfTempChan3RaRatioDs is the ratio of excess data 4194 rate to be assigned to all other bearer channels on Downstream 4195 direction. The sum of rate adaptation ratios over all bearers 4196 on the same direction shall be equal to 100%." 4197 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1" 4198 DEFVAL { 0 } 4199 ::= { xdsl2LineConfTemplateEntry 10 } 4201 xdsl2LConfTempChan3RaRatioUs OBJECT-TYPE 4202 SYNTAX Unsigned32(0..100) 4203 UNITS "percents" 4204 MAX-ACCESS read-create 4205 STATUS current 4206 DESCRIPTION 4207 "Rate Adaptation Ratio. The ratio (in %) that should be 4208 taken 4209 into account for the bearer channel #3 when performing rate 4210 adaptation on Upstream. The ratio refers to the available 4211 data rate in excess of the Minimum Data Rate, summed over all 4212 bearer channels. Also, the 4213 100 - xdsl2LConfTempChan3RaRatioUs is the ratio of excess 4214 data rate to be assigned to all other bearer channels on 4215 Upstream direction. The sum of rate adaptation ratios over 4216 all bearers on the same direction shall be equal to 100%." 4217 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1" 4218 DEFVAL { 0 } 4219 ::= { xdsl2LineConfTemplateEntry 11 } 4221 xdsl2LConfTempChan4ConfProfile OBJECT-TYPE 4222 SYNTAX SnmpAdminString (SIZE(0..32)) 4223 MAX-ACCESS read-create 4224 STATUS current 4225 DESCRIPTION 4226 "The value of this object identifies the row in the 4227 VDSL2/ADSL/ 4228 ADSL2 and ADSL2+ channel configuration Profile Table, 4229 (xdsl2ChConfProfileTable) that applies to DSL bearer 4230 channel #4. If the channel is unused, then the object is set 4231 to a zero length string. 4233 This object may be set to a non-zero length string only if 4234 xdsl2LConfTempChan3ConfProfile contains a non-zero length 4235 string." 4236 DEFVAL { "" } 4237 ::= { xdsl2LineConfTemplateEntry 12 } 4239 xdsl2LConfTempChan4RaRatioDs OBJECT-TYPE 4240 SYNTAX Unsigned32(0..100) 4241 UNITS "percents" 4242 MAX-ACCESS read-create 4243 STATUS current 4244 DESCRIPTION 4245 "Rate Adaptation Ratio. The ratio (in %) that should be 4246 taken 4247 into account for the bearer channel #4 when performing rate 4248 adaptation on Downstream. The ratio refers to the available 4249 data rate in excess of the Minimum Data Rate, summed over all 4250 bearer channels. Also, the 100 - 4252 xdsl2LConfTempChan4RaRatioDs is the ratio of 4253 excess data rate to be assigned to all other bearer channels. 4254 The sum of rate adaptation ratios over all bearers on the same 4255 direction shall sum to 100%." 4256 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1" 4257 DEFVAL { 0 } 4258 ::= { xdsl2LineConfTemplateEntry 13 } 4260 xdsl2LConfTempChan4RaRatioUs OBJECT-TYPE 4261 SYNTAX Unsigned32(0..100) 4262 UNITS "percents" 4263 MAX-ACCESS read-create 4264 STATUS current 4265 DESCRIPTION 4266 "Rate Adaptation Ratio. The ratio (in %) that should be 4267 taken 4268 into account for the bearer channel #4 when performing rate 4269 adaptation on Upstream. The ratio refers to the available 4270 data rate in excess of the Minimum Data Rate, summed over 4271 all bearer channels. Also, the 100 - 4273 xdsl2LConfTempChan4RaRatioUs is the 4274 ratio of excess data rate to be assigned to all other bearer 4275 channels. The sum of rate adaptation ratios over all bearers 4276 on the same direction shall sum to 100%." 4277 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1" 4278 DEFVAL { 0 } 4279 ::= { xdsl2LineConfTemplateEntry 14 } 4281 xdsl2LConfTempRowStatus OBJECT-TYPE 4282 SYNTAX RowStatus 4283 MAX-ACCESS read-create 4284 STATUS current 4285 DESCRIPTION 4286 "This object is used to create a new row or to modify or 4287 delete an existing row in this table. 4289 A template is activated by setting this object to 'active'. 4290 When 'active' is set, the system will validate the template. 4292 Before a template can be deleted or taken out of service 4293 (by setting this object to 'destroy' or 'notInService'), 4294 it must be first unreferenced from all associated 4295 lines." 4296 ::= { xdsl2LineConfTemplateEntry 15 } 4298 ------------------------------------------ 4299 -- xdsl2LineConfProfTable -- 4300 ------------------------------------------ 4301 xdsl2LineConfProfTable OBJECT-TYPE 4302 SYNTAX SEQUENCE OF Xdsl2LineConfProfEntry 4303 MAX-ACCESS not-accessible 4304 STATUS current 4305 DESCRIPTION 4306 "The table xdsl2LineConfProfTable contains VDSL2/ADSL/ 4307 ADSL2 and ADSL2+ line configuration profile. 4309 Entries in this table MUST be maintained in a 4310 persistent manner." 4311 ::= { xdsl2ProfileLine 2 } 4313 xdsl2LineConfProfEntry OBJECT-TYPE 4314 SYNTAX Xdsl2LineConfProfEntry 4315 MAX-ACCESS not-accessible 4316 STATUS current 4317 DESCRIPTION 4318 "The table xdsl2LineConfProfTable contains VDSL2/ADSL/ 4319 ADSL2 and ADSL2+ line configuration profile. 4321 A default profile with an index of 'DEFVAL' will 4322 always exist and its parameters will be set to vendor-specific 4323 values, unless otherwise specified in this document" 4324 INDEX { xdsl2LConfProfProfileName } 4325 ::= { xdsl2LineConfProfTable 1 } 4327 Xdsl2LineConfProfEntry ::= 4328 SEQUENCE { 4329 xdsl2LConfProfProfileName SnmpAdminString, 4330 xdsl2LConfProfScMaskDs Xdsl2ScMaskDs, 4331 xdsl2LConfProfScMaskUs Xdsl2ScMaskUs, 4332 xdsl2LConfProfVdsl2CarMask Xdsl2CarMask, 4333 xdsl2LConfProfRfiBands Xdsl2PsdMaskDs, 4334 xdsl2LConfProfRaModeDs Xdsl2RaMode, 4335 xdsl2LConfProfRaModeUs Xdsl2RaMode, 4336 xdsl2LConfProfRaUsNrmDs Unsigned32, 4337 xdsl2LConfProfRaUsNrmUs Unsigned32, 4338 xdsl2LConfProfRaUsTimeDs Unsigned32, 4339 xdsl2LConfProfRaUsTimeUs Unsigned32, 4340 xdsl2LConfProfRaDsNrmsDs Unsigned32, 4341 xdsl2LConfProfRaDsNrmsUs Unsigned32, 4342 xdsl2LConfProfRaDsTimeDs Unsigned32, 4343 xdsl2LConfProfRaDsTimeUs Unsigned32, 4344 xdsl2LConfProfTargetSnrmDs Unsigned32, 4345 xdsl2LConfProfTargetSnrmUs Unsigned32, 4346 xdsl2LConfProfMaxSnrmDs Unsigned32, 4347 xdsl2LConfProfMaxSnrmUs Unsigned32, 4348 xdsl2LConfProfMinSnrmDs Unsigned32, 4349 xdsl2LConfProfMinSnrmUs Unsigned32, 4350 xdsl2LConfProfMsgMinUs Unsigned32, 4351 xdsl2LConfProfMsgMinDs Unsigned32, 4352 xdsl2LConfProfXtuTransSysEna Xdsl2TransmissionModeType, 4353 xdsl2LConfProfPmMode Xdsl2LinePmMode, 4354 xdsl2LConfProfL0Time Unsigned32, 4355 xdsl2LConfProfL2Time Unsigned32, 4356 xdsl2LConfProfL2Atpr Unsigned32, 4357 xdsl2LConfProfL2Atprt Unsigned32, 4358 xdsl2LConfProfProfiles Xdsl2LineProfiles, 4359 xdsl2LConfProfDpboEPsd Xdsl2PsdMaskDs, 4360 xdsl2LConfProfDpboEsEL Unsigned32, 4361 xdsl2LConfProfDpboEsCableModelA Unsigned32, 4362 xdsl2LConfProfDpboEsCableModelB Unsigned32, 4363 xdsl2LConfProfDpboEsCableModelC Unsigned32, 4364 xdsl2LConfProfDpboMus Unsigned32, 4365 xdsl2LConfProfDpboFMin Unsigned32, 4366 xdsl2LConfProfDpboFMax Unsigned32, 4367 xdsl2LConfProfUpboKL Unsigned32, 4368 xdsl2LConfProfUpboKLF Xdsl2UpboKLF, 4369 xdsl2LConfProfUs0Mask Xdsl2LineUs0Mask, 4370 xdsl2LConfProfRowStatus RowStatus 4371 } 4373 xdsl2LConfProfProfileName OBJECT-TYPE 4374 SYNTAX SnmpAdminString (SIZE(1..32)) 4375 MAX-ACCESS not-accessible 4376 STATUS current 4377 DESCRIPTION 4378 "This object identifies a row in this table." 4379 ::= { xdsl2LineConfProfEntry 1 } 4381 xdsl2LConfProfScMaskDs OBJECT-TYPE 4382 SYNTAX Xdsl2ScMaskDs 4383 MAX-ACCESS read-create 4384 STATUS current 4385 DESCRIPTION 4386 "Sub-carriers mask. A bitmap of 4096 bits that allows 4387 masking 4388 up to 4096 downstream sub-carriers, depending on NSCds. If 4389 bit i (0 <= i < NSCds) is set to '1', the 4390 respective 4391 downstream sub-carrier i is masked, and if set to '0', 4392 the 4393 respective sub-carrier is unmasked. Note that there should 4394 always be unmasked sub-carriers (i.e., the object cannot be 4395 all 1's). Also note that if NSCds < 4096, all bits 4396 i (NSCds i <= 4096) should be set to '1'." 4397 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.6" 4398 ::= { xdsl2LineConfProfEntry 2 } 4400 xdsl2LConfProfScMaskUs OBJECT-TYPE 4401 SYNTAX Xdsl2ScMaskUs 4402 MAX-ACCESS read-create 4403 STATUS current 4404 DESCRIPTION 4405 "Sub-carriers mask. A bitmap of 4096 bits that allows 4406 masking 4407 up to 4096 downstream sub-carriers, depending on NSCds. If 4408 bit i (0 <= i < NSCus) is set to '1', the 4409 respective 4410 upstream sub-carrier i is masked, and if set to '0', 4411 the 4412 respective sub-carrier is unmasked. Note that there 4413 should always be unmasked sub-carriers (i.e., the object 4414 cannot be all 1's). Also note that if NSCus < 4415 4096, all bits i (NSCus < i <= 4096) should be set to 4416 '1'." 4417 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.7" 4418 ::= { xdsl2LineConfProfEntry 3 } 4420 xdsl2LConfProfVdsl2CarMask OBJECT-TYPE 4421 SYNTAX Xdsl2CarMask 4422 MAX-ACCESS read-create 4423 STATUS current 4424 DESCRIPTION 4425 "(VDSL2-CARMASK). 4426 VDSL2 specific Sub-carriers mask. This configuration 4427 parameter defines the restrictions, additional to the band 4428 plan, to determine the set of subcarriers allowed for 4429 transmission in both upstream and downstream directions. 4430 The parameter shall describe the not masked subcarriers as 4431 one or more frequency bands. Each band is represented by 4432 start and stop subcarrier indices with a subcarrier 4433 spacing of 4.3125kHz. The valid range of subcarrier indices 4434 run from 0 to at least the index of the highest allowed 4435 subcarrier in both transmission directions among all 4436 profiles enabled by the parameter xdsl2LConfProfProfiles. 4437 Up to 32 bands may be specified. Other subcarriers shall 4438 be masked." 4439 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.8" 4440 ::= { xdsl2LineConfProfEntry 4 } 4442 xdsl2LConfProfRfiBands OBJECT-TYPE 4443 SYNTAX Xdsl2PsdMaskDs 4444 MAX-ACCESS read-create 4445 STATUS current 4446 DESCRIPTION 4447 "(RFIBANDS). 4448 For ITU-T Rec. G.992.5, this configuration parameter defines 4449 the subset of downstream PSD mask breakpoints, as specified 4450 in xdsl2LConfProfPsdMaskDs (PSDMASKds), that shall be used to 4451 notch an RFI band. This subset consists of couples of consecutive 4452 subcarrier indices belonging to breakpoints: [ti; ti + 1], 4453 corresponding to the low level of the notch. The specific 4454 interpolation around 4455 these points is defined in the relevant Recommendations 4456 (e.g., ITU-T Rec. G.992.5). The CO-MIB shall define the RFI 4457 notches using breakpoints in xdsl2LConfProfPsdMaskDs (PSDMASKds) 4458 as specified in the relevant Recommendations (e.g., ITU-T Rec. 4459 G.992.5). 4461 For ITU-T Rec. G.993.2, this configuration parameter defines the 4462 bands where the PSD shall be reduced as specified in 4463 #7.2.1.2/G.993.2. Each band shall be represented by a start and 4464 stop subcarrier indices with a subcarrier spacing 4465 of 4.3125 kHz. Up to 16 bands may be specified. This parameter 4466 defines the RFI bands for both upstream and downstream 4467 directions." 4468 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.10" 4469 ::= { xdsl2LineConfProfEntry 5 } 4471 xdsl2LConfProfRaModeDs OBJECT-TYPE 4472 SYNTAX Xdsl2RaMode 4473 MAX-ACCESS read-create 4474 STATUS current 4475 DESCRIPTION 4476 "The mode of operation of a rate-adaptive xTU-C in the 4477 transmit 4478 direction. The parameter can take three values: 4479 manual(1), 4480 raInit(2), 4481 dynamicRa(3)." 4482 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.4.1" 4483 DEFVAL { manual } 4484 ::= { xdsl2LineConfProfEntry 6 } 4486 xdsl2LConfProfRaModeUs OBJECT-TYPE 4487 SYNTAX Xdsl2RaMode 4488 MAX-ACCESS read-create 4489 STATUS current 4490 DESCRIPTION 4491 "The mode of operation of a rate-adaptive xTU-R in the 4492 transmit 4493 direction. The parameter can take three values: 4494 manual(1), 4495 raInit(2), 4496 dynamicRa(3)." 4497 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.4.2" 4498 DEFVAL { manual } 4499 ::= { xdsl2LineConfProfEntry 7 } 4501 xdsl2LConfProfRaUsNrmDs OBJECT-TYPE 4502 SYNTAX Unsigned32(0..310) 4503 UNITS "0.1 dB" 4504 MAX-ACCESS read-create 4505 STATUS current 4506 DESCRIPTION 4507 "The Downstream Up-Shift Noise Margin value, to be used when 4508 xdsl2LConfProfRaModeDs is set to dynamicRa. If the downstream 4509 noise margin is above this value and stays above it for 4510 more than the time specified by the xdsl2LConfProfRaUsTimeDs, 4511 the xTU-R shall attempt to increase the downstream net data 4512 rate. The Downstream Up-shift Noise Margin ranges from 0 to 4513 310 units of 0.1 dB (Physical values are 0 to 31 dB)." 4514 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.4.3" 4515 DEFVAL { 10 } 4516 ::= { xdsl2LineConfProfEntry 8 } 4518 xdsl2LConfProfRaUsNrmUs OBJECT-TYPE 4519 SYNTAX Unsigned32(0..310) 4520 UNITS "0.1 dB" 4521 MAX-ACCESS read-create 4522 STATUS current 4523 DESCRIPTION 4524 "The Upstream Up-Shift Noise Margin value, to be used when 4525 xdsl2LConfProfRaModeUs is set to dynamicRa. If the upstream 4526 noise margin is above this value and stays above it for more 4527 than the time specified by the xdsl2LConfProfRaUsTimeUs, the 4528 xTU-C shall attempt to increase the upstream net data rate. 4529 The Upstream Up-shift Noise Margin ranges from 0 to 310 units 4530 of 0.1 dB (Physical values are 0 to 31 dB)." 4531 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.4.4" 4532 DEFVAL { 10 } 4533 ::= { xdsl2LineConfProfEntry 9 } 4535 xdsl2LConfProfRaUsTimeDs OBJECT-TYPE 4536 SYNTAX Unsigned32(0..16383) 4537 UNITS "seconds" 4538 MAX-ACCESS read-create 4539 STATUS current 4540 DESCRIPTION 4541 "The Downstream Up-Shift Time Interval, to be used when 4542 xdsl2LConfProfRaModeDs is set to dynamicRa. The interval of 4543 time that the downstream noise margin should stay above the 4544 Downstream Up-shift Noise Margin before the xTU-R shall 4545 attempt to increase the downstream net data rate. The time 4546 interval ranges from 0 to 16383 seconds." 4547 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.4.5" 4548 DEFVAL { 3600 } 4549 ::= { xdsl2LineConfProfEntry 10 } 4551 xdsl2LConfProfRaUsTimeUs OBJECT-TYPE 4552 SYNTAX Unsigned32(0..16383) 4553 UNITS "seconds" 4554 MAX-ACCESS read-create 4555 STATUS current 4556 DESCRIPTION 4557 "The Upstream Up-Shift Time Interval, to be used when 4558 xdsl2LConfProfRaModeUs is set to dynamicRa. The interval of 4559 time the upstream noise margin should stay above the 4560 Upstream Up-shift Noise Margin before the xTU-C shall 4561 attempt to increase the upstream net data rate. The time 4562 interval ranges from 0 to 16383 seconds." 4563 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.4.6" 4564 DEFVAL { 3600 } 4565 ::= { xdsl2LineConfProfEntry 11 } 4567 xdsl2LConfProfRaDsNrmsDs OBJECT-TYPE 4568 SYNTAX Unsigned32(0..310) 4569 UNITS "0.1 dB" 4570 MAX-ACCESS read-create 4571 STATUS current 4572 DESCRIPTION 4573 "The Downstream Down-Shift Noise Margin value, to be used 4574 when 4575 xdsl2LConfProfRaModeDs is set to dynamicRa. If the downstream 4576 noise margin is below this value and stays below that for more 4577 than the time specified by the xdsl2LConfProfRaDsTimeDs, the 4578 xTU-R shall attempt to decrease the downstream net data rate. 4579 The Downstream Down-shift Noise Margin ranges from 0 to 310 4580 units of 0.1 dB (Physical values are 0 to 31 dB)." 4581 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.4.7" 4582 DEFVAL { 10 } 4583 ::= { xdsl2LineConfProfEntry 12 } 4585 xdsl2LConfProfRaDsNrmsUs OBJECT-TYPE 4586 SYNTAX Unsigned32(0..310) 4587 UNITS "0.1 dB" 4588 MAX-ACCESS read-create 4589 STATUS current 4590 DESCRIPTION 4591 "The Upstream Downshift Noise Margin value, to be used when 4592 xdsl2LConfProfRaModeUs is set to dynamicRa. If the upstream 4593 noise margin is below this value and stays below that for more 4594 than the time specified by the xdsl2LConfProfRaDsTimeUs, the 4595 xTU-C shall attempt to decrease the upstream net data rate. 4596 The Upstream Down-shift Noise Margin ranges from 0 to 310 4597 units of 0.1 dB (Physical values are 0 to 31 dB)." 4598 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.4.8" 4599 DEFVAL { 10 } 4600 ::= { xdsl2LineConfProfEntry 13 } 4602 xdsl2LConfProfRaDsTimeDs OBJECT-TYPE 4603 SYNTAX Unsigned32(0..16383) 4604 UNITS "seconds" 4605 MAX-ACCESS read-create 4606 STATUS current 4607 DESCRIPTION 4608 "The Downstream Downshift Time Interval, to be used when 4609 xdsl2LConfProfRaModeDs is set to dynamicRa. The interval of 4610 time the downstream noise margin should stay below the 4611 Downstream Down-shift Noise Margin before the xTU-R shall 4612 attempt to decrease the downstream net data rate. The time 4613 interval ranges from 0 to 16383 seconds." 4614 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.4.9" 4615 DEFVAL { 3600 } 4616 ::= { xdsl2LineConfProfEntry 14 } 4618 xdsl2LConfProfRaDsTimeUs OBJECT-TYPE 4619 SYNTAX Unsigned32(0..16383) 4620 UNITS "seconds" 4621 MAX-ACCESS read-create 4622 STATUS current 4623 DESCRIPTION 4624 "The Upstream Down-Shift Time Interval, to be used when 4625 xdsl2LConfProfRaModeUs is set to dynamicRa. The interval of 4626 time the upstream noise margin should stay below the Upstream 4627 Down-shift Noise Margin before the xTU-C shall attempt to 4628 decrease the upstream net data rate. The time interval ranges 4629 from 0 to 16383 seconds." 4630 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.4.10" 4631 DEFVAL { 3600 } 4632 ::= { xdsl2LineConfProfEntry 15 } 4634 xdsl2LConfProfTargetSnrmDs OBJECT-TYPE 4635 SYNTAX Unsigned32(0..310) 4636 UNITS "0.1 dB" 4637 MAX-ACCESS read-create 4638 STATUS current 4639 DESCRIPTION 4640 "The minimum Noise Margin the xTU-R receiver shall achieve, 4642 relative to the BER requirement for each of the downstream 4644 bearer channels, to successfully complete initialization. 4645 The target noise margin ranges from 0 to 310 units of 0.1 dB 4646 (Physical values are 0 to 31 dB)." 4647 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.3.1" 4648 DEFVAL { 60 } 4649 ::= { xdsl2LineConfProfEntry 16 } 4651 xdsl2LConfProfTargetSnrmUs OBJECT-TYPE 4652 SYNTAX Unsigned32(0..310) 4653 UNITS "0.1 dB" 4654 MAX-ACCESS read-create 4655 STATUS current 4656 DESCRIPTION 4657 "The minimum Noise Margin the xTU-C receiver shall achieve, 4659 relative to the BER requirement for each of the upstream 4661 bearer channels, to successfully complete initialization. 4662 The target noise margin ranges from 0 to 310 units of 0.1 dB 4663 (Physical values are 0 to 31 dB)." 4665 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.3.2" 4666 DEFVAL { 60 } 4667 ::= { xdsl2LineConfProfEntry 17 } 4669 xdsl2LConfProfMaxSnrmDs OBJECT-TYPE 4670 SYNTAX Unsigned32 (0..310 | 2147483647) 4671 UNITS "0.1 dB" 4672 MAX-ACCESS read-create 4673 STATUS current 4674 DESCRIPTION 4675 "The maximum Noise Margin the xTU-R receiver shall try to 4676 sustain. If the Noise Margin is above this level, the xTU-R 4677 shall request that the xTU-C reduce the xTU-C transmit power 4678 to get a noise margin below this limit (if this functionality 4679 is supported). The maximum noise margin ranges from 0 to 310 4680 units of 0.1 dB (Physical values are 0 to 31 dB). A value of 4681 0x7FFFFFFF (2147483647) means that there is no maximum." 4682 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.3.3" 4683 DEFVAL { 310 } 4684 ::= { xdsl2LineConfProfEntry 18 } 4686 xdsl2LConfProfMaxSnrmUs OBJECT-TYPE 4687 SYNTAX Unsigned32 (0..310 | 2147483647) 4688 UNITS "0.1 dB" 4689 MAX-ACCESS read-create 4690 STATUS current 4691 DESCRIPTION 4692 "The maximum Noise Margin the xTU-C receiver shall try to 4693 sustain. If the Noise Margin is above this level, the xTU-C 4694 shall request that the xTU-R reduce the xTU-R transmit power 4695 to get a noise margin below this limit (if this functionality 4696 is supported). The maximum noise margin ranges from 0 to 310 4697 units of 0.1 dB (Physical values are 0 to 31 dB). A value of 4698 0x7FFFFFFF (2147483647) means that there is no maximum." 4699 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.3.4" 4700 DEFVAL { 310 } 4701 ::= { xdsl2LineConfProfEntry 19 } 4703 xdsl2LConfProfMinSnrmDs OBJECT-TYPE 4704 SYNTAX Unsigned32(0..310) 4705 UNITS "0.1 dB" 4706 MAX-ACCESS read-create 4707 STATUS current 4708 DESCRIPTION 4709 "The minimum Noise Margin the xTU-R receiver shall tolerate. 4710 If the noise margin falls below this level, the xTU-R shall 4711 request that the xTU-C increase the xTU-C transmit power. 4712 If an increase to xTU-C transmit power is not possible, a 4713 loss-of-margin (LOM) defect occurs, the xTU-R shall fail and 4714 attempt to reinitialize and the NMS shall be notified. The 4715 minimum noise margin ranges from 0 to 310 units of 4716 0.1 dB (Physical values are 0 to 31 dB). A value of 0 means 4717 that there is no minimum." 4718 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.3.5" 4719 DEFVAL { 10 } 4720 ::= { xdsl2LineConfProfEntry 20 } 4722 xdsl2LConfProfMinSnrmUs OBJECT-TYPE 4723 SYNTAX Unsigned32(0..310) 4724 UNITS "0.1 dB" 4725 MAX-ACCESS read-create 4726 STATUS current 4727 DESCRIPTION 4728 "The minimum Noise Margin the xTU-C receiver shall tolerate. 4729 If the noise margin falls below this level, the xTU-C shall 4730 request that the xTU-R increase the xTU-R transmit power. 4731 If an increase of xTU-R transmit power is not possible, a 4732 loss-of-margin (LOM) defect occurs, the xTU-C shall fail and 4733 attempt to re-initialize and the NMS shall be notified. The 4734 minimum noise margin ranges from 0 to 310 units of 4735 0.1 dB (Physical values are 0 to 31 dB). A value of 0 means 4736 that there is no minimum." 4737 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.3.6" 4738 DEFVAL { 10 } 4739 ::= { xdsl2LineConfProfEntry 21 } 4741 xdsl2LConfProfMsgMinUs OBJECT-TYPE 4742 SYNTAX Unsigned32(4000..63000) 4743 UNITS "bits/second" 4744 MAX-ACCESS read-create 4745 STATUS current 4746 DESCRIPTION 4747 "Minimum Overhead Rate Upstream. Defines the minimum rate of 4748 the message-based overhead that shall be maintained by the xTU 4749 in upstream direction. Expressed in bits per second and 4750 ranges from 4000 to 63000 bps." 4751 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.5.1" 4752 DEFVAL { 4000 } 4753 ::= { xdsl2LineConfProfEntry 22 } 4755 xdsl2LConfProfMsgMinDs OBJECT-TYPE 4756 SYNTAX Unsigned32(4000..63000) 4757 UNITS "bits/second" 4758 MAX-ACCESS read-create 4759 STATUS current 4760 DESCRIPTION 4761 "Minimum Overhead Rate Downstream. Defines the minimum rate 4762 of 4763 the message-based overhead that shall be maintained by the xTU 4764 in downstream direction. Expressed in bits per second and 4765 ranges from 4000 to 63000 bps." 4766 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.5.2" 4767 DEFVAL { 4000 } 4768 ::= { xdsl2LineConfProfEntry 23 } 4770 xdsl2LConfProfXtuTransSysEna OBJECT-TYPE 4771 SYNTAX Xdsl2TransmissionModeType 4772 MAX-ACCESS read-create 4773 STATUS current 4774 DESCRIPTION 4775 "xTU Transmission System Enabling (XTSE). A list of the 4776 different coding types enabled in this profile. It is coded 4777 in a bit-map representation with 1 or more bits set. A bit 4778 set to '1' means that the xTUs may apply the 4779 respective 4780 coding for the DSL line. A bit set to '0' means that 4781 the xTUs cannot apply the respective coding for the ADSL 4782 line. All 'reserved' bits should be set to 4783 '0'." 4784 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.1.1" 4785 ::= { xdsl2LineConfProfEntry 24 } 4787 xdsl2LConfProfPmMode OBJECT-TYPE 4788 SYNTAX Xdsl2LinePmMode 4789 MAX-ACCESS read-create 4790 STATUS current 4791 DESCRIPTION 4792 "Power management state Enabling (PMMode). Defines the power 4793 states the xTU-C or xTU-R may autonomously transition to on 4794 this line. 4795 The various bit positions are: allowTransitionsToIdle (0) and 4796 allowTransitionsToLowPower (1). A bit with a '1' value 4797 means 4798 that the xTU is allowed to transit into the respective state 4799 and a '0' value means that the xTU is not allowed 4800 to transit into the respective state." 4801 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.1.4" 4802 DEFVAL { { allowTransitionsToIdle, allowTransitionsToLowPower } } 4803 ::= { xdsl2LineConfProfEntry 25 } 4805 xdsl2LConfProfL0Time OBJECT-TYPE 4806 SYNTAX Unsigned32 (0..255) 4807 UNITS "seconds" 4808 MAX-ACCESS read-create 4809 STATUS current 4810 DESCRIPTION 4811 "The minimum time (in seconds) between an Exit from the L2 4812 state and the next Entry into the L2 state (L0-TIME). 4813 It ranges from 0 to 255 seconds." 4814 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.1.5" 4815 DEFVAL { 255 } 4816 ::= { xdsl2LineConfProfEntry 26 } 4818 xdsl2LConfProfL2Time OBJECT-TYPE 4819 SYNTAX Unsigned32 (0..255) 4820 UNITS "seconds" 4821 MAX-ACCESS read-create 4822 STATUS current 4823 DESCRIPTION 4824 "The minimum time (in seconds) between an Entry into the 4825 L2 state and the first Power Trim in the L2 state and between 4826 two consecutive Power Trims in the L2 State (L2-TIME). 4827 It ranges from 0 to 255 seconds." 4828 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.1.6" 4829 DEFVAL { 255 } 4830 ::= { xdsl2LineConfProfEntry 27 } 4832 xdsl2LConfProfL2Atpr OBJECT-TYPE 4833 SYNTAX Unsigned32 (0..31) 4834 UNITS "dB" 4835 MAX-ACCESS read-create 4836 STATUS current 4837 DESCRIPTION 4838 "The maximum aggregate transmit power reduction (in dB) that 4839 can be performed at transition of L0 to L2 state or through a 4840 single Power Trim in the L2 state (L2-ATPR). 4841 It ranges from 0 dB to 31 dB." 4842 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.1.7" 4843 DEFVAL { 10 } 4844 ::= { xdsl2LineConfProfEntry 28 } 4846 xdsl2LConfProfL2Atprt OBJECT-TYPE 4847 SYNTAX Unsigned32 (0..31) 4848 UNITS "dB" 4849 MAX-ACCESS read-create 4850 STATUS current 4851 DESCRIPTION 4852 "The total maximum aggregate transmit power reduction 4853 (in dB) that can be performed in an L2 state. This is the 4854 sum of all reductions of L2 Request (i.e., at transition of 4855 L0 to L2 state) and Power Trims (L2-ATPRT)." 4856 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.1.9" 4857 DEFVAL { 31 } 4858 ::= { xdsl2LineConfProfEntry 29 } 4860 xdsl2LConfProfProfiles OBJECT-TYPE 4861 SYNTAX Xdsl2LineProfiles 4862 MAX-ACCESS read-create 4863 STATUS current 4864 DESCRIPTION 4865 " The configuration parameter contains the G.993.2 4866 profiles to be allowed by the near-end xTU on this line 4867 (PROFILES). 4868 It is coded in a bitmap representation (0 if not allowed, 4869 1 if allowed) " 4870 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.1.11" 4871 DEFVAL { { profile8a, profile8b, profile8c, 4872 profile8d, profile12a, profile12b, 4873 profile17a, profile30a } } 4874 ::= { xdsl2LineConfProfEntry 30 } 4876 xdsl2LConfProfDpboEPsd OBJECT-TYPE 4877 SYNTAX Xdsl2PsdMaskDs 4878 MAX-ACCESS read-create 4879 STATUS current 4880 DESCRIPTION 4881 "(DPBOEPSD). 4882 This configuration parameter defines the PSD mask that 4883 is assumed to be permitted at the exchange. This parameter 4884 shall use the same format as xdsl2LConfProfPsdMaskDs (PSDMASKds). 4885 The maximum number of breakpoints for xdsl2LConfProfDpboEPsd is 4886 16." 4887 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.13" 4888 ::= { xdsl2LineConfProfEntry 31 } 4890 xdsl2LConfProfDpboEsEL OBJECT-TYPE 4891 SYNTAX Unsigned32 (0..511) 4892 UNITS "0.5 dB" 4893 MAX-ACCESS read-create 4894 STATUS current 4895 DESCRIPTION 4896 "(DPBOESEL). 4897 This configuration parameter defines the assumed 4898 electrical length of cables (E-side cables) connecting 4899 exchange based DSL services to a remote flexibility point 4900 (cabinet), that hosts the xTU-C that is subject to 4901 spectrally shaped downstream power back-off (DPBO) 4902 depending on this length. The electrical length is 4903 defined as the loss (in dB) of an equivalent length of 4904 hypothetical cable at a reference frequency defined by 4905 the network operator or in spectrum management regulations. 4906 This parameter shall be coded as an unsigned integer 4907 representing an electrical length from 0 dB (coded as 0) 4908 to 255.5 dB (coded as 511) in steps of 0.5 dB. All values 4909 in the range are valid. If this parameter is set to zero, 4910 the DPBO shall be disabled." 4911 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.13" 4912 DEFVAL { 0 } 4913 ::= { xdsl2LineConfProfEntry 32 } 4915 xdsl2LConfProfDpboEsCableModelA OBJECT-TYPE 4916 SYNTAX Unsigned32 (0..640) 4917 UNITS "2^-8" 4918 MAX-ACCESS read-create 4919 STATUS current 4920 DESCRIPTION 4921 "(DPBOESCMA). 4922 The E-side Cable Model parameter A (DPBOESCMA) of the 4923 cable model (DPBOESCM) for cables connecting exchange based DSL 4924 services to a remote flexibility point (cabinet), that hosts 4925 the xTU-C that is subject to spectrally shaped downstream 4926 power back-off (DPBO) depending on this value. 4927 The cable model is in terms of three 4928 scalars xdsl2LConfProfDpboEsCableModelA (DPBOESCMA), 4929 xdsl2LConfProfDpboEsCableModelB(DPBOESCMB), 4930 and xdsl2LConfProfDpboEsCableModelC (DPBOESCMC), 4931 that are used to estimate the frequency dependent loss of E-side 4932 cables calculated from the xdsl2LConfProfDpboEsEL (DPBOESEL) 4933 parameter. Possible values shall be coded as unsigned integers 4934 representing a scalar value from -1 (coded as 0) to 4935 1.5 (coded as 640) in steps of 2^-8. All values in the range are 4936 valid. This parameter is used only for G.993.2." 4937 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.13" 4938 DEFVAL { 0 } 4939 ::= { xdsl2LineConfProfEntry 33 } 4941 xdsl2LConfProfDpboEsCableModelB OBJECT-TYPE 4942 SYNTAX Unsigned32 (0..640) 4943 UNITS "2^-8" 4944 MAX-ACCESS read-create 4945 STATUS current 4946 DESCRIPTION 4947 "(DPBOESCMB). 4948 The E-side Cable Model parameter B (DPBOESCMB) of the 4949 cable model (DPBOESCM) for cables connecting exchange based DSL 4950 services to a remote flexibility point (cabinet), that hosts 4951 the xTU-C that is subject to spectrally shaped downstream 4952 power back-off (DPBO) depending on this value. 4954 The cable model is in terms of three 4955 scalars xdsl2LConfProfDpboEsCableModelA (DPBOESCMA), 4956 xdsl2LConfProfDpboEsCableModelB(DPBOESCMB), 4957 and xdsl2LConfProfDpboEsCableModelC (DPBOESCMC), 4958 that are used to estimate the frequency dependent loss of E-side 4959 cables calculated from the xdsl2LConfProfDpboEsEL (DPBOESEL) 4960 parameter. Possible values shall be coded as unsigned integers 4961 representing a scalar value from -1 (coded as 0) to 4962 1.5 (coded as 640) in steps of 2^-8. All values in the range are 4963 valid. This parameter is used only for G.993.2." 4964 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.13" 4965 DEFVAL { 0 } 4966 ::= { xdsl2LineConfProfEntry 34 } 4968 xdsl2LConfProfDpboEsCableModelC OBJECT-TYPE 4969 SYNTAX Unsigned32 (0..640) 4970 UNITS "2^-8" 4971 MAX-ACCESS read-create 4972 STATUS current 4973 DESCRIPTION 4974 "(DPBOESCMC). 4975 The E-side Cable Model parameter C (DPBOESCMC) of the 4976 cable model (DPBOESCM) for cables connecting exchange based DSL 4977 services to a remote flexibility point (cabinet), that hosts 4978 the xTU-C that is subject to spectrally shaped downstream 4979 power back-off (DPBO) depending on this value. 4980 The cable model is in terms of three 4981 scalars xdsl2LConfProfDpboEsCableModelA (DPBOESCMA), 4982 xdsl2LConfProfDpboEsCableModelB(DPBOESCMB), 4983 and xdsl2LConfProfDpboEsCableModelC (DPBOESCMC), 4984 that are used to estimate the frequency dependent loss of E-side 4985 cables calculated from the xdsl2LConfProfDpboEsEL (DPBOESEL) 4986 parameter. Possible values shall be coded as unsigned integers 4987 representing a scalar value from -1 (coded as 0) to 4988 1.5 (coded as 640) in steps of 2^-8. All values in the range are 4989 valid. This parameter is used only for G.993.2." 4990 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.13" 4991 DEFVAL { 0 } 4992 ::= { xdsl2LineConfProfEntry 35 } 4994 xdsl2LConfProfDpboMus OBJECT-TYPE 4995 SYNTAX Unsigned32 (0..255) 4996 UNITS "0.5 dB" 4997 MAX-ACCESS read-create 4998 STATUS current 4999 DESCRIPTION 5000 "(DPBOMUS). 5001 This configuration parameter defines the assumed Minimum Usable 5002 receive PSD mask (in dBm/Hz) for exchange based services, 5003 used to modify parameter xdsl2LConfProfDpboFMax (DPBOFMAX) defined 5004 below [to determine the DPBO]. It shall be coded as an unsigned 5005 integer representing a PSD mask level from 0 dBm/Hz (coded as 0) 5006 to -127.5 dBm/Hz (coded as 255) in steps of 0.5 dB. All values 5007 in the range are valid. 5008 NOTE - The PSD mask level is 3.5 dB above the signal PSD 5009 level. This parameter is used only for G.993.2." 5010 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.13" 5011 DEFVAL { 0 } 5012 ::= { xdsl2LineConfProfEntry 36 } 5014 xdsl2LConfProfDpboFMin OBJECT-TYPE 5015 SYNTAX Unsigned32 (0..2048) 5016 UNITS "4.3125 kHz" 5017 MAX-ACCESS read-create 5018 STATUS current 5019 DESCRIPTION 5020 "(DPBOFMIN). 5021 This configuration parameter defines the minimum frequency 5022 from which the DPBO shall be applied. It ranges from 5023 0 kHz (coded as 0) to 8832 kHz (coded as 2048) in steps 5024 of 4.3125 kHz. This parameter is used only for G.993.2." 5025 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.13" 5026 DEFVAL { 32 } 5027 ::= { xdsl2LineConfProfEntry 37 } 5029 xdsl2LConfProfDpboFMax OBJECT-TYPE 5030 SYNTAX Unsigned32 (32..6956) 5031 UNITS "4.3125 kHz" 5032 MAX-ACCESS read-create 5033 STATUS current 5034 DESCRIPTION 5035 "(DPBOFMAX). 5036 This configuration parameter defines the maximum frequency at 5037 which DPBO may be applied. It ranges from 138 kHz (coded as 32) 5038 to 29997.75 kHz (coded as 6956) in steps of 4.3125 kHz. 5039 This parameter is used only for G.993.2." 5040 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.13" 5041 DEFVAL { 512 } 5042 ::= { xdsl2LineConfProfEntry 38 } 5044 xdsl2LConfProfUpboKL OBJECT-TYPE 5045 SYNTAX Unsigned32 (0..1280) 5046 UNITS "0.1 dB" 5047 MAX-ACCESS read-create 5048 STATUS current 5049 DESCRIPTION 5050 "(UPBOKL). 5051 This configuration parameter defines the electrical length 5052 expressed in dB at 1MHz, kl0, configured by the CO-MIB. 5053 The value ranges from 0 (coded as 0) to 128 dB (coded as 1280) 5054 in steps of 0.1 dB. This parameter is relevant only if 5055 xdsl2LConfProfUpboKLF is set to override(2), which indicates 5056 that this parameter's value will override the VTUs' 5057 determination of the electrical length. If xdsl2LConfProfUpboKLF 5058 is set either to auto(1) or disableUpbo(3), then this parameter 5059 will be ignored." 5060 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.14" 5061 DEFVAL { 0 } 5062 ::= { xdsl2LineConfProfEntry 39 } 5064 xdsl2LConfProfUpboKLF OBJECT-TYPE 5065 SYNTAX Xdsl2UpboKLF 5066 MAX-ACCESS read-create 5067 STATUS current 5068 DESCRIPTION 5069 "Defines the upstream power backoff force mode (UPBOKLF). 5070 The three possible mode values are: 5071 auto(1), 5072 override(2), & 5073 disableUpbo(3)." 5074 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.14" 5075 DEFVAL { disableUpbo } 5076 ::= { xdsl2LineConfProfEntry 40 } 5078 xdsl2LConfProfUs0Mask OBJECT-TYPE 5079 SYNTAX Xdsl2LineUs0Mask 5080 MAX-ACCESS read-create 5081 STATUS current 5082 DESCRIPTION 5083 "(US0MASK). 5084 The configuration parameter contains the US0 PSD masks 5085 to be allowed by the near-end xTU on the line. This parameter 5086 is only defined for G.993.2 Annex A. It is represented as a 5087 bitmap (0 if not allowed and 1 if allowed). " 5088 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.1.15" 5089 ------***************************************************** 5090 ------Ref will become 7.3.1.2.18 5091 ------***************************************************** 5092 DEFVAL { {} } 5093 ::= { xdsl2LineConfProfEntry 41 } 5095 ------***************************************************** 5096 ------End of additional objects 5097 ------***************************************************** 5098 xdsl2LConfProfRowStatus OBJECT-TYPE 5099 SYNTAX RowStatus 5100 MAX-ACCESS read-create 5101 STATUS current 5102 DESCRIPTION 5103 "This object is used to create a new row or to modify or 5104 delete an existing row in this table. 5106 A profile is activated by setting this object to 'active'. 5107 When 'active' is set, the system will validate the profile. 5109 Before a profile can be deleted or taken out of service 5110 (by setting this object to 'destroy' or 'notInService'), 5111 it must be first unreferenced from all associated 5112 templates." 5113 ::= { xdsl2LineConfProfEntry 42 } 5115 ------------------------------------------ 5116 -- xdsl2LineConfProfModeSpecTable -- 5117 ------------------------------------------ 5118 xdsl2LineConfProfModeSpecTable OBJECT-TYPE 5119 SYNTAX SEQUENCE OF Xdsl2LineConfProfModeSpecEntry 5120 MAX-ACCESS not-accessible 5121 STATUS current 5122 DESCRIPTION 5123 "The table xdsl2LineConfProfModeSpecTable extends the 5124 DSL line configuration profile by xDSL Mode Specific 5125 parameters. 5126 A row in this table that has an index of 5127 xdsl2LConfProfXdslMode == defMode(1), is called a 5128 'mandatory' row. 5129 A row in this table that has an index such that 5130 xdsl2LConfProfXdslMode is not equal to defMode(1), 5131 is called an 'optional' row. 5132 When a row in the xdsl2LineConfProfTable table 5133 (the parent row) is created, the SNMP agent will 5134 automatically create a 'mandatory' row in this table. 5135 When the parent row is deleted, the SNMP agent will 5136 automatically delete all associated rows in this table. 5137 Any attempt to delete the 'mandatory' row using the 5138 xdsl2LConfProfModeSpecRowStatus attribute will be 5139 rejected by the SNMP agent. 5140 The manager MAY create an 'optional' row in this table 5141 using the xdsl2LConfProfModeSpecRowStatus attribute if 5142 the parent row exists. 5143 The manager MAY delete an 'optional' row in this table 5144 using the xdsl2LConfProfModeSpecRowStatus attribute at 5145 any time. 5147 If the actual transmission mode of a DSL line does not 5148 match one of the 'optional' rows in this table, then 5149 the line will use the PSD configuration from the 5150 'mandatory' row. 5152 Entries in this table MUST be maintained in a 5153 persistent manner." 5154 ::= { xdsl2ProfileLine 3 } 5156 xdsl2LineConfProfModeSpecEntry OBJECT-TYPE 5157 SYNTAX Xdsl2LineConfProfModeSpecEntry 5158 MAX-ACCESS not-accessible 5159 STATUS current 5160 DESCRIPTION 5161 "The table xdsl2LineConfProfModeSpecTable extends the 5162 DSL line configuration profile by DSL Mode Specific 5163 parameters." 5164 INDEX { xdsl2LConfProfProfileName, xdsl2LConfProfXdslMode } 5165 ::= { xdsl2LineConfProfModeSpecTable 1 } 5167 Xdsl2LineConfProfModeSpecEntry ::= 5168 SEQUENCE { 5169 xdsl2LConfProfXdslMode Xdsl2OperationModes, 5170 xdsl2LConfProfMaxNomPsdDs Integer32, 5171 xdsl2LConfProfMaxNomPsdUs Integer32, 5172 xdsl2LConfProfMaxNomAtpDs Unsigned32, 5173 xdsl2LConfProfMaxNomAtpUs Unsigned32, 5174 xdsl2LConfProfMaxAggRxPwrUs Integer32, 5175 xdsl2LConfProfPsdMaskDs Xdsl2PsdMaskDs, 5176 xdsl2LConfProfPsdMaskUs Xdsl2PsdMaskUs, 5177 xdsl2LConfProfPsdMaskSelectUs Unsigned32, 5178 xdsl2LConfProfClassMask Xdsl2LineClassMask, 5179 xdsl2LConfProfLimitMask Xdsl2LineLimitMask, 5180 xdsl2LConfProfUs0Disable Xdsl2LineUs0Disable, 5181 xdsl2LConfProfModeSpecRowStatus RowStatus 5182 } 5184 xdsl2LConfProfXdslMode OBJECT-TYPE 5185 SYNTAX Xdsl2OperationModes 5186 MAX-ACCESS not-accessible 5187 STATUS current 5188 DESCRIPTION 5189 "The DSL Mode is a way of categorizing the various xDSL 5190 transmission modes into groups, each group (xDSL Mode) shares 5191 the same PSD configuration. 5192 There should be multiple entries in this table for a given 5193 line profile in case multiple bits are set in 5194 xdsl2LConfProfXtuTransSysEna for that profile. " 5196 REFERENCE "DSL Forum TR-129, paragraph #5.5" 5197 ::= { xdsl2LineConfProfModeSpecEntry 1 } 5199 xdsl2LConfProfMaxNomPsdDs OBJECT-TYPE 5200 SYNTAX Integer32(-600..-300) 5201 UNITS "0.1 dBm/Hz" 5202 MAX-ACCESS read-create 5203 STATUS current 5204 DESCRIPTION 5205 "(MAXNOMPSDds). 5206 The maximum nominal transmit PSD in the downstream 5207 direction during initialization and Showtime. It ranges from 5208 -600 to -300 units of 0.1 dBm/Hz. (physical values are -60 to 5209 -30 dBm/Hz). " 5210 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.1" 5211 DEFVAL { -300 } 5212 ::= { xdsl2LineConfProfModeSpecEntry 2 } 5214 xdsl2LConfProfMaxNomPsdUs OBJECT-TYPE 5215 SYNTAX Integer32(-600..-300) 5216 UNITS "0.1 dBm/Hz" 5217 MAX-ACCESS read-create 5218 STATUS current 5219 DESCRIPTION 5220 "(MAXNOMPSDus). 5221 The maximum nominal transmit PSD in the upstream direction 5222 during initialization and Showtime. It ranges from -600 to 5223 -300 units of 0.1 dBm/Hz. (physical values are -60 to 5224 -30 dBm/Hz). " 5225 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.2" 5226 DEFVAL { -300 } 5227 ::= { xdsl2LineConfProfModeSpecEntry 3 } 5229 xdsl2LConfProfMaxNomAtpDs OBJECT-TYPE 5230 SYNTAX Unsigned32 (0..255) 5231 UNITS "0.1 dBm" 5232 MAX-ACCESS read-create 5233 STATUS current 5234 DESCRIPTION 5235 "(MAXNOMATPds). 5236 The maximum nominal aggregate transmit power in the 5237 downstream direction during initialization and Showtime. It 5238 ranges from 0 to 255 units of 0.1 dBm (physical values are 0 5239 to 25.5 dBm)." 5240 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.3" 5241 DEFVAL { 255 } 5242 ::= { xdsl2LineConfProfModeSpecEntry 4 } 5244 xdsl2LConfProfMaxNomAtpUs OBJECT-TYPE 5245 SYNTAX Unsigned32 (0..255) 5246 UNITS "0.1 dBm" 5247 MAX-ACCESS read-create 5248 STATUS current 5249 DESCRIPTION 5250 "(MAXNOMATPus). 5251 The maximum nominal aggregate transmit power in the upstream 5252 direction during initialization and Showtime. It ranges from 5253 0 to 255 units of 0.1 dBm (physical values are 0 to 25.5 5254 dBm)." 5255 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.4" 5256 DEFVAL { 255 } 5257 ::= { xdsl2LineConfProfModeSpecEntry 5 } 5259 xdsl2LConfProfMaxAggRxPwrUs OBJECT-TYPE 5260 SYNTAX Integer32(-255..255 | 2147483647) 5261 UNITS "0.1 dBm" 5262 MAX-ACCESS read-create 5263 STATUS current 5264 DESCRIPTION 5265 "(MAXRXPWRus). 5266 The maximum upstream aggregate receive power over the relevant 5267 set of sub-carriers. The xTU-C should verify that the 5268 upstream power cutback is such that this maximum aggregate 5269 receive power value is honored. It ranges from -255 to 255 5270 units of 0.1 dBm (physical values are -25.5 to 25.5 dBm). 5271 A value of 0x7FFFFFFF (2147483647) means that there is no 5272 limit." 5273 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.5" 5274 DEFVAL { 255 } 5275 ::= { xdsl2LineConfProfModeSpecEntry 6 } 5277 xdsl2LConfProfPsdMaskDs OBJECT-TYPE 5278 SYNTAX Xdsl2PsdMaskDs 5279 MAX-ACCESS read-create 5280 STATUS current 5281 DESCRIPTION 5282 "(PSDMASKds). 5283 The downstream PSD mask applicable at the U-C2 reference 5284 point. 5285 This parameter is used only for G.992.5 and it may impose PSD 5286 restrictions (breakpoints) in addition to the Limit PSD mask 5287 defined in G.992.5. 5288 This is a string of 32 pairs of values in the following 5289 structure: 5290 Octets 0+1 - Index of 1st sub-carrier used in the context 5291 of a first breakpoint. 5293 Octet 2 - The PSD reduction for the sub-carrier indicated in 5294 octets 0 and 1. 5295 Octets 3-5 - Same, for a 2nd breakpoint. 5296 Octets 6-8 - Same, for a 3rd breakpoint. 5297 This architecture continues until octets 94-95, which are 5298 associated with a 32nd breakpoint. 5299 Each subcarrier index is an unsigned number in the range 1 and 5300 NSCds. Each PSD reduction value is in the range 0 (0dBm/Hz) to 5301 255 (-127.5dBm/Hz) with steps of 0.5dBm/Hz. Valid values are 5302 in the range 0 to 190 (0 to -95dBm/Hz). 5303 When the number of breakpoints is less than 32, all remaining 5304 octets are set to the value 0. Note that the content of this 5305 object should be correlated with the sub-carriers mask and with 5306 the RFI setup. " 5307 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.9" 5308 ::= { xdsl2LineConfProfModeSpecEntry 7 } 5310 xdsl2LConfProfPsdMaskUs OBJECT-TYPE 5311 SYNTAX Xdsl2PsdMaskUs 5312 MAX-ACCESS read-create 5313 STATUS current 5314 DESCRIPTION 5315 "(PSDMASKus). 5316 The upstream PSD mask applicable at the U-R2 reference 5317 point. 5318 This parameter is used only for G.992.5 and it may impose PSD 5319 restrictions (breakpoints) in addition to the Limit PSD mask 5320 defined in G.992.5. 5321 This is a string of 16 pairs of values in the following 5322 structure: 5323 Octets 0+1 - Index of 1st sub-carrier used in the context 5324 of a first breakpoint. 5325 Octet 2 - The PSD reduction for the sub-carrier indicated in 5326 octets 0 and 1. 5327 Octets 3-5 - Same, for a 2nd breakpoint. 5328 Octets 6-8 - Same, for a 3rd breakpoint. 5329 This architecture continues until octets 9-47, which are 5330 associated with a 16th breakpoint. 5331 Each subcarrier index is an unsigned number in the range 1 and 5332 NSCus. Each PSD reduction value is in the range 0 (0dBm/Hz) to 5333 255 (-127.5dBm/Hz) with steps of 0.5dBm/Hz. Valid values are 5334 in the range 0 to 190 (0 to -95dBm/Hz). 5335 When the number of breakpoints is less than 16, all remaining 5336 octets are set to the value 0. Note that the content of this 5337 object should be correlated with the sub-carriers mask and with 5338 the RFI setup. " 5339 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.12" 5340 ::= { xdsl2LineConfProfModeSpecEntry 8 } 5342 xdsl2LConfProfPsdMaskSelectUs OBJECT-TYPE 5343 SYNTAX Unsigned32(1..9) 5344 MAX-ACCESS read-create 5345 STATUS current 5346 DESCRIPTION 5347 "The selected upstream PSD mask. This parameter is used only 5348 for annexes J and M of G.992.3 and G.992.5, and the same 5349 selection is used for all relevant enabled bits in 5350 xdsl2LConfProfXtuTransSysEna. " 5351 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.11" 5352 DEFVAL { 1 } 5353 ::= { xdsl2LineConfProfModeSpecEntry 9 } 5354 ------***************************************************** 5355 ------Additional objects 5356 ------***************************************************** 5358 xdsl2LConfProfClassMask OBJECT-TYPE 5359 SYNTAX Xdsl2LineClassMask 5360 MAX-ACCESS read-create 5361 STATUS current 5362 DESCRIPTION 5363 "(CLASSMASK). 5364 In order to reduce the number of configuration 5365 possibilities, the limit Power Spectral Density masks 5366 (see LIMITMASK) are grouped in PSD mask classes. 5367 Each class is designed such that the PSD levels of each 5368 limit PSD mask of a specific class are equal in their 5369 respective passband above 276 kHz. 5370 This parameter is defined per VDSL2 Annex enabled in the 5371 xdsl2LConfProfXtuTransSysEna object. It selects a single 5372 PSD mask class per Annex that is activated at the 5373 VTU-O." 5374 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.1.12" 5375 ------***************************************************** 5376 ------Ref will become 7.3.1.2.15 5377 ------***************************************************** 5378 DEFVAL { a998ORb997M1cORc998 } 5379 ::= { xdsl2LineConfProfModeSpecEntry 10 } 5381 xdsl2LConfProfLimitMask OBJECT-TYPE 5382 SYNTAX Xdsl2LineLimitMask 5383 MAX-ACCESS read-create 5384 STATUS current 5385 DESCRIPTION 5386 "(LIMITMASK). 5387 This configuration parameter contains the G.993.2 limit 5388 PSD masks of the selected PSD mask class, enabled by the 5389 near-end xTU on this line for each class of profiles. 5391 This parameter is defined per VDSL2 Annex enabled in the 5392 xdsl2LConfProfXtuTransSysEna object. 5393 Through this parameter several limit PSD masks of the 5394 selected PSD mask class (xdsl2LConfProfClassMask) may be 5395 enabled. The enabling parameter is coded in a bitmap 5396 representation (0 if the associated mask is not allowed, 5397 1 if it is allowed)." 5398 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.1.13" 5399 ------***************************************************** 5400 ------Ref will become 7.3.1.2.16 5401 ------***************************************************** 5402 DEFVAL { {} } 5403 ::= { xdsl2LineConfProfModeSpecEntry 11 } 5405 xdsl2LConfProfUs0Disable OBJECT-TYPE 5406 SYNTAX Xdsl2LineUs0Disable 5407 MAX-ACCESS read-create 5408 STATUS current 5409 DESCRIPTION 5410 "(US0DISABLE). 5411 This configuration parameter indicates if the use of 5412 US0 is disabled for each limit PSD mask enabled in the 5413 xdsl2LConfProfLimitMask parameter. 5414 This parameter is defined per VDSL2 Annex enabled in the 5415 xdsl2LConfProfXtuTransSysEna object. 5416 For each limit PSD mask enabled in xdsl2LConfProfLimitMask 5417 parameter, a bit shall indicate if US0 is disabled. The 5418 disabling parameter is coded as a bitmap. The bit is set to 5419 1 if US0 is disabled for the associated limit mask. 5420 This parameter and the xdsl2LConfProfLimitMask parameter 5421 use the same structure." 5422 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.1.14" 5423 ------***************************************************** 5424 ------Ref will become 7.3.1.2.17 5425 ------***************************************************** 5426 DEFVAL { {} } 5427 ::= { xdsl2LineConfProfModeSpecEntry 12 } 5429 ------***************************************************** 5430 ------End of additional objects 5431 ------***************************************************** 5433 xdsl2LConfProfModeSpecRowStatus OBJECT-TYPE 5434 SYNTAX RowStatus 5435 MAX-ACCESS read-create 5436 STATUS current 5437 DESCRIPTION 5438 "This object is used to create a new row or to modify or 5439 delete an existing row in this table. 5441 A profile is activated by setting this object to 'active'. 5442 When 'active' is set, the system will validate the profile. 5444 Before a profile can be deleted or taken out of service 5445 (by setting this object to 'destroy' or 'notInService'), 5446 it must be first unreferenced from all associated 5447 templates." 5449 ::= { xdsl2LineConfProfModeSpecEntry 13 } 5451 ------------------------------------------ 5452 -- xdsl2LineConfProfModeSpecBandUsTable -- 5453 ------------------------------------------ 5454 xdsl2LineConfProfModeSpecBandUsTable OBJECT-TYPE 5455 SYNTAX SEQUENCE OF Xdsl2LineConfProfModeSpecBandUsEntry 5456 MAX-ACCESS not-accessible 5457 STATUS current 5458 DESCRIPTION 5459 "The table xdsl2LineConfProfModeSpecBandUsTable extends 5460 xdsl2LineConfProfModeSpecTable with upstream-band-specific 5461 parameters for VDSL2, such as upstream power back-off parameters, 5462 xdsl2LConfProfUpboPsdA and xdsl2LConfProfUpboPsdB (UPBOPSD-pb). 5463 When a parent 'mandatory row' is created in 5464 xdsl2LineConfProfModeSpecTable, the SNMP agent will automatically 5465 create several 'mandatory' rows in this table--one for 5466 each upstream band: 5467 Note: A mandatory row is one where xdsl2LConfProfXdslMode = 5468 defMode(1). When the parent row is deleted, the SNMP agent will 5469 automatically delete all associated rows in this table. Any 5470 attempt to delete a 'mandatory' row using the 5471 xdsl2LConfProfModeSpecBandUsRowStatus attribute will be rejected 5472 by the SNMP agent. The manager only MAY create a new 'optional' 5473 row in this table using the xdsl2LConfProfModeSpecBandUsRowStatus 5474 attribute if the associated parent optional row exists, and 5475 the value of xdsl2LConfProfXdslMode is a G.993.2 value. The 5476 manager MAY delete an 'optional' row in this table using the 5477 xdsl2LConfProfModeSpecBandUsRowStatus attribute at any time. 5479 With respect to xdsl2LConfProfUpboPsdA and xdsl2LConfProfUpboPsdB 5480 parameters, for a given upstreamn band, if an optional row 5481 is missing from this table, then that means upstream power back- 5482 off is disabled for that upstream band. 5484 Entries in this table MUST be maintained in a 5485 persistent manner." 5487 ::= { xdsl2ProfileLine 4 } 5489 xdsl2LineConfProfModeSpecBandUsEntry OBJECT-TYPE 5490 SYNTAX Xdsl2LineConfProfModeSpecBandUsEntry 5491 MAX-ACCESS not-accessible 5492 STATUS current 5493 DESCRIPTION 5494 "The table xdsl2LineConfProfModeSpecBandUsTable extends 5495 xdsl2LineConfProfModeSpecTable with upstream-band-specific 5496 parameters for VDSL2, such as upstream power back-off 5497 parameters, xdsl2LConfProfUpboPsdA and 5498 xdsl2LConfProfUpboPsdB (UPBOPSD-pb)." 5499 INDEX { xdsl2LConfProfProfileName, xdsl2LConfProfXdslMode, 5500 xdsl2LConfProfXdslBandUs} 5501 ::= { xdsl2LineConfProfModeSpecBandUsTable 1 } 5503 Xdsl2LineConfProfModeSpecBandUsEntry ::= 5504 SEQUENCE { 5505 xdsl2LConfProfXdslBandUs Xdsl2BandUs, 5506 xdsl2LConfProfUpboPsdA Integer32, 5507 xdsl2LConfProfUpboPsdB Integer32, 5508 xdsl2LConfProfModeSpecBandUsRowStatus RowStatus 5509 } 5511 xdsl2LConfProfXdslBandUs OBJECT-TYPE 5512 SYNTAX Xdsl2BandUs 5513 MAX-ACCESS not-accessible 5514 STATUS current 5515 DESCRIPTION 5516 "Each value identifies a specific band in the upstream 5517 transmission direction (excluding US0 band)." 5518 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.14" 5519 ::= { xdsl2LineConfProfModeSpecBandUsEntry 1 } 5521 xdsl2LConfProfUpboPsdA OBJECT-TYPE 5522 SYNTAX Integer32(4000..8095) 5523 UNITS "0.01 dBm/Hz" 5524 MAX-ACCESS read-create 5525 STATUS current 5526 DESCRIPTION 5527 "(UPBOPSD-pb). 5528 This configuration parameter defines the 'a' reference parameter 5529 of the UPBO reference PSD used to compute the upstream power 5530 back-off for the upstream band. A UPBOPSD defined for each band 5531 shall consist of two parameters [a, b]. Parameter 'a' 5532 (xdsl2LConfProfUpboPsdA) ranges from 40 dBm/Hz (coded as 4000) to 5533 80.95 dBm/Hz (coded as 8095) in steps of 0.01 dBm/Hz; and 5534 parameter 'b' (xdsl2LConfProfUpboPsdB) ranges from 0 dBm/Hz 5535 (coded as 0) to 40.95 dBm/Hz (coded as 4095) in steps of 5536 0.01 dBm/Hz. The UPBO reference PSD at the frequency 'f' expressed 5537 in MHz shall be equal to '-a-b(SQRT(f))'. Setting 5538 xdsl2LConfProfUpboPsdA to 4000 and xdsl2LConfProfUpboPsdB to 0 is 5539 a special configuration to disable UPBO in the respective 5540 upstream band." 5541 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.14" 5542 DEFVAL { 4000 } 5543 ::= { xdsl2LineConfProfModeSpecBandUsEntry 2 } 5545 xdsl2LConfProfUpboPsdB OBJECT-TYPE 5546 SYNTAX Integer32(0..4095) 5547 UNITS "0.01 dBm/Hz" 5548 MAX-ACCESS read-create 5549 STATUS current 5550 DESCRIPTION 5551 "(UPBOPSD-pb). 5552 This configuration parameter defines the 'b' reference parameter 5553 of the UPBO reference PSD used to compute the upstream power 5554 back-off for the upstream band. A UPBOPSD defined for each band 5555 shall consist of two parameters [a, b]. Parameter 'a' 5556 (xdsl2LConfProfUpboPsdA) ranges from 40 dBm/Hz (coded as 4000) to 5557 80.95 dBm/Hz (coded as 8095) in steps of 0.01 dBm/Hz; and 5558 parameter 'b' (xdsl2LConfProfUpboPsdB) ranges from 0 dBm/Hz 5559 (coded as 0) to 40.95 dBm/Hz (coded as 4095) in steps of 5560 0.01 dBm/Hz. The UPBO reference PSD at the frequency 'f' expressed 5561 in MHz shall be equal to '-a-b(SQRT(f))'. Setting 5562 xdsl2LConfProfUpboPsdA to 4000 and xdsl2LConfProfUpboPsdB to 0 is 5563 a special configuration to disable UPBO in the respective 5564 upstream band." 5565 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.14" 5566 DEFVAL { 0 } 5567 ::= { xdsl2LineConfProfModeSpecBandUsEntry 3 } 5569 xdsl2LConfProfModeSpecBandUsRowStatus OBJECT-TYPE 5570 SYNTAX RowStatus 5571 MAX-ACCESS read-create 5572 STATUS current 5573 DESCRIPTION 5574 "This object is used to create a new row or to modify or 5575 delete an existing row in this table. 5577 A profile is activated by setting this object to 'active'. 5578 When 'active' is set, the system will validate the profile. 5580 Before a profile can be deleted or taken out of service 5581 (by setting this object to 'destroy' or 'notInService'), 5582 it must be first unreferenced from all associated 5583 templates." 5584 ::= { xdsl2LineConfProfModeSpecBandUsEntry 4 } 5586 ------------------------------------------------ 5587 -- xdsl2ChConfProfileTable -- 5588 ------------------------------------------------ 5589 xdsl2ChConfProfileTable OBJECT-TYPE 5590 SYNTAX SEQUENCE OF Xdsl2ChConfProfileEntry 5591 MAX-ACCESS not-accessible 5592 STATUS current 5593 DESCRIPTION 5594 "The table xdsl2ChConfProfileTable contains DSL channel 5595 profile configuration. 5597 Entries in this table MUST be maintained in a 5598 persistent manner." 5599 ::= { xdsl2ProfileChannel 1 } 5601 xdsl2ChConfProfileEntry OBJECT-TYPE 5602 SYNTAX Xdsl2ChConfProfileEntry 5603 MAX-ACCESS not-accessible 5604 STATUS current 5605 DESCRIPTION 5606 "The table xdsl2ChConfProfileTable contains DSL channel 5607 profile configuration. 5608 A default profile with an index of 'DEFVAL' will 5609 always exist and its parameters will be set to vendor-specific 5610 values, unless otherwise specified in this document" 5611 INDEX { xdsl2ChConfProfProfileName } 5612 ::= { xdsl2ChConfProfileTable 1 } 5614 Xdsl2ChConfProfileEntry ::= 5615 SEQUENCE { 5616 xdsl2ChConfProfProfileName SnmpAdminString, 5617 xdsl2ChConfProfMinDataRateDs Unsigned32, 5618 xdsl2ChConfProfMinDataRateUs Unsigned32, 5619 xdsl2ChConfProfMinResDataRateDs Unsigned32, 5620 xdsl2ChConfProfMinResDataRateUs Unsigned32, 5621 xdsl2ChConfProfMaxDataRateDs Unsigned32, 5622 xdsl2ChConfProfMaxDataRateUs Unsigned32, 5623 xdsl2ChConfProfMinDataRateLowPwrDs Unsigned32, 5624 xdsl2ChConfProfMaxDelayDs Unsigned32, 5625 xdsl2ChConfProfMaxDelayUs Unsigned32, 5626 xdsl2ChConfProfMinProtectionDs Xdsl2SymbolProtection, 5627 xdsl2ChConfProfMinProtectionUs Xdsl2SymbolProtection, 5628 xdsl2ChConfProfMaxBerDs Xdsl2MaxBer, 5629 xdsl2ChConfProfMaxBerUs Xdsl2MaxBer, 5630 xdsl2ChConfProfUsDataRateDs Unsigned32, 5631 xdsl2ChConfProfDsDataRateDs Unsigned32, 5632 xdsl2ChConfProfUsDataRateUs Unsigned32, 5633 xdsl2ChConfProfDsDataRateUs Unsigned32, 5634 xdsl2ChConfProfImaEnabled TruthValue, 5635 xdsl2ChConfProfRowStatus RowStatus 5636 } 5638 xdsl2ChConfProfProfileName OBJECT-TYPE 5639 SYNTAX SnmpAdminString (SIZE(1..32)) 5640 MAX-ACCESS not-accessible 5641 STATUS current 5642 DESCRIPTION 5643 "This object identifies a row in this table." 5644 ::= { xdsl2ChConfProfileEntry 1 } 5646 xdsl2ChConfProfMinDataRateDs OBJECT-TYPE 5647 SYNTAX Unsigned32(0..200000000) 5648 UNITS "bits/second" 5649 MAX-ACCESS read-create 5650 STATUS current 5651 DESCRIPTION 5652 "Minimum Data Rate on Downstream direction. The minimum net 5653 data rate for the bearer channel, coded in bit/s." 5654 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1" 5655 ::= { xdsl2ChConfProfileEntry 2 } 5657 xdsl2ChConfProfMinDataRateUs OBJECT-TYPE 5658 SYNTAX Unsigned32(0..200000000) 5659 UNITS "bits/second" 5660 MAX-ACCESS read-create 5661 STATUS current 5662 DESCRIPTION 5663 "Minimum Data Rate on Upstream direction. The minimum net 5664 data 5665 rate for the bearer channel, coded in bit/s." 5666 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1" 5667 ::= { xdsl2ChConfProfileEntry 3 } 5669 xdsl2ChConfProfMinResDataRateDs OBJECT-TYPE 5670 SYNTAX Unsigned32(0..200000000) 5671 UNITS "bits/second" 5672 MAX-ACCESS read-create 5673 STATUS current 5674 DESCRIPTION 5675 "Minimum Reserved Data Rate on Downstream direction. The 5676 minimum reserved net data rate for the bearer channel, coded 5677 in bit/s. This parameter is used only if the Rate Adaptation 5678 Mode in the direction of the bearer channel (i.e., 5679 xdsl2LConfProfRaModeDs) is set to dynamicRa." 5680 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1" 5681 ::= { xdsl2ChConfProfileEntry 4 } 5683 xdsl2ChConfProfMinResDataRateUs OBJECT-TYPE 5684 SYNTAX Unsigned32(0..200000000) 5685 UNITS "bits/second" 5686 MAX-ACCESS read-create 5687 STATUS current 5688 DESCRIPTION 5689 "Minimum Reserved Data Rate on Upstream direction. The 5690 minimum 5691 reserved net data rate for the bearer channel, coded in 5692 bit/s. This parameter is used only if the Rate Adaptation 5693 Mode in the direction of the bearer channel (i.e., 5694 xdsl2LConfProfRaModeUs) is set to dynamicRa." 5695 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1" 5696 ::= { xdsl2ChConfProfileEntry 5 } 5698 xdsl2ChConfProfMaxDataRateDs OBJECT-TYPE 5699 SYNTAX Unsigned32(0..200000000) 5700 UNITS "bits/second" 5701 MAX-ACCESS read-create 5702 STATUS current 5703 DESCRIPTION 5704 "Maximum Data Rate on Downstream direction. The maximum net 5705 data rate for the bearer channel, coded in bit/s." 5706 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1" 5707 ::= { xdsl2ChConfProfileEntry 6 } 5709 xdsl2ChConfProfMaxDataRateUs OBJECT-TYPE 5710 SYNTAX Unsigned32(0..200000000) 5711 UNITS "bits/second" 5712 MAX-ACCESS read-create 5713 STATUS current 5714 DESCRIPTION 5715 "Maximum Data Rate on Upstream direction. The maximum net 5716 data 5717 rate for the bearer channel, coded in bit/s." 5718 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1" 5719 ::= { xdsl2ChConfProfileEntry 7 } 5721 xdsl2ChConfProfMinDataRateLowPwrDs OBJECT-TYPE 5722 SYNTAX Unsigned32(0..200000000) 5723 UNITS "bits/second" 5724 MAX-ACCESS read-create 5725 STATUS current 5726 DESCRIPTION 5727 "Minimum Data Rate in Low Power state on Downstream 5728 direction. 5729 The minimum net data rate for the bearer channel, coded in 5730 bit/s., during the low power state (L1 in G.992.2, L2 in 5731 G.992.3)." 5732 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1" 5733 ::= { xdsl2ChConfProfileEntry 8 } 5735 xdsl2ChConfProfMaxDelayDs OBJECT-TYPE 5736 SYNTAX Unsigned32(0..63) 5737 UNITS "milliseconds" 5738 MAX-ACCESS read-create 5739 STATUS current 5740 DESCRIPTION 5741 "Maximum Interleave Delay on Downstream direction. The 5742 maximum 5743 one-way interleaving delay introduced by the PMS-TC on 5744 Downstream direction. The xTUs shall choose the S (factor) 5745 and D (depth) values such that the actual one-way interleaving 5746 delay (Xdsl2ChStatusActDelay) is as close as possible to, 5747 but less than or equal to xdsl2ChConfProfMaxDelayDs. The 5748 delay is coded in ms, with the value 0 indicating no delay 5749 bound is being imposed." 5750 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.2" 5751 ::= { xdsl2ChConfProfileEntry 9 } 5753 xdsl2ChConfProfMaxDelayUs OBJECT-TYPE 5754 SYNTAX Unsigned32(0..63) 5755 UNITS "milliseconds" 5756 MAX-ACCESS read-create 5757 STATUS current 5758 DESCRIPTION 5759 "Maximum Interleave Delay on Upstream direction. The maximum 5760 one-way interleaving delay introduced by the PMS-TC on 5761 Upstream direction. The xTUs shall choose the S (factor) and 5762 D (depth) values such that the actual one-way interleaving 5763 delay (Xdsl2ChStatusActDelay) is as close as possible to, 5764 but less than or equal to xdsl2ChConfProfMaxDelayUs. The 5765 delay is coded in ms, with the value 0 indicating no delay 5766 bound is being imposed." 5767 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.2" 5768 ::= { xdsl2ChConfProfileEntry 10 } 5770 xdsl2ChConfProfMinProtectionDs OBJECT-TYPE 5771 SYNTAX Xdsl2SymbolProtection 5772 UNITS "symbols" 5773 MAX-ACCESS read-create 5774 STATUS current 5775 DESCRIPTION 5776 "Minimum Impulse Noise Protection on Downstream direction. 5777 The 5778 minimum impulse noise protection for the bearer channel, 5779 expressed in symbols. The parameter can take the following 5780 values: noProtection (i.e., INP not required), halfSymbol 5781 (i.e., INP length is 1/2 symbol) and 1-16 symbols in steps 5782 of 1 symbol." 5783 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.3" 5784 DEFVAL { noProtection } 5785 ::= { xdsl2ChConfProfileEntry 11 } 5787 xdsl2ChConfProfMinProtectionUs OBJECT-TYPE 5788 SYNTAX Xdsl2SymbolProtection 5789 UNITS "symbols" 5790 MAX-ACCESS read-create 5791 STATUS current 5792 DESCRIPTION 5793 "Minimum Impulse Noise Protection on Upstream direction. The 5794 minimum impulse noise protection for the bearer channel, 5795 expressed in symbols. The parameter can take the following 5796 values: 5797 noProtection (1), 5798 halfSymbol (2), 5799 singleSymbol (3), 5800 twoSymbols (4), 5801 fourSymbols (5), 5802 eightSymbols (6), 5803 sixteenSymbols (7)." 5804 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.3" 5805 DEFVAL { noProtection } 5806 ::= { xdsl2ChConfProfileEntry 12 } 5808 xdsl2ChConfProfMaxBerDs OBJECT-TYPE 5809 SYNTAX Xdsl2MaxBer 5810 MAX-ACCESS read-create 5811 STATUS current 5812 DESCRIPTION 5813 "Maximum Bit Error Ratio on Downstream direction. The 5814 maximum 5815 bit error ratio for the bearer channel. The parameter can 5816 take the following values (for 1E-3, 1E-5 or 1E-7): 5817 eminus3 (1), 5818 eminus5 (2), 5819 eminus7 (3)" 5820 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.4" 5821 DEFVAL { eminus5 } 5822 ::= { xdsl2ChConfProfileEntry 13 } 5824 xdsl2ChConfProfMaxBerUs OBJECT-TYPE 5825 SYNTAX Xdsl2MaxBer 5826 MAX-ACCESS read-create 5827 STATUS current 5828 DESCRIPTION 5829 "Maximum Bit Error Ratio on Upstream direction. The maximum 5830 bit error ratio for the bearer channel. The parameter can 5831 take the following values (for 1E-3, 1E-5 or 1E-7): 5832 eminus3 (1), 5833 eminus5 (2), 5834 eminus7 (3)" 5835 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.4" 5836 DEFVAL { eminus5 } 5837 ::= { xdsl2ChConfProfileEntry 14 } 5839 xdsl2ChConfProfUsDataRateDs OBJECT-TYPE 5840 SYNTAX Unsigned32(0..200000000) 5841 UNITS "bits/second" 5842 MAX-ACCESS read-create 5843 STATUS current 5844 DESCRIPTION 5845 "Data Rate Threshold Up shift for downstream direction. An 5846 'Up-shift rate change' event is triggered when the 5847 actual 5848 downstream data rate exceeds, by more than the threshold, the 5849 data rate at the last entry into Showtime. The parameter is 5850 coded in bit/s." 5851 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.6" 5852 ::= { xdsl2ChConfProfileEntry 15 } 5854 xdsl2ChConfProfDsDataRateDs OBJECT-TYPE 5855 SYNTAX Unsigned32(0..200000000) 5856 UNITS "bits/second" 5857 MAX-ACCESS read-create 5858 STATUS current 5859 DESCRIPTION 5860 "Data Rate Threshold Downshift for downstream direction. A 5861 'Down-shift rate change' event is triggered when the 5862 actual 5863 downstream data rate is below the data rate at the last entry 5864 into Showtime, by more than the threshold. The parameter is 5865 coded in bit/s." 5866 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.6" 5867 ::= { xdsl2ChConfProfileEntry 16 } 5869 xdsl2ChConfProfUsDataRateUs OBJECT-TYPE 5870 SYNTAX Unsigned32(0..200000000) 5871 UNITS "bits/second" 5872 MAX-ACCESS read-create 5873 STATUS current 5874 DESCRIPTION 5875 "Data Rate Threshold Up shift for upstream direction. An 5876 'Up-shift rate change' event is triggered when the 5877 actual 5878 upstream data rate exceeds, by more than the threshold, the 5879 data rate at the last entry into Showtime. The parameter is 5880 coded in bit/s." 5881 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.6" 5882 ::= { xdsl2ChConfProfileEntry 17 } 5884 xdsl2ChConfProfDsDataRateUs OBJECT-TYPE 5885 SYNTAX Unsigned32(0..200000000) 5886 UNITS "bits/second" 5887 MAX-ACCESS read-create 5888 STATUS current 5889 DESCRIPTION 5890 "Data Rate Threshold Downshift for upstream direction. A 5891 'Down-shift rate change' event is triggered when the 5892 actual 5893 upstream data rate is below the data rate at the last entry 5894 into Showtime, by more than the threshold. The parameter is 5895 coded in bit/s." 5896 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.6" 5897 ::= { xdsl2ChConfProfileEntry 18 } 5899 xdsl2ChConfProfImaEnabled OBJECT-TYPE 5900 SYNTAX TruthValue 5901 MAX-ACCESS read-create 5902 STATUS current 5903 DESCRIPTION 5904 "IMA Mode Enable. The parameter enables the IMA operation 5905 mode 5906 in the ATM Data Path. Relevant only if the channel is of ATM 5907 Data Path. When in 'enable' state, the ATM data path 5908 should 5909 comply with the requirements for IMA transmission." 5910 REFERENCE "ITU-T G.997.1, paragraph #7.3.4.1" 5911 DEFVAL { false } 5912 ::= { xdsl2ChConfProfileEntry 19 } 5914 xdsl2ChConfProfRowStatus OBJECT-TYPE 5915 SYNTAX RowStatus 5916 MAX-ACCESS read-create 5917 STATUS current 5918 DESCRIPTION 5919 "This object is used to create a new row or to modify or 5920 delete an existing row in this table. 5922 A profile is activated by setting this object to 'active'. 5923 When 'active' is set, the system will validate the profile. 5925 Before a profile can be deleted or taken out of service 5926 (by setting this object to 'destroy' or 'notInService'), 5927 it must be first unreferenced from all associated 5928 templates." 5929 ::= { xdsl2ChConfProfileEntry 20 } 5931 ------------------------------------------------ 5932 -- xdsl2LineAlarmConfTemplateTable -- 5933 ------------------------------------------------ 5934 xdsl2LineAlarmConfTemplateTable OBJECT-TYPE 5935 SYNTAX SEQUENCE OF Xdsl2LineAlarmConfTemplateEntry 5936 MAX-ACCESS not-accessible 5937 STATUS current 5938 DESCRIPTION 5939 "The table xdsl2LineAlarConfTemplateTable contains DSL 5940 line alarm configuration template. 5942 Entries in this table MUST be maintained in a 5943 persistent manner." 5944 ::= { xdsl2ProfileAlarmConf 1 } 5946 xdsl2LineAlarmConfTemplateEntry OBJECT-TYPE 5947 SYNTAX Xdsl2LineAlarmConfTemplateEntry 5948 MAX-ACCESS not-accessible 5949 STATUS current 5950 DESCRIPTION 5951 "The table xdsl2LineAlarmConfTemplateTable contains DSL 5952 line PM thresholds template. 5953 A default template with an index of 'DEFVAL' will 5954 always exist and its parameters will be set to vendor 5955 specific values, unless otherwise specified in this 5956 document" 5957 INDEX { xdsl2LAlarmConfTempTemplateName } 5958 ::= { xdsl2LineAlarmConfTemplateTable 1 } 5960 Xdsl2LineAlarmConfTemplateEntry ::= 5961 SEQUENCE { 5962 xdsl2LAlarmConfTempTemplateName SnmpAdminString, 5963 xdsl2LAlarmConfTempLineProfile SnmpAdminString, 5964 xdsl2LAlarmConfTempChan1ConfProfile SnmpAdminString, 5965 xdsl2LAlarmConfTempChan2ConfProfile SnmpAdminString, 5966 xdsl2LAlarmConfTempChan3ConfProfile SnmpAdminString, 5967 xdsl2LAlarmConfTempChan4ConfProfile SnmpAdminString, 5968 xdsl2LAlarmConfTempRowStatus RowStatus 5969 } 5971 xdsl2LAlarmConfTempTemplateName OBJECT-TYPE 5972 SYNTAX SnmpAdminString (SIZE(1..32)) 5973 MAX-ACCESS not-accessible 5974 STATUS current 5975 DESCRIPTION 5976 "This object identifies a row in this table." 5977 ::= { xdsl2LineAlarmConfTemplateEntry 1 } 5979 xdsl2LAlarmConfTempLineProfile OBJECT-TYPE 5980 SYNTAX SnmpAdminString (SIZE(1..32)) 5981 MAX-ACCESS read-create 5982 STATUS current 5983 DESCRIPTION 5984 "The value of this object identifies the row in the DSL Line 5985 Thresholds Configuration Profile Table 5986 (xdsl2LineAlarmConfProfileTable) that applies to this line." 5987 REFERENCE "DSL Forum TR-129, paragraph #8.2" 5988 DEFVAL { "DEFVAL" } 5989 ::= { xdsl2LineAlarmConfTemplateEntry 2 } 5991 xdsl2LAlarmConfTempChan1ConfProfile OBJECT-TYPE 5992 SYNTAX SnmpAdminString (SIZE(1..32)) 5993 MAX-ACCESS read-create 5994 STATUS current 5995 DESCRIPTION 5996 "The value of this object identifies the row in the DSL 5997 Channel Thresholds Configuration Profile Table 5998 (xdsl2ChAlarmConfProfileTable) that applies for DSL 5999 bearer channel #1. The channel profile name specified here 6000 must match the name of an existing row in the 6001 xdsl2ChAlarmConfProfileTable table." 6002 REFERENCE "DSL Forum TR-129, paragraph #8.4" 6003 DEFVAL { "DEFVAL" } 6004 ::= { xdsl2LineAlarmConfTemplateEntry 3 } 6006 xdsl2LAlarmConfTempChan2ConfProfile OBJECT-TYPE 6007 SYNTAX SnmpAdminString (SIZE(0..32)) 6008 MAX-ACCESS read-create 6009 STATUS current 6010 DESCRIPTION 6011 "The value of this object identifies the row in the DSL 6012 Channel Thresholds Configuration Profile Table 6013 (xdsl2ChAlarmConfProfileTable) that applies for DSL 6014 bearer channel #2. The channel profile name specified here 6015 must match the name of an existing row in the 6016 xdsl2ChAlarmConfProfileTable table. If the channel is unused, 6017 then the object is set to a zero length string." 6018 REFERENCE "DSL Forum TR-129, paragraph #8.4" 6019 DEFVAL { "" } 6020 ::= { xdsl2LineAlarmConfTemplateEntry 4 } 6022 xdsl2LAlarmConfTempChan3ConfProfile OBJECT-TYPE 6023 SYNTAX SnmpAdminString (SIZE(0..32)) 6024 MAX-ACCESS read-create 6025 STATUS current 6026 DESCRIPTION 6027 "The value of this object identifies the row in the DSL 6028 Channel Thresholds Configuration Profile Table 6029 (xdsl2ChAlarmConfProfileTable) that applies for DSL 6030 bearer channel #3. The channel profile name specified here 6031 must match the name of an existing row in the 6032 xdsl2ChAlarmConfProfileTable table. 6033 This object may be set to a non-zero length string only if 6034 xdsl2LAlarmConfTempChan2ConfProfile contains a non-zero 6035 length string." 6036 REFERENCE "DSL Forum TR-129, paragraph #8.4" 6037 DEFVAL { "" } 6038 ::= { xdsl2LineAlarmConfTemplateEntry 5 } 6040 xdsl2LAlarmConfTempChan4ConfProfile OBJECT-TYPE 6041 SYNTAX SnmpAdminString (SIZE(0..32)) 6042 MAX-ACCESS read-create 6043 STATUS current 6044 DESCRIPTION 6045 "The value of this object identifies the row in the DSL 6046 Channel Thresholds Configuration Profile Table 6047 (xdsl2ChAlarmConfProfileTable) that applies for DSL 6048 bearer channel #4. The channel profile name specified here 6049 must match the name of an existing row in the 6050 xdsl2ChAlarmConfProfileTable table. 6051 This object may be set to a non-zero length string only if 6052 xdsl2LAlarmConfTempChan3ConfProfile contains a non-zero 6053 length string." 6054 REFERENCE "DSL Forum TR-129, paragraph #8.4" 6055 DEFVAL { "" } 6056 ::= { xdsl2LineAlarmConfTemplateEntry 6 } 6058 xdsl2LAlarmConfTempRowStatus OBJECT-TYPE 6059 SYNTAX RowStatus 6060 MAX-ACCESS read-create 6061 STATUS current 6062 DESCRIPTION 6063 "This object is used to create a new row or to modify or 6064 delete an existing row in this table. 6066 A template is activated by setting this object to 'active'. 6067 When 'active' is set, the system will validate the template. 6069 Before a template can be deleted or taken out of service 6070 (by setting this object to 'destroy' or 'notInService'), 6071 it must be first unreferenced from all associated 6072 lines." 6073 ::= { xdsl2LineAlarmConfTemplateEntry 7 } 6075 ------------------------------------------------ 6076 -- xdsl2LineAlarmConfProfileTable -- 6077 ------------------------------------------------ 6079 xdsl2LineAlarmConfProfileTable OBJECT-TYPE 6080 SYNTAX SEQUENCE OF Xdsl2LineAlarmConfProfileEntry 6081 MAX-ACCESS not-accessible 6082 STATUS current 6083 DESCRIPTION 6084 "The table xdsl2LineAlarmConfProfileTable contains DSL 6085 line PM thresholds profiles. 6087 Entries in this table MUST be maintained in a 6088 persistent manner." 6089 ::= { xdsl2ProfileAlarmConf 2 } 6091 xdsl2LineAlarmConfProfileEntry OBJECT-TYPE 6092 SYNTAX Xdsl2LineAlarmConfProfileEntry 6093 MAX-ACCESS not-accessible 6094 STATUS current 6095 DESCRIPTION 6096 "The table xdsl2LineAlarmConfProfileTable contains DSL 6097 line PM thresholds profiles. 6098 A default profile with an index of 'DEFVAL' will 6099 always exist and its parameters will be set to vendor 6100 specific values, unless otherwise specified in this 6101 document" 6102 INDEX { xdsl2LineAlarmConfProfileName } 6103 ::= { xdsl2LineAlarmConfProfileTable 1 } 6105 Xdsl2LineAlarmConfProfileEntry ::= 6106 SEQUENCE { 6107 xdsl2LineAlarmConfProfileName SnmpAdminString, 6108 xdsl2LineAlarmConfProfileXtucThresh15MinFecs 6109 HCPerfIntervalThreshold, 6110 xdsl2LineAlarmConfProfileXtucThresh15MinEs 6111 HCPerfIntervalThreshold, 6113 xdsl2LineAlarmConfProfileXtucThresh15MinSes 6114 HCPerfIntervalThreshold, 6115 xdsl2LineAlarmConfProfileXtucThresh15MinLoss 6116 HCPerfIntervalThreshold, 6117 xdsl2LineAlarmConfProfileXtucThresh15MinUas 6118 HCPerfIntervalThreshold, 6119 xdsl2LineAlarmConfProfileXturThresh15MinFecs 6120 HCPerfIntervalThreshold, 6121 xdsl2LineAlarmConfProfileXturThresh15MinEs 6122 HCPerfIntervalThreshold, 6123 xdsl2LineAlarmConfProfileXturThresh15MinSes 6124 HCPerfIntervalThreshold, 6125 xdsl2LineAlarmConfProfileXturThresh15MinLoss 6126 HCPerfIntervalThreshold, 6127 xdsl2LineAlarmConfProfileXturThresh15MinUas 6128 HCPerfIntervalThreshold, 6130 xdsl2LineAlarmConfProfileThresh15MinFailedFullInt Unsigned32, 6131 xdsl2LineAlarmConfProfileThresh15MinFailedShrtInt Unsigned32, 6133 xdsl2LineAlarmConfProfileRowStatus RowStatus 6134 } 6136 xdsl2LineAlarmConfProfileName OBJECT-TYPE 6137 SYNTAX SnmpAdminString (SIZE(1..32)) 6138 MAX-ACCESS not-accessible 6139 STATUS current 6140 DESCRIPTION 6141 "This object identifies a row in this table." 6142 ::= { xdsl2LineAlarmConfProfileEntry 1 } 6144 xdsl2LineAlarmConfProfileXtucThresh15MinFecs OBJECT-TYPE 6145 SYNTAX HCPerfIntervalThreshold 6146 UNITS "seconds" 6147 MAX-ACCESS read-create 6148 STATUS current 6149 DESCRIPTION 6150 "A threshold for the xdsl2PMLCurr15MFecs counter, 6151 when xdsl2PMLCurrUnit is xtuc {1}. 6152 The value 0 means that no threshold is specified for the 6153 associated counter." 6154 REFERENCE "ITU-T G.997.1, paragraph #7.3.1" 6155 DEFVAL { 0 } 6156 ::= { xdsl2LineAlarmConfProfileEntry 2 } 6158 xdsl2LineAlarmConfProfileXtucThresh15MinEs OBJECT-TYPE 6159 SYNTAX HCPerfIntervalThreshold 6160 UNITS "seconds" 6161 MAX-ACCESS read-create 6162 STATUS current 6163 DESCRIPTION 6164 "A threshold for the xdsl2PMLCurr15MEs counter, 6165 when xdsl2PMLCurrUnit is xtuc {1}. 6166 The value 0 means that no threshold is specified for the 6167 associated counter." 6168 REFERENCE "ITU-T G.997.1, paragraph #7.3.1" 6169 DEFVAL { 0 } 6170 ::= { xdsl2LineAlarmConfProfileEntry 3 } 6172 xdsl2LineAlarmConfProfileXtucThresh15MinSes OBJECT-TYPE 6173 SYNTAX HCPerfIntervalThreshold 6174 UNITS "seconds" 6175 MAX-ACCESS read-create 6176 STATUS current 6177 DESCRIPTION 6178 "A threshold for the xdsl2PMLCurr15MSes counter, 6179 when xdsl2PMLCurrUnit is xtuc {1}. 6180 The value 0 means that no threshold is specified for the 6181 associated counter." 6182 REFERENCE "ITU-T G.997.1, paragraph #7.3.1" 6183 DEFVAL { 0 } 6184 ::= { xdsl2LineAlarmConfProfileEntry 4 } 6186 xdsl2LineAlarmConfProfileXtucThresh15MinLoss OBJECT-TYPE 6187 SYNTAX HCPerfIntervalThreshold 6188 UNITS "seconds" 6189 MAX-ACCESS read-create 6190 STATUS current 6191 DESCRIPTION 6192 "A threshold for the xdsl2PMLCurr15MLoss counter, 6193 when xdsl2PMLCurrUnit is xtuc {1}. 6194 The value 0 means that no threshold is specified for the 6195 associated counter." 6196 REFERENCE "ITU-T G.997.1, paragraph #7.3.1" 6197 DEFVAL { 0 } 6198 ::= { xdsl2LineAlarmConfProfileEntry 5 } 6200 xdsl2LineAlarmConfProfileXtucThresh15MinUas OBJECT-TYPE 6201 SYNTAX HCPerfIntervalThreshold 6202 UNITS "seconds" 6203 MAX-ACCESS read-create 6204 STATUS current 6205 DESCRIPTION 6206 "A threshold for the xdsl2PMLCurr15MUas counter, 6207 when xdsl2PMLCurrUnit is xtuc {1}. 6208 The value 0 means that no threshold is specified for the 6209 associated counter." 6210 REFERENCE "ITU-T G.997.1, paragraph #7.3.1" 6211 DEFVAL { 0 } 6212 ::= { xdsl2LineAlarmConfProfileEntry 6 } 6214 xdsl2LineAlarmConfProfileXturThresh15MinFecs OBJECT-TYPE 6215 SYNTAX HCPerfIntervalThreshold 6216 UNITS "seconds" 6217 MAX-ACCESS read-create 6218 STATUS current 6219 DESCRIPTION 6220 "A threshold for the xdsl2PMLCurr15MFecs counter, 6221 when xdsl2PMLCurrUnit is xtur {2}. 6222 The value 0 means that no threshold is specified for the 6223 associated counter." 6224 REFERENCE "ITU-T G.997.1, paragraph #7.3.1" 6225 DEFVAL { 0 } 6226 ::= { xdsl2LineAlarmConfProfileEntry 7 } 6228 xdsl2LineAlarmConfProfileXturThresh15MinEs OBJECT-TYPE 6229 SYNTAX HCPerfIntervalThreshold 6230 UNITS "seconds" 6231 MAX-ACCESS read-create 6232 STATUS current 6233 DESCRIPTION 6234 "A threshold for the xdsl2PMLCurr15MEs counter, 6235 when xdsl2PMLCurrUnit is xtur {2}. 6236 The value 0 means that no threshold is specified for the 6237 associated counter." 6238 REFERENCE "ITU-T G.997.1, paragraph #7.3.1" 6239 DEFVAL { 0 } 6240 ::= { xdsl2LineAlarmConfProfileEntry 8 } 6242 xdsl2LineAlarmConfProfileXturThresh15MinSes OBJECT-TYPE 6243 SYNTAX HCPerfIntervalThreshold 6244 UNITS "seconds" 6245 MAX-ACCESS read-create 6246 STATUS current 6247 DESCRIPTION 6248 "A threshold for the xdsl2PMLCurr15MSes counter, 6249 when xdsl2PMLCurrUnit is xtur {2}. 6250 The value 0 means that no threshold is specified for the 6251 associated counter." 6252 REFERENCE "ITU-T G.997.1, paragraph #7.3.1" 6253 DEFVAL { 0 } 6254 ::= { xdsl2LineAlarmConfProfileEntry 9 } 6256 xdsl2LineAlarmConfProfileXturThresh15MinLoss OBJECT-TYPE 6257 SYNTAX HCPerfIntervalThreshold 6258 UNITS "seconds" 6259 MAX-ACCESS read-create 6260 STATUS current 6261 DESCRIPTION 6262 "A threshold for the xdsl2PMLCurr15MLoss counter, 6263 when xdsl2PMLCurrUnit is xtur {2}. 6264 The value 0 means that no threshold is specified for the 6265 associated counter." 6266 REFERENCE "ITU-T G.997.1, paragraph #7.3.1" 6267 DEFVAL { 0 } 6268 ::= { xdsl2LineAlarmConfProfileEntry 10 } 6270 xdsl2LineAlarmConfProfileXturThresh15MinUas OBJECT-TYPE 6271 SYNTAX HCPerfIntervalThreshold 6272 UNITS "seconds" 6273 MAX-ACCESS read-create 6274 STATUS current 6275 DESCRIPTION 6276 "A threshold for the xdsl2PMLCurr15MUas counter, 6277 when xdsl2PMLCurrUnit is xtur {2}. 6278 The value 0 means that no threshold is specified for the 6279 associated counter." 6280 REFERENCE "ITU-T G.997.1, paragraph #7.3.1" 6281 DEFVAL { 0 } 6282 ::= { xdsl2LineAlarmConfProfileEntry 11 } 6284 xdsl2LineAlarmConfProfileThresh15MinFailedFullInt OBJECT-TYPE 6285 SYNTAX Unsigned32 6286 MAX-ACCESS read-create 6287 STATUS current 6288 DESCRIPTION 6289 "A threshold for the xdsl2PMLCurrInit15MfailedFullInits 6290 counter. 6291 The value 0 means that no threshold is specified for the 6292 associated counter." 6293 REFERENCE "ITU-T G.997.1, paragraph #7.3.1" 6294 DEFVAL { 0 } 6295 ::= { xdsl2LineAlarmConfProfileEntry 12 } 6297 xdsl2LineAlarmConfProfileThresh15MinFailedShrtInt OBJECT-TYPE 6298 SYNTAX Unsigned32 6299 MAX-ACCESS read-create 6300 STATUS current 6301 DESCRIPTION 6302 "A threshold for the xdsl2PMLCurrInit15MFailedShortInits 6303 counter. 6304 The value 0 means that no threshold is specified for the 6305 associated counter." 6306 REFERENCE "ITU-T G.997.1, paragraph #7.3.1" 6307 DEFVAL { 0 } 6308 ::= { xdsl2LineAlarmConfProfileEntry 13 } 6310 xdsl2LineAlarmConfProfileRowStatus OBJECT-TYPE 6311 SYNTAX RowStatus 6312 MAX-ACCESS read-create 6313 STATUS current 6314 DESCRIPTION 6315 "This object is used to create a new row or to modify or 6316 delete an existing row in this table. 6318 A profile is activated by setting this object to 'active'. 6319 When 'active' is set, the system will validate the profile. 6321 Before a profile can be deleted or taken out of service 6322 (by setting this object to 'destroy' or 'notInService'), 6323 it must be first unreferenced from all associated 6324 templates." 6325 ::= { xdsl2LineAlarmConfProfileEntry 14 } 6327 ------------------------------------------------ 6328 -- xdsl2ChAlarmConfProfileTable -- 6329 ------------------------------------------------ 6331 xdsl2ChAlarmConfProfileTable OBJECT-TYPE 6332 SYNTAX SEQUENCE OF Xdsl2ChAlarmConfProfileEntry 6333 MAX-ACCESS not-accessible 6334 STATUS current 6335 DESCRIPTION 6336 "The table xdsl2ChAlarmConfProfileTable contains DSL 6337 channel PM thresholds profiles. 6339 Entries in this table MUST be maintained in a 6340 persistent manner." 6341 ::= { xdsl2ProfileAlarmConf 3 } 6343 xdsl2ChAlarmConfProfileEntry OBJECT-TYPE 6344 SYNTAX Xdsl2ChAlarmConfProfileEntry 6345 MAX-ACCESS not-accessible 6346 STATUS current 6347 DESCRIPTION 6348 "The table xdsl2ChAlarmConfProfileTable contains DSL 6349 channel PM thresholds profiles. 6350 A default profile with an index of 'DEFVAL' will 6351 always exist and its parameters will be set to vendor-specific 6352 values, unless otherwise specified in this document" 6353 INDEX { xdsl2ChAlarmConfProfileName } 6354 ::= { xdsl2ChAlarmConfProfileTable 1 } 6356 Xdsl2ChAlarmConfProfileEntry ::= 6357 SEQUENCE { 6358 xdsl2ChAlarmConfProfileName 6359 SnmpAdminString, 6360 xdsl2ChAlarmConfProfileXtucThresh15MinCodingViolations 6361 Unsigned32, 6362 xdsl2ChAlarmConfProfileXtucThresh15MinCorrected Unsigned32, 6363 xdsl2ChAlarmConfProfileXturThresh15MinCodingViolations 6364 Unsigned32, 6365 xdsl2ChAlarmConfProfileXturThresh15MinCorrected Unsigned32, 6366 xdsl2ChAlarmConfProfileRowStatus RowStatus 6367 } 6369 xdsl2ChAlarmConfProfileName OBJECT-TYPE 6370 SYNTAX SnmpAdminString (SIZE(1..32)) 6371 MAX-ACCESS not-accessible 6372 STATUS current 6373 DESCRIPTION 6374 "This object identifies a row in this table." 6375 ::= { xdsl2ChAlarmConfProfileEntry 1 } 6377 xdsl2ChAlarmConfProfileXtucThresh15MinCodingViolations OBJECT-TYPE 6378 SYNTAX Unsigned32 6379 MAX-ACCESS read-create 6380 STATUS current 6381 DESCRIPTION 6382 "A threshold for the xdsl2PMChCurr15MCodingViolations 6383 counter, when xdsl2PMChCurrUnit is xtuc {1}. 6384 The value 0 means that no threshold is specified for the 6385 associated counter." 6386 REFERENCE "ITU-T G.997.1, paragraph #7.3.2" 6387 DEFVAL { 0 } 6388 ::= { xdsl2ChAlarmConfProfileEntry 2 } 6390 xdsl2ChAlarmConfProfileXtucThresh15MinCorrected OBJECT-TYPE 6391 SYNTAX Unsigned32 6392 MAX-ACCESS read-create 6393 STATUS current 6394 DESCRIPTION 6395 "A threshold for the xdsl2PMChCurr15MCorrectedBlocks 6396 counter, when xdsl2PMChCurrUnit is xtuc {1}. 6397 The value 0 means that no threshold is specified for the 6398 associated counter." 6399 REFERENCE "ITU-T G.997.1, paragraph #7.3.2" 6400 DEFVAL { 0 } 6401 ::= { xdsl2ChAlarmConfProfileEntry 3 } 6403 xdsl2ChAlarmConfProfileXturThresh15MinCodingViolations OBJECT-TYPE 6404 SYNTAX Unsigned32 6405 MAX-ACCESS read-create 6406 STATUS current 6407 DESCRIPTION 6408 "A threshold for the xdsl2PMChCurr15MCodingViolations 6409 counter, when xdsl2PMChCurrUnit is xtur {2}. 6410 The value 0 means that no threshold is specified for the 6411 associated counter." 6412 REFERENCE "ITU-T G.997.1, paragraph #7.3.2" 6413 DEFVAL { 0 } 6414 ::= { xdsl2ChAlarmConfProfileEntry 4 } 6416 xdsl2ChAlarmConfProfileXturThresh15MinCorrected OBJECT-TYPE 6417 SYNTAX Unsigned32 6418 MAX-ACCESS read-create 6419 STATUS current 6420 DESCRIPTION 6421 "A threshold for the xdsl2PMChCurr15MCorrectedBlocks 6422 counter, when xdsl2PMChCurrUnit is xtur {2}. 6423 The value 0 means that no threshold is specified for the 6424 associated counter." 6425 REFERENCE "ITU-T G.997.1, paragraph #7.3.2" 6426 DEFVAL { 0 } 6427 ::= { xdsl2ChAlarmConfProfileEntry 5 } 6429 xdsl2ChAlarmConfProfileRowStatus OBJECT-TYPE 6430 SYNTAX RowStatus 6431 MAX-ACCESS read-create 6432 STATUS current 6433 DESCRIPTION 6434 "This object is used to create a new row or to modify or 6435 delete an existing row in this table. 6437 A profile is activated by setting this object to 'active'. 6438 When 'active' is set, the system will validate the profile. 6440 Before a profile can be deleted or taken out of service 6441 (by setting this object to 'destroy' or 'notInService'), 6442 it must be first unreferenced from all associated 6443 templates." 6444 ::= { xdsl2ChAlarmConfProfileEntry 6 } 6446 ------------------------------------------------ 6447 -- PM line current counters -- 6448 ------------------------------------------------ 6449 xdsl2PMLineCurrTable OBJECT-TYPE 6450 SYNTAX SEQUENCE OF Xdsl2PMLineCurrEntry 6451 MAX-ACCESS not-accessible 6452 STATUS current 6453 DESCRIPTION 6454 "The table xdsl2PMLineCurrTable contains current Performance 6455 Monitoring results of DSL line. " 6456 ::= { xdsl2PMLine 1 } 6458 xdsl2PMLineCurrEntry OBJECT-TYPE 6459 SYNTAX Xdsl2PMLineCurrEntry 6460 MAX-ACCESS not-accessible 6461 STATUS current 6462 DESCRIPTION 6463 "The table xdsl2PMLineCurrTable contains current Performance 6464 Monitoring results of DSL line. 6465 The index of this table is an interface index where the 6466 interface has an ifType of vdsl2(xxx) and the termination 6467 unit." 6468 INDEX { ifIndex, xdsl2PMLCurrUnit } 6469 ::= { xdsl2PMLineCurrTable 1 } 6471 Xdsl2PMLineCurrEntry ::= 6472 SEQUENCE { 6473 xdsl2PMLCurrUnit Xdsl2Unit, 6474 xdsl2PMLCurr15MValidIntervals Unsigned32, 6475 xdsl2PMLCurr15MInvalidIntervals Unsigned32, 6476 xdsl2PMLCurr15MTimeElapsed HCPerfTimeElapsed, 6477 xdsl2PMLCurr15MFecs Counter32, 6478 xdsl2PMLCurr15MEs Counter32, 6479 xdsl2PMLCurr15MSes Counter32, 6480 xdsl2PMLCurr15MLoss Counter32, 6481 xdsl2PMLCurr15MUas Counter32, 6482 xdsl2PMLCurr1DayValidIntervals Unsigned32, 6483 xdsl2PMLCurr1DayInvalidIntervals Unsigned32, 6484 xdsl2PMLCurr1DayTimeElapsed HCPerfTimeElapsed, 6485 xdsl2PMLCurr1DayFecs Counter32, 6486 xdsl2PMLCurr1DayEs Counter32, 6487 xdsl2PMLCurr1DaySes Counter32, 6488 xdsl2PMLCurr1DayLoss Counter32, 6489 xdsl2PMLCurr1DayUas Counter32 6490 } 6492 xdsl2PMLCurrUnit OBJECT-TYPE 6493 SYNTAX Xdsl2Unit 6494 MAX-ACCESS not-accessible 6495 STATUS current 6496 DESCRIPTION 6497 "The termination unit xtuc{1} or xtur{2}." 6498 ::= { xdsl2PMLineCurrEntry 1 } 6500 xdsl2PMLCurr15MValidIntervals OBJECT-TYPE 6501 SYNTAX Unsigned32 6502 MAX-ACCESS read-only 6503 STATUS current 6504 DESCRIPTION 6505 "Valid intervals." 6506 ::= { xdsl2PMLineCurrEntry 2 } 6508 xdsl2PMLCurr15MInvalidIntervals OBJECT-TYPE 6509 SYNTAX Unsigned32 6510 MAX-ACCESS read-only 6511 STATUS current 6512 DESCRIPTION 6513 "Invalid intervals." 6514 ::= { xdsl2PMLineCurrEntry 3 } 6516 xdsl2PMLCurr15MTimeElapsed OBJECT-TYPE 6517 SYNTAX HCPerfTimeElapsed 6518 UNITS "seconds" 6519 MAX-ACCESS read-only 6520 STATUS current 6521 DESCRIPTION 6522 "Total elapsed seconds in this interval" 6523 ::= { xdsl2PMLineCurrEntry 4 } 6525 xdsl2PMLCurr15MFecs OBJECT-TYPE 6526 SYNTAX Counter32 6527 UNITS "seconds" 6528 MAX-ACCESS read-only 6529 STATUS current 6530 DESCRIPTION 6531 "Count of seconds during this interval that there was at 6532 least 6533 one FEC correction event for one or more bearer channels in 6534 this line. This parameter is inhibited during UAS or SES." 6535 REFERENCE "ITU-T G.997.1, paragraph #7.2.1" 6536 ::= { xdsl2PMLineCurrEntry 5 } 6538 xdsl2PMLCurr15MEs OBJECT-TYPE 6539 SYNTAX Counter32 6540 UNITS "seconds" 6541 MAX-ACCESS read-only 6542 STATUS current 6543 DESCRIPTION 6544 "Count of seconds during this interval that there was: 6545 xtu-c: CRC-8 >= 1 for one or more bearer channels OR 6546 LOS >= 1 OR SEF >=1 OR LPR >= 1 6547 xtu-r: FEBE >= 1 for one or more bearer channels OR 6548 LOS-FE >=1 OR RDI >=1 OR LPR-FE >=1 . 6549 This parameter is inhibited during UAS." 6550 REFERENCE "ITU-T G.997.1, paragraph #7.2.1" 6551 ::= { xdsl2PMLineCurrEntry 6 } 6553 xdsl2PMLCurr15MSes OBJECT-TYPE 6554 SYNTAX Counter32 6555 UNITS "seconds" 6556 MAX-ACCESS read-only 6557 STATUS current 6558 DESCRIPTION 6559 "Count of seconds during this interval that there was: 6560 xtu-c: (CRC-8 anomalies in one or more of the 6561 received bearer channels) >= 18 OR LOS >= 1 6562 OR SEF >= 1 OR LPR >= 1 6563 xtu-r: (FEBE anomalies in one or more of the 6564 received bearer channels) >= 18 OR LOS-FE >= 1 6565 OR RDI >= 1 OR LPR-FE >= 1 . 6566 This parameter is inhibited during UAS." 6567 REFERENCE "ITU-T G.997.1, paragraph #7.2.1" 6568 ::= { xdsl2PMLineCurrEntry 7 } 6570 xdsl2PMLCurr15MLoss OBJECT-TYPE 6571 SYNTAX Counter32 6572 UNITS "seconds" 6573 MAX-ACCESS read-only 6574 STATUS current 6575 DESCRIPTION 6576 "Count of seconds during this interval that there was LOS (or 6577 LOS-FE for xtu-r)." 6578 REFERENCE "ITU-T G.997.1, paragraph #7.2.1" 6579 ::= { xdsl2PMLineCurrEntry 8 } 6581 xdsl2PMLCurr15MUas OBJECT-TYPE 6582 SYNTAX Counter32 6583 UNITS "seconds" 6584 MAX-ACCESS read-only 6585 STATUS current 6586 DESCRIPTION 6587 "Count of seconds in Unavailability State during this 6588 interval. Unavailability begins at the onset of 10 6589 contiguous severely-errored seconds, and ends at the 6590 onset of 10 contiguous seconds with no severely-errored 6591 seconds." 6593 REFERENCE "ITU-T G.997.1, paragraph #7.2.1" 6594 ::= { xdsl2PMLineCurrEntry 9 } 6596 xdsl2PMLCurr1DayValidIntervals OBJECT-TYPE 6597 SYNTAX Unsigned32 6598 MAX-ACCESS read-only 6599 STATUS current 6600 DESCRIPTION 6601 "Valid intervals." 6602 ::= { xdsl2PMLineCurrEntry 10 } 6604 xdsl2PMLCurr1DayInvalidIntervals OBJECT-TYPE 6605 SYNTAX Unsigned32 6606 MAX-ACCESS read-only 6607 STATUS current 6608 DESCRIPTION 6609 "Invalid intervals." 6610 ::= { xdsl2PMLineCurrEntry 11 } 6612 xdsl2PMLCurr1DayTimeElapsed OBJECT-TYPE 6613 SYNTAX HCPerfTimeElapsed 6614 UNITS "seconds" 6615 MAX-ACCESS read-only 6616 STATUS current 6617 DESCRIPTION 6618 "Total elapsed seconds in this interval." 6619 ::= { xdsl2PMLineCurrEntry 12 } 6621 xdsl2PMLCurr1DayFecs OBJECT-TYPE 6622 SYNTAX Counter32 6623 UNITS "seconds" 6624 MAX-ACCESS read-only 6625 STATUS current 6626 DESCRIPTION 6627 "Count of seconds during this interval that there was at 6628 least 6629 one FEC correction event for one or more bearer channels in 6630 this line. This parameter is inhibited during UAS or SES." 6631 REFERENCE "ITU-T G.997.1, paragraph #7.2.1" 6632 ::= { xdsl2PMLineCurrEntry 13 } 6634 xdsl2PMLCurr1DayEs OBJECT-TYPE 6635 SYNTAX Counter32 6636 UNITS "seconds" 6637 MAX-ACCESS read-only 6638 STATUS current 6639 DESCRIPTION 6640 "Count of seconds during this interval that there was: 6642 xtu-c: CRC-8 >= 1 for one or more bearer channels OR 6643 LOS >= 1 OR SEF >= 1 OR LPR >= 1 6644 xtu-r: FEBE >= 1 for one or more bearer channels OR 6645 LOS-FE >= 1 OR RDI >= 1 OR LPR-FE >= 1. 6646 This parameter is inhibited during UAS." 6647 REFERENCE "ITU-T G.997.1, paragraph #7.2.1" 6648 ::= { xdsl2PMLineCurrEntry 14 } 6650 xdsl2PMLCurr1DaySes OBJECT-TYPE 6651 SYNTAX Counter32 6652 UNITS "seconds" 6653 MAX-ACCESS read-only 6654 STATUS current 6655 DESCRIPTION 6656 "Count of seconds during this interval that there was: 6657 xtu-c: (CRC-8 anomalies in one or more of the 6658 received bearer channels) >= 18 OR LOS >= 1 6659 OR SEF >= 1 OR LPR >= 1 6660 xtu-r: (FEBE anomalies in one or more of the 6661 received bearer channels) >= 18 OR LOS-FE >= 1 6662 OR RDI >= 1 OR LPR-FE >= 1 . 6663 This parameter is inhibited during UAS." 6664 REFERENCE "ITU-T G.997.1, paragraph #7.2.1" 6665 ::= { xdsl2PMLineCurrEntry 15 } 6667 xdsl2PMLCurr1DayLoss OBJECT-TYPE 6668 SYNTAX Counter32 6669 UNITS "seconds" 6670 MAX-ACCESS read-only 6671 STATUS current 6672 DESCRIPTION 6673 "Count of seconds during this interval that there was LOS (or 6674 LOS-FE for xtu-r)." 6675 REFERENCE "ITU-T G.997.1, paragraph #7.2.1" 6676 ::= { xdsl2PMLineCurrEntry 16 } 6678 xdsl2PMLCurr1DayUas OBJECT-TYPE 6679 SYNTAX Counter32 6680 UNITS "seconds" 6681 MAX-ACCESS read-only 6682 STATUS current 6683 DESCRIPTION 6684 "Count of seconds in Unavailability State during this 6685 interval. 6686 Unavailability begins at the onset of 10 contiguous severely 6687 -errored seconds, and ends at the onset of 10 contiguous 6688 seconds with no severely-errored seconds." 6689 REFERENCE "ITU-T G.997.1, paragraph #7.2.1" 6690 ::= { xdsl2PMLineCurrEntry 17 } 6692 ------------------------------------------------ 6693 -- PM line init current counters -- 6694 ------------------------------------------------ 6696 xdsl2PMLineCurrInitTable OBJECT-TYPE 6697 SYNTAX SEQUENCE OF Xdsl2PMLineCurrInitEntry 6698 MAX-ACCESS not-accessible 6699 STATUS current 6700 DESCRIPTION 6701 "The table xdsl2PMLineCurrInitTable contains current 6702 initialization counters of DSL line. " 6703 ::= { xdsl2PMLine 2 } 6705 xdsl2PMLineCurrInitEntry OBJECT-TYPE 6706 SYNTAX Xdsl2PMLineCurrInitEntry 6707 MAX-ACCESS not-accessible 6708 STATUS current 6709 DESCRIPTION 6710 "The table xdsl2PMLineCurrInitTable contains current 6711 initialization counters of DSL line. 6712 The index of this table is an interface index where the 6713 interface has an ifType of vdsl2(xxx) and the termination 6714 unit." 6715 INDEX { ifIndex } 6716 ::= { xdsl2PMLineCurrInitTable 1 } 6718 Xdsl2PMLineCurrInitEntry ::= 6719 SEQUENCE { 6720 xdsl2PMLCurrInit15MTimeElapsed Unsigned32, 6721 xdsl2PMLCurrInit15MFullInits Unsigned32, 6722 xdsl2PMLCurrInit15MFailedFullInits Unsigned32, 6723 xdsl2PMLCurrInit15MShortInits Unsigned32, 6724 xdsl2PMLCurrInit15MFailedShortInits Unsigned32, 6725 xdsl2PMLCurrInit1DayTimeElapsed Unsigned32, 6726 xdsl2PMLCurrInit1DayFullInits Unsigned32, 6727 xdsl2PMLCurrInit1DayFailedFullInits Unsigned32, 6728 xdsl2PMLCurrInit1DayShortInits Unsigned32, 6729 xdsl2PMLCurrInit1DayFailedShortInits Unsigned32 6730 } 6732 xdsl2PMLCurrInit15MTimeElapsed OBJECT-TYPE 6733 SYNTAX Unsigned32 6734 UNITS "seconds" 6735 MAX-ACCESS read-only 6736 STATUS current 6737 DESCRIPTION 6738 "Total elapsed seconds in this interval." 6739 ::= { xdsl2PMLineCurrInitEntry 1 } 6741 xdsl2PMLCurrInit15MFullInits OBJECT-TYPE 6742 SYNTAX Unsigned32 6743 MAX-ACCESS read-only 6744 STATUS current 6745 DESCRIPTION 6746 "Count of full initializations attempted on the line 6747 (successful and failed) during this interval." 6748 REFERENCE "ITU-T G.997.1, paragraph #7.2.1" 6749 ::= { xdsl2PMLineCurrInitEntry 2 } 6751 xdsl2PMLCurrInit15MFailedFullInits OBJECT-TYPE 6752 SYNTAX Unsigned32 6753 MAX-ACCESS read-only 6754 STATUS current 6755 DESCRIPTION 6756 "Count of failed full initializations on the line during this 6757 interval." 6758 REFERENCE "ITU-T G.997.1, paragraph #7.2.1" 6759 ::= { xdsl2PMLineCurrInitEntry 3 } 6761 xdsl2PMLCurrInit15MShortInits OBJECT-TYPE 6762 SYNTAX Unsigned32 6763 MAX-ACCESS read-only 6764 STATUS current 6765 DESCRIPTION 6766 "Count of short initializations attempted on the line 6767 (successful and failed) during this interval." 6768 REFERENCE "ITU-T G.997.1, paragraph #7.2.1" 6769 ::= { xdsl2PMLineCurrInitEntry 4 } 6771 xdsl2PMLCurrInit15MFailedShortInits OBJECT-TYPE 6772 SYNTAX Unsigned32 6773 MAX-ACCESS read-only 6774 STATUS current 6775 DESCRIPTION 6776 "Count of failed short initializations on the line during 6777 this 6778 interval." 6779 REFERENCE "ITU-T G.997.1, paragraph #7.2.1" 6780 ::= { xdsl2PMLineCurrInitEntry 5 } 6782 xdsl2PMLCurrInit1DayTimeElapsed OBJECT-TYPE 6783 SYNTAX Unsigned32 6784 UNITS "seconds" 6785 MAX-ACCESS read-only 6786 STATUS current 6787 DESCRIPTION 6788 "Total elapsed seconds in this interval." 6789 ::= { xdsl2PMLineCurrInitEntry 6 } 6791 xdsl2PMLCurrInit1DayFullInits OBJECT-TYPE 6792 SYNTAX Unsigned32 6793 MAX-ACCESS read-only 6794 STATUS current 6795 DESCRIPTION 6796 "Count of full initializations attempted on the line 6797 (successful and failed) during this interval." 6798 REFERENCE "ITU-T G.997.1, paragraph #7.2.1" 6799 ::= { xdsl2PMLineCurrInitEntry 7 } 6801 xdsl2PMLCurrInit1DayFailedFullInits OBJECT-TYPE 6802 SYNTAX Unsigned32 6803 MAX-ACCESS read-only 6804 STATUS current 6805 DESCRIPTION 6806 "Count of failed full initializations on the line during this 6807 interval." 6808 REFERENCE "ITU-T G.997.1, paragraph #7.2.1" 6809 ::= { xdsl2PMLineCurrInitEntry 8 } 6811 xdsl2PMLCurrInit1DayShortInits OBJECT-TYPE 6812 SYNTAX Unsigned32 6813 MAX-ACCESS read-only 6814 STATUS current 6815 DESCRIPTION 6816 "Count of short initializations attempted on the line 6817 (successful and failed) during this interval." 6818 REFERENCE "ITU-T G.997.1, paragraph #7.2.1" 6819 ::= { xdsl2PMLineCurrInitEntry 9 } 6821 xdsl2PMLCurrInit1DayFailedShortInits OBJECT-TYPE 6822 SYNTAX Unsigned32 6823 MAX-ACCESS read-only 6824 STATUS current 6825 DESCRIPTION 6826 "Count of failed short initializations on the line during 6827 this 6828 interval." 6829 REFERENCE "ITU-T G.997.1, paragraph #7.2.1" 6830 ::= { xdsl2PMLineCurrInitEntry 10 } 6832 ------------------------------------------- 6833 -- PM line history 15 Minutes -- 6834 ------------------------------------------- 6835 xdsl2PMLineHist15MinTable OBJECT-TYPE 6836 SYNTAX SEQUENCE OF Xdsl2PMLineHist15MinEntry 6837 MAX-ACCESS not-accessible 6838 STATUS current 6839 DESCRIPTION 6840 "The table xdsl2PMLineHist15MinTable contains PM line history 6841 for 15min intervals of DSL line. " 6842 ::= { xdsl2PMLine 3 } 6844 xdsl2PMLineHist15MinEntry OBJECT-TYPE 6845 SYNTAX Xdsl2PMLineHist15MinEntry 6846 MAX-ACCESS not-accessible 6847 STATUS current 6848 DESCRIPTION 6849 "The table xdsl2PMLineHist15MinTable contains PM line history 6850 for 15min intervals of DSL line. 6851 The index of this table is an interface index where the 6852 interface has an ifType of vdsl2(xxx), the termination unit, 6853 and an interval number." 6854 INDEX { ifIndex, 6855 xdsl2PMLHist15MUnit, 6856 xdsl2PMLHist15MInterval } 6857 ::= { xdsl2PMLineHist15MinTable 1 } 6859 Xdsl2PMLineHist15MinEntry ::= 6860 SEQUENCE { 6861 xdsl2PMLHist15MUnit Xdsl2Unit, 6862 xdsl2PMLHist15MInterval Unsigned32, 6863 xdsl2PMLHist15MMonitoredTime Unsigned32, 6864 xdsl2PMLHist15MFecs Counter32, 6865 xdsl2PMLHist15MEs Counter32, 6866 xdsl2PMLHist15MSes Counter32, 6867 xdsl2PMLHist15MLoss Counter32, 6868 xdsl2PMLHist15MUas Counter32, 6869 xdsl2PMLHist15MValidInterval TruthValue 6870 } 6872 xdsl2PMLHist15MUnit OBJECT-TYPE 6873 SYNTAX Xdsl2Unit 6874 MAX-ACCESS not-accessible 6875 STATUS current 6876 DESCRIPTION 6877 "The termination unit xtuc{1} or xtur{2}." 6878 ::= { xdsl2PMLineHist15MinEntry 1 } 6880 xdsl2PMLHist15MInterval OBJECT-TYPE 6881 SYNTAX Unsigned32 (1..96) 6882 MAX-ACCESS not-accessible 6883 STATUS current 6884 DESCRIPTION 6885 "The interval number." 6886 ::= { xdsl2PMLineHist15MinEntry 2 } 6888 xdsl2PMLHist15MMonitoredTime OBJECT-TYPE 6889 SYNTAX Unsigned32 6890 UNITS "seconds" 6891 MAX-ACCESS read-only 6892 STATUS current 6893 DESCRIPTION 6894 "Total seconds monitored in this interval." 6895 ::= { xdsl2PMLineHist15MinEntry 3 } 6897 xdsl2PMLHist15MFecs OBJECT-TYPE 6898 SYNTAX Counter32 6899 UNITS "seconds" 6900 MAX-ACCESS read-only 6901 STATUS current 6902 DESCRIPTION 6903 "Count of seconds during this interval that there was at 6904 least 6905 one FEC correction event for one or more bearer channels in 6906 this line. This parameter is inhibited during UAS or SES." 6907 REFERENCE "ITU-T G.997.1, paragraph #7.2.1" 6908 ::= { xdsl2PMLineHist15MinEntry 4 } 6910 xdsl2PMLHist15MEs OBJECT-TYPE 6911 SYNTAX Counter32 6912 UNITS "seconds" 6913 MAX-ACCESS read-only 6914 STATUS current 6915 DESCRIPTION 6916 "Count of seconds during this interval that there was: 6917 xtu-c: CRC-8 >= 1 for one or more bearer channels OR 6918 LOS >= 1 OR SEF >= 1 OR LPR >= 1 6919 xtu-r: FEBE >= 1 for one or more bearer channels OR 6920 LOS-FE >= 1 OR RDI >= 1 OR LPR-FE >= 1. 6921 This parameter is inhibited during UAS." 6922 REFERENCE "ITU-T G.997.1, paragraph #7.2.1" 6923 ::= { xdsl2PMLineHist15MinEntry 5 } 6925 xdsl2PMLHist15MSes OBJECT-TYPE 6926 SYNTAX Counter32 6927 UNITS "seconds" 6928 MAX-ACCESS read-only 6929 STATUS current 6930 DESCRIPTION 6931 "Count of seconds during this interval that there was: 6932 xtu-c: (CRC-8 anomalies in one or more of the 6933 received bearer channels) >= 18 OR LOS >= 1 6934 OR SEF >= 1 OR LPR >= 1 6935 xtu-r: (FEBE anomalies in one or more of the 6936 received bearer channels) >= 18 OR LOS-FE >= 1 6937 OR RDI >= 1 OR LPR-FE >= 1 . 6938 This parameter is inhibited during UAS." 6939 REFERENCE "ITU-T G.997.1, paragraph #7.2.1" 6940 ::= { xdsl2PMLineHist15MinEntry 6 } 6942 xdsl2PMLHist15MLoss OBJECT-TYPE 6943 SYNTAX Counter32 6944 UNITS "seconds" 6945 MAX-ACCESS read-only 6946 STATUS current 6947 DESCRIPTION 6948 "Count of seconds during this interval that there was LOS (or 6949 LOS-FE for xtu-r)." 6950 REFERENCE "ITU-T G.997.1, paragraph #7.2.1" 6951 ::= { xdsl2PMLineHist15MinEntry 7 } 6953 xdsl2PMLHist15MUas OBJECT-TYPE 6954 SYNTAX Counter32 6955 UNITS "seconds" 6956 MAX-ACCESS read-only 6957 STATUS current 6958 DESCRIPTION 6959 "Count of seconds in Unavailability State during this 6960 interval. 6961 Unavailability begins at the onset of 10 contiguous severely 6962 -errored seconds, and ends at the onset of 10 contiguous 6963 seconds with no severely-errored seconds." 6964 REFERENCE "ITU-T G.997.1, paragraph #7.2.1" 6965 ::= { xdsl2PMLineHist15MinEntry 8 } 6967 xdsl2PMLHist15MValidInterval OBJECT-TYPE 6968 SYNTAX TruthValue 6969 MAX-ACCESS read-only 6970 STATUS current 6971 DESCRIPTION 6972 "This variable indicates if the data for this interval is 6973 valid." 6974 ::= { xdsl2PMLineHist15MinEntry 9 } 6976 --------------------------------------- 6977 -- PM line history 1 Day -- 6978 --------------------------------------- 6979 xdsl2PMLineHist1DayTable OBJECT-TYPE 6980 SYNTAX SEQUENCE OF Xdsl2PMLineHist1DayEntry 6981 MAX-ACCESS not-accessible 6982 STATUS current 6983 DESCRIPTION 6984 "The table xdsl2PMLineHist1DayTable contains PM line history 6985 for 24 hours intervals of DSL line. " 6986 ::= { xdsl2PMLine 4 } 6988 xdsl2PMLineHist1DayEntry OBJECT-TYPE 6989 SYNTAX Xdsl2PMLineHist1DayEntry 6990 MAX-ACCESS not-accessible 6991 STATUS current 6992 DESCRIPTION 6993 "The table xdsl2PMLineHist1DayTable contains PM line history 6994 for 24 hours intervals of DSL line. 6995 The indexes of this table is an interface index where the 6996 interface has an ifType of vdsl2(xxx), the termination unit 6997 and an interval number." 6999 INDEX { ifIndex, 7000 xdsl2PMLHist1DUnit, 7001 xdsl2PMLHist1DInterval } 7002 ::= { xdsl2PMLineHist1DayTable 1 } 7004 Xdsl2PMLineHist1DayEntry ::= 7005 SEQUENCE { 7006 xdsl2PMLHist1DUnit Xdsl2Unit, 7007 xdsl2PMLHist1DInterval Unsigned32, 7008 xdsl2PMLHist1DMonitoredTime Unsigned32, 7009 xdsl2PMLHist1DFecs Counter32, 7010 xdsl2PMLHist1DEs Counter32, 7011 xdsl2PMLHist1DSes Counter32, 7012 xdsl2PMLHist1DLoss Counter32, 7013 xdsl2PMLHist1DUas Counter32, 7014 xdsl2PMLHist1DValidInterval TruthValue 7015 } 7017 xdsl2PMLHist1DUnit OBJECT-TYPE 7018 SYNTAX Xdsl2Unit 7019 MAX-ACCESS not-accessible 7020 STATUS current 7021 DESCRIPTION 7022 "The termination unit." 7023 ::= { xdsl2PMLineHist1DayEntry 1 } 7025 xdsl2PMLHist1DInterval OBJECT-TYPE 7026 SYNTAX Unsigned32 (1..30) 7027 MAX-ACCESS not-accessible 7028 STATUS current 7029 DESCRIPTION 7030 "The interval number." 7031 ::= { xdsl2PMLineHist1DayEntry 2 } 7033 xdsl2PMLHist1DMonitoredTime OBJECT-TYPE 7034 SYNTAX Unsigned32 7035 UNITS "seconds" 7036 MAX-ACCESS read-only 7037 STATUS current 7038 DESCRIPTION 7039 "Total seconds monitored in this interval." 7040 ::= { xdsl2PMLineHist1DayEntry 3 } 7042 xdsl2PMLHist1DFecs OBJECT-TYPE 7043 SYNTAX Counter32 7044 UNITS "seconds" 7045 MAX-ACCESS read-only 7046 STATUS current 7047 DESCRIPTION 7048 "Count of seconds during this interval that there was at 7049 least 7050 one FEC correction event for one or more bearer channels in 7051 this line. This parameter is inhibited during UAS or SES." 7052 REFERENCE "ITU-T G.997.1, paragraph #7.2.1" 7053 ::= { xdsl2PMLineHist1DayEntry 4 } 7055 xdsl2PMLHist1DEs OBJECT-TYPE 7056 SYNTAX Counter32 7057 UNITS "seconds" 7058 MAX-ACCESS read-only 7059 STATUS current 7060 DESCRIPTION 7061 "Count of seconds during this interval that there was: 7062 xtu-c: CRC-8 >= 1 for one or more bearer channels OR 7063 LOS >= 1 OR SEF >= 1 OR LPR >= 1 7064 xtu-r: FEBE >= 1 for one or more bearer channels OR 7065 LOS-FE >= 1 OR RDI >= 1 OR LPR-FE >= 1. 7066 This parameter is inhibited during UAS." 7067 REFERENCE "ITU-T G.997.1, paragraph #7.2.1" 7068 ::= { xdsl2PMLineHist1DayEntry 5 } 7070 xdsl2PMLHist1DSes OBJECT-TYPE 7071 SYNTAX Counter32 7072 UNITS "seconds" 7073 MAX-ACCESS read-only 7074 STATUS current 7075 DESCRIPTION 7076 "Count of seconds during this interval that there was: 7077 xtu-c: (CRC-8 anomalies in one or more of the 7078 received bearer channels) >= 18 OR LOS >= 1 7079 OR SEF >= 1 OR LPR >= 1 7080 xtu-r: (FEBE anomalies in one or more of the 7081 received bearer channels) >= 18 OR LOS-FE >= 1 7082 OR RDI >= 1 OR LPR-FE >= 1 . 7083 This parameter is inhibited during UAS." 7084 REFERENCE "ITU-T G.997.1, paragraph #7.2.1" 7085 ::= { xdsl2PMLineHist1DayEntry 6 } 7087 xdsl2PMLHist1DLoss OBJECT-TYPE 7088 SYNTAX Counter32 7089 UNITS "seconds" 7090 MAX-ACCESS read-only 7091 STATUS current 7092 DESCRIPTION 7093 "Count of seconds during this interval that there was LOS (or 7094 LOS-FE for xtu-r)." 7095 REFERENCE "ITU-T G.997.1, paragraph #7.2.1" 7096 ::= { xdsl2PMLineHist1DayEntry 7 } 7098 xdsl2PMLHist1DUas OBJECT-TYPE 7099 SYNTAX Counter32 7100 UNITS "seconds" 7101 MAX-ACCESS read-only 7102 STATUS current 7103 DESCRIPTION 7104 "Count of seconds in Unavailability State during this 7105 interval. 7106 Unavailability begins at the onset of 10 contiguous severely 7107 -errored seconds, and ends at the onset of 10 contiguous 7108 seconds with no severely-errored seconds." 7109 REFERENCE "ITU-T G.997.1, paragraph #7.2.1" 7110 ::= { xdsl2PMLineHist1DayEntry 8 } 7112 xdsl2PMLHist1DValidInterval OBJECT-TYPE 7113 SYNTAX TruthValue 7114 MAX-ACCESS read-only 7115 STATUS current 7116 DESCRIPTION 7117 "This variable indicates if the data for this interval is 7118 valid." 7119 ::= { xdsl2PMLineHist1DayEntry 9 } 7121 ------------------------------------------- 7122 -- PM line init history 15 Minutes -- 7123 ------------------------------------------- 7125 xdsl2PMLineInitHist15MinTable OBJECT-TYPE 7126 SYNTAX SEQUENCE OF Xdsl2PMLineInitHist15MinEntry 7127 MAX-ACCESS not-accessible 7128 STATUS current 7129 DESCRIPTION 7130 "The table xdsl2PMLineInitHist15MinTable contains PM line 7131 initialization history for 15 minutes intervals of DSL 7132 line. " 7133 ::= { xdsl2PMLine 5 } 7135 xdsl2PMLineInitHist15MinEntry OBJECT-TYPE 7136 SYNTAX Xdsl2PMLineInitHist15MinEntry 7137 MAX-ACCESS not-accessible 7138 STATUS current 7139 DESCRIPTION 7140 "The table xdsl2PMLineInitHist15MinTable contains PM line 7141 initialization history for 15 minutes intervals of DSL 7142 line. 7143 The index of this table is an interface index where the 7144 interface has an ifType of vdsl2(xxx) and an interval 7145 number." 7147 INDEX { ifIndex, 7148 xdsl2PMLHistInit15MInterval } 7149 ::= { xdsl2PMLineInitHist15MinTable 1 } 7151 Xdsl2PMLineInitHist15MinEntry ::= 7152 SEQUENCE { 7153 xdsl2PMLHistInit15MInterval Unsigned32, 7154 xdsl2PMLHistInit15MMonitoredTime Unsigned32, 7155 xdsl2PMLHistInit15MFullInits Unsigned32, 7156 xdsl2PMLHistInit15MFailedFullInits Unsigned32, 7157 xdsl2PMLHistInit15MShortInits Unsigned32, 7158 xdsl2PMLHistInit15MFailedShortInits Unsigned32, 7159 xdsl2PMLHistInit15MValidInterval TruthValue 7160 } 7162 xdsl2PMLHistInit15MInterval OBJECT-TYPE 7163 SYNTAX Unsigned32 (1..96) 7164 MAX-ACCESS not-accessible 7165 STATUS current 7166 DESCRIPTION 7167 "The interval number." 7168 ::= { xdsl2PMLineInitHist15MinEntry 1 } 7170 xdsl2PMLHistInit15MMonitoredTime OBJECT-TYPE 7171 SYNTAX Unsigned32 7172 UNITS "seconds" 7173 MAX-ACCESS read-only 7174 STATUS current 7175 DESCRIPTION 7176 "Total seconds monitored in this interval." 7177 ::= { xdsl2PMLineInitHist15MinEntry 2 } 7179 xdsl2PMLHistInit15MFullInits OBJECT-TYPE 7180 SYNTAX Unsigned32 7181 MAX-ACCESS read-only 7182 STATUS current 7183 DESCRIPTION 7184 "Count of full initializations attempted on the line 7185 (successful and failed) during this interval." 7186 REFERENCE "ITU-T G.997.1, paragraph #7.2.1" 7187 ::= { xdsl2PMLineInitHist15MinEntry 3 } 7189 xdsl2PMLHistInit15MFailedFullInits OBJECT-TYPE 7190 SYNTAX Unsigned32 7191 MAX-ACCESS read-only 7192 STATUS current 7193 DESCRIPTION 7194 "Count of failed full initializations on the line during this 7195 interval." 7196 REFERENCE "ITU-T G.997.1, paragraph #7.2.1" 7197 ::= { xdsl2PMLineInitHist15MinEntry 4 } 7199 xdsl2PMLHistInit15MShortInits OBJECT-TYPE 7200 SYNTAX Unsigned32 7201 MAX-ACCESS read-only 7202 STATUS current 7203 DESCRIPTION 7204 "Count of short initializations attempted on the line 7205 (successful and failed) during this interval." 7206 REFERENCE "ITU-T G.997.1, paragraph #7.2.1" 7207 ::= { xdsl2PMLineInitHist15MinEntry 5 } 7209 xdsl2PMLHistInit15MFailedShortInits OBJECT-TYPE 7210 SYNTAX Unsigned32 7211 MAX-ACCESS read-only 7212 STATUS current 7213 DESCRIPTION 7214 "Count of failed short initializations on the line during 7215 this 7216 interval." 7217 REFERENCE "ITU-T G.997.1, paragraph #7.2.1" 7218 ::= { xdsl2PMLineInitHist15MinEntry 6 } 7220 xdsl2PMLHistInit15MValidInterval OBJECT-TYPE 7221 SYNTAX TruthValue 7222 MAX-ACCESS read-only 7223 STATUS current 7224 DESCRIPTION 7225 "This variable indicates if the data for this interval is 7226 valid." 7227 ::= { xdsl2PMLineInitHist15MinEntry 7 } 7229 ------------------------------------------- 7230 -- PM line init history 1 Day -- 7231 ------------------------------------------- 7232 xdsl2PMLineInitHist1DayTable OBJECT-TYPE 7233 SYNTAX SEQUENCE OF Xdsl2PMLineInitHist1DayEntry 7234 MAX-ACCESS not-accessible 7235 STATUS current 7236 DESCRIPTION 7237 "The table xdsl2PMLineInitHist1DayTable contains PM line 7238 initialization history for 24 hours intervals of DSL 7239 line." 7240 ::= { xdsl2PMLine 6 } 7242 xdsl2PMLineInitHist1DayEntry OBJECT-TYPE 7243 SYNTAX Xdsl2PMLineInitHist1DayEntry 7244 MAX-ACCESS not-accessible 7245 STATUS current 7246 DESCRIPTION 7247 "The table xdsl2PMLineInitHist1DayTable contains PM line 7248 initialization history for 24 hours intervals of DSL 7249 line. 7250 The indexes of this table is an interface index where the 7251 interface has an ifType of vdsl2(xxx) and an interval 7252 number." 7253 INDEX { ifIndex, 7254 xdsl2PMLHistinit1DInterval } 7255 ::= { xdsl2PMLineInitHist1DayTable 1 } 7257 Xdsl2PMLineInitHist1DayEntry ::= 7258 SEQUENCE { 7259 xdsl2PMLHistinit1DInterval Unsigned32, 7260 xdsl2PMLHistinit1DMonitoredTime Unsigned32, 7261 xdsl2PMLHistinit1DFullInits Unsigned32, 7262 xdsl2PMLHistinit1DFailedFullInits Unsigned32, 7263 xdsl2PMLHistinit1DShortInits Unsigned32, 7264 xdsl2PMLHistinit1DFailedShortInits Unsigned32, 7265 xdsl2PMLHistinit1DValidInterval TruthValue 7266 } 7268 xdsl2PMLHistinit1DInterval OBJECT-TYPE 7269 SYNTAX Unsigned32 (1..30) 7270 MAX-ACCESS not-accessible 7271 STATUS current 7272 DESCRIPTION 7273 "The interval number." 7274 ::= { xdsl2PMLineInitHist1DayEntry 1 } 7276 xdsl2PMLHistinit1DMonitoredTime OBJECT-TYPE 7277 SYNTAX Unsigned32 7278 UNITS "seconds" 7279 MAX-ACCESS read-only 7280 STATUS current 7281 DESCRIPTION 7282 "Total seconds monitored in this interval." 7283 ::= { xdsl2PMLineInitHist1DayEntry 2 } 7285 xdsl2PMLHistinit1DFullInits OBJECT-TYPE 7286 SYNTAX Unsigned32 7287 MAX-ACCESS read-only 7288 STATUS current 7289 DESCRIPTION 7290 "Count of full initializations attempted on the line 7291 (successful and failed) during this interval." 7292 REFERENCE "ITU-T G.997.1, paragraph #7.2.1" 7293 ::= { xdsl2PMLineInitHist1DayEntry 3 } 7295 xdsl2PMLHistinit1DFailedFullInits OBJECT-TYPE 7296 SYNTAX Unsigned32 7297 MAX-ACCESS read-only 7298 STATUS current 7299 DESCRIPTION 7300 "Count of failed full initializations on the line during this 7301 interval." 7302 REFERENCE "ITU-T G.997.1, paragraph #7.2.1" 7303 ::= { xdsl2PMLineInitHist1DayEntry 4 } 7305 xdsl2PMLHistinit1DShortInits OBJECT-TYPE 7306 SYNTAX Unsigned32 7307 MAX-ACCESS read-only 7308 STATUS current 7309 DESCRIPTION 7310 "Count of short initializations attempted on the line 7311 (successful and failed) during this interval." 7313 REFERENCE "ITU-T G.997.1, paragraph #7.2.1" 7314 ::= { xdsl2PMLineInitHist1DayEntry 5 } 7316 xdsl2PMLHistinit1DFailedShortInits OBJECT-TYPE 7317 SYNTAX Unsigned32 7318 MAX-ACCESS read-only 7319 STATUS current 7320 DESCRIPTION 7321 "Count of failed short initializations on the line during 7322 this 7323 interval." 7324 REFERENCE "ITU-T G.997.1, paragraph #7.2.1" 7325 ::= { xdsl2PMLineInitHist1DayEntry 6 } 7327 xdsl2PMLHistinit1DValidInterval OBJECT-TYPE 7328 SYNTAX TruthValue 7329 MAX-ACCESS read-only 7330 STATUS current 7331 DESCRIPTION 7332 "This variable indicates if the data for this interval is 7333 valid." 7334 ::= { xdsl2PMLineInitHist1DayEntry 7 } 7336 --------------------------------------------------- 7337 -- PM channel current counters -- 7338 --------------------------------------------------- 7339 xdsl2PMChCurrTable OBJECT-TYPE 7340 SYNTAX SEQUENCE OF Xdsl2PMChCurrEntry 7341 MAX-ACCESS not-accessible 7342 STATUS current 7343 DESCRIPTION 7344 "The table xdsl2PMChCurrTable contains current Performance 7345 Monitoring results of DSL channel. " 7346 ::= { xdsl2PMChannel 1 } 7348 xdsl2PMChCurrEntry OBJECT-TYPE 7349 SYNTAX Xdsl2PMChCurrEntry 7350 MAX-ACCESS not-accessible 7351 STATUS current 7352 DESCRIPTION 7353 "The table xdsl2PMChCurrTable contains current Performance 7354 Monitoring results of DSL channel. 7355 The indexes of this table is an interface index where 7356 the interface has an ifType value which is applicable 7357 for a DSL channel and the termination unit." 7358 INDEX { ifIndex, xdsl2PMChCurrUnit } 7359 ::= { xdsl2PMChCurrTable 1 } 7361 Xdsl2PMChCurrEntry ::= 7362 SEQUENCE { 7363 xdsl2PMChCurrUnit Xdsl2Unit, 7364 xdsl2PMChCurr15MValidIntervals Unsigned32, 7365 xdsl2PMChCurr15MInvalidIntervals Unsigned32, 7366 xdsl2PMChCurr15MTimeElapsed HCPerfTimeElapsed, 7367 xdsl2PMChCurr15MCodingViolations Unsigned32, 7368 xdsl2PMChCurr15MCorrectedBlocks Unsigned32, 7369 xdsl2PMChCurr1DayValidIntervals Unsigned32, 7370 xdsl2PMChCurr1DayInvalidIntervals Unsigned32, 7371 xdsl2PMChCurr1DayTimeElapsed HCPerfTimeElapsed, 7372 xdsl2PMChCurr1DayCodingViolations Unsigned32, 7373 xdsl2PMChCurr1DayCorrectedBlocks Unsigned32 7374 } 7376 xdsl2PMChCurrUnit OBJECT-TYPE 7377 SYNTAX Xdsl2Unit 7378 MAX-ACCESS not-accessible 7379 STATUS current 7380 DESCRIPTION 7381 "The termination unit." 7382 ::= { xdsl2PMChCurrEntry 1 } 7384 xdsl2PMChCurr15MValidIntervals OBJECT-TYPE 7385 SYNTAX Unsigned32 7386 MAX-ACCESS read-only 7387 STATUS current 7388 DESCRIPTION 7389 "Valid intervals." 7390 ::= { xdsl2PMChCurrEntry 2 } 7392 xdsl2PMChCurr15MInvalidIntervals OBJECT-TYPE 7393 SYNTAX Unsigned32 7394 MAX-ACCESS read-only 7395 STATUS current 7396 DESCRIPTION 7397 "Invalid intervals." 7398 ::= { xdsl2PMChCurrEntry 3 } 7400 xdsl2PMChCurr15MTimeElapsed OBJECT-TYPE 7401 SYNTAX HCPerfTimeElapsed 7402 UNITS "seconds" 7403 MAX-ACCESS read-only 7404 STATUS current 7405 DESCRIPTION 7406 "Total elapsed seconds in this interval." 7408 ::= { xdsl2PMChCurrEntry 4 } 7410 xdsl2PMChCurr15MCodingViolations OBJECT-TYPE 7411 SYNTAX Unsigned32 7412 MAX-ACCESS read-only 7413 STATUS current 7414 DESCRIPTION 7415 "Count of CRC-8 (FEBE for xtu-r) anomalies occurring in the 7416 channel during the interval. This parameter is inhibited 7417 during UAS or SES. If the CRC is applied over multiple 7418 channels, then each related CRC-8 (or FEBE) anomaly should 7419 increment each of the counters related to the individual 7420 channels." 7421 REFERENCE "ITU-T G.997.1, paragraph #7.2.2" 7422 ::= { xdsl2PMChCurrEntry 5 } 7424 xdsl2PMChCurr15MCorrectedBlocks OBJECT-TYPE 7425 SYNTAX Unsigned32 7426 MAX-ACCESS read-only 7427 STATUS current 7428 DESCRIPTION 7429 "Count of FEC (FFEC for xtu-r) anomalies (corrected code 7430 words) 7431 occurring in the channel during the interval. This parameter 7432 is inhibited during UAS or SES. If the FEC is applied over 7433 multiple channels, then each related FEC (or FFEC) anomaly 7434 should increment each of the counters related to the 7435 individual channels." 7436 REFERENCE "ITU-T G.997.1, paragraph #7.2.2" 7437 ::= { xdsl2PMChCurrEntry 6 } 7439 xdsl2PMChCurr1DayValidIntervals OBJECT-TYPE 7440 SYNTAX Unsigned32 7441 MAX-ACCESS read-only 7442 STATUS current 7443 DESCRIPTION 7444 "Valid intervals." 7445 ::= { xdsl2PMChCurrEntry 7 } 7447 xdsl2PMChCurr1DayInvalidIntervals OBJECT-TYPE 7448 SYNTAX Unsigned32 7449 MAX-ACCESS read-only 7450 STATUS current 7451 DESCRIPTION 7452 "Invalid intervals." 7453 ::= { xdsl2PMChCurrEntry 8 } 7455 xdsl2PMChCurr1DayTimeElapsed OBJECT-TYPE 7456 SYNTAX HCPerfTimeElapsed 7457 UNITS "seconds" 7458 MAX-ACCESS read-only 7459 STATUS current 7460 DESCRIPTION 7461 "Total elapsed seconds in this interval." 7462 ::= { xdsl2PMChCurrEntry 9 } 7464 xdsl2PMChCurr1DayCodingViolations OBJECT-TYPE 7465 SYNTAX Unsigned32 7466 MAX-ACCESS read-only 7467 STATUS current 7468 DESCRIPTION 7469 "Count of CRC-8 (FEBE for xtu-r) anomalies occurring in the 7470 channel during the interval. This parameter is inhibited 7471 during UAS or SES. If the CRC is applied over multiple 7472 channels, then each related CRC-8 (or FEBE) anomaly should 7473 increment each of the counters related to the individual 7474 channels." 7475 REFERENCE "ITU-T G.997.1, paragraph #7.2.2" 7476 ::= { xdsl2PMChCurrEntry 10 } 7478 xdsl2PMChCurr1DayCorrectedBlocks OBJECT-TYPE 7479 SYNTAX Unsigned32 7480 MAX-ACCESS read-only 7481 STATUS current 7482 DESCRIPTION 7483 "Count of FEC (FFEC for xtu-r) anomalies (corrected code 7484 words) 7485 occurring in the channel during the interval. This parameter 7486 is inhibited during UAS or SES. If the FEC is applied over 7487 multiple channels, then each related FEC (or FFEC) anomaly 7488 should increment each of the counters related to the 7489 individual channels." 7490 REFERENCE "ITU-T G.997.1, paragraph #7.2.2" 7491 ::= { xdsl2PMChCurrEntry 11 } 7493 ------------------------------------------- 7494 -- PM channel history 15 Minutes -- 7495 ------------------------------------------- 7496 xdsl2PMChHist15MinTable OBJECT-TYPE 7497 SYNTAX SEQUENCE OF Xdsl2PMChHist15MinEntry 7498 MAX-ACCESS not-accessible 7499 STATUS current 7500 DESCRIPTION 7501 "The table xdsl2PMChCurrTable contains current Performance 7502 Monitoring results of DSL channel. " 7503 ::= { xdsl2PMChannel 2 } 7505 xdsl2PMChHist15MinEntry OBJECT-TYPE 7506 SYNTAX Xdsl2PMChHist15MinEntry 7507 MAX-ACCESS not-accessible 7508 STATUS current 7509 DESCRIPTION 7510 "The table xdsl2PMChCurrTable contains current Performance 7511 Monitoring results of DSL channel. 7512 The indexes of this table is an interface index where 7513 the interface has an ifType value which is applicable 7514 for a DSL channel, the termination unit and the 7515 interval number." 7516 INDEX { ifIndex, 7517 xdsl2PMChHist15MUnit, 7518 xdsl2PMChHist15MInterval } 7519 ::= { xdsl2PMChHist15MinTable 1 } 7521 Xdsl2PMChHist15MinEntry ::= 7522 SEQUENCE { 7523 xdsl2PMChHist15MUnit Xdsl2Unit, 7524 xdsl2PMChHist15MInterval Unsigned32, 7525 xdsl2PMChHist15MMonitoredTime Unsigned32, 7526 xdsl2PMChHist15MCodingViolations Unsigned32, 7527 xdsl2PMChHist15MCorrectedBlocks Unsigned32, 7528 xdsl2PMChHist15MValidInterval TruthValue 7529 } 7531 xdsl2PMChHist15MUnit OBJECT-TYPE 7532 SYNTAX Xdsl2Unit 7533 MAX-ACCESS not-accessible 7534 STATUS current 7535 DESCRIPTION 7536 "The termination unit." 7537 ::= { xdsl2PMChHist15MinEntry 1 } 7539 xdsl2PMChHist15MInterval OBJECT-TYPE 7540 SYNTAX Unsigned32 (1..96) 7541 MAX-ACCESS not-accessible 7542 STATUS current 7543 DESCRIPTION 7544 "The interval number." 7545 ::= { xdsl2PMChHist15MinEntry 2 } 7547 xdsl2PMChHist15MMonitoredTime OBJECT-TYPE 7548 SYNTAX Unsigned32 7549 UNITS "seconds" 7550 MAX-ACCESS read-only 7551 STATUS current 7552 DESCRIPTION 7553 "Total seconds monitored in this interval." 7554 ::= { xdsl2PMChHist15MinEntry 3 } 7556 xdsl2PMChHist15MCodingViolations OBJECT-TYPE 7557 SYNTAX Unsigned32 7558 MAX-ACCESS read-only 7559 STATUS current 7560 DESCRIPTION 7561 "Count of CRC-8 (FEBE for xtu-r) anomalies occurring in the 7562 channel during the interval. This parameter is inhibited 7563 during UAS or SES. If the CRC is applied over multiple 7564 channels, then each related CRC-8 (or FEBE) anomaly should 7565 increment each of the counters related to the individual 7566 channels." 7567 REFERENCE "ITU-T G.997.1, paragraph #7.2.2" 7568 ::= { xdsl2PMChHist15MinEntry 4 } 7570 xdsl2PMChHist15MCorrectedBlocks OBJECT-TYPE 7571 SYNTAX Unsigned32 7572 MAX-ACCESS read-only 7573 STATUS current 7574 DESCRIPTION 7575 "Count of FEC (FFEC for xtu-r) anomalies (corrected code 7576 words) 7577 occurring in the channel during the interval. This parameter 7578 is inhibited during UAS or SES. If the FEC is applied over 7579 multiple channels, then each related FEC (or FFEC) anomaly 7580 should increment each of the counters related to the 7581 individual channels." 7582 REFERENCE "ITU-T G.997.1, paragraph #7.2.2" 7583 ::= { xdsl2PMChHist15MinEntry 5 } 7585 xdsl2PMChHist15MValidInterval OBJECT-TYPE 7586 SYNTAX TruthValue 7587 MAX-ACCESS read-only 7588 STATUS current 7589 DESCRIPTION 7590 "This variable indicates if the data for this interval is 7591 valid." 7592 ::= { xdsl2PMChHist15MinEntry 6 } 7594 ------------------------------------------ 7595 -- PM channel history 1 Day -- 7596 ------------------------------------------ 7597 xdsl2PMChHist1DTable OBJECT-TYPE 7598 SYNTAX SEQUENCE OF Xdsl2PMChHist1DEntry 7599 MAX-ACCESS not-accessible 7600 STATUS current 7601 DESCRIPTION 7602 "The table xdsl2PMChHist1DayTable contains PM channel history 7603 for 1 day intervals of DSL. " 7604 ::= { xdsl2PMChannel 3 } 7606 xdsl2PMChHist1DEntry OBJECT-TYPE 7607 SYNTAX Xdsl2PMChHist1DEntry 7608 MAX-ACCESS not-accessible 7609 STATUS current 7610 DESCRIPTION 7611 "The table xdsl2PMChHist1DayTable contains PM channel history 7612 for 1 day intervals of DSL. 7613 The indexes of this table is an interface index where 7614 the interface has an ifType value which is applicable 7615 for a DSL channel, the termination unit and the 7616 interval number." 7618 INDEX { ifIndex, 7619 xdsl2PMChHist1DUnit, 7620 xdsl2PMChHist1DInterval } 7621 ::= { xdsl2PMChHist1DTable 1 } 7623 Xdsl2PMChHist1DEntry ::= 7624 SEQUENCE { 7625 xdsl2PMChHist1DUnit Xdsl2Unit, 7626 xdsl2PMChHist1DInterval Unsigned32, 7627 xdsl2PMChHist1DMonitoredTime Unsigned32, 7628 xdsl2PMChHist1DCodingViolations Unsigned32, 7629 xdsl2PMChHist1DCorrectedBlocks Unsigned32, 7630 xdsl2PMChHist1DValidInterval TruthValue 7631 } 7633 xdsl2PMChHist1DUnit OBJECT-TYPE 7634 SYNTAX Xdsl2Unit 7635 MAX-ACCESS not-accessible 7636 STATUS current 7637 DESCRIPTION 7638 "The termination unit." 7639 ::= { xdsl2PMChHist1DEntry 1 } 7641 xdsl2PMChHist1DInterval OBJECT-TYPE 7642 SYNTAX Unsigned32 (1..30) 7643 MAX-ACCESS not-accessible 7644 STATUS current 7645 DESCRIPTION 7646 "The interval number." 7647 ::= { xdsl2PMChHist1DEntry 2 } 7649 xdsl2PMChHist1DMonitoredTime OBJECT-TYPE 7650 SYNTAX Unsigned32 7651 UNITS "seconds" 7652 MAX-ACCESS read-only 7653 STATUS current 7654 DESCRIPTION 7655 "Total seconds monitored in this interval." 7656 ::= { xdsl2PMChHist1DEntry 3 } 7658 xdsl2PMChHist1DCodingViolations OBJECT-TYPE 7659 SYNTAX Unsigned32 7660 MAX-ACCESS read-only 7661 STATUS current 7662 DESCRIPTION 7663 "Count of CRC-8 (FEBE for xtu-r) anomalies occurring in the 7664 channel during the interval. This parameter is inhibited 7665 during UAS or SES. If the CRC is applied over multiple 7666 channels, then each related CRC-8 (or FEBE) anomaly should 7667 increment each of the counters related to the individual 7668 channels." 7669 REFERENCE "ITU-T G.997.1, paragraph #7.2.2" 7670 ::= { xdsl2PMChHist1DEntry 4 } 7672 xdsl2PMChHist1DCorrectedBlocks OBJECT-TYPE 7673 SYNTAX Unsigned32 7674 MAX-ACCESS read-only 7675 STATUS current 7676 DESCRIPTION 7677 "Count of FEC (FFEC for xtu-r) anomalies (corrected code 7678 words) 7679 occurring in the channel during the interval. This parameter 7680 is inhibited during UAS or SES. If the FEC is applied over 7681 multiple channels, then each related FEC (or FFEC) anomaly 7682 should increment each of the counters related to the 7683 individual channels." 7684 REFERENCE "ITU-T G.997.1, paragraph #7.2.2" 7685 ::= { xdsl2PMChHist1DEntry 5 } 7687 xdsl2PMChHist1DValidInterval OBJECT-TYPE 7688 SYNTAX TruthValue 7689 MAX-ACCESS read-only 7690 STATUS current 7691 DESCRIPTION 7692 "This variable indicates if the data for this interval is 7693 valid." 7694 ::= { xdsl2PMChHist1DEntry 6 } 7696 ------------------------------------------- 7697 -- Notifications Group -- 7698 ------------------------------------------- 7700 xdsl2LinePerfFECSThreshXtuc NOTIFICATION-TYPE 7701 OBJECTS 7702 { 7703 xdsl2PMLCurr15MFecs, 7704 xdsl2LineAlarmConfProfileXtucThresh15MinFecs 7705 } 7706 STATUS current 7707 DESCRIPTION 7708 "This notification indicates that the FEC seconds threshold 7709 has been reached/exceeded for the referred XTU-C." 7710 ::= { xdsl2Notifications 1 } 7712 xdsl2LinePerfFECSThreshXtur NOTIFICATION-TYPE 7713 OBJECTS 7714 { 7715 xdsl2PMLCurr15MFecs, 7716 xdsl2LineAlarmConfProfileXturThresh15MinFecs 7717 } 7718 STATUS current 7719 DESCRIPTION 7720 "This notification indicates that the FEC seconds threshold 7721 has been reached/exceeded for the referred XTU-R." 7722 ::= { xdsl2Notifications 2 } 7724 xdsl2LinePerfESThreshXtuc NOTIFICATION-TYPE 7725 OBJECTS 7726 { 7727 xdsl2PMLCurr15MEs, 7728 xdsl2LineAlarmConfProfileXtucThresh15MinEs 7729 } 7730 STATUS current 7731 DESCRIPTION 7732 "This notification indicates that the errored seconds 7733 threshold 7734 has been reached/exceeded for the referred XTU-C." 7735 ::= { xdsl2Notifications 3 } 7737 xdsl2LinePerfESThreshXtur NOTIFICATION-TYPE 7738 OBJECTS 7739 { 7740 xdsl2PMLCurr15MEs, 7741 xdsl2LineAlarmConfProfileXturThresh15MinEs 7742 } 7743 STATUS current 7744 DESCRIPTION 7745 "This notification indicates that the errored seconds 7746 threshold 7747 has been reached/exceeded for the referred XTU-R." 7748 ::= { xdsl2Notifications 4 } 7750 xdsl2LinePerfSESThreshXtuc NOTIFICATION-TYPE 7751 OBJECTS 7752 { 7753 xdsl2PMLCurr15MSes, 7754 xdsl2LineAlarmConfProfileXtucThresh15MinSes 7755 } 7756 STATUS current 7757 DESCRIPTION 7758 "This notification indicates that the severely-errored seconds 7759 threshold has been reached/exceeded for the referred XTU-C." 7760 ::= { xdsl2Notifications 5 } 7762 xdsl2LinePerfSESThreshXtur NOTIFICATION-TYPE 7763 OBJECTS 7764 { 7765 xdsl2PMLCurr15MSes, 7766 xdsl2LineAlarmConfProfileXturThresh15MinSes 7767 } 7768 STATUS current 7769 DESCRIPTION 7770 "This notification indicates that the severely-errored seconds 7771 threshold has been reached/exceeded for the referred XTU-R." 7772 ::= { xdsl2Notifications 6 } 7774 xdsl2LinePerfLOSSThreshXtuc NOTIFICATION-TYPE 7775 OBJECTS 7776 { 7777 xdsl2PMLCurr15MLoss, 7778 xdsl2LineAlarmConfProfileXtucThresh15MinLoss 7779 } 7780 STATUS current 7781 DESCRIPTION 7782 "This notification indicates that the LOS seconds 7783 threshold has been reached/exceeded for the referred XTU-C." 7784 ::= { xdsl2Notifications 7 } 7786 xdsl2LinePerfLOSSThreshXtur NOTIFICATION-TYPE 7787 OBJECTS 7788 { 7789 xdsl2PMLCurr15MLoss, 7790 xdsl2LineAlarmConfProfileXturThresh15MinLoss 7791 } 7792 STATUS current 7793 DESCRIPTION 7794 "This notification indicates that the LOS seconds 7795 threshold has been reached/exceeded for the referred XTU-R." 7796 ::= { xdsl2Notifications 8 } 7798 xdsl2LinePerfUASThreshXtuc NOTIFICATION-TYPE 7799 OBJECTS 7800 { 7801 xdsl2PMLCurr15MUas, 7802 xdsl2LineAlarmConfProfileXtucThresh15MinUas 7803 } 7804 STATUS current 7805 DESCRIPTION 7806 "This notification indicates that the unavailable seconds 7807 threshold has been reached/exceeded for the referred XTU-C." 7808 ::= { xdsl2Notifications 9 } 7810 xdsl2LinePerfUASThreshXtur NOTIFICATION-TYPE 7811 OBJECTS 7812 { 7813 xdsl2PMLCurr15MUas, 7814 xdsl2LineAlarmConfProfileXturThresh15MinUas 7815 } 7816 STATUS current 7817 DESCRIPTION 7818 "This notification indicates that the unavailable seconds 7819 threshold has been reached/exceeded for the referred XTU-R." 7820 ::= { xdsl2Notifications 10 } 7822 xdsl2LinePerfCodingViolationsThreshXtuc NOTIFICATION-TYPE 7823 OBJECTS 7824 { 7825 xdsl2PMChCurr15MCodingViolations, 7826 xdsl2ChAlarmConfProfileXtucThresh15MinCodingViolations 7827 } 7828 STATUS current 7829 DESCRIPTION 7830 "This notification indicates that the coding violations 7831 threshold has been reached/exceeded for the referred XTU-C." 7832 ::= { xdsl2Notifications 11 } 7834 xdsl2LinePerfCodingViolationsThreshXtur NOTIFICATION-TYPE 7835 OBJECTS 7836 { 7837 xdsl2PMChCurr15MCodingViolations, 7838 xdsl2ChAlarmConfProfileXturThresh15MinCodingViolations 7839 } 7840 STATUS current 7841 DESCRIPTION 7842 "This notification indicates that the coding violations 7843 threshold has been reached/exceeded for the referred XTU-R." 7844 ::= { xdsl2Notifications 12 } 7846 xdsl2LinePerfCorrectedThreshXtuc NOTIFICATION-TYPE 7847 OBJECTS 7848 { 7849 xdsl2PMChCurr15MCorrectedBlocks, 7850 xdsl2ChAlarmConfProfileXtucThresh15MinCorrected 7851 } 7852 STATUS current 7853 DESCRIPTION 7854 "This notification indicates that the corrected blocks 7855 (FEC events) threshold has been reached/exceeded for the 7856 referred XTU-C." 7857 ::= { xdsl2Notifications 13 } 7859 xdsl2LinePerfCorrectedThreshXtur NOTIFICATION-TYPE 7860 OBJECTS 7861 { 7862 xdsl2PMChCurr15MCorrectedBlocks, 7863 xdsl2ChAlarmConfProfileXturThresh15MinCorrected 7864 } 7865 STATUS current 7866 DESCRIPTION 7867 "This notification indicates that the corrected blocks 7868 (FEC events) threshold has been reached/exceeded for the 7869 referred XTU-R." 7870 ::= { xdsl2Notifications 14 } 7872 xdsl2LinePerfFailedFullInitThresh NOTIFICATION-TYPE 7873 OBJECTS 7874 { 7875 xdsl2PMLCurrInit15MFailedFullInits, 7876 xdsl2LineAlarmConfProfileThresh15MinFailedFullInt 7877 } 7878 STATUS current 7879 DESCRIPTION 7880 "This notification indicates that the failed full 7881 initializations threshold has been reached/exceeded for the 7882 referred ADSL/ADSL2 or ADSL2 line." 7883 ::= { xdsl2Notifications 15 } 7885 xdsl2LinePerfFailedShortInitThresh NOTIFICATION-TYPE 7886 OBJECTS 7887 { 7888 xdsl2PMLCurrInit15MFailedShortInits, 7889 xdsl2LineAlarmConfProfileThresh15MinFailedShrtInt 7890 } 7891 STATUS current 7892 DESCRIPTION 7893 "This notification indicates that the failed short 7894 initializations threshold has been reached/exceeded for the 7895 referred VDSL2/ADSL/ADSL2 or ADSL2+ line." 7896 ::= { xdsl2Notifications 16 } 7898 xdsl2LineStatusChangeXtuc NOTIFICATION-TYPE 7899 OBJECTS 7900 { 7901 xdsl2LineStatusXtuc 7902 } 7903 STATUS current 7904 DESCRIPTION 7905 "This notification indicates that a status change is 7906 detected for the referred XTU-C." 7907 ::= { xdsl2Notifications 17 } 7909 xdsl2LineStatusChangeXtur NOTIFICATION-TYPE 7910 OBJECTS 7911 { 7912 xdsl2LineStatusXtur 7913 } 7914 STATUS current 7915 DESCRIPTION 7916 "This notification indicates that a status change is 7917 detected for the referred XTU-R." 7918 ::= { xdsl2Notifications 18 } 7920 -- conformance information 7922 vdsl2Groups OBJECT IDENTIFIER ::= { xdsl2Conformance 1 } 7923 vdsl2Compliances OBJECT IDENTIFIER ::= { xdsl2Conformance 2 } 7925 vdsl2LineMibCompliance MODULE-COMPLIANCE 7926 STATUS current 7927 DESCRIPTION 7928 "The compliance statement for SNMP entities which 7929 manage VDSL2/ADSL/ADSL2 and ADSL2+ interfaces." 7930 MODULE -- this module 7931 MANDATORY-GROUPS 7932 { 7933 vdsl2LineGroup, 7934 vdsl2ChannelStatusGroup, 7935 vdsl2SCStatusGroup, 7936 vdsl2LineInventoryGroup, 7937 vdsl2LineConfTemplateGroup, 7938 vdsl2LineConfProfGroup, 7939 vdsl2LineConfProfModeSpecGroup, 7940 vdsl2LineConfProfModeSpecBandUsGroup, 7941 vdsl2ChConfProfileGroup, 7942 vdsl2LineAlarmConfTemplateGroup, 7943 vdsl2PMLineCurrGroup, 7944 vdsl2PMLineCurrInitGroup, 7945 vdsl2PMLineHist15MinGroup, 7946 vdsl2PMLineHist1DayGroup, 7947 vdsl2PMLineInitHist15MinGroup, 7948 vdsl2PMLineInitHist1DayGroup, 7949 vdsl2PMChCurrGroup, 7950 vdsl2PMChHist15MinGroup, 7951 vdsl2PMChHist1DGroup 7952 } 7954 GROUP vdsl2ChannelStatusAtmGroup 7955 DESCRIPTION 7956 "The group of status objects required when the data path 7957 is ATM." 7959 GROUP vdsl2ChannelStatusPtmGroup 7960 DESCRIPTION 7961 "The group of status objects required when the data path 7962 is PTM." 7964 GROUP vdsl2LineConfProfRaGroup 7965 DESCRIPTION 7966 "The group of objects required for controlling the rate 7967 adaptive behavior of the line." 7969 GROUP vdsl2LineConfProfMsgMinGroup 7970 DESCRIPTION 7971 "The group of objects required for controlling the rate 7972 reserved for Overhead traffic." 7974 GROUP vdsl2LineAlarmConfProfileGroup 7975 DESCRIPTION 7976 "The group of objects that define the alarm thresholds 7977 on line level PM counters." 7979 GROUP vdsl2ChAlarmConfProfileGroup 7980 DESCRIPTION 7981 "The group of objects that define the alarm thresholds 7982 on channel level PM counters." 7984 GROUP vdsl2ChConfProfileAtmGroup 7985 DESCRIPTION 7986 "The group of configuration objects required when the data 7987 path is ATM." 7989 GROUP vdsl2ChConfProfileMinResGroup 7990 DESCRIPTION 7991 "The group of configuration objects required for the 7992 reserved data rate." 7994 GROUP vdsl2PMLineCurrInitShortGroup 7995 DESCRIPTION 7996 "The group of PM counters for the current intervals 7997 short initializations." 7999 GROUP vdsl2PMLineInitHist15MinShortGroup 8000 DESCRIPTION 8001 "The group of PM counters for the previous 15 minutes 8002 intervals short initializations." 8004 GROUP vdsl2PMLineInitHist1DayShortGroup 8005 DESCRIPTION 8006 "The group of PM counters for the previous 24 hours 8007 intervals short initializations." 8009 GROUP vdsl2ScalarSCGroup 8010 DESCRIPTION 8011 "The group of objects that report the available memory 8012 resources for DELT processes." 8014 GROUP vdsl2ThreshNotificationGroup 8015 DESCRIPTION 8016 "The group of thresholds crossing notifications." 8018 GROUP vdsl2StatusChangeNotificationGroup 8019 DESCRIPTION 8020 "The group of status change notifications." 8022 ::= { vdsl2Compliances 1 } 8024 -- units of conformance 8026 vdsl2LineGroup OBJECT-GROUP 8027 OBJECTS 8028 { 8029 xdsl2LineCnfgTemplate, 8030 xdsl2LineAlarmCnfgTemplate, 8031 xdsl2LineCmndConfPmsf, 8032 xdsl2LineCmndConfLdsf, 8033 xdsl2LineCmndConfLdsfFailReason, 8034 xdsl2LineCmndAutomodeColdStart, 8035 xdsl2LineStatusXtuTransSys, 8036 xdsl2LineStatusPwrMngState, 8037 xdsl2LineStatusInitResult, 8038 xdsl2LineStatusLastStateDs, 8039 xdsl2LineStatusLastStateUs, 8040 xdsl2LineStatusXtur, 8041 xdsl2LineStatusXtuc, 8042 xdsl2LineStatusAttainableRateDs, 8043 xdsl2LineStatusAttainableRateUs, 8044 xdsl2LineStatusActPsdDs, 8045 xdsl2LineStatusActPsdUs, 8046 xdsl2LineStatusActAtpDs, 8047 xdsl2LineStatusActAtpUs, 8048 xdsl2LineBandStatusLnAtten, 8049 xdsl2LineBandStatusSigAtten, 8050 xdsl2LineBandStatusSnrMargin 8051 } 8052 STATUS current 8053 DESCRIPTION 8054 "The group of configuration, status, and commands objects 8055 on the line level." 8056 ::= { vdsl2Groups 1 } 8058 vdsl2ChannelStatusGroup OBJECT-GROUP 8059 OBJECTS 8060 { 8061 xdsl2ChStatusChannelNum, 8062 xdsl2ChStatusActDataRate, 8063 xdsl2ChStatusPrevDataRate, 8064 xdsl2ChStatusActDelay 8065 } 8066 STATUS current 8067 DESCRIPTION 8068 "The group of status objects on the channel level." 8069 ::= { vdsl2Groups 2 } 8071 vdsl2ChannelStatusAtmGroup OBJECT-GROUP 8072 OBJECTS 8073 { 8074 xdsl2ChStatusAtmStatus 8075 } 8077 STATUS current 8078 DESCRIPTION 8079 "The group of status objects on the data path level 8080 when it is ATM." 8081 ::= { vdsl2Groups 3 } 8083 vdsl2ChannelStatusPtmGroup OBJECT-GROUP 8084 OBJECTS 8085 { 8086 xdsl2ChStatusPtmStatus 8087 } 8088 STATUS current 8089 DESCRIPTION 8090 "The group of status objects on the data path level 8091 when it is PTM." 8092 ::= { vdsl2Groups 4 } 8094 vdsl2SCStatusGroup OBJECT-GROUP 8095 OBJECTS 8096 { 8097 xdsl2SCStatusLinScale, 8098 xdsl2SCStatusLinScGroupSize, 8099 xdsl2SCStatusLogMt, 8100 xdsl2SCStatusLogScGroupSize, 8101 xdsl2SCStatusQlnMt, 8102 xdsl2SCStatusQlnScGroupSize, 8103 xdsl2SCStatusMtime, 8104 xdsl2SCStatusSnrScGroupSize, 8105 xdsl2SCStatusBandLnAtten, 8106 xdsl2SCStatusBandSigAtten, 8107 xdsl2SCStatusBandSnrMargin, 8108 xdsl2SCStatusAttainableRate, 8109 xdsl2SCStatusActAtp, 8110 xdsl2SCStatusRowStatus, 8111 xdsl2SCStatusSegmentLinReal, 8112 xdsl2SCStatusSegmentLinImg, 8113 xdsl2SCStatusSegmentLog, 8114 xdsl2SCStatusSegmentQln, 8115 xdsl2SCStatusSegmentSnr, 8116 xdsl2SCStatusSegmentBitsAlloc, 8117 xdsl2SCStatusSegmentGainAlloc, 8118 xdsl2SCStatusSegmentTssi 8119 } 8120 STATUS current 8121 DESCRIPTION 8122 "The group of status objects on the sub-carrier level. 8123 They are updated as a result of a DELT process." 8124 ::= { vdsl2Groups 5 } 8126 vdsl2LineInventoryGroup OBJECT-GROUP 8127 OBJECTS 8128 { 8129 xdsl2LInvG994VendorId, 8130 xdsl2LInvSystemVendorId, 8131 xdsl2LInvVersionNumber, 8132 xdsl2LInvSerialNumber, 8133 xdsl2LInvSelfTestResult, 8134 xdsl2LInvTransmissionCapabilities 8135 } 8136 STATUS current 8137 DESCRIPTION 8138 "The group of inventory objects per xTU." 8139 ::= { vdsl2Groups 6 } 8141 vdsl2LineConfTemplateGroup OBJECT-GROUP 8142 OBJECTS 8143 { 8144 xdsl2LConfTempLineProfile, 8145 xdsl2LConfTempChan1ConfProfile, 8146 xdsl2LConfTempChan1RaRatioDs, 8147 xdsl2LConfTempChan1RaRatioUs, 8148 xdsl2LConfTempChan2ConfProfile, 8149 xdsl2LConfTempChan2RaRatioDs, 8150 xdsl2LConfTempChan2RaRatioUs, 8151 xdsl2LConfTempChan3ConfProfile, 8152 xdsl2LConfTempChan3RaRatioDs, 8153 xdsl2LConfTempChan3RaRatioUs, 8154 xdsl2LConfTempChan4ConfProfile, 8155 xdsl2LConfTempChan4RaRatioDs, 8156 xdsl2LConfTempChan4RaRatioUs, 8157 xdsl2LConfTempRowStatus 8158 } 8159 STATUS current 8160 DESCRIPTION 8161 "The group of objects in a line configuration 8162 template." 8163 ::= { vdsl2Groups 7 } 8165 vdsl2LineConfProfGroup OBJECT-GROUP 8166 OBJECTS 8167 { 8168 xdsl2LConfProfScMaskDs, 8169 xdsl2LConfProfScMaskUs, 8170 xdsl2LConfProfVdsl2CarMask, 8171 xdsl2LConfProfRfiBands, 8172 xdsl2LConfProfRaModeDs, 8173 xdsl2LConfProfRaModeUs, 8174 xdsl2LConfProfTargetSnrmDs, 8175 xdsl2LConfProfTargetSnrmUs, 8176 xdsl2LConfProfMaxSnrmDs, 8177 xdsl2LConfProfMaxSnrmUs, 8178 xdsl2LConfProfMinSnrmDs, 8179 xdsl2LConfProfMinSnrmUs, 8180 xdsl2LConfProfXtuTransSysEna, 8181 xdsl2LConfProfPmMode, 8182 xdsl2LConfProfL0Time, 8183 xdsl2LConfProfL2Time, 8184 xdsl2LConfProfL2Atpr, 8185 xdsl2LConfProfL2Atprt, 8186 xdsl2LConfProfProfiles, 8187 xdsl2LConfProfDpboEPsd, 8188 xdsl2LConfProfDpboEsEL, 8189 xdsl2LConfProfDpboEsCableModelA, 8190 xdsl2LConfProfDpboEsCableModelB, 8191 xdsl2LConfProfDpboEsCableModelC, 8192 xdsl2LConfProfDpboMus, 8193 xdsl2LConfProfDpboFMin, 8194 xdsl2LConfProfDpboFMax, 8195 xdsl2LConfProfUpboKL, 8196 xdsl2LConfProfUpboKLF, 8197 xdsl2LConfProfUs0Mask, 8198 xdsl2LConfProfRowStatus 8199 } 8200 STATUS current 8201 DESCRIPTION 8202 "The group of objects in a line configuration 8203 profile." 8204 ::= { vdsl2Groups 8 } 8206 vdsl2LineConfProfRaGroup OBJECT-GROUP 8207 OBJECTS 8208 { 8209 xdsl2LConfProfRaUsNrmDs, 8210 xdsl2LConfProfRaUsNrmUs, 8211 xdsl2LConfProfRaUsTimeDs, 8212 xdsl2LConfProfRaUsTimeUs, 8213 xdsl2LConfProfRaDsNrmsDs, 8214 xdsl2LConfProfRaDsNrmsUs, 8215 xdsl2LConfProfRaDsTimeDs, 8216 xdsl2LConfProfRaDsTimeUs 8217 } 8218 STATUS current 8219 DESCRIPTION 8220 "The group of objects required for controlling the rate 8221 adaptive behavior of the line." 8223 ::= { vdsl2Groups 9 } 8225 vdsl2LineConfProfMsgMinGroup OBJECT-GROUP 8226 OBJECTS 8227 { 8228 xdsl2LConfProfMsgMinUs, 8229 xdsl2LConfProfMsgMinDs 8230 } 8231 STATUS current 8232 DESCRIPTION 8233 "The group of objects required for controlling the rate 8234 reserved for Overhead traffic." 8235 ::= { vdsl2Groups 10 } 8237 vdsl2LineConfProfModeSpecGroup OBJECT-GROUP 8238 OBJECTS 8239 { 8240 xdsl2LConfProfMaxNomPsdDs, 8241 xdsl2LConfProfMaxNomPsdUs, 8242 xdsl2LConfProfMaxNomAtpDs, 8243 xdsl2LConfProfMaxNomAtpUs, 8244 xdsl2LConfProfMaxAggRxPwrUs, 8245 xdsl2LConfProfPsdMaskDs, 8246 xdsl2LConfProfPsdMaskUs, 8247 xdsl2LConfProfPsdMaskSelectUs, 8248 xdsl2LConfProfClassMask, 8249 xdsl2LConfProfLimitMask, 8250 xdsl2LConfProfUs0Disable, 8251 xdsl2LConfProfModeSpecRowStatus 8252 } 8253 STATUS current 8254 DESCRIPTION 8255 "The group of objects in a line configuration profile 8256 that have an instance for each operation mode allowed." 8257 ::= { vdsl2Groups 11 } 8259 vdsl2LineConfProfModeSpecBandUsGroup OBJECT-GROUP 8260 OBJECTS 8261 { 8262 xdsl2LConfProfUpboPsdA, 8263 xdsl2LConfProfUpboPsdB, 8264 xdsl2LConfProfModeSpecBandUsRowStatus 8265 } 8266 STATUS current 8267 DESCRIPTION 8268 "The group of objects in a line configuration profile 8269 that have several per-upstream-band instances 8270 for each operation mode allowed." 8272 ::= { vdsl2Groups 12 } 8274 vdsl2ChConfProfileGroup OBJECT-GROUP 8275 OBJECTS 8276 { 8277 xdsl2ChConfProfMinDataRateDs, 8278 xdsl2ChConfProfMinDataRateUs, 8279 xdsl2ChConfProfMaxDataRateDs, 8280 xdsl2ChConfProfMaxDataRateUs, 8281 xdsl2ChConfProfMinDataRateLowPwrDs, 8282 xdsl2ChConfProfMaxDelayDs, 8283 xdsl2ChConfProfMaxDelayUs, 8284 xdsl2ChConfProfMinProtectionDs, 8285 xdsl2ChConfProfMinProtectionUs, 8286 xdsl2ChConfProfMaxBerDs, 8287 xdsl2ChConfProfMaxBerUs, 8288 xdsl2ChConfProfUsDataRateDs, 8289 xdsl2ChConfProfDsDataRateDs, 8290 xdsl2ChConfProfUsDataRateUs, 8291 xdsl2ChConfProfDsDataRateUs, 8292 xdsl2ChConfProfRowStatus 8293 } 8294 STATUS current 8295 DESCRIPTION 8296 "The group of objects in a channel configuration 8297 profile." 8298 ::= { vdsl2Groups 13 } 8300 vdsl2ChConfProfileAtmGroup OBJECT-GROUP 8301 OBJECTS 8302 { 8303 xdsl2ChConfProfImaEnabled, 8304 xdsl2ChStatusAtmStatus 8305 } 8306 STATUS current 8307 DESCRIPTION 8308 "The group of configuration objects required when the data 8309 path is ATM." 8310 ::= { vdsl2Groups 14 } 8312 vdsl2ChConfProfileMinResGroup OBJECT-GROUP 8313 OBJECTS 8314 { 8315 xdsl2ChConfProfMinResDataRateDs, 8316 xdsl2ChConfProfMinResDataRateUs 8317 } 8318 STATUS current 8319 DESCRIPTION 8320 "The group of configuration objects required for the 8321 reserved data rate." 8322 ::= { vdsl2Groups 15 } 8324 vdsl2LineAlarmConfTemplateGroup OBJECT-GROUP 8325 OBJECTS 8326 { 8327 xdsl2LAlarmConfTempLineProfile, 8328 xdsl2LAlarmConfTempChan1ConfProfile, 8329 xdsl2LAlarmConfTempChan2ConfProfile, 8330 xdsl2LAlarmConfTempChan3ConfProfile, 8331 xdsl2LAlarmConfTempChan4ConfProfile, 8332 xdsl2LAlarmConfTempRowStatus 8333 } 8334 STATUS current 8335 DESCRIPTION 8336 "The group of objects in a line alarm 8337 template." 8338 ::= { vdsl2Groups 16 } 8340 vdsl2LineAlarmConfProfileGroup OBJECT-GROUP 8341 OBJECTS 8342 { 8343 xdsl2LineAlarmConfProfileXtucThresh15MinFecs, 8344 xdsl2LineAlarmConfProfileXtucThresh15MinEs, 8345 xdsl2LineAlarmConfProfileXtucThresh15MinSes, 8346 xdsl2LineAlarmConfProfileXtucThresh15MinLoss, 8347 xdsl2LineAlarmConfProfileXtucThresh15MinUas, 8348 xdsl2LineAlarmConfProfileXturThresh15MinFecs, 8349 xdsl2LineAlarmConfProfileXturThresh15MinEs, 8350 xdsl2LineAlarmConfProfileXturThresh15MinSes, 8351 xdsl2LineAlarmConfProfileXturThresh15MinLoss, 8352 xdsl2LineAlarmConfProfileXturThresh15MinUas, 8353 xdsl2LineAlarmConfProfileThresh15MinFailedFullInt, 8354 xdsl2LineAlarmConfProfileThresh15MinFailedShrtInt, 8355 xdsl2LineAlarmConfProfileRowStatus 8356 } 8357 STATUS current 8358 DESCRIPTION 8359 "The group of objects in a line alarm profile." 8360 ::= { vdsl2Groups 17 } 8362 vdsl2ChAlarmConfProfileGroup OBJECT-GROUP 8363 OBJECTS 8364 { 8365 xdsl2ChAlarmConfProfileXtucThresh15MinCodingViolations, 8366 xdsl2ChAlarmConfProfileXtucThresh15MinCorrected, 8367 xdsl2ChAlarmConfProfileXturThresh15MinCodingViolations, 8368 xdsl2ChAlarmConfProfileXturThresh15MinCorrected, 8369 xdsl2ChAlarmConfProfileRowStatus 8370 } 8371 STATUS current 8372 DESCRIPTION 8373 "The group of objects in a channel alarm profile." 8374 ::= { vdsl2Groups 18 } 8376 vdsl2PMLineCurrGroup OBJECT-GROUP 8377 OBJECTS 8378 { 8379 xdsl2PMLCurr15MValidIntervals, 8380 xdsl2PMLCurr15MInvalidIntervals, 8381 xdsl2PMLCurr15MTimeElapsed, 8382 xdsl2PMLCurr15MFecs, 8383 xdsl2PMLCurr15MEs, 8384 xdsl2PMLCurr15MSes, 8385 xdsl2PMLCurr15MLoss, 8386 xdsl2PMLCurr15MUas, 8387 xdsl2PMLCurr1DayValidIntervals, 8388 xdsl2PMLCurr1DayInvalidIntervals, 8389 xdsl2PMLCurr1DayTimeElapsed, 8390 xdsl2PMLCurr1DayFecs, 8391 xdsl2PMLCurr1DayEs, 8392 xdsl2PMLCurr1DaySes, 8393 xdsl2PMLCurr1DayLoss, 8394 xdsl2PMLCurr1DayUas 8395 } 8396 STATUS current 8397 DESCRIPTION 8398 "The group of objects that report the line level 8399 counters for current PM intervals." 8400 ::= { vdsl2Groups 19 } 8402 vdsl2PMLineCurrInitGroup OBJECT-GROUP 8403 OBJECTS 8404 { 8405 xdsl2PMLCurrInit15MTimeElapsed, 8406 xdsl2PMLCurrInit15MFullInits, 8407 xdsl2PMLCurrInit15MFailedFullInits, 8408 xdsl2PMLCurrInit1DayTimeElapsed, 8409 xdsl2PMLCurrInit1DayFullInits, 8410 xdsl2PMLCurrInit1DayFailedFullInits 8411 } 8412 STATUS current 8413 DESCRIPTION 8414 "The group of objects that report the full 8415 initializations counters for current PM intervals." 8417 ::= { vdsl2Groups 20 } 8419 vdsl2PMLineCurrInitShortGroup OBJECT-GROUP 8420 OBJECTS 8421 { 8422 xdsl2PMLCurrInit15MShortInits, 8423 xdsl2PMLCurrInit15MFailedShortInits, 8424 xdsl2PMLCurrInit1DayShortInits, 8425 xdsl2PMLCurrInit1DayFailedShortInits 8426 } 8427 STATUS current 8428 DESCRIPTION 8429 "The group of objects that report the short 8430 initializations counters for current PM intervals." 8431 ::= { vdsl2Groups 21 } 8433 vdsl2PMLineHist15MinGroup OBJECT-GROUP 8434 OBJECTS 8435 { 8436 xdsl2PMLHist15MMonitoredTime, 8437 xdsl2PMLHist15MFecs, 8438 xdsl2PMLHist15MEs, 8439 xdsl2PMLHist15MSes, 8440 xdsl2PMLHist15MLoss, 8441 xdsl2PMLHist15MUas, 8442 xdsl2PMLHist15MValidInterval 8443 } 8444 STATUS current 8445 DESCRIPTION 8446 "The group of line level PM counters for the previous 8447 15 minutes intervals." 8448 ::= { vdsl2Groups 22 } 8450 vdsl2PMLineHist1DayGroup OBJECT-GROUP 8451 OBJECTS 8452 { 8453 xdsl2PMLHist1DMonitoredTime, 8454 xdsl2PMLHist1DFecs, 8455 xdsl2PMLHist1DEs, 8456 xdsl2PMLHist1DSes, 8457 xdsl2PMLHist1DLoss, 8458 xdsl2PMLHist1DUas, 8459 xdsl2PMLHist1DValidInterval 8460 } 8461 STATUS current 8462 DESCRIPTION 8463 "The group of line level PM counters for the previous 8464 24 hours intervals." 8466 ::= { vdsl2Groups 23 } 8468 vdsl2PMLineInitHist15MinGroup OBJECT-GROUP 8469 OBJECTS 8470 { 8471 xdsl2PMLHistInit15MMonitoredTime, 8472 xdsl2PMLHistInit15MFullInits, 8473 xdsl2PMLHistInit15MFailedFullInits, 8474 xdsl2PMLHistInit15MValidInterval 8475 } 8476 STATUS current 8477 DESCRIPTION 8478 "The group of PM counters for the previous 15 minutes 8479 intervals full initializations." 8480 ::= { vdsl2Groups 24 } 8482 vdsl2PMLineInitHist15MinShortGroup OBJECT-GROUP 8483 OBJECTS 8484 { 8485 xdsl2PMLHistInit15MShortInits, 8486 xdsl2PMLHistInit15MFailedShortInits 8487 } 8488 STATUS current 8489 DESCRIPTION 8490 "The group of PM counters for the previous 15 minutes 8491 intervals short initializations." 8492 ::= { vdsl2Groups 25 } 8494 vdsl2PMLineInitHist1DayGroup OBJECT-GROUP 8495 OBJECTS 8496 { 8497 xdsl2PMLHistinit1DMonitoredTime, 8498 xdsl2PMLHistinit1DFullInits, 8499 xdsl2PMLHistinit1DFailedFullInits, 8500 xdsl2PMLHistinit1DValidInterval 8501 } 8502 STATUS current 8503 DESCRIPTION 8504 "The group of PM counters for the previous 24 hours 8505 intervals full initializations." 8506 ::= { vdsl2Groups 26 } 8508 vdsl2PMLineInitHist1DayShortGroup OBJECT-GROUP 8509 OBJECTS 8510 { 8511 xdsl2PMLHistinit1DShortInits, 8512 xdsl2PMLHistinit1DFailedShortInits 8513 } 8515 STATUS current 8516 DESCRIPTION 8517 "The group of PM counters for the previous 24 hours 8518 intervals short initializations." 8519 ::= { vdsl2Groups 27 } 8521 vdsl2PMChCurrGroup OBJECT-GROUP 8522 OBJECTS 8523 { 8524 xdsl2PMChCurr15MValidIntervals, 8525 xdsl2PMChCurr15MInvalidIntervals, 8526 xdsl2PMChCurr15MTimeElapsed, 8527 xdsl2PMChCurr15MCodingViolations, 8528 xdsl2PMChCurr15MCorrectedBlocks, 8529 xdsl2PMChCurr1DayValidIntervals, 8530 xdsl2PMChCurr1DayInvalidIntervals, 8531 xdsl2PMChCurr1DayTimeElapsed, 8532 xdsl2PMChCurr1DayCodingViolations, 8533 xdsl2PMChCurr1DayCorrectedBlocks 8534 } 8535 STATUS current 8536 DESCRIPTION 8537 "The group of objects that report the channel level 8538 counters for current PM intervals." 8539 ::= { vdsl2Groups 28 } 8541 vdsl2PMChHist15MinGroup OBJECT-GROUP 8542 OBJECTS 8543 { 8544 xdsl2PMChHist15MMonitoredTime, 8545 xdsl2PMChHist15MCodingViolations, 8546 xdsl2PMChHist15MCorrectedBlocks, 8547 xdsl2PMChHist15MValidInterval 8548 } 8549 STATUS current 8550 DESCRIPTION 8551 "The group of objects that report the channel level 8552 counters for previous 15 minutes PM intervals." 8553 ::= { vdsl2Groups 29 } 8555 vdsl2PMChHist1DGroup OBJECT-GROUP 8556 OBJECTS 8557 { 8558 xdsl2PMChHist1DMonitoredTime, 8559 xdsl2PMChHist1DCodingViolations, 8560 xdsl2PMChHist1DCorrectedBlocks, 8561 xdsl2PMChHist1DValidInterval 8562 } 8564 STATUS current 8565 DESCRIPTION 8566 "The group of objects that report the channel level 8567 counters for previous 24 hours PM intervals." 8568 ::= { vdsl2Groups 30 } 8570 vdsl2ScalarSCGroup OBJECT-GROUP 8571 OBJECTS 8572 { 8573 xdsl2ScalarSCMaxInterfaces, 8574 xdsl2ScalarSCAvailInterfaces 8575 } 8576 STATUS current 8577 DESCRIPTION 8578 "The group of objects that report the available memory 8579 resources for DELT processes." 8580 ::= { vdsl2Groups 31 } 8582 vdsl2ThreshNotificationGroup NOTIFICATION-GROUP 8583 NOTIFICATIONS 8584 { 8585 xdsl2LinePerfFECSThreshXtuc, 8586 xdsl2LinePerfFECSThreshXtur, 8587 xdsl2LinePerfESThreshXtuc, 8588 xdsl2LinePerfESThreshXtur, 8589 xdsl2LinePerfSESThreshXtuc, 8590 xdsl2LinePerfSESThreshXtur, 8591 xdsl2LinePerfLOSSThreshXtuc, 8592 xdsl2LinePerfLOSSThreshXtur, 8593 xdsl2LinePerfUASThreshXtuc, 8594 xdsl2LinePerfUASThreshXtur, 8595 xdsl2LinePerfCodingViolationsThreshXtuc, 8596 xdsl2LinePerfCodingViolationsThreshXtur, 8597 xdsl2LinePerfCorrectedThreshXtuc, 8598 xdsl2LinePerfCorrectedThreshXtur, 8599 xdsl2LinePerfFailedFullInitThresh, 8600 xdsl2LinePerfFailedShortInitThresh 8601 } 8602 STATUS current 8603 DESCRIPTION 8604 "This group supports notifications of significant 8605 conditions 8606 associated with DSL lines." 8607 ::= { vdsl2Groups 32 } 8609 vdsl2StatusChangeNotificationGroup NOTIFICATION-GROUP 8610 NOTIFICATIONS 8611 { 8612 xdsl2LineStatusChangeXtuc, 8613 xdsl2LineStatusChangeXtur 8614 } 8615 STATUS current 8616 DESCRIPTION 8617 "This group supports notifications of thresholds crossing 8618 associated with DSL lines." 8619 ::= { vdsl2Groups 33 } 8621 END 8623 4. Implementation Analysis 8625 A management application intended to manage ADSL links (e.g., 8626 G.992.1) with this MIB module MUST be modified to adapt itself to 8627 certain differences between RFC 2662 [RFC2662] and this MIB module, 8628 including the following aspects: 8630 o Though the configuration templates/profiles allow referring to 1-4 8631 bearer channels, ADSL links are limited to 2 channels at most 8632 o Though the channel configuration profile allows higher data rates, 8633 ADSL links are limited to downstream/upstream data rate as assumed 8634 in RFC 2662 [RFC2662] 8635 o The Impulse Noise Protection (INP) configuration parameters are 8636 given by minimum protection and maximum delay parameters. 8637 o The line configuration profile includes a sub-table that addresses 8638 mode-specific parameters. For ADSL links, the management 8639 application SHOULD create a row in that table for the 'adsl' mode. 8640 o The line configuration profile includes parameters that are 8641 irrelevant for ADSL links. Similarly, many status parameters in 8642 the MIB are irrelevant for certain ADSL modes. Therefore, it is 8643 advised to consult with ITU G.997.1 standard [G.997.1] regarding 8644 the scope and relevance of each parameter in this MIB. 8646 5. Security Considerations 8648 There are a number of management objects defined in this MIB module 8649 with a MAX-ACCESS clause of read-write and/or read-create. Such 8650 objects may be considered sensitive or vulnerable in some network 8651 environments. The support for SET operations in a non- secure 8652 environment without proper protection can have a negative effect on 8653 network operations. These are the tables and objects and their 8654 sensitivity/vulnerability: 8656 o xdsl2LineTable 8658 The table consists of the following objects that support SET 8659 operations: 8661 * xdsl2LineCnfgTemplate 8662 * xdsl2LineAlarmCnfgTemplate 8663 * xdsl2LineCmndConfPmsf 8664 * xdsl2LineCmndConfLdsf 8665 * xdsl2LineCmndAutomodeColdStart 8667 Unauthorized changes to xdsl2LineCnfgTemplate could have a major 8668 adverse operational effect on many lines simultaneously. 8670 Unauthorized changes to xdsl2LineAlarmCnfgTemplate could have a 8671 contrary effect on notifications. 8673 Unauthorized changes to xdsl2LineCmndConfPmsf could have an 8674 adverse affect on the power consumption of a line and may disrupt 8675 an operational service. 8677 Unauthorized changes to xdsl2LineCmndConfLdsf could cause an 8678 unscheduled line test to be carried out on the line. 8680 Unauthorized changes to xdsl2LineCmndAutomodeColdStart could cause 8681 an unscheduled cold reset to the line. 8683 o xdsl2SCStatusTable 8685 This table contains one object, xdsl2SCStatusRowStatus, that 8686 supports SET operations. Unauthorized changes could result in 8687 line test results being deleted prematurely. 8689 o xdsl2LineConfTemplateTable 8691 The table consists of the following objects that support SET 8692 operations: 8694 * xdsl2LConfTempLineProfile 8695 * xdsl2LConfTempChan1ConfProfile 8696 * xdsl2LConfTempChan1RaRatioDs 8697 * xdsl2LConfTempChan1RaRatioUs 8698 * xdsl2LConfTempChan2ConfProfile 8699 * xdsl2LConfTempChan2RaRatioDs 8700 * xdsl2LConfTempChan2RaRatioUs 8701 * xdsl2LConfTempChan3ConfProfile 8702 * xdsl2LConfTempChan3RaRatioDs 8703 * xdsl2LConfTempChan3RaRatioUs 8704 * xdsl2LConfTempChan4ConfProfile 8705 * xdsl2LConfTempChan4RaRatioDs 8706 * xdsl2LConfTempChan4RaRatioUs 8707 * xdsl2LConfTempRowStatus 8709 Unauthorized changes to xdsl2LConfTempLineProfile, 8710 xdsl2LConfTempChan1ConfProfile, xdsl2LConfTempChan2ConfProfile, 8711 xdsl2LConfTempChan3ConfProfile, or xdsl2LConfTempChan4ConfProfile 8712 could have an adverse operational effect on several lines; could 8713 change several lines over to running in unwanted levels of 8714 operation; or could result in several services undergoing changes 8715 in the number of channels that carry the service. 8717 Unauthorized changes to xdsl2LConfTempChan1RaRatioDs, 8718 xdsl2LConfTempChan2RaRatioDs, xdsl2LConfTempChan3RaRatioDs, or 8719 xdsl2LConfTempChan4RaRatioDs, would alter the relative rate 8720 allocations among all channels belonging to a line. This could 8721 have an adverse operational effect on several lines. 8723 Unauthorized changes to xdsl2LConfTempRowStatus could result in 8724 templates being created or brought into service prematurely; or 8725 could result in templates being inadvertently deleted or taken out 8726 of service. 8728 o xdsl2LineConfProfTable 8730 The table consists of the following objects that support SET 8731 operations: 8733 * xdsl2LConfProfScMaskDs 8734 * xdsl2LConfProfScMaskUs 8735 * xdsl2LConfProfRfiBandsDs 8736 * xdsl2LConfProfRaModeDs 8737 * xdsl2LConfProfRaModeUs 8738 * xdsl2LConfProfRaUsNrmDs 8739 * xdsl2LConfProfRaUsNrmUs 8740 * xdsl2LConfProfRaUsTimeDs 8741 * xdsl2LConfProfRaUsTimeUs 8742 * xdsl2LConfProfRaDsNrmsDs 8743 * xdsl2LConfProfRaDsNrmsUs 8744 * xdsl2LConfProfRaDsTimeDs 8745 * xdsl2LConfProfRaDsTimeUs 8746 * xdsl2LConfProfTargetSnrmDs 8747 * xdsl2LConfProfTargetSnrmUs 8748 * xdsl2LConfProfMaxSnrmDs 8749 * xdsl2LConfProfMaxSnrmUs 8750 * xdsl2LConfProfMinSnrmDs 8751 * xdsl2LConfProfMinSnrmUs 8752 * xdsl2LConfProfMsgMinUs 8753 * xdsl2LConfProfMsgMinDs 8754 * xdsl2LConfProfXtuTransSysEna 8755 * xdsl2LConfProfPmMode 8756 * xdsl2LConfProfL0Time 8757 * xdsl2LConfProfL2Time 8758 * xdsl2LConfProfL2Atpr 8759 * xdsl2LConfProfL2Atprt 8760 * xdsl2LConfProfProfiles 8761 * xdsl2LConfProfDpboEPsd 8762 * xdsl2LConfProfDpboEsEL 8763 * xdsl2LConfProfDpboEsCableModelA 8764 * xdsl2LConfProfDpboEsCableModelB 8765 * xdsl2LConfProfDpboEsCableModelC 8766 * xdsl2LConfProfDpboMus 8767 * xdsl2LConfProfDpboFMin 8768 * xdsl2LConfProfDpboFMax 8769 * xdsl2LConfProfUpboKL 8770 * xdsl2LConfProfUpboKLF 8771 * xdsl2LConfProfUs0Mask 8772 * xdsl2LConfProfRowStatus 8774 Unauthorized changes resulting in the setting of any of the above 8775 objects to an incorrect value could have an adverse operational 8776 effect on several lines. 8778 Also, unauthorized changes to xdsl2LConfProfRowStatus could result 8779 in unwanted line profiles being created or brought into service 8780 prematurely; or could result in line profiles being inadvertently 8781 deleted or taken out of service. 8783 o xdsl2LineConfProfModeSpecTable 8785 The table consists of the following objects that support SET 8786 operations: 8788 * xdsl2LConfProfMaxNomPsdDs 8789 * xdsl2LConfProfMaxNomPsdUs 8790 * xdsl2LConfProfMaxNomAtpDs 8791 * xdsl2LConfProfMaxNomAtpUs 8792 * xdsl2LConfProfMaxAggRxPwrUs 8793 * xdsl2LConfProfPsdMaskDs 8794 * xdsl2LConfProfPsdMaskUs 8795 * xdsl2LConfProfPsdMaskSelectUs 8796 * xdsl2LConfProfClassMask 8797 * xdsl2LConfProfLimitMask 8798 * xdsl2LConfProfUs0Disable 8799 * xdsl2LConfProfModeSpecRowStatus 8801 Unauthorized changes resulting in the setting of any of the above 8802 objects to an incorrect value could have an adverse operational 8803 effect on several lines. 8805 Also, unauthorized changes to xdsl2LConfProfModeSpecRowStatus 8806 could result in unwanted PSD configurations being created or 8807 brought into service prematurely; or could result in PSD 8808 configurations being inadvertently deleted or taken out of 8809 service. 8811 o xdsl2LineConfProfModeSpecBandUsTable 8813 The table consists of the following objects that support SET 8814 operations: 8816 * xdsl2LConfProfUpboPsdA 8817 * xdsl2LConfProfUpboPsdB 8818 * xdsl2LConfProfModeSpecRowStatus 8820 Unauthorized changes resulting in the setting of any of the above 8821 objects to an incorrect value could have an adverse operational 8822 effect on several lines. 8824 Also, unauthorized changes to 8825 xdsl2LConfProfModeSpecBandUsRowStatus could result in unwanted PSD 8826 configurations being created or brought into service prematurely; 8827 or could result in PSD configurations being inadvertently deleted 8828 or taken out of service. 8830 o xdsl2ChConfProfileTable 8832 The table consists of the following objects that support SET 8833 operations: 8835 * xdsl2ChConfProfMinDataRateDs 8836 * xdsl2ChConfProfMinDataRateUs 8837 * xdsl2ChConfProfMinResDataRateDs 8838 * xdsl2ChConfProfMinResDataRateUs 8839 * xdsl2ChConfProfMaxDataRateDs 8840 * xdsl2ChConfProfMaxDataRateUs 8841 * xdsl2ChConfProfMinDataRateLowPwrDs 8842 * xdsl2ChConfProfMaxDelayDs 8843 * xdsl2ChConfProfMaxDelayUs 8844 * xdsl2ChConfProfMinProtectionDs 8845 * xdsl2ChConfProfMinProtectionUs 8846 * xdsl2ChConfProfMaxBerDs 8847 * xdsl2ChConfProfMaxBerUs 8848 * xdsl2ChConfProfUsDataRateDs 8849 * xdsl2ChConfProfDsDataRateDs 8850 * xdsl2ChConfProfUsDataRateUs 8851 * xdsl2ChConfProfDsDataRateUs 8852 * xdsl2ChConfProfImaEnabled 8853 * xdsl2ChConfProfRowStatus 8855 Unauthorized changes resulting in the setting of any of the above 8856 objects to an incorrect value could have an adverse operational 8857 effect on several lines. 8859 Also, unauthorized changes to xdsl2ChConfProfRowStatus could 8860 result in unwanted channel profiles being created or brought into 8861 service prematurely; or could result in channel profiles being 8862 inadvertently deleted or taken out of service. 8864 o xdsl2LineAlarmConfTemplateTable 8866 The table consists of the following objects that support SET 8867 operations: 8869 * xdsl2LAlarmConfTempLineProfile 8870 * xdsl2LAlarmConfTempChan1ConfProfile 8871 * xdsl2LalarmConfTempChan2ConfProfile 8872 * xdsl2LalarmConfTempChan3ConfProfile 8873 * xdsl2LalarmConfTempChan4ConfProfile 8874 * xdsl2LAlarmConfTempRowStatus 8876 Unauthorized changes to xdsl2LAlarmConfTempLineProfile, 8877 xdsl2LAlarmConfTempChan1ConfProfile, 8878 xdsl2LAlarmConfTempChan2ConfProfile, 8879 xdsl2LAlarmConfTempChan3ConfProfile, or 8880 xdsl2LAlarmConfTempChan4ConfProfile could have an adverse effect 8881 on the management of notifications generated at the scope of 8882 several to many lines; or could change several to many lines over 8883 to running with unwanted management rates for generated 8884 notifications. 8886 Unauthorized changes to xdsl2LAlarmConfTempRowStatus could result 8887 in alarm templates being created or brought into service 8888 prematurely; or could result in alarm templates being 8889 inadvertently deleted or taken out of service. 8891 o xdsl2LineAlarmConfProfileTable 8893 The table consists of the following objects that support SET 8894 operations: 8896 * xdsl2LineAlarmConfProfileXtucThresh15MinFecs 8897 * xdsl2LineAlarmConfProfileXtucThresh15MinEs 8898 * xdsl2LineAlarmConfProfileXtucThresh15MinSes 8899 * xdsl2LineAlarmConfProfileXtucThresh15MinLoss 8900 * xdsl2LineAlarmConfProfileXtucThresh15MinUas 8901 * xdsl2LineAlarmConfProfileXturThresh15MinFecs 8902 * xdsl2LineAlarmConfProfileXturThresh15MinEs 8903 * xdsl2LineAlarmConfProfileXturThresh15MinSes 8904 * xdsl2LineAlarmConfProfileXturThresh15MinLoss 8905 * xdsl2LineAlarmConfProfileXturThresh15MinUas 8906 * xdsl2LineAlarmConfProfileThresh15MinFailedFullIn t 8907 * xdsl2LineAlarmConfProfileThresh15MinFailedShrtIn t 8908 * xdsl2LineAlarmConfProfileRowStatus 8910 Increasing any of the threshold values could result in a 8911 notification being suppressed or deferred. Setting a threshold to 8912 0 could result in a notification being suppressed. Suppressing or 8913 deferring a notification could prevent the timely delivery of 8914 important diagnostic information. Decreasing any of the threshold 8915 values could result in a notification being sent from the network 8916 falsely reporting a threshold crossing. 8918 Changing a threshold value could also have an impact on the amount 8919 of notifications the agent sends. The Notifications Section of 8920 this document has a paragraph which provides general guidance on 8921 the rate limiting of notifications. Agent implementations not 8922 providing rate limiting could result in notifications being 8923 generated at an uncontrolled rate. Unauthorized changes to a 8924 threshold value could result in an undesired notification rate. 8926 Unauthorized changes to row status could result in unwanted line 8927 alarm profiles being created or brought into service. Also, 8928 changes to the row status could result in line alarm profiles 8929 being inadvertently deleted or taken out of service. 8931 o xdsl2ChAlarmConfProfileTable 8933 The table consists of the following objects that support SET 8934 operations: 8936 * xdsl2ChAlarmConfProfileXtucThresh15MinCodingViol ations 8937 * xdsl2ChAlarmConfProfileXtucThresh15MinCorrected 8938 * xdsl2ChAlarmConfProfileXturThresh15MinCodingViol ations 8939 * xdsl2ChAlarmConfProfileXturThresh15MinCorrected 8940 * xdsl2ChAlarmConfProfileRowStatus 8941 * xdsl2LineAlarmConfProfileXturThresh15MinFecs 8942 * xdsl2LineAlarmConfProfileXturThresh15MinEs 8943 * xdsl2LineAlarmConfProfileXturThresh15MinSes 8944 * xdsl2LineAlarmConfProfileXturThresh15MinLoss 8945 * xdsl2LineAlarmConfProfileXturThresh15MinUas 8946 * xdsl2LineAlarmConfProfileThresh15MinFailedFullIn t 8947 * xdsl2LineAlarmConfProfileThresh15MinFailedShrtIn t 8948 * xdsl2LineAlarmConfProfileRowStatus 8950 Increasing any of the threshold values could result in a 8951 notification being suppressed or deferred. Setting a threshold to 8952 0 could result in a notification being suppressed. Suppressing or 8953 deferring a notification could prevent the timely delivery of 8954 important diagnostic information. Decreasing any of the threshold 8955 values could result in a notification being sent from the network 8956 falsely reporting a threshold crossing. 8958 Changing a threshold value could also have an impact on the amount 8959 of notifications the agent sends. The Notifications Section of 8960 this document has a paragraph which provides general guidance on 8961 the rate limiting of notifications. Agent implementations not 8962 providing rate limiting could result in notifications being 8963 generated at an uncontrolled rate. Unauthorized changes to a 8964 threshold value could result in an undesired notification rate. 8966 Unauthorized changes to row status could result in unwanted 8967 channel alarm profiles being created or brought into service. 8968 Also, changes to the row status could result in channel alarm 8969 profiles being inadvertently deleted or taken out of service. 8971 Some of the readable objects in this MIB module (i.e., objects with a 8972 MAX-ACCESS other than not-accessible) may be considered sensitive or 8973 vulnerable in some network environments. It is thus important to 8974 control even GET and/or NOTIFY access to these objects and possibly 8975 to even encrypt the values of these objects when sending them over 8976 the network via SNMP. These are the tables and objects and their 8977 sensitivity/vulnerability: 8979 o xdsl2LineInventoryTable 8981 Access to these objects would allow an intruder to obtain 8982 information about which vendor's equipment is in use on the 8983 network. Further, such information is considered sensitive in 8984 many environments for competitive reasons. 8986 * xdsl2LInvG994VendorId 8987 * xdsl2LInvSystemVendorId 8988 * xdsl2LInvVersionNumber 8989 * xdsl2LInvSerialNumber 8990 * xdsl2LInvSelfTestResult 8991 * xdsl2LInvTransmissionCapabilities 8993 SNMP versions prior to SNMPv3 did not include adequate security. 8994 Even if the network itself is secure (for example by using IPSec), 8995 even then, there is no control as to who on the secure network is 8996 allowed to access and GET/SET (read/change/create/delete) the objects 8997 in this MIB module. 8999 It is RECOMMENDED that implementers consider the security features as 9000 provided by the SNMPv3 framework (see [RFC3410], Section 8), 9001 including full support for the SNMPv3 cryptographic mechanisms (for 9002 authentication and privacy). 9004 It is RECOMMENDED to deploy SNMPv3 and to enable cryptographic 9005 security. It is then a customer/operator responsibility to ensure 9006 that the SNMP entity giving access to an instance of this MIB module 9007 is properly configured to give access only to those objects whose 9008 principals (users) have legitimate rights to indeed GET or SET 9009 (change/create/delete) them. 9011 6. Acknowledgments 9013 The authors are deeply grateful to the authors of the HDSL2 LINE MIB 9014 (RFC 4319), Clay Sikes and Bob Ray, for contributing to accelerating 9015 the work on this document. The structure of this document as well as 9016 several paragraphs originate in their document. 9018 Other contributions and advice were received from the following: 9020 Randy Presuhn (Mindspring) 9021 Chen Jian (Huawei) 9022 Bert Wijnen (Lucent) 9023 Brian Johnson (NEC Australia) 9024 Andrew Cheers (NEC Australia) 9026 7. References 9027 7.1. Normative References 9029 [G.992.1] "Asymmetric digital subscriber line (ADSL) transceivers", 9030 ITU-T G.992.1, 1999. 9032 [G.992.2] "Splitterless asymmetric digital subscriber line (ADSL) 9033 transceivers", ITU-T G.992.2, 1999. 9035 [G.992.3] "Asymmetric digital subscriber line transceivers 2 9036 (ADSL2)", ITU-T G.992.3, 2002. 9038 [G.992.4] "Splitterless asymmetric digital subscriber line 9039 transceivers 2 (Splitterless ADSL2)", ITU-T G.992.4, 2002. 9041 [G.992.5] "Asymmetric digital subscriber line (ADSL) transceivers - 9042 Extended bandwidth ADSL2 (ADSL2+)", ITU-T G.992.5, 2005. 9044 [G.993.1] "Very-high speed Digital Subscriber Line Transceivers", 9045 ITU-T G.993.1, June 2004. 9047 [G.993.2] "Very-high speed Digital Subscriber Line Transceivers 2 9048 (VDSL2 draft)", ITU-T G.993.2, February 2006. 9050 [G.997.1] "Physical layer management for digital subscriber line 9051 (DSL) transceivers", ITU-T G.997.1, June 2006. 9053 [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate 9054 Requirement Levels", BCP 14, RFC 2119, March 1997. 9056 [RFC2578] McCloghrie, K., Ed., Perkins, D., Ed., and J. 9057 Schoenwaelder, Ed., "Structure of Management Information 9058 Version 2 (SMIv2)", STD 58, RFC 2578, April 1999. 9060 [RFC2579] McCloghrie, K., Ed., Perkins, D., Ed., and J. 9061 Schoenwaelder, Ed., "Textual Conventions for SMIv2", 9062 STD 58, RFC 2579, April 1999. 9064 [RFC2580] McCloghrie, K., Perkins, D., and J. Schoenwaelder, 9065 "Conformance Statements for SMIv2", STD 58, RFC 2580, 9066 April 1999. 9068 [RFC2863] McCloghrie, K. and F. Kastenholz, "The Interfaces Group 9069 MIB", RFC 2863, June 2000. 9071 [RFC3411] Harrington, D., Presuhn, R., and B. Wijnen, "An 9072 Architecture for Describing Simple Network Management 9073 Protocol (SNMP) Management Frameworks", STD 62, RFC 3411, 9074 December 2002. 9076 [RFC3593] Tesink, K., "Textual Conventions for MIB Modules Using 9077 Performance History Based on 15 Minute Intervals", 9078 RFC 3593, September 2003. 9080 [RFC3705] Ray, B. and R. Abbi, "High Capacity Textual Conventions 9081 for MIB Modules Using Performance History Based on 15 9082 Minute Intervals", RFC 3705, February 2004. 9084 [T.35] "Procedure for the allocation of ITU-T defined codes for 9085 non-standard facilities", ITU-T T.35, 2000. 9087 [T1E1.413] 9088 J. Bingham & F. Van der Putten, "Network and Customer 9089 Installation Interfaces - Asymmetric Digital Subscriber 9090 Line (ADSL) Metallic Interface. (T1.413 Issue 2)", 9091 ANSI T1E1.413-1998, June 1998. 9093 7.2. Informative References 9095 [RFC2662] Bathrick, G. and F. Ly, "Definitions of Managed Objects 9096 for the ADSL Lines", RFC 2662, August 1999. 9098 [RFC3410] Case, J., Mundy, R., Partain, D., and B. Stewart, 9099 "Introduction and Applicability Statements for Internet- 9100 Standard Management Framework", RFC 3410, December 2002. 9102 [RFC3418] Presuhn, R., "Management Information Base (MIB) for the 9103 Simple Network Management Protocol (SNMP)", STD 62, 9104 RFC 3418, December 2002. 9106 [RFC3728] Ray, B. and R. Abbi, "Definitions of Managed Objects for 9107 Very High Speed Digital Subscriber Lines (VDSL)", 9108 RFC 3728, February 2004. 9110 [RFC4706] Morgenstern, M., Dodge, M., Baillie, S., and U. Bonollo, 9111 "Definitions of Managed Objects for Asymmetric Digital 9112 Subscriber Line 2 (ADSL2)", RFC 4706, November 2006. 9114 [TR-129] Adams, P., "Protocol Independent Management Model for Next 9115 Generation DSL Technologies", DSL Forum TR-129, 9116 December 2006. 9118 Authors' Addresses 9120 Moti Morgenstern 9121 ECI Telecom Ltd. 9122 30 Hasivim St. 9123 Petach Tikva 49517 9124 Israel 9126 Phone: +972 3 926 6258 9127 Fax: +972 3 928 7342 9128 Email: moti.Morgenstern@ecitele.com 9130 Scott Baillie 9131 NEC Australia 9132 649-655 Springvale Road 9133 Mulgrave, Victoria 3170 9134 Australia 9136 Phone: +61 3 9264 3986 9137 Fax: +61 3 9264 3892 9138 Email: scott.baillie@nec.com.au 9140 Umberto Bonollo 9141 NEC Australia 9142 649-655 Springvale Road 9143 Mulgrave, Victoria 3170 9144 Australia 9146 Phone: +61 3 9264 3385 9147 Fax: +61 3 9264 3892 9148 Email: umberto.bonollo@nec.com.au 9150 Full Copyright Statement 9152 Copyright (C) The IETF Trust (2007). 9154 This document is subject to the rights, licenses and restrictions 9155 contained in BCP 78, and except as set forth therein, the authors 9156 retain all their rights. 9158 This document and the information contained herein are provided on an 9159 "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS 9160 OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY, THE IETF TRUST AND 9161 THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS 9162 OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF 9163 THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED 9164 WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. 9166 Intellectual Property 9168 The IETF takes no position regarding the validity or scope of any 9169 Intellectual Property Rights or other rights that might be claimed to 9170 pertain to the implementation or use of the technology described in 9171 this document or the extent to which any license under such rights 9172 might or might not be available; nor does it represent that it has 9173 made any independent effort to identify any such rights. Information 9174 on the procedures with respect to rights in RFC documents can be 9175 found in BCP 78 and BCP 79. 9177 Copies of IPR disclosures made to the IETF Secretariat and any 9178 assurances of licenses to be made available, or the result of an 9179 attempt made to obtain a general license or permission for the use of 9180 such proprietary rights by implementers or users of this 9181 specification can be obtained from the IETF on-line IPR repository at 9182 http://www.ietf.org/ipr. 9184 The IETF invites any interested party to bring to its attention any 9185 copyrights, patents or patent applications, or other proprietary 9186 rights that may cover technology that may be required to implement 9187 this standard. Please address the information to the IETF at 9188 ietf-ipr@ietf.org. 9190 Acknowledgment 9192 Funding for the RFC Editor function is provided by the IETF 9193 Administrative Support Activity (IASA).