idnits 2.17.1 draft-ietf-adslmib-vdsl2-07.txt: Checking boilerplate required by RFC 5378 and the IETF Trust (see https://trustee.ietf.org/license-info): ---------------------------------------------------------------------------- ** The document seems to lack a License Notice according IETF Trust Provisions of 28 Dec 2009, Section 6.b.i or Provisions of 12 Sep 2009 Section 6.b -- however, there's a paragraph with a matching beginning. Boilerplate error? (You're using the IETF Trust Provisions' Section 6.b License Notice from 12 Feb 2009 rather than one of the newer Notices. See https://trustee.ietf.org/license-info/.) 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 and authors 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 (May 12, 2009) is 5434 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' -- Possible downref: Non-RFC (?) normative reference: ref. 'G.997.1-Am1' -- Obsolete informational reference (is this intentional?): RFC 4133 (Obsoleted by RFC 6933) Summary: 1 error (**), 0 flaws (~~), 1 warning (==), 13 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: November 13, 2009 U. Bonollo 6 NEC Australia 7 May 12, 2009 9 Definitions of Managed Objects for Very High Speed Digital Subscriber 10 Line 2 (VDSL2) 11 draft-ietf-adslmib-vdsl2-07.txt 13 Status of this Memo 15 This Internet-Draft is submitted to IETF in full conformance with the 16 provisions of BCP 78 and BCP 79. 18 Internet-Drafts are working documents of the Internet Engineering 19 Task Force (IETF), its areas, and its working groups. Note that 20 other groups may also distribute working documents as Internet- 21 Drafts. 23 Internet-Drafts are draft documents valid for a maximum of six months 24 and may be updated, replaced, or obsoleted by other documents at any 25 time. It is inappropriate to use Internet-Drafts as reference 26 material or to cite them other than as "work in progress." 28 The list of current Internet-Drafts can be accessed at 29 http://www.ietf.org/ietf/1id-abstracts.txt. 31 The list of Internet-Draft Shadow Directories can be accessed at 32 http://www.ietf.org/shadow.html. 34 This Internet-Draft will expire on November 13, 2009. 36 Copyright Notice 38 Copyright (c) 2009 IETF Trust and the persons identified as the 39 document authors. All rights reserved. 41 This document is subject to BCP 78 and the IETF Trust's Legal 42 Provisions Relating to IETF Documents in effect on the date of 43 publication of this document (http://trustee.ietf.org/license-info). 44 Please review these documents carefully, as they describe your rights 45 and restrictions with respect to this document. 47 Abstract 49 This document defines a Management Information Base (MIB) module for 50 use with network management protocols in the Internet community. In 51 particular, it describes objects used for managing parameters of the 52 "Very High Speed Digital Subscriber Line 2 (VDSL2)" interface type, 53 which are also applicable for managing ADSL, ADSL2, and ADSL2+ 54 interfaces. 56 Table of Contents 58 1. The Internet-Standard Management Framework . . . . . . . . . 3 59 2. Overview . . . . . . . . . . . . . . . . . . . . . . . . . . 3 60 2.1. Relationship to other MIBs . . . . . . . . . . . . . . . 4 61 2.2. IANA Considerations . . . . . . . . . . . . . . . . . . . 7 62 2.3. Conventions Used in the MIB Module . . . . . . . . . . . 8 63 2.4. Structure . . . . . . . . . . . . . . . . . . . . . . . . 10 64 2.5. Persistence . . . . . . . . . . . . . . . . . . . . . . . 13 65 2.6. Line Topology . . . . . . . . . . . . . . . . . . . . . . 16 66 2.7. Counters, Interval Buckets, and Thresholds . . . . . . . 16 67 2.8. Profiles . . . . . . . . . . . . . . . . . . . . . . . . 18 68 2.9. Notifications . . . . . . . . . . . . . . . . . . . . . . 22 69 3. Definitions . . . . . . . . . . . . . . . . . . . . . . . . . 23 70 4. Implementation Analysis . . . . . . . . . . . . . . . . . . . 203 71 5. Security Considerations . . . . . . . . . . . . . . . . . . . 204 72 6. Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . 212 73 7. References . . . . . . . . . . . . . . . . . . . . . . . . . 213 74 7.1. Normative References . . . . . . . . . . . . . . . . . . 213 75 7.2. Informative References . . . . . . . . . . . . . . . . . 214 76 Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 215 78 1. The Internet-Standard Management Framework 80 For a detailed overview of the documents that describe the current 81 Internet-Standard Management Framework, please refer to Section 7 of 82 RFC 3410 [RFC3410]. 84 Managed objects are accessed via a virtual information store, termed 85 the Management Information Base or MIB. MIB objects are generally 86 accessed through the Simple Network Management Protocol (SNMP). 87 Objects in the MIB are defined using the mechanisms defined in the 88 Structure of Management Information (SMI). This memo specifies a MIB 89 module that is compliant to the SMIv2, which is described in STD 58, 90 RFC 2578 [RFC2578], STD 58, RFC 2579 [RFC2579] and STD 58, RFC 2580 91 [RFC2580]. 93 The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", 94 "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this 95 document are to be interpreted as described in RFC 2119 [RFC2119]. 97 2. Overview 99 This document defines a Management Information Base (MIB) module for 100 use with network management protocols in the Internet community for 101 the purpose of managing VDSL2, ADSL, ADSL2, and ADSL2+ lines. 103 The MIB module described in RFC 2662 [RFC2662] describes objects used 104 for managing Asymmetric Bit-Rate DSL (ADSL) interfaces per 105 [T1E1.413], [G.992.1], and [G.992.2]. These object descriptions are 106 based upon the specifications for the ADSL Embedded Operations 107 Channel (EOC) as defined in American National Standards Institute 108 (ANSI) T1E1.413/1995 [T1E1.413] and International Telecommunication 109 Union (ITU-T) G.992.1 [G.992.1] and G.992.2 [G.992.2]. 111 The MIB module described in RFC 4706 [RFC4706] is a wider management 112 model that includes, in addition to ADSL technology, the ADSL2 and 113 ADSL2+ technologies per G.992.3, G.992.4, and G.992.5 ([G.992.3], 114 [G.992.4], and [G.992.5] respectively). 116 This document does not obsolete RFC 2662 [RFC2662], or RFC 4706 117 [RFC4706] but rather provides a more comprehensive management model 118 that addresses the VDSL2 technology per G.993.2 ([G.993.2]) as well 119 as ADSL, ADSL2 and ADSL2+ technologies. 121 This document does not obsolete RFC 2662 [RFC2662], or RFC 4706 122 [RFC4706]. RFC2662 is relevant only for managing modems that do not 123 support any DSL technology other than ADSL (e.g., G.992.1 [G.992.1] 124 and G.992.2 [G.992.2]) especially if were produced prior to approval 125 of ITU-T G.997.1 standard revision 3 [G.997.1]. RFC 4706 is more 126 appropriate for managing modems that support ADSL2 technology 127 variants (with or without being able to support the legacy ADSL). 128 This document supports all ADSL, ASDSL2 and VDSL2 standards but it 129 assumes a more sophisticated management model, which older modems 130 (even ADSL2 ones) may not be able to support. The selection of the 131 appropriate MIB mopdule for any DSL modem is based on the ifType 132 value it reports, as explained in the next section. 134 The management framework for VDSL2 lines [TR-129] specified by the 135 Digital Subscriber Line Forum (DSLF) has been taken into 136 consideration. That framework is based on ITU-T G.997.1 standard 137 [G.997.1] and its amendment 1 [G.997.1-Am1]. 139 Note that the management model, according to this document, does not 140 allow managing VDSL technology per G.993.1 ([G.993.1]). VDSL lines 141 MUST be managed by RFC 3728 [RFC3728]. 143 The MIB module is located in the MIB tree under MIB 2 transmission, 144 as discussed in the MIB-2 Integration (RFC 2863 [RFC2863]) section of 145 this document. 147 2.1. Relationship to other MIBs 149 This section outlines the relationship of this MIB module with other 150 MIB modules described in RFCs. Specifically, IF-MIB as defined in 151 RFC 2863 [RFC2863] and ENITY-MIB as defined in RFC 4133 [RFC4133] are 152 discussed. 154 2.1.1. Relationship with IF-MIB (RFC 2863) 156 2.1.1.1. General IF-MIB Integration 158 The VDSL2 Line MIB specifies the detailed objects of a data 159 interface. As such, it needs to integrate with RFC 2863 [RFC2863]. 160 The IANA has assigned the following ifTypes, which may be applicable 161 for VDSL2 lines as well as for ADSL, ADSL2 and ADSL2+ lines: 163 IANAifType ::= TEXTUAL-CONVENTION 164 ... 165 SYNTAX INTEGER { 166 ... 167 channel(70), -- Channel 168 adsl(94), -- Asymmetric Digital Subscriber Loop 169 ... 170 interleave(124), -- Interleaved Channel 171 fast(125), -- Fast Channel 172 ... 173 adsl2plus(238), -- Asymmetric Digital Subscriber Loop Version 2, 174 Version 2 Plus, and all variants 175 vdsl2(xxx), -- Very High Speed Digital Subscriber Loop 2 176 ... 177 } 179 ADSL lines that are identified with ifType=adsl(94) MUST be managed 180 with the MIB specified by RFC2662. ADSL, ADSL2, and ADSL2+ lines 181 identified with ifType=adsl2plus(238) MUST be managed with the MIB 182 specified by RFC 4706 [RFC4706]. VDSL2, ADSL, ADSL2, and ADSL2+ 183 lines identified with ifType=vdsl2(xxx) MUST be managed with the MIB 184 specified by this document. 186 In any case, the SNMP agent may use either ifType=interleave(124) or 187 fast(125) for each channel, e.g., depending on whether or not it is 188 capable of using an interleaver on that channel. It may use the 189 ifType=channel (70) when all channels are capable of using an 190 interleaver (e.g., for ADSL2 xTUs). 192 Note that the ifFixedLengthGroup from RFC 2863 [RFC2863] MUST be 193 supported and that the ifRcvAddressGroup does not apply to this MIB 194 module. 196 2.1.1.2. Usage of ifTable 198 The MIB branch identified by ifType contains tables appropriate for 199 the interface types described above. Most such tables extend the 200 ifEntry table, and are indexed by ifIndex. For interfaces in systems 201 implementing this MIB module, those table entries indexed by ifIndex 202 MUST be persistent. 204 The following objects are part of the mandatory 205 ifGeneralInformationGroup in the Interfaces MIB [RFC2863], and are 206 not duplicated in the VDSL2 Line MIB. 208 ifIndex Interface index. 210 ifDescr See interfaces MIB. 212 ifType vdsl2(xxx), channel(70), 213 interleave(124), or fast(125) 215 ifSpeed Set as appropriate. 217 ifPhysAddress This object MUST have an octet 218 string with zero length. 220 ifAdminStatus See interfaces MIB. 222 ifOperStatus See interfaces MIB. 224 ifLastChange See interfaces MIB. 226 ifName See interfaces MIB. 228 ifAlias See interfaces MIB. 230 ifLinkUpDownTrapEnable Default to enabled(1). 232 ifHighSpeed Set as appropriate. 234 ifConnectorPresent Set as appropriate. 235 ------------------------------------------------------------------- 236 Figure 1: Use of ifTable Objects 238 2.1.1.3. Usage of ifStackTable 240 Use of the ifStackTable to associate the entries for physical, fast, 241 interleaved channels, and higher layers (e.g., ATM) is shown below. 242 Use of ifStackTable is necessary, because configuration information 243 is stored in profile tables associated with the physical-layer 244 ifEntry only. The channels' ifEntrys need the ifStackTable to find 245 their associated physical-layer entry and thus their configuration 246 parameters. The following example shows the ifStackTable entries for 247 an xDSL line with a single channel that uses an ATM data path. 249 HigherLayer LowerLayer 250 ----------------------------- 251 0 ATM 252 ATM XdslChannel 253 XdslChannel XdslPhysical 254 XdslPhysical 0 256 Figure 2: ifStackTable entries for ATM path over a single xDSL 257 channel 259 2.1.2. Relationship with the ENTITY-MIB (RFC 4133) 261 Implementation of the Entity MIB [RFC4133] is optional. It in no way 262 alters the information required in the VDSL2 Line MIB, nor does it 263 alter the relationship with IF-MIB. 265 The Entity MIB introduces a standardized way of presenting the 266 components of complex systems, such as a Digital Subscriber Line 267 Access Multiplexer (DSLAM), that may contain multiple racks, shelves, 268 line cards, and/or ports. The Entity MIB's main goal is to present 269 these system components, their containment relationship, and mapping 270 information with other MIBs such as the Interface MIB and the VDSL2 271 Line MIB. 273 The Entity MIB is capable of supporting the local DSL termination 274 unit. Thus, assuming the SNMP agent is in the DSLAM, the Entity MIB 275 should include entities for the xTU-C in the entPhysicalTable. The 276 MIB's entAliasMappingTable would contain mapping information 277 identifying the 'ifIndex' object associated with each xTU-C. In case 278 the SNMP agent is actually in the CPE the Entity MIB should include 279 entities for the xTU-R in the entPhysicalTable. In this case, the 280 MIB's entAliasMappingTable would contain mapping information 281 identifying the 'ifIndex' object associated with each xTU-R. 283 Also associating the relationship between the ifTable and Entity MIB, 284 the entPhysicalTable contains an 'entPhysicalName' object, which 285 approximates the semantics of the 'ifName' object from the Interface 286 MIB. 288 2.2. IANA Considerations 290 The VDSL2-LINE-MIB module requires the allocation of a new ifType 291 value for Very High Speed Digital Subscriber Loop Version 2, to 292 distinguish between ADSL lines that are managed with the RFC2662 293 management model, ADSL/ADSL2 and ADSL2+ lines that are managed with 294 the RFC 4706 [RFC4706] management model, and VDSL2/ADSL/ADSL2 and 295 ADSL2+ lines that are managed with the model defined in this 296 document. 298 Also, the VDSL2-LINE-MIB module requires the allocation of a single 299 object identifier for its MODULE-IDENTITY. The IANA should allocate 300 this object identifier in the transmission subtree. 302 As performed in the past for the ADSL2-LINE-MIB module, the IANA is 303 kindly requested to ensure that the allocated ifType value is the 304 same as the allocated branch number in the transmission subtree. 306 2.3. Conventions Used in the MIB Module 308 2.3.1. Naming Conventions 310 ADSL Asymmetric (bit rate) DSL 311 ATM Asynchronous Transfer Mode 312 atuc ADSL/ADSL2 or ADSL2+ line termination unit - 313 Central office 314 atur ADSL/ADSL2 or ADSL2+ line termination unit - 315 Remote site 316 BER Bit Error Rate 317 CO Central Office 318 CPE Customer Premise Equipment 319 CRC Cyclic Redundancy Check 320 DELT Dual Ended Loop Test 321 DMT Discrete Multitone 322 DPBO Downstream PBO 323 DRA Dynamic Rate Adaptation 324 DSL Digital Subscriber Line/Loop 325 DSLF DSL Forum 326 EOC Embedded Operations Channel 327 ES Errored Second 328 FE Far-End (unit) 329 FEBE Far-End Block Error 330 FEC Forward Error Correction 331 FFEC Far-End FEC 332 IMA Inverse Multiplexing over ATM 333 INP Inpulse Noise Protection 334 ISDN Integrated Services Digital Network 335 LDSF Loop Diagnostic State Forced 336 LOF Loss Of Frame 337 LOS Loss Of Signal 338 LOSS LOS Seconds 339 LPR Loss of Power 340 NE Netwrok Element or Near-End (unit) 341 NSC Highest transmittible subcarriers index 342 NSCds NSC for downstream transmission direction 343 NSCus NSC for upstream transmission direction 344 OLR Online Reconfiguration 345 PBO Power Backoff 346 PM Performance Monitoring 347 PMS-TC Physical Media Specific-Transmission Convergence 348 POTS Plain Old Telephone Service 349 PSD Power Spectral Density 350 PTM Packet Transfer Mode 351 QLN Quiet Line 352 RDI Remote Defect Indication 353 RFI Radio Frequency Interference 354 SEF Severely Errored Frame 355 SES Severely-Errored Second 356 SNR Signal-to-Noise Ratio 357 TC Transmission Convergence (e.g., ATM sub layer) 358 TCM (TCM-ISDN) Time Compression Multiplexed ISDN 359 UAS Unavailable Seconds 360 UPBO Upstream PBO 361 US0 Upstream band number 0 362 VDSL Very high speed DSL 363 vtuc VDSL2 line termination unit - Central office 364 vtur VDSL2 line termination unit - Remote site 365 xDSL Either VDSL2, ADSL, ADSL2 or ADSL2+ 366 xTU-C ADSL/ADSL2/ADSL2+ or VDSL2 line termination unit - 367 Central office 368 xTU-R ADSL/ADSL2/ADSL2+ or VDSL2 line termination unit - 369 Remote site 370 xTU A line termination unit; either an xTU-C or xTU-R 372 2.3.2. Textual Conventions 374 The following lists the textual conventions defined by VDSL2-LINE-TC- 375 MIB in this document: 377 o Xdsl2Unit 378 o Xdsl2Direction 379 o Xdsl2Band 380 o Xdsl2TransmissionModeType 381 o Xdsl2RaMode 382 o Xdsl2InitResult 383 o Xdsl2OperationModes 384 o Xdsl2PowerMngState 385 o Xdsl2ConfPmsForce 386 o Xdsl2LinePmMode 387 o Xdsl2LineLdsf 388 o Xdsl2LdsfResult 389 o Xdsl2LineBpsc 390 o Xdsl2BpscResult 391 o Xdsl2LineReset 392 o Xdsl2LineProfiles 393 o Xdsl2LineClassMask 394 o Xdsl2LineLimitMask 395 o Xdsl2LineUs0Disable 396 o Xdsl2LineUs0Mask 397 o Xdsl2SymbolProtection 398 o Xdsl2SymbolProtection8 399 o Xdsl2MaxBer 400 o Xdsl2ChInitPolicy 401 o Xdsl2ScMaskDs 402 o Xdsl2ScMaskUs 403 o Xdsl2CarMask 404 o Xdsl2RfiBands 405 o Xdsl2PsdMaskDs 406 o Xdsl2PsdMaskUs 407 o Xdsl2Tssi 408 o Xdsl2LastTransmittedState 409 o Xdsl2LineStatus 410 o Xdsl2ChInpReport 411 o Xdsl2ChAtmStatus 412 o Xdsl2ChPtmStatus 413 o Xdsl2UpboKLF 414 o Xdsl2BandUs 415 o Xdsl2LinePsdMaskSelectUs 416 o Xdsl2LineCeFlag 417 o Xdsl2LineSnrMode 418 o Xdsl2LineTxRefVnDs 419 o Xdsl2LineTxRefVnUs 420 o Xdsl2BitsAlloc 421 o Xdsl2MrefPsdDs 422 o Xdsl2MrefPsdUs 424 2.4. Structure 426 The MIB module is structured into the following MIB groups: 428 o Line Configuration, Maintenance, and Status Group: 430 This group supports MIB objects for configuring parameters for the 431 VDSL2/ADSL/ADSL2 or ADSL2+ line and retrieving line status 432 information. It also supports MIB objects for configuring a 433 requested power state or initiating a Dual Ended Loop Test (DELT) 434 process in the VDSL2/ADSL/ADSL2 or ADSL2+ line. It contains the 435 following tables: 437 - xdsl2LineTable 438 - xdsl2LineSegmentTable 439 - xdsl2LineBandTable 441 o Channel Status Group: 443 This group supports MIB objects for retrieving channel layer 444 status information. It contains the following table: 446 - xdsl2ChannelStatusTable 448 o Subcarrier Status Group: 450 This group supports MIB objects for retrieving the subcarrier 451 layer status information, mostly collected by a Dual Ended Loop 452 Test (DELT) process. It contains the following tables: 454 - xdsl2SCStatusTable 455 - xdsl2SCStatusBandTable 456 - xdsl2SCStatusSegmentTable 458 o Unit Inventory Group: 460 This group supports MIB objects for retrieving Unit inventory 461 information about units in VDSL2/ADSL/ADSL2 or ADSL2+ lines via 462 the EOC. It contains the following table: 464 - xdsl2LineInventoryTable 466 o Current Performance Group: 468 This group supports MIB objects that provide the current 469 performance information relating to VDSL2/ADSL/ADSL2 and ADSL2+ 470 line, unit and channel levels. It contains the following tables: 472 - xdsl2PMLineCurrTable 473 - xdsl2PMLineInitCurrTable 474 - xdsl2PMChCurrTable 476 o 15-Minute Interval Performance Group: 478 This group supports MIB objects that provide historic performance 479 information relating to VDSL2/ADSL/ADSL2 and ADSL2+ line, unit and 480 channel levels in 15- minute intervals. It contains the following 481 tables: 483 - xdsl2PMLineHist15MinTable 484 - xdsl2PMLineInitHist15MinTable 485 - xdsl2PMChHist15MinTable 487 o 1-Day Interval Performance Group: 489 This group supports MIB objects that provide historic performance 490 information relating to VDSL2/ADSL/ADSL2 and ADSL2+ line, unit and 491 channel levels in 1-day intervals. It contains the following 492 tables: 494 - xdsl2PMLineHist1DayTable 495 - xdsl2PMLineInitHist1DayTable 496 - xdsl2PMChHist1DTable 498 o Configuration Template and Profile Group: 500 This group supports MIB objects for defining configuration 501 profiles for VDSL2/ADSL/ADSL2 and ADSL2+ lines and channels, as 502 well as configuration templates. Each configuration template is 503 comprised of one line configuration profile and one or more 504 channel configuration profiles. This group contains the following 505 tables: 507 - xdsl2LineConfTemplateTable 508 - xdsl2LineConfProfTable 509 - xdsl2LineConfProfModeSpecTable 510 - xdsl2LineConfProfModeSpecBandUsTable 511 - xdsl2ChConfProfileTable 513 o Alarm Configuration Template and Profile Group: 515 This group supports MIB objects for defining alarm profiles for 516 VDSL2/ADSL/ADSL2 and ADSL2+ lines and channels, as well as alarm 517 templates. Each alarm template is comprised of one line alarm 518 profile and one or more channel alarm profiles. This group 519 contains the following tables: 521 - xdsl2LineAlarmConfTemplateTable 522 - xdsl2LineAlarmConfProfileTable 523 - xdsl2ChAlarmConfProfileTable 525 o Notifications Group: 527 This group defines the notifications supported for VDSL2/ADSL/ 528 ADSL2 and ADSL2+ lines: 530 - xdsl2LinePerfFECSThreshXtuc 531 - xdsl2LinePerfFECSThreshXtur 532 - xdsl2LinePerfESThreshXtuc 533 - xdsl2LinePerfESThreshXtur 534 - xdsl2LinePerfSESThreshXtuc 535 - xdsl2LinePerfSESThreshXtur 536 - xdsl2LinePerfLOSSThreshXtuc 537 - xdsl2LinePerfLOSSThreshXtur 538 - xdsl2LinePerfUASThreshXtuc 539 - xdsl2LinePerfUASThreshXtur 540 - xdsl2LinePerfCodingViolationsThreshXtuc 541 - xdsl2LinePerfCodingViolationsThreshXtur 542 - xdsl2LinePerfCorrectedThreshXtuc 543 - xdsl2LinePerfCorrectedThreshXtur 544 - xdsl2LinePerfFailedFullInitThresh 545 - xdsl2LinePerfFailedShortInitThresh 546 - xdsl2LineStatusChangeXtuc 547 - xdsl2LineStatusChangeXtur 549 2.5. Persistence 551 All read-create objects and most read-write objects defined in this 552 MIB module SHOULD be stored persistently. Following is an exhaustive 553 list of these persistent objects: 555 xdsl2LineConfTemplate 556 xdsl2LineAlarmConfTemplate 557 xdsl2LineCmndConfPmsf 558 xdsl2LConfTempTemplateName 559 xdsl2LConfTempLineProfile 560 xdsl2LConfTempChan1ConfProfile 561 xdsl2LConfTempChan1RaRatioDs 562 xdsl2LConfTempChan1RaRatioUs 563 xdsl2LConfTempChan2ConfProfile 564 xdsl2LConfTempChan2RaRatioDs 565 xdsl2LConfTempChan2RaRatioUs 566 xdsl2LConfTempChan3ConfProfile 567 xdsl2LConfTempChan3RaRatioDs 568 xdsl2LConfTempChan3RaRatioUs 569 xdsl2LConfTempChan4ConfProfile 570 xdsl2LConfTempChan4RaRatioDs 571 xdsl2LConfTempChan4RaRatioUs 572 xdsl2LConfTempRowStatus 573 xdsl2LConfProfProfileName 574 xdsl2LConfProfScMaskDs 575 xdsl2LConfProfScMaskUs 576 xdsl2LConfProfVdsl2CarMask 577 xdsl2LConfProfRfiBandsDs 578 xdsl2LConfProfRaModeDs 579 xdsl2LConfProfRaModeUs 580 xdsl2LConfProfRaUsNrmDs 581 xdsl2LConfProfRaUsNrmUs 582 xdsl2LConfProfRaUsTimeDs 583 xdsl2LConfProfRaUsTimeUs 584 xdsl2LConfProfRaDsNrmDs 585 xdsl2LConfProfRaDsNrmUs 586 xdsl2LConfProfRaDsTimeDs 587 xdsl2LConfProfRaDsTimeUs 588 xdsl2LConfProfTargetSnrmDs 589 xdsl2LConfProfTargetSnrmUs 590 xdsl2LConfProfMaxSnrmDs 591 xdsl2LConfProfMaxSnrmUs 592 xdsl2LConfProfMinSnrmDs 593 xdsl2LConfProfMinSnrmUs 594 xdsl2LConfProfMsgMinUs 595 xdsl2LConfProfMsgMinDs 596 xdsl2LConfProfXtuTransSysEna 597 xdsl2LConfProfPmMode 598 xdsl2LConfProfL0Time 599 xdsl2LConfProfL2Time 600 xdsl2LConfProfL2Atpr 601 xdsl2LConfProfL2Atprt 602 xdsl2LConfProfProfiles 603 xdsl2LConfProfDpboEPsd 604 xdsl2LConfProfDpboEsEL 605 xdsl2LConfProfDpboEsCableModelA 606 xdsl2LConfProfDpboEsCableModelB 607 xdsl2LConfProfDpboEsCableModelC 608 xdsl2LConfProfDpboMus 609 xdsl2LConfProfDpboFMin 610 xdsl2LConfProfDpboFMax 611 xdsl2LConfProfUpboKL 612 xdsl2LConfProfUpboKLF 613 xdsl2LConfProfUs0Mask 614 xdsl2LConfProfRowStatus 615 xdsl2LConfProfXdslMode 616 xdsl2LConfProfMaxNomPsdDs 617 xdsl2LConfProfMaxNomPsdUs 618 xdsl2LConfProfMaxNomAtpDs 619 xdsl2LConfProfMaxNomAtpUs 620 xdsl2LConfProfMaxAggRxPwrUs 621 xdsl2LConfProfPsdMaskDs 622 xdsl2LConfProfPsdMaskUs 623 xdsl2LConfProfPsdMaskSelectUs 624 xdsl2LConfProfClassMask 625 xdsl2LConfProfLimitMask 626 xdsl2LConfProfUs0Disabl 627 xdsl2LConfProfModeSpecRowStatus 628 xdsl2LConfProfXdslBandUs 629 xdsl2LConfProfUpboPsdA 630 xdsl2LConfProfUpboPsdB 631 xdsl2LConfProfModeSpecBandUsRowStatus 632 xdsl2ChConfProfProfileName 633 xdsl2ChConfProfMinDataRateDs 634 xdsl2ChConfProfMinDataRateUs 635 xdsl2ChConfProfMinResDataRateDs 636 xdsl2ChConfProfMinResDataRateUs 637 xdsl2ChConfProfMaxDataRateDs 638 xdsl2ChConfProfMaxDataRateUs 639 xdsl2ChConfProfMinDataRateLowPwrDs 640 xdsl2ChConfProfMaxDelayDs 641 xdsl2ChConfProfMaxDelayUs 642 xdsl2ChConfProfMinProtectionDs 643 xdsl2ChConfProfMinProtectionUs 644 xdsl2ChConfProfMaxBerDs 645 xdsl2ChConfProfMaxBerUs 646 xdsl2ChConfProfUsDataRateDs 647 xdsl2ChConfProfDsDataRateDs 648 xdsl2ChConfProfUsDataRateUs 649 xdsl2ChConfProfDsDataRateUs 650 xdsl2ChConfProfImaEnabled 651 xdsl2ChConfProfMaxDelayVar 652 xdsl2ChConfProfInitPolicy 653 xdsl2ChConfProfRowStatus 654 xdsl2LAlarmConfTempTemplateName 655 xdsl2LAlarmConfTempLineProfile 656 xdsl2LAlarmConfTempChan1ConfProfile 657 xdsl2LAlarmConfTempChan2ConfProfile 658 xdsl2LAlarmConfTempChan3ConfProfile 659 xdsl2LAlarmConfTempChan4ConfProfile 660 xdsl2LAlarmConfTempRowStatus 661 xdsl2LineAlarmConfProfileName 662 xdsl2LineAlarmConfProfileXtucThresh15MinFecs 663 xdsl2LineAlarmConfProfileXtucThresh15MinEs 664 xdsl2LineAlarmConfProfileXtucThresh15MinSes 665 xdsl2LineAlarmConfProfileXtucThresh15MinLoss 666 xdsl2LineAlarmConfProfileXtucThresh15MinUas 667 xdsl2LineAlarmConfProfileXturThresh15MinFecs 668 xdsl2LineAlarmConfProfileXturThresh15MinEs 669 xdsl2LineAlarmConfProfileXturThresh15MinSes 670 xdsl2LineAlarmConfProfileXturThresh15MinLoss 671 xdsl2LineAlarmConfProfileXturThresh15MinUas 672 xdsl2LineAlarmConfProfileThresh15MinFailedFullInt 673 xdsl2LineAlarmConfProfileThresh15MinFailedShrtInt 674 xdsl2LineAlarmConfProfileRowStatus 675 xdsl2ChAlarmConfProfileName 676 xdsl2ChAlarmConfProfileXtucThresh15MinCodingViolations 677 xdsl2ChAlarmConfProfileXtucThresh15MinCorrected 678 xdsl2ChAlarmConfProfileXturThresh15MinCodingViolations 679 xdsl2ChAlarmConfProfileXturThresh15MinCorrected 680 xdsl2ChAlarmConfProfileRowStatus 682 Note, also, that the interface indices in this MIB are maintained 683 persistently. View-based Access Control Model (VACM) data relating 684 to these SHOULD be stored persistently as well [RFC3410]. 686 2.6. Line Topology 688 A VDSL2/ADSL/ADSL2 and ADSL2+ Line consists of two units: atuc or 689 vtuc (a central office termination unit) and atur or vtur (a remote 690 termination unit). There are up to 4 channels (maximum number of 691 channels depends on the specific DSL technology), each carrying an 692 independent information flow, as shown in the figure below. 694 <-- Network Side Customer Side --> 696 || 698 +-------+ +-------+ 699 | |<---------------------1------------------->| | 700 | atuc |<---------------------2------------------->| atur | 701 | or |<~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~>| or | 702 | vtuc |<---------------------3------------------->| vtuc | 703 | |<---------------------4------------------->| | 704 +-------+ +-------+ 706 Key: VDSL2/ADSL/ADSL2/ADSL2+ Span 707 <~~~~> VDSL2/ADSL/ADSL2/ADSL2+ twisted-pair 708 -1- Channel #1 carried over the line 709 -2- Optional channel #2 carried over the line 710 -3- Optional channel #3 carried over the line 711 -4- Optional channel #4 carried over the line 713 Figure 3: General topology for a VDSL2/ADSL/ADSL2/ADSL2+ Line 715 2.7. Counters, Interval Buckets, and Thresholds 717 2.7.1. Counters Managed 719 There are various types of counters specified in this MIB. Each 720 counter refers either to the whole VDSL2/ADSL/ADSL2/ADSL2+ line, to 721 one of the xTU entities, or to one of the bearer channels. 723 o On the whole line level 725 For full initializations, failed full initializations, short 726 initializations, and for failed short initializations there are 727 event counters, current 15-minute and 0 to 96 15-minute history 728 bucket(s) of "interval-counters", as well as current and 0 to 30 729 previous 1-day interval-counter(s). Each current 15-minute 730 "failed" event bucket has an associated threshold notification. 732 o On the xTU level 734 For the LOS Seconds, ES, SES, FEC seconds, and UAS, there are 735 event counters, current 15-minute and 0 to 96 15-minute history 736 bucket(s) of "interval-counters", as well as current and 0 to 30 737 previous 1-day interval-counter(s). Each current 15-minute event 738 bucket has an associated threshold notification. 740 o On the bearer channel level 742 For the coding violations (CRC anomalies) and corrected blocks 743 (i.e., FEC events) there are event counters, current 15-minute and 744 0 to 96 15-minute history bucket(s) of "interval- counters", as 745 well as current and 0 to 30 previous 1-day interval- counter(s). 746 Each current 15-minute event bucket has an associated threshold 747 notification. 749 2.7.2. Minimum Number Of Buckets 751 Although it is possible to support up to 96 15-minute history buckets 752 of "interval-counters", systems implementing this MIB module SHOULD 753 practically support at least 16 buckets, as specified in ITU-T 754 G.997.1, paragraph #7.2.7.9. 756 Similarly, it is possible to support up to 30 previous 1-day 757 "interval-counters", but systems implementing this MIB module SHOULD 758 support at least 1 previous day bucket. 760 2.7.3. Interval Buckets Initialization 762 There is no requirement for an agent to ensure a fixed relationship 763 between the start of a 15-minute interval and any wall clock; 764 however, some implementations may align the 15-minute intervals with 765 quarter hours. Likewise, an implementation may choose to align one 766 day intervals with the start of a day. 768 Counters are not reset when an xTU is reinitialized, only when the 769 agent is reset or reinitialized (or under specific request outside 770 the scope of this MIB module). 772 2.7.4. Interval Buckets Validity 774 As in RFC 3593 [RFC3593] and RFC 2662 [RFC2662], in case the data for 775 an interval is suspect or known to be invalid, the agent MUST report 776 the interval as invalid. If the current 15-minute event bucket is 777 determined to be invalid, the element management system SHOULD ignore 778 its content and the agent MUST NOT generate notifications based upon 779 the value of the event bucket. 781 A valid 15-minute event bucket SHOULD usually count the events for 782 exactly 15 minutes. Similarly, a valid 1-day event bucket SHOULD 783 usually count the events for exactly 24 hours. However, the 784 following scenarios are exceptional: 785 1) For implementations that align the 15-minute intervals with 786 quarter hours, and the 1-day intervals with start of a day, the 787 management system may still start the PM process not aligned with 788 the wall clock. Such a management system may wish to retrieve 789 even partial information for the first event buckets, rather than 790 declaring them all as invalid. 791 2) For an event bucket that suffered relatively short outages, the 792 management system may wish to retrieve the available PM outcomes, 793 rather than declaring the whole event bucket as invalid. This is 794 more important for 1-day event buckets. 795 3) An event bucket may be shorter or longer than the formal duration 796 if a clock adjustment was performed during the interval. 798 This MIB module allows supporting the exceptional scenarios described 799 above by reporting the actual Monitoring Time of a monitoring 800 interval. This parameter is relevant only for Valid intervals, but 801 is useful for these exceptional scenarios: 802 a) The management system MAY still declare a partial PM interval as 803 Valid and report the actual number of seconds the interval lasted. 804 b) If the interval was shortened or extended due to clock 805 corrections, the management system SHOULD report the actual number 806 of seconds the interval lasted, beside reporting that the interval 807 is Valid. 809 2.8. Profiles 811 As a managed node can handle a large number of xTUs, (e.g., hundreds 812 or perhaps thousands of lines), provisioning every parameter on every 813 xTU may become burdensome. Moreover, most lines are provisioned 814 identically with the same set of parameters. To simplify the 815 provisioning process, this MIB module makes use of profiles and 816 templates. 818 A configuration profile is a set of parameters that can be shared by 819 multiple entities. There is a configuration profile to address line- 820 level provisioning and another type of profile that addresses 821 channel-level provisioning parameters. 823 A configuration template is actually a profile-of-profiles. That is, 824 a template is comprised of one line configuration profile and one or 825 more channel configuration profiles. A template provides the 826 complete configuration of a line. The same configuration can be 827 shared by multiple lines. 829 In a similar manner to the configuration profiles and templates, this 830 MIB module makes use of templates and profiles for specifying the 831 alarm thresholds associated with performance parameters. This allows 832 provisioning multiple lines with the same criteria for generating 833 threshold crossing notifications. 835 The following paragraphs describe templates and profiles used in this 836 MIB module 838 2.8.1. Configuration Profiles And Templates 840 o Line Configuration Profiles - Line configuration profiles contain 841 line-level parameters for configuring VDSL2/ADSL/ADSL2 and ADSL2+ 842 lines. They are defined in the xdsl2LineConfProfTable. 844 The line configuration includes settings such as the specific 845 VDSL2/ADSL/ADSL2 or ADSL2+ modes to enable on the respective line, 846 power spectrum parameters, rate adaptation criteria, and SNR 847 margin-related parameters. A subset of the line configuration 848 parameters depends upon the specific xDSL Mode allowed (i.e., Does 849 the profile allow VDSL2, ADSL, ADSL2 and/or ADSL2+?) as well as 850 what annex/annexes of the standard are allowed. This is the 851 reason a line profile MUST include one or more mode-specific 852 extensions. 854 o Channel Configuration Profiles - Channel configuration profiles 855 contain parameters for configuring bearer channels over the VDSL2/ 856 ADSL/ADSL2 and ADSL2+ lines. They are sometimes considered as the 857 service layer configuration of the VDSL2/ADSL/ADSL2 and ADSL2+ 858 lines. They are defined in the xdsl2ChConfProfTable. 860 The channel configuration includes issues such as the desired 861 minimum and maximum rate on each traffic flow direction and 862 impulse noise protection parameters. 864 o Line Configuration Templates - Line configuration templates allow 865 combining line configuration profiles and channel configuration 866 profiles into a comprehensive configuration of the VDSL2/ADSL/ 867 ADSL2 and ADSL2+ line. They are defined in the 868 xdsl2LineConfTemplateTable. 870 The line configuration template includes one index of a line 871 configuration profile and one to four indexes of channel 872 configuration profiles. The template also addresses the issue of 873 distributing the excess available data rate on each traffic flow 874 direction (i.e., the data rate left after each channel is 875 allocated a data rate to satisfy its minimum requested data rate) 876 among the various channels. 878 2.8.2. Alarm Configuration Profiles And Templates 880 o Line Alarm Configuration Profiles - Line-level Alarm configuration 881 profiles contain the threshold values for Performance Monitoring 882 (PM) parameters, counted either on the whole line level or on an 883 xTU level. Thresholds are required only for failures and 884 anomalies. E.g., there are thresholds for failed initializations 885 and LOS seconds, but not for the aggregate number of full 886 initializations. These profiles are defined in the 887 xdsl2LineAlarmConfProfileTable. 889 o Channel Alarm Configuration Profiles - Channel-level Alarm 890 configuration profiles contain the threshold values for PM 891 parameters counted on a bearer channel level. Thresholds are 892 defined for two types of anomalies: corrected blocks and coding 893 violations. These profiles are defined in the 894 xdsl2ChAlarmConfProfileTable. 896 o Line Alarm Configuration Templates - Line Alarm configuration 897 templates allow combining line-level alarm configuration profiles 898 and channel-level alarm configuration profiles into a 899 comprehensive configuration of the PM thresholds for the VDSL2/ 900 ADSL/ADSL2 and ADSL2+ line. They are defined in the 901 xdsl2LineAlarmConfTemplateTable. 903 The line alarm configuration template includes one index of a 904 line-level alarm configuration profile and one to four indexes of 905 channel-level alarm configuration profiles. 907 2.8.3. Managing Profiles And Templates 909 The index value for each profile and template is a locally-unique, 910 administratively assigned name having the textual convention 911 'SnmpAdminString' (RFC 3411 [RFC3411]). 913 One or more lines may be configured to share parameters of a single 914 configuration template (e.g., xdsl2LConfTempTemplateName = 'silver') 915 by setting its xdsl2LineConfTemplate object to the value of this 916 template. 918 One or more lines may be configured to share parameters of a single 919 Alarm configuration template (e.g., xdsl2LAlarmConfTempTemplateName = 920 'silver') by setting its xdsl2LineAlarmConfTemplate object to the 921 value of this template. 923 Before a template can be deleted or taken out of service, it MUST be 924 first unreferenced from all associated lines. Implementations MAY 925 also reject template modification while it is associated with any 926 line. 928 Before a profile can be deleted or taken out of service, it MUST be 929 first unreferenced from all associated templates. Implementations 930 MAY also reject profile modification while it is referenced by any 931 template. 933 Implementations MUST provide a default profile whose name is 'DEFVAL' 934 for each profile and template type. The values of the associated 935 parameters will be vendor-specific unless otherwise indicated in this 936 document. Before a line's templates have been set, these templates 937 will be automatically used by setting xdsl2LineConfTemplate and 938 xdsl2LineAlarmConfTemplate to 'DEFVAL' where appropriate. This 939 default profile name, 'DEFVAL', is considered reserved in the context 940 of profiles and templates defined in this MIB module. 942 Profiles and templates are created, assigned, and deleted dynamically 943 using the profile name and profile row status in each of the profile 944 tables. 946 If the implementation allows modifying a profile or template while it 947 is associated with a line, then such changes MUST take effect 948 immediately. These changes MAY result in a restart (hard reset or 949 soft restart) of the units on the line. 951 Network Elements MAY optionaly implement a fallback line 952 configuration template ( See xdsl2LineConfFallbackTemplate ). The 953 fallback template will be tried if the xDSL2 line fails to operate 954 using the primary template. If the xDSL2 line fails to operate using 955 the fallback template then the primary template should be retried. 956 The xTU-C SHOULD continue to alternate between the primary and 957 fallback templates until one of them succeeds. 959 2.8.4. Managing Multiple Bearer Channels 961 The number of bearer channels is configured by setting the template 962 objects xdsl2LConfTempChan1ConfProfile, 963 xdsl2LConfTempChan2ConfProfile, xdsl2LConfTempChan3ConfProfile, and 964 xdsl2LConfTempChan4ConfProfile and then assigning that template to a 965 DSL line using the xdsl2LineConfTemplate object. When the number of 966 bearer channels for a DSL line changes, the SNMP agent will 967 automatically create or destroy rows in channel-related tables 968 associated with that line. For example, when a DSL line is operating 969 with one bearer channel, there will be zero rows in channel-related 970 tables for channels two, three, and four. The SNMP agent MUST create 971 and destroy channel-related rows as follows: 973 o When the number of bearer channels for a DSL line changes to a 974 higher number, the SNMP agent will automatically create rows in 975 the xdsl2ChannelStatusTable, and xdsl2PMChCurrTable tables for 976 that line. 977 o When the number of bearer channels for a DSL line changes to a 978 lower number, the SNMP agent will automatically destroy rows in 979 the xdsl2ChannelStatusTable, 980 xdsl2PMChCurrTable,xdsl2PMChHist15MinTable and 981 xdsl2PMChHist1DTable tables for that line. 983 2.9. Notifications 985 The ability to generate the SNMP notifications coldStart/WarmStart 986 (per [RFC3418]), which are per agent (e.g., per Digital Subscriber 987 Line Access Multiplexer, or DSLAM, in such a device), and linkUp/ 988 linkDown (per [RFC2863]), which are per interface (i.e., VDSL2/ADSL/ 989 ADSL2 or ADSL2+ line) is required. 991 A linkDown notification MAY be generated whenever any of ES, SES, CRC 992 Anomaly, LOS, LOF, or UAS event occurs. The corresponding linkUp 993 notification MAY be sent when all link failure conditions are 994 cleared. 996 The notifications defined in this MIB module are for status change 997 (e.g., initialization failure) and for the threshold crossings 998 associated with the following events: Full initialization failures, 999 short initialization failures, ES, SES, LOS Seconds, UAS, FEC 1000 Seconds, FEC events, and CRC anomalies. Each threshold has its own 1001 enable/threshold value. When that value is 0, the notification is 1002 disabled. 1004 The xdsl2LineStatusXtur and xdsl2LineStatusXtuc are bitmasks 1005 representing all outstanding error conditions associated with the 1006 xTU-R and xTU-C (respectively). Note that since the xTU-R status is 1007 obtained via the EOC, this information may be unavailable in case the 1008 xTU-R is unreachable via EOC during a line error condition. 1009 Therefore, not all conditions may always be included in its current 1010 status. Notifications corresponding to the bit fields in those two 1011 status objects are defined. 1013 Note that there are other status parameters that refer to the xTU-R 1014 (e.g., downstream line attenuation). Those parameters also depend on 1015 the availability of EOC between the central office xTU and the remote 1016 xTU. 1018 A threshold notification occurs whenever the corresponding current 1019 15-minute interval error counter becomes equal to, or exceeds the 1020 threshold value. Only one notification SHOULD be sent per interval 1021 per interface. Since the current 15-minute counter is reset to 0 1022 every 15 minutes, and if the condition persists, the notification may 1023 recur as often as every 15 minutes. For example, to get a 1024 notification whenever a "loss of" event occurs (but at most once 1025 every 15 minutes), set the corresponding threshold to 1. The agent 1026 will generate a notification when the event originally occurs. 1028 Note that the Network Management System, or NMS, may receive a 1029 linkDown notification, as well, if enabled (via 1030 ifLinkUpDownTrapEnable [RFC2863]). At the beginning of the next 15 1031 minute interval, the counter is reset. When the first second goes by 1032 and the event occurs, the current interval bucket will be 1, which 1033 equals the threshold, and the notification will be sent again. 1035 3. Definitions 1037 VDSL2-LINE-TC-MIB DEFINITIONS ::= BEGIN 1039 IMPORTS 1040 MODULE-IDENTITY, 1041 transmission 1042 FROM SNMPv2-SMI 1044 TEXTUAL-CONVENTION 1045 FROM SNMPv2-TC; 1047 vdsl2TCMIB MODULE-IDENTITY 1048 LAST-UPDATED "200905100000Z" -- May 10, 2009 1049 ORGANIZATION "ADSLMIB Working Group" 1050 CONTACT-INFO "WG-email: adslmib@ietf.org 1051 Info: https://www1.ietf.org/mailman/listinfo/adslmib 1053 Chair: Mike Sneed 1054 Sand Channel Systems 1055 Postal: P.O. Box 37324 1056 Raleigh NC 27627-732 1057 Email: sneedmike@hotmail.com 1058 Phone: +1 206 600 7022 1060 Co-Chair: Menachem Dodge 1061 ECI Telecom Ltd. 1062 Postal: 30 Hasivim St. 1063 Petach Tikva 49517, 1064 Israel. 1065 Email: mbdodge@ieee.org 1066 Phone: +972 3 926 8421 1068 Co-editor: Moti Morgenstern 1069 ECI Telecom Ltd. 1070 Postal: 30 Hasivim St. 1071 Petach Tikva 49517, 1072 Israel. 1073 Email: moti.morgenstern@ecitele.com 1074 Phone: +972 3 926 6258 1076 Co-editor: Scott Baillie 1077 NEC Australia 1078 Postal: 649-655 Springvale Road, 1079 Mulgrave, Victoria 3170, 1080 Australia. 1081 Email: scott.baillie@nec.com.au 1082 Phone: +61 3 9264 3986 1084 Co-editor: Umberto Bonollo 1085 NEC Australia 1086 Postal: 649-655 Springvale Road, 1087 Mulgrave, Victoria 3170, 1088 Australia. 1089 Email: umberto.bonollo@nec.com.au 1090 Phone: +61 3 9264 3385 1091 " 1092 DESCRIPTION 1093 "This MIB Module provides Textual Conventions to be 1094 used by the VDSL2-LINE-MIB module for the purpose of 1095 managing VDSL2, ADSL, ADSL2 and ADSL2+ lines. 1097 Copyright (C) The IETF Trust (2008). This version of 1098 this MIB module is part of RFC XXXX: see the RFC itself for 1099 full legal notices." 1101 -- IANA : please assign a branch number under transmission & 1102 -- remove this note 1103 -- RFC Ed.: replace XXXX with assigned RFC number everywhere 1104 -- : it appears in this document & remove this note 1105 -- RFC Ed.: replace yyy with assigned branch number everywhere 1106 -- : it appears in this document & remove this note 1107 -- RFC Ed.: replace xxx with assigned ifType everywhere 1108 -- : it appears in this document & remove this note 1109 REVISION "200905100000Z" -- May 10, 2009 1110 DESCRIPTION "Initial version, published as RFC XXXX." 1111 ::= { transmission yyy 2} -- vdsl2MIB 2 1113 ------------------------------------------------ 1114 -- Textual Conventions -- 1115 ------------------------------------------------ 1117 Xdsl2Unit ::= TEXTUAL-CONVENTION 1118 STATUS current 1119 DESCRIPTION 1120 "Identifies a transceiver as being either xTU-C or xTU-R. 1121 A VDSL2/ADSL/ADSL2 or ADSL2+ line consists of two 1122 transceivers, an xTU-C and an xTU-R. 1123 In the case of ADSL/ADSL2 and ADSL2+ those two transceivers are 1124 also called atuc and atur. 1125 In the case of VDSL2 those two transceivers are also called 1126 vtuc and vtur. 1127 Specified as an INTEGER, the two values are: 1128 xtuc(1) -- central office transceiver 1129 xtur(2) -- remote site transceiver" 1130 SYNTAX INTEGER { 1131 xtuc(1), 1132 xtur(2) 1133 } 1135 Xdsl2Direction ::= TEXTUAL-CONVENTION 1136 STATUS current 1137 DESCRIPTION 1138 "Identifies the direction of a band in a VDSL2/ADSL/ADSL2/ 1139 ADSL2+ link. 1140 The upstream direction is a transmission from the remote end 1141 (xTU-R) towards the central office end (xTU-C). The downstream 1142 direction is a transmission from the xTU-C towards the xTU-R. 1143 Specified as an INTEGER, the values are defined as 1144 follows:" 1145 SYNTAX INTEGER { 1146 upstream(1), -- Transmission from the xTU-R to the xTU-C. 1147 downstream(2) -- Transmission from the xTU-C to the xTU-R. 1148 } 1150 Xdsl2Band ::= TEXTUAL-CONVENTION 1151 STATUS current 1152 DESCRIPTION 1153 "Identifies a band in a VDSL2/ADSL/ADSL2/ADSL2+ link. 1154 For a band in the upstream direction, transmission is from the 1155 remote end (xTU-R) towards the central office end (xTU-C). 1156 For a band in the downstream direction, transmission is from 1157 the xTU-C towards the xTU-R. 1158 For ADSL, ADSL2 and ADSL2+, which use a single band in the 1159 upstream direction and a single band 1160 in the downstream direction, 1161 the only relevant values are upstream(1) and downstream(2). 1162 For VDSL2, which uses multiple bands in each transmission 1163 direction, a band in the upstream direction is indicated by any 1164 of us0(3), us1(5), us2(7), us3(9) or us4(11) and a band in the 1165 downstream direction is indicated by any of ds1(4), ds2(6), 1166 ds3(8) or ds4(10). 1167 For VDSL2, the values upstream(1) and downstream(2) may be used 1168 when there is a need to refer to the whole upstream or 1169 downstream traffic (e.g., report the average signal-to-noise 1170 ratio on any transmission direction). 1171 Specified as an INTEGER, the values are defined as 1172 follows:" 1173 SYNTAX INTEGER { 1174 upstream(1), -- Transmission from the xTU-R to the xTU-C 1175 -- (refers to the single upstream band for 1176 -- ADSL/ADSL2/ADSL2+ or to the whole 1177 -- upstream traffic for VDSL2). 1178 downstream(2), -- Transmission from the xTU-C to the xTU-R 1179 -- (refers to the single downstream band 1180 -- for ADSL/ADSL2/ADSL2+ or to the whole 1181 -- downstream traffic for VDSL2). 1182 us0(3), -- Upstream band number 0 (US0) (VDSL2). 1183 ds1(4), -- Downstream band number 1 (DS1) (VDSL2). 1184 us1(5), -- Upstream band number 1 (US1) (VDSL2). 1185 ds2(6), -- Downstream band number 2 (DS2) (VDSL2). 1186 us2(7), -- Upstream band number 2 (US2) (VDSL2). 1187 ds3(8), -- Downstream band number 3 (DS3) (VDSL2). 1188 us3(9), -- Upstream band number 3 (US3) (VDSL2). 1189 ds4(10), -- Downstream band number 4 (DS4) (VDSL2). 1190 us4(11) -- Upstream band number 4 (US4) (VDSL2). 1191 } 1193 Xdsl2TransmissionModeType ::= TEXTUAL-CONVENTION 1194 STATUS current 1195 DESCRIPTION 1196 "A set of xDSL line transmission modes, with one bit 1197 per mode. The notes (F) and (L) denote Full-Rate and 1198 Lite/splitterless respectively: 1199 Bit 00 : Regional Std. (ANSI T1.413) (F) 1200 Bit 01 : Regional Std. (ETSI DTS/TM06006) (F) 1201 Bit 02 : G.992.1 POTS non-overlapped (F) 1202 Bit 03 : G.992.1 POTS overlapped (F) 1203 Bit 04 : G.992.1 ISDN non-overlapped (F) 1204 Bit 05 : G.992.1 ISDN overlapped (F) 1205 Bit 06 : G.992.1 TCM-ISDN non-overlapped (F) 1206 Bit 07 : G.992.1 TCM-ISDN overlapped (F) 1207 Bit 08 : G.992.2 POTS non-overlapped (L) 1208 Bit 09 : G.992.2 POTS overlapped (L) 1209 Bit 10 : G.992.2 with TCM-ISDN non-overlapped (L) 1210 Bit 11 : G.992.2 with TCM-ISDN overlapped (L) 1211 Bit 12 : G.992.1 TCM-ISDN symmetric (F) --- not in G.997.1 1212 Bit 13-17: Reserved 1213 Bit 18 : G.992.3 POTS non-overlapped (F) 1214 Bit 19 : G.992.3 POTS overlapped (F) 1215 Bit 20 : G.992.3 ISDN non-overlapped (F) 1216 Bit 21 : G.992.3 ISDN overlapped (F) 1217 Bit 22-23: Reserved 1218 Bit 24 : G.992.4 POTS non-overlapped (L) 1219 Bit 25 : G.992.4 POTS overlapped (L) 1220 Bit 26-27: Reserved 1221 Bit 28 : G.992.3 Annex I All-Digital non-overlapped (F) 1222 Bit 29 : G.992.3 Annex I All-Digital overlapped (F) 1223 Bit 30 : G.992.3 Annex J All-Digital non-overlapped (F) 1224 Bit 31 : G.992.3 Annex J All-Digital overlapped (F) 1225 Bit 32 : G.992.4 Annex I All-Digital non-overlapped (L) 1226 Bit 33 : G.992.4 Annex I All-Digital overlapped (L) 1227 Bit 34 : G.992.3 Annex L POTS non-overlapped, mode 1, 1228 wide U/S (F) 1229 Bit 35 : G.992.3 Annex L POTS non-overlapped, mode 2, 1230 narrow U/S(F) 1231 Bit 36 : G.992.3 Annex L POTS overlapped, mode 3, 1232 wide U/S (F) 1233 Bit 37 : G.992.3 Annex L POTS overlapped, mode 4, 1234 narrow U/S (F) 1235 Bit 38 : G.992.3 Annex M POTS non-overlapped (F) 1236 Bit 39 : G.992.3 Annex M POTS overlapped (F) 1237 Bit 40 : G.992.5 POTS non-overlapped (F) 1238 Bit 41 : G.992.5 POTS overlapped (F) 1239 Bit 42 : G.992.5 ISDN non-overlapped (F) 1240 Bit 43 : G.992.5 ISDN overlapped (F) 1241 Bit 44-45: Reserved 1242 Bit 46 : G.992.5 Annex I All-Digital non-overlapped (F) 1243 Bit 47 : G.992.5 Annex I All-Digital overlapped (F) 1244 Bit 48 : G.992.5 Annex J All-Digital non-overlapped (F) 1245 Bit 49 : G.992.5 Annex J All-Digital overlapped (F) 1246 Bit 50 : G.992.5 Annex M POTS non-overlapped (F) 1247 Bit 51 : G.992.5 Annex M POTS overlapped (F) 1248 Bit 52-55: Reserved 1249 Bit 56 : G.993.2 Annex A 1250 Bit 57 : G.993.2 Annex B 1251 Bit 58 : G.993.2 Annex C 1252 Bit 59-63: Reserved" 1253 SYNTAX BITS { 1254 ansit1413(0), 1255 etsi(1), 1256 g9921PotsNonOverlapped(2), 1257 g9921PotsOverlapped(3), 1258 g9921IsdnNonOverlapped(4), 1259 g9921isdnOverlapped(5), 1260 g9921tcmIsdnNonOverlapped(6), 1261 g9921tcmIsdnOverlapped(7), 1262 g9922potsNonOverlapped(8), 1263 g9922potsOverlapped(9), 1264 g9922tcmIsdnNonOverlapped(10), 1265 g9922tcmIsdnOverlapped(11), 1266 g9921tcmIsdnSymmetric(12), 1267 reserved1(13), 1268 reserved2(14), 1269 reserved3(15), 1270 reserved4(16), 1271 reserved5(17), 1272 g9923PotsNonOverlapped(18), 1273 g9923PotsOverlapped(19), 1274 g9923IsdnNonOverlapped(20), 1275 g9923isdnOverlapped(21), 1276 reserved6(22), 1277 reserved7(23), 1278 g9924potsNonOverlapped(24), 1279 g9924potsOverlapped(25), 1280 reserved8(26), 1281 reserved9(27), 1282 g9923AnnexIAllDigNonOverlapped(28), 1283 g9923AnnexIAllDigOverlapped(29), 1284 g9923AnnexJAllDigNonOverlapped(30), 1285 g9923AnnexJAllDigOverlapped(31), 1286 g9924AnnexIAllDigNonOverlapped(32), 1287 g9924AnnexIAllDigOverlapped(33), 1288 g9923AnnexLMode1NonOverlapped(34), 1289 g9923AnnexLMode2NonOverlapped(35), 1290 g9923AnnexLMode3Overlapped(36), 1291 g9923AnnexLMode4Overlapped(37), 1292 g9923AnnexMPotsNonOverlapped(38), 1293 g9923AnnexMPotsOverlapped(39), 1294 g9925PotsNonOverlapped(40), 1295 g9925PotsOverlapped(41), 1296 g9925IsdnNonOverlapped(42), 1297 g9925isdnOverlapped(43), 1298 reserved10(44), 1299 reserved11(45), 1300 g9925AnnexIAllDigNonOverlapped(46), 1301 g9925AnnexIAllDigOverlapped(47), 1302 g9925AnnexJAllDigNonOverlapped(48), 1303 g9925AnnexJAllDigOverlapped(49), 1304 g9925AnnexMPotsNonOverlapped(50), 1305 g9925AnnexMPotsOverlapped(51), 1306 reserved12(52), 1307 reserved13(53), 1308 reserved14(54), 1309 reserved15(55), 1310 g9932AnnexA(56), 1311 g9932AnnexB(57), 1312 g9932AnnexC(58), 1313 reserved16(59), 1314 reserved17(60), 1315 reserved18(61), 1316 reserved19(62), 1317 reserved20(63) 1318 } 1320 Xdsl2RaMode ::= TEXTUAL-CONVENTION 1321 STATUS current 1322 DESCRIPTION 1323 "Specifies the rate adaptation behavior for the line. 1324 The three possible behaviors are: 1325 manual (1) - No Rate-Adaptation. The initialization 1326 process attempts to synchronize to a 1327 specified rate. 1328 raInit (2) - Rate-Adaptation during initialization process 1329 only, which attempts to synchronize to a rate 1330 between minimum and maximum specified values. 1331 dynamicRa (3)- Dynamic Rate-Adaptation during initialization 1332 process as well as during SHOWTIME" 1333 SYNTAX INTEGER { 1334 manual(1), 1335 raInit(2), 1336 dynamicRa(3) 1337 } 1339 Xdsl2InitResult ::= TEXTUAL-CONVENTION 1340 STATUS current 1341 DESCRIPTION 1342 "Specifies the result of full initialization attempt; the 1343 six possible result values are: 1344 noFail (0) - Successful initialization 1345 configError (1) - Configuration failure 1346 configNotFeasible (2) - Configuration details not supported 1347 commFail (3) - Communication failure 1348 noPeerAtu (4) - Peer ATU not detected 1349 otherCause (5) - Other initialization failure 1350 reason" 1351 SYNTAX INTEGER { 1352 noFail(0), 1353 configError(1), 1354 configNotFeasible(2), 1355 commFail(3), 1356 noPeerAtu(4), 1357 otherCause(5) 1358 } 1360 Xdsl2OperationModes ::= TEXTUAL-CONVENTION 1361 STATUS current 1362 DESCRIPTION 1363 "The VDSL2 management model specified includes an xDSL Mode 1364 object which identifies an instance of xDSL Mode-Specific 1365 PSD Configuration object in the xDSL Line Profile. The 1366 following classes of xDSL operating mode are defined. 1367 The notes (F) and (L) denote Full-Rate and Lite/splitterless 1368 respectively: 1369 +-------+--------------------------------------------------+ 1370 | Value | xDSL operation mode description | 1371 +-------+--------------------------------------------------+ 1372 1 - The default/generic PSD configuration. Default 1373 configuration will be used when no other matching 1374 mode-specific configuration can be found. 1375 2 - Regional Std. (ANSI T1.413) (F) 1376 3 - Regional Std. (ETSI DTS/TM06006) (F) 1377 4 - G.992.1 POTS non-overlapped (F) 1378 5 - G.992.1 POTS overlapped (F) 1379 6 - G.992.1 ISDN non-overlapped (F) 1380 7 - G.992.1 ISDN overlapped (F) 1381 8 - G.992.1 TCM-ISDN non-overlapped (F) 1382 9 - G.992.1 TCM-ISDN overlapped (F) 1383 10 - G.992.2 POTS non-overlapped (L) 1384 11 - G.992.2 POTS overlapped (L) 1385 12 - G.992.2 with TCM-ISDN non-overlapped (L) 1386 13 - G.992.2 with TCM-ISDN overlapped (L) 1387 14 - G.992.1 TCM-ISDN symmetric (F) --- not in G.997.1 1388 15-19 - Unused. Reserved for future ITU-T specification. 1389 20 - G.992.3 POTS non-overlapped (F) 1390 21 - G.992.3 POTS overlapped (F) 1391 22 - G.992.3 ISDN non-overlapped (F) 1392 23 - G.992.3 ISDN overlapped (F) 1393 24-25 - Unused. Reserved for future ITU-T specification. 1394 26 - G.992.4 POTS non-overlapped (L) 1395 27 - G.992.4 POTS overlapped (L) 1396 28-29 - Unused. Reserved for future ITU-T specification. 1397 30 - G.992.3 Annex I All-Digital non-overlapped (F) 1398 31 - G.992.3 Annex I All-Digital overlapped (F) 1399 32 - G.992.3 Annex J All-Digital non-overlapped (F) 1400 33 - G.992.3 Annex J All-Digital overlapped (F) 1401 34 - G.992.4 Annex I All-Digital non-overlapped (L) 1402 35 - G.992.4 Annex I All-Digital overlapped (L) 1403 36 - G.992.3 Annex L POTS non-overlapped, mode 1, 1404 wide U/S (F) 1405 37 - G.992.3 Annex L POTS non-overlapped, mode 2, 1406 narrow U/S(F) 1407 38 - G.992.3 Annex L POTS overlapped, mode 3, 1408 wide U/S (F) 1409 39 - G.992.3 Annex L POTS overlapped, mode 4, 1410 narrow U/S (F) 1411 40 - G.992.3 Annex M POTS non-overlapped (F) 1412 41 - G.992.3 Annex M POTS overlapped (F) 1413 42 - G.992.5 POTS non-overlapped (F) 1414 43 - G.992.5 POTS overlapped (F) 1415 44 - G.992.5 ISDN non-overlapped (F) 1416 45 - G.992.5 ISDN overlapped (F) 1417 46-47 - Unused. Reserved for future ITU-T specification. 1418 48 - G.992.5 Annex I All-Digital non-overlapped (F) 1419 49 - G.992.5 Annex I All-Digital overlapped (F) 1420 50 - G.992.5 Annex J All-Digital non-overlapped (F) 1421 51 - G.992.5 Annex J All-Digital overlapped (F) 1422 52 - G.992.5 Annex M POTS non-overlapped (F) 1423 53 - G.992.5 Annex M POTS overlapped (F) 1424 54-57 - Unused. Reserved for future ITU-T specification. 1425 58 - G.993.2 Annex A 1426 59 - G.993.2 Annex B 1427 60 - G.993.2 Annex C 1428 " 1429 SYNTAX INTEGER { 1430 defMode(1), 1431 ansit1413(2), 1432 etsi(3), 1433 g9921PotsNonOverlapped(4), 1434 g9921PotsOverlapped(5), 1435 g9921IsdnNonOverlapped(6), 1436 g9921isdnOverlapped(7), 1437 g9921tcmIsdnNonOverlapped(8), 1438 g9921tcmIsdnOverlapped(9), 1439 g9922potsNonOverlapped(10), 1440 g9922potsOverlapped(11), 1441 g9922tcmIsdnNonOverlapped(12), 1442 g9922tcmIsdnOverlapped(13), 1443 g9921tcmIsdnSymmetric(14), 1444 g9923PotsNonOverlapped(20), 1445 g9923PotsOverlapped(21), 1446 g9923IsdnNonOverlapped(22), 1447 g9923isdnOverlapped(23), 1448 g9924potsNonOverlapped(26), 1449 g9924potsOverlapped(27), 1450 g9923AnnexIAllDigNonOverlapped(30), 1451 g9923AnnexIAllDigOverlapped(31), 1452 g9923AnnexJAllDigNonOverlapped(32), 1453 g9923AnnexJAllDigOverlapped(33), 1454 g9924AnnexIAllDigNonOverlapped(34), 1455 g9924AnnexIAllDigOverlapped(35), 1456 g9923AnnexLMode1NonOverlapped(36), 1457 g9923AnnexLMode2NonOverlapped(37), 1458 g9923AnnexLMode3Overlapped(38), 1459 g9923AnnexLMode4Overlapped(39), 1460 g9923AnnexMPotsNonOverlapped(40), 1461 g9923AnnexMPotsOverlapped(41), 1462 g9925PotsNonOverlapped(42), 1463 g9925PotsOverlapped(43), 1464 g9925IsdnNonOverlapped(44), 1465 g9925isdnOverlapped(45), 1466 g9925AnnexIAllDigNonOverlapped(48), 1467 g9925AnnexIAllDigOverlapped(49), 1468 g9925AnnexJAllDigNonOverlapped(50), 1469 g9925AnnexJAllDigOverlapped(51), 1470 g9925AnnexMPotsNonOverlapped(52), 1471 g9925AnnexMPotsOverlapped(53), 1472 g9932AnnexA(58), 1473 g9932AnnexB(59), 1474 g9932AnnexC(60) 1475 } 1477 Xdsl2PowerMngState ::= TEXTUAL-CONVENTION 1478 STATUS current 1479 DESCRIPTION 1480 "Objects with this syntax uniquely identify each power 1481 management state defined for the VDSL2/ADSL/ADSL2 or ADSL2+ 1482 link. 1484 In VDSL2, only L0 and L3 states are defined. 1485 The possible values are: 1486 l0(1) - L0: Full power. Synchronized and 1487 full transmission (i.e., Showtime). 1488 l1(2) - L1: Low power with reduced net data rate 1489 (for G.992.2 only). 1490 l2(3) - L2: Low power with reduced net data rate 1491 (for G.992.3, G.992.4 and G.992.5). 1492 l3(4) - L3: Idle power management state / No 1493 power." 1495 SYNTAX INTEGER { 1496 l0(1), 1497 l1(2), 1498 l2(3), 1499 l3(4) 1500 } 1502 Xdsl2ConfPmsForce ::= TEXTUAL-CONVENTION 1503 STATUS current 1504 DESCRIPTION 1505 "Objects with this syntax are configuration parameters 1506 that specify the desired power management state transition 1507 for the VDSL2/ADSL/ADSL2 or ADSL2+ link. 1508 In VDSL2, only L0 and L3 states are defined: 1509 l3toL0 (0) - Perform a transition from L3 to L0 1510 (Full power management state) 1511 l0toL2 (2) - Perform a transition from L0 to L2 1512 (Low power management state) 1513 l0orL2toL3 (3) - Perform a transition into L3 (Idle 1514 power management state)" 1516 SYNTAX INTEGER { 1517 l3toL0 (0), 1518 l0toL2 (2), 1519 l0orL2toL3 (3) 1520 } 1522 Xdsl2LinePmMode ::= TEXTUAL-CONVENTION 1523 STATUS current 1524 DESCRIPTION 1525 "Objects with this syntax are configuration parameters 1526 that reference the power modes/states into which the xTU-C or 1527 xTU-R may autonomously transit. 1529 It is a BITS structure that allows control of the following 1530 transit options: 1531 allowTransitionsToIdle (0) - xTU may autonomously transit 1532 to idle (L3) state. 1533 allowTransitionsToLowPower (1)- xTU may autonomously transit 1534 to low-power (L1/L2) 1535 state." 1537 SYNTAX BITS { 1538 allowTransitionsToIdle(0), 1539 allowTransitionsToLowPower(1) 1540 } 1542 Xdsl2LineLdsf ::= TEXTUAL-CONVENTION 1543 STATUS current 1544 DESCRIPTION 1545 "Objects with this syntax are configuration parameters 1546 that control the Loop Diagnostic mode for a VDSL2/ADSL/ADSL2 1547 or ADSL2+ link. The possible values are: 1548 inhibit (0) - Inhibit Loop Diagnostic mode 1549 force (1) - Force/Initiate Loop Diagnostic mode" 1551 SYNTAX INTEGER { 1552 inhibit(0), 1553 force(1) 1554 } 1556 Xdsl2LdsfResult ::= TEXTUAL-CONVENTION 1557 STATUS current 1558 DESCRIPTION 1559 "Possible failure reasons associated with performing 1560 Dual Ended Loop Test (DELT) on a DSL line. 1561 Possible values are: 1562 none (1) - The default value in case LDSF was never 1563 requested for the associated line. 1564 success (2) - The recent command completed 1565 successfully. 1566 inProgress (3) - The Loop Diagnostics process is in 1567 progress. 1568 unsupported (4) - The NE or the line card doesn't support 1569 LDSF. 1570 cannotRun (5) - The NE cannot initiate the command, due 1571 to a nonspecific reason. 1572 aborted (6) - The Loop Diagnostics process aborted. 1573 failed (7) - The Loop Diagnostics process failed. 1574 illegalMode (8) - The NE cannot initiate the command, due 1575 to the specific mode of the relevant 1576 line. 1577 adminUp (9) - The NE cannot initiate the command, as 1578 the relevant line is administratively 1579 'Up'. 1581 tableFull (10)- The NE cannot initiate the command, due 1582 to reaching the maximum number of rows 1583 in the results table. 1584 noResources (11)- The NE cannot initiate the command, due 1585 to lack of internal memory resources." 1586 SYNTAX INTEGER { 1587 none (1), 1588 success (2), 1589 inProgress (3), 1590 unsupported (4), 1591 cannotRun (5), 1592 aborted (6), 1593 failed (7), 1594 illegalMode (8), 1595 adminUp (9), 1596 tableFull (10), 1597 noResources (11) 1598 } 1600 Xdsl2LineBpsc ::= TEXTUAL-CONVENTION 1601 STATUS current 1602 DESCRIPTION 1603 "Objects with this syntax are configuration parameters 1604 that control the bits per subcarrier measurement for a 1605 VDSL2/ADSL/ADSL2 or ADSL2+ link. The possible values are: 1606 idle (1) - Idle state 1607 measure (2) - Measure the bits per subcarrier" 1609 SYNTAX INTEGER { 1610 idle(1), 1611 measure(2) 1612 } 1614 Xdsl2BpscResult ::= TEXTUAL-CONVENTION 1615 STATUS current 1616 DESCRIPTION 1617 "Possible failure reasons associated with performing 1618 a bits per subcarrier measurement on a DSL line. 1619 Possible values are: 1621 none (1) - The default value, in case a measurement 1622 was never requested for the associated 1623 line. 1624 success (2) - The recent measurement request completed 1625 successfully. 1626 inProgress (3) - The bits per subcarrier measurement is 1627 in progress. 1628 unsupported (4) - The bits per subcarrier request 1629 mechanism is not supported. 1630 failed (5) - The measurement request has failed and no 1631 results are available. 1632 noResources (6) - The NE cannot initiate the command, due 1633 to lack of internal memory resources." 1634 SYNTAX INTEGER { 1635 none(1), 1636 success(2), 1637 inProgress(3), 1638 unsupported(4), 1639 failed(5), 1640 noResources(6) 1641 } 1643 Xdsl2LineReset ::= TEXTUAL-CONVENTION 1644 STATUS current 1645 DESCRIPTION 1646 "This type is used to request a line reset to occur. 1647 idle (1) - This state indicates that there is 1648 currently no request for a line reset. 1649 reset (2) - This state indicates that a line reset 1650 request has been issued." 1651 SYNTAX INTEGER { 1652 idle(1), 1653 reset(2) 1654 } 1656 Xdsl2LineProfiles ::= TEXTUAL-CONVENTION 1657 STATUS current 1658 DESCRIPTION 1659 "Objects with this syntax reference the list of 1660 ITU-T G.993.2 implementation profiles supported by an 1661 xTU, enabled on the VDSL2 line or active on that line." 1663 SYNTAX BITS { 1664 profile8a(0), 1665 profile8b(1), 1666 profile8c(2), 1667 profile8d(3), 1668 profile12a(4), 1669 profile12b(5), 1670 profile17a(6), 1671 profile30a(7) 1672 } 1674 Xdsl2LineClassMask ::= TEXTUAL-CONVENTION 1675 STATUS current 1676 DESCRIPTION 1677 "VDSL2 PSD Mask Class. 1678 The limit Power Spectral Density masks are grouped in 1679 the following PSD mask classes: 1681 Class 998 Annex A: D-32, D-48, D-64, D-128. 1682 Class 997-M1c Annex B: 997-M1c-A-7. 1683 Class 997-M1x Annex B: 997-M1x-M-8, 997-M1x-M. 1684 Class 997-M2x Annex B: 997-M2x-M-8, 997-M2x-A, 997-M2x-M, 1685 997E17-M2x-NUS0, 997E30-M2x-NUS0. 1686 Class 998-M1x Annex B: 998-M1x-A, 998-M1x-B, 998-M1x-NUS0. 1687 Class 998-M2x Annex B: 998-M2x-A, 998-M2x-M, 998-M2x-B, 1688 998-M2x-NUS0, 998E17-M2x-NUS0, 1689 998E17-M2x-NUS0-M, 998E30-M2x-NUS0, 1690 998E30-M2x-NUS0-M. 1691 Class 998ADE-M2x Annex B: Annex B: 998-M2x-A, 998-M2x-M, 1692 998-M2x-B, 998-M2x-NUS0, 1693 998ADE17-M2x-A, 998ADE17-M2x-B, 1694 998ADE17-M2x-NUS0-M, 1695 998ADE30-M2x-NUS0-A, 1696 998ADE30-M2x-NUS0-M. 1697 Class 998-B Annex C: POTS-138b, POTS-276b per C.2.1.1 1698 in G.993.2, TCM-ISDN per C.2.1.2 1699 in G.993.2. 1700 Class 998-CO Annex C: POTS-138co, POTS-276co per C.2.1.1 1701 in G.993.2. 1702 Class HPE-M1 Annex B: HPE17-M1-NUS0, HPE30-M1-NUS0." 1704 SYNTAX INTEGER { 1705 none(1), 1706 a998ORb997M1cORc998B(2), 1707 b997M1xOR998co(3), 1708 b997M2x(4), 1709 b998M1x(5), 1710 b998M2x(6), 1711 b998AdeM2x(7), 1712 bHpeM1(8) 1713 } 1715 Xdsl2LineLimitMask ::= TEXTUAL-CONVENTION 1716 STATUS current 1717 DESCRIPTION 1718 "The G.993.2 limit PSD mask for each class of profile. 1719 The profiles are grouped in following profile classes: 1720 - Class 8: Profiles 8a, 8b, 8c, 8d 1721 - Class 12: Profiles 12a, 12b 1722 - Class 17: Profile 17a 1723 - Class 30: Profile 30a." 1724 SYNTAX BITS { 1725 profile8Limit1(0), 1726 profile8Limit2(1), 1727 profile8Limit3(2), 1728 profile8Limit4(3), 1729 profile8Limit5(4), 1730 profile8Limit6(5), 1731 profile8Limit7(6), 1732 profile8Limit8(7), 1733 profile8Limit9(8), 1734 profile8Limit10(9), 1735 profile8Limit11(10), 1736 profile8Limit12(11), 1737 profile8Limit13(12), 1738 profile8Limit14(13), 1739 profile8Limit15(14), 1740 profile8Limit16(15), 1741 -- 1742 profile12Limit1(16), 1743 profile12Limit2(17), 1744 profile12Limit3(18), 1745 profile12Limit4(19), 1746 profile12Limit5(20), 1747 profile12Limit6(21), 1748 profile12Limit7(22), 1749 profile12Limit8(23), 1750 profile12Limit9(24), 1751 profile12Limit10(25), 1752 profile12Limit11(26), 1753 profile12Limit12(27), 1754 profile12Limit13(28), 1755 profile12Limit14(29), 1756 profile12Limit15(30), 1757 profile12Limit16(31), 1758 -- 1759 profile17Limit1(32), 1760 profile17Limit2(33), 1761 profile17Limit3(34), 1762 profile17Limit4(35), 1763 profile17Limit5(36), 1764 profile17Limit6(37), 1765 profile17Limit7(38), 1766 profile17Limit8(39), 1767 profile17Limit9(40), 1768 profile17Limit10(41), 1769 profile17Limit11(42), 1770 profile17Limit12(43), 1771 profile17Limit13(44), 1772 profile17Limit14(45), 1773 profile17Limit15(46), 1774 profile17Limit16(47), 1775 -- 1776 profile30Limit1(48), 1777 profile30Limit2(49), 1778 profile30Limit3(50), 1779 profile30Limit4(51), 1780 profile30Limit5(52), 1781 profile30Limit6(53), 1782 profile30Limit7(54), 1783 profile30Limit8(55), 1784 profile30Limit9(56), 1785 profile30Limit10(57), 1786 profile30Limit11(58), 1787 profile30Limit12(59), 1788 profile30Limit13(60), 1789 profile30Limit14(61), 1790 profile30Limit15(62), 1791 profile30Limit16(63) 1792 } 1794 Xdsl2LineUs0Disable ::= TEXTUAL-CONVENTION 1795 STATUS current 1796 DESCRIPTION 1797 "Indicates if US0 is disabled for each limit PSD mask. 1798 The profiles are grouped in following profile classes: 1799 - Class 8: Profiles 8a, 8b, 8c, 8d 1800 - Class 12: Profiles 12a, 12b 1801 - Class 17: Profile 17a 1802 - Class 30: Profile 30a." 1804 SYNTAX BITS { 1805 profile8Us0Disable1(0), 1806 profile8Us0Disable2(1), 1807 profile8Us0Disable3(2), 1808 profile8Us0Disable4(3), 1809 profile8Us0Disable5(4), 1810 profile8Us0Disable6(5), 1811 profile8Us0Disable7(6), 1812 profile8Us0Disable8(7), 1813 profile8Us0Disable9(8), 1814 profile8Us0Disable10(9), 1815 profile8Us0Disable11(10), 1816 profile8Us0Disable12(11), 1817 profile8Us0Disable13(12), 1818 profile8Us0Disable14(13), 1819 profile8Us0Disable15(14), 1820 profile8Us0Disable16(15), 1821 -- 1822 profile12Us0Disable1(16), 1823 profile12Us0Disable2(17), 1824 profile12Us0Disable3(18), 1825 profile12Us0Disable4(19), 1826 profile12Us0Disable5(20), 1827 profile12Us0Disable6(21), 1828 profile12Us0Disable7(22), 1829 profile12Us0Disable8(23), 1830 profile12Us0Disable9(24), 1831 profile12Us0Disable10(25), 1832 profile12Us0Disable11(26), 1833 profile12Us0Disable12(27), 1834 profile12Us0Disable13(28), 1835 profile12Us0Disable14(29), 1836 profile12Us0Disable15(30), 1837 profile12Us0Disable16(31), 1838 -- 1839 profile17Us0Disable1(32), 1840 profile17Us0Disable2(33), 1841 profile17Us0Disable3(34), 1842 profile17Us0Disable4(35), 1843 profile17Us0Disable5(36), 1844 profile17Us0Disable6(37), 1845 profile17Us0Disable7(38), 1846 profile17Us0Disable8(39), 1847 profile17Us0Disable9(40), 1848 profile17Us0Disable10(41), 1849 profile17Us0Disable11(42), 1850 profile17Us0Disable12(43), 1851 profile17Us0Disable13(44), 1852 profile17Us0Disable14(45), 1853 profile17Us0Disable15(46), 1854 profile17Us0Disable16(47), 1855 -- 1856 profile30Us0Disable1(48), 1857 profile30Us0Disable2(49), 1858 profile30Us0Disable3(50), 1859 profile30Us0Disable4(51), 1860 profile30Us0Disable5(52), 1861 profile30Us0Disable6(53), 1862 profile30Us0Disable7(54), 1863 profile30Us0Disable8(55), 1864 profile30Us0Disable9(56), 1865 profile30Us0Disable10(57), 1866 profile30Us0Disable11(58), 1867 profile30Us0Disable12(59), 1868 profile30Us0Disable13(60), 1869 profile30Us0Disable14(61), 1870 profile30Us0Disable15(62), 1871 profile30Us0Disable16(63) 1872 } 1874 Xdsl2LineUs0Mask ::= TEXTUAL-CONVENTION 1875 STATUS current 1876 DESCRIPTION 1877 "The US0 PSD masks to be allowed by the near-end xTU on 1878 the line. This parameter is only defined for G.993.2 Annex A. 1879 It is represented as a bitmap (0 if not allowed and 1 if 1880 allowed) with the following definitions." 1882 SYNTAX BITS { 1883 eu32(0), 1884 eu36(1), 1885 eu40(2), 1886 eu44(3), 1887 eu48(4), 1888 eu52(5), 1889 eu56(6), 1890 eu60(7), 1891 -- 1892 eu64(8), 1893 eu128(9), 1894 reserved1(10), 1895 reserved2(11), 1896 reserved3(12), 1897 reserved4(13), 1898 reserved5(14), 1899 reserved6(15), 1900 -- 1901 adlu32(16), 1902 adlu36(17), 1903 adlu40(18), 1904 adlu44(19), 1905 adlu48(20), 1906 adlu52(21), 1907 adlu56(22), 1908 adlu60(23), 1909 -- 1910 adlu64(24), 1911 adlu128(25), 1912 reserved7(26), 1913 reserved8(27), 1914 reserved9(28), 1915 reserved10(29), 1916 reserved11(30), 1917 reserved12(31) 1918 } 1920 Xdsl2SymbolProtection ::= TEXTUAL-CONVENTION 1921 STATUS current 1922 DESCRIPTION 1923 "This type specifies the minimum impulse noise protection 1924 for the bearer channel if it is transported over DMT symbols 1925 with a subcarrier spacing of 4.3125 kHz. 1926 The possible values are: 1927 'noProtection' (i.e., INP not required), 'halfSymbol' (i.e., INP 1928 length is 1/2 symbol), and 1-16 symbols in steps of 1 1929 symbol." 1931 SYNTAX INTEGER { 1932 noProtection (1), 1933 halfSymbol (2), 1934 singleSymbol (3), 1935 twoSymbols (4), 1936 threeSymbols (5), 1937 fourSymbols (6), 1938 fiveSymbols (7), 1939 sixSymbols (8), 1940 sevenSymbols (9), 1941 eightSymbols (10), 1942 nineSymbols (11), 1943 tenSymbols (12), 1944 elevenSymbols (13), 1945 twelveSymbols (14), 1946 thirteeSymbols (15), 1947 fourteenSymbols (16), 1948 fifteenSymbols (17), 1949 sixteenSymbols (18) 1950 } 1952 Xdsl2SymbolProtection8 ::= TEXTUAL-CONVENTION 1953 STATUS current 1954 DESCRIPTION 1955 "This type specifies the minimum impulse noise protection 1956 for the bearer channel if it is transported over DMT symbols 1957 with a subcarrier spacing of 8.625 kHz. 1958 The possible values are: 1959 'noProtection' (i.e., INP not required) and 1-16 symbols in 1960 steps of 1 symbol." 1962 SYNTAX INTEGER { 1963 noProtection (1), 1964 singleSymbol (2), 1965 twoSymbols (3), 1966 threeSymbols (4), 1967 fourSymbols (5), 1968 fiveSymbols (6), 1969 sixSymbols (7), 1970 sevenSymbols (8), 1971 eightSymbols (9), 1972 nineSymbols (10), 1973 tenSymbols (11), 1974 elevenSymbols (12), 1975 twelveSymbols (13), 1976 thirteeSymbols (14), 1977 fourteenSymbols (15), 1978 fifteenSymbols (16), 1979 sixteenSymbols (17) 1980 } 1982 Xdsl2MaxBer ::= TEXTUAL-CONVENTION 1983 STATUS current 1984 DESCRIPTION 1985 "Objects with this syntax are configuration parameters 1986 that reference the maximum Bit Error Rate (BER). 1987 The possible values are: 1989 eminus3 (1) - Maximum BER=E^-3 1990 eminus5 (2) - Maximum BER=E^-5 1991 eminus7 (3) - Maximum BER=E^-7" 1992 SYNTAX INTEGER { 1993 eminus3(1), 1994 eminus5(2), 1995 eminus7(3) 1996 } 1998 Xdsl2ChInitPolicy ::= TEXTUAL-CONVENTION 1999 STATUS current 2000 DESCRIPTION 2001 "This syntax serves for channel configuration parameters 2002 that reference the channel initialization policy. 2003 The possible values are: 2004 policy0 (1) - Policy 0 according to the applicable standard 2005 policy1 (2) - Policy 1 according to the applicable 2006 standard" 2007 SYNTAX INTEGER { 2008 policy0(1), 2009 policy1(2) 2010 } 2012 Xdsl2ScMaskDs ::= TEXTUAL-CONVENTION 2013 STATUS current 2014 DESCRIPTION 2015 "Each one of the 4096 bits in this OCTET STRING array 2016 represents the corresponding subcarrier in the downstream 2017 direction. 2018 A bit value of one indicates that a subcarrier is masked." 2019 SYNTAX OCTET STRING (SIZE(0..512)) 2021 Xdsl2ScMaskUs ::= TEXTUAL-CONVENTION 2022 STATUS current 2023 DESCRIPTION 2024 "Each one of the 4096 bits in this OCTET STRING array 2025 represents the corresponding subcarrier in the upstream direction. 2026 A bit value of one indicates that a subcarrier is masked." 2027 SYNTAX OCTET STRING (SIZE(0..512)) 2029 Xdsl2CarMask ::= TEXTUAL-CONVENTION 2030 STATUS current 2031 DESCRIPTION 2032 "This type defines an array of bands. Each band is 2033 represented by 4 octets and there is a maximum of 32 bands 2034 allowed. 2035 Each band consists of a 16 bit start subcarrier index followed by 2036 a 16 bit stop subcarrier index. 2037 Subcarrier index is an unsigned number in the range 0 to 2038 NSC-1." 2039 SYNTAX OCTET STRING (SIZE(0..128)) 2041 Xdsl2RfiBands ::= TEXTUAL-CONVENTION 2042 STATUS current 2043 DESCRIPTION 2044 "This type defines a subset of downstream PSD mask 2045 breakpoints used to notch radio frequency interference (RFI) 2046 bands. 2047 Each RFI band is represented by 4 octets: 16 bit start subcarrier 2048 index followed by a 16 bit stop subcarrier index. 2049 There is a maximum of 16 RFI bands allowed. 2050 Subcarrier index is an unsigned number in the range 0 to 2051 NSC-1." 2052 SYNTAX OCTET STRING (SIZE(0..64)) 2054 Xdsl2PsdMaskDs ::= TEXTUAL-CONVENTION 2055 STATUS current 2056 DESCRIPTION 2057 "This is a structure that represents up to 32 PSD Mask 2058 breakpoints. 2059 Each breakpoint occupies 3 octets: The first 2060 two octets hold the index of the subcarrier associated with the 2061 breakpoint. The third octet holds the PSD reduction at the 2062 breakpoint from 0 (0dBm/Hz) to 255 (-127.5 dBm/Hz) using units of 2063 0.5dBm/Hz. 2064 Subcarrier index is an unsigned number in the range 0 to 2065 NSCds-1." 2066 SYNTAX OCTET STRING (SIZE(0..96)) 2068 Xdsl2PsdMaskUs ::= TEXTUAL-CONVENTION 2069 STATUS current 2070 DESCRIPTION 2071 "This is a structure that represents up to 16 PSD Mask 2072 breakpoints. 2073 Each breakpoint occupies 3 octets: The first two octets hold the 2074 index of the subcarrier associated with the breakpoint. The 2075 third octet holds the PSD reduction at the breakpoint from 0 2076 (0dBm/Hz) to 255 (-127.5 dBm/Hz) using units of 2077 0.5dBm/Hz. 2078 Subcarrier index is an unsigned number in the range 0 to 2079 NSCus-1." 2080 SYNTAX OCTET STRING (SIZE(0..48)) 2082 Xdsl2Tssi ::= TEXTUAL-CONVENTION 2083 STATUS current 2084 DESCRIPTION 2085 "This is a structure that represents up to 32 transmit 2086 spectrum shaping (TSSi) breakpoints. 2087 Each breakpoint is a pair of values occupying 3 octets with the 2088 following structure: 2089 First 2 octets - Index of the subcarrier used in the context of 2090 the breakpoint. 2091 Third octet - The shaping parameter at the breakpoint. 2092 The shaping parameter value is in the range 0 to 126 (units of 2093 -0.5dB). The special value 127 indicates that the subcarrier is 2094 not transmitted. 2095 Subcarrier index is an unsigned number in the range 0 to 2096 NSC-1." 2097 SYNTAX OCTET STRING (SIZE(0..96)) 2099 Xdsl2LastTransmittedState ::= TEXTUAL-CONVENTION 2100 STATUS current 2101 DESCRIPTION 2102 "This parameter represents the last successful transmitted 2103 initialization state in the last full initialization performed 2104 on the line. States are per the specific xDSL technology and 2105 are 2106 numbered from 0 (if G.994.1 is used) or 1 (if G.994.1 is not 2107 used) up to Showtime." 2109 SYNTAX INTEGER { 2110 -- ADSL family ATU-C side -- 2111 atucG9941(0), 2112 atucQuiet1(1), 2113 atucComb1(2), 2114 atucQuiet2(3), 2115 atucComb2(4), 2116 atucIcomb1(5), 2117 atucLineprob(6), 2118 atucQuiet3(7), 2119 atucComb3(8), 2120 atucIComb2(9), 2121 atucMsgfmt(10), 2122 atucMsgpcb(11), 2123 atucQuiet4(12), 2124 atucReverb1(13), 2125 atucTref1(14), 2126 atucReverb2(15), 2127 atucEct(16), 2128 atucReverb3(17), 2129 atucTref2(18), 2130 atucReverb4(19), 2131 atucSegue1(20), 2132 atucMsg1(21), 2133 atucReverb5(22), 2134 atucSegue2(23), 2135 atucMedley(24), 2136 atucExchmarker(25), 2137 atucMsg2(26), 2138 atucReverb6(27), 2139 atucSegue3(28), 2140 atucParams(29), 2141 atucReverb7(30), 2142 atucSegue4(31), 2143 atucShowtime(32), 2144 -- ADSL family ATU-R side -- 2145 aturG9941(100), 2146 aturQuiet1(101), 2147 aturComb1(102), 2148 aturQuiet2(103), 2149 aturComb2(104), 2150 aturIcomb1(105), 2151 aturLineprob(106), 2152 aturQuiet3(107), 2153 aturComb3(108), 2154 aturIcomb2(109), 2155 aturMsgfmt(110), 2156 aturMsgpcb(111), 2157 aturReverb1(112), 2158 aturQuiet4(113), 2159 aturReverb2(114), 2160 aturQuiet5(115), 2161 aturReverb3(116), 2162 aturEct(117), 2163 aturReverb4(118), 2164 aturSegue1(119), 2165 aturReverb5(120), 2166 aturSegue2(121), 2167 aturMsg1(122), 2168 aturMedley(123), 2169 aturExchmarker(124), 2170 aturMsg2(125), 2171 aturReverb6(126), 2172 aturSegue3(127), 2173 aturParams(128), 2174 aturReverb7(129), 2175 aturSegue4(130), 2176 aturShowtime(131), 2177 -- VDSL2 VTU-C side -- 2178 vtucG9941(200), 2179 vtucQuiet1(201), 2180 vtucChDiscov1(202), 2181 vtucSynchro1(203), 2182 vtucPilot1(204), 2183 vtucQuiet2(205), 2184 vtucPeriodic1(206), 2185 vtucSynchro2(207), 2186 vtucChDiscov2(208), 2187 vtucSynchro3(209), 2188 vtucTraining1(210), 2189 vtucSynchro4(211), 2190 vtucPilot2(212), 2191 vtucTeq(213), 2192 vtucEct(214), 2193 vtucPilot3(215), 2194 vtucPeriodic2(216), 2195 vtucTraining2(217), 2196 vtucSynchro5(218), 2197 vtucMedley(219), 2198 vtucSynchro6(220), 2199 vtucShowtime(221), 2200 -- VDSL2 VTU-R side -- 2201 vturG9941(300), 2202 vturQuiet1(301), 2203 vturChDiscov1(302), 2204 vturSynchro1(303), 2205 vturLineprobe(304), 2206 vturPeriodic1(305), 2207 vturSynchro2(306), 2208 vturChDiscov2(307), 2209 vturSynchro3(308), 2210 vturQuiet2(309), 2211 vturTraining1(310), 2212 vturSynchro4(311), 2213 vturTeq(312), 2214 vturQuiet3(313), 2215 vturEct(314), 2216 vturPeriodic2(315), 2217 vturTraining2(316), 2218 vturSynchro5(317), 2219 vturMedley(318), 2220 vturSynchro6(319), 2221 vturShowtime(320) 2222 } 2224 Xdsl2LineStatus ::= TEXTUAL-CONVENTION 2225 STATUS current 2226 DESCRIPTION 2227 "Objects with this syntax are status parameters 2228 that reflect the failure status for a given end point of a 2229 VDSL2/ADSL/ADSL2 or ADSL2+ link. 2231 This BITS structure can report the following failures: 2233 noDefect (0) - This bit position positively reports 2234 that no defect or failure exist. 2235 lossOfFraming (1) - Loss of frame synchronization. 2236 lossOfSignal (2) - Loss of signal. 2237 lossOfPower (3) - Loss of power. Usually this failure may 2238 be reported for CPE units only. 2239 initFailure (4) - Recent initialization process failed. 2240 Never active on xTU-R." 2241 SYNTAX BITS { 2242 noDefect(0), 2243 lossOfFraming(1), 2244 lossOfSignal(2), 2245 lossOfPower(3), 2246 initFailure(4) 2247 } 2249 Xdsl2ChInpReport ::= TEXTUAL-CONVENTION 2250 STATUS current 2251 DESCRIPTION 2252 "This type is used to indicate the method used to compute the 2253 ACTINP. If set to 'inpComputedUsingFormula', the ACTINP is 2254 computed according to the INP_no_erasure formula (9.6/G.993.2). 2255 If set to 'inpEstimatedByXtur', the ACTINP is the value 2256 estimated by the xTU receiver. 2257 inpComputedUsingFormula (1) - ACTINP computed using 2258 INP_no_erasure formula. 2259 inpEstimatedByXtur (2) - ACTINP estimated by 2260 the xTU receiver." 2261 SYNTAX INTEGER { 2262 inpComputedUsingFormula(1), 2263 inpEstimatedByXtur(2) 2264 } 2266 Xdsl2ChAtmStatus ::= TEXTUAL-CONVENTION 2267 STATUS current 2268 DESCRIPTION 2269 "Objects with this syntax are status parameters that 2270 reflect the failure status for Transmission Convergence (TC) 2271 layer of a given ATM interface (data path over a VDSL2/ADSL/ 2272 ADSL2 or ADSL2+ link). 2274 This BITS structure can report the following failures: 2275 noDefect (0) - This bit position positively 2276 reports that no defect or failure 2277 exist. 2278 noCellDelineation (1) - The link was successfully 2279 initialized but cell delineation 2280 was never acquired on the 2281 associated ATM data path. 2282 lossOfCellDelineation (2)- Loss of cell delineation on the 2283 associated ATM data path." 2284 SYNTAX BITS { 2285 noDefect(0), 2286 noCellDelineation(1), 2287 lossOfCellDelineation(2) 2288 } 2290 Xdsl2ChPtmStatus ::= TEXTUAL-CONVENTION 2291 STATUS current 2292 DESCRIPTION 2293 "Objects with this syntax are status parameters that 2294 reflect the failure status for a given PTM interface (packet 2295 data path over a VDSL2/ADSL/ADSL2 or ADSL2+ link). 2297 This BITS structure can report the following failures: 2298 noDefect (0) - This bit position positively 2299 reports that no defect or failure exist. 2300 outOfSync (1) - Out of synchronization." 2302 SYNTAX BITS { 2303 noDefect(0), 2304 outOfSync(1) 2305 } 2307 Xdsl2UpboKLF ::= TEXTUAL-CONVENTION 2308 STATUS current 2309 DESCRIPTION 2310 "Defines the upstream power backoff force mode (UPBOKLF). 2311 The three possible mode values are: 2312 auto(1) - The VTUs will autonomously determine the 2313 electrical length. 2314 override(2) - Forces the VTU-R to use the electrical 2315 length, kl0, of the CO-MIB (UPBOKL) to 2316 compute the UPBO. 2317 disableUpbo(3) - Disables UPBO such that UPBO is not 2318 utilized." 2319 SYNTAX INTEGER { 2320 auto(1), 2321 override(2), 2322 disableUpbo(3) 2323 } 2325 Xdsl2BandUs ::= TEXTUAL-CONVENTION 2326 STATUS current 2327 DESCRIPTION 2328 "Each value identifies a specific band in the upstream 2329 transmission direction (Excluding US0 band.). 2330 The possible values which identify a band are as follows: 2331 us1(5) - Upstream band number 1 (US1). 2332 us2(7) - Upstream band number 2 (US2). 2333 us3(9) - Upstream band number 3 (US3). 2334 us4(11) - Upstream band number 4 (US4)." 2335 SYNTAX INTEGER { 2336 us1(5), 2337 us2(7), 2338 us3(9), 2339 us4(11) 2340 } 2342 Xdsl2LinePsdMaskSelectUs ::= TEXTUAL-CONVENTION 2343 STATUS current 2344 DESCRIPTION 2345 "This type is used to define which upstream PSD mask is 2346 enabled. This type is used only for Annexes J and M of ITU-T Recs 2347 G.992.3 and G.992.5. 2349 adlu32Eu32 (1), - ADLU-32 / EU-32 2350 adlu36Eu36 (2), - ADLU-36 / EU-36 2351 adlu40Eu40 (3), - ADLU-40 / EU-40 2352 adlu44Eu44 (4), - ADLU-44 / EU-44 2353 adlu48Eu48 (5), - ADLU-48 / EU-48 2354 adlu52Eu52 (6), - ADLU-52 / EU-52 2355 adlu56Eu56 (7), - ADLU-56 / EU-56 2356 adlu60Eu60 (8), - ADLU-60 / EU-60 2357 adlu64Eu64 (9) - ADLU-64 / EU-64" 2358 SYNTAX INTEGER { 2359 adlu32Eu32(1), 2360 adlu36Eu36(2), 2361 adlu40Eu40(3), 2362 adlu44Eu44(4), 2363 adlu48Eu48(5), 2364 adlu52Eu52(6), 2365 adlu56Eu56(7), 2366 adlu60Eu60(8), 2367 adlu64Eu64(9) 2368 } 2370 Xdsl2LineCeFlag ::= TEXTUAL-CONVENTION 2371 STATUS current 2372 DESCRIPTION 2373 "This type is used to enable the use of the optional 2374 cyclic extension values. If the bit is set to 1, the optional 2375 cyclic extension values may be used. Otherwise, the cyclic 2376 extension shall be forced to the mandatory length (5N/32). 2378 enableCyclicExtension (0) - Enable use of optional 2379 Cyclic Extension values." 2380 SYNTAX BITS { 2381 enableCyclicExtension(0) 2382 } 2384 Xdsl2LineSnrMode ::= TEXTUAL-CONVENTION 2385 STATUS current 2386 DESCRIPTION 2387 "This type is used to enable the transmitter referred 2388 virtual noise. The value of 1, indicates that virtual 2389 noise is disabled. The value of 2, indicates that virtual 2390 noise is enabled. 2392 virtualNoiseDisabled (1) - virtual noise is disabled. 2393 virtualNoiseEnabled (2) - virtual noise is enabled." 2394 SYNTAX INTEGER { 2395 virtualNoiseDisabled(1), 2396 virtualNoiseEnabled(2) 2397 } 2399 Xdsl2LineTxRefVnDs ::= TEXTUAL-CONVENTION 2400 STATUS current 2401 DESCRIPTION 2402 "This is a structure that represents up to 32 PSD Mask 2403 breakpoints. 2404 Each breakpoint occupies 3 octets: The first two octets hold the 2405 index of the subcarrier associated with the breakpoint. The 2406 third octet holds the PSD reduction at the breakpoint from 0 2407 (-140 dBm/Hz) to 200 (-40 dBm/Hz) using units of 0.5dBm/Hz. 2408 A special value of 255 indicates a noise level of 0 W/Hz. 2409 Subcarrier index is an unsigned number in the range 0 to 2410 NSCds-1." 2411 SYNTAX OCTET STRING (SIZE(0..96)) 2413 Xdsl2LineTxRefVnUs ::= TEXTUAL-CONVENTION 2414 STATUS current 2415 DESCRIPTION 2416 "This is a structure that represents up to 16 PSD Mask 2417 breakpoints. 2418 Each breakpoint occupies 3 octets: The first two octets hold the 2419 index of the subcarrier associated with the breakpoint. The 2420 third octet holds the PSD reduction at the breakpoint from 0 2421 (-140 dBm/Hz) to 200 (-40 dBm/Hz) using units of 0.5dBm/Hz. 2422 A special value of 255 indicates a noise level of 0 W/Hz. 2423 Subcarrier index is an unsigned number in the range 0 to 2424 NSCus-1." 2425 SYNTAX OCTET STRING (SIZE(0..48)) 2427 Xdsl2BitsAlloc ::= TEXTUAL-CONVENTION 2428 STATUS current 2429 DESCRIPTION 2430 "This type specifies an array of nibbles, where each nibble 2431 indicates the bits allocation for a subcarrier. 2432 Each nibble has a value in the range 0 to 15 to indicate 2433 the bits allocation." 2434 SYNTAX OCTET STRING (SIZE(0..256)) 2436 Xdsl2MrefPsdDs ::= TEXTUAL-CONVENTION 2437 STATUS current 2438 DESCRIPTION 2439 "Objects with this syntax are MEDLEY Reference PSD status 2440 parameters in the downstream direction. This is expressed as 2441 the set of 2442 breakpoints exchanged at initialization. 2443 The OCTET STRING contains up to 48 pairs of values in the 2444 following structure: 2445 Octets 0-1 -- Index of 1st subcarrier used in the 2446 context of a first breakpoint. 2448 Octets 2-3 -- The PSD level for the subcarrier indicated 2449 in octets 0-1. 2450 Octets 4-7 -- Same, for a 2nd breakpoint 2451 Octets 8-11 -- Same, for a 3rd breakpoint 2452 And so on until 2453 Octets 188-191 -- Same, for a 48th breakpoint. 2454 Subcarrier index is an unsigned number in the range 0 to NSCds-1. 2455 The PSD level is an integer value in the 0 to 4095 range. It is 2456 represented in units of 0.1 dB offset from -140dBm/Hz." 2457 SYNTAX OCTET STRING (SIZE(0..192)) 2459 Xdsl2MrefPsdUs ::= TEXTUAL-CONVENTION 2460 STATUS current 2461 DESCRIPTION 2462 "Objects with this syntax are MEDLEY Reference PSD status 2463 parameters in the upstream direction. This is expressed 2464 as the set of 2465 breakpoints exchanged at initialization. 2466 The OCTET STRING contains up to 32 pairs of values in the 2467 following structure: 2468 Octets 0-1 -- Index of 1st subcarrier used in the 2469 context of a first breakpoint. 2470 Octets 2-3 -- The PSD level for the subcarrier indicated 2471 in octets 0-1. 2472 Octets 4-7 -- Same, for a 2nd breakpoint 2473 Octets 8-11 -- Same, for a 3rd breakpoint 2474 And so on until 2475 Octets 124-127 -- Same, for a 32nd breakpoint. 2476 Subcarrier index is an unsigned number in the range 0 to NSCus-1. 2477 The PSD level is an integer value in the 0 to 4095 range. It is 2478 represented in units of 0.1 dB offset from -140dBm/Hz." 2479 SYNTAX OCTET STRING (SIZE(0..128)) 2481 END 2483 VDSL2-LINE-MIB DEFINITIONS ::= BEGIN 2485 IMPORTS 2486 MODULE-IDENTITY, 2487 OBJECT-TYPE, 2488 transmission, 2489 Unsigned32, 2490 NOTIFICATION-TYPE, 2491 Integer32, 2492 Counter32 2493 FROM SNMPv2-SMI 2495 ifIndex 2496 FROM IF-MIB 2498 TruthValue, 2499 RowStatus 2500 FROM SNMPv2-TC 2502 SnmpAdminString 2503 FROM SNMP-FRAMEWORK-MIB 2505 HCPerfIntervalThreshold, 2506 HCPerfTimeElapsed 2507 FROM HC-PerfHist-TC-MIB -- [RFC3705] 2509 Xdsl2Unit, 2510 Xdsl2Direction, 2511 Xdsl2Band, 2512 Xdsl2TransmissionModeType, 2513 Xdsl2RaMode, 2514 Xdsl2InitResult, 2515 Xdsl2OperationModes, 2516 Xdsl2PowerMngState, 2517 Xdsl2ConfPmsForce, 2518 Xdsl2LinePmMode, 2519 Xdsl2LineLdsf, 2520 Xdsl2LdsfResult, 2521 Xdsl2LineBpsc, 2522 Xdsl2BpscResult, 2523 Xdsl2LineReset, 2524 Xdsl2SymbolProtection, 2525 Xdsl2SymbolProtection8, 2526 Xdsl2MaxBer, 2527 Xdsl2ChInitPolicy, 2528 Xdsl2ScMaskDs, 2529 Xdsl2ScMaskUs, 2530 Xdsl2CarMask, 2531 Xdsl2RfiBands, 2532 Xdsl2PsdMaskDs, 2533 Xdsl2PsdMaskUs, 2534 Xdsl2Tssi, 2535 Xdsl2LastTransmittedState, 2536 Xdsl2LineStatus, 2537 Xdsl2ChInpReport, 2538 Xdsl2ChAtmStatus, 2539 Xdsl2ChPtmStatus, 2540 Xdsl2UpboKLF, 2541 Xdsl2BandUs, 2542 Xdsl2LineProfiles, 2543 Xdsl2LineUs0Mask, 2544 Xdsl2LineClassMask, 2545 Xdsl2LineLimitMask, 2546 Xdsl2LineUs0Disable, 2547 Xdsl2LinePsdMaskSelectUs, 2548 Xdsl2LineCeFlag, 2549 Xdsl2LineSnrMode, 2550 Xdsl2LineTxRefVnDs, 2551 Xdsl2LineTxRefVnUs, 2552 Xdsl2BitsAlloc, 2553 Xdsl2MrefPsdDs, 2554 Xdsl2MrefPsdUs 2556 FROM VDSL2-LINE-TC-MIB -- [This document] 2558 MODULE-COMPLIANCE, 2559 OBJECT-GROUP, 2560 NOTIFICATION-GROUP 2561 FROM SNMPv2-CONF; 2563 vdsl2MIB MODULE-IDENTITY 2564 LAST-UPDATED "200905100000Z" -- May 10, 2009 2565 ORGANIZATION "ADSLMIB Working Group" 2566 CONTACT-INFO "WG-email: adslmib@ietf.org 2567 Info: https://www1.ietf.org/mailman/listinfo/adslmib 2569 Chair: Mike Sneed 2570 Sand Channel Systems 2571 Postal: P.O. Box 37324 2572 Raleigh NC 27627-732 2573 Email: sneedmike@hotmail.com 2574 Phone: +1 206 600 7022 2576 Co-Chair: Menachem Dodge 2577 ECI Telecom Ltd. 2578 Postal: 30 Hasivim St. 2579 Petach Tikva 49517, 2580 Israel. 2581 Email: mbdodge@ieee.org 2582 Phone: +972 3 926 8421 2584 Co-editor: Moti Morgenstern 2585 ECI Telecom Ltd. 2586 Postal: 30 Hasivim St. 2587 Petach Tikva 49517, 2588 Israel. 2589 Email: moti.morgenstern@ecitele.com 2590 Phone: +972 3 926 6258 2592 Co-editor: Scott Baillie 2593 NEC Australia 2594 Postal: 649-655 Springvale Road, 2595 Mulgrave, Victoria 3170, 2596 Australia. 2597 Email: scott.baillie@nec.com.au 2598 Phone: +61 3 9264 3986 2600 Co-editor: Umberto Bonollo 2601 NEC Australia 2602 Postal: 649-655 Springvale Road, 2603 Mulgrave, Victoria 3170, 2604 Australia. 2605 Email: umberto.bonollo@nec.com.au 2606 Phone: +61 3 9264 3385 2607 " 2608 DESCRIPTION 2609 " 2610 This document defines a Management Information Base (MIB) 2611 module for use with network management protocols in the 2612 Internet community for the purpose of managing VDSL2, ADSL, 2613 ADSL2, and ADSL2+ lines. 2615 The MIB module described in RFC 2662 [RFC2662] defines 2616 objects used for managing Asymmetric Bit-Rate DSL (ADSL) 2617 interfaces per [T1E1.413], [G.992.1], and [G.992.2]. 2618 These object descriptions are based upon the specifications 2619 for the ADSL Embedded Operations Channel (EOC) as defined 2620 in American National Standards Institute (ANSI) T1E1.413 2621 [T1E1.413] and International Telecommunication Union (ITU-T) 2622 G.992.1 [G.992.1] and G.992.2 [G.992.2]. 2624 The MIB module described in RFC 4706 [RFC4706] defines 2625 objects used for managing ADSL2 interfaces per [G.992.3] 2626 and [G.992.4], and ADSL2+ interfaces per [G.992.5]. That MIB 2627 is also capable of managing ADSL interfaces per [T1E1.413], 2628 [G.992.1], and [G.992.2]. 2630 This document does not obsolete RFC 2662 [RFC2662] and 2631 RFC 4706 [RFC4706], but rather provides a more comprehensive 2632 management model that manages VDSL2 interfaces per G.993.2 2633 [G.993.2] as well as ADSL, ADSL2 and ADSL2+ technologies 2634 per T1E1.413, G.992.1, G.992.2, G.992.3, G.992.4, and 2635 G.992.5 2636 ([T1E1.413], [G.992.1], [G.992.2], [G.992.3], [G.992.4], and 2637 [G.992.5] respectively). 2639 Additionally, the management framework for VDSL2 lines 2640 specified by the Digital Subscriber Line Forum 2641 (DSLF) has been taken into consideration [TR-129]. That 2642 framework is based on ITU-T G.997.1 standard [G.997.1] and 2643 its amendment 1 [G.997.1-Am1]. 2645 The MIB module is located in the MIB tree under MIB 2 2646 transmission, as discussed in the MIB-2 Integration (RFC 2863 2647 [RFC2863]) section of this document. 2649 Copyright (C) The IETF Trust (2008). This version of 2650 this MIB module is part of RFC XXXX: see the RFC itself for 2651 full legal notices." 2653 REVISION "200905100000Z" -- May 10, 2009 2654 DESCRIPTION "Initial version, published as RFC XXXX." 2655 ::= { transmission yyy } 2657 xdsl2Notifications OBJECT IDENTIFIER ::= { vdsl2MIB 0 } 2658 xdsl2Objects OBJECT IDENTIFIER ::= { vdsl2MIB 1 } 2659 xdsl2Conformance OBJECT IDENTIFIER ::= { vdsl2MIB 2 } 2660 ------------------------------------------------ 2661 xdsl2Line OBJECT IDENTIFIER ::= { xdsl2Objects 1 } 2662 xdsl2Status OBJECT IDENTIFIER ::= { xdsl2Objects 2 } 2663 xdsl2Inventory OBJECT IDENTIFIER ::= { xdsl2Objects 3 } 2664 xdsl2PM OBJECT IDENTIFIER ::= { xdsl2Objects 4 } 2665 xdsl2Profile OBJECT IDENTIFIER ::= { xdsl2Objects 5 } 2666 xdsl2Scalar OBJECT IDENTIFIER ::= { xdsl2Objects 6 } 2667 ------------------------------------------------ 2668 xdsl2PMLine OBJECT IDENTIFIER ::= { xdsl2PM 1 } 2669 xdsl2PMChannel OBJECT IDENTIFIER ::= { xdsl2PM 2 } 2670 ------------------------------------------------ 2671 xdsl2ProfileLine OBJECT IDENTIFIER ::= { xdsl2Profile 1 } 2672 xdsl2ProfileChannel OBJECT IDENTIFIER ::= { xdsl2Profile 2 } 2673 xdsl2ProfileAlarmConf OBJECT IDENTIFIER ::= { xdsl2Profile 3 } 2674 ------------------------------------------------ 2675 xdsl2ScalarSC OBJECT IDENTIFIER ::= { xdsl2Scalar 1 } 2676 ------------------------------------------------ 2678 ------------------------------------------------ 2679 -- xdsl2LineTable -- 2680 ------------------------------------------------ 2681 xdsl2LineTable OBJECT-TYPE 2682 SYNTAX SEQUENCE OF Xdsl2LineEntry 2683 MAX-ACCESS not-accessible 2684 STATUS current 2685 DESCRIPTION 2686 "The table xdsl2LineTable contains configuration, command and 2687 status parameters of the VDSL2/ADSL/ADSL2 or ADSL2+ line. 2689 Several objects in this table MUST be maintained in a persistent 2690 manner." 2691 ::= { xdsl2Line 1 } 2693 xdsl2LineEntry OBJECT-TYPE 2694 SYNTAX Xdsl2LineEntry 2695 MAX-ACCESS not-accessible 2696 STATUS current 2697 DESCRIPTION 2698 "The index of this table is an interface index where the 2699 interface has an ifType of vdsl2(xxx)." 2700 INDEX { ifIndex } 2701 ::= { xdsl2LineTable 1 } 2703 Xdsl2LineEntry ::= 2704 SEQUENCE { 2705 xdsl2LineConfTemplate SnmpAdminString, 2706 xdsl2LineConfFallbackTemplate SnmpAdminString, 2707 xdsl2LineAlarmConfTemplate SnmpAdminString, 2708 xdsl2LineCmndConfPmsf Xdsl2ConfPmsForce, 2709 xdsl2LineCmndConfLdsf Xdsl2LineLdsf, 2710 xdsl2LineCmndConfLdsfFailReason Xdsl2LdsfResult, 2711 xdsl2LineCmndConfBpsc Xdsl2LineBpsc, 2712 xdsl2LineCmndConfBpscFailReason Xdsl2BpscResult, 2713 xdsl2LineCmndConfBpscRequests Counter32, 2714 xdsl2LineCmndAutomodeColdStart TruthValue, 2715 xdsl2LineCmndConfReset Xdsl2LineReset, 2716 xdsl2LineStatusActTemplate SnmpAdminString, 2717 xdsl2LineStatusXtuTransSys Xdsl2TransmissionModeType, 2718 xdsl2LineStatusPwrMngState Xdsl2PowerMngState, 2719 xdsl2LineStatusInitResult Xdsl2InitResult, 2720 xdsl2LineStatusLastStateDs Xdsl2LastTransmittedState, 2721 xdsl2LineStatusLastStateUs Xdsl2LastTransmittedState, 2722 xdsl2LineStatusXtur Xdsl2LineStatus, 2723 xdsl2LineStatusXtuc Xdsl2LineStatus, 2724 xdsl2LineStatusAttainableRateDs Unsigned32, 2725 xdsl2LineStatusAttainableRateUs Unsigned32, 2726 xdsl2LineStatusActPsdDs Integer32, 2727 xdsl2LineStatusActPsdUs Integer32, 2728 xdsl2LineStatusActAtpDs Integer32, 2729 xdsl2LineStatusActAtpUs Integer32, 2730 xdsl2LineStatusActProfile Xdsl2LineProfiles, 2731 xdsl2LineStatusActLimitMask Xdsl2LineLimitMask, 2732 xdsl2LineStatusActUs0Mask Xdsl2LineUs0Mask, 2733 xdsl2LineStatusActSnrModeDs Xdsl2LineSnrMode, 2734 xdsl2LineStatusActSnrModeUs Xdsl2LineSnrMode, 2735 xdsl2LineStatusElectricalLength Unsigned32, 2736 xdsl2LineStatusTssiDs Xdsl2Tssi, 2737 xdsl2LineStatusTssiUs Xdsl2Tssi, 2738 xdsl2LineStatusMrefPsdDs Xdsl2MrefPsdDs, 2739 xdsl2LineStatusMrefPsdUs Xdsl2MrefPsdUs, 2740 xdsl2LineStatusTrellisDs TruthValue, 2741 xdsl2LineStatusTrellisUs TruthValue, 2742 xdsl2LineStatusActualCe Unsigned32 2743 } 2745 xdsl2LineConfTemplate OBJECT-TYPE 2746 SYNTAX SnmpAdminString (SIZE(1..32)) 2747 MAX-ACCESS read-write 2748 STATUS current 2749 DESCRIPTION 2750 "The value of this object identifies the row in the xDSL2 2751 Line Configuration Templates Table, xdsl2LineConfTemplateTable, 2752 that applies for this line. 2754 This object MUST be maintained in a persistent manner." 2755 REFERENCE "DSL Forum TR-129, paragraph #5.1" 2756 DEFVAL { "DEFVAL" } 2757 ::= { xdsl2LineEntry 1 } 2759 xdsl2LineConfFallbackTemplate OBJECT-TYPE 2760 SYNTAX SnmpAdminString (SIZE(0..32)) 2761 MAX-ACCESS read-write 2762 STATUS current 2763 DESCRIPTION 2764 "This object is used to identify the template that will be 2765 used if the xDSL2 line fails to operate using the primary 2766 template. The primary template is identified using the 2767 xdsl2LineConfTemplate object. 2769 For example, a xDSL2 line may fallback to a template with a lower 2770 rate if the rate specified in the primary template cannot be 2771 achieved. 2773 The value of this object identifies a row in the xDSL2 Line 2774 Configuration Template Table, xdsl2LineConfTemplateTable. 2775 Any row in the xdsl2LineConfTemplateTable table may be used as a 2776 fallback template. 2778 If the xDSL2 line fails to operate using the fallback template 2779 then the primary template should be retried. 2780 The xTU-C should continue to alternate between the primary and 2781 fallback templates until one of them succeeds. 2783 If the value of this object is a zero-length string then no 2784 fallback template is defined and only the primary template will 2785 be used. 2787 Note that implementation of this object is not mandatory. 2788 If this object is not supported, any attempt to modify this 2789 object should result in the SET request being rejected. 2791 This object MUST be maintained in a persistent manner." 2792 ::= { xdsl2LineEntry 2 } 2794 xdsl2LineAlarmConfTemplate OBJECT-TYPE 2795 SYNTAX SnmpAdminString (SIZE(1..32)) 2796 MAX-ACCESS read-write 2797 STATUS current 2798 DESCRIPTION 2799 "The value of this object identifies the row in the xDSL2 2800 Line Alarm Configuration Template Table, 2801 xdsl2LineAlarmConfTemplateTable, which applies to this line. 2803 This object MUST be maintained in a persistent manner." 2804 REFERENCE "DSL Forum TR-129, paragraph #5.1" 2805 DEFVAL { "DEFVAL" } 2806 ::= { xdsl2LineEntry 3 } 2808 xdsl2LineCmndConfPmsf OBJECT-TYPE 2809 SYNTAX Xdsl2ConfPmsForce 2810 MAX-ACCESS read-write 2811 STATUS current 2812 DESCRIPTION 2813 "Power management state forced (PMSF). Defines the line 2814 states to be forced by the near-end xTU on this line. 2815 This object MUST be maintained in a persistent manner." 2816 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.1.3 (PMSF)" 2817 DEFVAL { l3toL0 } 2818 ::= { xdsl2LineEntry 4 } 2820 xdsl2LineCmndConfLdsf OBJECT-TYPE 2821 SYNTAX Xdsl2LineLdsf 2822 MAX-ACCESS read-write 2823 STATUS current 2824 DESCRIPTION 2825 "Loop diagnostics mode forced (LDSF). 2826 Defines whether the line should be forced into the loop 2827 diagnostics mode by the near-end xTU of this line. Note that 2828 a loop diagnostics may be initiated by the far-end xTU at any 2829 time. 2831 Only when the xdsl2LineStatusPwrMngState object is in the 2832 'l3' state and the xdsl2LineCmndConfPmsf object is in the 2833 'l0orL2toL3' state, can the line be forced into loop diagnostic 2834 mode procedures. Upon successful completion of the loop 2835 diagnostic mode procedures, the Access Node shall set this 2836 object to 'inhibit', and xdsl2LineStatusPwrMngState will 2837 remain in the 'l3' state. The loop diagnostic data shall be 2838 available at least until xdsl2LineCmndConfPmsf is set to the 2839 'l3toL0' state. 2841 The results of the loop diagnostic procedure are stored in the 2842 tables xdsl2SCStatusTable, xdsl2SCStatusBandTable and 2843 xdsl2SCStatusSegmentTable. The status of the loop diagnostic 2844 procedue is indicated by xdsl2LineCmndConfLdsfFailReason. 2846 As long as loop diagnostic procedures are not completed 2847 successfully, attempts shall be made to do so, until the loop 2848 diagnostic mode is no longer forced on the line through this 2849 configuration parameter." 2850 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.1.8 (LDSF)" 2851 DEFVAL { inhibit } 2852 ::= { xdsl2LineEntry 5 } 2854 xdsl2LineCmndConfLdsfFailReason OBJECT-TYPE 2855 SYNTAX Xdsl2LdsfResult 2856 MAX-ACCESS read-only 2857 STATUS current 2858 DESCRIPTION 2859 "The status of the most recent occasion when the Loop 2860 diagnostics mode forced (LDSF) command was issued for the 2861 associated line." 2862 DEFVAL { none } 2863 ::= { xdsl2LineEntry 6 } 2865 xdsl2LineCmndConfBpsc OBJECT-TYPE 2866 SYNTAX Xdsl2LineBpsc 2867 MAX-ACCESS read-write 2868 STATUS current 2869 DESCRIPTION 2870 "Request a bits per subcarrier measurement to be made. 2872 A request for a bits per subcarrier measurement is made by 2873 setting this object to the value of 'measure'. Upon 2874 completion of the measurement request, the Access Node shall set 2875 this object to 'idle'. 2877 The SNMP agent should allow initiating a bits per subcarrier 2878 measurement process only if there is no other bits per subcarrier 2879 measurement already running, and respond with an SNMP error 2880 (e.g., wrongValue) otherwise. 2882 Note that a bits per subcarrier measurement is also performed 2883 during a line diagnostic procedure. This object provides an 2884 additional mechanism to fetch the bits per subcarrier data. This 2885 additional mechanism is provided so that bits per subcarrier 2886 data may be fetched without forcing the line into no power state. 2887 This is useful because the bits per subcarrier allocation may be 2888 adjusted at show time due to rate adaption and bit swapping. 2890 The implementation of this additional mechanism for measuring 2891 bits per subcarrier is not mandatory. 2893 The results of the bits per subcarrier measurement are stored in 2894 xdsl2LineSegmentTable. The status of the bits per subcarrier 2895 measurement is indicated by 2896 xdsl2LineCmndConfBpscFailReason." 2897 DEFVAL { idle } 2898 ::= { xdsl2LineEntry 7 } 2900 xdsl2LineCmndConfBpscFailReason OBJECT-TYPE 2901 SYNTAX Xdsl2BpscResult 2902 MAX-ACCESS read-only 2903 STATUS current 2904 DESCRIPTION 2905 "The status of the most recent bits per subcarrier 2906 measurement request issued for the associated line." 2907 DEFVAL { none } 2908 ::= { xdsl2LineEntry 8 } 2910 xdsl2LineCmndConfBpscRequests OBJECT-TYPE 2911 SYNTAX Counter32 2912 MAX-ACCESS read-only 2913 STATUS current 2914 DESCRIPTION 2915 "Measurement request counter. 2916 This counter is incremented by one every time a request for a 2917 bits per subcarrier measurement is made. A measurement request is 2918 made by modifying the xdsl2LineCmndConfBpsc object from idle(1) 2919 to the 2920 value measure(2). 2922 The measurement results may be very large and will not fit 2923 into a single PDU hence multiple SNMP GET requests may be 2924 required to fetch the measurement results. 2925 Because the measurement results cannot be fetched atomically, 2926 it is possible for a second manager to start a new measurement 2927 before a first manager has fetched all of its results. 2928 A SNMP manager can use this object to ensure that the 2929 measurement results retrieved using one or more GET requests 2930 all belong to the measurement initiated by that manager. 2932 The following steps are suggested in order for the SNMP 2933 manager to initiate the bits per subcarrier measurement: 2935 1. Wait for xdsl2LineCmndConfBpsc value to be idle(1). 2936 2. Perform a SNMP GET for xdsl2LineCmndConfBpscRequests. 2937 3. Wait a short delay ( 4 -> 8 seconds ). 2938 4. Perform a SNMP SET on xdsl2LineCmndConfBpsc with 2939 the value measure(2). 2940 5. If step 4 returns an error then goto step 1. 2941 6. Wait for xdsl2LineCmndConfBpsc value to be idle(1). 2942 7. Fetch measurement results using one or more GET PDUs. 2943 8. Perform a SNMP GET for xdsl2LineCmndConfBpscRequests. 2944 9. Compute the difference between the two values of 2945 xdsl2LineCmndConfBpscRequests. If the value is one 2946 then the results are valid else goto step 1." 2947 ::= { xdsl2LineEntry 9 } 2949 xdsl2LineCmndAutomodeColdStart OBJECT-TYPE 2950 SYNTAX TruthValue 2951 MAX-ACCESS read-write 2952 STATUS current 2953 DESCRIPTION 2954 "Automode cold start forced. This parameter is defined in 2955 order to improve testing of the performance of xTUs supporting 2956 automode when it is enabled in the MIB. 2957 Change the value of this parameter to 'true' indicates a change 2958 in loop conditions applied to the devices under test. The xTUs 2959 shall reset any historical information used for automode and for 2960 shortening G.994.1 handshake and initialization. 2962 Automode is the case where multiple operation-modes are enabled 2963 through the xdsl2LConfProfXtuTransSysEna object in the line 2964 configuration profile being used for the line, and where the 2965 selection of the actual operation-mode depends not only on the 2966 common capabilities of both xTUs (as exchanged in G.994.1), but 2967 also on achievable data rates under given loop conditions." 2968 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.1.10 2969 (Automode Cold Start Forced)" 2970 DEFVAL { false } 2971 ::= { xdsl2LineEntry 10 } 2973 xdsl2LineCmndConfReset OBJECT-TYPE 2974 SYNTAX Xdsl2LineReset 2975 MAX-ACCESS read-write 2976 STATUS current 2977 DESCRIPTION 2978 "Request a line reset to occur. 2979 If this object is set to the value of 'reset', then force 2980 the line to reset (i.e., the modems will retrain). 2981 When the line has successfully reset, the SNMP agent will 2982 set the value of this object to 'idle'. 2984 Note that the xdsl2LineCmndConfPmsf object will always take 2985 precedence over this object. 2986 If the xdsl2LineCmndConfPmsf object is set to the value 2987 'l0orL2toL3', then the line MUST NOT return to the showtime 2988 state due to a reset request action performed using this 2989 object." 2990 DEFVAL { idle } 2991 ::= { xdsl2LineEntry 11 } 2993 xdsl2LineStatusActTemplate OBJECT-TYPE 2994 SYNTAX SnmpAdminString (SIZE(0..32)) 2995 MAX-ACCESS read-only 2996 STATUS current 2997 DESCRIPTION 2998 "This object is used to identify the template that is 2999 currently in use for this line. 3000 This object is updated when a successfull line initialisation 3001 occurs. 3002 This object indicates if the primary template 3003 (xdsl2LineConfTemplate) is in use or the fallback template 3004 (xdsl2LineConfFallbackTemplate) is in use. 3005 If the line is not successfully initialised then the value of 3006 this object will be a zero-length string." 3007 ::= { xdsl2LineEntry 12 } 3009 xdsl2LineStatusXtuTransSys OBJECT-TYPE 3010 SYNTAX Xdsl2TransmissionModeType 3011 MAX-ACCESS read-only 3012 STATUS current 3013 DESCRIPTION 3014 "The xTU Transmission System (xTS) in use. 3015 It is coded in a bit-map representation with one bit set to 3016 '1' (the selected coding for the DSL line). This 3017 parameter may be derived from the handshaking procedures defined 3018 in Recommendation G.994.1. A set of xDSL line transmission 3019 modes, with one bit per mode." 3020 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.1 3021 (xDSL transmission system)" 3022 DEFVAL { {} } 3023 ::= { xdsl2LineEntry 13 } 3025 xdsl2LineStatusPwrMngState OBJECT-TYPE 3026 SYNTAX Xdsl2PowerMngState 3027 MAX-ACCESS read-only 3028 STATUS current 3029 DESCRIPTION 3030 "The current power management state." 3031 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.5 3032 (Line power management state)" 3033 DEFVAL { l3 } 3034 ::= { xdsl2LineEntry 14 } 3036 xdsl2LineStatusInitResult OBJECT-TYPE 3037 SYNTAX Xdsl2InitResult 3038 MAX-ACCESS read-only 3039 STATUS current 3040 DESCRIPTION 3041 "Indicates the result of the last full initialization 3042 performed on the line." 3043 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.6 3044 (Initialization success/failure cause)" 3045 DEFVAL { noFail } 3046 ::= { xdsl2LineEntry 15 } 3048 xdsl2LineStatusLastStateDs OBJECT-TYPE 3049 SYNTAX Xdsl2LastTransmittedState 3050 MAX-ACCESS read-only 3051 STATUS current 3052 DESCRIPTION 3053 "The last successful transmitted initialization state in 3054 the downstream direction in the last full initialization 3055 performed on the line." 3056 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.7 3057 (Downstream last transmitted state)" 3058 DEFVAL { atucG9941 } 3059 ::= { xdsl2LineEntry 16 } 3061 xdsl2LineStatusLastStateUs OBJECT-TYPE 3062 SYNTAX Xdsl2LastTransmittedState 3063 MAX-ACCESS read-only 3064 STATUS current 3065 DESCRIPTION 3066 "The last successful transmitted initialization state in the 3067 upstream direction in the last full initialization performed on 3068 the line." 3069 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.8 3070 (Upstream last transmitted state)" 3072 DEFVAL { aturG9941 } 3073 ::= { xdsl2LineEntry 17 } 3075 xdsl2LineStatusXtur OBJECT-TYPE 3076 SYNTAX Xdsl2LineStatus 3077 MAX-ACCESS read-only 3078 STATUS current 3079 DESCRIPTION 3080 "Indicates current state (existing failures) of the xTU-R. 3081 This is a bit-map of possible conditions." 3082 REFERENCE "ITU-T G.997.1, paragraph #7.1.1.2 3083 (Line far-end failures)" 3084 DEFVAL { { noDefect } } 3085 ::= { xdsl2LineEntry 18 } 3087 xdsl2LineStatusXtuc OBJECT-TYPE 3088 SYNTAX Xdsl2LineStatus 3089 MAX-ACCESS read-only 3090 STATUS current 3091 DESCRIPTION 3092 "Indicates current state (existing failures) of the xTU-C. 3093 This is a bit-map of possible conditions." 3094 REFERENCE "ITU-T G.997.1, paragraph #7.1.1.1 3095 (Line near-end failures)" 3096 DEFVAL { { noDefect } } 3097 ::= { xdsl2LineEntry 19 } 3099 xdsl2LineStatusAttainableRateDs OBJECT-TYPE 3100 SYNTAX Unsigned32 3101 UNITS "bits/second" 3102 MAX-ACCESS read-only 3103 STATUS current 3104 DESCRIPTION 3105 "Maximum Attainable Data Rate Downstream. 3106 The maximum downstream net data rate currently attainable by 3107 the xTU-C transmitter and the xTU-R receiver, coded in 3108 bit/s." 3109 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.19 (ATTNDRds) 3110 " 3111 DEFVAL { 0 } 3112 ::= { xdsl2LineEntry 20 } 3114 xdsl2LineStatusAttainableRateUs OBJECT-TYPE 3115 SYNTAX Unsigned32 3116 UNITS "bits/second" 3117 MAX-ACCESS read-only 3118 STATUS current 3119 DESCRIPTION 3120 "Maximum Attainable Data Rate Upstream. 3121 The maximum upstream net data rate currently attainable by the 3122 xTU-R transmitter and the xTU-C receiver, coded in bit/s." 3123 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.20 (ATTNDRus) 3124 " 3125 DEFVAL { 0 } 3126 ::= { xdsl2LineEntry 21 } 3128 xdsl2LineStatusActPsdDs OBJECT-TYPE 3129 SYNTAX Integer32 (-900..0 | 2147483647) 3130 UNITS "0.1 dBm/Hz" 3131 MAX-ACCESS read-only 3132 STATUS current 3133 DESCRIPTION 3134 "Actual Power Spectrum Density (PSD) Downstream. The average 3135 downstream transmit PSD over the subcarriers used for downstream. 3136 It ranges from -900 to 0 units of 0.1 dBm/Hz (Physical values are 3137 -90 to 0 dBm/Hz). 3138 A value of 0x7FFFFFFF (2147483647) indicates the measurement is 3139 out of range to be represented." 3140 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.21 (ACTPSDds) 3141 " 3142 DEFVAL { 2147483647 } 3143 ::= { xdsl2LineEntry 22 } 3145 xdsl2LineStatusActPsdUs OBJECT-TYPE 3146 SYNTAX Integer32 (-900..0 | 2147483647) 3147 UNITS "0.1 dBm/Hz" 3148 MAX-ACCESS read-only 3149 STATUS current 3150 DESCRIPTION 3151 "Actual Power Spectrum Density (PSD) Upstream. The average 3152 upstream transmit PSD over the subcarriers used for upstream. 3153 It ranges from -900 to 0 units of 0.1 dBm/Hz (Physical values are 3154 -90 to 0 dBm/Hz). 3155 A value of 0x7FFFFFFF (2147483647) indicates the measurement is 3156 out of range to be represented." 3157 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.22 (ACTPSDus) 3158 " 3159 DEFVAL { 2147483647 } 3160 ::= { xdsl2LineEntry 23 } 3162 xdsl2LineStatusActAtpDs OBJECT-TYPE 3163 SYNTAX Integer32 (-310..310 | 2147483647) 3164 UNITS "0.1 dBm" 3165 MAX-ACCESS read-only 3166 STATUS current 3167 DESCRIPTION 3168 "Actual Aggregate Transmit Power Downstream. 3169 The total amount of transmit power delivered by the xTU-C at 3170 the U-C reference point, at the instant of measurement. It 3171 ranges from -310 to 310 units of 0.1 dBm (Physical values are -31 3172 to 31 dBm). 3173 A value of 0x7FFFFFFF (2147483647) indicates the measurement is 3174 out of range to be represented." 3175 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.24 (ACTATPds) 3176 " 3177 DEFVAL { 2147483647 } 3178 ::= { xdsl2LineEntry 24 } 3180 xdsl2LineStatusActAtpUs OBJECT-TYPE 3181 SYNTAX Integer32 (-310..310 | 2147483647) 3182 UNITS "0.1 dBm" 3183 MAX-ACCESS read-only 3184 STATUS current 3185 DESCRIPTION 3186 "Actual Aggregate Transmit Power Upstream. 3187 The total amount of transmit power delivered by the xTU-R at the 3188 U-R reference point, at the instant of measurement. It ranges 3189 from -310 to 310 units of 0.1 dBm (Physical values are -31 3190 to 31 dBm). 3191 A value of 0x7FFFFFFF (2147483647) indicates the measurement is 3192 out of range to be represented." 3193 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.25 (ACTATPus) 3194 " 3195 DEFVAL { 2147483647 } 3196 ::= { xdsl2LineEntry 25 } 3198 xdsl2LineStatusActProfile OBJECT-TYPE 3199 SYNTAX Xdsl2LineProfiles 3200 MAX-ACCESS read-only 3201 STATUS current 3202 DESCRIPTION 3203 "The G.993.2 profile in use. 3204 The configuration parameter xdsl2LConfProfProfiles defines 3205 the set of allowed G.993.2 profiles. This parameter indicates 3206 the profile in use on this line. 3207 This parameter may be derived from the handshaking procedures 3208 defined in ITU-T Rec. G.994.1." 3209 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.2 (VDSL2 Profile) 3210 " 3211 DEFVAL { {} } 3212 ::= { xdsl2LineEntry 26 } 3214 xdsl2LineStatusActLimitMask OBJECT-TYPE 3215 SYNTAX Xdsl2LineLimitMask 3216 MAX-ACCESS read-only 3217 STATUS current 3218 DESCRIPTION 3219 "The Limit PSD mask and band plan in use. 3220 The configuration parameter xdsl2LConfProfLimitMask defines 3221 the set of allowed G.993.2 limit PSD masks. 3222 This parameter indicates the limit PSD mask in use on this 3223 line." 3224 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.3 3225 (VDSL2 Limit PSD Mask and Band plan)" 3226 DEFVAL { {} } 3227 ::= { xdsl2LineEntry 27 } 3229 xdsl2LineStatusActUs0Mask OBJECT-TYPE 3230 SYNTAX Xdsl2LineUs0Mask 3231 MAX-ACCESS read-only 3232 STATUS current 3233 DESCRIPTION 3234 "The US0 PSD mask in use. 3235 The configuration parameter xdsl2LConfProfUs0Mask defines 3236 the set of allowed US0 PSD masks. 3237 This parameter indicates the US0 PSD mask in use on this line. 3238 This parameter may be derived from the handshaking procedures 3239 defined in ITU-T Rec. G.994.1." 3240 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.4 3241 (VDSL2 US0 PSD Mask)" 3242 DEFVAL { {} } 3243 ::= { xdsl2LineEntry 28 } 3245 xdsl2LineStatusActSnrModeDs OBJECT-TYPE 3246 SYNTAX Xdsl2LineSnrMode 3247 MAX-ACCESS read-only 3248 STATUS current 3249 DESCRIPTION 3250 "This parameter indicates if the transmitter 3251 referred virtual noise is active on the line in the downstream 3252 direction. 3253 The configuration parameter xdsl2LConfProfSnrModeDs is used to 3254 configure referred virtual noise." 3255 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.15 (ACTSNRMODEds) 3256 " 3257 DEFVAL { virtualNoiseDisabled } 3258 ::= { xdsl2LineEntry 29 } 3260 xdsl2LineStatusActSnrModeUs OBJECT-TYPE 3261 SYNTAX Xdsl2LineSnrMode 3262 MAX-ACCESS read-only 3263 STATUS current 3264 DESCRIPTION 3265 "This parameter indicates if the transmitter referred virtual 3266 noise is active on the line in the upstream direction. 3267 The configuration parameter xdsl2LConfProfSnrModeUs is used to 3268 configure referred virtual noise." 3269 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.18 (ACTSNRMODEus) 3270 " 3271 DEFVAL { virtualNoiseDisabled } 3272 ::= { xdsl2LineEntry 30 } 3274 xdsl2LineStatusElectricalLength OBJECT-TYPE 3275 SYNTAX Unsigned32 (0..1280) 3276 UNITS "0.1 dB" 3277 MAX-ACCESS read-only 3278 STATUS current 3279 DESCRIPTION 3280 "This parameter contains the estimated electrical length 3281 expressed in dB at 1 MHz, kl0. This is the final electrical 3282 length that would have been sent from the VTU-O to VTU-R if the 3283 electrical length was not forced by the CO-MIB. 3284 The value ranges from 0 to 128 dB in steps of 0.1 dB." 3285 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.23 (UPBOKLE)" 3286 DEFVAL { 0 } 3287 ::= { xdsl2LineEntry 31 } 3289 xdsl2LineStatusTssiDs OBJECT-TYPE 3290 SYNTAX Xdsl2Tssi 3291 MAX-ACCESS read-only 3292 STATUS current 3293 DESCRIPTION 3294 "The transmit spectrum shaping (TSSi) breakpoints expressed 3295 as the set of breakpoints exchanged 3296 during G.994.1 (Downstream)." 3297 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.29.5 (TSSpsds)" 3298 ::= { xdsl2LineEntry 32 } 3300 xdsl2LineStatusTssiUs OBJECT-TYPE 3301 SYNTAX Xdsl2Tssi 3302 MAX-ACCESS read-only 3303 STATUS current 3304 DESCRIPTION 3305 "The transmit spectrum shaping (TSSi) breakpoints expressed 3306 as the set of breakpoints exchanged 3307 during G.994.1 (Upstream)." 3308 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.29.6 (TSSpsus)" 3309 ::= { xdsl2LineEntry 33 } 3311 xdsl2LineStatusMrefPsdDs OBJECT-TYPE 3312 SYNTAX Xdsl2MrefPsdDs 3313 MAX-ACCESS read-only 3314 STATUS current 3315 DESCRIPTION 3316 "The MEDLEY Reference PSD status parameters 3317 in the downstreasm 3318 direction expressed as the set of breakpoints exchanged at 3319 initialization." 3320 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.29.7 (MREFPSDds) 3321 " 3322 ::= { xdsl2LineEntry 34 } 3324 xdsl2LineStatusMrefPsdUs OBJECT-TYPE 3325 SYNTAX Xdsl2MrefPsdUs 3326 MAX-ACCESS read-only 3327 STATUS current 3328 DESCRIPTION 3329 "The MEDLEY Reference PSD status parameters in the 3330 upstreasm direction expressed as the set of breakpoints 3331 exchanged at initialization." 3332 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.29.8 (MREFPSDus) 3333 " 3334 ::= { xdsl2LineEntry 35 } 3336 xdsl2LineStatusTrellisDs OBJECT-TYPE 3337 SYNTAX TruthValue 3338 MAX-ACCESS read-only 3339 STATUS current 3340 DESCRIPTION 3341 "This parameter reports whether trellis coding is in use in 3342 the downstream direction." 3343 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.30 (TRELLISds) 3344 " 3345 DEFVAL { false } 3346 ::= { xdsl2LineEntry 36 } 3348 xdsl2LineStatusTrellisUs OBJECT-TYPE 3349 SYNTAX TruthValue 3350 MAX-ACCESS read-only 3351 STATUS current 3352 DESCRIPTION 3353 "This parameter reports whether trellis coding is in use in 3354 the upstream direction." 3355 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.31 (TRELLISus) 3356 " 3357 DEFVAL { false } 3358 ::= { xdsl2LineEntry 37 } 3360 xdsl2LineStatusActualCe OBJECT-TYPE 3361 SYNTAX Unsigned32 (2..16) 3362 UNITS "N/32 samples" 3363 MAX-ACCESS read-only 3364 STATUS current 3365 DESCRIPTION 3366 "(ACTUALCE) 3367 This parameter reports the cyclic extension used on the line. It 3368 is coded as an unsigned integer from 2 to 16 in units of N/32 3369 samples, where 2N is the IDFT size." 3370 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.32 (ACTUALCE) 3371 " 3372 DEFVAL { 2 } 3373 ::= { xdsl2LineEntry 38 } 3375 ------------------------------------------------ 3376 -- xdsl2LineSegmentTable -- 3377 ------------------------------------------------ 3378 xdsl2LineSegmentTable OBJECT-TYPE 3379 SYNTAX SEQUENCE OF Xdsl2LineSegmentEntry 3380 MAX-ACCESS not-accessible 3381 STATUS current 3382 DESCRIPTION 3383 "The table xdsl2LineSegmentTable contains status parameters 3384 of VDSL2/ADSL/ADSL2 and ADSL2+ subcarriers. 3385 The parameters in this table are updated when a measurement 3386 request is made using the xdsl2LineCmndConfBpsc object. 3388 Note that a bits per subcarrier measurement is also performed 3389 during a line diagnostic procedure. This table provides an 3390 additional mechanism to fetch the bits per subcarrier data. This 3391 additional mechanism is provided so that bits per subcarrier 3392 data may be fetched without forcing the line into no power state. 3393 This is useful because the bits per subcarrier allocation may be 3394 adjusted at show time due to rate adaption and bit swapping. 3396 The implementation of this additional mechanism for measuring 3397 bits per subcarrier is not mandatory." 3398 ::= { xdsl2Status 1 } 3400 xdsl2LineSegmentEntry OBJECT-TYPE 3401 SYNTAX Xdsl2LineSegmentEntry 3402 MAX-ACCESS not-accessible 3403 STATUS current 3404 DESCRIPTION 3405 "The table xdsl2LineSegmentEntry contains status parameters 3406 of VDSL2/ADSL/ADSL2 and ADSL2+ subcarriers. 3408 Objects in the table refer to NSus and NSds. For G.993.2, the 3409 value of NSus and NSds are respectively the indices of the 3410 highest supported upstream and downstream subcarriers according 3411 to the selected implementation profile. For ADSL, NSus is equal 3412 to NSCus-1 and NSds is equal to NSCds-1. 3414 One index of this table is an interface index where the interface 3415 has an ifType of vdsl2(xxx). A second index of this table is the 3416 transmission direction. A third index identifies the specific 3417 segment of the subcarriers status addressed." 3418 INDEX { ifIndex, 3419 xdsl2LineSegmentDirection, 3420 xdsl2LineSegment } 3421 ::= { xdsl2LineSegmentTable 1 } 3423 Xdsl2LineSegmentEntry ::= 3424 SEQUENCE { 3425 xdsl2LineSegmentDirection Xdsl2Direction, 3426 xdsl2LineSegment Unsigned32, 3427 xdsl2LineSegmentBitsAlloc Xdsl2BitsAlloc, 3428 xdsl2LineSegmentRowStatus RowStatus 3429 } 3431 xdsl2LineSegmentDirection OBJECT-TYPE 3432 SYNTAX Xdsl2Direction 3433 MAX-ACCESS not-accessible 3434 STATUS current 3435 DESCRIPTION 3436 "The direction of the subcarrier either 3437 upstream or downstream." 3438 ::= { xdsl2LineSegmentEntry 1 } 3440 xdsl2LineSegment OBJECT-TYPE 3441 SYNTAX Unsigned32(1..8) 3442 MAX-ACCESS not-accessible 3443 STATUS current 3444 DESCRIPTION 3445 "The segment of the subcarriers status information 3446 provided by this row. 3447 Status parameters in this table are retrieved in segments. 3448 The first segment of the status information is retrieved with 3449 xdsl2LineSegment=1, the second segment is retrieved with 3450 xdsl2LineSegment=2, and so on. When a status parameter is 3451 retrieved in n segments where n<8) then, for that parameter, 3452 GET operations for the remaining segment numbers (n+1 to 8) will 3453 respond with a zero-length OCTET STRING." 3454 ::= { xdsl2LineSegmentEntry 2 } 3456 xdsl2LineSegmentBitsAlloc OBJECT-TYPE 3457 SYNTAX Xdsl2BitsAlloc 3458 UNITS "bits" 3459 MAX-ACCESS read-only 3460 STATUS current 3461 DESCRIPTION 3462 "The bits allocation per subcarrier. An array of 256 octets 3463 (512 nibbles), designed for supporting up to 512 (downstream) 3464 subcarriers. When more than 512 subcarriers are supported, the 3465 status information is reported through multiple (up to 8) 3466 segments. The first segment is then used for the first 512 3467 subcarriers. The second segment is used for the subcarriers 512 to 3468 1023 and so on. 3469 The aggregate number of utilized nibbles on downstream direction 3470 (in all segments) depends on NSds, and on upstream direction it 3471 depends on NSus. 3472 This value is referred here as NS. The segment number is in 3473 xdsl2SCStatusSegment. 3474 Nibble i (0 <= i < MIN((NS+1)-(segment-1)*512,512)) in each 3475 segment is set to a value in the range 0 to 15 to indicate that 3476 the respective downstream or upstream subcarrier j 3477 (j=(segement-1)*512+i) has the same amount of bits 3478 allocation." 3479 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.29.1 (BITSpsds) 3480 and paragraph #7.5.1.29.2 (BITSpsus)" 3481 ::= { xdsl2LineSegmentEntry 3 } 3483 xdsl2LineSegmentRowStatus OBJECT-TYPE 3484 SYNTAX RowStatus 3485 MAX-ACCESS read-write 3486 STATUS current 3487 DESCRIPTION 3488 "Row Status. The SNMP agent will create a row in this table 3489 for storing the results of a measurement performed on the 3490 associated line, if the row does not already exist. 3492 The SNMP manager is not permitted to create rows in this table or 3493 set the row status to 'notInService'. In the first case, 3494 if the SNMP manager tries to create a new row, the SNMP agent 3495 responds with the value 'noCreation' in the error status 3496 field of the response-PDU. In the latter case the SNMP agent 3497 responds with the value 'wrongValue' in the error status 3498 field of the response-PDU. 3500 The SNMP agent may have limited resources; therefore, if multiple 3501 rows co-exist in this table, it may fail to add new rows to this 3502 table or allocate memory resources. 3503 If that occurs, the SNMP agent responds with the value 3504 'noResources' (for the xdsl2LineCmndConfBpscFailReason 3505 object in xdsl2LineTable). 3507 The management system (the operator) may delete rows from this 3508 table according to any scheme. E.g., after retrieving the results. 3510 When the SNMP manager deletes any row in this table, the SNMP 3511 agent MUST delete all rows in this table that have the same 3512 ifIndex value." 3513 ::= { xdsl2LineSegmentEntry 4 } 3515 ------------------------------------------------ 3516 -- xdsl2LineBandTable -- 3517 ------------------------------------------------ 3518 xdsl2LineBandTable OBJECT-TYPE 3519 SYNTAX SEQUENCE OF Xdsl2LineBandEntry 3520 MAX-ACCESS not-accessible 3521 STATUS current 3522 DESCRIPTION 3523 "The table xdsl2LineBandTable contains the, per-band line 3524 status parameters of the VDSL2/ADSL/ADSL2 or ADSL2+ line. 3525 The parameters in this table are updated at line initialisation 3526 time and at showtime." 3527 ::= { xdsl2Line 2 } 3529 xdsl2LineBandEntry OBJECT-TYPE 3530 SYNTAX Xdsl2LineBandEntry 3531 MAX-ACCESS not-accessible 3532 STATUS current 3533 DESCRIPTION 3534 "One index of this table is an interface index where the 3535 interface 3536 has an ifType of vdsl2(xxx). A second index of this table is a 3537 per-band index covering both VDSL2 and ADSL/ADSL2/ADSL2+." 3538 INDEX { ifIndex, xdsl2LineBand } 3539 ::= { xdsl2LineBandTable 1 } 3541 Xdsl2LineBandEntry ::= 3542 SEQUENCE { 3543 xdsl2LineBand Xdsl2Band, 3544 xdsl2LineBandStatusLnAtten Unsigned32, 3545 xdsl2LineBandStatusSigAtten Unsigned32, 3546 xdsl2LineBandStatusSnrMargin Integer32 3547 } 3549 xdsl2LineBand OBJECT-TYPE 3550 SYNTAX Xdsl2Band 3551 MAX-ACCESS not-accessible 3552 STATUS current 3553 DESCRIPTION 3554 "Identifies the band(s) associated with this line. 3555 For ADSL/ADSL2/ADSL2+ the values 'upstream' and 'downstream' 3556 will always be present. 3557 For VDSL2, a subset of {'us0', 'ds1', 'us1' ... 'ds4', 'us4' } 3558 will always 3559 be present, together with rows for 3560 'upstream' and 'downstream', in which only the 3561 xdsl2LineBandStatusSnrMargin object is expected to hold a valid 3562 (average) measurement." 3563 ::= { xdsl2LineBandEntry 1 } 3565 xdsl2LineBandStatusLnAtten OBJECT-TYPE 3566 SYNTAX Unsigned32 (0..1270 | 2147483646 | 2147483647) 3567 UNITS "0.1 dB" 3568 MAX-ACCESS read-only 3569 STATUS current 3570 DESCRIPTION 3571 "Line Attenuation. 3572 When referring to a band in the downstream direction, it is 3573 the measured difference in the total power transmitted by the 3574 xTU-C and the total power received by the xTU-R over all 3575 subcarriers of that band during initialization. 3577 When referring to a band in the upstream direction, it is the 3578 measured difference in the total power transmitted by the xTU-R 3579 and the total power received by the xTU-C over all subcarriers of 3580 that band during initialization. 3582 Values range from 0 to 1270 in units of 0.1 dB (Physical values 3583 are 0 to 127 dB). 3584 A special value of 0x7FFFFFFF (2147483647) indicates the line 3585 attenuation is out of range to be represented. 3586 A special value of 0x7FFFFFFE (2147483646) indicates the line 3587 attenuation measurement is unavailable." 3588 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.9 (LATNds) 3589 and paragraph #7.5.1.10 (LATNus)6" 3590 DEFVAL { 2147483646 } 3591 ::= { xdsl2LineBandEntry 2 } 3593 xdsl2LineBandStatusSigAtten OBJECT-TYPE 3594 SYNTAX Unsigned32 (0..1270 | 2147483646 | 2147483647) 3595 UNITS "0.1 dB" 3596 MAX-ACCESS read-only 3597 STATUS current 3598 DESCRIPTION 3599 "Signal Attenuation. 3601 When referring to a band in the downstream direction, it is 3602 the measured difference in the total power transmitted by the 3603 xTU-C and the total power received by the xTU-R over all 3604 subcarriers of that band during Showtime. 3606 When referring to a band in the upstream direction, it is the 3607 measured difference in the total power transmitted by the xTU-R 3608 and the total power received by the xTU-C over all subcarriers of 3609 that band during Showtime. 3611 Values range from 0 to 1270 in units of 0.1 dB (Physical values 3612 are 0 to 127 dB). 3613 A special value of 0x7FFFFFFF (2147483647) indicates the line 3614 attenuation is out of range to be represented. 3615 A special value of 0x7FFFFFFE (2147483646) indicates the line 3616 attenuation measurement is unavailable." 3617 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.11 (SATNds) 3618 and paragraph #7.5.1.12 (SATNus)" 3619 DEFVAL { 2147483646 } 3620 ::= { xdsl2LineBandEntry 3 } 3622 xdsl2LineBandStatusSnrMargin OBJECT-TYPE 3623 SYNTAX Integer32 (-640..630 | 2147483646 | 2147483647) 3624 UNITS "0.1 dB" 3625 MAX-ACCESS read-only 3626 STATUS current 3627 DESCRIPTION 3628 "SNR Margin is the maximum increase in dB of the noise power 3629 received at the xTU (xTU-R for a band in the downstream direction 3630 and xTU-C for a band in the upstream direction), such that the 3631 BER requirements are met for all bearer channels received at the 3632 xTU. Values range from -640 to 630 in units of 0.1 dB (Physical 3633 values are -64 to 63 dB). 3634 A special value of 0x7FFFFFFF (2147483647) indicates the SNR 3635 Margin is out of range to be represented. 3636 A special value of 0x7FFFFFFE (2147483646) indicates the SNR 3637 Margin measurement is currently unavailable." 3638 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.13 (SNRMds) 3639 and paragraph #7.5.1.14 (SNRMpbds) 3640 and paragraph #7.5.1.16 (SNRMus) 3641 and paragraph #7.5.1.17 (SNRMpbus)" 3642 DEFVAL { 2147483646 } 3643 ::= { xdsl2LineBandEntry 4 } 3645 ------------------------------------------------ 3646 -- xdsl2ChannelStatusTable -- 3647 ------------------------------------------------ 3648 xdsl2ChannelStatusTable OBJECT-TYPE 3649 SYNTAX SEQUENCE OF Xdsl2ChannelStatusEntry 3650 MAX-ACCESS not-accessible 3651 STATUS current 3652 DESCRIPTION 3653 "The table xdsl2ChannelStatusTable contains status 3654 parameters of VDSL2/ADSL/ADSL2 or ADSL2+ channel. 3655 This table contains live data from equipment." 3656 ::= { xdsl2Status 2 } 3658 xdsl2ChannelStatusEntry OBJECT-TYPE 3659 SYNTAX Xdsl2ChannelStatusEntry 3660 MAX-ACCESS not-accessible 3661 STATUS current 3662 DESCRIPTION 3663 "One index of this table is an interface index where the 3664 interface 3665 has an ifType of a DSL channel. A second index of this table is 3666 the 3667 termination unit." 3668 INDEX { ifIndex, xdsl2ChStatusUnit } 3669 ::= { xdsl2ChannelStatusTable 1 } 3671 Xdsl2ChannelStatusEntry ::= 3672 SEQUENCE { 3673 xdsl2ChStatusUnit Xdsl2Unit, 3674 xdsl2ChStatusActDataRate Unsigned32, 3675 xdsl2ChStatusPrevDataRate Unsigned32, 3676 xdsl2ChStatusActDelay Unsigned32, 3677 xdsl2ChStatusActInp Unsigned32, 3678 xdsl2ChStatusInpReport Xdsl2ChInpReport, 3679 xdsl2ChStatusNFec Unsigned32, 3680 xdsl2ChStatusRFec Unsigned32, 3681 xdsl2ChStatusLSymb Unsigned32, 3682 xdsl2ChStatusIntlvDepth Unsigned32, 3683 xdsl2ChStatusIntlvBlock Unsigned32, 3684 xdsl2ChStatusLPath Unsigned32, 3685 xdsl2ChStatusAtmStatus Xdsl2ChAtmStatus, 3686 xdsl2ChStatusPtmStatus Xdsl2ChPtmStatus 3687 } 3689 xdsl2ChStatusUnit OBJECT-TYPE 3690 SYNTAX Xdsl2Unit 3691 MAX-ACCESS not-accessible 3692 STATUS current 3693 DESCRIPTION 3694 "The termination unit." 3695 ::= { xdsl2ChannelStatusEntry 1 } 3697 xdsl2ChStatusActDataRate OBJECT-TYPE 3698 SYNTAX Unsigned32 3699 UNITS "bits/second" 3700 MAX-ACCESS read-only 3701 STATUS current 3702 DESCRIPTION 3703 "The actual net data rate that the bearer channel is 3704 operating at, if in L0 power management state. In L1 or L2 3705 states, it relates to the previous L0 state. The data rate is 3706 coded in bit/s." 3707 REFERENCE "ITU-T G.997.1, paragraph #7.5.2.1 3708 (Actual data rate)" 3709 DEFVAL { 0 } 3710 ::= { xdsl2ChannelStatusEntry 2 } 3712 xdsl2ChStatusPrevDataRate OBJECT-TYPE 3713 SYNTAX Unsigned32 3714 UNITS "bits/second" 3715 MAX-ACCESS read-only 3716 STATUS current 3717 DESCRIPTION 3718 "The previous net data rate that the bearer channel was 3719 operating at just before the latest rate change event. This 3720 could be a full or short initialization, fast retrain, DRA or 3721 power management transitions, excluding transitions between L0 3722 state and L1 or L2 states. The data rate is coded in 3723 bit/s." 3724 REFERENCE "ITU-T G.997.1, paragraph #7.5.2.2 3725 (Previous data rate)" 3726 DEFVAL { 0 } 3727 ::= { xdsl2ChannelStatusEntry 3 } 3729 xdsl2ChStatusActDelay OBJECT-TYPE 3730 SYNTAX Unsigned32(0..8176) 3731 UNITS "milliseconds" 3732 MAX-ACCESS read-only 3733 STATUS current 3734 DESCRIPTION 3735 "The actual one-way interleaving delay introduced by the 3736 PMS-TC in the direction of the bearer channel, if in L0 power 3737 management state. In L1 or L2 states, it relates to the previous 3738 L0 state. It is coded in ms (rounded to the nearest ms)." 3739 REFERENCE "ITU-T G.997.1, paragraph #7.5.2.3 3740 (Actual interleaving delay)" 3741 DEFVAL { 0 } 3742 ::= { xdsl2ChannelStatusEntry 4 } 3744 xdsl2ChStatusActInp OBJECT-TYPE 3745 SYNTAX Unsigned32(0..255) 3746 UNITS "0.1 symbols" 3747 MAX-ACCESS read-only 3748 STATUS current 3749 DESCRIPTION 3750 "Actual impulse noise protection. 3751 This parameter reports the actual impulse noise protection (INP) 3752 on the bearer channel in the L0 state. In the L1 or L2 state, the 3753 parameter contains the INP in the previous L0 state. For ADSL, 3754 this value is computed according to the formula specified in the 3755 relevant Recommendation based on the actual framing parameters. 3756 For ITU-T Rec. G.993.2, the method to report this value is 3757 according to the INPREPORT parameter. The value is coded in 3758 fractions of DMT symbols with a granularity of 0.1 symbols. 3759 The range is from 0 to 25.4. The special value of 255 indicates 3760 an ACTINP higher than 25.4." 3761 REFERENCE "ITU-T G.997.1, paragraph #7.5.2.4 (ACTINP)" 3762 DEFVAL { 0 } 3763 ::= { xdsl2ChannelStatusEntry 5 } 3765 xdsl2ChStatusInpReport OBJECT-TYPE 3766 SYNTAX Xdsl2ChInpReport 3767 MAX-ACCESS read-only 3768 STATUS current 3769 DESCRIPTION 3770 "Impulse noise protection reporting mode." 3771 REFERENCE "ITU-T G.997.1 Amendment 1, paragraph #7.5.2.5 3772 (INPREPORT)" 3773 DEFVAL { inpComputedUsingFormula } 3774 ::= { xdsl2ChannelStatusEntry 6 } 3776 xdsl2ChStatusNFec OBJECT-TYPE 3777 SYNTAX Unsigned32(0..255) 3778 UNITS "bytes" 3779 MAX-ACCESS read-only 3780 STATUS current 3781 DESCRIPTION 3782 "Actual size of Reed-Solomon codeword. 3783 This parameter reports the actual number of Reed-Solomon 3784 redundancy bytes per codeword used in the latency path in which 3785 the bearer channel is transported. The value is coded in bytes. 3786 It ranges from 0 to 16. 3787 The value 0 indicates no Reed-Solomon coding." 3788 REFERENCE "ITU-T G.997.1, paragraph #7.5.2.6.1 (NFEC)" 3789 DEFVAL { 0 } 3790 ::= { xdsl2ChannelStatusEntry 7 } 3792 xdsl2ChStatusRFec OBJECT-TYPE 3793 SYNTAX Unsigned32(0..16) 3794 UNITS "bits" 3795 MAX-ACCESS read-only 3796 STATUS current 3797 DESCRIPTION 3798 "Actual number of Reed-Solomon redundancy bytes. 3799 This parameter reports the actual number of Reed-Solomon 3800 redundancy bytes per codeword used in the latency path in which 3801 the bearer channel is transported. The value is coded in bytes. 3802 It ranges from 0 to 16. 3803 The value 0 indicates no Reed-Solomon coding." 3804 REFERENCE "ITU-T G.997.1, paragraph #7.5.2.6.2 (RFEC)" 3805 DEFVAL { 0 } 3806 ::= { xdsl2ChannelStatusEntry 8 } 3808 xdsl2ChStatusLSymb OBJECT-TYPE 3809 SYNTAX Unsigned32(0..65535) 3810 UNITS "bits" 3811 MAX-ACCESS read-only 3812 STATUS current 3813 DESCRIPTION 3814 "Actual number of bits per symbol. 3815 This parameter reports the actual number of bits per symbol 3816 assigned to the latency path in which the bearer channel is 3817 transported. This value does not include trellis overhead. The 3818 value is coded in bits. 3819 It ranges from 0 to 65535." 3820 REFERENCE "ITU-T G.997.1, paragraph #7.5.2.6.3 (LSYMB)" 3821 DEFVAL { 0 } 3822 ::= { xdsl2ChannelStatusEntry 9 } 3824 xdsl2ChStatusIntlvDepth OBJECT-TYPE 3825 SYNTAX Unsigned32(1..4096) 3826 MAX-ACCESS read-only 3827 STATUS current 3828 DESCRIPTION 3829 "Actual interleaving depth. 3830 This parameter reports the actual depth of the interleaver used 3831 in the latency path in which the bearer channel is transported. 3832 The value ranges from 1 to 4096 in steps of 1. 3833 The value 1 indicates no interleaving." 3834 REFERENCE "ITU-T G.997.1, paragraph #7.5.2.6.4 (INTLVDEPTH) 3835 " 3836 DEFVAL { 1 } 3837 ::= { xdsl2ChannelStatusEntry 10 } 3839 xdsl2ChStatusIntlvBlock OBJECT-TYPE 3840 SYNTAX Unsigned32(4..255) 3841 MAX-ACCESS read-only 3842 STATUS current 3843 DESCRIPTION 3844 "Actual interleaving block length. 3845 This parameter reports the actual block length of the interleaver 3846 used in the latency path in which the bearer channel is 3847 transported. 3848 The value ranges from 4 to 255 in steps of 1." 3849 REFERENCE "ITU-T G.997.1, paragraph #7.5.2.6.5 (INTLVBLOCK) 3850 " 3851 DEFVAL { 4 } 3852 ::= { xdsl2ChannelStatusEntry 11 } 3854 xdsl2ChStatusLPath OBJECT-TYPE 3855 SYNTAX Unsigned32(0..3) 3856 MAX-ACCESS read-only 3857 STATUS current 3858 DESCRIPTION 3859 "Actual latency path. 3860 This parameter reports the index of the actual latency path in 3861 which the bearer is transported. 3862 The valid values are 0, 1, 2 and 3. 3863 For G.992.1, the FAST path shall be mapped to the latency 3864 index 0, and the INTERLEAVED path shall be mapped to the latency 3865 index 1." 3866 REFERENCE "ITU-T G.997.1 amendment 1, paragraph #7.5.2.7 3867 (LPATH)" 3868 DEFVAL { 0 } 3869 ::= { xdsl2ChannelStatusEntry 12 } 3871 xdsl2ChStatusAtmStatus OBJECT-TYPE 3872 SYNTAX Xdsl2ChAtmStatus 3873 MAX-ACCESS read-only 3874 STATUS current 3875 DESCRIPTION 3876 "Indicates current state (existing failures) of the DSL 3877 channel in case its Data Path is ATM. This is a bit-map of 3878 possible conditions. 3879 In case the channel is not of ATM Data Path the object is set 3880 to '0'." 3881 REFERENCE "ITU-T G.997.1, paragraph #7.1.4 3882 (ATM data path failures)" 3883 DEFVAL { { noDefect } } 3884 ::= { xdsl2ChannelStatusEntry 13 } 3886 xdsl2ChStatusPtmStatus OBJECT-TYPE 3887 SYNTAX Xdsl2ChPtmStatus 3888 MAX-ACCESS read-only 3889 STATUS current 3890 DESCRIPTION 3891 "Indicates current state (existing failures) of the DSL 3892 channel in case its Data Path is PTM (Packet Transfer Mode). 3893 This is a bit-map of possible conditions. 3894 In case the channel is not of PTM Data Path the object is set 3895 to '0'." 3896 REFERENCE "ITU-T G.997.1, paragraph #7.1.5 3897 (PTM Data Path failures)" 3898 DEFVAL { { noDefect } } 3899 ::= { xdsl2ChannelStatusEntry 14 } 3901 ------------------------------------------------ 3902 -- Scalars that relate to the SC Status Tables 3903 ------------------------------------------------ 3905 xdsl2ScalarSCMaxInterfaces OBJECT-TYPE 3906 SYNTAX Unsigned32 3907 MAX-ACCESS read-only 3908 STATUS current 3909 DESCRIPTION 3910 "This value determines the maximum number of 3911 interfaces supported by xdsl2SCStatusTable, 3912 xdsl2SCStatusBandTable, and xdsl2SCStatusSegmentTable." 3913 ::= { xdsl2ScalarSC 1 } 3915 xdsl2ScalarSCAvailInterfaces OBJECT-TYPE 3916 SYNTAX Unsigned32 3917 MAX-ACCESS read-only 3918 STATUS current 3919 DESCRIPTION 3920 "This value determines the currently available number of 3921 interfaces listed in xdsl2SCStatusTable, 3922 xdsl2SCStatusBandTable, and xdsl2SCStatusSegmentTable." 3923 ::= { xdsl2ScalarSC 2 } 3925 ------------------------------------------------ 3926 -- xdsl2SCStatusTable -- 3927 ------------------------------------------------ 3929 xdsl2SCStatusTable OBJECT-TYPE 3930 SYNTAX SEQUENCE OF Xdsl2SCStatusEntry 3931 MAX-ACCESS not-accessible 3932 STATUS current 3933 DESCRIPTION 3934 "The table xdsl2SCStatusTable contains 3935 status parameters for VDSL2/ADSL/ADSL2 and ADSL2+ that 3936 provide information about the size of parameters in 3937 xdsl2SCStatusSegmentTable. 3938 The parameters in this table MUST be updated after a loop 3939 diagnostic procedure and MAY be updated after a line 3940 initialisation and MAY be updated at showtime." 3941 ::= { xdsl2Status 3 } 3943 xdsl2SCStatusEntry OBJECT-TYPE 3944 SYNTAX Xdsl2SCStatusEntry 3945 MAX-ACCESS not-accessible 3946 STATUS current 3947 DESCRIPTION 3948 "One index of this table is an interface index where the 3949 interface 3950 has an ifType of vdsl2(xxx). A second index of this table is the 3951 transmission direction." 3952 INDEX { ifIndex, xdsl2SCStatusDirection } 3953 ::= { xdsl2SCStatusTable 1 } 3955 Xdsl2SCStatusEntry ::= 3956 SEQUENCE { 3957 xdsl2SCStatusDirection Xdsl2Direction, 3958 xdsl2SCStatusLinScale Unsigned32, 3959 xdsl2SCStatusLinScGroupSize Unsigned32, 3960 xdsl2SCStatusLogMt Unsigned32, 3961 xdsl2SCStatusLogScGroupSize Unsigned32, 3962 xdsl2SCStatusQlnMt Unsigned32, 3963 xdsl2SCStatusQlnScGroupSize Unsigned32, 3964 xdsl2SCStatusSnrMtime Unsigned32, 3965 xdsl2SCStatusSnrScGroupSize Unsigned32, 3966 xdsl2SCStatusAttainableRate Unsigned32, 3967 xdsl2SCStatusRowStatus RowStatus 3968 } 3970 xdsl2SCStatusDirection OBJECT-TYPE 3971 SYNTAX Xdsl2Direction 3972 MAX-ACCESS not-accessible 3973 STATUS current 3974 DESCRIPTION 3975 "The direction of the subcarrier either 3976 upstream or downstream." 3977 ::= { xdsl2SCStatusEntry 1 } 3979 xdsl2SCStatusLinScale OBJECT-TYPE 3980 SYNTAX Unsigned32 (1..65535) 3981 MAX-ACCESS read-only 3982 STATUS current 3983 DESCRIPTION 3984 "The scale factor to be applied to the H(f) linear 3985 representation values for the respective transmission direction. 3986 This parameter is only available after a loop diagnostic 3987 procedure. It is represented as an unsigned integer in the range 3988 from 1 to 2^16-1." 3989 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.26.1 (HLINSCds) 3990 and paragraph #7.5.1.26.7 (HLINSCus)" 3991 ::= { xdsl2SCStatusEntry 2 } 3993 xdsl2SCStatusLinScGroupSize OBJECT-TYPE 3994 SYNTAX Unsigned32(1 | 2 | 4 | 8) 3995 MAX-ACCESS read-only 3996 STATUS current 3997 DESCRIPTION 3998 "Number of subcarriers per group used to report the H(f) 3999 linear representation values for the respective transmission 4000 direction. The valid values are 1, 2, 4 and 8. For ADSL, this 4001 parameter is equal to one and, for VDSL2, it is equal to the size 4002 of a subcarrier group used to compute these parameters. 4003 This parameter is only available after a loop diagnostic 4004 procedure." 4005 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.26.2 (HLINGds) 4006 and paragraph #7.5.1.26.8 (HLINGus)" 4007 ::= { xdsl2SCStatusEntry 3 } 4009 xdsl2SCStatusLogMt OBJECT-TYPE 4010 SYNTAX Unsigned32 (1..65535) 4011 MAX-ACCESS read-only 4012 STATUS current 4013 DESCRIPTION 4014 "This parameter contains the number of symbols used to 4015 measure the Hlog(f) values. It is represented as an unsigned 4016 integer in the range from 1 to 2^16-1. 4017 After a loop diagnostic procedure, this parameter shall contain 4018 the number of symbols used to measure the Hlog(f). It should 4019 correspond to the value specified in the Recommendation (e.g., the 4020 number of symbols in 1 s time interval for ITU-T Rec. 4021 G.992.3)." 4022 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.26.4 (HLOGMTds) 4023 and paragraph #7.5.1.26.10 (HLOGMTus)" 4024 ::= { xdsl2SCStatusEntry 4 } 4026 xdsl2SCStatusLogScGroupSize OBJECT-TYPE 4027 SYNTAX Unsigned32(1 | 2 | 4 | 8) 4028 MAX-ACCESS read-only 4029 STATUS current 4030 DESCRIPTION 4031 "Number of subcarriers per group used to report the H(f) 4032 logarithmic representation values for the respective 4033 transmission direction. The valid values are 1, 2, 4 and 8. 4034 For ADSL, this parameter is equal to one and, for VDSL2, it is 4035 equal to the size of a subcarrier group used to compute these 4036 parameters." 4037 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.26.5 (HLOGGds) 4038 and paragraph #7.5.1.26.11 (HLOGGus)" 4039 ::= { xdsl2SCStatusEntry 5 } 4041 xdsl2SCStatusQlnMt OBJECT-TYPE 4042 SYNTAX Unsigned32 (1..65535) 4043 MAX-ACCESS read-only 4044 STATUS current 4045 DESCRIPTION 4046 "This parameter contains the number of symbols used to 4047 measure the QLN(f) values. It is an unsigned integer in the range 4048 from 1 to 2^16-1. After a loop diagnostic procedure, this 4049 parameter shall contain the number of symbols used to measure the 4050 QLN(f). It should correspond to the value specified in the 4051 Recommendation (e.g., the number of symbols in 1 s time interval 4052 for ITU-T Rec. G.992.3)." 4053 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.27.1 (QLNMTds) 4054 and paragraph #7.5.1.27.4 (QLNMTus)" 4055 ::= { xdsl2SCStatusEntry 6 } 4057 xdsl2SCStatusQlnScGroupSize OBJECT-TYPE 4058 SYNTAX Unsigned32(1 | 2 | 4 | 8) 4059 MAX-ACCESS read-only 4060 STATUS current 4061 DESCRIPTION 4062 "Number of subcarriers per group used to report the Quiet 4063 Line Noise values for the respective transmission direction. 4064 The valid values are 1, 2, 4 and 8. 4065 For ADSL, this parameter is equal to one and, for VDSL2, it is 4066 equal to the size of a subcarrier group used to compute these 4067 parameters." 4068 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.27.2 (QLNGds) 4069 and paragraph #7.5.1.27.5 (QLNGus)" 4070 ::= { xdsl2SCStatusEntry 7 } 4072 xdsl2SCStatusSnrMtime OBJECT-TYPE 4073 SYNTAX Unsigned32 (1..65535) 4074 UNITS "symbols" 4075 MAX-ACCESS read-only 4076 STATUS current 4077 DESCRIPTION 4078 "This parameter contains the number of symbols used to measure 4079 the SNR(f) values. It is an unsigned integer in the range from 1 4080 to 2^16-1. After a loop diagnostic procedure, this parameter shall 4081 contain the number of symbols used to measure the SNR(f). 4082 It should correspond to the value specified in the Recommendation 4083 (e.g., the number of symbols in 1 s time interval for ITU-T Rec. 4084 G.992.3)." 4085 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.28.1 (SNRMTds) 4086 and paragraph #7.5.1.28.4 (SNRMTus)" 4087 ::= { xdsl2SCStatusEntry 8 } 4089 xdsl2SCStatusSnrScGroupSize OBJECT-TYPE 4090 SYNTAX Unsigned32(1 | 2 | 4 | 8) 4091 MAX-ACCESS read-only 4092 STATUS current 4093 DESCRIPTION 4094 "Number of subcarriers per group used to report the SNR values 4095 on the respective transmission direction. 4096 The valid values are 1, 2, 4 and 8. 4097 For ADSL, this parameter is equal to one and, for VDSL2, it is 4098 equal to the size of a subcarrier group used to compute these 4099 parameters." 4100 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.28.2 (SNRGds) 4101 and paragraph #7.5.1.28.5 (SNRGus)" 4102 ::= { xdsl2SCStatusEntry 9 } 4104 xdsl2SCStatusAttainableRate OBJECT-TYPE 4105 SYNTAX Unsigned32 4106 UNITS "bits/second" 4107 MAX-ACCESS read-only 4108 STATUS current 4109 DESCRIPTION 4110 "Maximum Attainable Data Rate. The maximum net data rate 4111 currently attainable by the xTU-C transmitter and xTU-R receiver 4112 (when referring to downstream direction) or by the xTU-R 4113 transmitter and xTU-C receiver (when referring to upstream 4114 direction). Value is coded in bits/s. 4115 This object reflects the value of the parameter following the 4116 most recent DELT performed on the associated line. Once the DELT 4117 process is over, the parameter no longer changes until the row is 4118 deleted or a new DELT process is initiated. 4119 " 4120 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.19 (ATTNDRds) 4121 and paragraph #7.5.1.20 (ATTNDRus)" 4122 ::= { xdsl2SCStatusEntry 10 } 4124 xdsl2SCStatusRowStatus OBJECT-TYPE 4125 SYNTAX RowStatus 4126 MAX-ACCESS read-write 4127 STATUS current 4128 DESCRIPTION 4129 "Row Status. The SNMP agent will create a row in this table 4130 for storing the results of a DELT performed on the associated 4131 line, if the row does not already exist. 4133 When a row is created in this table, the SNMP agent should also 4134 create corresponding rows in the tables xdsl2SCStatusBandTable and 4135 xdsl2SCStatusSegmentTable. 4137 The SNMP manager is not permitted to create rows in this table or 4138 set the row status to 'notInService'. In the first case, 4139 if the SNMP manager tries to create a new row, the SNMP agent 4140 responds with the value 'noCreation' in the error status 4141 field of the response-PDU. In the latter case the SNMP agent 4142 responds with the value 'wrongValue' in the error status 4143 field of the response-PDU. 4145 When a row is deleted in this table, the SNMP agent should also 4146 delete corresponding rows in the tables xdsl2SCStatusBandTable and 4147 xdsl2SCStatusSegmentTable. 4149 The SNMP agent may have limited resources; therefore, if multiple 4150 rows co-exist in this table, it may fail to add new rows to this 4151 table or allocate memory resources for a new DELT process. If 4152 that occurs, the SNMP agent responds with either the value 4153 'tableFull' or the value 'noResources' (for 4154 the xdsl2LineCmndConfLdsfFailReason object in xdsl2LineTable). 4156 The management system (the operator) may delete rows from this 4157 table according to any scheme. E.g., after retrieving the 4158 results." 4159 ::= { xdsl2SCStatusEntry 11 } 4161 ------------------------------------------------ 4162 -- xdsl2SCStatusBandTable -- 4163 ------------------------------------------------ 4165 xdsl2SCStatusBandTable OBJECT-TYPE 4166 SYNTAX SEQUENCE OF Xdsl2SCStatusBandEntry 4167 MAX-ACCESS not-accessible 4168 STATUS current 4169 DESCRIPTION 4170 "The table xdsl2SCStatusBandTable contains subcarrier status 4171 parameters for VDSL2/ADSL/ADSL2 and ADSL2+ that are grouped per- 4172 band. 4173 For ADSL/ADSL2/ADSL2+, there is a single upstream band and a 4174 single downstream band. For VDSL2, there are several downstream 4175 bands and several upstream bands. 4177 The parameters in this table are only available after a loop 4178 diagnostic procedure." 4179 ::= { xdsl2Status 4 } 4181 xdsl2SCStatusBandEntry OBJECT-TYPE 4182 SYNTAX Xdsl2SCStatusBandEntry 4183 MAX-ACCESS not-accessible 4184 STATUS current 4185 DESCRIPTION 4186 "One index of this table is an interface index where the 4187 interface 4188 has an ifType of vdsl2(xxx). A second index of this table is the 4189 transmission band." 4190 INDEX { ifIndex, xdsl2SCStatusBand } 4191 ::= { xdsl2SCStatusBandTable 1 } 4193 Xdsl2SCStatusBandEntry ::= 4194 SEQUENCE { 4195 xdsl2SCStatusBand Xdsl2Band, 4196 xdsl2SCStatusBandLnAtten Unsigned32, 4197 xdsl2SCStatusBandSigAtten Unsigned32 4198 } 4200 xdsl2SCStatusBand OBJECT-TYPE 4201 SYNTAX Xdsl2Band 4202 MAX-ACCESS not-accessible 4203 STATUS current 4204 DESCRIPTION 4205 "The transmission band." 4206 ::= { xdsl2SCStatusBandEntry 1 } 4208 xdsl2SCStatusBandLnAtten OBJECT-TYPE 4209 SYNTAX Unsigned32 (0..1270 | 2147483646 | 2147483647) 4210 UNITS "0.1 dB" 4211 MAX-ACCESS read-only 4212 STATUS current 4213 DESCRIPTION 4214 "When referring to a band in the downstream direction, it is 4215 the measured difference in the total power transmitted by the 4216 xTU-C and the total power received by the xTU-R over all 4217 subcarriers during diagnostics mode. 4218 When referring to a band in the upstream direction, it is the 4219 measured difference in the total power transmitted by the xTU-R 4220 and the total power received by the xTU-C over all subcarriers 4221 during diagnostics mode. 4222 It ranges from 0 to 1270 units of 0.1 dB (Physical values are 0 4223 to 127 dB). 4224 A special value of 0x7FFFFFFF (2147483647) indicates the line 4225 attenuation is out of range to be represented. 4226 A special value of 0x7FFFFFFE (2147483646) indicates the line 4227 attenuation measurement is unavailable. 4228 This object reflects the value of the parameter following the 4229 most recent DELT performed on the associated line. Once the DELT 4230 process is over, the parameter no longer changes until the row is 4231 deleted or a new DELT process is initiated." 4232 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.9 (LATNds) 4233 and paragraph #7.5.1.10 (LATNus)" 4234 DEFVAL { 2147483646 } 4235 ::= { xdsl2SCStatusBandEntry 2 } 4237 xdsl2SCStatusBandSigAtten OBJECT-TYPE 4238 SYNTAX Unsigned32 (0..1270 | 2147483646 | 2147483647) 4239 UNITS "0.1 dB" 4240 MAX-ACCESS read-only 4241 STATUS current 4242 DESCRIPTION 4243 "When referring to a band the downstream direction, it is the 4244 measured difference in the total power transmitted by the xTU-C 4245 and the total power received by the xTU-R over all subcarriers 4246 during Showtime after the diagnostics mode. 4247 When referring to the upstream direction, it is the measured 4248 difference in the total power transmitted by the xTU-R and the 4249 total power received by the xTU-C over all subcarriers during 4250 Showtime after the diagnostics mode. 4251 It ranges from 0 to 1270 units of 0.1 dB (Physical values are 0 4252 to 127 dB). 4253 A special value of 0x7FFFFFFF (2147483647) indicates the line 4254 attenuation is out of range to be represented. 4255 A special value of 0x7FFFFFFE (2147483646) indicates the line 4256 attenuation measurement is unavailable. 4257 This object reflects the value of the parameter following the 4258 most recent DELT performed on the associated line. Once the DELT 4259 process is over, the parameter no longer changes until the row is 4260 deleted or a new DELT process is initiated." 4261 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.11 (SATNds) 4262 and paragraph #7.5.1.12 (SATNus)" 4263 DEFVAL { 2147483646 } 4264 ::= { xdsl2SCStatusBandEntry 3 } 4266 ------------------------------------------------ 4267 -- xdsl2SCStatusSegmentTable -- 4268 ------------------------------------------------ 4270 xdsl2SCStatusSegmentTable OBJECT-TYPE 4271 SYNTAX SEQUENCE OF Xdsl2SCStatusSegmentEntry 4272 MAX-ACCESS not-accessible 4273 STATUS current 4274 DESCRIPTION 4275 "The table xdsl2SCStatusSegmentTable contains status 4276 parameters of VDSL2/ADSL/ADSL2 and ADSL2+ subcarriers. 4278 Several objects in the table refer to NSus and NSds. For G.993.2, 4279 the value of NSus and NSds are respectively the indices of the 4280 highest supported upstream and downstream subcarriers according 4281 to the selected implementation profile. 4282 For ADSL, NSus is equal to NSCus-1 and NSds is equal to NSCds-1. 4284 The parameters in this table MUST be updated after a loop 4285 diagnostic procedure and MAY be updated after a line 4286 initialisation and MAY be updated at showtime." 4287 ::= { xdsl2Status 5 } 4289 xdsl2SCStatusSegmentEntry OBJECT-TYPE 4290 SYNTAX Xdsl2SCStatusSegmentEntry 4291 MAX-ACCESS not-accessible 4292 STATUS current 4293 DESCRIPTION 4294 "One index of this table is an interface index where the 4295 interface 4296 has an ifType of vdsl2(xxx). A second index of this table is the 4297 transmission direction. A third index identifies the specific 4298 segment of the subcarriers status addressed." 4299 INDEX { ifIndex, 4300 xdsl2SCStatusDirection, 4301 xdsl2SCStatusSegment } 4302 ::= { xdsl2SCStatusSegmentTable 1 } 4304 Xdsl2SCStatusSegmentEntry ::= 4305 SEQUENCE { 4306 xdsl2SCStatusSegment Unsigned32, 4307 xdsl2SCStatusSegmentLinReal OCTET STRING, 4308 xdsl2SCStatusSegmentLinImg OCTET STRING, 4309 xdsl2SCStatusSegmentLog OCTET STRING, 4310 xdsl2SCStatusSegmentQln OCTET STRING, 4311 xdsl2SCStatusSegmentSnr OCTET STRING, 4312 xdsl2SCStatusSegmentBitsAlloc Xdsl2BitsAlloc, 4313 xdsl2SCStatusSegmentGainAlloc OCTET STRING 4314 } 4316 xdsl2SCStatusSegment OBJECT-TYPE 4317 SYNTAX Unsigned32(1..8) 4318 MAX-ACCESS not-accessible 4319 STATUS current 4320 DESCRIPTION 4321 "The segment of the subcarriers status information provided by 4322 this row. 4323 Several status parameters in this table are retrieved in segments. 4324 The first segment of the status information is retrieved with 4325 xdsl2SCStatusSegment=1, the second segment is retrieved with 4326 xdsl2SCStatusSegment=2, and so on. When any status parameter is 4327 retrieved in n segments where n<8) then, for that parameter, 4328 GET operations for the remaining segment numbers (n+1 to 8) will 4329 respond with a zero-length OCTET STRING." 4330 ::= { xdsl2SCStatusSegmentEntry 1 } 4332 xdsl2SCStatusSegmentLinReal OBJECT-TYPE 4333 SYNTAX OCTET STRING (SIZE(0..1024)) 4334 MAX-ACCESS read-only 4335 STATUS current 4336 DESCRIPTION 4337 "An array of up to 512 complex H(f) linear representation 4338 values in linear scale for the respective transmission direction. 4339 It is designed to support up to 512 (downstream) subcarriers 4340 groups and can be retrieved in a single segment. 4341 The number of utilized values on downstream direction depends on 4342 NSds, and on upstream direction it depends on NSus. This value is 4343 referred here as NS. 4344 Each array entry represents the real component [referred here as 4345 a(i)] of Hlin(f = i*Df) value for a particular subcarrier group 4346 index i (0 <= i <= NS). 4347 Hlin(f) is represented as ((scale/2^15)*((a(i)+j*b(i))/2^15)), 4348 where scale is xdsl2SCStatusLinScale and a(i) and b(i) 4349 [provided by the xdsl2SCStatusSegmentLinImg object] are in the 4350 range (-2^15+1) to (+2^15-1). 4351 A special value a(i)=b(i)= -2^15 indicates that no measurement 4352 could be done for the subcarriers group because it is out of the 4353 passband or that the attenuation is out of range to be 4354 represented. This parameter is only available after a loop 4355 diagnostic procedure. 4356 Each value in this array is 16 bits wide and is stored in big 4357 endian format." 4358 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.26.3 (HLINpsds) 4359 and paragraph #7.5.1.26.9 (HLINpsus)" 4360 ::= { xdsl2SCStatusSegmentEntry 2 } 4362 xdsl2SCStatusSegmentLinImg OBJECT-TYPE 4363 SYNTAX OCTET STRING (SIZE(0..1024)) 4364 MAX-ACCESS read-only 4365 STATUS current 4366 DESCRIPTION 4367 "An array of up to 512 complex H(f) linear representation 4368 values in linear scale for the respective transmission direction. 4370 It is designed to support up to 512 (downstream) subcarriers 4371 groups and can be retrieved in a single segment. 4372 The number of utilized values on downstream direction depends on 4373 NSds, and on upstream direction it depends on NSus. This value is 4374 referred here as NS. 4375 Each array entry represents the imaginary component [referred 4376 here as b(i)] of Hlin(f = i*Df) value for a particular 4377 subcarrier group index i (0 <= i <= NS). 4378 Hlin(f) is represented as ((scale/2^15)*((a(i)+j*b(i))/2^15)), 4379 where scale is xdsl2SCStatusLinScale and a(i) [provided by the 4380 xdsl2SCStatusSegmentLinReal object] and b(i) are in the range 4381 (-2^15+1) to (+2^15-1). 4382 A special value a(i)=b(i)= -2^15 indicates that no measurement 4383 could be done for the subcarriers group because it is out of the 4384 passband or that the attenuation is out of range to be 4385 represented. This parameter is only available after a loop 4386 diagnostic procedure. 4387 Each value in this array is 16 bits wide and is stored in big 4388 endian format." 4389 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.26.3 (HLINpsds) 4390 and paragraph #7.5.1.26.9 (HLINpsus)" 4391 ::= { xdsl2SCStatusSegmentEntry 3 } 4393 xdsl2SCStatusSegmentLog OBJECT-TYPE 4394 SYNTAX OCTET STRING (SIZE(0..1024)) 4395 UNITS "dB" 4396 MAX-ACCESS read-only 4397 STATUS current 4398 DESCRIPTION 4399 "An array of up to 512 real H(f) logarithmic representation 4400 values in dB for the respective transmission direction. It is 4401 designed to support up to 512 (downstream) subcarriers groups 4402 and can be retrieved in a single segment. 4403 The number of utilized values on downstream direction depends 4404 on NSds, and on upstream direction it depends on NSus. This 4405 value is referred here as NS. 4406 Each array entry represents the real Hlog(f = i*Df) value for a 4407 particular subcarrier group index i, (0 <= i <= NS). 4408 The real Hlog(f) value is represented as (6-m(i)/10), with m(i) 4409 in the range 0 to 1022. A special value m=1023 indicates that 4410 no measurement could be done for the subcarrier group because 4411 it is out of the passband or that the attenuation is out of 4412 range to be represented. This parameter is applicable in loop 4413 diagnostic procedure and initialization. 4414 Each value in this array is 16 bits wide and is stored in big 4415 endian format." 4416 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.26.6 (HLOGpsds) 4417 and paragraph #7.5.1.26.12 (HLOGpsus)" 4419 ::= { xdsl2SCStatusSegmentEntry 4 } 4421 xdsl2SCStatusSegmentQln OBJECT-TYPE 4422 SYNTAX OCTET STRING (SIZE(0..512)) 4423 UNITS "dBm/Hz" 4424 MAX-ACCESS read-only 4425 STATUS current 4426 DESCRIPTION 4427 "An array of up to 512 real Quiet Line Noise values in dBm/Hz 4428 for the respective transmission direction. It is designed for up 4429 to 512 (downstream) subcarriers groups and can be retrieved in a 4430 single segment. 4431 The number of utilized values on downstream direction depends on 4432 NSds, and on upstream direction it depends on NSus. This value is 4433 referred here as NS. 4434 Each array entry represents the QLN(f = i*Df) value for a 4435 particular subcarrier index i, (0 <= i <= NS). 4436 The QLN(f) is represented as ( -23-n(i)/2), with n(i) in the range 4437 0 to 254. A special value n(i)=255 indicates that no measurement 4438 could be done for the subcarrier group because it is out of the 4439 passband or that the noise PSD is out of range to be represented. 4440 This parameter is applicable in loop diagnostic procedure and 4441 initialization. Each value in this array is 8 bits wide." 4442 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.27.3 (QLNpsds) 4443 and paragraph #7.5.1.27.6 (QLNpsus)" 4444 ::= { xdsl2SCStatusSegmentEntry 5 } 4446 xdsl2SCStatusSegmentSnr OBJECT-TYPE 4447 SYNTAX OCTET STRING (SIZE(0..512)) 4448 UNITS "0.5 dB" 4449 MAX-ACCESS read-only 4450 STATUS current 4451 DESCRIPTION 4452 "The SNR Margin per subcarrier group, expressing the ratio 4453 between the received signal power and received noise power per 4454 subscriber group. It is an array of 512 octets, designed for 4455 supporting up to 512 (downstream) subcarriers groups and can be 4456 retrieved in a single segment. 4457 The number of utilized octets on downstream direction depends on 4458 NSds, and on upstream direction it depends on NSus. This value is 4459 referred here as NS. 4460 Octet i (0 <= i <= NS) is set to a value in the range 0 to 4461 254 to indicate that the respective downstream or upstream 4462 subcarrier group i has SNR of: 4463 (-32 + xdsl2SCStatusSegmentSnr(i)/2) in dB (i.e., -32 to 95dB). 4464 The special value 255 means that no measurement could be done for 4465 the subcarrier group because it is out of the PSD mask passband or 4466 that the noise PSD is out of range to be represented. Each value 4467 in this array is 8 bits wide." 4468 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.28.3 (SNRpsds) 4469 and paragraph #7.5.1.28.6 (SNRpsus)" 4470 ::= { xdsl2SCStatusSegmentEntry 6 } 4472 xdsl2SCStatusSegmentBitsAlloc OBJECT-TYPE 4473 SYNTAX Xdsl2BitsAlloc 4474 UNITS "bits" 4475 MAX-ACCESS read-only 4476 STATUS current 4477 DESCRIPTION 4478 "The bits allocation per subcarrier. An array of 256 octets 4479 (512 nibbles), designed for supporting up to 512 (downstream) 4480 subcarriers. When more then 512 subcarriers are supported, the 4481 status information is reported through multiple (up to 8) 4482 segments. The first segment is then used for the first 512 4483 subcarriers. The second segment is used for the subcarriers 4484 512 to 1023 and so on. 4485 The aggregate number of utilized nibbles on downstream direction 4486 (in all segments) depends on NSds, and on upstream direction it 4487 depends on NSus. 4488 This value is referred here as NS. The segment number is in 4489 xdsl2SCStatusSegment. 4490 Nibble i (0 <= i < MIN((NS+1)-(segment-1)*512,512)) in each 4491 segment is set to a value in the range 0 to 15 to indicate that 4492 the respective downstream or upstream subcarrier j 4493 (j=(segement-1)*512+i) has the same amount of bits 4494 allocation." 4495 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.29.1 (BITSpsds) 4496 and paragraph #7.5.1.29.2 (BITSpsus)" 4497 ::= { xdsl2SCStatusSegmentEntry 7 } 4499 xdsl2SCStatusSegmentGainAlloc OBJECT-TYPE 4500 SYNTAX OCTET STRING (SIZE(0..1024)) 4501 MAX-ACCESS read-only 4502 STATUS current 4503 DESCRIPTION 4504 "The gain allocation per subcarrier. An array of 512 16-bits 4505 values, designed for supporting up to 512 (downstream) 4506 subcarriers. When more then 512 subcarriers are supported, the 4507 status information is reported through multiple (up to 8) 4508 segments. The first segment is then used for the first 512 4509 subcarriers. The second segment is used for the subcarriers 512 to 4510 1023 and so on. 4511 The aggregate number of utilized octets on downstream direction 4512 depends on NSds, and on upstream direction it depends on NSus. 4513 This value is referred here as NS. The segment number is in 4514 xdsl2SCStatusSegment. 4516 Value i (0 <= i < MIN((NS+1)-(segment-1)*512,512)) in each 4517 segment is set to a value in the range 0 to 4093 to indicate that 4518 the respective downstream or upstream subcarrier j 4519 (j=(segement-1)*512+i) has the same amount of gain value. 4520 The gain value is represented as a multiple of 1/512 on linear 4521 scale. Each value in this array is 16 bits wide and is stored in 4522 big endian format." 4523 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.29.3 (GAINSpsds) 4524 and paragraph #7.5.1.29.4 (GAINSpsus)" 4525 ::= { xdsl2SCStatusSegmentEntry 8 } 4527 ------------------------------------------------ 4528 -- xdsl2LineInventoryTable -- 4529 ------------------------------------------------ 4530 xdsl2LineInventoryTable OBJECT-TYPE 4531 SYNTAX SEQUENCE OF Xdsl2LineInventoryEntry 4532 MAX-ACCESS not-accessible 4533 STATUS current 4534 DESCRIPTION 4535 "The table xdsl2LineInventoryTable contains inventory of the 4536 DSL termination unit." 4537 ::= { xdsl2Inventory 1 } 4539 xdsl2LineInventoryEntry OBJECT-TYPE 4540 SYNTAX Xdsl2LineInventoryEntry 4541 MAX-ACCESS not-accessible 4542 STATUS current 4543 DESCRIPTION 4544 "One index of this table is an interface index where the 4545 interface 4546 has an ifType of vdsl2(xxx). A second index of this table is the 4547 termination unit." 4548 INDEX { ifIndex, xdsl2LInvUnit } 4549 ::= { xdsl2LineInventoryTable 1 } 4551 Xdsl2LineInventoryEntry ::= 4552 SEQUENCE { 4553 xdsl2LInvUnit Xdsl2Unit, 4554 xdsl2LInvG994VendorId OCTET STRING, 4555 xdsl2LInvSystemVendorId OCTET STRING, 4556 xdsl2LInvVersionNumber OCTET STRING, 4557 xdsl2LInvSerialNumber OCTET STRING, 4558 xdsl2LInvSelfTestResult Unsigned32, 4559 xdsl2LInvTransmissionCapabilities Xdsl2TransmissionModeType 4560 } 4562 xdsl2LInvUnit OBJECT-TYPE 4563 SYNTAX Xdsl2Unit 4564 MAX-ACCESS not-accessible 4565 STATUS current 4566 DESCRIPTION 4567 "The termination unit." 4568 ::= { xdsl2LineInventoryEntry 1 } 4570 xdsl2LInvG994VendorId OBJECT-TYPE 4571 SYNTAX OCTET STRING (SIZE(8)) 4572 MAX-ACCESS read-only 4573 STATUS current 4574 DESCRIPTION 4575 "The ATU G.994.1 Vendor ID as inserted in the G.994.1 CL/CLR 4576 message. It consists of 8 binary octets, including a country 4577 code followed by a (regionally allocated) provider code, as 4578 defined in Recommendation T.35." 4579 REFERENCE "ITU-T G.997.1, paragraph #7.4.1-7.4.2" 4580 ::= { xdsl2LineInventoryEntry 2 } 4582 xdsl2LInvSystemVendorId OBJECT-TYPE 4583 SYNTAX OCTET STRING (SIZE(8)) 4584 MAX-ACCESS read-only 4585 STATUS current 4586 DESCRIPTION 4587 "The ATU System Vendor ID (identifies the xTU system 4588 integrator) as inserted in the Overhead Messages (both xTUs for 4589 G.992.3, G.992.4, G.992.5 and G.993.2) or in the Embedded 4590 Operations Channel (xTU-R in G.992.1 and G.992.2). 4591 It consists of 8 binary octets, with same format as used for 4592 Xdsl2InvG994VendorId." 4593 REFERENCE "ITU-T G.997.1, paragraph #7.4.3-7.4.4" 4594 ::= { xdsl2LineInventoryEntry 3 } 4596 xdsl2LInvVersionNumber OBJECT-TYPE 4597 SYNTAX OCTET STRING (SIZE(0..16)) 4598 MAX-ACCESS read-only 4599 STATUS current 4600 DESCRIPTION 4601 "The xTU version number (vendor-specific information) as 4602 inserted in the Overhead Messages (both xTUs for G.992.3, 4603 G.992.4, G.992.5 and G.993.2) or in the Embedded Operations 4604 Channel (xTU-R in G.992.1 and G.992.2). It consists of up to 16 4605 binary octets." 4606 REFERENCE "ITU-T G.997.1, paragraph #7.4.5-7.4.6" 4607 ::= { xdsl2LineInventoryEntry 4 } 4609 xdsl2LInvSerialNumber OBJECT-TYPE 4610 SYNTAX OCTET STRING (SIZE(0..32)) 4611 MAX-ACCESS read-only 4612 STATUS current 4613 DESCRIPTION 4614 "The xTU serial number (vendor-specific information) as 4615 inserted in the Overhead Messages (both xTUs for G.992.3, 4616 G.992.4, G.992.5 and G.993.2) or in the Embedded Operations 4617 Channel (xTU-R in G.992.1 and G.992.2). It is vendor specific 4618 information consisting of up to 32 ASCII characters." 4619 REFERENCE "ITU-T G.997.1, paragraph #7.4.7-7.4.8" 4620 ::= { xdsl2LineInventoryEntry 5 } 4622 xdsl2LInvSelfTestResult OBJECT-TYPE 4623 SYNTAX Unsigned32 4624 MAX-ACCESS read-only 4625 STATUS current 4626 DESCRIPTION 4627 "The xTU self-test result, coded as a 32-bit value. The 4628 most significant octet of the result is '0' if the 4629 self-test passed, and '1' if the self-test failed. The 4630 interpretation of the other octets is vendor discretionary." 4631 REFERENCE "ITU-T G.997.1, paragraph #7.4.9-7.4.10" 4632 DEFVAL { 0 } 4633 ::= { xdsl2LineInventoryEntry 6 } 4635 xdsl2LInvTransmissionCapabilities OBJECT-TYPE 4636 SYNTAX Xdsl2TransmissionModeType 4637 MAX-ACCESS read-only 4638 STATUS current 4639 DESCRIPTION 4640 "The xTU transmission system capability list of the different 4641 coding types. It is coded in a bit-map representation with 1 or 4642 more bits set. A bit set to '1' means that the xTU 4643 supports the respective coding. The value may be derived from 4644 the handshaking procedures defined in G.994.1. A set of xDSL 4645 line transmission modes, with one bit per mode." 4646 REFERENCE "ITU-T G.997.1, paragraph #7.4.11-7.4.12" 4647 ::= { xdsl2LineInventoryEntry 7 } 4649 ------------------------------------------------ 4650 -- xdsl2LineConfTemplateTable -- 4651 ------------------------------------------------ 4652 xdsl2LineConfTemplateTable OBJECT-TYPE 4653 SYNTAX SEQUENCE OF Xdsl2LineConfTemplateEntry 4654 MAX-ACCESS not-accessible 4655 STATUS current 4656 DESCRIPTION 4657 "The table xdsl2LineConfTemplateTable contains VDSL2/ADSL/ 4658 ADSL2 and ADSL2+ line configuration templates. 4660 Note that this table is also used to configure the number of 4661 bearer channels. 4662 When the number of bearer channels is increased, the SNMP agent 4663 SHOULD create rows in all tables indexed by a channel index. When 4664 the number of bearer channels is decreased, the SNMP agent SHOULD 4665 delete rows in all tables indexed by a channel index. 4666 For example, if the value of xdsl2LConfTempChan4ConfProfile is 4667 set to a non null value then rows SHOULD be created in 4668 xdsl2ChannelStatusTable, xdsl2PMChCurrTable, and all other tables 4669 indexed by a channel index. 4670 For example, if the value of xdsl2LConfTempChan2ConfProfile is 4671 set to a null value then rows SHOULD be deleted in 4672 xdsl2ChannelStatusTable, xdsl2PMChCurrTable, and all other 4673 tables indexed by a channel index. 4675 Entries in this table MUST be maintained in a persistent 4676 manner." 4677 ::= { xdsl2ProfileLine 1 } 4679 xdsl2LineConfTemplateEntry OBJECT-TYPE 4680 SYNTAX Xdsl2LineConfTemplateEntry 4681 MAX-ACCESS not-accessible 4682 STATUS current 4683 DESCRIPTION 4684 "A default template with an index of 'DEFVAL' will always 4685 exist 4686 and its parameters will be set to vendor-specific values, unless 4687 otherwise specified in this document." 4688 INDEX { xdsl2LConfTempTemplateName } 4689 ::= { xdsl2LineConfTemplateTable 1 } 4691 Xdsl2LineConfTemplateEntry ::= 4692 SEQUENCE { 4693 xdsl2LConfTempTemplateName SnmpAdminString, 4694 xdsl2LConfTempLineProfile SnmpAdminString, 4695 xdsl2LConfTempChan1ConfProfile SnmpAdminString, 4696 xdsl2LConfTempChan1RaRatioDs Unsigned32, 4697 xdsl2LConfTempChan1RaRatioUs Unsigned32, 4698 xdsl2LConfTempChan2ConfProfile SnmpAdminString, 4699 xdsl2LConfTempChan2RaRatioDs Unsigned32, 4700 xdsl2LConfTempChan2RaRatioUs Unsigned32, 4701 xdsl2LConfTempChan3ConfProfile SnmpAdminString, 4702 xdsl2LConfTempChan3RaRatioDs Unsigned32, 4703 xdsl2LConfTempChan3RaRatioUs Unsigned32, 4704 xdsl2LConfTempChan4ConfProfile SnmpAdminString, 4705 xdsl2LConfTempChan4RaRatioDs Unsigned32, 4706 xdsl2LConfTempChan4RaRatioUs Unsigned32, 4707 xdsl2LConfTempRowStatus RowStatus 4708 } 4710 xdsl2LConfTempTemplateName OBJECT-TYPE 4711 SYNTAX SnmpAdminString (SIZE(1..32)) 4712 MAX-ACCESS not-accessible 4713 STATUS current 4714 DESCRIPTION 4715 "This object identifies a row in this table." 4716 REFERENCE "DSL Forum TR-129, paragraph #5.4" 4717 ::= { xdsl2LineConfTemplateEntry 1 } 4719 xdsl2LConfTempLineProfile OBJECT-TYPE 4720 SYNTAX SnmpAdminString (SIZE(1..32)) 4721 MAX-ACCESS read-create 4722 STATUS current 4723 DESCRIPTION 4724 "The value of this object identifies the row in the 4725 VDSL2/ADSL/ADSL2 and ADSL2+ line configuration Profile Table, 4726 (xdsl2LineConfProfTable) that applies for this DSL line." 4727 REFERENCE "DSL Forum TR-129, paragraph #5.4" 4728 DEFVAL { "DEFVAL" } 4729 ::= { xdsl2LineConfTemplateEntry 2 } 4731 xdsl2LConfTempChan1ConfProfile OBJECT-TYPE 4732 SYNTAX SnmpAdminString (SIZE(1..32)) 4733 MAX-ACCESS read-create 4734 STATUS current 4735 DESCRIPTION 4736 "The value of this object identifies the row in the VDSL2/ 4737 ADSL/ADSL2 and ADSL2+ channel configuration Profile Table, 4738 (xdsl2ChConfProfileTable) that applies to DSL bearer channel #1. 4739 The channel profile name specified here MUST match the name of an 4740 existing row in the xdsl2ChConfProfileTable table." 4741 DEFVAL { "DEFVAL" } 4742 ::= { xdsl2LineConfTemplateEntry 3 } 4744 xdsl2LConfTempChan1RaRatioDs OBJECT-TYPE 4745 SYNTAX Unsigned32(0..100) 4746 UNITS "percent" 4747 MAX-ACCESS read-create 4748 STATUS current 4749 DESCRIPTION 4750 "Rate Adaptation Ratio. The ratio (in %) that should be 4751 taken into account for the bearer channel #1 when performing rate 4752 adaptation on Downstream. The ratio refers to the available data 4753 rate in excess of the Minimum Data Rate, summed over all bearer 4754 channels. 4755 Also, the 100 - xdsl2LConfTempChan1RaRatioDs is the ratio of 4756 excess data rate to be assigned to all other bearer channels on 4757 Downstream direction. The sum of rate adaptation ratios over all 4758 bearers on the same direction shall be equal to 100%. 4759 " 4760 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1.4 4761 (Rate adaptation ratio)" 4762 DEFVAL { 100 } 4763 ::= { xdsl2LineConfTemplateEntry 4 } 4765 xdsl2LConfTempChan1RaRatioUs OBJECT-TYPE 4766 SYNTAX Unsigned32(0..100) 4767 UNITS "percent" 4768 MAX-ACCESS read-create 4769 STATUS current 4770 DESCRIPTION 4771 "Rate Adaptation Ratio. The ratio (in %) that should be 4772 taken into account for the bearer channel #1 when performing 4773 rate adaptation on Upstream. The ratio refers to the available 4774 data rate in excess of the Minimum Data Rate, summed over all 4775 bearer channels. 4776 Also, the 100 - xdsl2LConfTempChan1RaRatioUs is the ratio of 4777 excess data rate to be assigned to all other bearer channels on 4778 Upstream direction. The sum of rate adaptation ratios over all 4779 bearers on the same direction shall be equal to 100 %." 4780 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1.4 4781 (Rate adaptation ratio)" 4782 DEFVAL { 100 } 4783 ::= { xdsl2LineConfTemplateEntry 5 } 4785 xdsl2LConfTempChan2ConfProfile OBJECT-TYPE 4786 SYNTAX SnmpAdminString (SIZE(0..32)) 4787 MAX-ACCESS read-create 4788 STATUS current 4789 DESCRIPTION 4790 "The value of this object identifies the row in the VDSL2/ 4791 ADSL/ADSL2 and ADSL2+ channel configuration Profile Table, 4792 (xdsl2ChConfProfileTable) that applies to DSL bearer channel #2. 4793 If the channel is unused, then the object is set to a zero-length 4794 string. 4795 This object may be set to a zero-length string only if 4796 xdsl2LConfTempChan3ConfProfile contains a zero-length 4797 string." 4799 DEFVAL { "" } 4800 ::= { xdsl2LineConfTemplateEntry 6 } 4802 xdsl2LConfTempChan2RaRatioDs OBJECT-TYPE 4803 SYNTAX Unsigned32(0..100) 4804 UNITS "percent" 4805 MAX-ACCESS read-create 4806 STATUS current 4807 DESCRIPTION 4808 "Rate Adaptation Ratio. The ratio (in %) that should be 4809 taken into account for the bearer channel #2 when performing 4810 rate adaptation on Downstream. The ratio refers to the available 4811 data rate in excess of the Minimum Data Rate, summed over all 4812 bearer channels. 4813 Also, the 100 - xdsl2LConfTempChan2RaRatioDs is the ratio of 4814 excess data rate to be assigned to all other bearer channels on 4815 Downstream direction. The sum of rate adaptation ratios over all 4816 bearers on the same direction shall be equal to 4817 100%." 4818 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1.4 4819 (Rate adaptation ratio)" 4820 DEFVAL { 0 } 4821 ::= { xdsl2LineConfTemplateEntry 7 } 4823 xdsl2LConfTempChan2RaRatioUs OBJECT-TYPE 4824 SYNTAX Unsigned32(0..100) 4825 UNITS "percent" 4826 MAX-ACCESS read-create 4827 STATUS current 4828 DESCRIPTION 4829 "Rate Adaptation Ratio. The ratio (in %) that should be 4830 taken into account for the bearer channel #2 when performing 4831 rate adaptation on Upstream. The ratio refers to the available 4832 data rate in excess of the Minimum Data Rate, summed over all 4833 bearer channels. 4834 Also, the 100 - xdsl2LConfTempChan2RaRatioUs is the ratio of 4835 excess data rate to be assigned to all other bearer channels on 4836 Upstream direction. The sum of rate adaptation ratios over all 4837 bearers on the same direction shall be equal to 100 %." 4838 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1.4 4839 (Rate adaptation ratio)" 4840 DEFVAL { 0 } 4841 ::= { xdsl2LineConfTemplateEntry 8 } 4843 xdsl2LConfTempChan3ConfProfile OBJECT-TYPE 4844 SYNTAX SnmpAdminString (SIZE(0..32)) 4845 MAX-ACCESS read-create 4846 STATUS current 4847 DESCRIPTION 4848 "The value of this object identifies the row in the VDSL2/ 4849 ADSL/ADSL2 and ADSL2+ channel configuration Profile Table, 4850 (xdsl2ChConfProfileTable) that applies to DSL bearer channel #3. 4851 If the channel is unused, then the object is set to a zero-length 4852 string. 4853 This object may be set to a zero-length string only if 4854 xdsl2LConfTempChan4ConfProfile contains a zero-length string. 4855 This object may be set to a non-zero-length string only if 4856 xdsl2LConfTempChan2ConfProfile contains a non-zero-length 4857 string." 4858 DEFVAL { "" } 4859 ::= { xdsl2LineConfTemplateEntry 9 } 4861 xdsl2LConfTempChan3RaRatioDs OBJECT-TYPE 4862 SYNTAX Unsigned32(0..100) 4863 UNITS "percent" 4864 MAX-ACCESS read-create 4865 STATUS current 4866 DESCRIPTION 4867 "Rate Adaptation Ratio. The ratio (in %) that should be 4868 taken into account for the bearer channel #3 when performing 4869 rate adaptation on Downstream. The ratio refers to the available 4870 data rate in excess of the Minimum Data Rate, summed over all 4871 bearer channels. 4872 Also, the 100 - xdsl2LConfTempChan3RaRatioDs is the ratio of 4873 excess data rate to be assigned to all other bearer channels on 4874 Downstream direction. The sum of rate adaptation ratios over all 4875 bearers on the same direction shall be equal to 100%. 4876 " 4877 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1.4 4878 (Rate adaptation ratio)" 4879 DEFVAL { 0 } 4880 ::= { xdsl2LineConfTemplateEntry 10 } 4882 xdsl2LConfTempChan3RaRatioUs OBJECT-TYPE 4883 SYNTAX Unsigned32(0..100) 4884 UNITS "percent" 4885 MAX-ACCESS read-create 4886 STATUS current 4887 DESCRIPTION 4888 "Rate Adaptation Ratio. The ratio (in %) that should be 4889 taken into account for the bearer channel #3 when performing 4890 rate adaptation on Upstream. The ratio refers to the available 4891 data rate in excess of the Minimum Data Rate, summed over all 4892 bearer channels. 4893 Also, the 100 - xdsl2LConfTempChan3RaRatioUs is the ratio of 4894 excess data rate to be assigned to all other bearer channels on 4895 Upstream direction. The sum of rate adaptation ratios over all 4896 bearers on the same direction shall be equal to 100%." 4897 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1.4 4898 (Rate adaptation ratio)" 4899 DEFVAL { 0 } 4900 ::= { xdsl2LineConfTemplateEntry 11 } 4902 xdsl2LConfTempChan4ConfProfile OBJECT-TYPE 4903 SYNTAX SnmpAdminString (SIZE(0..32)) 4904 MAX-ACCESS read-create 4905 STATUS current 4906 DESCRIPTION 4907 "The value of this object identifies the row in the VDSL2/ 4908 ADSL/ADSL2 and ADSL2+ channel configuration Profile Table, 4909 (xdsl2ChConfProfileTable) that applies to DSL bearer channel #4. 4910 If the channel is unused, then the object is set to a zero-length 4911 string. 4912 This object may be set to a non-zero-length string only if 4913 xdsl2LConfTempChan3ConfProfile contains a non-zero-length 4914 string." 4915 DEFVAL { "" } 4916 ::= { xdsl2LineConfTemplateEntry 12 } 4918 xdsl2LConfTempChan4RaRatioDs OBJECT-TYPE 4919 SYNTAX Unsigned32(0..100) 4920 UNITS "percent" 4921 MAX-ACCESS read-create 4922 STATUS current 4923 DESCRIPTION 4924 "Rate Adaptation Ratio. The ratio (in %) that should be 4925 taken into account for the bearer channel #4 when performing rate 4926 adaptation on Downstream. The ratio refers to the available data 4927 rate in excess of the Minimum Data Rate, summed over all bearer 4928 channels. 4929 Also, the 100 - xdsl2LConfTempChan4RaRatioDs is the ratio of 4930 excess data rate to be assigned to all other bearer channels. 4931 The sum of rate adaptation ratios over all bearers on the same 4932 direction shall sum to 100%." 4933 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1.4 4934 (Rate adaptation ratio)" 4935 DEFVAL { 0 } 4936 ::= { xdsl2LineConfTemplateEntry 13 } 4938 xdsl2LConfTempChan4RaRatioUs OBJECT-TYPE 4939 SYNTAX Unsigned32(0..100) 4940 UNITS "percent" 4941 MAX-ACCESS read-create 4942 STATUS current 4943 DESCRIPTION 4944 "Rate Adaptation Ratio. The ratio (in %) that should be 4945 taken into account for the bearer channel #4 when performing rate 4946 adaptation on Upstream. The ratio refers to the available data 4947 rate in excess of the Minimum Data Rate, summed over all bearer 4948 channels. 4949 Also, the 100 - xdsl2LConfTempChan4RaRatioUs is the ratio of 4950 excess data rate to be assigned to all other bearer channels. 4951 The sum of rate adaptation ratios over all bearers on the same 4952 direction shall sum to 100%." 4953 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1.4 4954 (Rate adaptation ratio)" 4955 DEFVAL { 0 } 4956 ::= { xdsl2LineConfTemplateEntry 14 } 4958 xdsl2LConfTempRowStatus OBJECT-TYPE 4959 SYNTAX RowStatus 4960 MAX-ACCESS read-create 4961 STATUS current 4962 DESCRIPTION 4963 "This object is used to create a new row or to modify or 4964 delete an existing row in this table. 4965 A template is activated by setting this object to 'active'. 4966 Before a profile can be deleted or taken out of service (by 4967 setting this object to 'destroy' or 'notInService'), it MUST be 4968 first unreferenced from all associated lines. 4969 A row in this table is said to be unreferenced when there is no 4970 instance of xdsl2LineConfTemplate or 4971 xdsl2LineConfFallbackTemplate which refers to the row." 4972 ::= { xdsl2LineConfTemplateEntry 15 } 4974 ------------------------------------------ 4975 -- xdsl2LineConfProfTable -- 4976 ------------------------------------------ 4977 xdsl2LineConfProfTable OBJECT-TYPE 4978 SYNTAX SEQUENCE OF Xdsl2LineConfProfEntry 4979 MAX-ACCESS not-accessible 4980 STATUS current 4981 DESCRIPTION 4982 "The table xdsl2LineConfProfTable contains VDSL2/ADSL/ 4983 ADSL2 and ADSL2+ line configuration profiles. 4985 Entries in this table MUST be maintained in a persistent 4986 manner." 4987 ::= { xdsl2ProfileLine 2 } 4989 xdsl2LineConfProfEntry OBJECT-TYPE 4990 SYNTAX Xdsl2LineConfProfEntry 4991 MAX-ACCESS not-accessible 4992 STATUS current 4993 DESCRIPTION 4994 "A default profile with an index of 'DEFVAL' will always 4995 exist and 4996 its parameters will be set to vendor-specific values, unless 4997 otherwise specified in this document." 4998 INDEX { xdsl2LConfProfProfileName } 4999 ::= { xdsl2LineConfProfTable 1 } 5001 Xdsl2LineConfProfEntry ::= 5002 SEQUENCE { 5003 xdsl2LConfProfProfileName SnmpAdminString, 5004 xdsl2LConfProfScMaskDs Xdsl2ScMaskDs, 5005 xdsl2LConfProfScMaskUs Xdsl2ScMaskUs, 5006 xdsl2LConfProfVdsl2CarMask Xdsl2CarMask, 5007 xdsl2LConfProfRfiBands Xdsl2RfiBands, 5008 xdsl2LConfProfRaModeDs Xdsl2RaMode, 5009 xdsl2LConfProfRaModeUs Xdsl2RaMode, 5010 xdsl2LConfProfRaUsNrmDs Unsigned32, 5011 xdsl2LConfProfRaUsNrmUs Unsigned32, 5012 xdsl2LConfProfRaUsTimeDs Unsigned32, 5013 xdsl2LConfProfRaUsTimeUs Unsigned32, 5014 xdsl2LConfProfRaDsNrmDs Unsigned32, 5015 xdsl2LConfProfRaDsNrmUs Unsigned32, 5016 xdsl2LConfProfRaDsTimeDs Unsigned32, 5017 xdsl2LConfProfRaDsTimeUs Unsigned32, 5018 xdsl2LConfProfTargetSnrmDs Unsigned32, 5019 xdsl2LConfProfTargetSnrmUs Unsigned32, 5020 xdsl2LConfProfMaxSnrmDs Unsigned32, 5021 xdsl2LConfProfMaxSnrmUs Unsigned32, 5022 xdsl2LConfProfMinSnrmDs Unsigned32, 5023 xdsl2LConfProfMinSnrmUs Unsigned32, 5024 xdsl2LConfProfMsgMinUs Unsigned32, 5025 xdsl2LConfProfMsgMinDs Unsigned32, 5026 xdsl2LConfProfCeFlag Xdsl2LineCeFlag, 5027 xdsl2LConfProfSnrModeDs Xdsl2LineSnrMode, 5028 xdsl2LConfProfSnrModeUs Xdsl2LineSnrMode, 5029 xdsl2LConfProfTxRefVnDs Xdsl2LineTxRefVnDs, 5030 xdsl2LConfProfTxRefVnUs Xdsl2LineTxRefVnUs, 5031 xdsl2LConfProfXtuTransSysEna Xdsl2TransmissionModeType, 5032 xdsl2LConfProfPmMode Xdsl2LinePmMode, 5033 xdsl2LConfProfL0Time Unsigned32, 5034 xdsl2LConfProfL2Time Unsigned32, 5035 xdsl2LConfProfL2Atpr Unsigned32, 5036 xdsl2LConfProfL2Atprt Unsigned32, 5037 xdsl2LConfProfProfiles Xdsl2LineProfiles, 5038 xdsl2LConfProfDpboEPsd Xdsl2PsdMaskDs, 5039 xdsl2LConfProfDpboEsEL Unsigned32, 5040 xdsl2LConfProfDpboEsCableModelA Unsigned32, 5041 xdsl2LConfProfDpboEsCableModelB Unsigned32, 5042 xdsl2LConfProfDpboEsCableModelC Unsigned32, 5043 xdsl2LConfProfDpboMus Unsigned32, 5044 xdsl2LConfProfDpboFMin Unsigned32, 5045 xdsl2LConfProfDpboFMax Unsigned32, 5046 xdsl2LConfProfUpboKL Unsigned32, 5047 xdsl2LConfProfUpboKLF Xdsl2UpboKLF, 5048 xdsl2LConfProfUs0Mask Xdsl2LineUs0Mask, 5049 xdsl2LConfProfForceInp TruthValue, 5050 xdsl2LConfProfRowStatus RowStatus 5051 } 5053 xdsl2LConfProfProfileName OBJECT-TYPE 5054 SYNTAX SnmpAdminString (SIZE(1..32)) 5055 MAX-ACCESS not-accessible 5056 STATUS current 5057 DESCRIPTION 5058 "This object identifies a row in this table." 5059 ::= { xdsl2LineConfProfEntry 1 } 5061 xdsl2LConfProfScMaskDs OBJECT-TYPE 5062 SYNTAX Xdsl2ScMaskDs 5063 MAX-ACCESS read-create 5064 STATUS current 5065 DESCRIPTION 5066 "Subcarriers mask. A bitmap of 4096 bits that allows masking 5067 up to 4096 downstream subcarriers. If bit i (0 <= i < 5068 NSCds) 5069 is set to '1', the respective downstream subcarrier is 5070 masked, and if set to '0', the respective subcarrier 5071 is unmasked. 5072 Note that there should always be unmasked subcarriers (i.e., 5073 this object cannot be all 1's). 5074 Also note that if NSCds < 4096, all bits i 5075 (NSCds < i <= 4096) should be set to '1'." 5076 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.6 (CARMASKds) 5077 " 5078 ::= { xdsl2LineConfProfEntry 2 } 5080 xdsl2LConfProfScMaskUs OBJECT-TYPE 5081 SYNTAX Xdsl2ScMaskUs 5082 MAX-ACCESS read-create 5083 STATUS current 5084 DESCRIPTION 5085 "Subcarriers mask. A bitmap of 4096 bits that allows masking 5086 up to 4096 upstream subcarriers. If bit i (0 <= i < NSCus) 5087 is set to '1', the respective upstream subcarrier is 5088 masked, and if set to '0', the respective subcarrier 5089 is unmasked. 5090 Note that there should always be unmasked subcarriers (i.e., 5091 this object cannot be all 1's). 5092 Also note that if NSCus < 4096, all bits i 5093 (NSCus < i <= 4096) should be set to '1'." 5094 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.7 (CARMASKus) 5095 " 5096 ::= { xdsl2LineConfProfEntry 3 } 5098 xdsl2LConfProfVdsl2CarMask OBJECT-TYPE 5099 SYNTAX Xdsl2CarMask 5100 MAX-ACCESS read-create 5101 STATUS current 5102 DESCRIPTION 5103 "VDSL2 specific subcarriers mask. This configuration 5104 parameter defines the restrictions, additional to the band plan, 5105 to determine the set of subcarriers allowed for transmission in 5106 both upstream and downstream directions. 5107 The parameter shall describe the not masked subcarriers as one or 5108 more frequency bands. Each band is represented by start and stop 5109 subcarrier indices with a subcarrier spacing of 4.3125kHz. The 5110 valid range of subcarrier indices runs from 0 to at least the 5111 index of the highest allowed subcarrier in both transmission 5112 directions among all profiles enabled by the parameter 5113 xdsl2LConfProfProfiles. 5114 Up to 32 bands may be specified. Other subcarriers shall be 5115 masked." 5116 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.8 (VDSL2- 5117 CARMASK) 5118 " 5119 ::= { xdsl2LineConfProfEntry 4 } 5121 xdsl2LConfProfRfiBands OBJECT-TYPE 5122 SYNTAX Xdsl2RfiBands 5123 MAX-ACCESS read-create 5124 STATUS current 5125 DESCRIPTION 5126 "For ITU-T Rec. G.992.5, this configuration parameter defines 5127 the subset of downstream PSD mask breakpoints, as specified in 5128 xdsl2LConfProfPsdMaskDs (PSDMASKds), that shall be used to notch 5129 an RFI band. This subset consists of pairs of consecutive 5130 subcarrier indices belonging to breakpoints: [ti; ti + 1], 5131 corresponding to the low level of the notch. 5132 The specific interpolation around these points is defined in the 5133 relevant Recommendations (e.g., ITU-T Rec. G.992.5). 5134 The CO-MIB shall define the RFI notches using breakpoints in 5135 xdsl2LConfProfPsdMaskDs (PSDMASKds) as specified in the relevant 5136 Recommendations (e.g., ITU-T Rec. G.992.5). 5138 For ITU-T Rec. G.993.2, this configuration parameter defines the 5139 bands where the PSD shall be reduced as specified in 5140 #7.2.1.2/G.993.2. Each band shall be represented by a start and 5141 stop subcarrier indices with a subcarrier spacing of 4.3125 kHz. 5142 Up to 16 bands may be specified. This parameter defines the RFI 5143 bands for both upstream and downstream directions." 5144 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.10 (RFIBANDS) 5145 " 5146 ::= { xdsl2LineConfProfEntry 5 } 5148 xdsl2LConfProfRaModeDs OBJECT-TYPE 5149 SYNTAX Xdsl2RaMode 5150 MAX-ACCESS read-create 5151 STATUS current 5152 DESCRIPTION 5153 "The mode of operation of a rate-adaptive xTU-C in the 5154 transmit direction." 5155 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.4.1 (RA-MODEds) 5156 " 5157 DEFVAL { manual } 5158 ::= { xdsl2LineConfProfEntry 6 } 5160 xdsl2LConfProfRaModeUs OBJECT-TYPE 5161 SYNTAX Xdsl2RaMode 5162 MAX-ACCESS read-create 5163 STATUS current 5164 DESCRIPTION 5165 "The mode of operation of a rate-adaptive xTU-R in the 5166 transmit direction." 5167 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.4.2 (RA-MODEus) 5168 " 5169 DEFVAL { manual } 5170 ::= { xdsl2LineConfProfEntry 7 } 5172 xdsl2LConfProfRaUsNrmDs OBJECT-TYPE 5173 SYNTAX Unsigned32(0..310) 5174 UNITS "0.1 dB" 5175 MAX-ACCESS read-create 5176 STATUS current 5177 DESCRIPTION 5178 "The Downstream Up-Shift Noise Margin value, to be used when 5179 xdsl2LConfProfRaModeDs is set to dynamicRa. If the downstream 5180 noise margin is above this value, and stays above it, 5181 for more than 5182 the time specified by the xdsl2LConfProfRaUsTimeDs, the xTU-R 5183 shall attempt to increase the downstream net data rate. The 5184 Downstream Up-Shift Noise Margin ranges from 0 to 310 units of 5185 0.1 dB (Physical values are 0 to 31 dB)." 5187 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.4.3 (RA-USNRMds) 5188 " 5189 DEFVAL { 10 } 5190 ::= { xdsl2LineConfProfEntry 8 } 5192 xdsl2LConfProfRaUsNrmUs OBJECT-TYPE 5193 SYNTAX Unsigned32(0..310) 5194 UNITS "0.1 dB" 5195 MAX-ACCESS read-create 5196 STATUS current 5197 DESCRIPTION 5198 "The Upstream Up-Shift Noise Margin value, to be used when 5199 xdsl2LConfProfRaModeUs is set to dynamicRa. If the upstream 5200 noise margin is above this value, and stays above it, 5201 for more than 5202 the time specified by the xdsl2LConfProfRaUsTimeUs, the xTU-C 5203 shall attempt to increase the upstream net data rate. 5204 The Upstream Up-Shift Noise Margin ranges from 0 to 310 units of 5205 0.1 dB (Physical values are 0 to 31 dB)." 5206 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.4.4 (RA-USNRMus) 5207 " 5208 DEFVAL { 10 } 5209 ::= { xdsl2LineConfProfEntry 9 } 5211 xdsl2LConfProfRaUsTimeDs OBJECT-TYPE 5212 SYNTAX Unsigned32(0..16383) 5213 UNITS "seconds" 5214 MAX-ACCESS read-create 5215 STATUS current 5216 DESCRIPTION 5217 "The Downstream Up-Shift Time Interval, to be used when 5218 xdsl2LConfProfRaModeDs is set to dynamicRa. The interval of time 5219 that the downstream noise margin should stay above the Downstream 5220 Up-Shift Noise Margin before the xTU-R shall attempt to increase 5221 the downstream net data rate. The time interval ranges from 0 to 5222 16383 seconds." 5223 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.4.5 (RA-UTIMEds) 5224 " 5225 DEFVAL { 3600 } 5226 ::= { xdsl2LineConfProfEntry 10 } 5228 xdsl2LConfProfRaUsTimeUs OBJECT-TYPE 5229 SYNTAX Unsigned32(0..16383) 5230 UNITS "seconds" 5231 MAX-ACCESS read-create 5232 STATUS current 5233 DESCRIPTION 5234 "The Upstream Up-Shift Time Interval, to be used when 5235 xdsl2LConfProfRaModeUs is set to dynamicRa. The interval of time 5236 the upstream noise margin should stay above the Upstream Up-Shift 5237 Noise Margin before the xTU-C shall attempt to increase the 5238 upstream net data rate. The time interval ranges from 0 to 16383 5239 seconds." 5240 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.4.6 (RA-UTIMEus) 5241 " 5242 DEFVAL { 3600 } 5243 ::= { xdsl2LineConfProfEntry 11 } 5245 xdsl2LConfProfRaDsNrmDs OBJECT-TYPE 5246 SYNTAX Unsigned32(0..310) 5247 UNITS "0.1 dB" 5248 MAX-ACCESS read-create 5249 STATUS current 5250 DESCRIPTION 5251 "The Downstream Down-Shift Noise Margin value, to be used 5252 when xdsl2LConfProfRaModeDs is set to dynamicRa. If the 5253 downstream noise margin is below this value, 5254 and stays below that value, 5255 for more than the time specified by the xdsl2LConfProfRaDsTimeDs, 5256 the xTU-R shall attempt to decrease the downstream net data rate. 5257 The Downstream Down-Shift Noise Margin ranges from 0 to 310 units 5258 of 0.1 dB (Physical values are 0 to 31 dB)." 5259 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.4.7 (RA-DSNRMds) 5260 " 5261 DEFVAL { 10 } 5262 ::= { xdsl2LineConfProfEntry 12 } 5264 xdsl2LConfProfRaDsNrmUs OBJECT-TYPE 5265 SYNTAX Unsigned32(0..310) 5266 UNITS "0.1 dB" 5267 MAX-ACCESS read-create 5268 STATUS current 5269 DESCRIPTION 5270 "The Upstream Downshift Noise Margin value, to be used when 5271 xdsl2LConfProfRaModeUs is set to dynamicRa. If the upstream 5272 noise margin is below this value, 5273 and stays below that value, for more 5274 than the time specified by the xdsl2LConfProfRaDsTimeUs, the 5275 xTU-C shall attempt to decrease the upstream net data rate. 5276 The Upstream Down-Shift Noise Margin ranges from 0 to 310 units 5277 of 0.1 dB (Physical values are 0 to 31 dB)." 5278 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.4.8 (RA-DSNRMus) 5279 " 5280 DEFVAL { 10 } 5281 ::= { xdsl2LineConfProfEntry 13 } 5283 xdsl2LConfProfRaDsTimeDs OBJECT-TYPE 5284 SYNTAX Unsigned32(0..16383) 5285 UNITS "seconds" 5286 MAX-ACCESS read-create 5287 STATUS current 5288 DESCRIPTION 5289 "The Downstream Downshift Time Interval, to be used when 5290 xdsl2LConfProfRaModeDs is set to dynamicRa. The interval of 5291 time the downstream noise margin should stay below the Downstream 5292 Down-Shift Noise Margin before the xTU-R shall attempt to 5293 decrease the downstream net data rate. The time interval ranges 5294 from 0 to 16383 seconds." 5295 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.4.9 (RA-DTIMEds) 5296 " 5297 DEFVAL { 3600 } 5298 ::= { xdsl2LineConfProfEntry 14 } 5300 xdsl2LConfProfRaDsTimeUs OBJECT-TYPE 5301 SYNTAX Unsigned32(0..16383) 5302 UNITS "seconds" 5303 MAX-ACCESS read-create 5304 STATUS current 5305 DESCRIPTION 5306 "The Upstream Down-Shift Time Interval, to be used when 5307 xdsl2LConfProfRaModeUs is set to dynamicRa. The interval of time 5308 the upstream noise margin should stay below the Upstream Down- 5309 Shift Noise Margin before the xTU-C shall attempt to decrease the 5310 upstream net data rate. The time interval ranges from 0 to 16383 5311 seconds." 5312 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.4.10 (RA-DTIMEus) 5313 " 5314 DEFVAL { 3600 } 5315 ::= { xdsl2LineConfProfEntry 15 } 5317 xdsl2LConfProfTargetSnrmDs OBJECT-TYPE 5318 SYNTAX Unsigned32(0..310) 5319 UNITS "0.1 dB" 5320 MAX-ACCESS read-create 5321 STATUS current 5322 DESCRIPTION 5323 "The minimum Noise Margin the xTU-R receiver shall achieve, 5324 relative to the BER requirement for each of the downstream bearer 5325 channels, to successfully complete initialization. 5326 The target noise margin ranges from 0 to 310 units of 0.1 dB 5327 (Physical values are 0 to 31 dB)." 5328 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.3.1 (TARSNRMds) 5329 " 5330 DEFVAL { 60 } 5331 ::= { xdsl2LineConfProfEntry 16 } 5333 xdsl2LConfProfTargetSnrmUs OBJECT-TYPE 5334 SYNTAX Unsigned32(0..310) 5335 UNITS "0.1 dB" 5336 MAX-ACCESS read-create 5337 STATUS current 5338 DESCRIPTION 5339 "The minimum Noise Margin the xTU-C receiver shall achieve, 5340 relative to the BER requirement for each of the upstream bearer 5341 channels, to successfully complete initialization. 5342 The target noise margin ranges from 0 to 310 units of 0.1 dB 5343 (Physical values are 0 to 31 dB)." 5344 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.3.2 (TARSNRMus) 5345 " 5346 DEFVAL { 60 } 5347 ::= { xdsl2LineConfProfEntry 17 } 5349 xdsl2LConfProfMaxSnrmDs OBJECT-TYPE 5350 SYNTAX Unsigned32 (0..310 | 2147483647) 5351 UNITS "0.1 dB" 5352 MAX-ACCESS read-create 5353 STATUS current 5354 DESCRIPTION 5355 "The maximum Noise Margin the xTU-R receiver shall try to 5356 sustain. If the Noise Margin is above this level, the xTU-R 5357 shall request that the xTU-C reduce the xTU-C transmit power to 5358 get a noise margin below this limit (if this functionality is 5359 supported). The maximum noise margin ranges from 0 to 310 units 5360 of 0.1 dB (Physical values are 0 to 31 dB). A value of 5361 0x7FFFFFFF (2147483647) means that there is no maximum." 5362 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.3.3 (MAXSNRMds) 5363 " 5364 DEFVAL { 310 } 5365 ::= { xdsl2LineConfProfEntry 18 } 5367 xdsl2LConfProfMaxSnrmUs OBJECT-TYPE 5368 SYNTAX Unsigned32 (0..310 | 2147483647) 5369 UNITS "0.1 dB" 5370 MAX-ACCESS read-create 5371 STATUS current 5372 DESCRIPTION 5373 "The maximum Noise Margin the xTU-C receiver shall try to 5374 sustain. If the Noise Margin is above this level, the xTU-C 5375 shall request that the xTU-R reduce the xTU-R transmit power to 5376 get a noise margin below this limit (if this functionality is 5377 supported). The maximum noise margin ranges from 0 to 310 units 5378 of 0.1 dB (Physical values are 0 to 31 dB). A value of 5379 0x7FFFFFFF (2147483647) means that there is no maximum." 5380 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.3.4 (MAXSNRMus) 5381 " 5382 DEFVAL { 310 } 5383 ::= { xdsl2LineConfProfEntry 19 } 5385 xdsl2LConfProfMinSnrmDs OBJECT-TYPE 5386 SYNTAX Unsigned32(0..310) 5387 UNITS "0.1 dB" 5388 MAX-ACCESS read-create 5389 STATUS current 5390 DESCRIPTION 5391 "The minimum Noise Margin the xTU-R receiver shall tolerate. 5392 If the noise margin falls below this level, the xTU-R shall 5393 request that the xTU-C increase the xTU-C transmit power. 5394 If an increase to xTU-C transmit power is not possible, a loss- 5395 of-margin (LOM) defect occurs, the xTU-R shall fail and attempt 5396 to reinitialize and the NMS shall be notified. The minimum noise 5397 margin ranges from 0 to 310 units of 0.1 dB (Physical values are 5398 0 to 31 dB). A value of 0 means that there is no minimum." 5399 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.3.5 (MINSNRMds) 5400 " 5401 DEFVAL { 10 } 5402 ::= { xdsl2LineConfProfEntry 20 } 5404 xdsl2LConfProfMinSnrmUs OBJECT-TYPE 5405 SYNTAX Unsigned32(0..310) 5406 UNITS "0.1 dB" 5407 MAX-ACCESS read-create 5408 STATUS current 5409 DESCRIPTION 5410 "The minimum Noise Margin the xTU-C receiver shall tolerate. 5411 If the noise margin falls below this level, the xTU-C shall 5412 request that the xTU-R increase the xTU-R transmit power. 5413 If an increase of xTU-R transmit power is not possible, a loss- 5414 of-margin (LOM) defect occurs, the xTU-C shall fail and attempt 5415 to re-initialize and the NMS shall be notified. The minimum 5416 noise margin ranges from 0 to 310 units of 0.1 dB (Physical 5417 values are 0 to 31 dB). A value of 0 means that there is no 5418 minimum." 5419 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.3.6 (MINSNRMus) 5420 " 5421 DEFVAL { 10 } 5422 ::= { xdsl2LineConfProfEntry 21 } 5424 xdsl2LConfProfMsgMinUs OBJECT-TYPE 5425 SYNTAX Unsigned32(4000..248000) 5426 UNITS "bits/second" 5427 MAX-ACCESS read-create 5428 STATUS current 5429 DESCRIPTION 5430 "Minimum Overhead Rate Upstream. Defines the minimum rate of 5431 the message-based overhead that shall be maintained by the xTU in 5432 upstream direction. Expressed in bits per second and ranges from 5433 4000 to 248000 bps." 5434 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.5.1 (MSGMINus) 5435 " 5436 DEFVAL { 4000 } 5437 ::= { xdsl2LineConfProfEntry 22 } 5439 xdsl2LConfProfMsgMinDs OBJECT-TYPE 5440 SYNTAX Unsigned32(4000..248000) 5441 UNITS "bits/second" 5442 MAX-ACCESS read-create 5443 STATUS current 5444 DESCRIPTION 5445 "Minimum Overhead Rate Downstream. Defines the minimum rate 5446 of the message-based overhead that shall be maintained by the xTU 5447 in downstream direction. Expressed in bits per second and ranges 5448 from 4000 to 248000 bps." 5449 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.5.2 (MSGMINds) 5450 " 5451 DEFVAL { 4000 } 5452 ::= { xdsl2LineConfProfEntry 23 } 5454 xdsl2LConfProfCeFlag OBJECT-TYPE 5455 SYNTAX Xdsl2LineCeFlag 5456 MAX-ACCESS read-create 5457 STATUS current 5458 DESCRIPTION 5459 "This parameter is a bit that enables the use of the optional 5460 cyclic extension values." 5461 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.6.1 (CEFLAG)" 5462 DEFVAL { { } } 5463 ::= { xdsl2LineConfProfEntry 24 } 5465 xdsl2LConfProfSnrModeDs OBJECT-TYPE 5466 SYNTAX Xdsl2LineSnrMode 5467 MAX-ACCESS read-create 5468 STATUS current 5469 DESCRIPTION 5470 "This parameter enables the transmitter referred virtual 5471 noise in the downstream direction." 5472 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.7.1 (SNRMODEds) 5473 " 5474 DEFVAL { virtualNoiseDisabled } 5475 ::= { xdsl2LineConfProfEntry 25 } 5477 xdsl2LConfProfSnrModeUs OBJECT-TYPE 5478 SYNTAX Xdsl2LineSnrMode 5479 MAX-ACCESS read-create 5480 STATUS current 5481 DESCRIPTION 5482 "This parameter enables the transmitter referred virtual 5483 noise in the upstream direction." 5484 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.7.2 (SNRMODEus) 5485 " 5486 DEFVAL { virtualNoiseDisabled } 5487 ::= { xdsl2LineConfProfEntry 26 } 5489 xdsl2LConfProfTxRefVnDs OBJECT-TYPE 5490 SYNTAX Xdsl2LineTxRefVnDs 5491 MAX-ACCESS read-create 5492 STATUS current 5493 DESCRIPTION 5494 "This configuration parameter defines the downstream 5495 transmitter referred virtual noise. 5496 The TXREFVNds shall be specified through a set of breakpoints. 5497 Each breakpoint shall consist of a subcarrier index t, with a 5498 subcarrier spacing of 4.3125 kHz, and a noise PSD level 5499 (expressed in dBm/Hz) at that subcarrier. The set of breakpoints 5500 can then be represented as: 5501 [(t1,PSD1), (t2, PSD2), ... , (tN, PSDN)]." 5502 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.7.3 (TXREFVNds) 5503 " 5504 ::= { xdsl2LineConfProfEntry 27 } 5506 xdsl2LConfProfTxRefVnUs OBJECT-TYPE 5507 SYNTAX Xdsl2LineTxRefVnUs 5508 MAX-ACCESS read-create 5509 STATUS current 5510 DESCRIPTION 5511 "This configuration parameter defines the upstream 5512 transmitter referred virtual noise. 5513 The TXREFVNus shall be specified through a set of breakpoints. 5514 Each breakpoint shall consist of a subcarrier index t, with a 5515 subcarrier spacing of 4.3125 kHz, and a noise PSD level 5516 (expressed in dBm/Hz) at that subcarrier. The set of breakpoints 5517 can then be represented as: 5518 [(t1, PSD1), (t2, PSD2), ... , (tN, PSDN)]." 5519 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.7.4 (TXREFVNus) 5520 " 5521 ::= { xdsl2LineConfProfEntry 28 } 5523 xdsl2LConfProfXtuTransSysEna OBJECT-TYPE 5524 SYNTAX Xdsl2TransmissionModeType 5525 MAX-ACCESS read-create 5526 STATUS current 5527 DESCRIPTION 5528 "xTU Transmission System Enabling (XTSE). A list of the 5529 different coding types enabled in this profile. It is coded in a 5530 bit-map representation with 1 or more bits set. A bit set to 5531 '1' means that the xTUs may apply the respective 5532 coding for the DSL line. A bit set to '0' means that 5533 the xTUs cannot apply the respective coding for the ADSL line. 5534 All 'reserved' bits should be set to 5535 '0'." 5536 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.1.1 (XTSE)" 5537 ::= { xdsl2LineConfProfEntry 29 } 5539 xdsl2LConfProfPmMode OBJECT-TYPE 5540 SYNTAX Xdsl2LinePmMode 5541 MAX-ACCESS read-create 5542 STATUS current 5543 DESCRIPTION 5544 "Power management state Enabling (PMMode). Defines the power 5545 states the xTU-C or xTU-R may autonomously transition to on 5546 this line. 5547 This is a set of bits, where any bit with a '1' value 5548 means that the xTU is allowed to transit into the respective 5549 state and any bit with a '0' value means that the xTU 5550 is not allowed 5551 to transit into the respective state." 5552 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.1.4 (PMMode)" 5553 DEFVAL { { allowTransitionsToIdle, allowTransitionsToLowPower } } 5554 ::= { xdsl2LineConfProfEntry 30 } 5556 xdsl2LConfProfL0Time OBJECT-TYPE 5557 SYNTAX Unsigned32 (0..255) 5558 UNITS "seconds" 5559 MAX-ACCESS read-create 5560 STATUS current 5561 DESCRIPTION 5562 "The minimum time (in seconds) between an Exit from the L2 5563 state and the next Entry into the L2 state. 5564 It ranges from 0 to 255 seconds." 5565 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.1.5 (L0-TIME) 5566 " 5567 DEFVAL { 255 } 5568 ::= { xdsl2LineConfProfEntry 31 } 5570 xdsl2LConfProfL2Time OBJECT-TYPE 5571 SYNTAX Unsigned32 (0..255) 5572 UNITS "seconds" 5573 MAX-ACCESS read-create 5574 STATUS current 5575 DESCRIPTION 5576 "The minimum time (in seconds) between an Entry into the 5577 L2 state and the first Power Trim in the L2 state and between two 5578 consecutive Power Trims in the L2 State. 5579 It ranges from 0 to 255 seconds." 5580 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.1.6 (L2-TIME) 5581 " 5582 DEFVAL { 255 } 5583 ::= { xdsl2LineConfProfEntry 32 } 5585 xdsl2LConfProfL2Atpr OBJECT-TYPE 5586 SYNTAX Unsigned32 (0..31) 5587 UNITS "dB" 5588 MAX-ACCESS read-create 5589 STATUS current 5590 DESCRIPTION 5591 "The maximum aggregate transmit power reduction (in dB) that 5592 can be performed at transition of L0 to L2 state or through a 5593 single Power Trim in the L2 state. 5594 It ranges from 0 dB to 31 dB." 5595 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.1.7 (L2-ATPR) 5596 " 5597 DEFVAL { 10 } 5598 ::= { xdsl2LineConfProfEntry 33 } 5600 xdsl2LConfProfL2Atprt OBJECT-TYPE 5601 SYNTAX Unsigned32 (0..31) 5602 UNITS "dB" 5603 MAX-ACCESS read-create 5604 STATUS current 5605 DESCRIPTION 5606 "The total maximum aggregate transmit power reduction (in dB) 5607 that can be performed in an L2 state. This is the sum of all 5608 reductions of L2 Request (i.e., at transition of L0 to L2 state) 5609 and Power Trims." 5610 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.1.9 (L2-ATPRT) 5611 " 5612 DEFVAL { 31 } 5613 ::= { xdsl2LineConfProfEntry 34 } 5615 xdsl2LConfProfProfiles OBJECT-TYPE 5616 SYNTAX Xdsl2LineProfiles 5617 MAX-ACCESS read-create 5618 STATUS current 5619 DESCRIPTION 5620 " The configuration parameter contains the G.993.2 profiles 5621 to be allowed by the near-end xTU on this line. 5622 It is coded in a bitmap representation (0 if not allowed, 1 if 5623 allowed) " 5624 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.1.11 (PROFILES) 5625 " 5626 DEFVAL { { profile8a, profile8b, profile8c, 5627 profile8d, profile12a, profile12b, 5628 profile17a, profile30a } } 5629 ::= { xdsl2LineConfProfEntry 35 } 5631 xdsl2LConfProfDpboEPsd OBJECT-TYPE 5632 SYNTAX Xdsl2PsdMaskDs 5633 MAX-ACCESS read-create 5634 STATUS current 5635 DESCRIPTION 5636 "This configuration parameter defines the PSD mask that is 5637 assumed to be permitted at the exchange. This parameter shall use 5638 the same format as xdsl2LConfProfPsdMaskDs (PSDMASKds). The 5639 maximum number of breakpoints for xdsl2LConfProfDpboEPsd is 5640 16." 5641 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.13 (DPBOEPSD) 5642 " 5643 ::= { xdsl2LineConfProfEntry 36 } 5645 xdsl2LConfProfDpboEsEL OBJECT-TYPE 5646 SYNTAX Unsigned32 (0..511) 5647 UNITS "0.5 dB" 5648 MAX-ACCESS read-create 5649 STATUS current 5650 DESCRIPTION 5651 "This configuration parameter defines the assumed electrical 5652 length of cables (E-side cables) connecting exchange based DSL 5653 services to a remote flexibility point (cabinet), that hosts the 5654 xTU-C that is subject to spectrally shaped downstream power back- 5655 off (DPBO) depending on this length. The electrical length is 5656 defined as the loss (in dB) of an equivalent length of 5657 hypothetical cable at a reference frequency defined by the 5658 network operator or in spectrum management regulations. 5659 This parameter shall be coded as an unsigned integer representing 5660 an electrical length from 0 dB (coded as 0) to 255.5 dB (coded as 5661 511) in steps of 0.5 dB. All values in the range are valid. If 5662 this parameter is set to zero, the DPBO shall be disabled." 5663 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.13 (DPBOESEL) 5664 " 5665 DEFVAL { 0 } 5666 ::= { xdsl2LineConfProfEntry 37 } 5668 xdsl2LConfProfDpboEsCableModelA OBJECT-TYPE 5669 SYNTAX Unsigned32 (0..640) 5670 UNITS "2^-8" 5671 MAX-ACCESS read-create 5672 STATUS current 5673 DESCRIPTION 5674 "The E-side Cable Model parameter A (DPBOESCMA) of the cable 5675 model (DPBOESCM) for cables connecting exchange based DSL 5676 services to a remote flexibility point (cabinet), that hosts the 5677 xTU-C that is subject to spectrally shaped downstream power back- 5678 off (DPBO) depending on this value. 5679 The cable model is in terms of three scalars 5680 xdsl2LConfProfDpboEsCableModelA (DPBOESCMA), 5681 xdsl2LConfProfDpboEsCableModelB(DPBOESCMB), and 5682 xdsl2LConfProfDpboEsCableModelC (DPBOESCMC), that are used to 5683 estimate the frequency dependent loss of E-side cables calculated 5684 from the xdsl2LConfProfDpboEsEL (DPBOESEL) parameter. Possible 5685 values shall be coded as unsigned integers representing a scalar 5686 value from -1 (coded as 0) to 1.5 (coded as 640) in steps of 5687 2^-8. All values in the range are valid. This parameter is used 5688 only for G.993.2." 5689 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.13 (DPBOESCMA) 5690 " 5691 DEFVAL { 0 } 5692 ::= { xdsl2LineConfProfEntry 38 } 5694 xdsl2LConfProfDpboEsCableModelB OBJECT-TYPE 5695 SYNTAX Unsigned32 (0..640) 5696 UNITS "2^-8" 5697 MAX-ACCESS read-create 5698 STATUS current 5699 DESCRIPTION 5700 "The E-side Cable Model parameter B (DPBOESCMB) of the cable 5701 model (DPBOESCM) for cables connecting exchange based DSL 5702 services to a remote flexibility point (cabinet), that hosts the 5703 xTU-C that is subject to spectrally shaped downstream power back- 5704 off (DPBO) depending on this value. 5705 The cable model is in terms of three scalars 5706 dsl2LConfProfDpboEsCableModelA (DPBOESCMA), 5707 xdsl2LConfProfDpboEsCableModelB(DPBOESCMB), and 5708 xdsl2LConfProfDpboEsCableModelC (DPBOESCMC), that are used to 5709 estimate the frequency dependent loss of E-side cables calculated 5710 from the xdsl2LConfProfDpboEsEL (DPBOESEL) parameter. Possible 5711 values shall be coded as unsigned integers representing a scalar 5712 value from -1 (coded as 0) to 1.5 (coded as 640) in steps of 5713 2^-8. All values in the range are valid. This parameter is used 5714 only for G.993.2." 5715 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.13 (DPBOESCMB) 5716 " 5717 DEFVAL { 0 } 5718 ::= { xdsl2LineConfProfEntry 39 } 5720 xdsl2LConfProfDpboEsCableModelC OBJECT-TYPE 5721 SYNTAX Unsigned32 (0..640) 5722 UNITS "2^-8" 5723 MAX-ACCESS read-create 5724 STATUS current 5725 DESCRIPTION 5726 "The E-side Cable Model parameter C (DPBOESCMC) of the cable 5727 model (DPBOESCM) for cables connecting exchange based DSL 5728 services to a remote flexibility point (cabinet), that hosts the 5729 xTU-C that is subject to spectrally shaped downstream power back- 5730 off (DPBO) depending on this value. 5731 The cable model is in terms of three scalars 5732 xdsl2LConfProfDpboEsCableModelA (DPBOESCMA), 5733 xdsl2LConfProfDpboEsCableModelB(DPBOESCMB), and 5734 xdsl2LConfProfDpboEsCableModelC (DPBOESCMC), that are used to 5735 estimate the frequency dependent loss of E-side cables calculated 5736 from the xdsl2LConfProfDpboEsEL (DPBOESEL) parameter. Possible 5737 values shall be coded as unsigned integers representing a scalar 5738 value from -1 (coded as 0) to 1.5 (coded as 640) in steps of 5739 2^-8. All values in the range are valid. This parameter is used 5740 only for G.993.2." 5741 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.13 (DPBOESCMC) 5742 " 5743 DEFVAL { 0 } 5744 ::= { xdsl2LineConfProfEntry 40 } 5746 xdsl2LConfProfDpboMus OBJECT-TYPE 5747 SYNTAX Unsigned32 (0..255) 5748 UNITS "0.5 dBm/Hz" 5749 MAX-ACCESS read-create 5750 STATUS current 5751 DESCRIPTION 5752 "This configuration parameter defines the assumed Minimum 5753 Usable receive PSD mask (in dBm/Hz) for exchange based services, 5754 used to modify parameter xdsl2LConfProfDpboFMax (DPBOFMAX) 5755 defined below [to determine the DPBO]. It shall be coded as an 5756 unsigned integer representing a PSD mask level from 0 dBm/Hz 5757 (coded as 0) to -127.5 dBm/Hz (coded as 255) in steps of 0.5 5758 dBm/Hz. All values in the range are valid. 5759 NOTE - The PSD mask level is 3.5 dB above the signal PSD level. 5760 This parameter is used only for G.993.2." 5761 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.13 (DPBOMUS) 5762 " 5763 DEFVAL { 0 } 5764 ::= { xdsl2LineConfProfEntry 41 } 5766 xdsl2LConfProfDpboFMin OBJECT-TYPE 5767 SYNTAX Unsigned32 (0..2048) 5768 UNITS "4.3125 kHz" 5769 MAX-ACCESS read-create 5770 STATUS current 5771 DESCRIPTION 5772 "This configuration parameter defines the minimum frequency 5773 from which the DPBO shall be applied. It ranges from 0 kHz (coded 5774 as 0) to 8832 kHz (coded as 2048) in steps of 4.3125 kHz. This 5775 parameter is used only for G.993.2." 5776 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.13 (DPBOFMIN) 5777 " 5778 DEFVAL { 32 } 5779 ::= { xdsl2LineConfProfEntry 42 } 5781 xdsl2LConfProfDpboFMax OBJECT-TYPE 5782 SYNTAX Unsigned32 (32..6956) 5783 UNITS "4.3125 kHz" 5784 MAX-ACCESS read-create 5785 STATUS current 5786 DESCRIPTION 5787 "This configuration parameter defines the maximum frequency 5788 at which DPBO may be applied. It ranges from 138 kHz (coded as 5789 32) to 29997.75 kHz (coded as 6956) in steps of 4.3125 kHz. 5790 This parameter is used only for G.993.2." 5791 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.13 (DPBOFMAX) 5792 " 5793 DEFVAL { 512 } 5794 ::= { xdsl2LineConfProfEntry 43 } 5796 xdsl2LConfProfUpboKL OBJECT-TYPE 5797 SYNTAX Unsigned32 (0..1280) 5798 UNITS "0.1 dB" 5799 MAX-ACCESS read-create 5800 STATUS current 5801 DESCRIPTION 5802 "This configuration parameter defines the electrical length 5803 expressed in dB at 1MHz, kl0, configured by the CO-MIB. 5804 The value ranges from 0 (coded as 0) to 128 dB (coded as 1280) in 5805 steps of 0.1 dB. This parameter is relevant only if 5806 xdsl2LConfProfUpboKLF is set to override(2), which indicates that 5807 this parameter's value will override the VTUs' determination of 5808 the electrical length. 5809 If xdsl2LConfProfUpboKLF is set either to auto(1) or 5810 disableUpbo(3), then this parameter will be ignored." 5811 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.14 (UPBOKL)" 5812 DEFVAL { 0 } 5813 ::= { xdsl2LineConfProfEntry 44 } 5815 xdsl2LConfProfUpboKLF OBJECT-TYPE 5816 SYNTAX Xdsl2UpboKLF 5817 MAX-ACCESS read-create 5818 STATUS current 5819 DESCRIPTION 5820 "Defines the upstream power backoff force mode." 5821 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.14 (UPBOKLF) 5822 " 5823 DEFVAL { disableUpbo } 5824 ::= { xdsl2LineConfProfEntry 45 } 5826 xdsl2LConfProfUs0Mask OBJECT-TYPE 5827 SYNTAX Xdsl2LineUs0Mask 5828 MAX-ACCESS read-create 5829 STATUS current 5830 DESCRIPTION 5831 "The configuration parameter contains the US0 PSD masks to be 5832 allowed by the near-end xTU on the line. This parameter is only 5833 defined for G.993.2 Annex A. It is represented as a bitmap (0 if 5834 not allowed and 1 if allowed)." 5835 REFERENCE "ITU-T G.997.1 Amendment 1, paragraph #7.3.1.2.18 5836 (US0MASK)" 5837 DEFVAL { {} } 5838 ::= { xdsl2LineConfProfEntry 46 } 5840 xdsl2LConfProfForceInp OBJECT-TYPE 5841 SYNTAX TruthValue 5842 MAX-ACCESS read-create 5843 STATUS current 5844 DESCRIPTION 5845 "This parameter, when set to 'true' indicates that the framer 5846 settings of the bearer shall be selected such that the impulse 5847 noise protection computed according to the formula specified in 5848 the relevant Recommendation is greater than or equal to the 5849 minimal impulse noise protection requirement. 5850 This flag shall have the same value for all the bearers of one 5851 line in the same direction." 5852 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.5 (FORCEINP)" 5853 DEFVAL { false } 5854 ::= { xdsl2LineConfProfEntry 47 } 5856 xdsl2LConfProfRowStatus OBJECT-TYPE 5857 SYNTAX RowStatus 5858 MAX-ACCESS read-create 5859 STATUS current 5860 DESCRIPTION 5861 "This object is used to create a new row or to modify or 5862 delete an existing row in this table. 5864 A profile is activated by setting this object to 'active'. 5866 Before a profile can be deleted or taken out of service (by 5867 setting this object to 'destroy' or 'notInService'), it MUST be 5868 first unreferenced from all templates. 5870 A row in this table is said to be unreferenced when there is no 5871 instance of xdsl2LConfTempLineProfile which refers to the row. 5873 When a row is created in this table, the SNMP agent should also 5874 create corresponding rows in the tables 5875 xdsl2LineConfProfModeSpecTable and 5876 xdsl2LineConfProfModeSpecBandUsTable. 5877 When a row is deleted in this table, the SNMP agent should also 5878 delete corresponding rows in the tables 5879 xdsl2LineConfProfModeSpecTable and 5880 xdsl2LineConfProfModeSpecBandUsTable." 5881 ::= { xdsl2LineConfProfEntry 48 } 5883 ------------------------------------------ 5884 -- xdsl2LineConfProfModeSpecTable -- 5885 ------------------------------------------ 5886 xdsl2LineConfProfModeSpecTable OBJECT-TYPE 5887 SYNTAX SEQUENCE OF Xdsl2LineConfProfModeSpecEntry 5888 MAX-ACCESS not-accessible 5889 STATUS current 5890 DESCRIPTION 5891 "The table xdsl2LineConfProfModeSpecTable extends the DSL 5892 line configuration profile by xDSL Mode Specific parameters. 5893 A row in this table that has an index of xdsl2LConfProfXdslMode 5894 == defMode(1), is called a 'mandatory' row or 'default' row. 5895 A row in this table that has an index such that 5896 xdsl2LConfProfXdslMode is not equal to defMode(1), is called an 5897 'optional' row or 'mode specific' row. 5898 When a row in the xdsl2LineConfProfTable table (the parent row) 5899 is created, the SNMP agent will automatically create a 5900 'mandatory' row in this table. 5901 When the parent row is deleted, the SNMP agent will automatically 5902 delete all associated rows in this table. 5903 Any attempt to delete the 'mandatory' row using the 5904 xdsl2LConfProfModeSpecRowStatus object will be rejected by the 5905 SNMP agent. 5906 The manager MAY create an 'optional' row in this table using the 5907 xdsl2LConfProfModeSpecRowStatus object if the parent row 5908 exists. 5909 The manager MAY delete an 'optional' row in this table using the 5910 xdsl2LConfProfModeSpecRowStatus object at any time. 5911 If the actual transmission mode of a DSL line does not match one 5912 of the 'optional' rows in this table, then the line will use the 5913 PSD configuration from the 'mandatory' row. 5915 Entries in this table MUST be maintained in a persistent 5916 manner." 5917 ::= { xdsl2ProfileLine 3 } 5919 xdsl2LineConfProfModeSpecEntry OBJECT-TYPE 5920 SYNTAX Xdsl2LineConfProfModeSpecEntry 5921 MAX-ACCESS not-accessible 5922 STATUS current 5923 DESCRIPTION 5924 "The table xdsl2LineConfProfModeSpecTable extends the 5925 DSL line configuration profile by DSL Mode Specific 5926 parameters." 5927 INDEX { xdsl2LConfProfProfileName, xdsl2LConfProfXdslMode } 5928 ::= { xdsl2LineConfProfModeSpecTable 1 } 5930 Xdsl2LineConfProfModeSpecEntry ::= 5931 SEQUENCE { 5932 xdsl2LConfProfXdslMode Xdsl2OperationModes, 5933 xdsl2LConfProfMaxNomPsdDs Integer32, 5934 xdsl2LConfProfMaxNomPsdUs Integer32, 5935 xdsl2LConfProfMaxNomAtpDs Unsigned32, 5936 xdsl2LConfProfMaxNomAtpUs Unsigned32, 5937 xdsl2LConfProfMaxAggRxPwrUs Integer32, 5938 xdsl2LConfProfPsdMaskDs Xdsl2PsdMaskDs, 5939 xdsl2LConfProfPsdMaskUs Xdsl2PsdMaskUs, 5940 xdsl2LConfProfPsdMaskSelectUs Xdsl2LinePsdMaskSelectUs, 5941 xdsl2LConfProfClassMask Xdsl2LineClassMask, 5942 xdsl2LConfProfLimitMask Xdsl2LineLimitMask, 5943 xdsl2LConfProfUs0Disable Xdsl2LineUs0Disable, 5944 xdsl2LConfProfModeSpecRowStatus RowStatus 5945 } 5947 xdsl2LConfProfXdslMode OBJECT-TYPE 5948 SYNTAX Xdsl2OperationModes 5949 MAX-ACCESS not-accessible 5950 STATUS current 5951 DESCRIPTION 5952 "The DSL Mode is a way of categorizing the various xDSL 5953 transmission modes into groups, each group (xDSL Mode) shares 5954 the same PSD configuration. 5955 There should be multiple entries in this table for a given line 5956 profile in case multiple bits are set in 5957 xdsl2LConfProfXtuTransSysEna for that profile." 5958 REFERENCE "DSL Forum TR-129, paragraph #5.5" 5959 ::= { xdsl2LineConfProfModeSpecEntry 1 } 5961 xdsl2LConfProfMaxNomPsdDs OBJECT-TYPE 5962 SYNTAX Integer32(-600..-300) 5963 UNITS "0.1 dBm/Hz" 5964 MAX-ACCESS read-create 5965 STATUS current 5966 DESCRIPTION 5967 "The maximum nominal transmit PSD in the downstream direction 5968 during initialization and Showtime. It ranges from -600 to -300 5969 units of 0.1 dBm/Hz. (physical values are -60 to -30 5970 dBm/Hz)." 5971 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.1 (MAXNOMPSDds) 5972 " 5973 DEFVAL { -300 } 5974 ::= { xdsl2LineConfProfModeSpecEntry 2 } 5976 xdsl2LConfProfMaxNomPsdUs OBJECT-TYPE 5977 SYNTAX Integer32(-600..-300) 5978 UNITS "0.1 dBm/Hz" 5979 MAX-ACCESS read-create 5980 STATUS current 5981 DESCRIPTION 5982 "The maximum nominal transmit PSD in the upstream direction 5983 during initialization and Showtime. It ranges from -600 to 5984 -300 units of 0.1 dBm/Hz. (physical values are -60 to -30 5985 dBm/Hz)." 5986 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.2 (MAXNOMPSDus) 5987 " 5988 DEFVAL { -300 } 5989 ::= { xdsl2LineConfProfModeSpecEntry 3 } 5991 xdsl2LConfProfMaxNomAtpDs OBJECT-TYPE 5992 SYNTAX Unsigned32 (0..255) 5993 UNITS "0.1 dBm" 5994 MAX-ACCESS read-create 5995 STATUS current 5996 DESCRIPTION 5997 "The maximum nominal aggregate transmit power in the 5998 downstream direction during initialization and Showtime. It 5999 ranges from 0 to 255 units of 0.1 dBm (physical values are 0 6000 to 25.5 dBm)." 6001 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.3 (MAXNOMATPds) 6002 " 6003 DEFVAL { 255 } 6004 ::= { xdsl2LineConfProfModeSpecEntry 4 } 6006 xdsl2LConfProfMaxNomAtpUs OBJECT-TYPE 6007 SYNTAX Unsigned32 (0..255) 6008 UNITS "0.1 dBm" 6009 MAX-ACCESS read-create 6010 STATUS current 6011 DESCRIPTION 6012 "The maximum nominal aggregate transmit power in the upstream 6013 direction during initialization and Showtime. It ranges from 6014 0 to 255 units of 0.1 dBm (physical values are 0 to 25.5 6015 dBm)." 6016 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.4 (MAXNOMATPus) 6017 " 6018 DEFVAL { 255 } 6019 ::= { xdsl2LineConfProfModeSpecEntry 5 } 6021 xdsl2LConfProfMaxAggRxPwrUs OBJECT-TYPE 6022 SYNTAX Integer32(-255..255 | 2147483647) 6023 UNITS "0.1 dBm" 6024 MAX-ACCESS read-create 6025 STATUS current 6026 DESCRIPTION 6027 "The maximum upstream aggregate receive power over the 6028 relevant set of subcarriers. The xTU-C should verify that the 6029 upstream power cutback is such that this maximum aggregate 6030 receive power value is honored. It ranges from -255 to 255 6031 units of 0.1 dBm (physical values are -25.5 to 25.5 dBm). 6032 A value of 0x7FFFFFFF (2147483647) means that there is no 6033 limit." 6034 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.5 (MAXRXPWRus) 6035 " 6036 DEFVAL { 255 } 6037 ::= { xdsl2LineConfProfModeSpecEntry 6 } 6039 xdsl2LConfProfPsdMaskDs OBJECT-TYPE 6040 SYNTAX Xdsl2PsdMaskDs 6041 MAX-ACCESS read-create 6042 STATUS current 6043 DESCRIPTION 6044 "The downstream PSD mask applicable at the U-C2 reference 6045 point. 6046 This parameter is used only for G.992.5 and it may impose PSD 6047 restrictions (breakpoints) in addition to the Limit PSD mask 6048 defined in G.992.5. 6049 This is a string of 32 pairs of values in the following 6050 structure: 6051 Octets 0-1 - Index of 1st subcarrier used in the context of a 6052 first breakpoint. 6053 Octet 2 - The PSD reduction for the subcarrier indicated in 6054 octets 0 and 1. 6055 Octets 3-5 - Same, for a 2nd breakpoint. 6056 Octets 6-8 - Same, for a 3rd breakpoint. 6057 This architecture continues until octets 94-95, which are 6058 associated with a 32nd breakpoint. 6059 Each subcarrier index is an unsigned number in the range 0 and 6060 NSCds-1. Each PSD reduction value is in the range 0 (0dBm/Hz) to 6061 255 (-127.5dBm/Hz) with steps of 0.5dBm/Hz. Valid values are in 6062 the range 0 to 190 (0 to -95dBm/Hz). 6063 When the number of breakpoints is less than 32, all remaining 6064 octets are set to the value 0. Note that the content of this 6065 object should be correlated with the subcarriers mask and with 6066 the RFI setup." 6067 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.9 (PSDMASKds) 6068 " 6069 ::= { xdsl2LineConfProfModeSpecEntry 7 } 6071 xdsl2LConfProfPsdMaskUs OBJECT-TYPE 6072 SYNTAX Xdsl2PsdMaskUs 6073 MAX-ACCESS read-create 6074 STATUS current 6075 DESCRIPTION 6076 "The upstream PSD mask applicable at the U-R2 reference 6077 point. 6078 This parameter is used only for G.992.5 and it may impose PSD 6079 restrictions (breakpoints) in addition to the Limit PSD mask 6080 defined in G.992.5. 6081 This is a string of 16 pairs of values in the following 6082 structure: 6083 Octets 0-1 - Index of 1st subcarrier used in the context of a 6084 first breakpoint. 6085 Octet 2 - The PSD reduction for the subcarrier indicated in 6086 octets 0 and 1. 6087 Octets 3-5 - Same, for a 2nd breakpoint. 6088 Octets 6-8 - Same, for a 3rd breakpoint. 6089 This architecture continues until octets 9-47, which are 6090 associated with a 16th breakpoint. 6091 Each subcarrier index is an unsigned number in the range 0 and 6092 NSCus-1. Each PSD reduction value is in the range 0 (0dBm/Hz) to 6093 255 (-127.5dBm/Hz) with steps of 0.5dBm/Hz. Valid values are in 6094 the range 0 to 190 (0 to -95dBm/Hz). 6095 When the number of breakpoints is less than 16, all remaining 6096 octets are set to the value 0. Note that the content of this 6097 object should be correlated with the subcarriers mask and with 6098 the RFI setup." 6099 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.12 (PSDMASKus) 6100 " 6101 ::= { xdsl2LineConfProfModeSpecEntry 8 } 6103 xdsl2LConfProfPsdMaskSelectUs OBJECT-TYPE 6104 SYNTAX Xdsl2LinePsdMaskSelectUs 6105 MAX-ACCESS read-create 6106 STATUS current 6107 DESCRIPTION 6108 "The selected upstream PSD mask. This parameter is used only 6109 for Annexes J and M of G.992.3 and G.992.5, and the same 6110 selection is used for all relevant enabled bits in 6111 xdsl2LConfProfXtuTransSysEna." 6112 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.11 6113 (Upstream PSD mask selection)" 6114 DEFVAL { adlu32Eu32 } 6115 ::= { xdsl2LineConfProfModeSpecEntry 9 } 6117 xdsl2LConfProfClassMask OBJECT-TYPE 6118 SYNTAX Xdsl2LineClassMask 6119 MAX-ACCESS read-create 6120 STATUS current 6121 DESCRIPTION 6122 "In order to reduce the number of configuration 6123 possibilities, the limit Power Spectral Density masks (see 6124 LIMITMASK) are grouped in PSD mask classes. 6125 Each class is designed such that the PSD levels of each limit PSD 6126 mask of a specific class are equal in their respective passband 6127 above 552 kHz. 6128 This parameter is defined per VDSL2 Annex enabled in the 6129 xdsl2LConfProfXtuTransSysEna object. It selects a single PSD mask 6130 class per Annex that is activated at the VTU-O." 6131 REFERENCE "ITU-T G.997.1 Amendment 1, paragraph #7.3.1.2.15 6132 (CLASSMASK)" 6133 DEFVAL { a998ORb997M1cORc998B } 6134 ::= { xdsl2LineConfProfModeSpecEntry 10 } 6136 xdsl2LConfProfLimitMask OBJECT-TYPE 6137 SYNTAX Xdsl2LineLimitMask 6138 MAX-ACCESS read-create 6139 STATUS current 6140 DESCRIPTION 6141 "This configuration parameter contains the G.993.2 limit 6142 PSD masks of the selected PSD mask class, enabled by the near-end 6143 xTU on this line for each class of profiles. 6144 This parameter is defined per VDSL2 Annex enabled in the 6145 xdsl2LConfProfXtuTransSysEna object. 6146 Through this parameter, several limit PSD masks of the selected 6147 PSD mask class (xdsl2LConfProfClassMask) may be enabled. The 6148 enabling parameter is coded in a bitmap representation (0 if the 6149 associated mask is not allowed, 1 if it is allowed)." 6150 REFERENCE "ITU-T G.997.1 Amendment 1, paragraph #7.3.1.2.16 6151 (LIMITMASK)" 6152 DEFVAL { {} } 6153 ::= { xdsl2LineConfProfModeSpecEntry 11 } 6155 xdsl2LConfProfUs0Disable OBJECT-TYPE 6156 SYNTAX Xdsl2LineUs0Disable 6157 MAX-ACCESS read-create 6158 STATUS current 6159 DESCRIPTION 6160 "This configuration parameter indicates if the use of US0 is 6161 disabled for each limit PSD mask enabled in the 6162 xdsl2LConfProfLimitMask parameter. 6163 This parameter is defined per VDSL2 Annex enabled in the 6164 xdsl2LConfProfXtuTransSysEna object. 6165 For each limit PSD mask enabled in xdsl2LConfProfLimitMask 6166 parameter, a bit shall indicate if US0 is disabled. The disabling 6167 parameter is coded as a bitmap. The bit is set to 1 if US0 is 6168 disabled for the associated limit mask. 6169 This parameter and the xdsl2LConfProfLimitMask parameter use the 6170 same structure." 6171 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.17 (US0DISABLE) 6172 " 6173 DEFVAL { {} } 6174 ::= { xdsl2LineConfProfModeSpecEntry 12 } 6176 xdsl2LConfProfModeSpecRowStatus OBJECT-TYPE 6177 SYNTAX RowStatus 6178 MAX-ACCESS read-create 6179 STATUS current 6180 DESCRIPTION 6181 "This object is used to create a new row or to modify or 6182 delete an existing row in this table. 6184 This row is activated by setting this object to 'active'. 6186 A 'mandatory' row, as defined in the DESCRIPTION clause of 6187 xdsl2LineConfProfModeSpecTable cannot be deleted at all. 6189 A 'mandatory' row can be taken out of service 6190 (by setting this object to 'notInService') if the parent 6191 row in the xdsl2LineConfProfTable table is not in 6192 the 'active' state. 6194 An 'optional' row (or 'mode specific' row) can be deleted or 6195 taken out of service (by setting this object to 'destroy' or 6196 'notInService') at any time." 6198 ::= { xdsl2LineConfProfModeSpecEntry 13 } 6200 ---------------------------------------------- 6201 -- xdsl2LineConfProfModeSpecBandUsTable -- 6202 ---------------------------------------------- 6203 xdsl2LineConfProfModeSpecBandUsTable OBJECT-TYPE 6204 SYNTAX SEQUENCE OF Xdsl2LineConfProfModeSpecBandUsEntry 6205 MAX-ACCESS not-accessible 6206 STATUS current 6207 DESCRIPTION 6208 "The table xdsl2LineConfProfModeSpecBandUsTable extends 6209 xdsl2LineConfProfModeSpecTable with upstream-band-specific 6210 parameters for VDSL2, such as upstream power back-off 6211 parameters, xdsl2LConfProfUpboPsdA and xdsl2LConfProfUpboPsdB 6212 (UPBOPSD-pb). 6213 When a parent 'mandatory row' is created in 6214 xdsl2LineConfProfModeSpecTable, the SNMP agent will automatically 6215 create several 'mandatory' rows in this table-- one for each 6216 upstream band: 6217 Note: A mandatory row is one where xdsl2LConfProfXdslMode = 6218 defMode(1). When the parent row is deleted, the SNMP agent will 6219 automatically delete all associated rows in this table. Any 6220 attempt to delete a 'mandatory' row using the 6221 xdsl2LConfProfModeSpecBandUsRowStatus object will be rejected 6222 by the SNMP agent. The manager MAY create a new 'optional' 6223 row in this table using the xdsl2LConfProfModeSpecBandUsRowStatus 6224 object if the associated parent row exists, and the 6225 value of xdsl2LConfProfXdslMode is a G.993.2 value. The manager 6226 MAY delete an 'optional' row in this table using the 6227 xdsl2LConfProfModeSpecBandUsRowStatus object at any time. 6229 With respect to xdsl2LConfProfUpboPsdA and xdsl2LConfProfUpboPsdB 6230 parameters, for a given upstream band, if an optional row is 6231 missing from this table, then that means upstream power back-off 6232 is disabled for that upstream band. 6234 Entries in this table MUST be maintained in a persistent 6235 manner." 6236 ::= { xdsl2ProfileLine 4 } 6238 xdsl2LineConfProfModeSpecBandUsEntry OBJECT-TYPE 6239 SYNTAX Xdsl2LineConfProfModeSpecBandUsEntry 6240 MAX-ACCESS not-accessible 6241 STATUS current 6242 DESCRIPTION 6243 "The table xdsl2LineConfProfModeSpecBandUsTable extends 6244 xdsl2LineConfProfModeSpecTable with upstream-band-specific 6245 parameters for VDSL2, such as upstream power back-off parameters, 6246 xdsl2LConfProfUpboPsdA and xdsl2LConfProfUpboPsdB (UPBOPSD- 6247 pb)." 6248 INDEX { xdsl2LConfProfProfileName, xdsl2LConfProfXdslMode, 6249 xdsl2LConfProfXdslBandUs} 6250 ::= { xdsl2LineConfProfModeSpecBandUsTable 1 } 6252 Xdsl2LineConfProfModeSpecBandUsEntry ::= 6253 SEQUENCE { 6254 xdsl2LConfProfXdslBandUs Xdsl2BandUs, 6255 xdsl2LConfProfUpboPsdA Integer32, 6256 xdsl2LConfProfUpboPsdB Integer32, 6257 xdsl2LConfProfModeSpecBandUsRowStatus RowStatus 6258 } 6260 xdsl2LConfProfXdslBandUs OBJECT-TYPE 6261 SYNTAX Xdsl2BandUs 6262 MAX-ACCESS not-accessible 6263 STATUS current 6264 DESCRIPTION 6265 "Each value identifies a specific band in the upstream 6266 transmission direction (excluding US0 band)." 6267 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.14" 6268 ::= { xdsl2LineConfProfModeSpecBandUsEntry 1 } 6270 xdsl2LConfProfUpboPsdA OBJECT-TYPE 6271 SYNTAX Integer32(4000..8095) 6272 UNITS "0.01 dBm/Hz" 6273 MAX-ACCESS read-create 6274 STATUS current 6275 DESCRIPTION 6276 "This configuration parameter defines the 'a' reference 6277 parameter of the UPBO reference PSD used to compute the 6278 upstream power back-off for the upstream band. A UPBOPSD 6279 defined for each band shall consist of two parameters [a, b]. 6280 Parameter 'a' (xdsl2LConfProfUpboPsdA) ranges from 40 dBm/Hz 6281 (coded as 4000) to 80.95 dBm/Hz (coded as 8095) in steps of 0.01 6282 dBm/Hz; and parameter 'b' (xdsl2LConfProfUpboPsdB) ranges from 0 6283 dBm/Hz (coded as 0) to 40.95 dBm/Hz (coded as 4095) in steps of 6284 0.01 dBm/Hz. The UPBO reference PSD at the frequency 'f' 6285 expressed in MHz shall be equal to '-a-b(SQRT(f))'. Setting 6286 xdsl2LConfProfUpboPsdA to 4000 and xdsl2LConfProfUpboPsdB to 0 is 6287 a special configuration to disable UPBO in the respective 6288 upstream band." 6289 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.14 (UPBOPSD-pb) 6290 " 6291 DEFVAL { 4000 } 6293 ::= { xdsl2LineConfProfModeSpecBandUsEntry 2 } 6295 xdsl2LConfProfUpboPsdB OBJECT-TYPE 6296 SYNTAX Integer32(0..4095) 6297 UNITS "0.01 dBm/Hz" 6298 MAX-ACCESS read-create 6299 STATUS current 6300 DESCRIPTION 6301 "This configuration parameter defines the 'b' reference 6302 parameter of the UPBO reference PSD used to compute the 6303 upstream power back-off for the upstream band. A UPBOPSD 6304 defined for each band shall consist of two parameters [a, b]. 6305 Parameter 'a' (xdsl2LConfProfUpboPsdA) ranges from 40 dBm/Hz 6306 (coded as 4000) to 80.95 dBm/Hz (coded as 8095) in steps of 0.01 6307 dBm/Hz; and parameter 'b' (xdsl2LConfProfUpboPsdB) ranges from 0 6308 dBm/Hz (coded as 0) to 40.95 dBm/Hz (coded as 4095) in steps of 6309 0.01 dBm/Hz. The UPBO reference PSD at the frequency 'f' 6310 expressed in MHz shall be equal to '-a-b(SQRT(f))'. Setting 6311 xdsl2LConfProfUpboPsdA to 4000 and xdsl2LConfProfUpboPsdB to 0 is 6312 a special configuration to disable UPBO in the respective 6313 upstream band." 6314 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.14 (UPBOPSD-pb) 6315 " 6316 DEFVAL { 0 } 6317 ::= { xdsl2LineConfProfModeSpecBandUsEntry 3 } 6319 xdsl2LConfProfModeSpecBandUsRowStatus OBJECT-TYPE 6320 SYNTAX RowStatus 6321 MAX-ACCESS read-create 6322 STATUS current 6323 DESCRIPTION 6324 "This object is used to create a new row or to modify or 6325 delete an existing row in this table. 6327 This row is activated by setting this object to 'active'. 6329 A 'mandatory' row, as defined in the DESCRIPTION clause of 6330 xdsl2LineConfProfModeSpecBandUsTable cannot be deleted at all. 6332 A 'mandatory' row can be taken out of service 6333 (by setting this object to 'notInService') if the parent 6334 row in the xdsl2LineConfProfModeSpecTable table is not in 6335 the 'active' state. 6337 An 'optional' row (or 'mode specific' row) can be deleted or 6338 taken out of service (by setting this object to 'destroy' or 6339 'notInService') at any time." 6340 ::= { xdsl2LineConfProfModeSpecBandUsEntry 4 } 6342 ------------------------------------------------ 6343 -- xdsl2ChConfProfileTable -- 6344 ------------------------------------------------ 6345 xdsl2ChConfProfileTable OBJECT-TYPE 6346 SYNTAX SEQUENCE OF Xdsl2ChConfProfileEntry 6347 MAX-ACCESS not-accessible 6348 STATUS current 6349 DESCRIPTION 6350 "The table xdsl2ChConfProfileTable contains DSL channel 6351 profile configuration. 6353 Entries in this table MUST be maintained in a persistent 6354 manner." 6355 ::= { xdsl2ProfileChannel 1 } 6357 xdsl2ChConfProfileEntry OBJECT-TYPE 6358 SYNTAX Xdsl2ChConfProfileEntry 6359 MAX-ACCESS not-accessible 6360 STATUS current 6361 DESCRIPTION 6362 "A default profile with an index of 'DEFVAL' will always 6363 exist and 6364 its parameters will be set to vendor-specific values, unless 6365 otherwise specified in this document." 6366 INDEX { xdsl2ChConfProfProfileName } 6367 ::= { xdsl2ChConfProfileTable 1 } 6369 Xdsl2ChConfProfileEntry ::= 6370 SEQUENCE { 6371 xdsl2ChConfProfProfileName SnmpAdminString, 6372 xdsl2ChConfProfMinDataRateDs Unsigned32, 6373 xdsl2ChConfProfMinDataRateUs Unsigned32, 6374 xdsl2ChConfProfMinResDataRateDs Unsigned32, 6375 xdsl2ChConfProfMinResDataRateUs Unsigned32, 6376 xdsl2ChConfProfMaxDataRateDs Unsigned32, 6377 xdsl2ChConfProfMaxDataRateUs Unsigned32, 6378 xdsl2ChConfProfMinDataRateLowPwrDs Unsigned32, 6379 xdsl2ChConfProfMinDataRateLowPwrUs Unsigned32, 6380 xdsl2ChConfProfMaxDelayDs Unsigned32, 6381 xdsl2ChConfProfMaxDelayUs Unsigned32, 6382 xdsl2ChConfProfMinProtectionDs Xdsl2SymbolProtection, 6383 xdsl2ChConfProfMinProtectionUs Xdsl2SymbolProtection, 6384 xdsl2ChConfProfMinProtection8Ds Xdsl2SymbolProtection8, 6385 xdsl2ChConfProfMinProtection8Us Xdsl2SymbolProtection8, 6386 xdsl2ChConfProfMaxBerDs Xdsl2MaxBer, 6387 xdsl2ChConfProfMaxBerUs Xdsl2MaxBer, 6388 xdsl2ChConfProfUsDataRateDs Unsigned32, 6389 xdsl2ChConfProfDsDataRateDs Unsigned32, 6390 xdsl2ChConfProfUsDataRateUs Unsigned32, 6391 xdsl2ChConfProfDsDataRateUs Unsigned32, 6392 xdsl2ChConfProfImaEnabled TruthValue, 6393 xdsl2ChConfProfMaxDelayVar Unsigned32, 6394 xdsl2ChConfProfInitPolicy Xdsl2ChInitPolicy, 6395 xdsl2ChConfProfRowStatus RowStatus 6396 } 6398 xdsl2ChConfProfProfileName OBJECT-TYPE 6399 SYNTAX SnmpAdminString (SIZE(1..32)) 6400 MAX-ACCESS not-accessible 6401 STATUS current 6402 DESCRIPTION 6403 "This object identifies a row in this table." 6404 ::= { xdsl2ChConfProfileEntry 1 } 6406 xdsl2ChConfProfMinDataRateDs OBJECT-TYPE 6407 SYNTAX Unsigned32 6408 UNITS "bits/second" 6409 MAX-ACCESS read-create 6410 STATUS current 6411 DESCRIPTION 6412 "Minimum Data Rate on Downstream direction. The minimum net 6413 data rate for the bearer channel, coded in bit/s." 6414 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1.1 6415 (Minimum data rate)" 6416 ::= { xdsl2ChConfProfileEntry 2 } 6418 xdsl2ChConfProfMinDataRateUs OBJECT-TYPE 6419 SYNTAX Unsigned32 6420 UNITS "bits/second" 6421 MAX-ACCESS read-create 6422 STATUS current 6423 DESCRIPTION 6424 "Minimum Data Rate on Upstream direction. The minimum net 6425 data rate for the bearer channel, coded in bit/s." 6426 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1.1 6427 (Minimum data rate)" 6428 ::= { xdsl2ChConfProfileEntry 3 } 6430 xdsl2ChConfProfMinResDataRateDs OBJECT-TYPE 6431 SYNTAX Unsigned32 6432 UNITS "bits/second" 6433 MAX-ACCESS read-create 6434 STATUS current 6435 DESCRIPTION 6436 "Minimum Reserved Data Rate on Downstream direction. The 6437 minimum reserved net data rate for the bearer channel, coded 6438 in bit/s. This parameter is used only if the Rate Adaptation 6439 Mode in the direction of the bearer channel (i.e., 6440 xdsl2LConfProfRaModeDs) is set to dynamicRa." 6441 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1.2 6442 (Minimum reserved data rate)" 6443 ::= { xdsl2ChConfProfileEntry 4 } 6445 xdsl2ChConfProfMinResDataRateUs OBJECT-TYPE 6446 SYNTAX Unsigned32 6447 UNITS "bits/second" 6448 MAX-ACCESS read-create 6449 STATUS current 6450 DESCRIPTION 6451 "Minimum Reserved Data Rate on Upstream direction. The 6452 minimum reserved net data rate for the bearer channel, coded in 6453 bit/s. This parameter is used only if the Rate Adaptation Mode 6454 in the direction of the bearer channel (i.e., 6455 xdsl2LConfProfRaModeUs) is set to dynamicRa." 6456 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1.2 6457 (Minimum reserved data rate)" 6458 ::= { xdsl2ChConfProfileEntry 5 } 6460 xdsl2ChConfProfMaxDataRateDs OBJECT-TYPE 6461 SYNTAX Unsigned32 6462 UNITS "bits/second" 6463 MAX-ACCESS read-create 6464 STATUS current 6465 DESCRIPTION 6466 "Maximum Data Rate on Downstream direction. The maximum net 6467 data rate for the bearer channel, coded in bit/s." 6468 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1.3 6469 (Maximum data rate)" 6470 ::= { xdsl2ChConfProfileEntry 6 } 6472 xdsl2ChConfProfMaxDataRateUs OBJECT-TYPE 6473 SYNTAX Unsigned32 6474 UNITS "bits/second" 6475 MAX-ACCESS read-create 6476 STATUS current 6477 DESCRIPTION 6478 "Maximum Data Rate on Upstream direction. The maximum net 6479 data rate for the bearer channel, coded in bit/s." 6480 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1.3 6481 (Maximum data rate)" 6482 ::= { xdsl2ChConfProfileEntry 7 } 6484 xdsl2ChConfProfMinDataRateLowPwrDs OBJECT-TYPE 6485 SYNTAX Unsigned32 6486 UNITS "bits/second" 6487 MAX-ACCESS read-create 6488 STATUS current 6489 DESCRIPTION 6490 "This parameter specifies the minimum net data rate for 6491 the bearer channel as desired by the operator of the system 6492 during the low power state (L1/L2). The power management low 6493 power states L1 and L2 are defined in ITU-T Recs G.992.2 and 6494 G.992.3 respectively. 6495 The data rate is coded in steps of bit/s." 6496 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1.5 6497 (Minimum Data Rate in low power state)" 6498 ::= { xdsl2ChConfProfileEntry 8 } 6500 xdsl2ChConfProfMinDataRateLowPwrUs OBJECT-TYPE 6501 SYNTAX Unsigned32 6502 UNITS "bits/second" 6503 MAX-ACCESS read-create 6504 STATUS current 6505 DESCRIPTION 6506 "This parameter specifies the minimum net data rate for 6507 the bearer channel as desired by the operator of the system 6508 during the low power state (L1/L2). The power management low 6509 power states L1 and L2 are defined in ITU-T Recs G.992.2 and 6510 G.992.3 respectively. 6511 The data rate is coded in steps of bit/s." 6512 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1.5 6513 (Minimum Data Rate in low power state)" 6514 ::= { xdsl2ChConfProfileEntry 9 } 6516 xdsl2ChConfProfMaxDelayDs OBJECT-TYPE 6517 SYNTAX Unsigned32(0..63) 6518 UNITS "milliseconds" 6519 MAX-ACCESS read-create 6520 STATUS current 6521 DESCRIPTION 6522 "Maximum Interleave Delay on Downstream direction. The 6523 maximum one-way interleaving delay introduced by the PMS-TC on 6524 Downstream direction. The xTUs shall choose the S (factor) and D 6525 (depth) values such that the actual one-way interleaving delay 6526 (Xdsl2ChStatusActDelay) is as close as possible to, but less than 6527 or equal to xdsl2ChConfProfMaxDelayDs. The delay is coded in ms, 6528 with the value 0 indicating no delay bound is being 6529 imposed." 6530 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.2 6531 (Maximum interleaving delay)" 6532 ::= { xdsl2ChConfProfileEntry 10 } 6534 xdsl2ChConfProfMaxDelayUs OBJECT-TYPE 6535 SYNTAX Unsigned32(0..63) 6536 UNITS "milliseconds" 6537 MAX-ACCESS read-create 6538 STATUS current 6539 DESCRIPTION 6540 "Maximum Interleave Delay on Upstream direction. The maximum 6541 one-way interleaving delay introduced by the PMS-TC on Upstream 6542 direction. The xTUs shall choose the S (factor) and D (depth) 6543 values such that the actual one-way interleaving delay 6544 (Xdsl2ChStatusActDelay) is as close as possible to, but less than 6545 or equal to xdsl2ChConfProfMaxDelayUs. The delay is coded in ms, 6546 with the value 0 indicating no delay bound is being 6547 imposed." 6548 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.2 6549 (Maximum interleaving delay)" 6550 ::= { xdsl2ChConfProfileEntry 11 } 6552 xdsl2ChConfProfMinProtectionDs OBJECT-TYPE 6553 SYNTAX Xdsl2SymbolProtection 6554 UNITS "symbols" 6555 MAX-ACCESS read-create 6556 STATUS current 6557 DESCRIPTION 6558 "This parameter specifies the minimum impulse noise 6559 protection for the bearer channel if it is transported over DMT 6560 symbols with a subcarrier spacing of 4.3125 kHz. The impulse 6561 noise protection is expressed in DMT symbols with a subcarrier 6562 spacing of 4.3125 kHz and can take the values 1/2 and any integer 6563 from 0 to 16, inclusive. If the xTU does not support the 6564 configured INPMIN value, it shall use the nearest supported 6565 impulse noise protection greater than INPMIN." 6566 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.3 (INPMINds)" 6567 DEFVAL { noProtection } 6568 ::= { xdsl2ChConfProfileEntry 12 } 6570 xdsl2ChConfProfMinProtectionUs OBJECT-TYPE 6571 SYNTAX Xdsl2SymbolProtection 6572 UNITS "symbols" 6573 MAX-ACCESS read-create 6574 STATUS current 6575 DESCRIPTION 6576 "This parameter specifies the minimum impulse noise 6577 protection for the bearer channel if it is transported over DMT 6578 symbols with a subcarrier spacing of 4.3125 kHz. The impulse 6579 noise protection is expressed in DMT symbols with a subcarrier 6580 spacing of 4.3125 kHz and can take the values 1/2 and any integer 6581 from 0 to 16, inclusive. If the xTU does not support the 6582 configured INPMIN value, it shall use the nearest supported 6583 impulse noise protection greater than INPMIN." 6584 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.3 (INPMINus)" 6585 DEFVAL { noProtection } 6586 ::= { xdsl2ChConfProfileEntry 13 } 6588 xdsl2ChConfProfMinProtection8Ds OBJECT-TYPE 6589 SYNTAX Xdsl2SymbolProtection8 6590 UNITS "symbols" 6591 MAX-ACCESS read-create 6592 STATUS current 6593 DESCRIPTION 6594 "This parameter specifies the minimum impulse noise 6595 protection for the bearer channel if it is transported over DMT 6596 symbols with a subcarrier spacing of 8.625 kHz. The impulse noise 6597 protection is expressed in DMT symbols with a subcarrier spacing 6598 of 8.625 kHz." 6599 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.4 (INPMIN8ds) 6600 " 6601 DEFVAL { noProtection } 6602 ::= { xdsl2ChConfProfileEntry 14 } 6604 xdsl2ChConfProfMinProtection8Us OBJECT-TYPE 6605 SYNTAX Xdsl2SymbolProtection8 6606 UNITS "symbols" 6607 MAX-ACCESS read-create 6608 STATUS current 6609 DESCRIPTION 6610 "This parameter specifies the minimum impulse noise 6611 protection for the bearer channel if it is transported over DMT 6612 symbols with a subcarrier spacing of 8.625 kHz. The impulse noise 6613 protection is expressed in DMT symbols with a subcarrier spacing 6614 of 8.625 kHz." 6615 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.4 (INPMIN8us) 6616 " 6617 DEFVAL { noProtection } 6618 ::= { xdsl2ChConfProfileEntry 15 } 6620 xdsl2ChConfProfMaxBerDs OBJECT-TYPE 6621 SYNTAX Xdsl2MaxBer 6622 MAX-ACCESS read-create 6623 STATUS current 6624 DESCRIPTION 6625 "Maximum Bit Error Ratio on Downstream direction. The 6626 maximum bit error ratio for the bearer channel." 6627 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.6 6628 (Maximum bit error ratio)" 6629 DEFVAL { eminus5 } 6631 ::= { xdsl2ChConfProfileEntry 16 } 6633 xdsl2ChConfProfMaxBerUs OBJECT-TYPE 6634 SYNTAX Xdsl2MaxBer 6635 MAX-ACCESS read-create 6636 STATUS current 6637 DESCRIPTION 6638 "Maximum Bit Error Ratio on Upstream direction. The maximum 6639 bit error ratio for the bearer channel." 6640 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.6 6641 (Maximum bit error ratio)" 6642 DEFVAL { eminus5 } 6643 ::= { xdsl2ChConfProfileEntry 17 } 6645 xdsl2ChConfProfUsDataRateDs OBJECT-TYPE 6646 SYNTAX Unsigned32 6647 UNITS "bits/second" 6648 MAX-ACCESS read-create 6649 STATUS current 6650 DESCRIPTION 6651 "Data Rate Threshold Upshift for downstream direction. An 6652 'Up-Shift rate change' event is triggered when the 6653 actual downstream data rate exceeds, by more than the threshold, 6654 the data rate at the last entry into Showtime. The parameter is 6655 coded in bit/s." 6656 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.8.1 6657 (Data rate threshold upshift)" 6658 ::= { xdsl2ChConfProfileEntry 18 } 6660 xdsl2ChConfProfDsDataRateDs OBJECT-TYPE 6661 SYNTAX Unsigned32 6662 UNITS "bits/second" 6663 MAX-ACCESS read-create 6664 STATUS current 6665 DESCRIPTION 6666 "Data Rate Threshold Downshift for downstream direction. A 6667 'Down-Shift rate change' event is triggered when the 6668 actual downstream data rate is below the data rate at the last 6669 entry into Showtime, by more than the threshold. The parameter 6670 is coded in bit/s." 6671 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.8.2 6672 (Data rate threshold downshift)" 6673 ::= { xdsl2ChConfProfileEntry 19 } 6675 xdsl2ChConfProfUsDataRateUs OBJECT-TYPE 6676 SYNTAX Unsigned32 6677 UNITS "bits/second" 6678 MAX-ACCESS read-create 6679 STATUS current 6680 DESCRIPTION 6681 "Data Rate Threshold Upshift for upstream direction. An 6682 'Up-Shift rate change' event is triggered when the 6683 actual upstream data rate exceeds, by more than the threshold, 6684 the data rate at the last entry into Showtime. The parameter is 6685 coded in bit/s." 6686 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.8.1 6687 (Data rate threshold upshift)" 6688 ::= { xdsl2ChConfProfileEntry 20 } 6690 xdsl2ChConfProfDsDataRateUs OBJECT-TYPE 6691 SYNTAX Unsigned32 6692 UNITS "bits/second" 6693 MAX-ACCESS read-create 6694 STATUS current 6695 DESCRIPTION 6696 "Data Rate Threshold Downshift for upstream direction. A 6697 'Down-Shift rate change' event is triggered when the 6698 actual upstream data rate is below the data rate at the last 6699 entry into Showtime, by more than the threshold. The parameter 6700 is coded in bit/s." 6701 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.8.2 6702 (Data rate threshold downshift)" 6703 ::= { xdsl2ChConfProfileEntry 21 } 6705 xdsl2ChConfProfImaEnabled OBJECT-TYPE 6706 SYNTAX TruthValue 6707 MAX-ACCESS read-create 6708 STATUS current 6709 DESCRIPTION 6710 "IMA Mode Enable. The parameter enables the IMA operation 6711 mode in the ATM Data Path. Relevant only if the channel is of 6712 ATM Data Path. When in 'enable' state, the ATM data 6713 path should comply with the requirements for IMA 6714 transmission." 6715 REFERENCE "ITU-T G.997.1, paragraph #7.3.4.1 6716 (IMA operation mode enable parameter)" 6717 DEFVAL { false } 6718 ::= { xdsl2ChConfProfileEntry 22 } 6720 xdsl2ChConfProfMaxDelayVar OBJECT-TYPE 6721 SYNTAX Unsigned32(1..255) 6722 UNITS "0.1 milliseconds" 6723 MAX-ACCESS read-create 6724 STATUS current 6725 DESCRIPTION 6726 "Maximum delay variation (DVMAX). 6728 This optional VDSL2 specific parameter specifies the maximum 6729 value for the delay variation allowed in an OLR procedure. 6730 It is ranges from 1 to 254 units of 0.1 milliseconds (i.e., 0.1 6731 to 25.4 milliseconds) with the special value 255 which indicates 6732 that no delay variation bound is imposed." 6733 REFERENCE "ITU-T G.997.1 Amendment 1, paragraph #7.3.2.9 6734 (DVMAX)" 6735 DEFVAL { 255 } 6736 ::= { xdsl2ChConfProfileEntry 23 } 6738 xdsl2ChConfProfInitPolicy OBJECT-TYPE 6739 SYNTAX Xdsl2ChInitPolicy 6740 MAX-ACCESS read-create 6741 STATUS current 6742 DESCRIPTION 6743 "Channel Initialization Policy Selection (CIPOLICY). 6744 This optional parameter indicates which policy shall be applied 6745 to determine the transceiver configuration parameters at 6746 initialization. Those policies are defined in the respective 6747 Recommendations." 6748 REFERENCE "ITU-T G.997.1 Amendment 1, paragraph #7.3.2.10 6749 (CIPOLICY)" 6750 DEFVAL { policy0 } 6751 ::= { xdsl2ChConfProfileEntry 24 } 6753 xdsl2ChConfProfRowStatus OBJECT-TYPE 6754 SYNTAX RowStatus 6755 MAX-ACCESS read-create 6756 STATUS current 6757 DESCRIPTION 6758 "This object is used to create a new row or to modify or 6759 delete an existing row in this table. 6761 A profile is activated by setting this object to 'active'. 6763 Before a profile can be deleted or taken out of service (by 6764 setting this object to 'destroy' or 'notInService'), it MUST be 6765 first unreferenced from all associated templates. 6767 A row in xdsl2ChConfProfTable is said to be unreferenced when 6768 there is no instance of xdsl2LConfTempChan1ConfProfile, 6769 xdsl2LConfTempChan2ConfProfile, xdsl2LConfTempChan3ConfProfile, 6770 or xdsl2LConfTempChan4ConfProfile which refers to 6771 the row." 6772 ::= { xdsl2ChConfProfileEntry 25 } 6774 ------------------------------------------------ 6775 -- xdsl2LineAlarmConfTemplateTable -- 6776 ------------------------------------------------ 6777 xdsl2LineAlarmConfTemplateTable OBJECT-TYPE 6778 SYNTAX SEQUENCE OF Xdsl2LineAlarmConfTemplateEntry 6779 MAX-ACCESS not-accessible 6780 STATUS current 6781 DESCRIPTION 6782 "The table xdsl2LineAlarConfTemplateTable contains DSL 6783 line alarm configuration templates. 6785 Entries in this table MUST be maintained in a persistent 6786 manner." 6787 ::= { xdsl2ProfileAlarmConf 1 } 6789 xdsl2LineAlarmConfTemplateEntry OBJECT-TYPE 6790 SYNTAX Xdsl2LineAlarmConfTemplateEntry 6791 MAX-ACCESS not-accessible 6792 STATUS current 6793 DESCRIPTION 6794 "A default template with an index of 'DEFVAL' will always 6795 exist 6796 and its parameters will be set to vendor specific values, unless 6797 otherwise specified in this document." 6798 INDEX { xdsl2LAlarmConfTempTemplateName } 6799 ::= { xdsl2LineAlarmConfTemplateTable 1 } 6801 Xdsl2LineAlarmConfTemplateEntry ::= 6802 SEQUENCE { 6803 xdsl2LAlarmConfTempTemplateName SnmpAdminString, 6804 xdsl2LAlarmConfTempLineProfile SnmpAdminString, 6805 xdsl2LAlarmConfTempChan1ConfProfile SnmpAdminString, 6806 xdsl2LAlarmConfTempChan2ConfProfile SnmpAdminString, 6807 xdsl2LAlarmConfTempChan3ConfProfile SnmpAdminString, 6808 xdsl2LAlarmConfTempChan4ConfProfile SnmpAdminString, 6809 xdsl2LAlarmConfTempRowStatus RowStatus 6810 } 6812 xdsl2LAlarmConfTempTemplateName OBJECT-TYPE 6813 SYNTAX SnmpAdminString (SIZE(1..32)) 6814 MAX-ACCESS not-accessible 6815 STATUS current 6816 DESCRIPTION 6817 "This object identifies a row in this table." 6818 ::= { xdsl2LineAlarmConfTemplateEntry 1 } 6820 xdsl2LAlarmConfTempLineProfile OBJECT-TYPE 6821 SYNTAX SnmpAdminString (SIZE(1..32)) 6822 MAX-ACCESS read-create 6823 STATUS current 6824 DESCRIPTION 6825 "The value of this object identifies the row in the DSL Line 6826 Thresholds Configuration Profile Table 6827 (xdsl2LineAlarmConfProfileTable) that applies to this line." 6828 REFERENCE "DSL Forum TR-129, paragraph #8.2" 6829 DEFVAL { "DEFVAL" } 6830 ::= { xdsl2LineAlarmConfTemplateEntry 2 } 6832 xdsl2LAlarmConfTempChan1ConfProfile OBJECT-TYPE 6833 SYNTAX SnmpAdminString (SIZE(1..32)) 6834 MAX-ACCESS read-create 6835 STATUS current 6836 DESCRIPTION 6837 "The value of this object identifies the row in the DSL 6838 Channel Thresholds Configuration Profile Table 6839 (xdsl2ChAlarmConfProfileTable) that applies for DSL bearer 6840 channel #1. The channel profile name specified here MUST match 6841 the name of an existing row in the xdsl2ChAlarmConfProfileTable 6842 table." 6843 REFERENCE "DSL Forum TR-129, paragraph #8.4" 6844 DEFVAL { "DEFVAL" } 6845 ::= { xdsl2LineAlarmConfTemplateEntry 3 } 6847 xdsl2LAlarmConfTempChan2ConfProfile OBJECT-TYPE 6848 SYNTAX SnmpAdminString (SIZE(0..32)) 6849 MAX-ACCESS read-create 6850 STATUS current 6851 DESCRIPTION 6852 "The value of this object identifies the row in the DSL 6853 Channel Thresholds Configuration Profile Table 6854 (xdsl2ChAlarmConfProfileTable) that applies for DSL bearer 6855 channel #2. The channel profile name specified here MUST match 6856 the name of an existing row in the xdsl2ChAlarmConfProfileTable 6857 table. If the channel is unused, then the object is set to a 6858 zero-length string." 6859 REFERENCE "DSL Forum TR-129, paragraph #8.4" 6860 DEFVAL { "" } 6861 ::= { xdsl2LineAlarmConfTemplateEntry 4 } 6863 xdsl2LAlarmConfTempChan3ConfProfile OBJECT-TYPE 6864 SYNTAX SnmpAdminString (SIZE(0..32)) 6865 MAX-ACCESS read-create 6866 STATUS current 6867 DESCRIPTION 6868 "The value of this object identifies the row in the DSL 6869 Channel Thresholds Configuration Profile Table 6870 (xdsl2ChAlarmConfProfileTable) that applies for DSL bearer 6871 channel #3. The channel profile name specified here MUST match 6872 the name of an existing row in the xdsl2ChAlarmConfProfileTable 6873 table. 6874 This object may be set to a non-zero-length string only if 6875 xdsl2LAlarmConfTempChan2ConfProfile contains a non-zero-length 6876 string." 6877 REFERENCE "DSL Forum TR-129, paragraph #8.4" 6878 DEFVAL { "" } 6879 ::= { xdsl2LineAlarmConfTemplateEntry 5 } 6881 xdsl2LAlarmConfTempChan4ConfProfile OBJECT-TYPE 6882 SYNTAX SnmpAdminString (SIZE(0..32)) 6883 MAX-ACCESS read-create 6884 STATUS current 6885 DESCRIPTION 6886 "The value of this object identifies the row in the DSL 6887 Channel Thresholds Configuration Profile Table 6888 (xdsl2ChAlarmConfProfileTable) that applies for DSL bearer 6889 channel #4. The channel profile name specified here MUST match 6890 the name of an existing row in the xdsl2ChAlarmConfProfileTable 6891 table. 6892 This object may be set to a non-zero-length string only if 6893 xdsl2LAlarmConfTempChan3ConfProfile contains a non-zero-length 6894 string." 6895 REFERENCE "DSL Forum TR-129, paragraph #8.4" 6896 DEFVAL { "" } 6897 ::= { xdsl2LineAlarmConfTemplateEntry 6 } 6899 xdsl2LAlarmConfTempRowStatus OBJECT-TYPE 6900 SYNTAX RowStatus 6901 MAX-ACCESS read-create 6902 STATUS current 6903 DESCRIPTION 6904 "This object is used to create a new row or to modify or 6905 delete an existing row in this table. 6907 A template is activated by setting this object to 'active'. 6909 Before a template can be deleted or taken out of service (by 6910 setting this object to 'destroy' or 'notInService'), it MUST be 6911 first unreferenced from all associated lines. 6913 A row in this table is said to be unreferenced when there is no 6914 instance of xdsl2LineAlarmConfTemplate which refers to the 6915 row." 6916 ::= { xdsl2LineAlarmConfTemplateEntry 7 } 6918 ------------------------------------------------ 6919 -- xdsl2LineAlarmConfProfileTable -- 6920 ------------------------------------------------ 6922 xdsl2LineAlarmConfProfileTable OBJECT-TYPE 6923 SYNTAX SEQUENCE OF Xdsl2LineAlarmConfProfileEntry 6924 MAX-ACCESS not-accessible 6925 STATUS current 6926 DESCRIPTION 6927 "The table xdsl2LineAlarmConfProfileTable contains DSL 6928 line performance threshold values. 6930 If a performance counter exceeds the threshold value specified 6931 in this table then the SNMP agent will issue a threshold trap. 6932 Each performance counter has a unique trap type 6933 ( see NOTIFICATION-TYPE definitions below ). 6934 One trap will be sent per interval per interface per trap type. 6935 A value of 0 will disable the trap. 6937 Entries in this table MUST be maintained in a persistent 6938 manner." 6939 ::= { xdsl2ProfileAlarmConf 2 } 6941 xdsl2LineAlarmConfProfileEntry OBJECT-TYPE 6942 SYNTAX Xdsl2LineAlarmConfProfileEntry 6943 MAX-ACCESS not-accessible 6944 STATUS current 6945 DESCRIPTION 6946 "A default profile with an index of 'DEFVAL' will always 6947 exist 6948 and its parameters will be set to vendor-specific values, unless 6949 otherwise specified in this document." 6950 INDEX { xdsl2LineAlarmConfProfileName } 6951 ::= { xdsl2LineAlarmConfProfileTable 1 } 6953 Xdsl2LineAlarmConfProfileEntry ::= 6954 SEQUENCE { 6955 xdsl2LineAlarmConfProfileName SnmpAdminString, 6956 xdsl2LineAlarmConfProfileXtucThresh15MinFecs 6957 HCPerfIntervalThreshold, 6958 xdsl2LineAlarmConfProfileXtucThresh15MinEs 6959 HCPerfIntervalThreshold, 6960 xdsl2LineAlarmConfProfileXtucThresh15MinSes 6961 HCPerfIntervalThreshold, 6962 xdsl2LineAlarmConfProfileXtucThresh15MinLoss 6963 HCPerfIntervalThreshold, 6964 xdsl2LineAlarmConfProfileXtucThresh15MinUas 6965 HCPerfIntervalThreshold, 6966 xdsl2LineAlarmConfProfileXturThresh15MinFecs 6967 HCPerfIntervalThreshold, 6969 xdsl2LineAlarmConfProfileXturThresh15MinEs 6970 HCPerfIntervalThreshold, 6971 xdsl2LineAlarmConfProfileXturThresh15MinSes 6972 HCPerfIntervalThreshold, 6973 xdsl2LineAlarmConfProfileXturThresh15MinLoss 6974 HCPerfIntervalThreshold, 6975 xdsl2LineAlarmConfProfileXturThresh15MinUas 6976 HCPerfIntervalThreshold, 6978 xdsl2LineAlarmConfProfileThresh15MinFailedFullInt Unsigned32, 6979 xdsl2LineAlarmConfProfileThresh15MinFailedShrtInt Unsigned32, 6981 xdsl2LineAlarmConfProfileRowStatus RowStatus 6982 } 6984 xdsl2LineAlarmConfProfileName OBJECT-TYPE 6985 SYNTAX SnmpAdminString (SIZE(1..32)) 6986 MAX-ACCESS not-accessible 6987 STATUS current 6988 DESCRIPTION 6989 "This object identifies a row in this table." 6990 ::= { xdsl2LineAlarmConfProfileEntry 1 } 6992 xdsl2LineAlarmConfProfileXtucThresh15MinFecs OBJECT-TYPE 6993 SYNTAX HCPerfIntervalThreshold 6994 UNITS "seconds" 6995 MAX-ACCESS read-create 6996 STATUS current 6997 DESCRIPTION 6998 "A threshold for the xdsl2PMLCurr15MFecs counter, when 6999 xdsl2PMLCurrUnit is xtuc {1}. 7000 The value 0 means that no threshold is specified for the 7001 associated counter." 7002 REFERENCE "ITU-T G.997.1, paragraph #7.2.7.2" 7003 DEFVAL { 0 } 7004 ::= { xdsl2LineAlarmConfProfileEntry 2 } 7006 xdsl2LineAlarmConfProfileXtucThresh15MinEs OBJECT-TYPE 7007 SYNTAX HCPerfIntervalThreshold 7008 UNITS "seconds" 7009 MAX-ACCESS read-create 7010 STATUS current 7011 DESCRIPTION 7012 "A threshold for the xdsl2PMLCurr15MEs counter, when 7013 xdsl2PMLCurrUnit is xtuc {1}. 7014 The value 0 means that no threshold is specified for the 7015 associated counter." 7016 REFERENCE "ITU-T G.997.1, paragraph #7.2.7.2" 7017 DEFVAL { 0 } 7018 ::= { xdsl2LineAlarmConfProfileEntry 3 } 7020 xdsl2LineAlarmConfProfileXtucThresh15MinSes OBJECT-TYPE 7021 SYNTAX HCPerfIntervalThreshold 7022 UNITS "seconds" 7023 MAX-ACCESS read-create 7024 STATUS current 7025 DESCRIPTION 7026 "A threshold for the xdsl2PMLCurr15MSes counter, when 7027 xdsl2PMLCurrUnit is xtuc {1}. 7028 The value 0 means that no threshold is specified for the 7029 associated counter." 7030 REFERENCE "ITU-T G.997.1, paragraph #7.2.7.2" 7031 DEFVAL { 0 } 7032 ::= { xdsl2LineAlarmConfProfileEntry 4 } 7034 xdsl2LineAlarmConfProfileXtucThresh15MinLoss OBJECT-TYPE 7035 SYNTAX HCPerfIntervalThreshold 7036 UNITS "seconds" 7037 MAX-ACCESS read-create 7038 STATUS current 7039 DESCRIPTION 7040 "A threshold for the xdsl2PMLCurr15MLoss counter, when 7041 xdsl2PMLCurrUnit is xtuc {1}. 7042 The value 0 means that no threshold is specified for the 7043 associated counter." 7044 REFERENCE "ITU-T G.997.1, paragraph #7.2.7.2" 7045 DEFVAL { 0 } 7046 ::= { xdsl2LineAlarmConfProfileEntry 5 } 7048 xdsl2LineAlarmConfProfileXtucThresh15MinUas OBJECT-TYPE 7049 SYNTAX HCPerfIntervalThreshold 7050 UNITS "seconds" 7051 MAX-ACCESS read-create 7052 STATUS current 7053 DESCRIPTION 7054 "A threshold for the xdsl2PMLCurr15MUas counter, when 7055 xdsl2PMLCurrUnit is xtuc {1}. 7056 The value 0 means that no threshold is specified for the 7057 associated counter." 7058 REFERENCE "ITU-T G.997.1, paragraph #7.2.7.2" 7059 DEFVAL { 0 } 7060 ::= { xdsl2LineAlarmConfProfileEntry 6 } 7062 xdsl2LineAlarmConfProfileXturThresh15MinFecs OBJECT-TYPE 7063 SYNTAX HCPerfIntervalThreshold 7064 UNITS "seconds" 7065 MAX-ACCESS read-create 7066 STATUS current 7067 DESCRIPTION 7068 "A threshold for the xdsl2PMLCurr15MFecs counter, when 7069 xdsl2PMLCurrUnit is xtur {2}. 7070 The value 0 means that no threshold is specified for the 7071 associated counter." 7072 REFERENCE "ITU-T G.997.1, paragraph #7.2.7.2" 7073 DEFVAL { 0 } 7074 ::= { xdsl2LineAlarmConfProfileEntry 7 } 7076 xdsl2LineAlarmConfProfileXturThresh15MinEs OBJECT-TYPE 7077 SYNTAX HCPerfIntervalThreshold 7078 UNITS "seconds" 7079 MAX-ACCESS read-create 7080 STATUS current 7081 DESCRIPTION 7082 "A threshold for the xdsl2PMLCurr15MEs counter, when 7083 xdsl2PMLCurrUnit is xtur {2}. 7084 The value 0 means that no threshold is specified for the 7085 associated counter." 7086 REFERENCE "ITU-T G.997.1, paragraph #7.2.7.2" 7087 DEFVAL { 0 } 7088 ::= { xdsl2LineAlarmConfProfileEntry 8 } 7090 xdsl2LineAlarmConfProfileXturThresh15MinSes OBJECT-TYPE 7091 SYNTAX HCPerfIntervalThreshold 7092 UNITS "seconds" 7093 MAX-ACCESS read-create 7094 STATUS current 7095 DESCRIPTION 7096 "A threshold for the xdsl2PMLCurr15MSes counter, when 7097 xdsl2PMLCurrUnit is xtur {2}. 7098 The value 0 means that no threshold is specified for the 7099 associated counter." 7100 REFERENCE "ITU-T G.997.1, paragraph #7.2.7.2" 7101 DEFVAL { 0 } 7102 ::= { xdsl2LineAlarmConfProfileEntry 9 } 7104 xdsl2LineAlarmConfProfileXturThresh15MinLoss OBJECT-TYPE 7105 SYNTAX HCPerfIntervalThreshold 7106 UNITS "seconds" 7107 MAX-ACCESS read-create 7108 STATUS current 7109 DESCRIPTION 7110 "A threshold for the xdsl2PMLCurr15MLoss counter, when 7111 xdsl2PMLCurrUnit is xtur {2}. 7112 The value 0 means that no threshold is specified for the 7113 associated counter." 7114 REFERENCE "ITU-T G.997.1, paragraph #7.2.7.2" 7115 DEFVAL { 0 } 7116 ::= { xdsl2LineAlarmConfProfileEntry 10 } 7118 xdsl2LineAlarmConfProfileXturThresh15MinUas OBJECT-TYPE 7119 SYNTAX HCPerfIntervalThreshold 7120 UNITS "seconds" 7121 MAX-ACCESS read-create 7122 STATUS current 7123 DESCRIPTION 7124 "A threshold for the xdsl2PMLCurr15MUas counter, when 7125 xdsl2PMLCurrUnit is xtur {2}. 7126 The value 0 means that no threshold is specified for the 7127 associated counter." 7128 REFERENCE "ITU-T G.997.1, paragraph #7.2.7.2" 7129 DEFVAL { 0 } 7130 ::= { xdsl2LineAlarmConfProfileEntry 11 } 7132 xdsl2LineAlarmConfProfileThresh15MinFailedFullInt OBJECT-TYPE 7133 SYNTAX Unsigned32 7134 MAX-ACCESS read-create 7135 STATUS current 7136 DESCRIPTION 7137 "A threshold for the xdsl2PMLInitCurr15MfailedFullInits 7138 counter. 7139 The value 0 means that no threshold is specified for the 7140 associated counter." 7141 REFERENCE "ITU-T G.997.1, paragraph #7.2.7.2" 7142 DEFVAL { 0 } 7143 ::= { xdsl2LineAlarmConfProfileEntry 12 } 7145 xdsl2LineAlarmConfProfileThresh15MinFailedShrtInt OBJECT-TYPE 7146 SYNTAX Unsigned32 7147 MAX-ACCESS read-create 7148 STATUS current 7149 DESCRIPTION 7150 "A threshold for the xdsl2PMLInitCurr15MFailedShortInits 7151 counter. 7152 The value 0 means that no threshold is specified for the 7153 associated counter." 7154 REFERENCE "ITU-T G.997.1, paragraph #7.2.7.2" 7155 DEFVAL { 0 } 7156 ::= { xdsl2LineAlarmConfProfileEntry 13 } 7158 xdsl2LineAlarmConfProfileRowStatus OBJECT-TYPE 7159 SYNTAX RowStatus 7160 MAX-ACCESS read-create 7161 STATUS current 7162 DESCRIPTION 7163 "This object is used to create a new row or to modify or 7164 delete an existing row in this table. 7166 A profile is activated by setting this object to 'active'. 7168 Before a profile can be deleted or taken out of service (by 7169 setting this object to 'destroy' or 'notInService'), it MUST be 7170 first unreferenced from all associated templates. 7172 A row in this table is said to be unreferenced when there is no 7173 instance of xdsl2LAlarmConfTempLineProfile which refers to the 7174 row." 7175 ::= { xdsl2LineAlarmConfProfileEntry 14 } 7177 ------------------------------------------------ 7178 -- xdsl2ChAlarmConfProfileTable -- 7179 ------------------------------------------------ 7181 xdsl2ChAlarmConfProfileTable OBJECT-TYPE 7182 SYNTAX SEQUENCE OF Xdsl2ChAlarmConfProfileEntry 7183 MAX-ACCESS not-accessible 7184 STATUS current 7185 DESCRIPTION 7186 "The table xdsl2ChAlarmConfProfileTable contains DSL channel 7187 performance threshold values. 7189 If a performance counter exceeds the threshold value specified 7190 in this table then the SNMP agent will issue a threshold trap. 7191 Each performance counter has a unique trap type 7192 ( see NOTIFICATION-TYPE definitions below ). 7193 One trap will be sent per interval per interface per trap type. 7194 A value of 0 will disable the trap. 7196 Entries in this table MUST be maintained in a persistent 7197 manner." 7198 ::= { xdsl2ProfileAlarmConf 3 } 7200 xdsl2ChAlarmConfProfileEntry OBJECT-TYPE 7201 SYNTAX Xdsl2ChAlarmConfProfileEntry 7202 MAX-ACCESS not-accessible 7203 STATUS current 7204 DESCRIPTION 7205 "A default profile with an index of 'DEFVAL' will always 7206 exist 7207 and its parameters will be set to vendor-specific values, unless 7208 otherwise specified in this document." 7209 INDEX { xdsl2ChAlarmConfProfileName } 7210 ::= { xdsl2ChAlarmConfProfileTable 1 } 7212 Xdsl2ChAlarmConfProfileEntry ::= 7213 SEQUENCE { 7214 xdsl2ChAlarmConfProfileName 7215 SnmpAdminString, 7216 xdsl2ChAlarmConfProfileXtucThresh15MinCodingViolations 7217 Unsigned32, 7218 xdsl2ChAlarmConfProfileXtucThresh15MinCorrected Unsigned32, 7219 xdsl2ChAlarmConfProfileXturThresh15MinCodingViolations 7220 Unsigned32, 7221 xdsl2ChAlarmConfProfileXturThresh15MinCorrected Unsigned32, 7222 xdsl2ChAlarmConfProfileRowStatus RowStatus 7223 } 7225 xdsl2ChAlarmConfProfileName OBJECT-TYPE 7226 SYNTAX SnmpAdminString (SIZE(1..32)) 7227 MAX-ACCESS not-accessible 7228 STATUS current 7229 DESCRIPTION 7230 "This object identifies a row in this table." 7231 ::= { xdsl2ChAlarmConfProfileEntry 1 } 7233 xdsl2ChAlarmConfProfileXtucThresh15MinCodingViolations OBJECT-TYPE 7234 SYNTAX Unsigned32 7235 MAX-ACCESS read-create 7236 STATUS current 7237 DESCRIPTION 7238 "A threshold for the xdsl2PMChCurr15MCodingViolations 7239 counter, when xdsl2PMChCurrUnit is xtuc {1}. 7240 The value 0 means that no threshold is specified for the 7241 associated counter." 7242 REFERENCE "ITU-T G.997.1, paragraph #7.2.7.2" 7243 DEFVAL { 0 } 7244 ::= { xdsl2ChAlarmConfProfileEntry 2 } 7246 xdsl2ChAlarmConfProfileXtucThresh15MinCorrected OBJECT-TYPE 7247 SYNTAX Unsigned32 7248 MAX-ACCESS read-create 7249 STATUS current 7250 DESCRIPTION 7251 "A threshold for the xdsl2PMChCurr15MCorrectedBlocks 7252 counter, when xdsl2PMChCurrUnit is xtuc {1}. 7253 The value 0 means that no threshold is specified for the 7254 associated counter." 7255 REFERENCE "ITU-T G.997.1, paragraph #7.2.7.2" 7256 DEFVAL { 0 } 7257 ::= { xdsl2ChAlarmConfProfileEntry 3 } 7259 xdsl2ChAlarmConfProfileXturThresh15MinCodingViolations OBJECT-TYPE 7260 SYNTAX Unsigned32 7261 MAX-ACCESS read-create 7262 STATUS current 7263 DESCRIPTION 7264 "A threshold for the xdsl2PMChCurr15MCodingViolations 7265 counter, when xdsl2PMChCurrUnit is xtur {2}. 7266 The value 0 means that no threshold is specified for the 7267 associated counter." 7268 REFERENCE "ITU-T G.997.1, paragraph #7.2.7.2" 7269 DEFVAL { 0 } 7270 ::= { xdsl2ChAlarmConfProfileEntry 4 } 7272 xdsl2ChAlarmConfProfileXturThresh15MinCorrected OBJECT-TYPE 7273 SYNTAX Unsigned32 7274 MAX-ACCESS read-create 7275 STATUS current 7276 DESCRIPTION 7277 "A threshold for the xdsl2PMChCurr15MCorrectedBlocks 7278 counter, when xdsl2PMChCurrUnit is xtur {2}. 7279 The value 0 means that no threshold is specified for the 7280 associated counter." 7281 REFERENCE "ITU-T G.997.1, paragraph #7.2.7.2" 7282 DEFVAL { 0 } 7283 ::= { xdsl2ChAlarmConfProfileEntry 5 } 7285 xdsl2ChAlarmConfProfileRowStatus OBJECT-TYPE 7286 SYNTAX RowStatus 7287 MAX-ACCESS read-create 7288 STATUS current 7289 DESCRIPTION 7290 "This object is used to create a new row or to modify or 7291 delete an existing row in this table. 7293 A profile is activated by setting this object to 'active'. 7295 Before a profile can be deleted or taken out of service (by 7296 setting this object to 'destroy' or 'notInService'), it MUST be 7297 first unreferenced from all associated templates. 7299 A row in xdsl2ChConfProfTable is said to be unreferenced when 7300 there is no instance of xdsl2LAlarmConfTempChan1ConfProfile, 7301 xdsl2LAlarmConfTempChan2ConfProfile, 7302 xdsl2LAlarmConfTempChan3ConfProfile, or 7303 xdsl2LAlarmConfTempChan4ConfProfile which refers to 7304 the row." 7305 ::= { xdsl2ChAlarmConfProfileEntry 6 } 7307 ------------------------------------------------ 7308 -- PM line current counters -- 7309 ------------------------------------------------ 7310 xdsl2PMLineCurrTable OBJECT-TYPE 7311 SYNTAX SEQUENCE OF Xdsl2PMLineCurrEntry 7312 MAX-ACCESS not-accessible 7313 STATUS current 7314 DESCRIPTION 7315 "The table xdsl2PMLineCurrTable contains current Performance 7316 Monitoring results for DSL lines." 7317 ::= { xdsl2PMLine 1 } 7319 xdsl2PMLineCurrEntry OBJECT-TYPE 7320 SYNTAX Xdsl2PMLineCurrEntry 7321 MAX-ACCESS not-accessible 7322 STATUS current 7323 DESCRIPTION 7324 "One index of this table is an interface index where the 7325 interface 7326 has an ifType of vdsl2(xxx). A second index of this table is the 7327 termination unit." 7328 INDEX { ifIndex, xdsl2PMLCurrUnit } 7329 ::= { xdsl2PMLineCurrTable 1 } 7331 Xdsl2PMLineCurrEntry ::= 7332 SEQUENCE { 7333 xdsl2PMLCurrUnit Xdsl2Unit, 7334 xdsl2PMLCurr15MValidIntervals Unsigned32, 7335 xdsl2PMLCurr15MInvalidIntervals Unsigned32, 7336 xdsl2PMLCurr15MTimeElapsed HCPerfTimeElapsed, 7337 xdsl2PMLCurr15MFecs Counter32, 7338 xdsl2PMLCurr15MEs Counter32, 7339 xdsl2PMLCurr15MSes Counter32, 7340 xdsl2PMLCurr15MLoss Counter32, 7341 xdsl2PMLCurr15MUas Counter32, 7342 xdsl2PMLCurr1DayValidIntervals Unsigned32, 7343 xdsl2PMLCurr1DayInvalidIntervals Unsigned32, 7344 xdsl2PMLCurr1DayTimeElapsed HCPerfTimeElapsed, 7345 xdsl2PMLCurr1DayFecs Counter32, 7346 xdsl2PMLCurr1DayEs Counter32, 7347 xdsl2PMLCurr1DaySes Counter32, 7348 xdsl2PMLCurr1DayLoss Counter32, 7349 xdsl2PMLCurr1DayUas Counter32 7350 } 7352 xdsl2PMLCurrUnit OBJECT-TYPE 7353 SYNTAX Xdsl2Unit 7354 MAX-ACCESS not-accessible 7355 STATUS current 7356 DESCRIPTION 7357 "The termination unit." 7358 ::= { xdsl2PMLineCurrEntry 1 } 7360 xdsl2PMLCurr15MValidIntervals OBJECT-TYPE 7361 SYNTAX Unsigned32 (0..96) 7362 MAX-ACCESS read-only 7363 STATUS current 7364 DESCRIPTION 7365 "The number of 15-minutes PM intervals for which data 7366 was collected. The value will typically be equal to the maximum 7367 number of 15-minutes intervals the implementation is planned to 7368 store (i.e., beyond the scope of this MIB module) unless the 7369 measurement was (re-)started recently, in which case the value 7370 will be the number of complete 15-minutes intervals for which 7371 the agent has at least some data. In certain cases (e.g., in 7372 the case where the agent is a proxy) it is possible that some 7373 intervals are unavailable. In this case, this interval is the 7374 maximum interval number for which data is available." 7375 ::= { xdsl2PMLineCurrEntry 2 } 7377 xdsl2PMLCurr15MInvalidIntervals OBJECT-TYPE 7378 SYNTAX Unsigned32 (0..96) 7379 MAX-ACCESS read-only 7380 STATUS current 7381 DESCRIPTION 7382 "The number of 15-minutes PM intervals for which no data is 7383 available. The value will typically be zero except in cases 7384 where the data for some intervals are not available (e.g., 7385 in proxy situations)." 7386 ::= { xdsl2PMLineCurrEntry 3 } 7388 xdsl2PMLCurr15MTimeElapsed OBJECT-TYPE 7389 SYNTAX HCPerfTimeElapsed 7390 UNITS "seconds" 7391 MAX-ACCESS read-only 7392 STATUS current 7393 DESCRIPTION 7394 "Total elapsed seconds in this interval." 7395 ::= { xdsl2PMLineCurrEntry 4 } 7397 xdsl2PMLCurr15MFecs OBJECT-TYPE 7398 SYNTAX Counter32 7399 UNITS "seconds" 7400 MAX-ACCESS read-only 7401 STATUS current 7402 DESCRIPTION 7403 "Count of seconds during this interval that there was at 7404 least one FEC correction event for one or more bearer channels in 7405 this line. This parameter is inhibited during UAS or SES." 7406 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.1.1 (FECS-L) 7407 and paragraph #7.2.1.2.1 (FECS-LFE)" 7408 ::= { xdsl2PMLineCurrEntry 5 } 7410 xdsl2PMLCurr15MEs OBJECT-TYPE 7411 SYNTAX Counter32 7412 UNITS "seconds" 7413 MAX-ACCESS read-only 7414 STATUS current 7415 DESCRIPTION 7416 "Count of seconds during this interval that there was: 7417 xTU-C: CRC-8 >= 1 for one or more bearer channels OR 7418 LOS >= 1 OR SEF >=1 OR LPR >= 1 7419 xTU-R: FEBE >= 1 for one or more bearer channels OR 7420 LOS-FE >=1 OR RDI >=1 OR LPR-FE >=1 . 7421 This parameter is inhibited during UAS." 7422 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.1.2 (ES-L) 7423 and paragraph #7.2.1.2.2 (ES-LFE)" 7424 ::= { xdsl2PMLineCurrEntry 6 } 7426 xdsl2PMLCurr15MSes OBJECT-TYPE 7427 SYNTAX Counter32 7428 UNITS "seconds" 7429 MAX-ACCESS read-only 7430 STATUS current 7431 DESCRIPTION 7432 "Count of seconds during this interval that there was: 7433 xTU-C: (CRC-8 anomalies in one or more of the 7434 received bearer channels) >= 18 OR LOS >= 1 7435 OR SEF >= 1 OR LPR >= 1 7436 xTU-R: (FEBE anomalies in one or more of the 7437 received bearer channels) >= 18 OR LOS-FE >= 1 7438 OR RDI >= 1 OR LPR-FE >= 1 . 7439 This parameter is inhibited during UAS." 7440 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.1.3 (SES-L) 7441 and paragraph #7.2.1.2.3 (SES-LFE)" 7442 ::= { xdsl2PMLineCurrEntry 7 } 7444 xdsl2PMLCurr15MLoss OBJECT-TYPE 7445 SYNTAX Counter32 7446 UNITS "seconds" 7447 MAX-ACCESS read-only 7448 STATUS current 7449 DESCRIPTION 7450 "Count of seconds during this interval that there was LOS (or 7451 LOS-FE for xTU-R)." 7452 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.1.4 (LOSS-L) 7453 and paragraph #7.2.1.2.4 (LOSS-LFE)" 7454 ::= { xdsl2PMLineCurrEntry 8 } 7456 xdsl2PMLCurr15MUas OBJECT-TYPE 7457 SYNTAX Counter32 7458 UNITS "seconds" 7459 MAX-ACCESS read-only 7460 STATUS current 7461 DESCRIPTION 7462 "Count of seconds in Unavailability State during this 7463 interval. Unavailability begins at the onset of 10 contiguous 7464 severely-errored seconds, and ends at the onset of 10 contiguous 7465 seconds with no severely-errored seconds." 7466 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.1.5 (UAS-L) 7467 and paragraph #7.2.1.2.5 (UAS-LFE)" 7468 ::= { xdsl2PMLineCurrEntry 9 } 7470 xdsl2PMLCurr1DayValidIntervals OBJECT-TYPE 7471 SYNTAX Unsigned32 (0..30) 7472 MAX-ACCESS read-only 7473 STATUS current 7474 DESCRIPTION 7475 "The number of 24-hours PM intervals for which data was 7476 collected. The value will typically be equal to the maximum 7477 number of 24-hours intervals the implementation is planned to 7478 store (i.e., beyond the scope of this MIB module) unless the 7479 measurement was (re-)started recently, in which case the value 7480 will be the number of complete 24-hours intervals for which 7481 the agent has at least some data. In certain cases (e.g., in 7482 the case where the agent is a proxy) it is possible that some 7483 intervals are unavailable. In this case, this interval is the 7484 maximum interval number for which data is available." 7485 ::= { xdsl2PMLineCurrEntry 10 } 7487 xdsl2PMLCurr1DayInvalidIntervals OBJECT-TYPE 7488 SYNTAX Unsigned32 (0..30) 7489 MAX-ACCESS read-only 7490 STATUS current 7491 DESCRIPTION 7492 "The number of 24-hours PM intervals for which no data is 7493 available. The value will typically be zero except in cases 7494 where the data for some intervals are not available (e.g., 7495 in proxy situations)." 7497 ::= { xdsl2PMLineCurrEntry 11 } 7499 xdsl2PMLCurr1DayTimeElapsed OBJECT-TYPE 7500 SYNTAX HCPerfTimeElapsed 7501 UNITS "seconds" 7502 MAX-ACCESS read-only 7503 STATUS current 7504 DESCRIPTION 7505 "Total elapsed seconds in this interval." 7506 ::= { xdsl2PMLineCurrEntry 12 } 7508 xdsl2PMLCurr1DayFecs OBJECT-TYPE 7509 SYNTAX Counter32 7510 UNITS "seconds" 7511 MAX-ACCESS read-only 7512 STATUS current 7513 DESCRIPTION 7514 "Count of seconds during this interval that there was at 7515 least one FEC correction event for one or more bearer channels in 7516 this line. This parameter is inhibited during UAS or SES." 7517 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.1.1 (FECS-L) 7518 and paragraph #7.2.1.2.1 (FECS-LFE)" 7519 ::= { xdsl2PMLineCurrEntry 13 } 7521 xdsl2PMLCurr1DayEs OBJECT-TYPE 7522 SYNTAX Counter32 7523 UNITS "seconds" 7524 MAX-ACCESS read-only 7525 STATUS current 7526 DESCRIPTION 7527 "Count of seconds during this interval that there was: 7528 xTU-C: CRC-8 >= 1 for one or more bearer channels OR 7529 LOS >= 1 OR SEF >= 1 OR LPR >= 1 7530 xTU-R: FEBE >= 1 for one or more bearer channels OR 7531 LOS-FE >= 1 OR RDI >= 1 OR LPR-FE >= 1. 7532 This parameter is inhibited during UAS." 7533 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.1.2 (ES-L) 7534 and paragraph #7.2.1.2.2 (ES-LFE)" 7535 ::= { xdsl2PMLineCurrEntry 14 } 7537 xdsl2PMLCurr1DaySes OBJECT-TYPE 7538 SYNTAX Counter32 7539 UNITS "seconds" 7540 MAX-ACCESS read-only 7541 STATUS current 7542 DESCRIPTION 7543 "Count of seconds during this interval that there was: 7544 xTU-C: (CRC-8 anomalies in one or more of the 7545 received bearer channels) >= 18 OR LOS >= 1 7546 OR SEF >= 1 OR LPR >= 1 7547 xTU-R: (FEBE anomalies in one or more of the 7548 received bearer channels) >= 18 OR LOS-FE >= 1 7549 OR RDI >= 1 OR LPR-FE >= 1 . 7550 This parameter is inhibited during UAS." 7551 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.1.3 (SES-L) 7552 and paragraph #7.2.1.2.3 (SES-LFE)" 7553 ::= { xdsl2PMLineCurrEntry 15 } 7555 xdsl2PMLCurr1DayLoss OBJECT-TYPE 7556 SYNTAX Counter32 7557 UNITS "seconds" 7558 MAX-ACCESS read-only 7559 STATUS current 7560 DESCRIPTION 7561 "Count of seconds during this interval that there was LOS (or 7562 LOS-FE for xTU-R)." 7563 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.1.4 (LOSS-L) 7564 and paragraph #7.2.1.2.4 (LOSS-LFE)" 7565 ::= { xdsl2PMLineCurrEntry 16 } 7567 xdsl2PMLCurr1DayUas OBJECT-TYPE 7568 SYNTAX Counter32 7569 UNITS "seconds" 7570 MAX-ACCESS read-only 7571 STATUS current 7572 DESCRIPTION 7573 "Count of seconds in Unavailability State during this 7574 interval. 7575 Unavailability begins at the onset of 10 contiguous severely- 7576 errored seconds, and ends at the onset of 10 contiguous seconds 7577 with no severely-errored seconds." 7578 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.1.5 (UAS-L) 7579 and paragraph #7.2.1.2.5 (UAS-LFE)" 7580 ::= { xdsl2PMLineCurrEntry 17 } 7582 ------------------------------------------------ 7583 -- PM line init current counters -- 7584 ------------------------------------------------ 7586 xdsl2PMLineInitCurrTable OBJECT-TYPE 7587 SYNTAX SEQUENCE OF Xdsl2PMLineInitCurrEntry 7588 MAX-ACCESS not-accessible 7589 STATUS current 7590 DESCRIPTION 7591 "The table xdsl2PMLineInitCurrTable contains current 7592 initialization counters for DSL lines." 7593 ::= { xdsl2PMLine 2 } 7595 xdsl2PMLineInitCurrEntry OBJECT-TYPE 7596 SYNTAX Xdsl2PMLineInitCurrEntry 7597 MAX-ACCESS not-accessible 7598 STATUS current 7599 DESCRIPTION 7600 "The index of this table is an interface index where the 7601 interface has an ifType of vdsl2(xxx)." 7602 INDEX { ifIndex } 7603 ::= { xdsl2PMLineInitCurrTable 1 } 7605 Xdsl2PMLineInitCurrEntry ::= 7606 SEQUENCE { 7607 xdsl2PMLInitCurr15MValidIntervals Unsigned32, 7608 xdsl2PMLInitCurr15MInvalidIntervals Unsigned32, 7609 xdsl2PMLInitCurr15MTimeElapsed Unsigned32, 7610 xdsl2PMLInitCurr15MFullInits Unsigned32, 7611 xdsl2PMLInitCurr15MFailedFullInits Unsigned32, 7612 xdsl2PMLInitCurr15MShortInits Unsigned32, 7613 xdsl2PMLInitCurr15MFailedShortInits Unsigned32, 7614 xdsl2PMLInitCurr1DayValidIntervals Unsigned32, 7615 xdsl2PMLInitCurr1DayInvalidIntervals Unsigned32, 7616 xdsl2PMLInitCurr1DayTimeElapsed Unsigned32, 7617 xdsl2PMLInitCurr1DayFullInits Unsigned32, 7618 xdsl2PMLInitCurr1DayFailedFullInits Unsigned32, 7619 xdsl2PMLInitCurr1DayShortInits Unsigned32, 7620 xdsl2PMLInitCurr1DayFailedShortInits Unsigned32 7621 } 7623 xdsl2PMLInitCurr15MValidIntervals OBJECT-TYPE 7624 SYNTAX Unsigned32 (0..96) 7625 MAX-ACCESS read-only 7626 STATUS current 7627 DESCRIPTION 7628 "The number of 15-minutes PM intervals for which data 7629 was collected. The value will typically be equal to the maximum 7630 number of 15-minutes intervals the implementation is planned to 7631 store (i.e., beyond the scope of this MIB module) unless the 7632 measurement was (re-)started recently, in which case the value 7633 will be the number of complete 15-minutes intervals for which 7634 the agent has at least some data. In certain cases (e.g., in 7635 the case where the agent is a proxy) it is possible that some 7636 intervals are unavailable. In this case, this interval is the 7637 maximum interval number for which data is available." 7638 ::= { xdsl2PMLineInitCurrEntry 1 } 7640 xdsl2PMLInitCurr15MInvalidIntervals OBJECT-TYPE 7641 SYNTAX Unsigned32 (0..96) 7642 MAX-ACCESS read-only 7643 STATUS current 7644 DESCRIPTION 7645 "The number of 15-minutes PM intervals for which no data is 7646 available. The value will typically be zero except in cases 7647 where the data for some intervals are not available (e.g., 7648 in proxy situations)." 7649 ::= { xdsl2PMLineInitCurrEntry 2 } 7651 xdsl2PMLInitCurr15MTimeElapsed OBJECT-TYPE 7652 SYNTAX Unsigned32 7653 UNITS "seconds" 7654 MAX-ACCESS read-only 7655 STATUS current 7656 DESCRIPTION 7657 "Total elapsed seconds in this interval." 7658 ::= { xdsl2PMLineInitCurrEntry 3 } 7660 xdsl2PMLInitCurr15MFullInits OBJECT-TYPE 7661 SYNTAX Unsigned32 7662 MAX-ACCESS read-only 7663 STATUS current 7664 DESCRIPTION 7665 "Count of full initializations attempted on the line 7666 (successful and failed) during this interval." 7667 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.3.1" 7668 ::= { xdsl2PMLineInitCurrEntry 4 } 7670 xdsl2PMLInitCurr15MFailedFullInits OBJECT-TYPE 7671 SYNTAX Unsigned32 7672 MAX-ACCESS read-only 7673 STATUS current 7674 DESCRIPTION 7675 "Count of failed full initializations on the line during this 7676 interval." 7677 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.3.2" 7678 ::= { xdsl2PMLineInitCurrEntry 5 } 7680 xdsl2PMLInitCurr15MShortInits OBJECT-TYPE 7681 SYNTAX Unsigned32 7682 MAX-ACCESS read-only 7683 STATUS current 7684 DESCRIPTION 7685 "Count of short initializations attempted on the line 7686 (successful and failed) during this interval." 7687 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.3.3" 7688 ::= { xdsl2PMLineInitCurrEntry 6 } 7690 xdsl2PMLInitCurr15MFailedShortInits OBJECT-TYPE 7691 SYNTAX Unsigned32 7692 MAX-ACCESS read-only 7693 STATUS current 7694 DESCRIPTION 7695 "Count of failed short initializations on the line during 7696 this interval." 7697 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.3.4" 7698 ::= { xdsl2PMLineInitCurrEntry 7 } 7700 xdsl2PMLInitCurr1DayValidIntervals OBJECT-TYPE 7701 SYNTAX Unsigned32 (0..30) 7702 MAX-ACCESS read-only 7703 STATUS current 7704 DESCRIPTION 7705 "The number of 24-hours PM intervals for which data was 7706 collected. The value will typically be equal to the maximum 7707 number of 24-hours intervals the implementation is planned to 7708 store (i.e., beyond the scope of this MIB module) unless the 7709 measurement was (re-)started recently, in which case the value 7710 will be the number of complete 24-hours intervals for which 7711 the agent has at least some data. In certain cases (e.g., in 7712 the case where the agent is a proxy) it is possible that some 7713 intervals are unavailable. In this case, this interval is the 7714 maximum interval number for which data is available." 7715 ::= { xdsl2PMLineInitCurrEntry 8 } 7717 xdsl2PMLInitCurr1DayInvalidIntervals OBJECT-TYPE 7718 SYNTAX Unsigned32 (0..30) 7719 MAX-ACCESS read-only 7720 STATUS current 7721 DESCRIPTION 7722 "The number of 24-hours PM intervals for which no data is 7723 available. The value will typically be zero except in cases 7724 where the data for some intervals are not available (e.g., 7725 in proxy situations)." 7726 ::= { xdsl2PMLineInitCurrEntry 9 } 7728 xdsl2PMLInitCurr1DayTimeElapsed OBJECT-TYPE 7729 SYNTAX Unsigned32 7730 UNITS "seconds" 7731 MAX-ACCESS read-only 7732 STATUS current 7733 DESCRIPTION 7734 "Total elapsed seconds in this interval." 7735 ::= { xdsl2PMLineInitCurrEntry 10 } 7737 xdsl2PMLInitCurr1DayFullInits OBJECT-TYPE 7738 SYNTAX Unsigned32 7739 MAX-ACCESS read-only 7740 STATUS current 7741 DESCRIPTION 7742 "Count of full initializations attempted on the line 7743 (successful and failed) during this interval." 7744 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.3.1" 7745 ::= { xdsl2PMLineInitCurrEntry 11 } 7747 xdsl2PMLInitCurr1DayFailedFullInits OBJECT-TYPE 7748 SYNTAX Unsigned32 7749 MAX-ACCESS read-only 7750 STATUS current 7751 DESCRIPTION 7752 "Count of failed full initializations on the line during this 7753 interval." 7754 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.3.2" 7755 ::= { xdsl2PMLineInitCurrEntry 12 } 7757 xdsl2PMLInitCurr1DayShortInits OBJECT-TYPE 7758 SYNTAX Unsigned32 7759 MAX-ACCESS read-only 7760 STATUS current 7761 DESCRIPTION 7762 "Count of short initializations attempted on the line 7763 (successful and failed) during this interval." 7764 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.3.3" 7765 ::= { xdsl2PMLineInitCurrEntry 13 } 7767 xdsl2PMLInitCurr1DayFailedShortInits OBJECT-TYPE 7768 SYNTAX Unsigned32 7769 MAX-ACCESS read-only 7770 STATUS current 7771 DESCRIPTION 7772 "Count of failed short initializations on the line during 7773 this interval." 7774 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.3.4" 7775 ::= { xdsl2PMLineInitCurrEntry 14 } 7777 ------------------------------------------- 7778 -- PM line history 15 Minutes -- 7779 ------------------------------------------- 7780 xdsl2PMLineHist15MinTable OBJECT-TYPE 7781 SYNTAX SEQUENCE OF Xdsl2PMLineHist15MinEntry 7782 MAX-ACCESS not-accessible 7783 STATUS current 7784 DESCRIPTION 7785 "The table xdsl2PMLineHist15MinTable contains PM line history 7786 for 15min intervals of DSL line." 7787 ::= { xdsl2PMLine 3 } 7789 xdsl2PMLineHist15MinEntry OBJECT-TYPE 7790 SYNTAX Xdsl2PMLineHist15MinEntry 7791 MAX-ACCESS not-accessible 7792 STATUS current 7793 DESCRIPTION 7794 "One index of this table is an interface index where the 7795 interface 7796 has an ifType of vdsl2(xxx). A second index of this table is the 7797 transmission unit.The third index is the interval number." 7798 INDEX { ifIndex, 7799 xdsl2PMLHist15MUnit, 7800 xdsl2PMLHist15MInterval } 7801 ::= { xdsl2PMLineHist15MinTable 1 } 7803 Xdsl2PMLineHist15MinEntry ::= 7804 SEQUENCE { 7805 xdsl2PMLHist15MUnit Xdsl2Unit, 7806 xdsl2PMLHist15MInterval Unsigned32, 7807 xdsl2PMLHist15MMonitoredTime Unsigned32, 7808 xdsl2PMLHist15MFecs Counter32, 7809 xdsl2PMLHist15MEs Counter32, 7810 xdsl2PMLHist15MSes Counter32, 7811 xdsl2PMLHist15MLoss Counter32, 7812 xdsl2PMLHist15MUas Counter32, 7813 xdsl2PMLHist15MValidInterval TruthValue 7814 } 7816 xdsl2PMLHist15MUnit OBJECT-TYPE 7817 SYNTAX Xdsl2Unit 7818 MAX-ACCESS not-accessible 7819 STATUS current 7820 DESCRIPTION 7821 "The termination unit." 7822 ::= { xdsl2PMLineHist15MinEntry 1 } 7824 xdsl2PMLHist15MInterval OBJECT-TYPE 7825 SYNTAX Unsigned32 (1..96) 7826 MAX-ACCESS not-accessible 7827 STATUS current 7828 DESCRIPTION 7829 "The interval number." 7830 ::= { xdsl2PMLineHist15MinEntry 2 } 7832 xdsl2PMLHist15MMonitoredTime OBJECT-TYPE 7833 SYNTAX Unsigned32 7834 UNITS "seconds" 7835 MAX-ACCESS read-only 7836 STATUS current 7837 DESCRIPTION 7838 "Total seconds monitored in this interval." 7839 ::= { xdsl2PMLineHist15MinEntry 3 } 7841 xdsl2PMLHist15MFecs OBJECT-TYPE 7842 SYNTAX Counter32 7843 UNITS "seconds" 7844 MAX-ACCESS read-only 7845 STATUS current 7846 DESCRIPTION 7847 "Count of seconds during this interval that there was at 7848 least one FEC correction event for one or more bearer channels in 7849 this line. This parameter is inhibited during UAS or SES." 7850 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.1.1 (FECS-L) 7851 and paragraph #7.2.1.2.1 (FECS-LFE)" 7852 ::= { xdsl2PMLineHist15MinEntry 4 } 7854 xdsl2PMLHist15MEs OBJECT-TYPE 7855 SYNTAX Counter32 7856 UNITS "seconds" 7857 MAX-ACCESS read-only 7858 STATUS current 7859 DESCRIPTION 7860 "Count of seconds during this interval that there was: 7861 xTU-C: CRC-8 >= 1 for one or more bearer channels OR 7862 LOS >= 1 OR SEF >= 1 OR LPR >= 1 7863 xTU-R: FEBE >= 1 for one or more bearer channels OR 7864 LOS-FE >= 1 OR RDI >= 1 OR LPR-FE >= 1. 7865 This parameter is inhibited during UAS." 7866 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.1.2 (ES-L) 7867 and paragraph #7.2.1.2.2 (ES-LFE)" 7868 ::= { xdsl2PMLineHist15MinEntry 5 } 7870 xdsl2PMLHist15MSes OBJECT-TYPE 7871 SYNTAX Counter32 7872 UNITS "seconds" 7873 MAX-ACCESS read-only 7874 STATUS current 7875 DESCRIPTION 7876 "Count of seconds during this interval that there was: 7877 xTU-C: (CRC-8 anomalies in one or more of the 7878 received bearer channels) >= 18 OR LOS >= 1 7879 OR SEF >= 1 OR LPR >= 1 7881 xTU-R: (FEBE anomalies in one or more of the 7882 received bearer channels) >= 18 OR LOS-FE >= 1 7883 OR RDI >= 1 OR LPR-FE >= 1 . 7884 This parameter is inhibited during UAS." 7885 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.1.3 (SES-L) 7886 and paragraph #7.2.1.2.3 (SES-LFE)" 7887 ::= { xdsl2PMLineHist15MinEntry 6 } 7889 xdsl2PMLHist15MLoss OBJECT-TYPE 7890 SYNTAX Counter32 7891 UNITS "seconds" 7892 MAX-ACCESS read-only 7893 STATUS current 7894 DESCRIPTION 7895 "Count of seconds during this interval that there was LOS (or 7896 LOS-FE for xTU-R)." 7897 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.1.4 (LOSS-L) 7898 and paragraph #7.2.1.2.4 (LOSS-LFE)" 7899 ::= { xdsl2PMLineHist15MinEntry 7 } 7901 xdsl2PMLHist15MUas OBJECT-TYPE 7902 SYNTAX Counter32 7903 UNITS "seconds" 7904 MAX-ACCESS read-only 7905 STATUS current 7906 DESCRIPTION 7907 "Count of seconds in Unavailability State during this 7908 interval. 7909 Unavailability begins at the onset of 10 contiguous severely- 7910 errored seconds, and ends at the onset of 10 contiguous seconds 7911 with no severely-errored seconds." 7912 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.1.5 (UAS-L) 7913 and paragraph #7.2.1.2.5 (UAS-LFE)" 7914 ::= { xdsl2PMLineHist15MinEntry 8 } 7916 xdsl2PMLHist15MValidInterval OBJECT-TYPE 7917 SYNTAX TruthValue 7918 MAX-ACCESS read-only 7919 STATUS current 7920 DESCRIPTION 7921 "This variable indicates if the data for this interval is 7922 valid." 7923 ::= { xdsl2PMLineHist15MinEntry 9 } 7925 --------------------------------------- 7926 -- PM line history 1 Day -- 7927 --------------------------------------- 7928 xdsl2PMLineHist1DayTable OBJECT-TYPE 7929 SYNTAX SEQUENCE OF Xdsl2PMLineHist1DayEntry 7930 MAX-ACCESS not-accessible 7931 STATUS current 7932 DESCRIPTION 7933 "The table xdsl2PMLineHist1DayTable contains PM line history 7934 for 24-hour intervals of DSL line." 7935 ::= { xdsl2PMLine 4 } 7937 xdsl2PMLineHist1DayEntry OBJECT-TYPE 7938 SYNTAX Xdsl2PMLineHist1DayEntry 7939 MAX-ACCESS not-accessible 7940 STATUS current 7941 DESCRIPTION 7942 "One index of this table is an interface index where the 7943 interface 7944 has an ifType of vdsl2(xxx). A second index of this table is the 7945 transmission unit.The third index is the interval number." 7946 INDEX { ifIndex, 7947 xdsl2PMLHist1DUnit, 7948 xdsl2PMLHist1DInterval } 7949 ::= { xdsl2PMLineHist1DayTable 1 } 7951 Xdsl2PMLineHist1DayEntry ::= 7952 SEQUENCE { 7953 xdsl2PMLHist1DUnit Xdsl2Unit, 7954 xdsl2PMLHist1DInterval Unsigned32, 7955 xdsl2PMLHist1DMonitoredTime Unsigned32, 7956 xdsl2PMLHist1DFecs Counter32, 7957 xdsl2PMLHist1DEs Counter32, 7958 xdsl2PMLHist1DSes Counter32, 7959 xdsl2PMLHist1DLoss Counter32, 7960 xdsl2PMLHist1DUas Counter32, 7961 xdsl2PMLHist1DValidInterval TruthValue 7962 } 7964 xdsl2PMLHist1DUnit OBJECT-TYPE 7965 SYNTAX Xdsl2Unit 7966 MAX-ACCESS not-accessible 7967 STATUS current 7968 DESCRIPTION 7969 "The termination unit." 7970 ::= { xdsl2PMLineHist1DayEntry 1 } 7972 xdsl2PMLHist1DInterval OBJECT-TYPE 7973 SYNTAX Unsigned32 (1..30) 7974 MAX-ACCESS not-accessible 7975 STATUS current 7976 DESCRIPTION 7977 "The interval number." 7978 ::= { xdsl2PMLineHist1DayEntry 2 } 7980 xdsl2PMLHist1DMonitoredTime OBJECT-TYPE 7981 SYNTAX Unsigned32 7982 UNITS "seconds" 7983 MAX-ACCESS read-only 7984 STATUS current 7985 DESCRIPTION 7986 "Total seconds monitored in this interval." 7987 ::= { xdsl2PMLineHist1DayEntry 3 } 7989 xdsl2PMLHist1DFecs OBJECT-TYPE 7990 SYNTAX Counter32 7991 UNITS "seconds" 7992 MAX-ACCESS read-only 7993 STATUS current 7994 DESCRIPTION 7995 "Count of seconds during this interval that there was at 7996 least one FEC correction event for one or more bearer channels in 7997 this line. This parameter is inhibited during UAS or SES." 7998 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.1.1 (FECS-L) 7999 and paragraph #7.2.1.2.1 (FECS-LFE)" 8000 ::= { xdsl2PMLineHist1DayEntry 4 } 8002 xdsl2PMLHist1DEs OBJECT-TYPE 8003 SYNTAX Counter32 8004 UNITS "seconds" 8005 MAX-ACCESS read-only 8006 STATUS current 8007 DESCRIPTION 8008 "Count of seconds during this interval that there was: 8009 xTU-C: CRC-8 >= 1 for one or more bearer channels OR 8010 LOS >= 1 OR SEF >= 1 OR LPR >= 1 8011 xTU-R: FEBE >= 1 for one or more bearer channels OR 8012 LOS-FE >= 1 OR RDI >= 1 OR LPR-FE >= 1. 8013 This parameter is inhibited during UAS." 8014 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.1.2 (ES-L) 8015 and paragraph #7.2.1.2.2 (ES-LFE)" 8016 ::= { xdsl2PMLineHist1DayEntry 5 } 8018 xdsl2PMLHist1DSes OBJECT-TYPE 8019 SYNTAX Counter32 8020 UNITS "seconds" 8021 MAX-ACCESS read-only 8022 STATUS current 8023 DESCRIPTION 8024 "Count of seconds during this interval that there was: 8025 xTU-C: (CRC-8 anomalies in one or more of the 8026 received bearer channels) >= 18 OR LOS >= 1 8027 OR SEF >= 1 OR LPR >= 1 8028 xTU-R: (FEBE anomalies in one or more of the 8029 received bearer channels) >= 18 OR LOS-FE >= 1 8030 OR RDI >= 1 OR LPR-FE >= 1 . 8031 This parameter is inhibited during UAS." 8032 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.1.3 (SES-L) 8033 and paragraph #7.2.1.2.3 (SES-LFE)" 8034 ::= { xdsl2PMLineHist1DayEntry 6 } 8036 xdsl2PMLHist1DLoss OBJECT-TYPE 8037 SYNTAX Counter32 8038 UNITS "seconds" 8039 MAX-ACCESS read-only 8040 STATUS current 8041 DESCRIPTION 8042 "Count of seconds during this interval that there was LOS (or 8043 LOS-FE for xTU-R)." 8044 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.1.4 (LOSS-L) 8045 and paragraph #7.2.1.2.4 (LOSS-LFE)" 8046 ::= { xdsl2PMLineHist1DayEntry 7 } 8048 xdsl2PMLHist1DUas OBJECT-TYPE 8049 SYNTAX Counter32 8050 UNITS "seconds" 8051 MAX-ACCESS read-only 8052 STATUS current 8053 DESCRIPTION 8054 "Count of seconds in Unavailability State during this 8055 interval. 8056 Unavailability begins at the onset of 10 contiguous severely- 8057 errored seconds, and ends at the onset of 10 contiguous seconds 8058 with no severely-errored seconds." 8059 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.1.5 (UAS-L) 8060 and paragraph #7.2.1.2.5 (UAS-LFE)" 8061 ::= { xdsl2PMLineHist1DayEntry 8 } 8063 xdsl2PMLHist1DValidInterval OBJECT-TYPE 8064 SYNTAX TruthValue 8065 MAX-ACCESS read-only 8066 STATUS current 8067 DESCRIPTION 8068 "This variable indicates if the data for this interval is 8069 valid." 8070 ::= { xdsl2PMLineHist1DayEntry 9 } 8072 ------------------------------------------- 8073 -- PM line init history 15 Minutes -- 8074 ------------------------------------------- 8076 xdsl2PMLineInitHist15MinTable OBJECT-TYPE 8077 SYNTAX SEQUENCE OF Xdsl2PMLineInitHist15MinEntry 8078 MAX-ACCESS not-accessible 8079 STATUS current 8080 DESCRIPTION 8081 "The table xdsl2PMLineInitHist15MinTable contains PM line 8082 initialization history for 15-minutes intervals of DSL 8083 line." 8084 ::= { xdsl2PMLine 5 } 8086 xdsl2PMLineInitHist15MinEntry OBJECT-TYPE 8087 SYNTAX Xdsl2PMLineInitHist15MinEntry 8088 MAX-ACCESS not-accessible 8089 STATUS current 8090 DESCRIPTION 8091 "One index of this table is an interface index where the 8092 interface 8093 has an ifType of vdsl2(xxx). A second index is the interval 8094 number." 8095 INDEX { ifIndex, 8096 xdsl2PMLInitHist15MInterval } 8097 ::= { xdsl2PMLineInitHist15MinTable 1 } 8099 Xdsl2PMLineInitHist15MinEntry ::= 8100 SEQUENCE { 8101 xdsl2PMLInitHist15MInterval Unsigned32, 8102 xdsl2PMLInitHist15MMonitoredTime Unsigned32, 8103 xdsl2PMLInitHist15MFullInits Unsigned32, 8104 xdsl2PMLInitHist15MFailedFullInits Unsigned32, 8105 xdsl2PMLInitHist15MShortInits Unsigned32, 8106 xdsl2PMLInitHist15MFailedShortInits Unsigned32, 8107 xdsl2PMLInitHist15MValidInterval TruthValue 8108 } 8110 xdsl2PMLInitHist15MInterval OBJECT-TYPE 8111 SYNTAX Unsigned32 (1..96) 8112 MAX-ACCESS not-accessible 8113 STATUS current 8114 DESCRIPTION 8115 "The interval number." 8116 ::= { xdsl2PMLineInitHist15MinEntry 1 } 8118 xdsl2PMLInitHist15MMonitoredTime OBJECT-TYPE 8119 SYNTAX Unsigned32 8120 UNITS "seconds" 8121 MAX-ACCESS read-only 8122 STATUS current 8123 DESCRIPTION 8124 "Total seconds monitored in this interval." 8125 ::= { xdsl2PMLineInitHist15MinEntry 2 } 8127 xdsl2PMLInitHist15MFullInits OBJECT-TYPE 8128 SYNTAX Unsigned32 8129 MAX-ACCESS read-only 8130 STATUS current 8131 DESCRIPTION 8132 "Count of full initializations attempted on the line 8133 (successful and failed) during this interval." 8134 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.3.1" 8135 ::= { xdsl2PMLineInitHist15MinEntry 3 } 8137 xdsl2PMLInitHist15MFailedFullInits OBJECT-TYPE 8138 SYNTAX Unsigned32 8139 MAX-ACCESS read-only 8140 STATUS current 8141 DESCRIPTION 8142 "Count of failed full initializations on the line during this 8143 interval." 8144 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.3.2" 8145 ::= { xdsl2PMLineInitHist15MinEntry 4 } 8147 xdsl2PMLInitHist15MShortInits OBJECT-TYPE 8148 SYNTAX Unsigned32 8149 MAX-ACCESS read-only 8150 STATUS current 8151 DESCRIPTION 8152 "Count of short initializations attempted on the line 8153 (successful and failed) during this interval." 8154 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.3.3" 8155 ::= { xdsl2PMLineInitHist15MinEntry 5 } 8157 xdsl2PMLInitHist15MFailedShortInits OBJECT-TYPE 8158 SYNTAX Unsigned32 8159 MAX-ACCESS read-only 8160 STATUS current 8161 DESCRIPTION 8162 "Count of failed short initializations on the line during 8163 this interval." 8164 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.3.4" 8165 ::= { xdsl2PMLineInitHist15MinEntry 6 } 8167 xdsl2PMLInitHist15MValidInterval OBJECT-TYPE 8168 SYNTAX TruthValue 8169 MAX-ACCESS read-only 8170 STATUS current 8171 DESCRIPTION 8172 "This variable indicates if the data for this interval is 8173 valid." 8174 ::= { xdsl2PMLineInitHist15MinEntry 7 } 8176 ------------------------------------------- 8177 -- PM line init history 1 Day -- 8178 ------------------------------------------- 8179 xdsl2PMLineInitHist1DayTable OBJECT-TYPE 8180 SYNTAX SEQUENCE OF Xdsl2PMLineInitHist1DayEntry 8181 MAX-ACCESS not-accessible 8182 STATUS current 8183 DESCRIPTION 8184 "The table xdsl2PMLineInitHist1DayTable contains PM line 8185 initialization history for 24-hour intervals for DSL 8186 lines." 8187 ::= { xdsl2PMLine 6 } 8189 xdsl2PMLineInitHist1DayEntry OBJECT-TYPE 8190 SYNTAX Xdsl2PMLineInitHist1DayEntry 8191 MAX-ACCESS not-accessible 8192 STATUS current 8193 DESCRIPTION 8194 "One index of this table is an interface index where the 8195 interface 8196 has an ifType of vdsl2(xxx). A second index is the interval 8197 number." 8198 INDEX { ifIndex, 8199 xdsl2PMLInitHist1DInterval } 8200 ::= { xdsl2PMLineInitHist1DayTable 1 } 8202 Xdsl2PMLineInitHist1DayEntry ::= 8203 SEQUENCE { 8204 xdsl2PMLInitHist1DInterval Unsigned32, 8205 xdsl2PMLInitHist1DMonitoredTime Unsigned32, 8206 xdsl2PMLInitHist1DFullInits Unsigned32, 8207 xdsl2PMLInitHist1DFailedFullInits Unsigned32, 8208 xdsl2PMLInitHist1DShortInits Unsigned32, 8209 xdsl2PMLInitHist1DFailedShortInits Unsigned32, 8210 xdsl2PMLInitHist1DValidInterval TruthValue 8211 } 8213 xdsl2PMLInitHist1DInterval OBJECT-TYPE 8214 SYNTAX Unsigned32 (1..30) 8215 MAX-ACCESS not-accessible 8216 STATUS current 8217 DESCRIPTION 8218 "The interval number." 8219 ::= { xdsl2PMLineInitHist1DayEntry 1 } 8221 xdsl2PMLInitHist1DMonitoredTime OBJECT-TYPE 8222 SYNTAX Unsigned32 8223 UNITS "seconds" 8224 MAX-ACCESS read-only 8225 STATUS current 8226 DESCRIPTION 8227 "Total seconds monitored in this interval." 8228 ::= { xdsl2PMLineInitHist1DayEntry 2 } 8230 xdsl2PMLInitHist1DFullInits OBJECT-TYPE 8231 SYNTAX Unsigned32 8232 MAX-ACCESS read-only 8233 STATUS current 8234 DESCRIPTION 8235 "Count of full initializations attempted on the line 8236 (successful and failed) during this interval." 8237 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.3.1" 8238 ::= { xdsl2PMLineInitHist1DayEntry 3 } 8240 xdsl2PMLInitHist1DFailedFullInits OBJECT-TYPE 8241 SYNTAX Unsigned32 8242 MAX-ACCESS read-only 8243 STATUS current 8244 DESCRIPTION 8245 "Count of failed full initializations on the line during this 8246 interval." 8247 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.3.2" 8248 ::= { xdsl2PMLineInitHist1DayEntry 4 } 8250 xdsl2PMLInitHist1DShortInits OBJECT-TYPE 8251 SYNTAX Unsigned32 8252 MAX-ACCESS read-only 8253 STATUS current 8254 DESCRIPTION 8255 "Count of short initializations attempted on the line 8256 (successful and failed) during this interval." 8257 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.3.3" 8258 ::= { xdsl2PMLineInitHist1DayEntry 5 } 8260 xdsl2PMLInitHist1DFailedShortInits OBJECT-TYPE 8261 SYNTAX Unsigned32 8262 MAX-ACCESS read-only 8263 STATUS current 8264 DESCRIPTION 8265 "Count of failed short initializations on the line during 8266 this interval." 8267 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.3.4" 8268 ::= { xdsl2PMLineInitHist1DayEntry 6 } 8270 xdsl2PMLInitHist1DValidInterval OBJECT-TYPE 8271 SYNTAX TruthValue 8272 MAX-ACCESS read-only 8273 STATUS current 8274 DESCRIPTION 8275 "This variable indicates if the data for this interval is 8276 valid." 8277 ::= { xdsl2PMLineInitHist1DayEntry 7 } 8279 --------------------------------------------------- 8280 -- PM channel current counters -- 8281 --------------------------------------------------- 8282 xdsl2PMChCurrTable OBJECT-TYPE 8283 SYNTAX SEQUENCE OF Xdsl2PMChCurrEntry 8284 MAX-ACCESS not-accessible 8285 STATUS current 8286 DESCRIPTION 8287 "The table xdsl2PMChCurrTable contains current Performance 8288 Monitoring results for DSL channels." 8289 ::= { xdsl2PMChannel 1 } 8291 xdsl2PMChCurrEntry OBJECT-TYPE 8292 SYNTAX Xdsl2PMChCurrEntry 8293 MAX-ACCESS not-accessible 8294 STATUS current 8295 DESCRIPTION 8296 "One index of this table is an interface index where the 8297 interface 8298 has an ifType of a DSL channel. A second index of this table is 8299 the 8300 termination unit." 8301 INDEX { ifIndex, xdsl2PMChCurrUnit } 8302 ::= { xdsl2PMChCurrTable 1 } 8304 Xdsl2PMChCurrEntry ::= 8305 SEQUENCE { 8306 xdsl2PMChCurrUnit Xdsl2Unit, 8307 xdsl2PMChCurr15MValidIntervals Unsigned32, 8308 xdsl2PMChCurr15MInvalidIntervals Unsigned32, 8309 xdsl2PMChCurr15MTimeElapsed HCPerfTimeElapsed, 8310 xdsl2PMChCurr15MCodingViolations Unsigned32, 8311 xdsl2PMChCurr15MCorrectedBlocks Unsigned32, 8312 xdsl2PMChCurr1DayValidIntervals Unsigned32, 8313 xdsl2PMChCurr1DayInvalidIntervals Unsigned32, 8314 xdsl2PMChCurr1DayTimeElapsed HCPerfTimeElapsed, 8315 xdsl2PMChCurr1DayCodingViolations Unsigned32, 8316 xdsl2PMChCurr1DayCorrectedBlocks Unsigned32 8317 } 8319 xdsl2PMChCurrUnit OBJECT-TYPE 8320 SYNTAX Xdsl2Unit 8321 MAX-ACCESS not-accessible 8322 STATUS current 8323 DESCRIPTION 8324 "The termination unit." 8325 ::= { xdsl2PMChCurrEntry 1 } 8327 xdsl2PMChCurr15MValidIntervals OBJECT-TYPE 8328 SYNTAX Unsigned32 (0..96) 8329 MAX-ACCESS read-only 8330 STATUS current 8331 DESCRIPTION 8332 "The number of 15-minutes PM intervals for which data 8333 was collected. The value will typically be equal to the maximum 8334 number of 15-minutes intervals the implementation is planned to 8335 store (i.e., beyond the scope of this MIB module) unless the 8336 measurement was (re-)started recently, in which case the value 8337 will be the number of complete 15-minutes intervals for which 8338 the agent has at least some data. In certain cases (e.g., in 8339 the case where the agent is a proxy) it is possible that some 8340 intervals are unavailable. In this case, this interval is the 8341 maximum interval number for which data is available." 8342 ::= { xdsl2PMChCurrEntry 2 } 8344 xdsl2PMChCurr15MInvalidIntervals OBJECT-TYPE 8345 SYNTAX Unsigned32 (0..96) 8346 MAX-ACCESS read-only 8347 STATUS current 8348 DESCRIPTION 8349 "The number of 15-minutes PM intervals for which no data is 8350 available. The value will typically be zero except in cases 8351 where the data for some intervals are not available (e.g., 8352 in proxy situations)." 8353 ::= { xdsl2PMChCurrEntry 3 } 8355 xdsl2PMChCurr15MTimeElapsed OBJECT-TYPE 8356 SYNTAX HCPerfTimeElapsed 8357 UNITS "seconds" 8358 MAX-ACCESS read-only 8359 STATUS current 8360 DESCRIPTION 8361 "Total elapsed seconds in this interval." 8362 ::= { xdsl2PMChCurrEntry 4 } 8364 xdsl2PMChCurr15MCodingViolations OBJECT-TYPE 8365 SYNTAX Unsigned32 8366 MAX-ACCESS read-only 8367 STATUS current 8368 DESCRIPTION 8369 "Count of CRC-8 (FEBE for xTU-R) anomalies occurring in the 8370 channel during the interval. This parameter is inhibited during 8371 UAS or SES. If the CRC is applied over multiple channels, then 8372 each related CRC-8 (or FEBE) anomaly SHOULD increment each of the 8373 counters related to the individual channels." 8374 REFERENCE "ITU-T G.997.1, paragraph #7.2.2.1.1 (CV-C) 8375 and paragraph #7.2.2.2.1 (CV-CFE)" 8376 ::= { xdsl2PMChCurrEntry 5 } 8378 xdsl2PMChCurr15MCorrectedBlocks OBJECT-TYPE 8379 SYNTAX Unsigned32 8380 MAX-ACCESS read-only 8381 STATUS current 8382 DESCRIPTION 8383 "Count of FEC (FFEC for xTU-R) anomalies (corrected code 8384 words) occurring in the channel during the interval. This 8385 parameter is inhibited during UAS or SES. If the FEC is applied 8386 over multiple channels, then each related FEC (or FFEC) anomaly 8387 SHOULD increment each of the counters related to the individual 8388 channels." 8389 REFERENCE "ITU-T G.997.1, paragraph #7.2.2.1.2 (FEC-C) 8390 and paragraph #7.2.2.2.2 (FEC-CFE)" 8391 ::= { xdsl2PMChCurrEntry 6 } 8393 xdsl2PMChCurr1DayValidIntervals OBJECT-TYPE 8394 SYNTAX Unsigned32 (0..30) 8395 MAX-ACCESS read-only 8396 STATUS current 8397 DESCRIPTION 8398 "The number of 24-hours PM intervals for which data was 8399 collected. The value will typically be equal to the maximum 8400 number of 24-hours intervals the implementation is planned to 8401 store (i.e., beyond the scope of this MIB module) unless the 8402 measurement was (re-)started recently, in which case the value 8403 will be the number of complete 24-hours intervals for which 8404 the agent has at least some data. In certain cases (e.g., in 8405 the case where the agent is a proxy) it is possible that some 8406 intervals are unavailable. In this case, this interval is the 8407 maximum interval number for which data is available." 8408 ::= { xdsl2PMChCurrEntry 7 } 8410 xdsl2PMChCurr1DayInvalidIntervals OBJECT-TYPE 8411 SYNTAX Unsigned32 (0..30) 8412 MAX-ACCESS read-only 8413 STATUS current 8414 DESCRIPTION 8415 "The number of 24-hours PM intervals for which no data is 8416 available. The value will typically be zero except in cases 8417 where the data for some intervals are not available (e.g., 8418 in proxy situations)." 8419 ::= { xdsl2PMChCurrEntry 8 } 8421 xdsl2PMChCurr1DayTimeElapsed OBJECT-TYPE 8422 SYNTAX HCPerfTimeElapsed 8423 UNITS "seconds" 8424 MAX-ACCESS read-only 8425 STATUS current 8426 DESCRIPTION 8427 "Total elapsed seconds in this interval." 8428 ::= { xdsl2PMChCurrEntry 9 } 8430 xdsl2PMChCurr1DayCodingViolations OBJECT-TYPE 8431 SYNTAX Unsigned32 8432 MAX-ACCESS read-only 8433 STATUS current 8434 DESCRIPTION 8435 "Count of CRC-8 (FEBE for xTU-R) anomalies occurring in the 8436 channel during the interval. This parameter is inhibited during 8437 UAS or SES. If the CRC is applied over multiple channels, then 8438 each related CRC-8 (or FEBE) anomaly SHOULD increment each of the 8439 counters related to the individual channels." 8440 REFERENCE "ITU-T G.997.1, paragraph #7.2.2.1.1 (CV-C) 8441 and paragraph #7.2.2.2.1 (CV-CFE)" 8442 ::= { xdsl2PMChCurrEntry 10 } 8444 xdsl2PMChCurr1DayCorrectedBlocks OBJECT-TYPE 8445 SYNTAX Unsigned32 8446 MAX-ACCESS read-only 8447 STATUS current 8448 DESCRIPTION 8449 "Count of FEC (FFEC for xTU-R) anomalies (corrected code 8450 words) occurring in the channel during the interval. This 8451 parameter is inhibited during UAS or SES. If the FEC is applied 8452 over multiple channels, then each related FEC (or FFEC) anomaly 8453 SHOULD increment each of the counters related to the individual 8454 channels." 8455 REFERENCE "ITU-T G.997.1, paragraph #7.2.2.1.2 (FEC-C) 8456 and paragraph #7.2.2.2.2 (FEC-CFE)" 8457 ::= { xdsl2PMChCurrEntry 11 } 8459 ------------------------------------------- 8460 -- PM channel history 15 Minutes -- 8461 ------------------------------------------- 8462 xdsl2PMChHist15MinTable OBJECT-TYPE 8463 SYNTAX SEQUENCE OF Xdsl2PMChHist15MinEntry 8464 MAX-ACCESS not-accessible 8465 STATUS current 8466 DESCRIPTION 8467 "The table xdsl2PMChHist15MinTable contains Performance 8468 Monitoring (PM) history for 15-minute intervals for DSL channels 8469 PM." 8470 ::= { xdsl2PMChannel 2 } 8472 xdsl2PMChHist15MinEntry OBJECT-TYPE 8473 SYNTAX Xdsl2PMChHist15MinEntry 8474 MAX-ACCESS not-accessible 8475 STATUS current 8476 DESCRIPTION 8477 "One index of this table is an interface index where the 8478 interface 8479 has an ifType of a DSL channel. A second index of this table is 8480 the 8481 transmission unit.The third index is the interval number." 8482 INDEX { ifIndex, 8483 xdsl2PMChHist15MUnit, 8484 xdsl2PMChHist15MInterval } 8485 ::= { xdsl2PMChHist15MinTable 1 } 8487 Xdsl2PMChHist15MinEntry ::= 8488 SEQUENCE { 8489 xdsl2PMChHist15MUnit Xdsl2Unit, 8490 xdsl2PMChHist15MInterval Unsigned32, 8491 xdsl2PMChHist15MMonitoredTime Unsigned32, 8492 xdsl2PMChHist15MCodingViolations Unsigned32, 8493 xdsl2PMChHist15MCorrectedBlocks Unsigned32, 8494 xdsl2PMChHist15MValidInterval TruthValue 8495 } 8497 xdsl2PMChHist15MUnit OBJECT-TYPE 8498 SYNTAX Xdsl2Unit 8499 MAX-ACCESS not-accessible 8500 STATUS current 8501 DESCRIPTION 8502 "The termination unit." 8503 ::= { xdsl2PMChHist15MinEntry 1 } 8505 xdsl2PMChHist15MInterval OBJECT-TYPE 8506 SYNTAX Unsigned32 (1..96) 8507 MAX-ACCESS not-accessible 8508 STATUS current 8509 DESCRIPTION 8510 "The interval number." 8511 ::= { xdsl2PMChHist15MinEntry 2 } 8513 xdsl2PMChHist15MMonitoredTime OBJECT-TYPE 8514 SYNTAX Unsigned32 8515 UNITS "seconds" 8516 MAX-ACCESS read-only 8517 STATUS current 8518 DESCRIPTION 8519 "Total seconds monitored in this interval." 8520 ::= { xdsl2PMChHist15MinEntry 3 } 8522 xdsl2PMChHist15MCodingViolations OBJECT-TYPE 8523 SYNTAX Unsigned32 8524 MAX-ACCESS read-only 8525 STATUS current 8526 DESCRIPTION 8527 "Count of CRC-8 (FEBE for xTU-R) anomalies occurring in the 8528 channel during the interval. This parameter is inhibited during 8529 UAS or SES. If the CRC is applied over multiple channels, then 8530 each related CRC-8 (or FEBE) anomaly SHOULD increment each of the 8531 counters related to the individual channels." 8532 REFERENCE "ITU-T G.997.1, paragraph #7.2.2.1.1 (CV-C) 8533 and paragraph #7.2.2.2.1 (CV-CFE)" 8534 ::= { xdsl2PMChHist15MinEntry 4 } 8536 xdsl2PMChHist15MCorrectedBlocks OBJECT-TYPE 8537 SYNTAX Unsigned32 8538 MAX-ACCESS read-only 8539 STATUS current 8540 DESCRIPTION 8541 "Count of FEC (FFEC for xTU-R) anomalies (corrected code 8542 words) occurring in the channel during the interval. This 8543 parameter is inhibited during UAS or SES. If the FEC is applied 8544 over multiple channels, then each related FEC (or FFEC) anomaly 8545 SHOULD increment each of the counters related to the individual 8546 channels." 8547 REFERENCE "ITU-T G.997.1, paragraph #7.2.2.1.2 (FEC-C) 8548 and paragraph #7.2.2.2.2 (FEC-CFE)" 8549 ::= { xdsl2PMChHist15MinEntry 5 } 8551 xdsl2PMChHist15MValidInterval OBJECT-TYPE 8552 SYNTAX TruthValue 8553 MAX-ACCESS read-only 8554 STATUS current 8555 DESCRIPTION 8556 "This variable indicates if the data for this interval is 8557 valid." 8558 ::= { xdsl2PMChHist15MinEntry 6 } 8560 ------------------------------------------ 8561 -- PM channel history 1 Day -- 8562 ------------------------------------------ 8563 xdsl2PMChHist1DTable OBJECT-TYPE 8564 SYNTAX SEQUENCE OF Xdsl2PMChHist1DEntry 8565 MAX-ACCESS not-accessible 8566 STATUS current 8567 DESCRIPTION 8568 "The table xdsl2PMChHist1DTable contains Performance 8569 Monitoring (PM) history for 1-day intervals for DSL channels 8570 PM." 8571 ::= { xdsl2PMChannel 3 } 8573 xdsl2PMChHist1DEntry OBJECT-TYPE 8574 SYNTAX Xdsl2PMChHist1DEntry 8575 MAX-ACCESS not-accessible 8576 STATUS current 8577 DESCRIPTION 8578 "One index of this table is an interface index where the 8579 interface 8580 has an ifType of a DSL channel. A second index of this table is 8581 the 8582 transmission unit.The third index is the interval number." 8583 INDEX { ifIndex, 8584 xdsl2PMChHist1DUnit, 8585 xdsl2PMChHist1DInterval } 8586 ::= { xdsl2PMChHist1DTable 1 } 8588 Xdsl2PMChHist1DEntry ::= 8589 SEQUENCE { 8590 xdsl2PMChHist1DUnit Xdsl2Unit, 8591 xdsl2PMChHist1DInterval Unsigned32, 8592 xdsl2PMChHist1DMonitoredTime Unsigned32, 8593 xdsl2PMChHist1DCodingViolations Unsigned32, 8594 xdsl2PMChHist1DCorrectedBlocks Unsigned32, 8595 xdsl2PMChHist1DValidInterval TruthValue 8596 } 8598 xdsl2PMChHist1DUnit OBJECT-TYPE 8599 SYNTAX Xdsl2Unit 8600 MAX-ACCESS not-accessible 8601 STATUS current 8602 DESCRIPTION 8603 "The termination unit." 8604 ::= { xdsl2PMChHist1DEntry 1 } 8606 xdsl2PMChHist1DInterval OBJECT-TYPE 8607 SYNTAX Unsigned32 (1..30) 8608 MAX-ACCESS not-accessible 8609 STATUS current 8610 DESCRIPTION 8611 "The interval number." 8612 ::= { xdsl2PMChHist1DEntry 2 } 8614 xdsl2PMChHist1DMonitoredTime OBJECT-TYPE 8615 SYNTAX Unsigned32 8616 UNITS "seconds" 8617 MAX-ACCESS read-only 8618 STATUS current 8619 DESCRIPTION 8620 "Total seconds monitored in this interval." 8621 ::= { xdsl2PMChHist1DEntry 3 } 8623 xdsl2PMChHist1DCodingViolations OBJECT-TYPE 8624 SYNTAX Unsigned32 8625 MAX-ACCESS read-only 8626 STATUS current 8627 DESCRIPTION 8628 "Count of CRC-8 (FEBE for xTU-R) anomalies occurring in the 8629 channel during the interval. This parameter is inhibited during 8630 UAS or SES. If the CRC is applied over multiple channels, then 8631 each related CRC-8 (or FEBE) anomaly SHOULD increment each of the 8632 counters related to the individual channels." 8633 REFERENCE "ITU-T G.997.1, paragraph #7.2.2.1.1 (CV-C) 8634 and paragraph #7.2.2.2.1 (CV-CFE)" 8635 ::= { xdsl2PMChHist1DEntry 4 } 8637 xdsl2PMChHist1DCorrectedBlocks OBJECT-TYPE 8638 SYNTAX Unsigned32 8639 MAX-ACCESS read-only 8640 STATUS current 8641 DESCRIPTION 8642 "Count of FEC (FFEC for xTU-R) anomalies (corrected code 8643 words) occurring in the channel during the interval. This 8644 parameter is inhibited during UAS or SES. If the FEC is applied 8645 over multiple channels, then each related FEC (or FFEC) anomaly 8646 SHOULD increment each of the counters related to the individual 8647 channels." 8648 REFERENCE "ITU-T G.997.1, paragraph #7.2.2.1.2 (FEC-C) 8649 and paragraph #7.2.2.2.2 (FEC-CFE)" 8650 ::= { xdsl2PMChHist1DEntry 5 } 8652 xdsl2PMChHist1DValidInterval OBJECT-TYPE 8653 SYNTAX TruthValue 8654 MAX-ACCESS read-only 8655 STATUS current 8656 DESCRIPTION 8657 "This variable indicates if the data for this interval is 8658 valid." 8659 ::= { xdsl2PMChHist1DEntry 6 } 8661 ------------------------------------------- 8662 -- Notifications Group -- 8663 ------------------------------------------- 8665 xdsl2LinePerfFECSThreshXtuc NOTIFICATION-TYPE 8666 OBJECTS 8667 { 8668 xdsl2PMLCurr15MFecs, 8669 xdsl2LineAlarmConfProfileXtucThresh15MinFecs 8670 } 8671 STATUS current 8672 DESCRIPTION 8673 "This notification indicates that the FEC seconds threshold 8674 has been reached/exceeded for the referred xTU-C." 8675 ::= { xdsl2Notifications 1 } 8677 xdsl2LinePerfFECSThreshXtur NOTIFICATION-TYPE 8678 OBJECTS 8679 { 8680 xdsl2PMLCurr15MFecs, 8681 xdsl2LineAlarmConfProfileXturThresh15MinFecs 8682 } 8683 STATUS current 8684 DESCRIPTION 8685 "This notification indicates that the FEC seconds threshold 8686 has been reached/exceeded for the referred xTU-R." 8687 ::= { xdsl2Notifications 2 } 8689 xdsl2LinePerfESThreshXtuc NOTIFICATION-TYPE 8690 OBJECTS 8691 { 8692 xdsl2PMLCurr15MEs, 8693 xdsl2LineAlarmConfProfileXtucThresh15MinEs 8694 } 8695 STATUS current 8696 DESCRIPTION 8697 "This notification indicates that the errored seconds 8698 threshold has been reached/exceeded for the referred xTU-C." 8699 ::= { xdsl2Notifications 3 } 8701 xdsl2LinePerfESThreshXtur NOTIFICATION-TYPE 8702 OBJECTS 8703 { 8704 xdsl2PMLCurr15MEs, 8705 xdsl2LineAlarmConfProfileXturThresh15MinEs 8706 } 8707 STATUS current 8708 DESCRIPTION 8709 "This notification indicates that the errored seconds 8710 threshold has been reached/exceeded for the referred xTU-R." 8711 ::= { xdsl2Notifications 4 } 8713 xdsl2LinePerfSESThreshXtuc NOTIFICATION-TYPE 8714 OBJECTS 8715 { 8716 xdsl2PMLCurr15MSes, 8717 xdsl2LineAlarmConfProfileXtucThresh15MinSes 8718 } 8719 STATUS current 8720 DESCRIPTION 8721 "This notification indicates that the severely-errored seconds 8722 threshold has been reached/exceeded for the referred xTU-C." 8723 ::= { xdsl2Notifications 5 } 8725 xdsl2LinePerfSESThreshXtur NOTIFICATION-TYPE 8726 OBJECTS 8727 { 8728 xdsl2PMLCurr15MSes, 8729 xdsl2LineAlarmConfProfileXturThresh15MinSes 8730 } 8731 STATUS current 8732 DESCRIPTION 8733 "This notification indicates that the severely-errored seconds 8734 threshold has been reached/exceeded for the referred xTU-R." 8735 ::= { xdsl2Notifications 6 } 8737 xdsl2LinePerfLOSSThreshXtuc NOTIFICATION-TYPE 8738 OBJECTS 8739 { 8740 xdsl2PMLCurr15MLoss, 8741 xdsl2LineAlarmConfProfileXtucThresh15MinLoss 8742 } 8743 STATUS current 8744 DESCRIPTION 8745 "This notification indicates that the LOS seconds 8746 threshold has been reached/exceeded for the referred xTU-C." 8747 ::= { xdsl2Notifications 7 } 8749 xdsl2LinePerfLOSSThreshXtur NOTIFICATION-TYPE 8750 OBJECTS 8751 { 8752 xdsl2PMLCurr15MLoss, 8753 xdsl2LineAlarmConfProfileXturThresh15MinLoss 8754 } 8755 STATUS current 8756 DESCRIPTION 8757 "This notification indicates that the LOS seconds 8758 threshold has been reached/exceeded for the referred xTU-R." 8759 ::= { xdsl2Notifications 8 } 8761 xdsl2LinePerfUASThreshXtuc NOTIFICATION-TYPE 8762 OBJECTS 8763 { 8764 xdsl2PMLCurr15MUas, 8765 xdsl2LineAlarmConfProfileXtucThresh15MinUas 8766 } 8767 STATUS current 8768 DESCRIPTION 8769 "This notification indicates that the unavailable seconds 8770 threshold has been reached/exceeded for the referred xTU-C." 8771 ::= { xdsl2Notifications 9 } 8773 xdsl2LinePerfUASThreshXtur NOTIFICATION-TYPE 8774 OBJECTS 8775 { 8776 xdsl2PMLCurr15MUas, 8777 xdsl2LineAlarmConfProfileXturThresh15MinUas 8778 } 8779 STATUS current 8780 DESCRIPTION 8781 "This notification indicates that the unavailable seconds 8782 threshold has been reached/exceeded for the referred xTU-R." 8783 ::= { xdsl2Notifications 10 } 8785 xdsl2LinePerfCodingViolationsThreshXtuc NOTIFICATION-TYPE 8786 OBJECTS 8787 { 8788 xdsl2PMChCurr15MCodingViolations, 8789 xdsl2ChAlarmConfProfileXtucThresh15MinCodingViolations 8790 } 8791 STATUS current 8792 DESCRIPTION 8793 "This notification indicates that the coding violations 8794 threshold has been reached/exceeded for the referred xTU-C." 8795 ::= { xdsl2Notifications 11 } 8797 xdsl2LinePerfCodingViolationsThreshXtur NOTIFICATION-TYPE 8798 OBJECTS 8799 { 8800 xdsl2PMChCurr15MCodingViolations, 8801 xdsl2ChAlarmConfProfileXturThresh15MinCodingViolations 8802 } 8803 STATUS current 8804 DESCRIPTION 8805 "This notification indicates that the coding violations 8806 threshold has been reached/exceeded for the referred xTU-R." 8807 ::= { xdsl2Notifications 12 } 8809 xdsl2LinePerfCorrectedThreshXtuc NOTIFICATION-TYPE 8810 OBJECTS 8811 { 8812 xdsl2PMChCurr15MCorrectedBlocks, 8813 xdsl2ChAlarmConfProfileXtucThresh15MinCorrected 8814 } 8815 STATUS current 8816 DESCRIPTION 8817 "This notification indicates that the corrected blocks 8818 (FEC events) threshold has been reached/exceeded for the 8819 referred xTU-C." 8820 ::= { xdsl2Notifications 13 } 8822 xdsl2LinePerfCorrectedThreshXtur NOTIFICATION-TYPE 8823 OBJECTS 8824 { 8825 xdsl2PMChCurr15MCorrectedBlocks, 8826 xdsl2ChAlarmConfProfileXturThresh15MinCorrected 8827 } 8828 STATUS current 8829 DESCRIPTION 8830 "This notification indicates that the corrected blocks 8831 (FEC events) threshold has been reached/exceeded for the 8832 referred xTU-R." 8834 ::= { xdsl2Notifications 14 } 8836 xdsl2LinePerfFailedFullInitThresh NOTIFICATION-TYPE 8837 OBJECTS 8838 { 8839 xdsl2PMLInitCurr15MFailedFullInits, 8840 xdsl2LineAlarmConfProfileThresh15MinFailedFullInt 8841 } 8842 STATUS current 8843 DESCRIPTION 8844 "This notification indicates that the failed full 8845 initializations threshold has been reached/exceeded for the 8846 referred ADSL/ADSL2 or ADSL2 line." 8847 ::= { xdsl2Notifications 15 } 8849 xdsl2LinePerfFailedShortInitThresh NOTIFICATION-TYPE 8850 OBJECTS 8851 { 8852 xdsl2PMLInitCurr15MFailedShortInits, 8853 xdsl2LineAlarmConfProfileThresh15MinFailedShrtInt 8854 } 8855 STATUS current 8856 DESCRIPTION 8857 "This notification indicates that the failed short 8858 initializations threshold has been reached/exceeded for the 8859 referred VDSL2/ADSL/ADSL2 or ADSL2+ line." 8860 ::= { xdsl2Notifications 16 } 8862 xdsl2LineStatusChangeXtuc NOTIFICATION-TYPE 8863 OBJECTS 8864 { 8865 xdsl2LineStatusXtuc 8866 } 8867 STATUS current 8868 DESCRIPTION 8869 "This notification indicates that a status change is 8870 detected for the referred xTU-C." 8871 ::= { xdsl2Notifications 17 } 8873 xdsl2LineStatusChangeXtur NOTIFICATION-TYPE 8874 OBJECTS 8875 { 8876 xdsl2LineStatusXtur 8877 } 8878 STATUS current 8879 DESCRIPTION 8880 "This notification indicates that a status change is 8881 detected for the referred xTU-R." 8883 ::= { xdsl2Notifications 18 } 8885 -- conformance information 8887 xdsl2Groups OBJECT IDENTIFIER ::= { xdsl2Conformance 1 } 8888 xdsl2Compliances OBJECT IDENTIFIER ::= { xdsl2Conformance 2 } 8890 xdsl2LineMibCompliance MODULE-COMPLIANCE 8891 STATUS current 8892 DESCRIPTION 8893 "The compliance statement for SNMP entities which 8894 manage VDSL2/ADSL/ADSL2 and ADSL2+ interfaces." 8895 MODULE -- this module 8896 MANDATORY-GROUPS 8897 { 8898 xdsl2LineGroup, 8899 xdsl2ChannelStatusGroup, 8900 xdsl2SCStatusGroup, 8901 xdsl2LineInventoryGroup, 8902 xdsl2LineConfTemplateGroup, 8903 xdsl2LineConfProfGroup, 8904 xdsl2LineConfProfModeSpecGroup, 8905 xdsl2LineConfProfModeSpecBandUsGroup, 8906 xdsl2ChConfProfileGroup, 8907 xdsl2LineAlarmConfTemplateGroup, 8908 xdsl2PMLineCurrGroup, 8909 xdsl2PMLineInitCurrGroup, 8910 xdsl2PMLineHist15MinGroup, 8911 xdsl2PMLineHist1DayGroup, 8912 xdsl2PMLineInitHist15MinGroup, 8913 xdsl2PMLineInitHist1DayGroup, 8914 xdsl2PMChCurrGroup, 8915 xdsl2PMChHist15MinGroup, 8916 xdsl2PMChHist1DGroup 8917 } 8919 GROUP xdsl2LineFallbackGroup 8920 DESCRIPTION 8921 "The group of configuration, status, and commands 8922 objects on the line level that are associated with the fallback 8923 feature." 8925 GROUP xdsl2LineBpscGroup 8926 DESCRIPTION 8927 "The group of configuration, status, and commands objects 8928 on the line level that are associated with requesting a bits 8929 per subcarrier measurement." 8931 GROUP xdsl2LineSegmentGroup 8932 DESCRIPTION 8933 "The group of status, and commands objects on the line 8934 level that are used to hold the results of the bits per 8935 subcarrier measurement." 8937 GROUP xdsl2ChannelStatusAtmGroup 8938 DESCRIPTION 8939 "The group of status objects required when the data path 8940 is ATM." 8942 GROUP xdsl2ChannelStatusPtmGroup 8943 DESCRIPTION 8944 "The group of status objects required when the data path 8945 is PTM." 8947 GROUP xdsl2LineConfProfRaGroup 8948 DESCRIPTION 8949 "The group of objects required for controlling the 8950 rate-adaptive behavior of the line." 8952 GROUP xdsl2LineConfProfMsgMinGroup 8953 DESCRIPTION 8954 "The group of objects required for controlling the rate 8955 reserved for Overhead traffic." 8957 GROUP xdsl2LineAlarmConfProfileGroup 8958 DESCRIPTION 8959 "The group of objects that define the alarm thresholds 8960 on line level PM counters." 8962 GROUP xdsl2ChAlarmConfProfileGroup 8963 DESCRIPTION 8964 "The group of objects that define the alarm thresholds 8965 on channel-level PM counters." 8967 GROUP xdsl2ChConfProfileAtmGroup 8968 DESCRIPTION 8969 "The group of configuration objects required when the data 8970 path is ATM." 8972 GROUP xdsl2ChConfProfileMinResGroup 8973 DESCRIPTION 8974 "The group of configuration objects required for the 8975 reserved data rate." 8977 GROUP xdsl2ChConfProfileOptAttrGroup 8978 DESCRIPTION 8979 "The group of various optional channel configuration 8980 objects." 8982 GROUP xdsl2PMLineInitCurrShortGroup 8983 DESCRIPTION 8984 "The group of PM counters for the current intervals short 8985 initializations." 8987 GROUP xdsl2PMLineInitHist15MinShortGroup 8988 DESCRIPTION 8989 "The group of PM counters for the previous 15-minutes 8990 intervals short initializations." 8992 GROUP xdsl2PMLineInitHist1DayShortGroup 8993 DESCRIPTION 8994 "The group of PM counters for the previous 24-hour 8995 intervals short initializations." 8997 GROUP xdsl2ScalarSCGroup 8998 DESCRIPTION 8999 "The group of objects that report the available memory 9000 resources for DELT processes." 9002 GROUP xdsl2ThreshNotificationGroup 9003 DESCRIPTION 9004 "The group of thresholds crossing notifications." 9006 GROUP xdsl2StatusChangeNotificationGroup 9007 DESCRIPTION 9008 "The group of status change notifications." 9010 ::= { xdsl2Compliances 1 } 9012 -- units of conformance 9014 xdsl2LineGroup OBJECT-GROUP 9015 OBJECTS 9016 { 9017 xdsl2LineConfTemplate, 9018 xdsl2LineAlarmConfTemplate, 9019 xdsl2LineCmndConfPmsf, 9020 xdsl2LineCmndConfLdsf, 9021 xdsl2LineCmndConfLdsfFailReason, 9022 xdsl2LineCmndAutomodeColdStart, 9023 xdsl2LineCmndConfReset, 9024 xdsl2LineStatusXtuTransSys, 9025 xdsl2LineStatusPwrMngState, 9026 xdsl2LineStatusInitResult, 9027 xdsl2LineStatusLastStateDs, 9028 xdsl2LineStatusLastStateUs, 9029 xdsl2LineStatusXtur, 9030 xdsl2LineStatusXtuc, 9031 xdsl2LineStatusAttainableRateDs, 9032 xdsl2LineStatusAttainableRateUs, 9033 xdsl2LineStatusActPsdDs, 9034 xdsl2LineStatusActPsdUs, 9035 xdsl2LineStatusActAtpDs, 9036 xdsl2LineStatusActAtpUs, 9037 xdsl2LineStatusActProfile, 9038 xdsl2LineStatusActLimitMask, 9039 xdsl2LineStatusActUs0Mask, 9040 xdsl2LineStatusActSnrModeDs, 9041 xdsl2LineStatusActSnrModeUs, 9042 xdsl2LineStatusElectricalLength, 9043 xdsl2LineStatusTssiDs, 9044 xdsl2LineStatusTssiUs, 9045 xdsl2LineStatusMrefPsdDs, 9046 xdsl2LineStatusMrefPsdUs, 9047 xdsl2LineStatusTrellisDs, 9048 xdsl2LineStatusTrellisUs, 9049 xdsl2LineStatusActualCe, 9050 xdsl2LineBandStatusLnAtten, 9051 xdsl2LineBandStatusSigAtten, 9052 xdsl2LineBandStatusSnrMargin 9053 } 9054 STATUS current 9055 DESCRIPTION 9056 "The group of configuration, status, and commands objects 9057 on the line level." 9058 ::= { xdsl2Groups 1 } 9060 xdsl2LineFallbackGroup OBJECT-GROUP 9061 OBJECTS 9062 { 9063 xdsl2LineConfFallbackTemplate, 9064 xdsl2LineStatusActTemplate 9065 } 9066 STATUS current 9067 DESCRIPTION 9068 "The group of configuration, status, and commands 9069 objects on the line level that are associated with the 9070 fallback feature." 9071 ::= { xdsl2Groups 2 } 9073 xdsl2LineBpscGroup OBJECT-GROUP 9074 OBJECTS 9075 { 9076 xdsl2LineCmndConfBpsc, 9077 xdsl2LineCmndConfBpscFailReason, 9078 xdsl2LineCmndConfBpscRequests 9079 } 9080 STATUS current 9081 DESCRIPTION 9082 "The group of configuration, status, and commands 9083 objects on the line level that are associated with requesting 9084 a bits per subcarrier measurement." 9085 ::= { xdsl2Groups 3 } 9087 xdsl2LineSegmentGroup OBJECT-GROUP 9088 OBJECTS 9089 { 9090 xdsl2LineSegmentBitsAlloc, 9091 xdsl2LineSegmentRowStatus 9092 } 9093 STATUS current 9094 DESCRIPTION 9095 "The group of status, and commands objects on the line 9096 level that are used to hold the results of the bits per 9097 subcarrier measurement." 9098 ::= { xdsl2Groups 4 } 9100 xdsl2ChannelStatusGroup OBJECT-GROUP 9101 OBJECTS 9102 { 9103 xdsl2ChStatusActDataRate, 9104 xdsl2ChStatusPrevDataRate, 9105 xdsl2ChStatusActDelay, 9106 xdsl2ChStatusActInp, 9107 xdsl2ChStatusInpReport, 9108 xdsl2ChStatusNFec, 9109 xdsl2ChStatusRFec, 9110 xdsl2ChStatusLSymb, 9111 xdsl2ChStatusIntlvDepth, 9112 xdsl2ChStatusIntlvBlock, 9113 xdsl2ChStatusLPath 9114 } 9115 STATUS current 9116 DESCRIPTION 9117 "The group of status objects on the channel level." 9118 ::= { xdsl2Groups 5 } 9120 xdsl2ChannelStatusAtmGroup OBJECT-GROUP 9121 OBJECTS 9122 { 9123 xdsl2ChStatusAtmStatus 9124 } 9125 STATUS current 9126 DESCRIPTION 9127 "The group of status objects on the data path level 9128 when it is ATM." 9129 ::= { xdsl2Groups 6 } 9131 xdsl2ChannelStatusPtmGroup OBJECT-GROUP 9132 OBJECTS 9133 { 9134 xdsl2ChStatusPtmStatus 9135 } 9136 STATUS current 9137 DESCRIPTION 9138 "The group of status objects on the data path level 9139 when it is PTM." 9140 ::= { xdsl2Groups 7 } 9142 xdsl2SCStatusGroup OBJECT-GROUP 9143 OBJECTS 9144 { 9145 xdsl2SCStatusLinScale, 9146 xdsl2SCStatusLinScGroupSize, 9147 xdsl2SCStatusLogMt, 9148 xdsl2SCStatusLogScGroupSize, 9149 xdsl2SCStatusQlnMt, 9150 xdsl2SCStatusQlnScGroupSize, 9151 xdsl2SCStatusSnrMtime, 9152 xdsl2SCStatusSnrScGroupSize, 9153 xdsl2SCStatusBandLnAtten, 9154 xdsl2SCStatusBandSigAtten, 9155 xdsl2SCStatusAttainableRate, 9156 xdsl2SCStatusRowStatus, 9157 xdsl2SCStatusSegmentLinReal, 9158 xdsl2SCStatusSegmentLinImg, 9159 xdsl2SCStatusSegmentLog, 9160 xdsl2SCStatusSegmentQln, 9161 xdsl2SCStatusSegmentSnr, 9162 xdsl2SCStatusSegmentBitsAlloc, 9163 xdsl2SCStatusSegmentGainAlloc 9164 } 9165 STATUS current 9166 DESCRIPTION 9167 "The group of status objects on the subcarrier level. 9168 They are updated as a result of a DELT process." 9169 ::= { xdsl2Groups 8 } 9171 xdsl2LineInventoryGroup OBJECT-GROUP 9172 OBJECTS 9173 { 9174 xdsl2LInvG994VendorId, 9175 xdsl2LInvSystemVendorId, 9176 xdsl2LInvVersionNumber, 9177 xdsl2LInvSerialNumber, 9178 xdsl2LInvSelfTestResult, 9179 xdsl2LInvTransmissionCapabilities 9180 } 9181 STATUS current 9182 DESCRIPTION 9183 "The group of inventory objects per xTU." 9184 ::= { xdsl2Groups 9 } 9186 xdsl2LineConfTemplateGroup OBJECT-GROUP 9187 OBJECTS 9188 { 9189 xdsl2LConfTempLineProfile, 9190 xdsl2LConfTempChan1ConfProfile, 9191 xdsl2LConfTempChan1RaRatioDs, 9192 xdsl2LConfTempChan1RaRatioUs, 9193 xdsl2LConfTempChan2ConfProfile, 9194 xdsl2LConfTempChan2RaRatioDs, 9195 xdsl2LConfTempChan2RaRatioUs, 9196 xdsl2LConfTempChan3ConfProfile, 9197 xdsl2LConfTempChan3RaRatioDs, 9198 xdsl2LConfTempChan3RaRatioUs, 9199 xdsl2LConfTempChan4ConfProfile, 9200 xdsl2LConfTempChan4RaRatioDs, 9201 xdsl2LConfTempChan4RaRatioUs, 9202 xdsl2LConfTempRowStatus 9203 } 9204 STATUS current 9205 DESCRIPTION 9206 "The group of objects in a line configuration 9207 template." 9208 ::= { xdsl2Groups 10 } 9210 xdsl2LineConfProfGroup OBJECT-GROUP 9211 OBJECTS 9212 { 9213 xdsl2LConfProfScMaskDs, 9214 xdsl2LConfProfScMaskUs, 9215 xdsl2LConfProfVdsl2CarMask, 9216 xdsl2LConfProfRfiBands, 9217 xdsl2LConfProfRaModeDs, 9218 xdsl2LConfProfRaModeUs, 9219 xdsl2LConfProfTargetSnrmDs, 9220 xdsl2LConfProfTargetSnrmUs, 9221 xdsl2LConfProfMaxSnrmDs, 9222 xdsl2LConfProfMaxSnrmUs, 9223 xdsl2LConfProfMinSnrmDs, 9224 xdsl2LConfProfMinSnrmUs, 9225 xdsl2LConfProfCeFlag, 9226 xdsl2LConfProfSnrModeDs, 9227 xdsl2LConfProfSnrModeUs, 9228 xdsl2LConfProfTxRefVnDs, 9229 xdsl2LConfProfTxRefVnUs, 9230 xdsl2LConfProfXtuTransSysEna, 9231 xdsl2LConfProfPmMode, 9232 xdsl2LConfProfL0Time, 9233 xdsl2LConfProfL2Time, 9234 xdsl2LConfProfL2Atpr, 9235 xdsl2LConfProfL2Atprt, 9236 xdsl2LConfProfProfiles, 9237 xdsl2LConfProfDpboEPsd, 9238 xdsl2LConfProfDpboEsEL, 9239 xdsl2LConfProfDpboEsCableModelA, 9240 xdsl2LConfProfDpboEsCableModelB, 9241 xdsl2LConfProfDpboEsCableModelC, 9242 xdsl2LConfProfDpboMus, 9243 xdsl2LConfProfDpboFMin, 9244 xdsl2LConfProfDpboFMax, 9245 xdsl2LConfProfUpboKL, 9246 xdsl2LConfProfUpboKLF, 9247 xdsl2LConfProfUs0Mask, 9248 xdsl2LConfProfForceInp, 9249 xdsl2LConfProfRowStatus 9250 } 9251 STATUS current 9252 DESCRIPTION 9253 "The group of objects in a line configuration 9254 profile." 9255 ::= { xdsl2Groups 11 } 9257 xdsl2LineConfProfRaGroup OBJECT-GROUP 9258 OBJECTS 9259 { 9260 xdsl2LConfProfRaUsNrmDs, 9261 xdsl2LConfProfRaUsNrmUs, 9262 xdsl2LConfProfRaUsTimeDs, 9263 xdsl2LConfProfRaUsTimeUs, 9264 xdsl2LConfProfRaDsNrmDs, 9265 xdsl2LConfProfRaDsNrmUs, 9266 xdsl2LConfProfRaDsTimeDs, 9267 xdsl2LConfProfRaDsTimeUs 9268 } 9269 STATUS current 9270 DESCRIPTION 9271 "The group of objects required for controlling the 9272 rate-adaptive behavior of the line." 9273 ::= { xdsl2Groups 12 } 9275 xdsl2LineConfProfMsgMinGroup OBJECT-GROUP 9276 OBJECTS 9277 { 9278 xdsl2LConfProfMsgMinUs, 9279 xdsl2LConfProfMsgMinDs 9280 } 9281 STATUS current 9282 DESCRIPTION 9283 "The group of objects required for controlling the rate 9284 reserved for Overhead traffic." 9285 ::= { xdsl2Groups 13 } 9287 xdsl2LineConfProfModeSpecGroup OBJECT-GROUP 9288 OBJECTS 9289 { 9290 xdsl2LConfProfMaxNomPsdDs, 9291 xdsl2LConfProfMaxNomPsdUs, 9292 xdsl2LConfProfMaxNomAtpDs, 9293 xdsl2LConfProfMaxNomAtpUs, 9294 xdsl2LConfProfMaxAggRxPwrUs, 9295 xdsl2LConfProfPsdMaskDs, 9296 xdsl2LConfProfPsdMaskUs, 9297 xdsl2LConfProfPsdMaskSelectUs, 9298 xdsl2LConfProfClassMask, 9299 xdsl2LConfProfLimitMask, 9300 xdsl2LConfProfUs0Disable, 9301 xdsl2LConfProfModeSpecRowStatus 9302 } 9303 STATUS current 9304 DESCRIPTION 9305 "The group of objects in a line configuration profile 9306 that have an instance for each operation mode allowed." 9307 ::= { xdsl2Groups 14 } 9309 xdsl2LineConfProfModeSpecBandUsGroup OBJECT-GROUP 9310 OBJECTS 9311 { 9312 xdsl2LConfProfUpboPsdA, 9313 xdsl2LConfProfUpboPsdB, 9314 xdsl2LConfProfModeSpecBandUsRowStatus 9315 } 9316 STATUS current 9317 DESCRIPTION 9318 "The group of objects in a line configuration profile 9319 that have several per-upstream-band instances for each 9320 operation mode allowed." 9321 ::= { xdsl2Groups 15 } 9323 xdsl2ChConfProfileGroup OBJECT-GROUP 9324 OBJECTS 9325 { 9326 xdsl2ChConfProfMinDataRateDs, 9327 xdsl2ChConfProfMinDataRateUs, 9328 xdsl2ChConfProfMaxDataRateDs, 9329 xdsl2ChConfProfMaxDataRateUs, 9330 xdsl2ChConfProfMinDataRateLowPwrDs, 9331 xdsl2ChConfProfMinDataRateLowPwrUs, 9332 xdsl2ChConfProfMaxDelayDs, 9333 xdsl2ChConfProfMaxDelayUs, 9334 xdsl2ChConfProfMinProtectionDs, 9335 xdsl2ChConfProfMinProtectionUs, 9336 xdsl2ChConfProfMinProtection8Ds, 9337 xdsl2ChConfProfMinProtection8Us, 9338 xdsl2ChConfProfMaxBerDs, 9339 xdsl2ChConfProfMaxBerUs, 9340 xdsl2ChConfProfUsDataRateDs, 9341 xdsl2ChConfProfDsDataRateDs, 9342 xdsl2ChConfProfUsDataRateUs, 9343 xdsl2ChConfProfDsDataRateUs, 9344 xdsl2ChConfProfRowStatus 9345 } 9346 STATUS current 9347 DESCRIPTION 9348 "The group of objects in a channel configuration 9349 profile." 9350 ::= { xdsl2Groups 16 } 9352 xdsl2ChConfProfileAtmGroup OBJECT-GROUP 9353 OBJECTS 9354 { 9355 xdsl2ChConfProfImaEnabled, 9356 xdsl2ChStatusAtmStatus 9357 } 9358 STATUS current 9359 DESCRIPTION 9360 "The group of configuration objects required when the data 9361 path is ATM." 9362 ::= { xdsl2Groups 17 } 9364 xdsl2ChConfProfileMinResGroup OBJECT-GROUP 9365 OBJECTS 9366 { 9367 xdsl2ChConfProfMinResDataRateDs, 9368 xdsl2ChConfProfMinResDataRateUs 9369 } 9370 STATUS current 9371 DESCRIPTION 9372 "The group of configuration objects required for the 9373 reserved data rate." 9374 ::= { xdsl2Groups 18 } 9376 xdsl2ChConfProfileOptAttrGroup OBJECT-GROUP 9377 OBJECTS 9378 { 9379 xdsl2ChConfProfMaxDelayVar, 9380 xdsl2ChConfProfInitPolicy 9381 } 9382 STATUS current 9383 DESCRIPTION 9384 "The group of various optional channel configuration 9385 parameters." 9386 ::= { xdsl2Groups 19 } 9388 xdsl2LineAlarmConfTemplateGroup OBJECT-GROUP 9389 OBJECTS 9390 { 9391 xdsl2LAlarmConfTempLineProfile, 9392 xdsl2LAlarmConfTempChan1ConfProfile, 9393 xdsl2LAlarmConfTempChan2ConfProfile, 9394 xdsl2LAlarmConfTempChan3ConfProfile, 9395 xdsl2LAlarmConfTempChan4ConfProfile, 9396 xdsl2LAlarmConfTempRowStatus 9397 } 9398 STATUS current 9399 DESCRIPTION 9400 "The group of objects in a line alarm template." 9401 ::= { xdsl2Groups 20 } 9403 xdsl2LineAlarmConfProfileGroup OBJECT-GROUP 9404 OBJECTS 9405 { 9406 xdsl2LineAlarmConfProfileXtucThresh15MinFecs, 9407 xdsl2LineAlarmConfProfileXtucThresh15MinEs, 9408 xdsl2LineAlarmConfProfileXtucThresh15MinSes, 9409 xdsl2LineAlarmConfProfileXtucThresh15MinLoss, 9410 xdsl2LineAlarmConfProfileXtucThresh15MinUas, 9411 xdsl2LineAlarmConfProfileXturThresh15MinFecs, 9412 xdsl2LineAlarmConfProfileXturThresh15MinEs, 9413 xdsl2LineAlarmConfProfileXturThresh15MinSes, 9414 xdsl2LineAlarmConfProfileXturThresh15MinLoss, 9415 xdsl2LineAlarmConfProfileXturThresh15MinUas, 9416 xdsl2LineAlarmConfProfileThresh15MinFailedFullInt, 9417 xdsl2LineAlarmConfProfileThresh15MinFailedShrtInt, 9418 xdsl2LineAlarmConfProfileRowStatus 9419 } 9420 STATUS current 9421 DESCRIPTION 9422 "The group of objects in a line alarm profile." 9423 ::= { xdsl2Groups 21 } 9425 xdsl2ChAlarmConfProfileGroup OBJECT-GROUP 9426 OBJECTS 9427 { 9428 xdsl2ChAlarmConfProfileXtucThresh15MinCodingViolations, 9429 xdsl2ChAlarmConfProfileXtucThresh15MinCorrected, 9430 xdsl2ChAlarmConfProfileXturThresh15MinCodingViolations, 9431 xdsl2ChAlarmConfProfileXturThresh15MinCorrected, 9432 xdsl2ChAlarmConfProfileRowStatus 9433 } 9434 STATUS current 9435 DESCRIPTION 9436 "The group of objects in a channel alarm profile." 9437 ::= { xdsl2Groups 22 } 9439 xdsl2PMLineCurrGroup OBJECT-GROUP 9440 OBJECTS 9441 { 9442 xdsl2PMLCurr15MValidIntervals, 9443 xdsl2PMLCurr15MInvalidIntervals, 9444 xdsl2PMLCurr15MTimeElapsed, 9445 xdsl2PMLCurr15MFecs, 9446 xdsl2PMLCurr15MEs, 9447 xdsl2PMLCurr15MSes, 9448 xdsl2PMLCurr15MLoss, 9449 xdsl2PMLCurr15MUas, 9450 xdsl2PMLCurr1DayValidIntervals, 9451 xdsl2PMLCurr1DayInvalidIntervals, 9452 xdsl2PMLCurr1DayTimeElapsed, 9453 xdsl2PMLCurr1DayFecs, 9454 xdsl2PMLCurr1DayEs, 9455 xdsl2PMLCurr1DaySes, 9456 xdsl2PMLCurr1DayLoss, 9457 xdsl2PMLCurr1DayUas 9458 } 9459 STATUS current 9460 DESCRIPTION 9461 "The group of objects that report the line-level 9462 counters for current PM intervals." 9463 ::= { xdsl2Groups 23 } 9465 xdsl2PMLineInitCurrGroup OBJECT-GROUP 9466 OBJECTS 9467 { 9468 xdsl2PMLInitCurr15MValidIntervals, 9469 xdsl2PMLInitCurr15MInvalidIntervals, 9470 xdsl2PMLInitCurr15MTimeElapsed, 9471 xdsl2PMLInitCurr15MFullInits, 9472 xdsl2PMLInitCurr15MFailedFullInits, 9473 xdsl2PMLInitCurr1DayValidIntervals, 9474 xdsl2PMLInitCurr1DayInvalidIntervals, 9475 xdsl2PMLInitCurr1DayTimeElapsed, 9476 xdsl2PMLInitCurr1DayFullInits, 9477 xdsl2PMLInitCurr1DayFailedFullInits 9478 } 9479 STATUS current 9480 DESCRIPTION 9481 "The group of objects that report the full 9482 initializations counters for current PM intervals." 9483 ::= { xdsl2Groups 24 } 9485 xdsl2PMLineInitCurrShortGroup OBJECT-GROUP 9486 OBJECTS 9487 { 9488 xdsl2PMLInitCurr15MShortInits, 9489 xdsl2PMLInitCurr15MFailedShortInits, 9490 xdsl2PMLInitCurr1DayShortInits, 9491 xdsl2PMLInitCurr1DayFailedShortInits 9492 } 9493 STATUS current 9494 DESCRIPTION 9495 "The group of objects that report the short 9496 initializations counters for current PM intervals." 9497 ::= { xdsl2Groups 25 } 9499 xdsl2PMLineHist15MinGroup OBJECT-GROUP 9500 OBJECTS 9501 { 9502 xdsl2PMLHist15MMonitoredTime, 9503 xdsl2PMLHist15MFecs, 9504 xdsl2PMLHist15MEs, 9505 xdsl2PMLHist15MSes, 9506 xdsl2PMLHist15MLoss, 9507 xdsl2PMLHist15MUas, 9508 xdsl2PMLHist15MValidInterval 9509 } 9510 STATUS current 9511 DESCRIPTION 9512 "The group of line-level PM counters for the previous 9513 15 minutes intervals." 9514 ::= { xdsl2Groups 26 } 9516 xdsl2PMLineHist1DayGroup OBJECT-GROUP 9517 OBJECTS 9518 { 9519 xdsl2PMLHist1DMonitoredTime, 9520 xdsl2PMLHist1DFecs, 9521 xdsl2PMLHist1DEs, 9522 xdsl2PMLHist1DSes, 9523 xdsl2PMLHist1DLoss, 9524 xdsl2PMLHist1DUas, 9525 xdsl2PMLHist1DValidInterval 9526 } 9527 STATUS current 9528 DESCRIPTION 9529 "The group of line-level PM counters for the previous 9530 24-hour intervals." 9531 ::= { xdsl2Groups 27 } 9533 xdsl2PMLineInitHist15MinGroup OBJECT-GROUP 9534 OBJECTS 9535 { 9536 xdsl2PMLInitHist15MMonitoredTime, 9537 xdsl2PMLInitHist15MFullInits, 9538 xdsl2PMLInitHist15MFailedFullInits, 9539 xdsl2PMLInitHist15MValidInterval 9540 } 9541 STATUS current 9542 DESCRIPTION 9543 "The group of PM counters for the previous 15-minutes 9544 intervals full initializations." 9545 ::= { xdsl2Groups 28 } 9547 xdsl2PMLineInitHist15MinShortGroup OBJECT-GROUP 9548 OBJECTS 9549 { 9550 xdsl2PMLInitHist15MShortInits, 9551 xdsl2PMLInitHist15MFailedShortInits 9552 } 9553 STATUS current 9554 DESCRIPTION 9555 "The group of PM counters for the previous 15-minutes 9556 intervals short initializations." 9557 ::= { xdsl2Groups 29 } 9559 xdsl2PMLineInitHist1DayGroup OBJECT-GROUP 9560 OBJECTS 9561 { 9562 xdsl2PMLInitHist1DMonitoredTime, 9563 xdsl2PMLInitHist1DFullInits, 9564 xdsl2PMLInitHist1DFailedFullInits, 9565 xdsl2PMLInitHist1DValidInterval 9566 } 9567 STATUS current 9568 DESCRIPTION 9569 "The group of PM counters for the previous 24-hour 9570 intervals full initializations." 9571 ::= { xdsl2Groups 30 } 9573 xdsl2PMLineInitHist1DayShortGroup OBJECT-GROUP 9574 OBJECTS 9575 { 9576 xdsl2PMLInitHist1DShortInits, 9577 xdsl2PMLInitHist1DFailedShortInits 9578 } 9579 STATUS current 9580 DESCRIPTION 9581 "The group of PM counters for the previous 24-hour 9582 intervals short initializations." 9583 ::= { xdsl2Groups 31 } 9585 xdsl2PMChCurrGroup OBJECT-GROUP 9586 OBJECTS 9587 { 9588 xdsl2PMChCurr15MValidIntervals, 9589 xdsl2PMChCurr15MInvalidIntervals, 9590 xdsl2PMChCurr15MTimeElapsed, 9591 xdsl2PMChCurr15MCodingViolations, 9592 xdsl2PMChCurr15MCorrectedBlocks, 9593 xdsl2PMChCurr1DayValidIntervals, 9594 xdsl2PMChCurr1DayInvalidIntervals, 9595 xdsl2PMChCurr1DayTimeElapsed, 9596 xdsl2PMChCurr1DayCodingViolations, 9597 xdsl2PMChCurr1DayCorrectedBlocks 9598 } 9599 STATUS current 9600 DESCRIPTION 9601 "The group of objects that report the channel-level 9602 counters for current PM intervals." 9603 ::= { xdsl2Groups 32 } 9605 xdsl2PMChHist15MinGroup OBJECT-GROUP 9606 OBJECTS 9607 { 9608 xdsl2PMChHist15MMonitoredTime, 9609 xdsl2PMChHist15MCodingViolations, 9610 xdsl2PMChHist15MCorrectedBlocks, 9611 xdsl2PMChHist15MValidInterval 9612 } 9613 STATUS current 9614 DESCRIPTION 9615 "The group of objects that report the channel-level 9616 counters for previous 15 minutes PM intervals." 9617 ::= { xdsl2Groups 33 } 9619 xdsl2PMChHist1DGroup OBJECT-GROUP 9620 OBJECTS 9621 { 9622 xdsl2PMChHist1DMonitoredTime, 9623 xdsl2PMChHist1DCodingViolations, 9624 xdsl2PMChHist1DCorrectedBlocks, 9625 xdsl2PMChHist1DValidInterval 9626 } 9627 STATUS current 9628 DESCRIPTION 9629 "The group of objects that report the channel-level 9630 counters for previous 24-hour PM intervals." 9631 ::= { xdsl2Groups 34 } 9633 xdsl2ScalarSCGroup OBJECT-GROUP 9634 OBJECTS 9635 { 9636 xdsl2ScalarSCMaxInterfaces, 9637 xdsl2ScalarSCAvailInterfaces 9638 } 9639 STATUS current 9640 DESCRIPTION 9641 "The group of objects that report the available memory 9642 resources for DELT processes." 9643 ::= { xdsl2Groups 35 } 9645 xdsl2ThreshNotificationGroup NOTIFICATION-GROUP 9646 NOTIFICATIONS 9647 { 9648 xdsl2LinePerfFECSThreshXtuc, 9649 xdsl2LinePerfFECSThreshXtur, 9650 xdsl2LinePerfESThreshXtuc, 9651 xdsl2LinePerfESThreshXtur, 9652 xdsl2LinePerfSESThreshXtuc, 9653 xdsl2LinePerfSESThreshXtur, 9654 xdsl2LinePerfLOSSThreshXtuc, 9655 xdsl2LinePerfLOSSThreshXtur, 9656 xdsl2LinePerfUASThreshXtuc, 9657 xdsl2LinePerfUASThreshXtur, 9658 xdsl2LinePerfCodingViolationsThreshXtuc, 9659 xdsl2LinePerfCodingViolationsThreshXtur, 9660 xdsl2LinePerfCorrectedThreshXtuc, 9661 xdsl2LinePerfCorrectedThreshXtur, 9662 xdsl2LinePerfFailedFullInitThresh, 9663 xdsl2LinePerfFailedShortInitThresh 9664 } 9665 STATUS current 9666 DESCRIPTION 9667 "This group supports notifications of significant 9668 conditions associated with DSL lines." 9669 ::= { xdsl2Groups 36 } 9671 xdsl2StatusChangeNotificationGroup NOTIFICATION-GROUP 9672 NOTIFICATIONS 9673 { 9674 xdsl2LineStatusChangeXtuc, 9675 xdsl2LineStatusChangeXtur 9676 } 9677 STATUS current 9678 DESCRIPTION 9679 "This group supports notifications of thresholds crossing 9680 associated with DSL lines." 9681 ::= { xdsl2Groups 37 } 9683 END 9685 4. Implementation Analysis 9687 A management application intended to manage ADSL links (e.g., 9688 G.992.1) with this MIB module MUST be modified to adapt itself to 9689 certain differences between RFC 2662 [RFC2662] and this MIB module, 9690 including the following aspects: 9692 o Though the configuration templates/profiles allow referring to 1-4 9693 bearer channels, ADSL links are limited to 2 channels at most 9694 o Though the channel configuration profile allows higher data rates, 9695 ADSL links are limited to downstream/upstream data rate as assumed 9696 in RFC 2662 [RFC2662] 9698 o The Impulse Noise Protection (INP) configuration parameters are 9699 given by minimum protection and maximum delay parameters. 9700 o The line configuration profile includes a sub-table that addresses 9701 mode-specific parameters. For ADSL links, the management 9702 application SHOULD create a row in that table for the ADSL modes 9703 only. 9704 o The line configuration profile includes parameters that are 9705 irrelevant for ADSL links. Similarly, many status parameters in 9706 the MIB are irrelevant for certain ADSL modes. Therefore, it is 9707 advised to consult with ITU G.997.1 standard [G.997.1] regarding 9708 the scope and relevance of each parameter in this MIB. 9710 5. Security Considerations 9712 There are a number of management objects defined in this MIB module 9713 with a MAX-ACCESS clause of read-write and/or read-create. Such 9714 objects may be considered sensitive or vulnerable in some network 9715 environments. The support for SET operations in a non- secure 9716 environment without proper protection can have a negative effect on 9717 network operations. These are the tables and objects and their 9718 sensitivity/vulnerability: 9720 o xdsl2LineTable 9722 The table consists of the following objects that support SET 9723 operations: 9725 * xdsl2LineConfTemplate 9726 * xdsl2LineConfFallbackTemplate 9727 * xdsl2LineAlarmConfTemplate 9728 * xdsl2LineCmndConfPmsf 9729 * xdsl2LineCmndConfLdsf 9730 * xdsl2LineCmndConfBpsc 9731 * xdsl2LineCmndAutomodeColdStart 9732 * xdsl2LineCmndConfReset 9734 Unauthorized changes to xdsl2LineConfTemplate could have a major 9735 adverse operational effect on many lines simultaneously. 9737 Unauthorized changes to xdsl2LineConfFallbackTemplate could have a 9738 major adverse operational effect on many lines simultaneously. 9740 Unauthorized changes to xdsl2LineAlarmConfTemplate could have a 9741 contrary effect on notifications. 9743 Unauthorized changes to xdsl2LineCmndConfPmsf could have an 9744 adverse affect on the power consumption of a line and may disrupt 9745 an operational service. 9747 Unauthorized changes to xdsl2LineCmndConfLdsf could cause an 9748 unscheduled line test to be carried out on the line. 9750 Unauthorized changes to xdsl2LineCmndConfBpsc could cause an 9751 unscheduled bits per subcarrier measurement to be carried out on 9752 the line. 9754 Unauthorized changes to xdsl2LineCmndAutomodeColdStart could cause 9755 an unscheduled cold reset to the line. 9757 Unauthorized changes to xdsl2LineCmndConfReset could cause a 9758 unscheduled retrain of a line. 9760 o xdsl2LineSegmentTable 9762 This table contains one object, xdsl2LineSegmentRowStatus, that 9763 supports SET operations. Unauthorized changes could result in 9764 measurement results being deleted prematurely. 9766 o xdsl2SCStatusTable 9768 This table contains one object, xdsl2SCStatusRowStatus, that 9769 supports SET operations. Unauthorized changes could result in 9770 line test results being deleted prematurely. 9772 o xdsl2LineConfTemplateTable 9774 The table consists of the following objects that support SET 9775 operations: 9777 * xdsl2LConfTempLineProfile 9778 * xdsl2LConfTempChan1ConfProfile 9779 * xdsl2LConfTempChan1RaRatioDs 9780 * xdsl2LConfTempChan1RaRatioUs 9781 * xdsl2LConfTempChan2ConfProfile 9782 * xdsl2LConfTempChan2RaRatioDs 9783 * xdsl2LConfTempChan2RaRatioUs 9784 * xdsl2LConfTempChan3ConfProfile 9785 * xdsl2LConfTempChan3RaRatioDs 9786 * xdsl2LConfTempChan3RaRatioUs 9787 * xdsl2LConfTempChan4ConfProfile 9788 * xdsl2LConfTempChan4RaRatioDs 9789 * xdsl2LConfTempChan4RaRatioUs 9790 * xdsl2LConfTempRowStatus 9792 Unauthorized changes to xdsl2LConfTempLineProfile, 9793 xdsl2LConfTempChan1ConfProfile, xdsl2LConfTempChan2ConfProfile, 9794 xdsl2LConfTempChan3ConfProfile, or xdsl2LConfTempChan4ConfProfile 9795 could have an adverse operational effect on several lines; could 9796 change several lines over to running in unwanted levels of 9797 operation; or could result in several services undergoing changes 9798 in the number of channels that carry the service. 9800 Unauthorized changes to xdsl2LConfTempChan1RaRatioDs, 9801 xdsl2LConfTempChan2RaRatioDs, xdsl2LConfTempChan3RaRatioDs, or 9802 xdsl2LConfTempChan4RaRatioDs, would alter the relative rate 9803 allocations among all channels belonging to a line. This could 9804 have an adverse operational effect on several lines. 9806 Unauthorized changes to xdsl2LConfTempRowStatus could result in 9807 templates being created or brought into service prematurely; or 9808 could result in templates being inadvertently deleted or taken out 9809 of service. 9811 o xdsl2LineConfProfTable 9813 The table consists of the following objects that support SET 9814 operations: 9816 * xdsl2LConfProfScMaskDs 9817 * xdsl2LConfProfScMaskUs 9818 * xdsl2LConfProfRfiBandsDs 9819 * xdsl2LConfProfRaModeDs 9820 * xdsl2LConfProfRaModeUs 9821 * xdsl2LConfProfRaUsNrmDs 9822 * xdsl2LConfProfRaUsNrmUs 9823 * xdsl2LConfProfRaUsTimeDs 9824 * xdsl2LConfProfRaUsTimeUs 9825 * xdsl2LConfProfRaDsNrmDs 9826 * xdsl2LConfProfRaDsNrmUs 9827 * xdsl2LConfProfRaDsTimeDs 9828 * xdsl2LConfProfRaDsTimeUs 9829 * xdsl2LConfProfTargetSnrmDs 9830 * xdsl2LConfProfTargetSnrmUs 9831 * xdsl2LConfProfMaxSnrmDs 9832 * xdsl2LConfProfMaxSnrmUs 9833 * xdsl2LConfProfMinSnrmDs 9834 * xdsl2LConfProfMinSnrmUs 9835 * xdsl2LConfProfMsgMinUs 9836 * xdsl2LConfProfMsgMinDs 9837 * xdsl2LConfProfCeFlag 9838 * xdsl2LConfProfSnrModeDs 9839 * xdsl2LConfProfSnrModeUs 9840 * xdsl2LConfProfTxRefVnDs 9841 * xdsl2LConfProfTxRefVnUs 9842 * xdsl2LConfProfXtuTransSysEna 9843 * xdsl2LConfProfPmMode 9844 * xdsl2LConfProfL0Time 9845 * xdsl2LConfProfL2Time 9846 * xdsl2LConfProfL2Atpr 9847 * xdsl2LConfProfL2Atprt 9848 * xdsl2LConfProfProfiles 9849 * xdsl2LConfProfDpboEPsd 9850 * xdsl2LConfProfDpboEsEL 9851 * xdsl2LConfProfDpboEsCableModelA 9852 * xdsl2LConfProfDpboEsCableModelB 9853 * xdsl2LConfProfDpboEsCableModelC 9854 * xdsl2LConfProfDpboMus 9855 * xdsl2LConfProfDpboFMin 9856 * xdsl2LConfProfDpboFMax 9857 * xdsl2LConfProfUpboKL 9858 * xdsl2LConfProfUpboKLF 9859 * xdsl2LConfProfUs0Mask 9860 * xdsl2LConfProfForceInp 9861 * xdsl2LConfProfRowStatus 9863 Unauthorized changes resulting in the setting of any of the above 9864 objects to an incorrect value could have an adverse operational 9865 effect on several lines. 9867 Also, unauthorized changes to xdsl2LConfProfRowStatus could result 9868 in unwanted line profiles being created or brought into service 9869 prematurely; or could result in line profiles being inadvertently 9870 deleted or taken out of service. 9872 o xdsl2LineConfProfModeSpecTable 9874 The table consists of the following objects that support SET 9875 operations: 9877 * xdsl2LConfProfMaxNomPsdDs 9878 * xdsl2LConfProfMaxNomPsdUs 9879 * xdsl2LConfProfMaxNomAtpDs 9880 * xdsl2LConfProfMaxNomAtpUs 9881 * xdsl2LConfProfMaxAggRxPwrUs 9882 * xdsl2LConfProfPsdMaskDs 9883 * xdsl2LConfProfPsdMaskUs 9884 * xdsl2LConfProfPsdMaskSelectUs 9885 * xdsl2LConfProfClassMask 9886 * xdsl2LConfProfLimitMask 9887 * xdsl2LConfProfUs0Disable 9888 * xdsl2LConfProfModeSpecRowStatus 9890 Unauthorized changes resulting in the setting of any of the above 9891 objects to an incorrect value could have an adverse operational 9892 effect on several lines. 9894 Also, unauthorized changes to xdsl2LConfProfModeSpecRowStatus 9895 could result in unwanted PSD configurations being created or 9896 brought into service prematurely; or could result in PSD 9897 configurations being inadvertently deleted or taken out of 9898 service. 9900 o xdsl2LineConfProfModeSpecBandUsTable 9902 The table consists of the following objects that support SET 9903 operations: 9905 * xdsl2LConfProfUpboPsdA 9906 * xdsl2LConfProfUpboPsdB 9907 * xdsl2LConfProfModeSpecRowStatus 9909 Unauthorized changes resulting in the setting of any of the above 9910 objects to an incorrect value could have an adverse operational 9911 effect on several lines. 9913 Also, unauthorized changes to 9914 xdsl2LConfProfModeSpecBandUsRowStatus could result in unwanted PSD 9915 configurations being created or brought into service prematurely; 9916 or could result in PSD configurations being inadvertently deleted 9917 or taken out of service. 9919 o xdsl2ChConfProfileTable 9921 The table consists of the following objects that support SET 9922 operations: 9924 * xdsl2ChConfProfMinDataRateDs 9925 * xdsl2ChConfProfMinDataRateUs 9926 * xdsl2ChConfProfMinResDataRateDs 9927 * xdsl2ChConfProfMinResDataRateUs 9928 * xdsl2ChConfProfMaxDataRateDs 9929 * xdsl2ChConfProfMaxDataRateUs 9930 * xdsl2ChConfProfMinDataRateLowPwrDs 9931 * xdsl2ChConfProfMinDataRateLowPwrUs 9932 * xdsl2ChConfProfMaxDelayDs 9933 * xdsl2ChConfProfMaxDelayUs 9934 * xdsl2ChConfProfMinProtectionDs 9935 * xdsl2ChConfProfMinProtectionUs 9936 * xdsl2ChConfProfMinProtection8Ds 9937 * xdsl2ChConfProfMinProtection8Us 9938 * xdsl2ChConfProfMaxBerDs 9939 * xdsl2ChConfProfMaxBerUs 9940 * xdsl2ChConfProfUsDataRateDs 9941 * xdsl2ChConfProfDsDataRateDs 9942 * xdsl2ChConfProfUsDataRateUs 9943 * xdsl2ChConfProfDsDataRateUs 9944 * xdsl2ChConfProfImaEnabled 9945 * xdsl2ChConfProfMaxDelayVar 9946 * xdsl2ChConfProfInitPolicy 9947 * xdsl2ChConfProfRowStatus 9949 Unauthorized changes resulting in the setting of any of the above 9950 objects to an incorrect value could have an adverse operational 9951 effect on several lines. 9953 Also, unauthorized changes to xdsl2ChConfProfRowStatus could 9954 result in unwanted channel profiles being created or brought into 9955 service prematurely; or could result in channel profiles being 9956 inadvertently deleted or taken out of service. 9958 o xdsl2LineAlarmConfTemplateTable 9960 The table consists of the following objects that support SET 9961 operations: 9963 * xdsl2LAlarmConfTempLineProfile 9964 * xdsl2LAlarmConfTempChan1ConfProfile 9965 * xdsl2LalarmConfTempChan2ConfProfile 9966 * xdsl2LalarmConfTempChan3ConfProfile 9967 * xdsl2LalarmConfTempChan4ConfProfile 9968 * xdsl2LAlarmConfTempRowStatus 9970 Unauthorized changes to xdsl2LAlarmConfTempLineProfile, 9971 xdsl2LAlarmConfTempChan1ConfProfile, 9972 xdsl2LAlarmConfTempChan2ConfProfile, 9973 xdsl2LAlarmConfTempChan3ConfProfile, or 9974 xdsl2LAlarmConfTempChan4ConfProfile could have an adverse effect 9975 on the management of notifications generated at the scope of 9976 several to many lines; or could change several to many lines over 9977 to running with unwanted management rates for generated 9978 notifications. 9980 Unauthorized changes to xdsl2LAlarmConfTempRowStatus could result 9981 in alarm templates being created or brought into service 9982 prematurely; or could result in alarm templates being 9983 inadvertently deleted or taken out of service. 9985 o xdsl2LineAlarmConfProfileTable 9987 The table consists of the following objects that support SET 9988 operations: 9990 * xdsl2LineAlarmConfProfileXtucThresh15MinFecs 9991 * xdsl2LineAlarmConfProfileXtucThresh15MinEs 9992 * xdsl2LineAlarmConfProfileXtucThresh15MinSes 9993 * xdsl2LineAlarmConfProfileXtucThresh15MinLoss 9994 * xdsl2LineAlarmConfProfileXtucThresh15MinUas 9995 * xdsl2LineAlarmConfProfileXturThresh15MinFecs 9996 * xdsl2LineAlarmConfProfileXturThresh15MinEs 9997 * xdsl2LineAlarmConfProfileXturThresh15MinSes 9998 * xdsl2LineAlarmConfProfileXturThresh15MinLoss 9999 * xdsl2LineAlarmConfProfileXturThresh15MinUas 10000 * xdsl2LineAlarmConfProfileThresh15MinFailedFullInt 10001 * xdsl2LineAlarmConfProfileThresh15MinFailedShrtInt 10002 * xdsl2LineAlarmConfProfileRowStatus 10004 Increasing any of the threshold values could result in a 10005 notification being suppressed or deferred. Setting a threshold to 10006 0 could result in a notification being suppressed. Suppressing or 10007 deferring a notification could prevent the timely delivery of 10008 important diagnostic information. Decreasing any of the threshold 10009 values could result in a notification being sent from the network 10010 falsely reporting a threshold crossing. 10012 Unauthorized changes to row status could result in unwanted line 10013 alarm profiles being created or brought into service. Also, 10014 changes to the row status could result in line alarm profiles 10015 being inadvertently deleted or taken out of service. 10017 o xdsl2ChAlarmConfProfileTable 10019 The table consists of the following objects that support SET 10020 operations: 10022 * xdsl2ChAlarmConfProfileXtucThresh15MinCodingViol ations 10023 * xdsl2ChAlarmConfProfileXtucThresh15MinCorrected 10024 * xdsl2ChAlarmConfProfileXturThresh15MinCodingViol ations 10025 * xdsl2ChAlarmConfProfileXturThresh15MinCorrected 10026 * xdsl2ChAlarmConfProfileRowStatus 10027 * xdsl2LineAlarmConfProfileXturThresh15MinFecs 10028 * xdsl2LineAlarmConfProfileXturThresh15MinEs 10029 * xdsl2LineAlarmConfProfileXturThresh15MinSes 10030 * xdsl2LineAlarmConfProfileXturThresh15MinLoss 10031 * xdsl2LineAlarmConfProfileXturThresh15MinUas 10032 * xdsl2LineAlarmConfProfileThresh15MinFailedFullInt 10033 * xdsl2LineAlarmConfProfileThresh15MinFailedShrtInt 10034 * xdsl2LineAlarmConfProfileRowStatus 10036 Increasing any of the threshold values could result in a 10037 notification being suppressed or deferred. Setting a threshold to 10038 0 could result in a notification being suppressed. Suppressing or 10039 deferring a notification could prevent the timely delivery of 10040 important diagnostic information. Decreasing any of the threshold 10041 values could result in a notification being sent from the network 10042 falsely reporting a threshold crossing. 10044 Unauthorized changes to row status could result in unwanted 10045 channel alarm profiles being created or brought into service. 10046 Also, changes to the row status could result in channel alarm 10047 profiles being inadvertently deleted or taken out of service. 10049 Some of the readable objects in this MIB module (i.e., objects with a 10050 MAX-ACCESS other than not-accessible) may be considered sensitive or 10051 vulnerable in some network environments. It is thus important to 10052 control even GET and/or NOTIFY access to these objects and possibly 10053 to even encrypt the values of these objects when sending them over 10054 the network via SNMP. These are the tables and objects and their 10055 sensitivity/vulnerability: 10057 o xdsl2LineInventoryTable 10059 Access to these objects would allow an intruder to obtain 10060 information about which vendor's equipment is in use on the 10061 network. Further, such information is considered sensitive in 10062 many environments for competitive reasons. 10064 * xdsl2LInvG994VendorId 10065 * xdsl2LInvSystemVendorId 10066 * xdsl2LInvVersionNumber 10067 * xdsl2LInvSerialNumber 10068 * xdsl2LInvSelfTestResult 10069 * xdsl2LInvTransmissionCapabilities 10071 SNMP versions prior to SNMPv3 did not include adequate security. 10072 Even if the network itself is secure (for example by using IPSec), 10073 even then, there is no control as to who on the secure network is 10074 allowed to access and GET/SET (read/change/create/delete) the objects 10075 in this MIB module. 10077 It is RECOMMENDED that implementers consider the security features as 10078 provided by the SNMPv3 framework (see [RFC3410], Section 8), 10079 including full support for the SNMPv3 cryptographic mechanisms (for 10080 authentication and privacy). 10082 It is RECOMMENDED to deploy SNMPv3 and to enable cryptographic 10083 security. It is then a customer/operator responsibility to ensure 10084 that the SNMP entity giving access to an instance of this MIB module 10085 is properly configured to give access only to those objects whose 10086 principals (users) have legitimate rights to indeed GET or SET 10087 (change/create/delete) them. 10089 6. Acknowledgments 10091 The authors are deeply grateful to the authors of the HDSL2 LINE MIB 10092 (RFC 4319), Clay Sikes and Bob Ray, for contributing to accelerating 10093 the work on this document. The structure of this document as well as 10094 several paragraphs originate in their document. 10096 Other contributions and advice were received from the following: 10098 Randy Presuhn (Mindspring) 10099 Chen Jian (Huawei) 10100 Bert Wijnen (Lucent) 10101 Brian Johnson (NEC Australia) 10102 Andrew Cheers (NEC Australia) 10103 Sedat Akca (NEC Australia) 10104 Victor Sperry (Calix Networks) 10105 Narendranath Nair (Wipro) 10106 Uwe Pauluhn (Infineon) 10107 John d. Boyle (Alcatel) 10108 Edward Beili (Actelis) 10109 Dan Romascanu (Avaya) 10111 7. References 10112 7.1. Normative References 10114 [G.992.1] "Asymmetric digital subscriber line (ADSL) transceivers", 10115 ITU-T G.992.1, 1999. 10117 [G.992.2] "Splitterless asymmetric digital subscriber line (ADSL) 10118 transceivers", ITU-T G.992.2, 1999. 10120 [G.992.3] "Asymmetric digital subscriber line transceivers 2 10121 (ADSL2)", ITU-T G.992.3, 2002. 10123 [G.992.4] "Splitterless asymmetric digital subscriber line 10124 transceivers 2 (Splitterless ADSL2)", ITU-T G.992.4, 2002. 10126 [G.992.5] "Asymmetric digital subscriber line (ADSL) transceivers - 10127 Extended bandwidth ADSL2 (ADSL2+)", ITU-T G.992.5, 2005. 10129 [G.993.1] "Very-high speed Digital Subscriber Line Transceivers", 10130 ITU-T G.993.1, June 2004. 10132 [G.993.2] "Very-high speed Digital Subscriber Line Transceivers 2 10133 (VDSL2 draft)", ITU-T G.993.2, February 2006. 10135 [G.997.1] "Physical layer management for digital subscriber line 10136 (DSL) transceivers", ITU-T G.997.1, June 2006. 10138 [G.997.1-Am1] 10139 "Physical layer management for digital subscriber line 10140 (DSL) transceivers - Amendment 1", ITU-T G.997.1- 10141 Amendment 1, December 2006. 10143 [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate 10144 Requirement Levels", BCP 14, RFC 2119, March 1997. 10146 [RFC2578] McCloghrie, K., Ed., Perkins, D., Ed., and J. 10147 Schoenwaelder, Ed., "Structure of Management Information 10148 Version 2 (SMIv2)", STD 58, RFC 2578, April 1999. 10150 [RFC2579] McCloghrie, K., Ed., Perkins, D., Ed., and J. 10151 Schoenwaelder, Ed., "Textual Conventions for SMIv2", 10152 STD 58, RFC 2579, April 1999. 10154 [RFC2580] McCloghrie, K., Perkins, D., and J. Schoenwaelder, 10155 "Conformance Statements for SMIv2", STD 58, RFC 2580, 10156 April 1999. 10158 [RFC2863] McCloghrie, K. and F. Kastenholz, "The Interfaces Group 10159 MIB", RFC 2863, June 2000. 10161 [RFC3411] Harrington, D., Presuhn, R., and B. Wijnen, "An 10162 Architecture for Describing Simple Network Management 10163 Protocol (SNMP) Management Frameworks", STD 62, RFC 3411, 10164 December 2002. 10166 [RFC3593] Tesink, K., "Textual Conventions for MIB Modules Using 10167 Performance History Based on 15 Minute Intervals", 10168 RFC 3593, September 2003. 10170 [RFC3705] Ray, B. and R. Abbi, "High Capacity Textual Conventions 10171 for MIB Modules Using Performance History Based on 15 10172 Minute Intervals", RFC 3705, February 2004. 10174 [T.35] "Procedure for the allocation of ITU-T defined codes for 10175 non-standard facilities", ITU-T T.35, 2000. 10177 [T1E1.413] 10178 J. Bingham & F. Van der Putten, "Network and Customer 10179 Installation Interfaces - Asymmetric Digital Subscriber 10180 Line (ADSL) Metallic Interface. (T1.413 Issue 2)", 10181 ANSI T1E1.413-1998, June 1998. 10183 7.2. Informative References 10185 [RFC2662] Bathrick, G. and F. Ly, "Definitions of Managed Objects 10186 for the ADSL Lines", RFC 2662, August 1999. 10188 [RFC3410] Case, J., Mundy, R., Partain, D., and B. Stewart, 10189 "Introduction and Applicability Statements for Internet- 10190 Standard Management Framework", RFC 3410, December 2002. 10192 [RFC3418] Presuhn, R., "Management Information Base (MIB) for the 10193 Simple Network Management Protocol (SNMP)", STD 62, 10194 RFC 3418, December 2002. 10196 [RFC3728] Ray, B. and R. Abbi, "Definitions of Managed Objects for 10197 Very High Speed Digital Subscriber Lines (VDSL)", 10198 RFC 3728, February 2004. 10200 [RFC4133] Bierman, A. and K. McCloghrie, "Entity MIB (Version 3)", 10201 RFC 4133, August 2005. 10203 [RFC4706] Morgenstern, M., Dodge, M., Baillie, S., and U. Bonollo, 10204 "Definitions of Managed Objects for Asymmetric Digital 10205 Subscriber Line 2 (ADSL2)", RFC 4706, November 2006. 10207 [TR-129] Adams, P., "Protocol Independent Management Model for Next 10208 Generation DSL Technologies", DSL Forum TR-129, 10209 December 2006. 10211 Authors' Addresses 10213 Moti Morgenstern 10214 ECI Telecom Ltd. 10215 30 Hasivim St. 10216 Petach Tikva 49517 10217 Israel 10219 Phone: +972 3 926 6258 10220 Fax: +972 3 928 7342 10221 Email: moti.Morgenstern@ecitele.com 10223 Scott Baillie 10224 NEC Australia 10225 649-655 Springvale Road 10226 Mulgrave, Victoria 3170 10227 Australia 10229 Phone: +61 3 9264 3986 10230 Fax: +61 3 9264 3892 10231 Email: scott.baillie@nec.com.au 10233 Umberto Bonollo 10234 NEC Australia 10235 649-655 Springvale Road 10236 Mulgrave, Victoria 3170 10237 Australia 10239 Phone: +61 3 9264 3385 10240 Fax: +61 3 9264 3892 10241 Email: umberto.bonollo@nec.com.au