idnits 2.17.1 draft-ietf-adslmib-xdsl-vop-01.txt: Checking boilerplate required by RFC 5378 and the IETF Trust (see https://trustee.ietf.org/license-info): ---------------------------------------------------------------------------- No issues found here. 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 : ---------------------------------------------------------------------------- ** There are 386 instances of too long lines in the document, the longest one being 3 characters in excess of 72. Miscellaneous warnings: ---------------------------------------------------------------------------- == The copyright year in the IETF Trust and authors Copyright Line does not match the current year -- The document date (June 25, 2013) is 3956 days in the past. Is this intentional? 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-Am1' -- Possible downref: Non-RFC (?) normative reference: ref. 'G.997.1' -- Obsolete informational reference (is this intentional?): RFC 4133 (Obsoleted by RFC 6933) Summary: 1 error (**), 0 flaws (~~), 1 warning (==), 11 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: December 27, 2013 6 M. Freudenberger 7 T-Systems International GmbH 8 June 25, 2013 10 Definitions of Managed Objects for 11 Very High Speed Digital Subscriber Line 2 (VDSL2) 12 draft-ietf-adslmib-xdsl-vop-01.txt 14 Abstract 16 This document defines a Management Information Base (MIB) module for 17 use with network management protocols in the Internet community. In 18 particular, it describes objects used for managing parameters of the 19 "Very High Speed Digital Subscriber Line 2 (VDSL2)" interface type, 20 which are also applicable for managing Asymmetric Digital Subscriber 21 Line (ADSL), ADSL2, and ADSL2+ interfaces. 23 Status of This Memo 25 This Internet-Draft is submitted in full conformance with the 26 provisions of BCP 78 and BCP 79. 28 Internet-Drafts are working documents of the Internet Engineering 29 Task Force (IETF). Note that other groups may also distribute 30 working documents as Internet-Drafts. The list of current Internet- 31 Drafts is at http://datatracker.ietf.org/drafts/current/. 33 Internet-Drafts are draft documents valid for a maximum of six months 34 and may be updated, replaced, or obsoleted by other documents at any 35 time. It is inappropriate to use Internet-Drafts as reference 36 material or to cite them other than as "work in progress." 38 This Internet-Draft will expire on December 27, 2013. 40 Copyright Notice 42 Copyright (c) 2013 IETF Trust and the persons identified as the 43 document authors. All rights reserved. 45 This document is subject to BCP 78 and the IETF Trust's Legal 46 Provisions Relating to IETF Documents 47 (http://trustee.ietf.org/license-info) in effect on the date of 48 publication of this document. Please review these documents 49 carefully, as they describe your rights and restrictions with respect 50 to this document. Code Components extracted from this document must 51 include Simplified BSD License text as described in Section 4.e of 52 the Trust Legal Provisions and are provided without warranty as 53 described in the Simplified BSD License. 55 Table of Contents 57 1. The Internet-Standard Management Framework . . . . . . . . . 2 58 2. Overview . . . . . . . . . . . . . . . . . . . . . . . . . . 3 59 2.1. Relationship to Other MIBs . . . . . . . . . . . . . . . 4 60 2.2. IANA Considerations . . . . . . . . . . . . . . . . . . . 9 61 2.3. Conventions Used in the MIB Module . . . . . . . . . . . 9 62 2.4. Structure . . . . . . . . . . . . . . . . . . . . . . . . 13 63 2.5. Persistence . . . . . . . . . . . . . . . . . . . . . . . 16 64 2.6. Line Topology . . . . . . . . . . . . . . . . . . . . . . 19 65 2.7. Counters, Interval Buckets, and Thresholds . . . . . . . 19 66 2.8. Overview of the Vector of Profiles Management Model . . . 22 67 2.9. Profiles ( Legacy Method ) . . . . . . . . . . . . . . . 23 68 2.10. Notifications . . . . . . . . . . . . . . . . . . . . . . 27 69 3. Definitions . . . . . . . . . . . . . . . . . . . . . . . . . 28 70 4. Implementation Analysis . . . . . . . . . . . . . . . . . . . 226 71 5. Security Considerations . . . . . . . . . . . . . . . . . . . 227 72 6. Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . 238 73 7. References . . . . . . . . . . . . . . . . . . . . . . . . . 238 74 7.1. Normative References . . . . . . . . . . . . . . . . . . 238 75 7.2. Informative References . . . . . . . . . . . . . . . . . 239 76 Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 240 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]. RFC 2662 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 the modems were produced prior 125 to approval of ITU-T G.997.1 standard revision 3 [G.997.1]. RFC 4706 126 is more 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, ADSL2, 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 module for any DSL modem is based on the ifType value 132 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 the 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 ENTITY-MIB as defined in RFC 4133 [RFC4133] 152 are discussed. 154 2.1.1. Relationship with previous VDSL2-LINE-MIB (RFC 5650) 156 This section outlines the relationship of this MIB module with the 157 previous VDSL2-LINE-MIB MIB module. 159 The purpose of this MIB module is to extend the MIB module defined in 160 RFC 5650. This MIB module corrects errors that exist in RFC 5650 as 161 well as adds new XDSL management objects. This MIB module provides a 162 new way to store and reference XDSL line configuration data. This 163 MIB module has been designed to be as compatible with RFC 5650 as 164 possible but is not 100 percent backward compatible with RFC 5650. 166 This MIB module provides a new way to store and reference XDSL line 167 configuration data and this new mechanism is called a Vector of 168 Profiles. From this point forward, RFC 5650 will be referred to as 169 the legacy management model and this document will be refered to as 170 the new management model. The new management model is also called 171 the Vector of Profiles management model and the legacy management 172 model is known as the Template management model. 174 This MIB module contains all of the management objects defined in RFC 175 5650 as well as some additional management objects that are required 176 by the Vector of Profiles management model. Some of the management 177 objects defined in RFC 5650 have been changed to correct errors and 178 some of the management objects defined in RFC 5650 have been extended 179 to support new functionality defined in ITU-T G.997.1 since the 180 publication of RFC 5650. 182 Each XDSL line requires a large amount of configuration data to 183 operate correctly. In RFC 5650, the configuration data required by 184 each line is stored in an object called a template. In this MIB 185 module, the configuration data required by each line is stored in an 186 object called a vector of profiles ( or a vector for short ). Hence 187 one of the major differences between this MIB module and RFC 5650 is 188 that configuration data is stored in a vector in this MIB module and 189 configuration data is stored in a template in the RFC 5650 MIB 190 module. For the purpose of backward compatability, the template 191 management objects remain defined in this MIB module but are 192 described as belonging to the legacy management model. 194 New implementations of the VDSL2-LINE-MIB, should use the vector of 195 profiles management model instead of the template management model 196 because it is a much more efficient way to store the configuration 197 data. In addition, new implementations should use the vector of 198 profiles management model because new management objects defined in 199 ITU-T G.997.1 have been added to the vector model and have not been 200 added to the template model. 202 2.1.1.1. New management objects defined in this MIB module 204 This MIB module defines a number of additional management objects 205 compared to RFC 5650. The following management objects are required 206 by the vector of profiles management model and are defined in this 207 module. 209 xdsl2ScalarVopAttachmentMethodCapabilties 211 xdsl2ScalarVopAttachmentMethodConfigured 213 xdsl2ScalarVopAttachmentMethodCurrent 215 xdsl2VopVectorIndexNext 217 xdsl2VopLineTable 219 xdsl2VopVectorTable 221 xdsl2VopVectorActualTable 223 2.1.1.2. Legacy management objects defined in this MIB module 225 This MIB module continues to define the management objects required 226 by the legacy management model for the purpose of backward 227 compatibility. The legacy management objects are listed here : 229 xdsl2LineConfTemplate 231 xdsl2LineConfFallbackTemplate 233 xdsl2LineStatusActTemplate 235 xdsl2LineConfTemplateTable 237 xdsl2LineConfProfTable 238 xdsl2ChConfProfileTable 240 2.1.1.3. Errors corrected and Changes made to objects from RFC 5650 242 Some changes were made to objects defined in RFC 5650 in order to 243 correct errors. In addition, some changes were made in order to 244 properly align the object definitions with ITU-T G.997.1. The 245 changes made are listed here : 247 - Textual Convention Xdsl2TransmissionModeType was modified to 248 include G.992.3 Annex C definitions and G.992.5 Annex C definitions. 250 - Textual Convention Xdsl2OperationModes was modified to include 251 G.992.3 Annex C definitions and G.992.5 Annex C definitions. 253 - Textual Convention Xdsl2ScMaskDs was modified from SIZE(0..512) to 254 SIZE(0..64). 256 - Textual Convention Xdsl2ScMaskUs was modified from SIZE(0..512) to 257 SIZE(0..8). 259 - Textual Convention Xdsl2LineTxRefVnDs was changed such that the 260 third octet has a different interpretation. 262 - Textual Convention Xdsl2LineTxRefVnUs was changed such that the 263 third octet has a different interpretation. 265 - The object xdsl2LConfProfScMaskDs has a modified description. 267 - The object xdsl2LConfProfScMaskUs has a modified description. 269 2.1.2. Relationship with IF-MIB (RFC 2863) 271 2.1.2.1. General IF-MIB Integration 273 The VDSL2 Line MIB specifies the detailed objects of a data 274 interface. As such, it needs to integrate with RFC 2863 [RFC2863]. 275 The IANA has assigned the following ifTypes, which may be applicable 276 for VDSL2 lines as well as for ADSL, ADSL2, and ADSL2+ lines: 278 IANAifType ::= TEXTUAL-CONVENTION 279 ... 280 SYNTAX INTEGER { 281 ... 282 channel(70), -- Channel 283 adsl(94), -- Asymmetric Digital Subscriber Loop 284 ... 285 interleave(124), -- Interleaved Channel 286 fast(125), -- Fast Channel 287 ... 288 adsl2plus(238), -- Asymmetric Digital Subscriber Loop Version 2, 289 Version 2 Plus, and all variants 290 vdsl2(251), -- Very High Speed Digital Subscriber Loop 2 291 ... 292 } 294 ADSL lines that are identified with ifType=adsl(94) MUST be managed 295 with the MIB specified by RFC 2662. ADSL, ADSL2, and ADSL2+ lines 296 identified with ifType=adsl2plus(238) MUST be managed with the MIB 297 specified by RFC 4706 [RFC4706]. VDSL2, ADSL, ADSL2, and ADSL2+ 298 lines identified with ifType=vdsl2(251) MUST be managed with the MIB 299 specified by this document. 301 In any case, the SNMP agent may use either ifType=interleave(124) or 302 fast(125) for each channel, e.g., depending on whether or not it is 303 capable of using an interleaver on that channel. It may use the 304 ifType=channel (70) when all channels are capable of using an 305 interleaver (e.g., for ADSL2 xTUs). 307 Note that the ifFixedLengthGroup from RFC 2863 [RFC2863] MUST be 308 supported and that the ifRcvAddressGroup does not apply to this MIB 309 module. 311 2.1.2.2. Usage of ifTable 313 The MIB branch identified by ifType contains tables appropriate for 314 the interface types described above. Most such tables extend the 315 ifEntry table, and are indexed by ifIndex. For interfaces in systems 316 implementing this MIB module, those table entries indexed by ifIndex 317 MUST be persistent. 319 The following objects are part of the mandatory 320 ifGeneralInformationGroup in the Interfaces MIB [RFC2863], and are 321 not duplicated in the VDSL2 Line MIB. 323 ifIndex Interface index. 325 ifDescr See interfaces MIB. 327 ifType vdsl2(251), channel(70), 328 interleave(124), or fast(125) 330 ifSpeed Set as appropriate. 332 ifPhysAddress This object MUST have an octet 333 string with zero length. 335 ifAdminStatus See interfaces MIB. 337 ifOperStatus See interfaces MIB. 339 ifLastChange See interfaces MIB. 341 ifName See interfaces MIB. 343 ifAlias See interfaces MIB. 345 ifLinkUpDownTrapEnable Default to enabled(1). 347 ifHighSpeed Set as appropriate. 349 ifConnectorPresent Set as appropriate. 350 ------------------------------------------------------------------- 351 Figure 1: Use of ifTable Objects 353 2.1.2.3. Usage of ifStackTable 355 Use of the ifStackTable to associate the entries for physical, fast, 356 interleaved channels, and higher layers (e.g., ATM) is shown below. 357 Use of the ifStackTable is necessary because configuration 358 information is stored in profile tables associated with the physical- 359 layer ifEntry only. The channels' ifEntrys need the ifStackTable to 360 find their associated physical-layer entry and thus their 361 configuration parameters. The following example shows the 362 ifStackTable entries for an xDSL line with a single channel that uses 363 an ATM data path. 365 HigherLayer LowerLayer 366 ----------------------------- 367 0 ATM 368 ATM XdslChannel 369 XdslChannel XdslPhysical 370 XdslPhysical 0 372 Figure 2: ifStackTable Entries for ATM Path over a Single xDSL 373 Channel 375 2.1.3. Relationship with the ENTITY-MIB (RFC 4133) 376 Implementation of the Entity MIB [RFC4133] is optional. It in no way 377 alters the information required in the VDSL2 Line MIB, nor does it 378 alter the relationship with IF-MIB. 380 The Entity MIB introduces a standardized way of presenting the 381 components of complex systems, such as a Digital Subscriber Line 382 Access Multiplexer (DSLAM), that may contain multiple racks, shelves, 383 line cards, and/or ports. The Entity MIB's main goal is to present 384 these system components, their containment relationship, and mapping 385 information with other MIBs such as the Interface MIB and the VDSL2 386 Line MIB. 388 The Entity MIB is capable of supporting the local DSL termination 389 unit. Thus, assuming the SNMP agent is in the DSLAM, the Entity MIB 390 should include entities for the xTU-C in the entPhysicalTable. The 391 MIB's entAliasMappingTable would contain mapping information 392 identifying the 'ifIndex' object associated with each xTU-C. In case 393 the SNMP agent is actually in the Customer Premise Equipment (CPE), 394 the Entity MIB should include entities for the xTU-R in the 395 entPhysicalTable. In this case, the MIB's entAliasMappingTable would 396 contain mapping information identifying the 'ifIndex' object 397 associated with each xTU-R. 399 Also associating the relationship between the ifTable and Entity MIB, 400 the entPhysicalTable contains an 'entPhysicalName' object, which 401 approximates the semantics of the 'ifName' object from the Interface 402 MIB. 404 2.2. IANA Considerations 406 A new ifType value (251) for Very High Speed Digital Subscriber Loop 407 Version 2 has been allocated for the VDSL2-LINE-MIB module, to 408 distinguish between ADSL lines that are managed with the RFC 2662 409 management model, ADSL/ADSL2 and ADSL2+ lines that are managed with 410 the RFC 4706 [RFC4706] management model, and VDSL2/ADSL/ADSL2 and 411 ADSL2+ lines that are managed with the model defined in this 412 document. 414 Also, the VDSL2-LINE-MIB module has been assigned a single object 415 identifier (251) for its MODULE-IDENTITY. The IANA has allocated 416 this object identifier in the transmission subtree. 418 As performed in the past for the ADSL2-LINE-MIB module, the IANA has 419 ensured that the allocated ifType value is the same as the allocated 420 branch number in the transmission subtree. 422 2.3. Conventions Used in the MIB Module 423 2.3.1. Naming Conventions 425 ADSL Asymmetric (bit rate) DSL 426 ATM Asynchronous Transfer Mode 427 atuc ADSL/ADSL2 or ADSL2+ line termination unit - 428 Central office 429 atur ADSL/ADSL2 or ADSL2+ line termination unit - 430 Remote site 431 BER Bit Error Rate 432 CO Central Office 433 CPE Customer Premise Equipment 434 CRC Cyclic Redundancy Check 435 DELT Dual Ended Loop Test 436 DMT Discrete Multitone 437 DPBO Downstream PBO 438 DRA Dynamic Rate Adaptation 439 DSL Digital Subscriber Line/Loop 440 DSLF DSL Forum 441 EOC Embedded Operations Channel 442 ES Errored Second 443 FE Far-End (unit) 444 FEBE Far-End Block Error 445 FEC Forward Error Correction 446 FFEC Far-End FEC 447 IMA Inverse Multiplexing over ATM 448 INP Impulse Noise Protection 449 ISDN Integrated Services Digital Network 450 LDSF Loop Diagnostic State Forced 451 LOF Loss Of Frame 452 LOS Loss Of Signal 453 LOSS LOS Seconds 454 LPR Loss of Power 455 NE Network Element or Near-End (unit) 456 NSC Highest transmittable subcarriers index 457 NSCds NSC for downstream transmission direction 458 NSCus NSC for upstream transmission direction 459 OLR Online Reconfiguration 460 PBO Power Backoff 461 PM Performance Monitoring 462 PMS-TC Physical Media Specific-Transmission Convergence 463 POTS Plain Old Telephone Service 464 PSD Power Spectral Density 465 PTM Packet Transfer Mode 466 QLN Quiet Line 467 RDI Remote Defect Indication 468 RFI Radio Frequency Interference 469 SEF Severely Errored Frame 470 SES Severely Errored Second 471 SNR Signal-to-Noise Ratio 472 TC Transmission Convergence (e.g., ATM sub layer) 473 TCM (TCM-ISDN) Time Compression Multiplexed ISDN 474 UAS Unavailable Seconds 475 U-C Loop interface-central office end 476 UPBO Upstream PBO 477 U-R Loop interface-remote side (i.e., subscriber end of the loop) 478 US0 Upstream band number 0 479 VDSL Very high speed DSL 480 VTU-O VDSL2 Transceiver Unit - Central Office or Network Element End 481 VTU-R VTU at the remote site (i.e., subscriber end of the loop) 482 vtuc VDSL2 line termination unit - Central office 483 vtur VDSL2 line termination unit - Remote site 484 xDSL Either VDSL2, ADSL, ADSL2 or ADSL2+ 485 xTU-C ADSL/ADSL2/ADSL2+ or VDSL2 line termination unit - 486 Central office 487 xTU-R ADSL/ADSL2/ADSL2+ or VDSL2 line termination unit - 488 Remote site 489 xTU A line termination unit; either an xTU-C or xTU-R 491 2.3.2. Textual Conventions 493 The following lists the textual conventions defined by VDSL2-LINE-TC- 494 MIB in this document: 496 o Xdsl2Unit 498 o Xdsl2Direction 500 o Xdsl2Band 502 o Xdsl2TransmissionModeType 504 o Xdsl2RaMode 506 o Xdsl2InitResult 508 o Xdsl2OperationModes 510 o Xdsl2PowerMngState 512 o Xdsl2ConfPmsForce 514 o Xdsl2LinePmMode 516 o Xdsl2LineLdsf 517 o Xdsl2LdsfResult 519 o Xdsl2LineBpsc 521 o Xdsl2BpscResult 523 o Xdsl2LineReset 525 o Xdsl2LineProfiles 527 o Xdsl2LineClassMask 529 o Xdsl2LineLimitMask 531 o Xdsl2LineUs0Disable 533 o Xdsl2LineUs0Mask 535 o Xdsl2SymbolProtection 537 o Xdsl2SymbolProtection8 539 o Xdsl2MaxBer 541 o Xdsl2ChInitPolicy 543 o Xdsl2ScMaskDs 545 o Xdsl2ScMaskUs 547 o Xdsl2CarMask 549 o Xdsl2RfiBands 551 o Xdsl2PsdMaskDs 553 o Xdsl2PsdMaskUs 555 o Xdsl2Tssi 557 o Xdsl2LastTransmittedState 559 o Xdsl2LineStatus 561 o Xdsl2ChInpReport 563 o Xdsl2ChAtmStatus 564 o Xdsl2ChPtmStatus 566 o Xdsl2UpboKLF 568 o Xdsl2BandUs 570 o Xdsl2LinePsdMaskSelectUs 572 o Xdsl2LineCeFlag 574 o Xdsl2LineSnrMode 576 o Xdsl2LineTxRefVnDs 578 o Xdsl2LineTxRefVnUs 580 o Xdsl2BitsAlloc 582 o Xdsl2MrefPsdDs 584 o Xdsl2MrefPsdUs 586 2.4. Structure 588 The MIB module is structured into the following MIB groups: 590 o Line Configuration, Maintenance, and Status Group: 592 This group supports MIB objects for configuring parameters for the 593 VDSL2/ADSL/ADSL2 or ADSL2+ line and retrieving line status 594 information. It also supports MIB objects for configuring a 595 requested power state or initiating a Dual Ended Loop Test (DELT) 596 process in the VDSL2/ADSL/ADSL2 or ADSL2+ line. It contains the 597 following tables: 599 - xdsl2LineTable 600 - xdsl2LineSegmentTable 601 - xdsl2LineBandTable 603 o Channel Status Group: 605 This group supports MIB objects for retrieving channel layer 606 status information. It contains the following table: 608 - xdsl2ChannelStatusTable 610 o Subcarrier Status Group: 612 This group supports MIB objects for retrieving the subcarrier 613 layer status information, mostly collected by a Dual Ended Loop 614 Test (DELT) process. It contains the following tables: 616 - xdsl2SCStatusTable 617 - xdsl2SCStatusBandTable 618 - xdsl2SCStatusSegmentTable 620 o Unit Inventory Group: 622 This group supports MIB objects for retrieving Unit inventory 623 information about units in VDSL2/ADSL/ADSL2 or ADSL2+ lines via 624 the EOC. It contains the following table: 626 - xdsl2LineInventoryTable 628 o Current Performance Group: 630 This group supports MIB objects that provide the current 631 performance information relating to VDSL2/ADSL/ADSL2 and ADSL2+ 632 line, unit, and channel levels. It contains the following tables: 634 - xdsl2PMLineCurrTable 635 - xdsl2PMLineInitCurrTable 636 - xdsl2PMChCurrTable 638 o 15-Minute Interval Performance Group: 640 This group supports MIB objects that provide historic performance 641 information relating to VDSL2/ADSL/ADSL2 and ADSL2+ line, unit, 642 and channel levels in 15-minute intervals. It contains the 643 following tables: 645 - xdsl2PMLineHist15MinTable 646 - xdsl2PMLineInitHist15MinTable 647 - xdsl2PMChHist15MinTable 649 o 1-Day Interval Performance Group: 651 This group supports MIB objects that provide historic performance 652 information relating to VDSL2/ADSL/ADSL2 and ADSL2+ line, unit, 653 and channel levels in 1-day intervals. It contains the following 654 tables: 656 - xdsl2PMLineHist1DayTable 657 - xdsl2PMLineInitHist1DayTable 658 - xdsl2PMChHist1DTable 660 o Configuration Template and Profile Group: 662 This group supports MIB objects for defining configuration 663 profiles for VDSL2/ADSL/ADSL2 and ADSL2+ lines and channels, as 664 well as configuration templates. Each configuration template is 665 comprised of a one-line configuration profile and one or more 666 channel configuration profiles. This group contains the following 667 tables: 669 - xdsl2LineConfTemplateTable 670 - xdsl2LineConfProfTable 671 - xdsl2LineConfProfModeSpecTable 672 - xdsl2LineConfProfModeSpecBandUsTable 673 - xdsl2ChConfProfileTable 675 o Alarm Configuration Template and Profile Group: 677 This group supports MIB objects for defining alarm profiles for 678 VDSL2/ADSL/ADSL2 and ADSL2+ lines and channels, as well as alarm 679 templates. Each alarm template is comprised of one line alarm 680 profile and one or more channel-alarm profiles. This group 681 contains the following tables: 683 - xdsl2LineAlarmConfTemplateTable 684 - xdsl2LineAlarmConfProfileTable 685 - xdsl2ChAlarmConfProfileTable 687 o Notifications Group: 689 This group defines the notifications supported for VDSL2/ADSL/ 690 ADSL2 and ADSL2+ lines: 692 - xdsl2LinePerfFECSThreshXtuc 693 - xdsl2LinePerfFECSThreshXtur 694 - xdsl2LinePerfESThreshXtuc 695 - xdsl2LinePerfESThreshXtur 696 - xdsl2LinePerfSESThreshXtuc 697 - xdsl2LinePerfSESThreshXtur 698 - xdsl2LinePerfLOSSThreshXtuc 699 - xdsl2LinePerfLOSSThreshXtur 700 - xdsl2LinePerfUASThreshXtuc 701 - xdsl2LinePerfUASThreshXtur 702 - xdsl2LinePerfCodingViolationsThreshXtuc 703 - xdsl2LinePerfCodingViolationsThreshXtur 704 - xdsl2LinePerfCorrectedThreshXtuc 705 - xdsl2LinePerfCorrectedThreshXtur 706 - xdsl2LinePerfFailedFullInitThresh 707 - xdsl2LinePerfFailedShortInitThresh 708 - xdsl2LineStatusChangeXtuc 709 - xdsl2LineStatusChangeXtur 711 2.5. Persistence 713 All read-create objects and most read-write objects defined in this 714 MIB module SHOULD be stored persistently. The following is an 715 exhaustive list of these persistent objects: 717 xdsl2LineConfTemplate 718 xdsl2LineAlarmConfTemplate 719 xdsl2LineCmndConfPmsf 720 xdsl2LConfTempTemplateName 721 xdsl2LConfTempLineProfile 722 xdsl2LConfTempChan1ConfProfile 723 xdsl2LConfTempChan1RaRatioDs 724 xdsl2LConfTempChan1RaRatioUs 725 xdsl2LConfTempChan2ConfProfile 726 xdsl2LConfTempChan2RaRatioDs 727 xdsl2LConfTempChan2RaRatioUs 728 xdsl2LConfTempChan3ConfProfile 729 xdsl2LConfTempChan3RaRatioDs 730 xdsl2LConfTempChan3RaRatioUs 731 xdsl2LConfTempChan4ConfProfile 732 xdsl2LConfTempChan4RaRatioDs 733 xdsl2LConfTempChan4RaRatioUs 734 xdsl2LConfTempRowStatus 735 xdsl2LConfProfProfileName 736 xdsl2LConfProfScMaskDs 737 xdsl2LConfProfScMaskUs 738 xdsl2LConfProfVdsl2CarMask 739 xdsl2LConfProfRfiBandsDs 740 xdsl2LConfProfRaModeDs 741 xdsl2LConfProfRaModeUs 742 xdsl2LConfProfRaUsNrmDs 743 xdsl2LConfProfRaUsNrmUs 744 xdsl2LConfProfRaUsTimeDs 745 xdsl2LConfProfRaUsTimeUs 746 xdsl2LConfProfRaDsNrmDs 747 xdsl2LConfProfRaDsNrmUs 748 xdsl2LConfProfRaDsTimeDs 749 xdsl2LConfProfRaDsTimeUs 750 xdsl2LConfProfTargetSnrmDs 751 xdsl2LConfProfTargetSnrmUs 752 xdsl2LConfProfMaxSnrmDs 753 xdsl2LConfProfMaxSnrmUs 754 xdsl2LConfProfMinSnrmDs 755 xdsl2LConfProfMinSnrmUs 756 xdsl2LConfProfMsgMinUs 757 xdsl2LConfProfMsgMinDs 758 xdsl2LConfProfXtuTransSysEna 759 xdsl2LConfProfPmMode 760 xdsl2LConfProfL0Time 761 xdsl2LConfProfL2Time 762 xdsl2LConfProfL2Atpr 763 xdsl2LConfProfL2Atprt 764 xdsl2LConfProfProfiles 765 xdsl2LConfProfDpboEPsd 766 xdsl2LConfProfDpboEsEL 767 xdsl2LConfProfDpboEsCableModelA 768 xdsl2LConfProfDpboEsCableModelB 769 xdsl2LConfProfDpboEsCableModelC 770 xdsl2LConfProfDpboMus 771 xdsl2LConfProfDpboFMin 772 xdsl2LConfProfDpboFMax 773 xdsl2LConfProfUpboKL 774 xdsl2LConfProfUpboKLF 775 xdsl2LConfProfUs0Mask 776 xdsl2LConfProfRowStatus 777 xdsl2LConfProfXdslMode 778 xdsl2LConfProfMaxNomPsdDs 779 xdsl2LConfProfMaxNomPsdUs 780 xdsl2LConfProfMaxNomAtpDs 781 xdsl2LConfProfMaxNomAtpUs 782 xdsl2LConfProfMaxAggRxPwrUs 783 xdsl2LConfProfPsdMaskDs 784 xdsl2LConfProfPsdMaskUs 785 xdsl2LConfProfPsdMaskSelectUs 786 xdsl2LConfProfClassMask 787 xdsl2LConfProfLimitMask 788 xdsl2LConfProfUs0Disabl 789 xdsl2LConfProfModeSpecRowStatus 790 xdsl2LConfProfXdslBandUs 791 xdsl2LConfProfUpboPsdA 792 xdsl2LConfProfUpboPsdB 793 xdsl2LConfProfModeSpecBandUsRowStatus 794 xdsl2ChConfProfProfileName 795 xdsl2ChConfProfMinDataRateDs 796 xdsl2ChConfProfMinDataRateUs 797 xdsl2ChConfProfMinResDataRateDs 798 xdsl2ChConfProfMinResDataRateUs 799 xdsl2ChConfProfMaxDataRateDs 800 xdsl2ChConfProfMaxDataRateUs 801 xdsl2ChConfProfMinDataRateLowPwrDs 802 xdsl2ChConfProfMaxDelayDs 803 xdsl2ChConfProfMaxDelayUs 804 xdsl2ChConfProfMinProtectionDs 805 xdsl2ChConfProfMinProtectionUs 806 xdsl2ChConfProfMaxBerDs 807 xdsl2ChConfProfMaxBerUs 808 xdsl2ChConfProfUsDataRateDs 809 xdsl2ChConfProfDsDataRateDs 810 xdsl2ChConfProfUsDataRateUs 811 xdsl2ChConfProfDsDataRateUs 812 xdsl2ChConfProfImaEnabled 813 xdsl2ChConfProfMaxDelayVar 814 xdsl2ChConfProfInitPolicy 815 xdsl2ChConfProfRowStatus 816 xdsl2LAlarmConfTempTemplateName 817 xdsl2LAlarmConfTempLineProfile 818 xdsl2LAlarmConfTempChan1ConfProfile 819 xdsl2LAlarmConfTempChan2ConfProfile 820 xdsl2LAlarmConfTempChan3ConfProfile 821 xdsl2LAlarmConfTempChan4ConfProfile 822 xdsl2LAlarmConfTempRowStatus 823 xdsl2LineAlarmConfProfileName 824 xdsl2LineAlarmConfProfileXtucThresh15MinFecs 825 xdsl2LineAlarmConfProfileXtucThresh15MinEs 826 xdsl2LineAlarmConfProfileXtucThresh15MinSes 827 xdsl2LineAlarmConfProfileXtucThresh15MinLoss 828 xdsl2LineAlarmConfProfileXtucThresh15MinUas 829 xdsl2LineAlarmConfProfileXturThresh15MinFecs 830 xdsl2LineAlarmConfProfileXturThresh15MinEs 831 xdsl2LineAlarmConfProfileXturThresh15MinSes 832 xdsl2LineAlarmConfProfileXturThresh15MinLoss 833 xdsl2LineAlarmConfProfileXturThresh15MinUas 834 xdsl2LineAlarmConfProfileThresh15MinFailedFullInt 835 xdsl2LineAlarmConfProfileThresh15MinFailedShrtInt 836 xdsl2LineAlarmConfProfileRowStatus 837 xdsl2ChAlarmConfProfileName 838 xdsl2ChAlarmConfProfileXtucThresh15MinCodingViolations 839 xdsl2ChAlarmConfProfileXtucThresh15MinCorrected 840 xdsl2ChAlarmConfProfileXturThresh15MinCodingViolations 841 xdsl2ChAlarmConfProfileXturThresh15MinCorrected 842 xdsl2ChAlarmConfProfileRowStatus 844 Note, also, that the interface indices in this MIB are maintained 845 persistently. View-based Access Control Model (VACM) data relating 846 to these SHOULD be stored persistently as well [RFC3410]. 848 2.6. Line Topology 850 A VDSL2/ADSL/ADSL2 and ADSL2+ line consists of two units: atuc or 851 vtuc (a central office termination unit) and atur or vtur (a remote 852 termination unit). There are up to 4 channels (maximum number of 853 channels depends on the specific DSL technology), each carrying an 854 independent information flow, as shown in the figure below. 856 <-- Network Side Customer Side --> 858 || 860 +-------+ +-------+ 861 | |<---------------------1------------------->| | 862 | atuc |<---------------------2------------------->| atur | 863 | or |<~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~>| or | 864 | vtuc |<---------------------3------------------->| vtuc | 865 | |<---------------------4------------------->| | 866 +-------+ +-------+ 868 Key: VDSL2/ADSL/ADSL2/ADSL2+ Span 869 <~~~~> VDSL2/ADSL/ADSL2/ADSL2+ twisted-pair 870 -1- Channel #1 carried over the line 871 -2- Optional channel #2 carried over the line 872 -3- Optional channel #3 carried over the line 873 -4- Optional channel #4 carried over the line 875 Figure 3: General Topology for a VDSL2/ADSL/ADSL2/ADSL2+ Line 877 2.7. Counters, Interval Buckets, and Thresholds 878 2.7.1. Counters Managed 880 There are various types of counters specified in this MIB. Each 881 counter refers either to the whole VDSL2/ADSL/ADSL2/ADSL2+ line, to 882 one of the xTU entities, or to one of the bearer channels. 884 o On the whole line level 886 For full initializations, failed full initializations, short 887 initializations, and for failed short initializations, there are 888 event counters, current 15-minute and 0 to 96 15-minute history 889 bucket(s) of "interval-counters", as well as current and 0 to 30 890 previous 1-day interval-counter(s). Each current 15-minute 891 "failed" event bucket has an associated threshold notification. 893 o On the xTU level 895 For the LOS seconds, ES, SES, FEC seconds, and UAS, there are 896 event counters, current 15-minute and 0 to 96 15-minute history 897 bucket(s) of "interval-counters", as well as current and 0 to 30 898 previous 1-day interval-counter(s). Each current 15-minute event 899 bucket has an associated threshold notification. 901 o On the bearer channel level 903 For the coding violations (CRC anomalies) and corrected blocks 904 (i.e., FEC events), there are event counters, current 15-minute 905 and 0 to 96 15-minute history bucket(s) of "interval-counters", as 906 well as current and 0 to 30 previous 1-day interval-counter(s). 907 Each current 15-minute event bucket has an associated threshold 908 notification. 910 2.7.2. Minimum Number of Buckets 912 Although it is possible to support up to 96 15-minute history buckets 913 of "interval-counters", systems implementing this MIB module SHOULD 914 practically support at least 16 buckets, as specified in ITU-T 915 G.997.1, paragraph #7.2.7.9. 917 Similarly, it is possible to support up to 30 previous 1-day 918 "interval-counters", but systems implementing this MIB module SHOULD 919 support at least 1 previous day bucket. 921 2.7.3. Interval Buckets Initialization 922 There is no requirement for an agent to ensure a fixed relationship 923 between the start of a 15-minute interval and any wall clock; 924 however, some implementations may align the 15-minute intervals with 925 quarter hours. Likewise, an implementation may choose to align 1-day 926 intervals with the start of a day. 928 Counters are not reset when an xTU is reinitialized, only when the 929 agent is reset or reinitialized (or under specific request outside 930 the scope of this MIB module). 932 2.7.4. Interval Buckets Validity 934 As in RFC 3593 [RFC3593] and RFC 2662 [RFC2662], in case the data for 935 an interval is suspect or known to be invalid, the agent MUST report 936 the interval as invalid. If the current 15-minute event bucket is 937 determined to be invalid, the element management system SHOULD ignore 938 its content and the agent MUST NOT generate notifications based upon 939 the value of the event bucket. 941 A valid 15-minute event bucket SHOULD usually count the events for 942 exactly 15 minutes. Similarly, a valid 1-day event bucket SHOULD 943 usually count the events for exactly 24 hours. However, the 944 following scenarios are exceptional: 946 1) For implementations that align the 15-minute intervals with 947 quarter hours and the 1-day intervals with start of a day, the 948 management system may still start the PM process not aligned with 949 the wall clock. Such a management system may wish to retrieve 950 even partial information for the first event buckets, rather than 951 declaring them all as invalid. 953 2) For an event bucket that suffered relatively short outages, the 954 management system may wish to retrieve the available PM outcomes, 955 rather than declaring the whole event bucket as invalid. This is 956 more important for 1-day event buckets. 958 3) An event bucket may be shorter or longer than the formal duration 959 if a clock adjustment was performed during the interval. 961 This MIB module allows supporting the exceptional scenarios described 962 above by reporting the actual Monitoring Time of a monitoring 963 interval. This parameter is relevant only for Valid intervals, but 964 is useful for these exceptional scenarios: 966 a) The management system MAY still declare a partial PM interval as 967 Valid and report the actual number of seconds the interval lasted. 969 b) If the interval was shortened or extended due to clock 970 corrections, the management system SHOULD report the actual number 971 of seconds the interval lasted, in addition to reporting that the 972 interval is Valid. 974 2.8. Overview of the Vector of Profiles Management Model 976 The vector of profiles management model provides an alternative to 977 the legacy template management model. The vector of profile 978 management model provides a more efficient way to store 979 configuration. The vector of profiles management model is also more 980 up to date because it contains configuration data that was defined in 981 the most recent versions of ITU-T G.997.1. 983 The template management model is not efficient in the way 984 configuration data is stored. In the template model, line level 985 configuration data is stored in a line profile and channel level 986 configuration data is stored in a channel profile. It is quite 987 common for two XDSL lines to require almost identical configuration 988 data but having a slightly different value for one or two parameters. 989 The template model will require two profiles to satisfy the 990 requirements of the two XDSL lines and hence a large amount of data 991 is duplicated in the two profiles. The vector of profiles management 992 model attempts to solve this problem of duplicated data by splitting 993 the large line profile and large channel profiles into many smaller 994 profiles. 996 The vector that is defined in the vector of profiles management model 997 is a management object that contains only pointers. The vector 998 contains pointers to the smaller profile objects mentioned in the 999 paragraph above. There are two methods that can be used to associate 1000 a vector with a XDSL line, the methods are called direct attachment 1001 method and indirect attachment method. 1003 2.8.1. The Direct Attachment Method 1005 For the direct attachment method, one vector object is automatically 1006 created for each XDSL line. The SNMP agent creates the vector 1007 objects and hence the SNMP manager is not permitted to write to the 1008 Row Status attribute of the vector object. 1010 Each XDSL line is associated with one vector object because the 1011 vector object will have the same index as the XDSL line. 1013 2.8.2. The Indirect Attachment Method 1015 For the indirect attachment method, the SNMP manager is responsible 1016 for creating and deleting the vector objects using the Row Status 1017 attribute. The SNMP manager then uses the xdsl2VopLineVectorId 1018 attribute to associate a XDSL line with a vector object. 1020 Initially, the SNMP agent will create one single vector object ( 1021 called the default vector and having an index of 1 ) and all XDSL 1022 lines will refer to this vector. The default vector cannot be 1023 deleted. 1025 2.9. Profiles ( Legacy Method ) 1027 As a managed node can handle a large number of xTUs, (e.g., hundreds 1028 or perhaps thousands of lines), provisioning every parameter on every 1029 xTU may become burdensome. Moreover, most lines are provisioned 1030 identically with the same set of parameters. To simplify the 1031 provisioning process, this MIB module makes use of profiles and 1032 templates. 1034 A configuration profile is a set of parameters that can be shared by 1035 multiple entities. There is a configuration profile to address line- 1036 level provisioning and another type of profile that addresses 1037 channel-level provisioning parameters. 1039 A configuration template is actually a profile-of-profiles. That is, 1040 a template is comprised of one-line configuration profile and one or 1041 more channel configuration profiles. A template provides the 1042 complete configuration of a line. The same configuration can be 1043 shared by multiple lines. 1045 In a similar manner to the configuration profiles and templates, this 1046 MIB module makes use of templates and profiles for specifying the 1047 alarm thresholds associated with performance parameters. This allows 1048 provisioning multiple lines with the same criteria for generating 1049 threshold crossing notifications. 1051 The following paragraphs describe templates and profiles used in this 1052 MIB module. 1054 2.9.1. Configuration Profiles and Templates ( Legacy Method ) 1056 o Line Configuration Profiles - Line configuration profiles contain 1057 line-level parameters for configuring VDSL2/ADSL/ADSL2 and ADSL2+ 1058 lines. They are defined in the xdsl2LineConfProfTable. 1060 The line configuration includes settings such as the specific 1061 VDSL2/ADSL/ADSL2 or ADSL2+ modes to enable on the respective line, 1062 power spectrum parameters, rate adaptation criteria, and SNR 1063 margin-related parameters. A subset of the line configuration 1064 parameters depends upon the specific xDSL Mode allowed (i.e., does 1065 the profile allow VDSL2, ADSL, ADSL2 and/or ADSL2+?) as well as 1066 what annex/annexes of the standard are allowed. This is the 1067 reason a line profile MUST include one or more mode-specific 1068 extensions. 1070 o Channel Configuration Profiles - Channel configuration profiles 1071 contain parameters for configuring bearer channels over the VDSL2/ 1072 ADSL/ADSL2 and ADSL2+ lines. They are sometimes considered as the 1073 service layer configuration of the VDSL2/ADSL/ADSL2 and ADSL2+ 1074 lines. They are defined in the xdsl2ChConfProfTable. 1076 The channel configuration includes issues such as the desired 1077 minimum and maximum rate on each traffic flow direction and 1078 impulse noise protection parameters. 1080 o Line Configuration Templates - Line configuration templates allow 1081 combining line configuration profiles and channel configuration 1082 profiles into a comprehensive configuration of the VDSL2/ADSL/ 1083 ADSL2 and ADSL2+ line. They are defined in the 1084 xdsl2LineConfTemplateTable. 1086 The line configuration template includes one index of a line 1087 configuration profile and one to four indices of channel 1088 configuration profiles. The template also addresses the issue of 1089 distributing the excess available data rate on each traffic flow 1090 direction (i.e., the data rate left after each channel is 1091 allocated a data rate to satisfy its minimum requested data rate) 1092 among the various channels. 1094 2.9.2. Alarm Configuration Profiles and Templates 1096 o Line Alarm Configuration Profiles - Line-level Alarm configuration 1097 profiles contain the threshold values for Performance Monitoring 1098 (PM) parameters, counted either on the whole line level or on an 1099 xTU level. Thresholds are required only for failures and 1100 anomalies. For example, there are thresholds for failed 1101 initializations and LOS seconds, but not for the aggregate number 1102 of full initializations. These profiles are defined in the 1103 xdsl2LineAlarmConfProfileTable. 1105 o Channel Alarm Configuration Profiles - Channel-level Alarm 1106 configuration profiles contain the threshold values for PM 1107 parameters counted on a bearer channel level. Thresholds are 1108 defined for two types of anomalies: corrected blocks and coding 1109 violations. These profiles are defined in the 1110 xdsl2ChAlarmConfProfileTable. 1112 o Line Alarm Configuration Templates - Line Alarm configuration 1113 templates allow combining line-level alarm configuration profiles 1114 and channel-level alarm configuration profiles into a 1115 comprehensive configuration of the PM thresholds for the VDSL2/ 1116 ADSL/ADSL2 and ADSL2+ line. They are defined in the 1117 xdsl2LineAlarmConfTemplateTable. 1119 The line alarm configuration template includes one index of a 1120 line-level alarm configuration profile and one to four indices of 1121 channel-level alarm configuration profiles. 1123 2.9.3. Managing Profiles and Templates ( Legacy Method ) 1125 The index value for each profile and template is a locally unique, 1126 administratively assigned name having the textual convention 1127 'SnmpAdminString' (RFC 3411 [RFC3411]). 1129 One or more lines may be configured to share parameters of a single 1130 configuration template (e.g., xdsl2LConfTempTemplateName = 'silver') 1131 by setting its xdsl2LineConfTemplate object to the value of this 1132 template. 1134 One or more lines may be configured to share parameters of a single 1135 Alarm configuration template (e.g., xdsl2LAlarmConfTempTemplateName = 1136 'silver') by setting its xdsl2LineAlarmConfTemplate object to the 1137 value of this template. 1139 Before a template can be deleted or taken out of service, it MUST be 1140 first unreferenced from all associated lines. Implementations MAY 1141 also reject template modification while it is associated with any 1142 line. 1144 Before a profile can be deleted or taken out of service, it MUST be 1145 first unreferenced from all associated templates. Implementations 1146 MAY also reject profile modification while it is referenced by any 1147 template. 1149 Implementations MUST provide a default profile whose name is 'DEFVAL' 1150 for each profile and template type. The values of the associated 1151 parameters will be vendor-specific unless otherwise indicated in this 1152 document. Before a line's templates have been set, these templates 1153 will be automatically used by setting xdsl2LineConfTemplate and 1154 xdsl2LineAlarmConfTemplate to 'DEFVAL' where appropriate. This 1155 default profile name, 'DEFVAL', is considered reserved in the context 1156 of profiles and templates defined in this MIB module. 1158 Profiles and templates are created, assigned, and deleted dynamically 1159 using the profile name and profile row status in each of the profile 1160 tables. 1162 If the implementation allows modifying a profile or template while it 1163 is associated with a line, then such changes MUST take effect 1164 immediately. These changes MAY result in a restart (hard reset or 1165 soft restart) of the units on the line. 1167 Network Elements MAY optionally implement a fallback line 1168 configuration template (see xdsl2LineConfFallbackTemplate). The 1169 fallback template will be tried if the xDSL2 line fails to operate 1170 using the primary template. If the xDSL2 line fails to operate using 1171 the fallback template, then the primary template should be retried. 1172 The xTU-C SHOULD continue to alternate between the primary and 1173 fallback templates until one of them succeeds. 1175 2.9.4. Managing Multiple Bearer Channels ( Legacy Method ) 1177 The number of bearer channels is configured by setting the template 1178 objects xdsl2LConfTempChan1ConfProfile, 1179 xdsl2LConfTempChan2ConfProfile, xdsl2LConfTempChan3ConfProfile, and 1180 xdsl2LConfTempChan4ConfProfile and then assigning that template to a 1181 DSL line using the xdsl2LineConfTemplate object. When the number of 1182 bearer channels for a DSL line changes, the SNMP agent will 1183 automatically create or destroy rows in channel-related tables 1184 associated with that line. For example, when a DSL line is operating 1185 with one bearer channel, there will be zero rows in channel-related 1186 tables for channels two, three, and four. The SNMP agent MUST create 1187 and destroy channel-related rows as follows: 1189 o When the number of bearer channels for a DSL line changes to a 1190 higher number, the SNMP agent will automatically create rows in 1191 the xdsl2ChannelStatusTable and xdsl2PMChCurrTable tables for that 1192 line. 1194 o When the number of bearer channels for a DSL line changes to a 1195 lower number, the SNMP agent will automatically destroy rows in 1196 the xdsl2ChannelStatusTable, 1197 xdsl2PMChCurrTable,xdsl2PMChHist15MinTable, and 1198 xdsl2PMChHist1DTable tables for that line. 1200 2.10. Notifications 1202 The ability to generate the SNMP notifications coldStart/WarmStart 1203 (per [RFC3418]), which are per agent (e.g., per Digital Subscriber 1204 Line Access Multiplexer, or DSLAM, in such a device), and linkUp/ 1205 linkDown (per [RFC2863]), which are per interface (i.e., VDSL2/ADSL/ 1206 ADSL2 or ADSL2+ line) is required. 1208 A linkDown notification MAY be generated whenever any of ES, SES, CRC 1209 anomaly, LOS, LOF, or UAS events occur. The corresponding linkUp 1210 notification MAY be sent when all link failure conditions are 1211 cleared. 1213 The notifications defined in this MIB module are for status change 1214 (e.g., initialization failure) and for the threshold crossings 1215 associated with the following events: full initialization failures, 1216 short initialization failures, ES, SES, LOS seconds, UAS, FEC 1217 seconds, FEC events, and CRC anomalies. Each threshold has its own 1218 enable/threshold value. When that value is 0, the notification is 1219 disabled. 1221 The xdsl2LineStatusXtur and xdsl2LineStatusXtuc are bitmasks 1222 representing all outstanding error conditions associated with the 1223 xTU-R and xTU-C (respectively). Note that since the xTU-R status is 1224 obtained via the EOC, this information may be unavailable in case the 1225 xTU-R is unreachable via EOC during a line error condition. 1226 Therefore, not all conditions may always be included in its current 1227 status. Notifications corresponding to the bit fields in those two 1228 status objects are defined. 1230 Note that there are other status parameters that refer to the xTU-R 1231 (e.g., downstream line attenuation). Those parameters also depend on 1232 the availability of EOC between the central office xTU and the remote 1233 xTU. 1235 A threshold notification occurs whenever the corresponding current 1236 15-minute interval error counter becomes equal to, or exceeds the 1237 threshold value. Only one notification SHOULD be sent per interval 1238 per interface. Since the current 15-minute counter is reset to 0 1239 every 15 minutes, and if the condition persists, the notification may 1240 recur as often as every 15 minutes. For example, to get a 1241 notification whenever a "loss of" event occurs (but at most once 1242 every 15 minutes), set the corresponding threshold to 1. The agent 1243 will generate a notification when the event originally occurs. 1245 Note that the Network Management System, or NMS, may receive a 1246 linkDown notification, as well, if enabled (via 1247 ifLinkUpDownTrapEnable [RFC2863]). At the beginning of the next 1248 15-minute interval, the counter is reset. When the first second goes 1249 by and the event occurs, the current interval bucket will be 1, which 1250 equals the threshold, and the notification will be sent again. 1252 3. Definitions 1254 VDSL2-LINE-TC-MIB DEFINITIONS ::= BEGIN 1256 IMPORTS 1257 MODULE-IDENTITY, 1258 transmission 1259 FROM SNMPv2-SMI 1261 TEXTUAL-CONVENTION 1262 FROM SNMPv2-TC; 1264 vdsl2TCMIB MODULE-IDENTITY 1265 LAST-UPDATED "201306250000Z" -- June 25, 2013 1266 ORGANIZATION "ADSLMIB Working Group" 1267 CONTACT-INFO "WG-email: adslmib@ietf.org 1268 Info: https://www1.ietf.org/mailman/listinfo/adslmib 1270 Chair: Menachem Dodge 1271 ECI Telecom Ltd. 1272 Postal: 30 Hasivim St. 1273 Petach Tikva 4959388, 1274 Israel 1275 Email: menachemdodge1@gmail.com 1276 Phone: +972 52 6448463 1278 Co-editor: Moti Morgenstern 1279 ECI Telecom Ltd. 1280 Postal: 30 Hasivim St. 1281 Petach Tikva 4959388, 1282 Israel 1283 Email: moti.morgenstern@ecitele.com 1284 Phone: +972 3 926 6258 1286 Co-editor: Scott Baillie 1287 Email: scott.a.baillie@gmail.com 1289 Co-editor: Markus Freudenberger 1290 T-Systems International GmbH 1291 Postal: Deutsche-Telekom-Allee 7, 1292 Darmstadt, 64295, 1293 Germany 1295 Email: markus.freudenberger@t-systems.com 1296 Phone: +49 6151 58 33679 1297 " 1298 DESCRIPTION 1299 "This MIB Module provides Textual Conventions to be 1300 used by the VDSL2-LINE-MIB module for the purpose of 1301 managing VDSL2, ADSL, ADSL2, and ADSL2+ lines. 1303 Copyright (c) 2009 IETF Trust and the persons identified 1304 as authors of the code. All rights reserved. 1306 Redistribution and use in source and binary forms, with 1307 or without modification, are permitted provided that the 1308 following conditions are met: 1310 - Redistributions of source code must retain the above 1311 copyright notice, this list of conditions and the 1312 following disclaimer. 1314 - Redistributions in binary form must reproduce the above 1315 copyright notice, this list of conditions and the 1316 following disclaimer in the documentation and/or other 1317 materials provided with the distribution. 1319 - Neither the name of Internet Society, IETF or IETF Trust, 1320 nor the names of specific contributors, may be used to 1321 endorse or promote products derived from this software 1322 without specific prior written permission. 1324 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 1325 CONTRIBUTORS 'AS IS' AND ANY EXPRESS OR IMPLIED WARRANTIES, 1326 INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 1327 MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 1328 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR 1329 CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 1330 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 1331 NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 1332 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 1333 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 1334 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE 1335 OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 1336 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 1338 This version of this MIB module is part of RFC XXXX; 1339 see the RFC itself for full legal notices." 1341 -- RFC Ed.: replace XXXX with assigned RFC number everywhere 1342 -- : it appears in this document & remove this note 1343 REVISION "201306250000Z" -- June 25, 2013 1344 DESCRIPTION "Initial version, published as RFC XXXX." 1345 ::= { transmission 251 3} -- vdsl2MIB 3 1347 ------------------------------------------------ 1348 -- Textual Conventions -- 1349 ------------------------------------------------ 1351 Xdsl2VopAttachmentMethods ::= TEXTUAL-CONVENTION 1352 STATUS current 1353 DESCRIPTION 1354 "A set of attachment methods for attaching a vector to 1355 a XDSL line. 1356 A vector is a row in the xdsl2VopVectorTable table. 1357 A vector is also a short way of saying a Vector of Profiles. 1359 The attachment methods are : 1360 direct - One vector is automatically created for each 1361 XDSL line. The SNMP agent is responsible for 1362 creating the vector rows. The SNMP manager 1363 may not create or delete vector rows. 1364 If a XDSL line has an index of N, then the 1365 vector associated with that line will have 1366 a index of N. 1367 indirect - Vectors are created and deleted by the SNMP 1368 manager. Each XDSL line has a pointer 1369 variable that points at a vector row. 1371 A Legacy SNMP agent does not support vectors, so attachment 1372 method does not apply in that case. 1373 A Legacy SNMP agent is defined to be an agent that supports 1374 the RFC5650 MIB specification but does not support any of 1375 the additional tables defined in this MIB specification." 1376 SYNTAX BITS { 1377 direct(0), 1378 indirect(1) 1379 } 1381 Xdsl2Unit ::= TEXTUAL-CONVENTION 1382 STATUS current 1383 DESCRIPTION 1384 "Identifies a transceiver as being either xTU-C or xTU-R. 1385 A VDSL2/ADSL/ADSL2 or ADSL2+ line consists of two 1386 transceivers: an xTU-C and an xTU-R. 1387 In the case of ADSL/ADSL2 and ADSL2+, those two transceivers are 1388 also called atuc and atur. 1389 In the case of VDSL2, those two transceivers are also called 1390 vtuc and vtur. 1392 Specified as an INTEGER, the two values are: 1393 xtuc(1) -- central office transceiver 1394 xtur(2) -- remote site transceiver" 1395 SYNTAX INTEGER { 1396 xtuc(1), 1397 xtur(2) 1398 } 1400 Xdsl2Direction ::= TEXTUAL-CONVENTION 1401 STATUS current 1402 DESCRIPTION 1403 "Identifies the direction of a band in a VDSL2/ADSL/ADSL2/ 1404 ADSL2+ link. 1405 The upstream direction is a transmission from the remote end 1406 (xTU-R) towards the central office end (xTU-C). The downstream 1407 direction is a transmission from the xTU-C towards the xTU-R. 1408 Specified as an INTEGER, the values are defined as 1409 follows:" 1410 SYNTAX INTEGER { 1411 upstream(1), -- Transmission from the xTU-R to the xTU-C. 1412 downstream(2) -- Transmission from the xTU-C to the xTU-R. 1413 } 1415 Xdsl2Band ::= TEXTUAL-CONVENTION 1416 STATUS current 1417 DESCRIPTION 1418 "Identifies a band in a VDSL2/ADSL/ADSL2/ADSL2+ link. 1419 For a band in the upstream direction, transmission is from the 1420 remote end (xTU-R) towards the central office end (xTU-C). 1421 For a band in the downstream direction, transmission is from 1422 the xTU-C towards the xTU-R. 1423 For ADSL, ADSL2 and ADSL2+, which use a single band in the 1424 upstream direction and a single band 1425 in the downstream direction, 1426 the only relevant values are upstream(1) and downstream(2). 1427 For VDSL2, which uses multiple bands in each transmission 1428 direction, a band in the upstream direction is indicated by any 1429 of us0(3), us1(5), us2(7), us3(9), or us4(11), and a band in 1430 the downstream direction is indicated by any of ds1(4), 1431 ds2(6), ds3(8), or ds4(10). 1432 For VDSL2, the values upstream(1) and downstream(2) may be used 1433 when there is a need to refer to the whole upstream or 1434 downstream traffic (e.g., report the average signal-to-noise 1435 ratio on any transmission direction). 1436 Specified as an INTEGER, the values are defined as 1437 follows:" 1438 SYNTAX INTEGER { 1439 upstream(1), -- Transmission from the xTU-R to the xTU-C 1440 -- (refers to the single upstream band for 1441 -- ADSL/ADSL2/ADSL2+ or to the whole 1442 -- upstream traffic for VDSL2). 1443 downstream(2), -- Transmission from the xTU-C to the xTU-R 1444 -- (refers to the single downstream band 1445 -- for ADSL/ADSL2/ADSL2+ or to the whole 1446 -- downstream traffic for VDSL2). 1447 us0(3), -- Upstream band number 0 (US0) (VDSL2). 1448 ds1(4), -- Downstream band number 1 (DS1) (VDSL2). 1449 us1(5), -- Upstream band number 1 (US1) (VDSL2). 1450 ds2(6), -- Downstream band number 2 (DS2) (VDSL2). 1451 us2(7), -- Upstream band number 2 (US2) (VDSL2). 1452 ds3(8), -- Downstream band number 3 (DS3) (VDSL2). 1453 us3(9), -- Upstream band number 3 (US3) (VDSL2). 1454 ds4(10), -- Downstream band number 4 (DS4) (VDSL2). 1455 us4(11) -- Upstream band number 4 (US4) (VDSL2). 1456 } 1458 Xdsl2TransmissionModeType ::= TEXTUAL-CONVENTION 1459 STATUS current 1460 DESCRIPTION 1461 "A set of xDSL line transmission modes, with one bit 1462 per mode. The notes (F) and (L) denote Full-Rate and 1463 Lite/splitterless, respectively: 1464 Bit 00 : Regional Std. (ANSI T1.413) (F) 1465 Bit 01 : Regional Std. (ETSI DTS/TM06006) (F) 1466 Bit 02 : G.992.1 POTS non-overlapped (F) 1467 Bit 03 : G.992.1 POTS overlapped (F) 1468 Bit 04 : G.992.1 ISDN non-overlapped (F) 1469 Bit 05 : G.992.1 ISDN overlapped (F) 1470 Bit 06 : G.992.1 TCM-ISDN non-overlapped (F) 1471 Bit 07 : G.992.1 TCM-ISDN overlapped (F) 1472 Bit 08 : G.992.2 POTS non-overlapped (L) 1473 Bit 09 : G.992.2 POTS overlapped (L) 1474 Bit 10 : G.992.2 with TCM-ISDN non-overlapped (L) 1475 Bit 11 : G.992.2 with TCM-ISDN overlapped (L) 1476 Bit 12 : G.992.1 TCM-ISDN symmetric (F) --- not in G.997.1 1477 Bit 13-17: Reserved 1478 Bit 18 : G.992.3 POTS non-overlapped (F) 1479 Bit 19 : G.992.3 POTS overlapped (F) 1480 Bit 20 : G.992.3 ISDN non-overlapped (F) 1481 Bit 21 : G.992.3 ISDN overlapped (F) 1482 Bit 22 : G.992.3 Annex C in conjunction with TCM-ISDN 1483 non-overlapped spectrum (F) 1484 Bit 23 : G.992.3 Annex C in conjunction with TCM-ISDN 1485 overlapped spectrum (F) 1486 Bit 24 : G.992.4 POTS non-overlapped (L) 1487 Bit 25 : G.992.4 POTS overlapped (L) 1488 Bit 26-27: Reserved 1489 Bit 28 : G.992.3 Annex I All-Digital non-overlapped (F) 1490 Bit 29 : G.992.3 Annex I All-Digital overlapped (F) 1491 Bit 30 : G.992.3 Annex J All-Digital non-overlapped (F) 1492 Bit 31 : G.992.3 Annex J All-Digital overlapped (F) 1493 Bit 32 : G.992.4 Annex I All-Digital non-overlapped (L) 1494 Bit 33 : G.992.4 Annex I All-Digital overlapped (L) 1495 Bit 34 : G.992.3 Annex L POTS non-overlapped, mode 1, 1496 wide U/S (F) 1497 Bit 35 : G.992.3 Annex L POTS non-overlapped, mode 2, 1498 narrow U/S(F) 1499 Bit 36 : G.992.3 Annex L POTS overlapped, mode 3, 1500 wide U/S (F) 1501 Bit 37 : G.992.3 Annex L POTS overlapped, mode 4, 1502 narrow U/S (F) 1503 Bit 38 : G.992.3 Annex M POTS non-overlapped (F) 1504 Bit 39 : G.992.3 Annex M POTS overlapped (F) 1505 Bit 40 : G.992.5 POTS non-overlapped (F) 1506 Bit 41 : G.992.5 POTS overlapped (F) 1507 Bit 42 : G.992.5 ISDN non-overlapped (F) 1508 Bit 43 : G.992.5 ISDN overlapped (F) 1509 Bit 44 : G.992.5 Annex C in conjunction with TCM-ISDN 1510 non-overlapped spectrum (F) 1511 Bit 45 : G.992.5 Annex C in conjunction with TCM-ISDN 1512 overlapped spectrum (F) 1513 Bit 46 : G.992.5 Annex I All-Digital non-overlapped (F) 1514 Bit 47 : G.992.5 Annex I All-Digital overlapped (F) 1515 Bit 48 : G.992.5 Annex J All-Digital non-overlapped (F) 1516 Bit 49 : G.992.5 Annex J All-Digital overlapped (F) 1517 Bit 50 : G.992.5 Annex M POTS non-overlapped (F) 1518 Bit 51 : G.992.5 Annex M POTS overlapped (F) 1519 Bit 52-55: Reserved 1520 Bit 56 : G.993.2 Annex A 1521 Bit 57 : G.993.2 Annex B 1522 Bit 58 : G.993.2 Annex C 1523 Bit 59-63: Reserved" 1524 SYNTAX BITS { 1525 ansit1413(0), 1526 etsi(1), 1527 g9921PotsNonOverlapped(2), 1528 g9921PotsOverlapped(3), 1529 g9921IsdnNonOverlapped(4), 1530 g9921isdnOverlapped(5), 1531 g9921tcmIsdnNonOverlapped(6), 1532 g9921tcmIsdnOverlapped(7), 1533 g9922potsNonOverlapped(8), 1534 g9922potsOverlapped(9), 1535 g9922tcmIsdnNonOverlapped(10), 1536 g9922tcmIsdnOverlapped(11), 1537 g9921tcmIsdnSymmetric(12), 1538 reserved1(13), 1539 reserved2(14), 1540 reserved3(15), 1541 reserved4(16), 1542 reserved5(17), 1543 g9923PotsNonOverlapped(18), 1544 g9923PotsOverlapped(19), 1545 g9923IsdnNonOverlapped(20), 1546 g9923isdnOverlapped(21), 1547 g9923AnnexCwithTcmIsdnNonOverlapped(22), 1548 g9923AnnexCwithTcmIsdnOverlapped(23), 1549 g9924potsNonOverlapped(24), 1550 g9924potsOverlapped(25), 1551 reserved8(26), 1552 reserved9(27), 1553 g9923AnnexIAllDigNonOverlapped(28), 1554 g9923AnnexIAllDigOverlapped(29), 1555 g9923AnnexJAllDigNonOverlapped(30), 1556 g9923AnnexJAllDigOverlapped(31), 1557 g9924AnnexIAllDigNonOverlapped(32), 1558 g9924AnnexIAllDigOverlapped(33), 1559 g9923AnnexLMode1NonOverlapped(34), 1560 g9923AnnexLMode2NonOverlapped(35), 1561 g9923AnnexLMode3Overlapped(36), 1562 g9923AnnexLMode4Overlapped(37), 1563 g9923AnnexMPotsNonOverlapped(38), 1564 g9923AnnexMPotsOverlapped(39), 1565 g9925PotsNonOverlapped(40), 1566 g9925PotsOverlapped(41), 1567 g9925IsdnNonOverlapped(42), 1568 g9925isdnOverlapped(43), 1569 g9925AnnexCwithTcmIsdnNonOverlapped(44), 1570 g9925AnnexCwithTcmIsdnOverlapped(45), 1571 g9925AnnexIAllDigNonOverlapped(46), 1572 g9925AnnexIAllDigOverlapped(47), 1573 g9925AnnexJAllDigNonOverlapped(48), 1574 g9925AnnexJAllDigOverlapped(49), 1575 g9925AnnexMPotsNonOverlapped(50), 1576 g9925AnnexMPotsOverlapped(51), 1577 reserved12(52), 1578 reserved13(53), 1579 reserved14(54), 1580 reserved15(55), 1581 g9932AnnexA(56), 1582 g9932AnnexB(57), 1583 g9932AnnexC(58), 1584 reserved16(59), 1585 reserved17(60), 1586 reserved18(61), 1587 reserved19(62), 1588 reserved20(63) 1589 } 1591 Xdsl2RaMode ::= TEXTUAL-CONVENTION 1592 STATUS current 1593 DESCRIPTION 1594 "Specifies the rate adaptation behavior for the line. 1595 The three possible behaviors are: 1596 manual (1) - No Rate-Adaptation. The initialization 1597 process attempts to synchronize to a 1598 specified rate. 1599 raInit (2) - Rate-Adaptation during initialization process 1600 only, which attempts to synchronize to a rate 1601 between minimum and maximum specified values. 1602 dynamicRa (3)- Dynamic Rate-Adaptation during initialization 1603 process as well as during Showtime." 1604 SYNTAX INTEGER { 1605 manual(1), 1606 raInit(2), 1607 dynamicRa(3) 1608 } 1610 Xdsl2InitResult ::= TEXTUAL-CONVENTION 1611 STATUS current 1612 DESCRIPTION 1613 "Specifies the result of full initialization attempt; the 1614 six possible result values are: 1615 noFail (0) - Successful initialization 1616 configError (1) - Configuration failure 1617 configNotFeasible (2) - Configuration details not supported 1618 commFail (3) - Communication failure 1619 noPeerAtu (4) - Peer ATU not detected 1620 otherCause (5) - Other initialization failure reason" 1622 SYNTAX INTEGER { 1623 noFail(0), 1624 configError(1), 1625 configNotFeasible(2), 1626 commFail(3), 1627 noPeerAtu(4), 1628 otherCause(5) 1629 } 1631 Xdsl2OperationModes ::= TEXTUAL-CONVENTION 1632 STATUS current 1633 DESCRIPTION 1634 "The VDSL2 management model specified includes an xDSL Mode 1635 object that identifies an instance of xDSL Mode-Specific 1636 PSD Configuration object in the xDSL Line Profile. The 1637 following classes of xDSL operating mode are defined. 1638 The notes (F) and (L) denote Full-Rate and Lite/splitterless, 1639 respectively: 1640 +-------+--------------------------------------------------+ 1641 | Value | xDSL operation mode description | 1642 +-------+--------------------------------------------------+ 1643 1 - The default/generic PSD configuration. Default 1644 configuration will be used when no other matching 1645 mode-specific configuration can be found. 1646 2 - Regional Std. (ANSI T1.413) (F) 1647 3 - Regional Std. (ETSI DTS/TM06006) (F) 1648 4 - G.992.1 POTS non-overlapped (F) 1649 5 - G.992.1 POTS overlapped (F) 1650 6 - G.992.1 ISDN non-overlapped (F) 1651 7 - G.992.1 ISDN overlapped (F) 1652 8 - G.992.1 TCM-ISDN non-overlapped (F) 1653 9 - G.992.1 TCM-ISDN overlapped (F) 1654 10 - G.992.2 POTS non-overlapped (L) 1655 11 - G.992.2 POTS overlapped (L) 1656 12 - G.992.2 with TCM-ISDN non-overlapped (L) 1657 13 - G.992.2 with TCM-ISDN overlapped (L) 1658 14 - G.992.1 TCM-ISDN symmetric (F) --- not in G.997.1 1659 15-19 - Unused. Reserved for future ITU-T specification. 1660 20 - G.992.3 POTS non-overlapped (F) 1661 21 - G.992.3 POTS overlapped (F) 1662 22 - G.992.3 ISDN non-overlapped (F) 1663 23 - G.992.3 ISDN overlapped (F) 1664 24 - G.992.3 Annex C in conjunction with TCM-ISDN 1665 non-overlapped spectrum (F) 1666 25 - G.992.3 Annex C in conjunction with TCM-ISDN 1667 overlapped spectrum (F) 1668 26 - G.992.4 POTS non-overlapped (L) 1669 27 - G.992.4 POTS overlapped (L) 1670 28-29 - Unused. Reserved for future ITU-T specification. 1671 30 - G.992.3 Annex I All-Digital non-overlapped (F) 1672 31 - G.992.3 Annex I All-Digital overlapped (F) 1673 32 - G.992.3 Annex J All-Digital non-overlapped (F) 1674 33 - G.992.3 Annex J All-Digital overlapped (F) 1675 34 - G.992.4 Annex I All-Digital non-overlapped (L) 1676 35 - G.992.4 Annex I All-Digital overlapped (L) 1677 36 - G.992.3 Annex L POTS non-overlapped, mode 1, 1678 wide U/S (F) 1679 37 - G.992.3 Annex L POTS non-overlapped, mode 2, 1680 narrow U/S(F) 1681 38 - G.992.3 Annex L POTS overlapped, mode 3, 1682 wide U/S (F) 1683 39 - G.992.3 Annex L POTS overlapped, mode 4, 1684 narrow U/S (F) 1685 40 - G.992.3 Annex M POTS non-overlapped (F) 1686 41 - G.992.3 Annex M POTS overlapped (F) 1687 42 - G.992.5 POTS non-overlapped (F) 1688 43 - G.992.5 POTS overlapped (F) 1689 44 - G.992.5 ISDN non-overlapped (F) 1690 45 - G.992.5 ISDN overlapped (F) 1691 46 - G.992.5 Annex C in conjunction with TCM-ISDN 1692 non-overlapped spectrum (F) 1693 47 - G.992.5 Annex C in conjunction with TCM-ISDN 1694 overlapped spectrum (F) 1695 48 - G.992.5 Annex I All-Digital non-overlapped (F) 1696 49 - G.992.5 Annex I All-Digital overlapped (F) 1697 50 - G.992.5 Annex J All-Digital non-overlapped (F) 1698 51 - G.992.5 Annex J All-Digital overlapped (F) 1699 52 - G.992.5 Annex M POTS non-overlapped (F) 1700 53 - G.992.5 Annex M POTS overlapped (F) 1701 54-57 - Unused. Reserved for future ITU-T specification. 1702 58 - G.993.2 Annex A 1703 59 - G.993.2 Annex B 1704 60 - G.993.2 Annex C 1705 " 1706 SYNTAX INTEGER { 1707 defMode(1), 1708 ansit1413(2), 1709 etsi(3), 1710 g9921PotsNonOverlapped(4), 1711 g9921PotsOverlapped(5), 1712 g9921IsdnNonOverlapped(6), 1713 g9921isdnOverlapped(7), 1714 g9921tcmIsdnNonOverlapped(8), 1715 g9921tcmIsdnOverlapped(9), 1716 g9922potsNonOverlapped(10), 1717 g9922potsOverlapped(11), 1718 g9922tcmIsdnNonOverlapped(12), 1719 g9922tcmIsdnOverlapped(13), 1720 g9921tcmIsdnSymmetric(14), 1721 g9923PotsNonOverlapped(20), 1722 g9923PotsOverlapped(21), 1723 g9923IsdnNonOverlapped(22), 1724 g9923isdnOverlapped(23), 1725 g9923AnnexCwithTcmIsdnNonOverlapped(24), 1726 g9923AnnexCwithTcmIsdnOverlapped(25), 1727 g9924potsNonOverlapped(26), 1728 g9924potsOverlapped(27), 1729 g9923AnnexIAllDigNonOverlapped(30), 1730 g9923AnnexIAllDigOverlapped(31), 1731 g9923AnnexJAllDigNonOverlapped(32), 1732 g9923AnnexJAllDigOverlapped(33), 1733 g9924AnnexIAllDigNonOverlapped(34), 1734 g9924AnnexIAllDigOverlapped(35), 1735 g9923AnnexLMode1NonOverlapped(36), 1736 g9923AnnexLMode2NonOverlapped(37), 1737 g9923AnnexLMode3Overlapped(38), 1738 g9923AnnexLMode4Overlapped(39), 1739 g9923AnnexMPotsNonOverlapped(40), 1740 g9923AnnexMPotsOverlapped(41), 1741 g9925PotsNonOverlapped(42), 1742 g9925PotsOverlapped(43), 1743 g9925IsdnNonOverlapped(44), 1744 g9925isdnOverlapped(45), 1745 g9925AnnexCwithTcmIsdnNonOverlapped(46), 1746 g9925AnnexCwithTcmIsdnOverlapped(47), 1747 g9925AnnexIAllDigNonOverlapped(48), 1748 g9925AnnexIAllDigOverlapped(49), 1749 g9925AnnexJAllDigNonOverlapped(50), 1750 g9925AnnexJAllDigOverlapped(51), 1751 g9925AnnexMPotsNonOverlapped(52), 1752 g9925AnnexMPotsOverlapped(53), 1753 g9932AnnexA(58), 1754 g9932AnnexB(59), 1755 g9932AnnexC(60) 1756 } 1758 Xdsl2PowerMngState ::= TEXTUAL-CONVENTION 1759 STATUS current 1760 DESCRIPTION 1761 "Objects with this syntax uniquely identify each power 1762 management state defined for the VDSL2/ADSL/ADSL2 or ADSL2+ 1763 link. 1764 In VDSL2, only L0 and L3 states are defined. 1765 The possible values are: 1766 l0(1) - L0: Full power. Synchronized and 1767 full transmission (i.e., Showtime). 1768 l1(2) - L1: Low power with reduced net data rate 1769 (for G.992.2 only). 1770 l2(3) - L2: Low power with reduced net data rate 1771 (for G.992.3, G.992.4 and G.992.5). 1772 l3(4) - L3: Idle power management state / No 1773 power." 1775 SYNTAX INTEGER { 1776 l0(1), 1777 l1(2), 1778 l2(3), 1779 l3(4) 1780 } 1782 Xdsl2ConfPmsForce ::= TEXTUAL-CONVENTION 1783 STATUS current 1784 DESCRIPTION 1785 "Objects with this syntax are configuration parameters 1786 that specify the desired power management state transition 1787 for the VDSL2/ADSL/ADSL2 or ADSL2+ link. 1788 In VDSL2, only L0 and L3 states are defined: 1789 l3toL0 (0) - Perform a transition from L3 to L0 1790 (Full power management state). 1791 l0toL2 (2) - Perform a transition from L0 to L2 1792 (Low power management state). 1793 l0orL2toL3 (3) - Perform a transition into L3 (Idle 1794 power management state)." 1796 SYNTAX INTEGER { 1797 l3toL0(0), 1798 l0toL2(2), 1799 l0orL2toL3(3) 1800 } 1802 Xdsl2LinePmMode ::= TEXTUAL-CONVENTION 1803 STATUS current 1804 DESCRIPTION 1805 "Objects with this syntax are configuration parameters 1806 that reference the power modes/states into which the xTU-C or 1807 xTU-R may autonomously transit. 1809 It is a BITS structure that allows control of the following 1810 transit options: 1811 allowTransitionsToIdle (0) - xTU may autonomously transit 1812 to idle (L3) state. 1813 allowTransitionsToLowPower (1)- xTU may autonomously transit 1814 to low-power (L1/L2) 1815 state." 1817 SYNTAX BITS { 1818 allowTransitionsToIdle(0), 1819 allowTransitionsToLowPower(1) 1820 } 1822 Xdsl2LineLdsf ::= TEXTUAL-CONVENTION 1823 STATUS current 1824 DESCRIPTION 1825 "Objects with this syntax are configuration parameters 1826 that control the Loop Diagnostic mode for a VDSL2/ADSL/ADSL2 1827 or ADSL2+ link. The possible values are: 1828 inhibit (0) - Inhibit Loop Diagnostic mode 1829 force (1) - Force/Initiate Loop Diagnostic mode" 1831 SYNTAX INTEGER { 1832 inhibit(0), 1833 force(1) 1834 } 1836 Xdsl2LdsfResult ::= TEXTUAL-CONVENTION 1837 STATUS current 1838 DESCRIPTION 1839 "Possible failure reasons associated with performing 1840 Dual Ended Loop Test (DELT) on a DSL line. 1841 Possible values are: 1842 none (1) - The default value in case LDSF was never 1843 requested for the associated line. 1844 success (2) - The recent command completed 1845 successfully. 1846 inProgress (3) - The Loop Diagnostics process is in 1847 progress. 1848 unsupported (4) - The NE or the line card doesn't support 1849 LDSF. 1850 cannotRun (5) - The NE cannot initiate the command, due 1851 to a nonspecific reason. 1852 aborted (6) - The Loop Diagnostics process aborted. 1853 failed (7) - The Loop Diagnostics process failed. 1854 illegalMode (8) - The NE cannot initiate the command, due 1855 to the specific mode of the relevant 1856 line. 1857 adminUp (9) - The NE cannot initiate the command, as 1858 the relevant line is administratively 1859 'Up'. 1860 tableFull (10)- The NE cannot initiate the command, due 1861 to reaching the maximum number of rows 1862 in the results table. 1863 noResources (11)- The NE cannot initiate the command, due 1864 to lack of internal memory resources." 1865 SYNTAX INTEGER { 1866 none(1), 1867 success(2), 1868 inProgress(3), 1869 unsupported(4), 1870 cannotRun(5), 1871 aborted(6), 1872 failed(7), 1873 illegalMode(8), 1874 adminUp(9), 1875 tableFull(10), 1876 noResources(11) 1877 } 1879 Xdsl2LineBpsc ::= TEXTUAL-CONVENTION 1880 STATUS current 1881 DESCRIPTION 1882 "Objects with this syntax are configuration parameters 1883 that control the bits per subcarrier measurement for a 1884 VDSL2/ADSL/ADSL2 or ADSL2+ link. The possible values are: 1885 idle (1) - Idle state 1886 measure (2) - Measure the bits per subcarrier" 1888 SYNTAX INTEGER { 1889 idle(1), 1890 measure(2) 1891 } 1893 Xdsl2BpscResult ::= TEXTUAL-CONVENTION 1894 STATUS current 1895 DESCRIPTION 1896 "Possible failure reasons associated with performing 1897 a bits per subcarrier measurement on a DSL line. 1898 Possible values are: 1900 none (1) - The default value, in case a measurement 1901 was never requested for the associated 1902 line. 1903 success (2) - The recent measurement request completed 1904 successfully. 1905 inProgress (3) - The bits per subcarrier measurement is 1906 in progress. 1907 unsupported (4) - The bits per subcarrier request 1908 mechanism is not supported. 1909 failed (5) - The measurement request has failed and no 1910 results are available. 1911 noResources (6) - The NE cannot initiate the command, due 1912 to lack of internal memory resources." 1913 SYNTAX INTEGER { 1914 none(1), 1915 success(2), 1916 inProgress(3), 1917 unsupported(4), 1918 failed(5), 1919 noResources(6) 1921 } 1923 Xdsl2LineReset ::= TEXTUAL-CONVENTION 1924 STATUS current 1925 DESCRIPTION 1926 "This type is used to request a line reset to occur. 1927 idle (1) - This state indicates that there is 1928 currently no request for a line reset. 1929 reset (2) - This state indicates that a line reset 1930 request has been issued." 1931 SYNTAX INTEGER { 1932 idle(1), 1933 reset(2) 1934 } 1936 Xdsl2LineProfiles ::= TEXTUAL-CONVENTION 1937 STATUS current 1938 DESCRIPTION 1939 "Objects with this syntax reference the list of 1940 ITU-T G.993.2 implementation profiles supported by an 1941 xTU, enabled on the VDSL2 line or active on that line." 1943 SYNTAX BITS { 1944 profile8a(0), 1945 profile8b(1), 1946 profile8c(2), 1947 profile8d(3), 1948 profile12a(4), 1949 profile12b(5), 1950 profile17a(6), 1951 profile30a(7) 1952 } 1954 Xdsl2LineClassMask ::= TEXTUAL-CONVENTION 1955 STATUS current 1956 DESCRIPTION 1957 "VDSL2 PSD Mask Class. 1958 The limit Power Spectral Density masks are grouped in 1959 the following PSD mask classes: 1961 Class 998 Annex A: D-32, D-48, D-64, D-128. 1962 Class 997-M1c Annex B: 997-M1c-A-7. 1963 Class 997-M1x Annex B: 997-M1x-M-8, 997-M1x-M. 1964 Class 997-M2x Annex B: 997-M2x-M-8, 997-M2x-A, 997-M2x-M, 1965 997E17-M2x-NUS0, 997E30-M2x-NUS0. 1966 Class 998-M1x Annex B: 998-M1x-A, 998-M1x-B, 998-M1x-NUS0. 1967 Class 998-M2x Annex B: 998-M2x-A, 998-M2x-M, 998-M2x-B, 1968 998-M2x-NUS0, 998E17-M2x-NUS0, 1969 998E17-M2x-NUS0-M, 998E30-M2x-NUS0, 1970 998E30-M2x-NUS0-M. 1971 Class 998ADE-M2x Annex B: Annex B: 998-M2x-A, 998-M2x-M, 1972 998-M2x-B, 998-M2x-NUS0, 1973 998ADE17-M2x-A, 998ADE17-M2x-B, 1974 998ADE17-M2x-NUS0-M, 1975 998ADE30-M2x-NUS0-A, 1976 998ADE30-M2x-NUS0-M. 1977 Class 998-B Annex C: POTS-138b, POTS-276b per C.2.1.1 1978 in G.993.2, TCM-ISDN per C.2.1.2 1979 in G.993.2. 1980 Class 998-CO Annex C: POTS-138co, POTS-276co per C.2.1.1 1981 in G.993.2. 1982 Class HPE-M1 Annex B: HPE17-M1-NUS0, HPE30-M1-NUS0." 1984 SYNTAX INTEGER { 1985 none(1), 1986 a998ORb997M1cORc998B(2), 1987 b997M1xOR998co(3), 1988 b997M2x(4), 1989 b998M1x(5), 1990 b998M2x(6), 1991 b998AdeM2x(7), 1992 bHpeM1(8) 1993 } 1995 Xdsl2LineLimitMask ::= TEXTUAL-CONVENTION 1996 STATUS current 1997 DESCRIPTION 1998 "The G.993.2 limit PSD mask for each class of profile. 1999 The profiles are grouped in following profile classes: 2000 - Class 8: Profiles 8a, 8b, 8c, 8d. 2001 - Class 12: Profiles 12a, 12b. 2002 - Class 17: Profile 17a. 2003 - Class 30: Profile 30a." 2005 SYNTAX BITS { 2006 profile8Limit1(0), 2007 profile8Limit2(1), 2008 profile8Limit3(2), 2009 profile8Limit4(3), 2010 profile8Limit5(4), 2011 profile8Limit6(5), 2012 profile8Limit7(6), 2013 profile8Limit8(7), 2014 profile8Limit9(8), 2015 profile8Limit10(9), 2016 profile8Limit11(10), 2017 profile8Limit12(11), 2018 profile8Limit13(12), 2019 profile8Limit14(13), 2020 profile8Limit15(14), 2021 profile8Limit16(15), 2022 -- 2023 profile12Limit1(16), 2024 profile12Limit2(17), 2025 profile12Limit3(18), 2026 profile12Limit4(19), 2027 profile12Limit5(20), 2028 profile12Limit6(21), 2029 profile12Limit7(22), 2030 profile12Limit8(23), 2031 profile12Limit9(24), 2032 profile12Limit10(25), 2033 profile12Limit11(26), 2034 profile12Limit12(27), 2035 profile12Limit13(28), 2036 profile12Limit14(29), 2037 profile12Limit15(30), 2038 profile12Limit16(31), 2039 -- 2040 profile17Limit1(32), 2041 profile17Limit2(33), 2042 profile17Limit3(34), 2043 profile17Limit4(35), 2044 profile17Limit5(36), 2045 profile17Limit6(37), 2046 profile17Limit7(38), 2047 profile17Limit8(39), 2048 profile17Limit9(40), 2049 profile17Limit10(41), 2050 profile17Limit11(42), 2051 profile17Limit12(43), 2052 profile17Limit13(44), 2053 profile17Limit14(45), 2054 profile17Limit15(46), 2055 profile17Limit16(47), 2056 -- 2057 profile30Limit1(48), 2058 profile30Limit2(49), 2059 profile30Limit3(50), 2060 profile30Limit4(51), 2061 profile30Limit5(52), 2062 profile30Limit6(53), 2063 profile30Limit7(54), 2064 profile30Limit8(55), 2065 profile30Limit9(56), 2066 profile30Limit10(57), 2067 profile30Limit11(58), 2068 profile30Limit12(59), 2069 profile30Limit13(60), 2070 profile30Limit14(61), 2071 profile30Limit15(62), 2072 profile30Limit16(63) 2073 } 2075 Xdsl2LineUs0Disable ::= TEXTUAL-CONVENTION 2076 STATUS current 2077 DESCRIPTION 2078 "Indicates if US0 is disabled for each limit PSD mask. 2079 The profiles are grouped in following profile classes: 2080 - Class 8: Profiles 8a, 8b, 8c, 8d. 2081 - Class 12: Profiles 12a, 12b. 2082 - Class 17: Profile 17a. 2083 - Class 30: Profile 30a." 2085 SYNTAX BITS { 2086 profile8Us0Disable1(0), 2087 profile8Us0Disable2(1), 2088 profile8Us0Disable3(2), 2089 profile8Us0Disable4(3), 2090 profile8Us0Disable5(4), 2091 profile8Us0Disable6(5), 2092 profile8Us0Disable7(6), 2093 profile8Us0Disable8(7), 2094 profile8Us0Disable9(8), 2095 profile8Us0Disable10(9), 2096 profile8Us0Disable11(10), 2097 profile8Us0Disable12(11), 2098 profile8Us0Disable13(12), 2099 profile8Us0Disable14(13), 2100 profile8Us0Disable15(14), 2101 profile8Us0Disable16(15), 2102 -- 2103 profile12Us0Disable1(16), 2104 profile12Us0Disable2(17), 2105 profile12Us0Disable3(18), 2106 profile12Us0Disable4(19), 2107 profile12Us0Disable5(20), 2108 profile12Us0Disable6(21), 2109 profile12Us0Disable7(22), 2110 profile12Us0Disable8(23), 2111 profile12Us0Disable9(24), 2112 profile12Us0Disable10(25), 2113 profile12Us0Disable11(26), 2114 profile12Us0Disable12(27), 2115 profile12Us0Disable13(28), 2116 profile12Us0Disable14(29), 2117 profile12Us0Disable15(30), 2118 profile12Us0Disable16(31), 2119 -- 2120 profile17Us0Disable1(32), 2121 profile17Us0Disable2(33), 2122 profile17Us0Disable3(34), 2123 profile17Us0Disable4(35), 2124 profile17Us0Disable5(36), 2125 profile17Us0Disable6(37), 2126 profile17Us0Disable7(38), 2127 profile17Us0Disable8(39), 2128 profile17Us0Disable9(40), 2129 profile17Us0Disable10(41), 2130 profile17Us0Disable11(42), 2131 profile17Us0Disable12(43), 2132 profile17Us0Disable13(44), 2133 profile17Us0Disable14(45), 2134 profile17Us0Disable15(46), 2135 profile17Us0Disable16(47), 2136 -- 2137 profile30Us0Disable1(48), 2138 profile30Us0Disable2(49), 2139 profile30Us0Disable3(50), 2140 profile30Us0Disable4(51), 2141 profile30Us0Disable5(52), 2142 profile30Us0Disable6(53), 2143 profile30Us0Disable7(54), 2144 profile30Us0Disable8(55), 2145 profile30Us0Disable9(56), 2146 profile30Us0Disable10(57), 2147 profile30Us0Disable11(58), 2148 profile30Us0Disable12(59), 2149 profile30Us0Disable13(60), 2150 profile30Us0Disable14(61), 2151 profile30Us0Disable15(62), 2152 profile30Us0Disable16(63) 2153 } 2155 Xdsl2LineUs0Mask ::= TEXTUAL-CONVENTION 2156 STATUS current 2157 DESCRIPTION 2158 "The US0 PSD masks to be allowed by the near-end xTU on 2159 the line. This parameter is only defined for G.993.2 Annex A. 2160 It is represented as a bitmap (0 if not allowed and 1 if 2161 allowed) with the following definitions." 2163 SYNTAX BITS { 2164 eu32(0), 2165 eu36(1), 2166 eu40(2), 2167 eu44(3), 2168 eu48(4), 2169 eu52(5), 2170 eu56(6), 2171 eu60(7), 2172 -- 2173 eu64(8), 2174 eu128(9), 2175 reserved1(10), 2176 reserved2(11), 2177 reserved3(12), 2178 reserved4(13), 2179 reserved5(14), 2180 reserved6(15), 2181 -- 2182 adlu32(16), 2183 adlu36(17), 2184 adlu40(18), 2185 adlu44(19), 2186 adlu48(20), 2187 adlu52(21), 2188 adlu56(22), 2189 adlu60(23), 2190 -- 2191 adlu64(24), 2192 adlu128(25), 2193 reserved7(26), 2194 reserved8(27), 2195 reserved9(28), 2196 reserved10(29), 2197 reserved11(30), 2198 reserved12(31) 2199 } 2201 Xdsl2SymbolProtection ::= TEXTUAL-CONVENTION 2202 STATUS current 2203 DESCRIPTION 2204 "This type specifies the minimum impulse noise protection 2205 for the bearer channel if it is transported over DMT symbols 2206 with a subcarrier spacing of 4.3125 kHz. 2207 The possible values are: 2208 'noProtection' (i.e., INP not required), 'halfSymbol' (i.e., INP 2209 length is 1/2 symbol), and 1-16 symbols in steps of 1 2210 symbol." 2212 SYNTAX INTEGER { 2213 noProtection(1), 2214 halfSymbol(2), 2215 singleSymbol(3), 2216 twoSymbols(4), 2217 threeSymbols(5), 2218 fourSymbols(6), 2219 fiveSymbols(7), 2220 sixSymbols(8), 2221 sevenSymbols(9), 2222 eightSymbols(10), 2223 nineSymbols(11), 2224 tenSymbols(12), 2225 elevenSymbols(13), 2226 twelveSymbols(14), 2227 thirteeSymbols(15), 2228 fourteenSymbols(16), 2229 fifteenSymbols(17), 2230 sixteenSymbols(18) 2231 } 2233 Xdsl2SymbolProtection8 ::= TEXTUAL-CONVENTION 2234 STATUS current 2235 DESCRIPTION 2236 "This type specifies the minimum impulse noise protection 2237 for the bearer channel if it is transported over DMT symbols 2238 with a subcarrier spacing of 8.625 kHz. 2239 The possible values are: 2240 'noProtection' (i.e., INP not required) and 1-16 symbols in 2241 steps of 1 symbol." 2243 SYNTAX INTEGER { 2244 noProtection(1), 2245 singleSymbol(2), 2246 twoSymbols(3), 2247 threeSymbols(4), 2248 fourSymbols(5), 2249 fiveSymbols(6), 2250 sixSymbols(7), 2251 sevenSymbols(8), 2252 eightSymbols(9), 2253 nineSymbols(10), 2254 tenSymbols(11), 2255 elevenSymbols(12), 2256 twelveSymbols(13), 2257 thirteeSymbols(14), 2258 fourteenSymbols(15), 2259 fifteenSymbols(16), 2260 sixteenSymbols(17) 2261 } 2263 Xdsl2MaxBer ::= TEXTUAL-CONVENTION 2264 STATUS current 2265 DESCRIPTION 2266 "Objects with this syntax are configuration parameters 2267 that reference the maximum Bit Error Rate (BER). 2268 The possible values are: 2269 eminus3 (1) - Maximum BER=E^-3 2270 eminus5 (2) - Maximum BER=E^-5 2271 eminus7 (3) - Maximum BER=E^-7" 2272 SYNTAX INTEGER { 2273 eminus3(1), 2274 eminus5(2), 2275 eminus7(3) 2276 } 2278 Xdsl2ChInitPolicy ::= TEXTUAL-CONVENTION 2279 STATUS current 2280 DESCRIPTION 2281 "This syntax serves for channel configuration parameters 2282 that reference the channel initialization policy. 2283 The possible values are: 2284 policy0 (1) - Policy 0 according to the applicable standard. 2285 policy1 (2) - Policy 1 according to the applicable 2286 standard." 2287 SYNTAX INTEGER { 2288 policy0(1), 2289 policy1(2) 2290 } 2292 Xdsl2ScMaskDs ::= TEXTUAL-CONVENTION 2293 STATUS current 2294 DESCRIPTION 2295 "Each one of the 512 bits in this OCTET STRING array 2296 represents the corresponding subcarrier in the downstream 2297 direction. 2298 A bit value of one indicates that a subcarrier is masked." 2299 SYNTAX OCTET STRING (SIZE(0..64)) 2301 Xdsl2ScMaskUs ::= TEXTUAL-CONVENTION 2302 STATUS current 2303 DESCRIPTION 2304 "Each one of the 64 bits in this OCTET STRING array 2305 represents the corresponding subcarrier in the upstream 2306 direction. A bit value of one indicates that a subcarrier 2307 is masked." 2308 SYNTAX OCTET STRING (SIZE(0..8)) 2310 Xdsl2CarMask ::= TEXTUAL-CONVENTION 2311 STATUS current 2312 DESCRIPTION 2313 "This type defines an array of bands. Each band is 2314 represented by 4 octets and there is a maximum of 32 bands 2315 allowed. 2316 Each band consists of a 16-bit start subcarrier index followed by 2317 a 16-bit stop subcarrier index. 2318 The subcarrier index is an unsigned number in the range 0 to 2319 NSC-1." 2320 SYNTAX OCTET STRING (SIZE(0..128)) 2322 Xdsl2RfiBands ::= TEXTUAL-CONVENTION 2323 STATUS current 2324 DESCRIPTION 2325 "This type defines a subset of downstream PSD mask 2326 breakpoints used to notch radio frequency interference (RFI) 2327 bands. 2328 Each RFI band is represented by 4 octets: a 16-bit start 2329 subcarrier index followed by a 16-bit stop subcarrier 2330 index. 2331 There is a maximum of 16 RFI bands allowed. 2332 The subcarrier index is an unsigned number in the range 0 to 2333 NSC-1." 2334 SYNTAX OCTET STRING (SIZE(0..64)) 2336 Xdsl2PsdMaskDs ::= TEXTUAL-CONVENTION 2337 STATUS current 2338 DESCRIPTION 2339 "This is a structure that represents up to 32 PSD mask 2340 breakpoints. 2341 Each breakpoint occupies 3 octets: The first 2342 two octets hold the index of the subcarrier associated with the 2343 breakpoint. The third octet holds the PSD reduction at the 2344 breakpoint from 0 (0 dBm/Hz) to 255 (-127.5 dBm/Hz) using units 2345 of 0.5 dBm/Hz. 2346 The subcarrier index is an unsigned number in the range 0 to 2347 NSCds-1." 2348 SYNTAX OCTET STRING (SIZE(0..96)) 2350 Xdsl2PsdMaskUs ::= TEXTUAL-CONVENTION 2351 STATUS current 2352 DESCRIPTION 2353 "This is a structure that represents up to 16 PSD mask 2354 breakpoints. 2355 Each breakpoint occupies 3 octets: The first two octets hold the 2356 index of the subcarrier associated with the breakpoint. The 2357 third octet holds the PSD reduction at the breakpoint from 0 2358 (0 dBm/Hz) to 255 (-127.5 dBm/Hz) using units of 2359 0.5 dBm/Hz. 2360 The subcarrier index is an unsigned number in the range 0 to 2361 NSCus-1." 2362 SYNTAX OCTET STRING (SIZE(0..48)) 2364 Xdsl2Tssi ::= TEXTUAL-CONVENTION 2365 STATUS current 2366 DESCRIPTION 2367 "This is a structure that represents up to 32 transmit 2368 spectrum shaping (TSSi) breakpoints. 2369 Each breakpoint is a pair of values occupying 3 octets with the 2370 following structure: 2371 First 2 octets - Index of the subcarrier used in the context of 2372 the breakpoint. 2373 Third octet - The shaping parameter at the breakpoint. 2374 The shaping parameter value is in the range 0 to 126 (units of 2375 -0.5 dB). The special value 127 indicates that the subcarrier is 2376 not transmitted. 2377 The subcarrier index is an unsigned number in the range 0 to 2378 NSC-1." 2379 SYNTAX OCTET STRING (SIZE(0..96)) 2381 Xdsl2LastTransmittedState ::= TEXTUAL-CONVENTION 2382 STATUS current 2383 DESCRIPTION 2384 "This parameter represents the last successful transmitted 2385 initialization state in the last full initialization performed 2386 on the line. States are per the specific xDSL technology and 2387 are numbered from 0 (if G.994.1 is used) or 1 (if G.994.1 is 2388 not used) up to Showtime." 2389 SYNTAX INTEGER { 2390 -- ADSL family ATU-C side -- 2391 atucG9941(0), 2392 atucQuiet1(1), 2393 atucComb1(2), 2394 atucQuiet2(3), 2395 atucComb2(4), 2396 atucIcomb1(5), 2397 atucLineprob(6), 2398 atucQuiet3(7), 2399 atucComb3(8), 2400 atucIComb2(9), 2401 atucMsgfmt(10), 2402 atucMsgpcb(11), 2403 atucQuiet4(12), 2404 atucReverb1(13), 2405 atucTref1(14), 2406 atucReverb2(15), 2407 atucEct(16), 2408 atucReverb3(17), 2409 atucTref2(18), 2410 atucReverb4(19), 2411 atucSegue1(20), 2412 atucMsg1(21), 2413 atucReverb5(22), 2414 atucSegue2(23), 2415 atucMedley(24), 2416 atucExchmarker(25), 2417 atucMsg2(26), 2418 atucReverb6(27), 2419 atucSegue3(28), 2420 atucParams(29), 2421 atucReverb7(30), 2422 atucSegue4(31), 2423 atucShowtime(32), 2424 -- ADSL family ATU-R side -- 2425 aturG9941(100), 2426 aturQuiet1(101), 2427 aturComb1(102), 2428 aturQuiet2(103), 2429 aturComb2(104), 2430 aturIcomb1(105), 2431 aturLineprob(106), 2432 aturQuiet3(107), 2433 aturComb3(108), 2434 aturIcomb2(109), 2435 aturMsgfmt(110), 2436 aturMsgpcb(111), 2437 aturReverb1(112), 2438 aturQuiet4(113), 2439 aturReverb2(114), 2440 aturQuiet5(115), 2441 aturReverb3(116), 2442 aturEct(117), 2443 aturReverb4(118), 2444 aturSegue1(119), 2445 aturReverb5(120), 2446 aturSegue2(121), 2447 aturMsg1(122), 2448 aturMedley(123), 2449 aturExchmarker(124), 2450 aturMsg2(125), 2451 aturReverb6(126), 2452 aturSegue3(127), 2453 aturParams(128), 2454 aturReverb7(129), 2455 aturSegue4(130), 2456 aturShowtime(131), 2457 -- VDSL2 VTU-C side -- 2458 vtucG9941(200), 2459 vtucQuiet1(201), 2460 vtucChDiscov1(202), 2461 vtucSynchro1(203), 2462 vtucPilot1(204), 2463 vtucQuiet2(205), 2464 vtucPeriodic1(206), 2465 vtucSynchro2(207), 2466 vtucChDiscov2(208), 2467 vtucSynchro3(209), 2468 vtucTraining1(210), 2469 vtucSynchro4(211), 2470 vtucPilot2(212), 2471 vtucTeq(213), 2472 vtucEct(214), 2473 vtucPilot3(215), 2474 vtucPeriodic2(216), 2475 vtucTraining2(217), 2476 vtucSynchro5(218), 2477 vtucMedley(219), 2478 vtucSynchro6(220), 2479 vtucShowtime(221), 2480 -- VDSL2 VTU-R side -- 2481 vturG9941(300), 2482 vturQuiet1(301), 2483 vturChDiscov1(302), 2484 vturSynchro1(303), 2485 vturLineprobe(304), 2486 vturPeriodic1(305), 2487 vturSynchro2(306), 2488 vturChDiscov2(307), 2489 vturSynchro3(308), 2490 vturQuiet2(309), 2491 vturTraining1(310), 2492 vturSynchro4(311), 2493 vturTeq(312), 2494 vturQuiet3(313), 2495 vturEct(314), 2496 vturPeriodic2(315), 2497 vturTraining2(316), 2498 vturSynchro5(317), 2499 vturMedley(318), 2500 vturSynchro6(319), 2501 vturShowtime(320) 2502 } 2504 Xdsl2LineStatus ::= TEXTUAL-CONVENTION 2505 STATUS current 2506 DESCRIPTION 2507 "Objects with this syntax are status parameters 2508 that reflect the failure status for a given endpoint of a 2509 VDSL2/ADSL/ADSL2 or ADSL2+ link. 2511 This BITS structure can report the following failures: 2513 noDefect (0) - This bit position positively reports 2514 that no defect or failure exist. 2515 lossOfFraming (1) - Loss of frame synchronization. 2516 lossOfSignal (2) - Loss of signal. 2517 lossOfPower (3) - Loss of power. Usually this failure may 2518 be reported for CPE units only. 2519 initFailure (4) - Recent initialization process failed. 2520 Never active on xTU-R." 2521 SYNTAX BITS { 2522 noDefect(0), 2523 lossOfFraming(1), 2524 lossOfSignal(2), 2525 lossOfPower(3), 2526 initFailure(4) 2527 } 2529 Xdsl2ChInpReport ::= TEXTUAL-CONVENTION 2530 STATUS current 2531 DESCRIPTION 2532 "This type is used to indicate the method used to compute the 2533 Actual Impulse Noise Protection (ACTINP). If set to 2534 'inpComputedUsingFormula', the ACTINP is computed 2535 according to the INP_no_erasure formula (9.6/G.993.2). 2536 If set to 'inpEstimatedByXtur', the ACTINP is the value 2537 estimated by the xTU receiver. 2538 inpComputedUsingFormula (1) - ACTINP computed using 2539 INP_no_erasure formula. 2540 inpEstimatedByXtur (2) - ACTINP estimated by 2541 the xTU receiver." 2542 SYNTAX INTEGER { 2543 inpComputedUsingFormula(1), 2544 inpEstimatedByXtur(2) 2546 } 2548 Xdsl2ChAtmStatus ::= TEXTUAL-CONVENTION 2549 STATUS current 2550 DESCRIPTION 2551 "Objects with this syntax are status parameters that 2552 reflect the failure status for the Transmission Convergence (TC) 2553 layer of a given ATM interface (data path over a VDSL2/ADSL/ 2554 ADSL2 or ADSL2+ link). 2556 This BITS structure can report the following failures: 2557 noDefect (0) - This bit position positively 2558 reports that no defect or failure 2559 exists. 2560 noCellDelineation (1) - The link was successfully 2561 initialized, but cell delineation 2562 was never acquired on the 2563 associated ATM data path. 2564 lossOfCellDelineation (2)- Loss of cell delineation on the 2565 associated ATM data path." 2566 SYNTAX BITS { 2567 noDefect(0), 2568 noCellDelineation(1), 2569 lossOfCellDelineation(2) 2570 } 2572 Xdsl2ChPtmStatus ::= TEXTUAL-CONVENTION 2573 STATUS current 2574 DESCRIPTION 2575 "Objects with this syntax are status parameters that 2576 reflect the failure status for a given PTM interface (packet 2577 data path over a VDSL2/ADSL/ADSL2 or ADSL2+ link). 2579 This BITS structure can report the following failures: 2580 noDefect (0) - This bit position positively 2581 reports that no defect or failure exists. 2582 outOfSync (1) - Out of synchronization." 2583 SYNTAX BITS { 2584 noDefect(0), 2585 outOfSync(1) 2586 } 2588 Xdsl2UpboKLF ::= TEXTUAL-CONVENTION 2589 STATUS current 2590 DESCRIPTION 2591 "Defines the upstream power backoff force mode (UPBOKLF). 2592 The three possible mode values are: 2593 auto(1) - The VDSL Transceiver Unit (VTUs) will 2594 autonomously determine the 2595 electrical length. 2596 override(2) - Forces the VTU-R to use the electrical 2597 length, kl0, of the CO-MIB (UPBOKL) to 2598 compute the UPBO. 2599 disableUpbo(3) - Disables UPBO such that UPBO is not 2600 utilized." 2601 SYNTAX INTEGER { 2602 auto(1), 2603 override(2), 2604 disableUpbo(3) 2605 } 2607 Xdsl2BandUs ::= TEXTUAL-CONVENTION 2608 STATUS current 2609 DESCRIPTION 2610 "Each value identifies a specific band in the upstream 2611 transmission direction (excluding the US0 band.). 2612 The possible values that identify a band are as follows: 2613 us1(5) - Upstream band number 1 (US1). 2614 us2(7) - Upstream band number 2 (US2). 2615 us3(9) - Upstream band number 3 (US3). 2616 us4(11) - Upstream band number 4 (US4)." 2617 SYNTAX INTEGER { 2618 us1(5), 2619 us2(7), 2620 us3(9), 2621 us4(11) 2622 } 2624 Xdsl2LinePsdMaskSelectUs ::= TEXTUAL-CONVENTION 2625 STATUS current 2626 DESCRIPTION 2627 "This type is used to define which upstream PSD mask is 2628 enabled. This type is used only for Annexes J and M of ITU-T 2629 Recommendations G.992.3 and G.992.5. 2631 adlu32Eu32 (1), - ADLU-32 / EU-32 2632 adlu36Eu36 (2), - ADLU-36 / EU-36 2633 adlu40Eu40 (3), - ADLU-40 / EU-40 2634 adlu44Eu44 (4), - ADLU-44 / EU-44 2635 adlu48Eu48 (5), - ADLU-48 / EU-48 2636 adlu52Eu52 (6), - ADLU-52 / EU-52 2637 adlu56Eu56 (7), - ADLU-56 / EU-56 2638 adlu60Eu60 (8), - ADLU-60 / EU-60 2639 adlu64Eu64 (9) - ADLU-64 / EU-64" 2640 SYNTAX INTEGER { 2641 adlu32Eu32(1), 2642 adlu36Eu36(2), 2643 adlu40Eu40(3), 2644 adlu44Eu44(4), 2645 adlu48Eu48(5), 2646 adlu52Eu52(6), 2647 adlu56Eu56(7), 2648 adlu60Eu60(8), 2649 adlu64Eu64(9) 2650 } 2652 Xdsl2LineCeFlag ::= TEXTUAL-CONVENTION 2653 STATUS current 2654 DESCRIPTION 2655 "This type is used to enable the use of the optional 2656 cyclic extension values. If the bit is set to '1', the optional 2657 cyclic extension values may be used. Otherwise, the cyclic 2658 extension shall be forced to the mandatory length (5N/32). 2660 enableCyclicExtension (0) - Enable use of optional 2661 Cyclic Extension values." 2662 SYNTAX BITS { 2663 enableCyclicExtension(0) 2664 } 2666 Xdsl2LineSnrMode ::= TEXTUAL-CONVENTION 2667 STATUS current 2668 DESCRIPTION 2669 "This type is used to enable the transmitter-referred 2670 virtual noise. The value of 1, indicates that virtual 2671 noise is disabled. The value of 2, indicates that virtual 2672 noise is enabled. 2674 virtualNoiseDisabled (1) - virtual noise is disabled. 2675 virtualNoiseEnabled (2) - virtual noise is enabled." 2676 SYNTAX INTEGER { 2677 virtualNoiseDisabled(1), 2678 virtualNoiseEnabled(2) 2679 } 2681 Xdsl2LineTxRefVnDs ::= TEXTUAL-CONVENTION 2682 STATUS current 2683 DESCRIPTION 2684 "This is a structure that represents up to 32 PSD mask 2685 breakpoints. 2686 Each breakpoint occupies 3 octets: The first two octets hold the 2687 index of the subcarrier associated with the breakpoint. The 2688 third octet holds the PSD reduction at the breakpoint from 0 2689 (-40 dBm/Hz) to 200 (-140 dBm/Hz) using units of 0.5 dBm/Hz. 2691 A special value of 255 indicates a noise level of 0 W/Hz. 2692 The subcarrier index is an unsigned number in the range 0 to 2693 NSCds-1." 2694 SYNTAX OCTET STRING (SIZE(0..96)) 2696 Xdsl2LineTxRefVnUs ::= TEXTUAL-CONVENTION 2697 STATUS current 2698 DESCRIPTION 2699 "This is a structure that represents up to 16 PSD mask 2700 breakpoints. 2701 Each breakpoint occupies 3 octets: The first two octets hold the 2702 index of the subcarrier associated with the breakpoint. The 2703 third octet holds the PSD reduction at the breakpoint from 0 2704 (-40 dBm/Hz) to 200 (-140 dBm/Hz) using units of 0.5 dBm/Hz. 2705 A special value of 255 indicates a noise level of 0 W/Hz. 2706 The subcarrier index is an unsigned number in the range 0 to 2707 NSCus-1." 2708 SYNTAX OCTET STRING (SIZE(0..48)) 2710 Xdsl2BitsAlloc ::= TEXTUAL-CONVENTION 2711 STATUS current 2712 DESCRIPTION 2713 "This type specifies an array of nibbles, where each nibble 2714 indicates the bits allocation for a subcarrier. 2715 Each nibble has a value in the range 0 to 15 to indicate 2716 the bits allocation." 2717 SYNTAX OCTET STRING (SIZE(0..256)) 2719 Xdsl2MrefPsdDs ::= TEXTUAL-CONVENTION 2720 STATUS current 2721 DESCRIPTION 2722 "Objects with this syntax are MEDLEY Reference PSD status 2723 parameters in the downstream direction. This is expressed as 2724 the set of 2725 breakpoints exchanged at initialization. 2726 The OCTET STRING contains up to 48 pairs of values in the 2727 following structure: 2728 Octets 0-1 -\u002D Index of the first subcarrier used in the 2729 context of a first breakpoint. 2730 Octets 2-3 -\u002D The PSD level for the subcarrier indicated 2731 in octets 0-1. 2732 Octets 4-7 -\u002D Same, for a second breakpoint 2733 Octets 8-11 -\u002D Same, for a third breakpoint 2734 And so on until 2735 Octets 188-191 -\u002D Same, for a 48th breakpoint. 2736 The subcarrier index is an unsigned number in the range 0 2737 to NSCds-1. 2738 The PSD level is an integer value in the 0 to 4095 range. It is 2739 represented in units of 0.1 dB offset from -140 dBm/Hz." 2740 SYNTAX OCTET STRING (SIZE(0..192)) 2742 Xdsl2MrefPsdUs ::= TEXTUAL-CONVENTION 2743 STATUS current 2744 DESCRIPTION 2745 "Objects with this syntax are MEDLEY Reference PSD status 2746 parameters in the upstream direction. This is expressed 2747 as the set of 2748 breakpoints exchanged at initialization. 2749 The OCTET STRING contains up to 32 pairs of values in the 2750 following structure: 2751 Octets 0-1 -\u002D Index of the first subcarrier used in the 2752 context of a first breakpoint. 2753 Octets 2-3 -\u002D The PSD level for the subcarrier indicated 2754 in octets 0-1. 2755 Octets 4-7 -\u002D Same, for a second breakpoint 2756 Octets 8-11 -\u002D Same, for a third breakpoint 2757 And so on until 2758 Octets 124-127 -\u002D Same, for a 32nd breakpoint. 2759 The subcarrier index is an unsigned number in the range 0 2760 to NSCus-1. 2761 The PSD level is an integer value in the 0 to 4095 range. It is 2762 represented in units of 0.1 dB offset from -140 dBm/Hz." 2763 SYNTAX OCTET STRING (SIZE(0..128)) 2765 END 2767 VDSL2-LINE-MIB DEFINITIONS ::= BEGIN 2769 IMPORTS 2770 MODULE-IDENTITY, 2771 OBJECT-TYPE, 2772 transmission, 2773 Unsigned32, 2774 NOTIFICATION-TYPE, 2775 Integer32, 2776 Counter32 2777 FROM SNMPv2-SMI 2779 ifIndex 2780 FROM IF-MIB 2782 TruthValue, 2783 RowStatus 2784 FROM SNMPv2-TC 2786 SnmpAdminString 2787 FROM SNMP-FRAMEWORK-MIB 2789 HCPerfIntervalThreshold, 2790 HCPerfTimeElapsed 2791 FROM HC-PerfHist-TC-MIB -- [RFC3705] 2793 Xdsl2Unit, 2794 Xdsl2Direction, 2795 Xdsl2Band, 2796 Xdsl2TransmissionModeType, 2797 Xdsl2RaMode, 2798 Xdsl2InitResult, 2799 Xdsl2OperationModes, 2800 Xdsl2PowerMngState, 2801 Xdsl2ConfPmsForce, 2802 Xdsl2LinePmMode, 2803 Xdsl2LineLdsf, 2804 Xdsl2LdsfResult, 2805 Xdsl2LineBpsc, 2806 Xdsl2BpscResult, 2807 Xdsl2LineReset, 2808 Xdsl2SymbolProtection, 2809 Xdsl2SymbolProtection8, 2810 Xdsl2MaxBer, 2811 Xdsl2ChInitPolicy, 2812 Xdsl2ScMaskDs, 2813 Xdsl2ScMaskUs, 2814 Xdsl2CarMask, 2815 Xdsl2RfiBands, 2816 Xdsl2PsdMaskDs, 2817 Xdsl2PsdMaskUs, 2818 Xdsl2Tssi, 2819 Xdsl2LastTransmittedState, 2820 Xdsl2LineStatus, 2821 Xdsl2ChInpReport, 2822 Xdsl2ChAtmStatus, 2823 Xdsl2ChPtmStatus, 2824 Xdsl2UpboKLF, 2825 Xdsl2BandUs, 2826 Xdsl2LineProfiles, 2827 Xdsl2LineUs0Mask, 2828 Xdsl2LineClassMask, 2829 Xdsl2LineLimitMask, 2830 Xdsl2LineUs0Disable, 2831 Xdsl2LinePsdMaskSelectUs, 2832 Xdsl2LineCeFlag, 2833 Xdsl2LineSnrMode, 2834 Xdsl2LineTxRefVnDs, 2835 Xdsl2LineTxRefVnUs, 2836 Xdsl2BitsAlloc, 2837 Xdsl2MrefPsdDs, 2838 Xdsl2MrefPsdUs 2840 FROM VDSL2-LINE-TC-MIB -- [This document] 2842 MODULE-COMPLIANCE, 2843 OBJECT-GROUP, 2844 NOTIFICATION-GROUP 2845 FROM SNMPv2-CONF; 2847 vdsl2MIB MODULE-IDENTITY 2848 LAST-UPDATED "201306250000Z" -- June 25, 2013 2849 ORGANIZATION "ADSLMIB Working Group" 2850 CONTACT-INFO "WG-email: adslmib@ietf.org 2851 Info: https://www1.ietf.org/mailman/listinfo/adslmib 2853 Chair: Menachem Dodge 2854 ECI Telecom Ltd. 2855 Postal: 30 Hasivim St. 2856 Petach Tikva 4959388, 2857 Israel 2858 Email: menachemdodge1@gmail.com 2859 Phone: +972 52 6448463 2861 Co-editor: Moti Morgenstern 2862 ECI Telecom Ltd. 2863 Postal: 30 Hasivim St. 2864 Petach Tikva 4959388, 2865 Israel 2866 Email: moti.morgenstern@ecitele.com 2867 Phone: +972 3 926 6258 2869 Co-editor: Scott Baillie 2870 Email: scott.a.baillie@gmail.com 2872 Co-editor: Markus Freudenberger 2873 T-Systems International GmbH 2874 Postal: Deutsche-Telekom-Allee 7, 2875 Darmstadt, 64295, 2876 Germany 2877 Email: markus.freudenberger@t-systems.com 2878 Phone: +49 6151 58 33679 2879 " 2880 DESCRIPTION 2881 " 2882 This document defines a Management Information Base (MIB) 2883 module for use with network management protocols in the 2884 Internet community for the purpose of managing VDSL2, ADSL, 2885 ADSL2, and ADSL2+ lines. 2887 The MIB module described in RFC 2662 [RFC2662] defines 2888 objects used for managing Asymmetric Bit-Rate DSL (ADSL) 2889 interfaces per [T1E1.413], [G.992.1], and [G.992.2]. 2890 These object descriptions are based upon the specifications 2891 for the ADSL Embedded Operations Channel (EOC) as defined 2892 in American National Standards Institute (ANSI) T1E1.413 2893 [T1E1.413] and International Telecommunication Union (ITU-T) 2894 G.992.1 [G.992.1] and G.992.2 [G.992.2]. 2896 The MIB module described in RFC 4706 [RFC4706] defines 2897 objects used for managing ADSL2 interfaces per [G.992.3] 2898 and [G.992.4], and ADSL2+ interfaces per [G.992.5]. That MIB 2899 is also capable of managing ADSL interfaces per [T1E1.413], 2900 [G.992.1], and [G.992.2]. 2902 This document does not obsolete RFC 2662 [RFC2662] or 2903 RFC 4706 [RFC4706], but rather provides a more comprehensive 2904 management model that manages VDSL2 interfaces per G.993.2 2905 [G.993.2] as well as ADSL, ADSL2, and ADSL2+ technologies 2906 per T1E1.413, G.992.1, G.992.2, G.992.3, G.992.4, and 2907 G.992.5 2908 ([T1E1.413], [G.992.1], [G.992.2], [G.992.3], [G.992.4], and 2909 [G.992.5], respectively). 2911 Additionally, the management framework for VDSL2 lines 2912 specified by the Digital Subscriber Line Forum 2913 (DSLF) has been taken into consideration [TR-129]. That 2914 framework is based on the ITU-T G.997.1 standard [G.997.1] and 2915 its amendment 1 [G.997.1-Am1]. 2917 The MIB module is located in the MIB tree under MIB 2 2918 transmission, as discussed in the MIB-2 Integration (RFC 2863 2919 [RFC2863]) section of this document. 2921 Copyright (c) 2009 IETF Trust and the persons identified 2922 as authors of the code. All rights reserved. 2924 Redistribution and use in source and binary forms, with 2925 or without modification, are permitted provided that the 2926 following conditions are met: 2928 - Redistributions of source code must retain the above 2929 copyright notice, this list of conditions and the 2930 following disclaimer. 2932 - Redistributions in binary form must reproduce the above 2933 copyright notice, this list of conditions and the 2934 following disclaimer in the documentation and/or other 2935 materials provided with the distribution. 2937 - Neither the name of Internet Society, IETF or IETF Trust, 2938 nor the names of specific contributors, may be used to 2939 endorse or promote products derived from this software 2940 without specific prior written permission. 2942 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 2943 CONTRIBUTORS 'AS IS' AND ANY EXPRESS OR IMPLIED WARRANTIES, 2944 INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 2945 MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 2946 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR 2947 CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 2948 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 2949 NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 2950 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 2951 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 2952 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE 2953 OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 2954 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 2956 This version of this MIB module is part of RFC XXXX; 2957 see the RFC itself for full legal notices." 2959 REVISION "201306250000Z" -- June 25, 2013 2960 DESCRIPTION "Initial version, published as RFC XXXX." 2961 ::= { transmission 251 } 2963 xdsl2Notifications OBJECT IDENTIFIER ::= { vdsl2MIB 0 } 2964 xdsl2Objects OBJECT IDENTIFIER ::= { vdsl2MIB 1 } 2965 xdsl2Conformance OBJECT IDENTIFIER ::= { vdsl2MIB 2 } 2966 ------------------------------------------------ 2967 xdsl2Line OBJECT IDENTIFIER ::= { xdsl2Objects 1 } 2968 xdsl2Status OBJECT IDENTIFIER ::= { xdsl2Objects 2 } 2969 xdsl2Inventory OBJECT IDENTIFIER ::= { xdsl2Objects 3 } 2970 xdsl2PM OBJECT IDENTIFIER ::= { xdsl2Objects 4 } 2971 xdsl2Profile OBJECT IDENTIFIER ::= { xdsl2Objects 5 } 2972 xdsl2Scalar OBJECT IDENTIFIER ::= { xdsl2Objects 6 } 2973 xdsl2Vop OBJECT IDENTIFIER ::= { xdsl2Objects 7 } 2974 ------------------------------------------------ 2975 xdsl2PMLine OBJECT IDENTIFIER ::= { xdsl2PM 1 } 2976 xdsl2PMChannel OBJECT IDENTIFIER ::= { xdsl2PM 2 } 2977 ------------------------------------------------ 2978 xdsl2ProfileLine OBJECT IDENTIFIER ::= { xdsl2Profile 1 } 2979 xdsl2ProfileChannel OBJECT IDENTIFIER ::= { xdsl2Profile 2 } 2980 xdsl2ProfileAlarmConf OBJECT IDENTIFIER ::= { xdsl2Profile 3 } 2981 ------------------------------------------------ 2982 xdsl2VopLine OBJECT IDENTIFIER ::= { xdsl2Vop 1 } 2983 xdsl2VopVector OBJECT IDENTIFIER ::= { xdsl2Vop 2 } 2984 xdsl2VopProfile OBJECT IDENTIFIER ::= { xdsl2Vop 3 } 2985 ------------------------------------------------ 2986 xdsl2ScalarSC OBJECT IDENTIFIER ::= { xdsl2Scalar 1 } 2987 xdsl2ScalarVop OBJECT IDENTIFIER ::= { xdsl2Scalar 2 } 2988 ------------------------------------------------ 2990 ------------------------------------------------ 2991 -- xdsl2LineTable -- 2992 ------------------------------------------------ 2993 xdsl2LineTable OBJECT-TYPE 2994 SYNTAX SEQUENCE OF Xdsl2LineEntry 2995 MAX-ACCESS not-accessible 2996 STATUS current 2997 DESCRIPTION 2998 "The table xdsl2LineTable contains configuration, command and 2999 status parameters of the VDSL2/ADSL/ADSL2 or ADSL2+ line. 3001 Several objects in this table MUST be maintained in a persistent 3002 manner." 3003 ::= { xdsl2Line 1 } 3005 xdsl2LineEntry OBJECT-TYPE 3006 SYNTAX Xdsl2LineEntry 3007 MAX-ACCESS not-accessible 3008 STATUS current 3009 DESCRIPTION 3010 "The index of this table is an interface index where the 3011 interface has an ifType of vdsl2(251)." 3012 INDEX { ifIndex } 3013 ::= { xdsl2LineTable 1 } 3015 Xdsl2LineEntry ::= 3016 SEQUENCE { 3017 xdsl2LineConfTemplate SnmpAdminString, 3018 xdsl2LineConfFallbackTemplate SnmpAdminString, 3019 xdsl2LineAlarmConfTemplate SnmpAdminString, 3020 xdsl2LineCmndConfPmsf Xdsl2ConfPmsForce, 3021 xdsl2LineCmndConfLdsf Xdsl2LineLdsf, 3022 xdsl2LineCmndConfLdsfFailReason Xdsl2LdsfResult, 3023 xdsl2LineCmndConfBpsc Xdsl2LineBpsc, 3024 xdsl2LineCmndConfBpscFailReason Xdsl2BpscResult, 3025 xdsl2LineCmndConfBpscRequests Counter32, 3026 xdsl2LineCmndAutomodeColdStart TruthValue, 3027 xdsl2LineCmndConfReset Xdsl2LineReset, 3028 xdsl2LineStatusActTemplate SnmpAdminString, 3029 xdsl2LineStatusXtuTransSys Xdsl2TransmissionModeType, 3030 xdsl2LineStatusPwrMngState Xdsl2PowerMngState, 3031 xdsl2LineStatusInitResult Xdsl2InitResult, 3032 xdsl2LineStatusLastStateDs Xdsl2LastTransmittedState, 3033 xdsl2LineStatusLastStateUs Xdsl2LastTransmittedState, 3034 xdsl2LineStatusXtur Xdsl2LineStatus, 3035 xdsl2LineStatusXtuc Xdsl2LineStatus, 3036 xdsl2LineStatusAttainableRateDs Unsigned32, 3037 xdsl2LineStatusAttainableRateUs Unsigned32, 3038 xdsl2LineStatusActPsdDs Integer32, 3039 xdsl2LineStatusActPsdUs Integer32, 3040 xdsl2LineStatusActAtpDs Integer32, 3041 xdsl2LineStatusActAtpUs Integer32, 3042 xdsl2LineStatusActProfile Xdsl2LineProfiles, 3043 xdsl2LineStatusActLimitMask Xdsl2LineLimitMask, 3044 xdsl2LineStatusActUs0Mask Xdsl2LineUs0Mask, 3045 xdsl2LineStatusActSnrModeDs Xdsl2LineSnrMode, 3046 xdsl2LineStatusActSnrModeUs Xdsl2LineSnrMode, 3047 xdsl2LineStatusElectricalLength Unsigned32, 3048 xdsl2LineStatusTssiDs Xdsl2Tssi, 3049 xdsl2LineStatusTssiUs Xdsl2Tssi, 3050 xdsl2LineStatusMrefPsdDs Xdsl2MrefPsdDs, 3051 xdsl2LineStatusMrefPsdUs Xdsl2MrefPsdUs, 3052 xdsl2LineStatusTrellisDs TruthValue, 3053 xdsl2LineStatusTrellisUs TruthValue, 3054 xdsl2LineStatusActualCe Unsigned32 3055 } 3057 xdsl2LineConfTemplate OBJECT-TYPE 3058 SYNTAX SnmpAdminString (SIZE(1..32)) 3059 MAX-ACCESS read-write 3060 STATUS current 3061 DESCRIPTION 3062 "The value of this object identifies the row in the xDSL2 3063 Line Configuration Template Table, xdsl2LineConfTemplateTable, 3064 that applies for this line. 3066 NOTE : This object belongs only to the legacy management model 3067 : that was originally specified in RFC 5650. 3069 This object MUST be maintained in a persistent manner." 3070 REFERENCE "DSL Forum TR-129, paragraph #5.1" 3071 DEFVAL { "DEFVAL" } 3072 ::= { xdsl2LineEntry 1 } 3074 xdsl2LineConfFallbackTemplate OBJECT-TYPE 3075 SYNTAX SnmpAdminString (SIZE(0..32)) 3076 MAX-ACCESS read-write 3077 STATUS current 3078 DESCRIPTION 3079 "This object is used to identify the template that will be 3080 used if the xDSL2 line fails to operate using the primary 3081 template. The primary template is identified using the 3082 xdsl2LineConfTemplate object. 3084 For example, a xDSL2 line may fall back to a template with a 3085 lower rate if the rate specified in the primary template 3086 cannot be achieved. 3088 The value of this object identifies a row in the xDSL2 Line 3089 Configuration Template Table, xdsl2LineConfTemplateTable. 3090 Any row in the xdsl2LineConfTemplateTable table may be used as a 3091 fall-back template. 3093 If the xDSL2 line fails to operate using the fall-back template, 3094 then the primary template should be retried. 3095 The xTU-C should continue to alternate between the primary and 3096 fall-back templates until one of them succeeds. 3098 If the value of this object is a zero-length string, then no 3099 fall-back template is defined and only the primary template will 3100 be used. 3102 Note that implementation of this object is not mandatory. 3103 If this object is not supported, any attempt to modify this 3104 object should result in the SET request being rejected. 3106 NOTE : This object belongs only to the legacy management model 3107 : that was originally specified in RFC 5650. 3109 This object MUST be maintained in a persistent manner." 3110 ::= { xdsl2LineEntry 2 } 3112 xdsl2LineAlarmConfTemplate OBJECT-TYPE 3113 SYNTAX SnmpAdminString (SIZE(1..32)) 3114 MAX-ACCESS read-write 3115 STATUS current 3116 DESCRIPTION 3117 "The value of this object identifies the row in the xDSL2 3118 Line Alarm Configuration Template Table, 3119 xdsl2LineAlarmConfTemplateTable, which applies to this line. 3121 This object MUST be maintained in a persistent manner." 3123 REFERENCE "DSL Forum TR-129, paragraph #5.1" 3124 DEFVAL { "DEFVAL" } 3125 ::= { xdsl2LineEntry 3 } 3127 xdsl2LineCmndConfPmsf OBJECT-TYPE 3128 SYNTAX Xdsl2ConfPmsForce 3129 MAX-ACCESS read-write 3130 STATUS current 3131 DESCRIPTION 3132 "Power management state forced (PMSF). Defines the line 3133 states to be forced by the near-end xTU on this line. 3134 This object MUST be maintained in a persistent manner." 3135 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.1.3 (PMSF)" 3136 DEFVAL { l3toL0 } 3137 ::= { xdsl2LineEntry 4 } 3139 xdsl2LineCmndConfLdsf OBJECT-TYPE 3140 SYNTAX Xdsl2LineLdsf 3141 MAX-ACCESS read-write 3142 STATUS current 3143 DESCRIPTION 3144 "Loop diagnostic state forced (LDSF). 3145 Defines whether the line should be forced into the loop 3146 diagnostics mode by the near-end xTU of this line. Note that 3147 a loop diagnostic may be initiated by the far-end xTU at any 3148 time. 3150 Only when the xdsl2LineStatusPwrMngState object is in the 3151 'l3' state and the xdsl2LineCmndConfPmsf object is in the 3152 'l0orL2toL3' state, can the line be forced into loop diagnostic 3153 mode procedures. Upon successful completion of the loop 3154 diagnostic mode procedures, the Access Node shall set this 3155 object to 'inhibit', and xdsl2LineStatusPwrMngState will 3156 remain in the 'l3' state. The loop diagnostic data shall be 3157 available at least until xdsl2LineCmndConfPmsf is set to the 3158 'l3toL0' state. 3160 The results of the loop diagnostic procedure are stored in the 3161 tables xdsl2SCStatusTable, xdsl2SCStatusBandTable, and 3162 xdsl2SCStatusSegmentTable. The status of the loop diagnostic 3163 procedure is indicated by xdsl2LineCmndConfLdsfFailReason. 3165 As long as loop diagnostic procedures are not completed 3166 successfully, attempts shall be made to do so, until the loop 3167 diagnostic mode is no longer forced on the line through this 3168 configuration parameter." 3169 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.1.8 (LDSF)" 3170 DEFVAL { inhibit } 3171 ::= { xdsl2LineEntry 5 } 3173 xdsl2LineCmndConfLdsfFailReason OBJECT-TYPE 3174 SYNTAX Xdsl2LdsfResult 3175 MAX-ACCESS read-only 3176 STATUS current 3177 DESCRIPTION 3178 "The status of the most recent occasion when the loop 3179 diagnostics state forced (LDSF) command was issued for the 3180 associated line." 3181 DEFVAL { none } 3182 ::= { xdsl2LineEntry 6 } 3184 xdsl2LineCmndConfBpsc OBJECT-TYPE 3185 SYNTAX Xdsl2LineBpsc 3186 MAX-ACCESS read-write 3187 STATUS current 3188 DESCRIPTION 3189 "Request a bits-per-subcarrier measurement to be made. 3191 A request for a bits-per-subcarrier measurement is made by 3192 setting this object to the value of 'measure'. Upon 3193 completion of the measurement request, the Access Node shall set 3194 this object to 'idle'. 3196 The SNMP agent should allow initiating a bits-per-subcarrier 3197 measurement process only if there is no other bits-per-subcarrier 3198 measurement already running, and respond with an SNMP error 3199 (e.g., wrongValue) otherwise. 3201 Note that a bits-per-subcarrier measurement is also performed 3202 during a line diagnostic procedure. This object provides an 3203 additional mechanism to fetch the bits-per-subcarrier data. This 3204 additional mechanism is provided so that bits-per-subcarrier 3205 data may be fetched without forcing the line into no power state. 3206 This is useful because the bits-per-subcarrier allocation may be 3207 adjusted at show time due to rate adaption and bit swapping. 3209 The implementation of this additional mechanism for measuring 3210 bits per subcarrier is not mandatory. 3212 The results of the bits-per-subcarrier measurement are stored in 3213 xdsl2LineSegmentTable. The status of the bits-per-subcarrier 3214 measurement is indicated by 3215 xdsl2LineCmndConfBpscFailReason." 3216 DEFVAL { idle } 3217 ::= { xdsl2LineEntry 7 } 3219 xdsl2LineCmndConfBpscFailReason OBJECT-TYPE 3220 SYNTAX Xdsl2BpscResult 3221 MAX-ACCESS read-only 3222 STATUS current 3223 DESCRIPTION 3224 "The status of the most recent bits-per-subcarrier 3225 measurement request issued for the associated line." 3226 DEFVAL { none } 3227 ::= { xdsl2LineEntry 8 } 3229 xdsl2LineCmndConfBpscRequests OBJECT-TYPE 3230 SYNTAX Counter32 3231 MAX-ACCESS read-only 3232 STATUS current 3233 DESCRIPTION 3234 "Measurement request counter. 3235 This counter is incremented by one every time a request for a 3236 bits-per-subcarrier measurement is made. A measurement request 3237 is made by modifying the xdsl2LineCmndConfBpsc object from 3238 idle(1) to the value measure(2). 3240 The measurement results may be very large and will not fit 3241 into a single PDU; hence, multiple SNMP GET requests may be 3242 required to fetch the measurement results. 3243 Because the measurement results cannot be fetched atomically, 3244 it is possible for a second manager to start a new measurement 3245 before a first manager has fetched all of its results. 3246 An SNMP manager can use this object to ensure that the 3247 measurement results retrieved using one or more GET requests 3248 all belong to the measurement initiated by that manager. 3250 The following steps are suggested in order for the SNMP 3251 manager to initiate the bits-per-subcarrier measurement: 3253 1. Wait for xdsl2LineCmndConfBpsc value to be idle(1). 3254 2. Perform an SNMP GET for xdsl2LineCmndConfBpscRequests. 3255 3. Wait a short delay (4 -> 8 seconds). 3256 4. Perform an SNMP SET on xdsl2LineCmndConfBpsc with 3257 the value measure(2). 3258 5. If step 4 returns an error, then go to step 1. 3259 6. Wait for xdsl2LineCmndConfBpsc value to be idle(1). 3260 7. Fetch measurement results using one or more GET PDUs. 3261 8. Perform an SNMP GET for xdsl2LineCmndConfBpscRequests. 3262 9. Compute the difference between the two values of 3263 xdsl2LineCmndConfBpscRequests. If the value is one, 3264 then the results are valid, else go to step 1." 3265 ::= { xdsl2LineEntry 9 } 3267 xdsl2LineCmndAutomodeColdStart OBJECT-TYPE 3268 SYNTAX TruthValue 3269 MAX-ACCESS read-write 3270 STATUS current 3271 DESCRIPTION 3272 "Automode cold start forced. This parameter is defined in 3273 order to improve testing of the performance of xTUs supporting 3274 automode when it is enabled in the MIB. 3275 Change the value of this parameter to 'true' to indicate a change 3276 in loop conditions applied to the devices under the test. The 3277 xTUs shall reset any historical information used for automode 3278 and for shortening G.994.1 handshake and initialization. 3280 Automode is the case where multiple operation-modes are enabled 3281 through the xdsl2LConfProfXtuTransSysEna object in the line 3282 configuration profile being used for the line, and where the 3283 selection of the actual operation-mode depends not only on the 3284 common capabilities of both xTUs (as exchanged in G.994.1), but 3285 also on achievable data rates under given loop conditions." 3286 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.1.10 3287 (Automode Cold Start Forced)" 3288 DEFVAL { false } 3289 ::= { xdsl2LineEntry 10 } 3291 xdsl2LineCmndConfReset OBJECT-TYPE 3292 SYNTAX Xdsl2LineReset 3293 MAX-ACCESS read-write 3294 STATUS current 3295 DESCRIPTION 3296 "Request a line reset to occur. 3297 If this object is set to the value of 'reset', then force 3298 the line to reset (i.e., the modems will retrain). 3299 When the line has successfully reset, the SNMP agent will 3300 set the value of this object to 'idle'. 3302 Note that the xdsl2LineCmndConfPmsf object will always take 3303 precedence over this object. 3304 If the xdsl2LineCmndConfPmsf object is set to the value 3305 'l0orL2toL3', then the line MUST NOT return to the Showtime 3306 state due to a reset request action performed using this 3307 object." 3308 DEFVAL { idle } 3309 ::= { xdsl2LineEntry 11 } 3311 xdsl2LineStatusActTemplate OBJECT-TYPE 3312 SYNTAX SnmpAdminString (SIZE(0..32)) 3313 MAX-ACCESS read-only 3314 STATUS current 3315 DESCRIPTION 3316 "This object is used to identify the template that is 3317 currently in use for this line. 3318 This object is updated when a successful line initialization 3319 occurs. 3320 This object indicates if the primary template 3321 (xdsl2LineConfTemplate) is in use or the fall-back template 3322 (xdsl2LineConfFallbackTemplate) is in use. 3323 If the line is not successfully initialized, then the value of 3324 this object will be a zero-length string. 3326 NOTE : This object belongs only to the legacy management model 3327 : that was originally specified in RFC 5650." 3328 ::= { xdsl2LineEntry 12 } 3330 xdsl2LineStatusXtuTransSys OBJECT-TYPE 3331 SYNTAX Xdsl2TransmissionModeType 3332 MAX-ACCESS read-only 3333 STATUS current 3334 DESCRIPTION 3335 "The xTU Transmission System (xTS) in use. 3336 It is coded in a bitmap representation with one bit set to 3337 '1' (the selected coding for the DSL line). This 3338 parameter may be derived from the handshaking procedures defined 3339 in Recommendation G.994.1. A set of xDSL line transmission 3340 modes, with one bit per mode." 3341 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.1 3342 (xDSL transmission system)" 3343 DEFVAL { {} } 3344 ::= { xdsl2LineEntry 13 } 3346 xdsl2LineStatusPwrMngState OBJECT-TYPE 3347 SYNTAX Xdsl2PowerMngState 3348 MAX-ACCESS read-only 3349 STATUS current 3350 DESCRIPTION 3351 "The current power management state." 3352 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.5 3353 (Line power management state)" 3354 DEFVAL { l3 } 3355 ::= { xdsl2LineEntry 14 } 3357 xdsl2LineStatusInitResult OBJECT-TYPE 3358 SYNTAX Xdsl2InitResult 3359 MAX-ACCESS read-only 3360 STATUS current 3361 DESCRIPTION 3362 "Indicates the result of the last full initialization 3363 performed on the line." 3364 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.6 3365 (Initialization success/failure cause)" 3366 DEFVAL { noFail } 3367 ::= { xdsl2LineEntry 15 } 3369 xdsl2LineStatusLastStateDs OBJECT-TYPE 3370 SYNTAX Xdsl2LastTransmittedState 3371 MAX-ACCESS read-only 3372 STATUS current 3373 DESCRIPTION 3374 "The last successful transmitted initialization state in 3375 the downstream direction in the last full initialization 3376 performed on the line." 3377 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.7 3378 (Downstream last transmitted state)" 3379 DEFVAL { atucG9941 } 3380 ::= { xdsl2LineEntry 16 } 3382 xdsl2LineStatusLastStateUs OBJECT-TYPE 3383 SYNTAX Xdsl2LastTransmittedState 3384 MAX-ACCESS read-only 3385 STATUS current 3386 DESCRIPTION 3387 "The last successful transmitted initialization state in the 3388 upstream direction in the last full initialization performed on 3389 the line." 3390 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.8 3391 (Upstream last transmitted state)" 3392 DEFVAL { aturG9941 } 3393 ::= { xdsl2LineEntry 17 } 3395 xdsl2LineStatusXtur OBJECT-TYPE 3396 SYNTAX Xdsl2LineStatus 3397 MAX-ACCESS read-only 3398 STATUS current 3399 DESCRIPTION 3400 "Indicates the current state (existing failures) of the xTU-R. 3401 This is a bitmap of possible conditions." 3402 REFERENCE "ITU-T G.997.1, paragraph #7.1.1.2 3403 (Line far-end failures)" 3404 DEFVAL { { noDefect } } 3405 ::= { xdsl2LineEntry 18 } 3407 xdsl2LineStatusXtuc OBJECT-TYPE 3408 SYNTAX Xdsl2LineStatus 3409 MAX-ACCESS read-only 3410 STATUS current 3411 DESCRIPTION 3412 "Indicates the current state (existing failures) of the xTU-C. 3413 This is a bitmap of possible conditions." 3414 REFERENCE "ITU-T G.997.1, paragraph #7.1.1.1 3415 (Line near-end failures)" 3416 DEFVAL { { noDefect } } 3417 ::= { xdsl2LineEntry 19 } 3419 xdsl2LineStatusAttainableRateDs OBJECT-TYPE 3420 SYNTAX Unsigned32 3421 UNITS "bits/second" 3422 MAX-ACCESS read-only 3423 STATUS current 3424 DESCRIPTION 3425 "Maximum Attainable Data Rate Downstream. 3426 The maximum downstream net data rate currently attainable by 3427 the xTU-C transmitter and the xTU-R receiver, coded in 3428 bit/s." 3429 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.19 (ATTNDRds)" 3430 DEFVAL { 0 } 3431 ::= { xdsl2LineEntry 20 } 3433 xdsl2LineStatusAttainableRateUs OBJECT-TYPE 3434 SYNTAX Unsigned32 3435 UNITS "bits/second" 3436 MAX-ACCESS read-only 3437 STATUS current 3438 DESCRIPTION 3439 "Maximum Attainable Data Rate Upstream. 3440 The maximum upstream net data rate currently attainable by the 3441 xTU-R transmitter and the xTU-C receiver, coded in bit/s." 3442 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.20 (ATTNDRus)" 3443 DEFVAL { 0 } 3444 ::= { xdsl2LineEntry 21 } 3446 xdsl2LineStatusActPsdDs OBJECT-TYPE 3447 SYNTAX Integer32 (-900..0 | 2147483647) 3448 UNITS "0.1 dBm/Hz" 3449 MAX-ACCESS read-only 3450 STATUS current 3451 DESCRIPTION 3452 "Actual Power Spectral Density (PSD) Downstream. The average 3453 downstream transmit PSD over the subcarriers used for downstream. 3454 It ranges from -900 to 0 units of 0.1 dBm/Hz (physical values are 3455 -90 to 0 dBm/Hz). 3456 A value of 0x7FFFFFFF (2147483647) indicates the measurement is 3457 out of range to be represented." 3458 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.21 (ACTPSDds)" 3459 DEFVAL { 2147483647 } 3460 ::= { xdsl2LineEntry 22 } 3462 xdsl2LineStatusActPsdUs OBJECT-TYPE 3463 SYNTAX Integer32 (-900..0 | 2147483647) 3464 UNITS "0.1 dBm/Hz" 3465 MAX-ACCESS read-only 3466 STATUS current 3467 DESCRIPTION 3468 "Actual Power Spectral Density (PSD) Upstream. The average 3469 upstream transmit PSD over the subcarriers used for upstream. 3470 It ranges from -900 to 0 units of 0.1 dBm/Hz (physical values are 3471 -90 to 0 dBm/Hz). 3472 A value of 0x7FFFFFFF (2147483647) indicates the measurement is 3473 out of range to be represented." 3474 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.22 (ACTPSDus)" 3475 DEFVAL { 2147483647 } 3476 ::= { xdsl2LineEntry 23 } 3478 xdsl2LineStatusActAtpDs OBJECT-TYPE 3479 SYNTAX Integer32 (-310..310 | 2147483647) 3480 UNITS "0.1 dBm" 3481 MAX-ACCESS read-only 3482 STATUS current 3483 DESCRIPTION 3484 "Actual Aggregate Transmit Power Downstream. 3485 The total amount of transmit power delivered by the xTU-C at 3486 the U-C reference point, at the instant of measurement. It 3487 ranges from -310 to 310 units of 0.1 dBm (physical values are -31 3488 to 31 dBm). 3489 A value of 0x7FFFFFFF (2147483647) indicates the measurement is 3490 out of range to be represented." 3491 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.24 (ACTATPds)" 3492 DEFVAL { 2147483647 } 3493 ::= { xdsl2LineEntry 24 } 3495 xdsl2LineStatusActAtpUs OBJECT-TYPE 3496 SYNTAX Integer32 (-310..310 | 2147483647) 3497 UNITS "0.1 dBm" 3498 MAX-ACCESS read-only 3499 STATUS current 3500 DESCRIPTION 3501 "Actual Aggregate Transmit Power Upstream. 3502 The total amount of transmit power delivered by the xTU-R at the 3503 U-R reference point, at the instant of measurement. It ranges 3504 from -310 to 310 units of 0.1 dBm (physical values are -31 3505 to 31 dBm). 3506 A value of 0x7FFFFFFF (2147483647) indicates the measurement is 3507 out of range to be represented." 3508 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.25 (ACTATPus)" 3509 DEFVAL { 2147483647 } 3510 ::= { xdsl2LineEntry 25 } 3512 xdsl2LineStatusActProfile OBJECT-TYPE 3513 SYNTAX Xdsl2LineProfiles 3514 MAX-ACCESS read-only 3515 STATUS current 3516 DESCRIPTION 3517 "The G.993.2 profile in use. 3518 The configuration parameter xdsl2LConfProfProfiles defines 3519 the set of allowed G.993.2 profiles. This parameter indicates 3520 the profile in use on this line. 3521 This parameter may be derived from the handshaking procedures 3522 defined in ITU-T Recommendation G.994.1." 3523 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.2 (VDSL2 Profile)" 3524 DEFVAL { {} } 3525 ::= { xdsl2LineEntry 26 } 3527 xdsl2LineStatusActLimitMask OBJECT-TYPE 3528 SYNTAX Xdsl2LineLimitMask 3529 MAX-ACCESS read-only 3530 STATUS current 3531 DESCRIPTION 3532 "The Limit PSD mask and band plan in use. 3533 The configuration parameter xdsl2LConfProfLimitMask defines 3534 the set of allowed G.993.2 limit PSD masks. 3535 This parameter indicates the limit PSD mask in use on this 3536 line." 3537 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.3 3538 (VDSL2 Limit PSD Mask and Band plan)" 3539 DEFVAL { {} } 3540 ::= { xdsl2LineEntry 27 } 3542 xdsl2LineStatusActUs0Mask OBJECT-TYPE 3543 SYNTAX Xdsl2LineUs0Mask 3544 MAX-ACCESS read-only 3545 STATUS current 3546 DESCRIPTION 3547 "The US0 PSD mask in use. 3548 The configuration parameter xdsl2LConfProfUs0Mask defines 3549 the set of allowed US0 PSD masks. 3550 This parameter indicates the US0 PSD mask in use on this line. 3551 This parameter may be derived from the handshaking procedures 3552 defined in ITU-T Recommendation G.994.1." 3553 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.4 3554 (VDSL2 US0 PSD Mask)" 3556 DEFVAL { {} } 3557 ::= { xdsl2LineEntry 28 } 3559 xdsl2LineStatusActSnrModeDs OBJECT-TYPE 3560 SYNTAX Xdsl2LineSnrMode 3561 MAX-ACCESS read-only 3562 STATUS current 3563 DESCRIPTION 3564 "This parameter indicates if the transmitter-referred 3565 virtual noise is active on the line in the downstream 3566 direction. 3567 The configuration parameter xdsl2LConfProfSnrModeDs is used to 3568 configure referred virtual noise." 3569 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.15 (ACTSNRMODEds)" 3570 DEFVAL { virtualNoiseDisabled } 3571 ::= { xdsl2LineEntry 29 } 3573 xdsl2LineStatusActSnrModeUs OBJECT-TYPE 3574 SYNTAX Xdsl2LineSnrMode 3575 MAX-ACCESS read-only 3576 STATUS current 3577 DESCRIPTION 3578 "This parameter indicates if the transmitter-referred virtual 3579 noise is active on the line in the upstream direction. 3580 The configuration parameter xdsl2LConfProfSnrModeUs is used to 3581 configure referred virtual noise." 3582 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.18 (ACTSNRMODEus)" 3583 DEFVAL { virtualNoiseDisabled } 3584 ::= { xdsl2LineEntry 30 } 3586 xdsl2LineStatusElectricalLength OBJECT-TYPE 3587 SYNTAX Unsigned32 (0..1280) 3588 UNITS "0.1 dB" 3589 MAX-ACCESS read-only 3590 STATUS current 3591 DESCRIPTION 3592 "This parameter contains the estimated electrical length 3593 expressed in dB at 1 MHz, kl0. This is the final electrical 3594 length that would have been sent from the VTU-O to VTU-R if the 3595 electrical length was not forced by the CO-MIB. 3596 The value ranges from 0 to 128 dB in steps of 0.1 dB." 3597 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.23 (UPBOKLE)" 3598 DEFVAL { 0 } 3599 ::= { xdsl2LineEntry 31 } 3601 xdsl2LineStatusTssiDs OBJECT-TYPE 3602 SYNTAX Xdsl2Tssi 3603 MAX-ACCESS read-only 3604 STATUS current 3605 DESCRIPTION 3606 "The transmit spectrum shaping (TSSi) breakpoints expressed 3607 as the set of breakpoints exchanged 3608 during G.994.1 (Downstream)." 3609 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.29.5 (TSSpsds)" 3610 ::= { xdsl2LineEntry 32 } 3612 xdsl2LineStatusTssiUs OBJECT-TYPE 3613 SYNTAX Xdsl2Tssi 3614 MAX-ACCESS read-only 3615 STATUS current 3616 DESCRIPTION 3617 "The transmit spectrum shaping (TSSi) breakpoints expressed 3618 as the set of breakpoints exchanged 3619 during G.994.1 (Upstream)." 3620 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.29.6 (TSSpsus)" 3621 ::= { xdsl2LineEntry 33 } 3623 xdsl2LineStatusMrefPsdDs OBJECT-TYPE 3624 SYNTAX Xdsl2MrefPsdDs 3625 MAX-ACCESS read-only 3626 STATUS current 3627 DESCRIPTION 3628 "The MEDLEY Reference PSD status parameters 3629 in the downstream 3630 direction expressed as the set of breakpoints exchanged at 3631 initialization." 3632 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.29.7 (MREFPSDds)" 3633 ::= { xdsl2LineEntry 34 } 3635 xdsl2LineStatusMrefPsdUs OBJECT-TYPE 3636 SYNTAX Xdsl2MrefPsdUs 3637 MAX-ACCESS read-only 3638 STATUS current 3639 DESCRIPTION 3640 "The MEDLEY Reference PSD status parameters in the 3641 upstream direction expressed as the set of breakpoints 3642 exchanged at initialization." 3643 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.29.8 (MREFPSDus)" 3644 ::= { xdsl2LineEntry 35 } 3646 xdsl2LineStatusTrellisDs OBJECT-TYPE 3647 SYNTAX TruthValue 3648 MAX-ACCESS read-only 3649 STATUS current 3650 DESCRIPTION 3651 "This parameter reports whether trellis coding is in use in 3652 the downstream direction." 3653 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.30 (TRELLISds)" 3654 DEFVAL { false } 3655 ::= { xdsl2LineEntry 36 } 3657 xdsl2LineStatusTrellisUs OBJECT-TYPE 3658 SYNTAX TruthValue 3659 MAX-ACCESS read-only 3660 STATUS current 3661 DESCRIPTION 3662 "This parameter reports whether trellis coding is in use in 3663 the upstream direction." 3664 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.31 (TRELLISus)" 3665 DEFVAL { false } 3666 ::= { xdsl2LineEntry 37 } 3668 xdsl2LineStatusActualCe OBJECT-TYPE 3669 SYNTAX Unsigned32 (2..16) 3670 UNITS "N/32 samples" 3671 MAX-ACCESS read-only 3672 STATUS current 3673 DESCRIPTION 3674 "(ACTUALCE) 3675 This parameter reports the cyclic extension used on the line. It 3676 is coded as an unsigned integer from 2 to 16 in units of N/32 3677 samples, where 2N is the Inverse Discrete Fourier Transform 3678 (IDFT) size." 3679 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.32 (ACTUALCE)" 3680 DEFVAL { 2 } 3681 ::= { xdsl2LineEntry 38 } 3683 ------------------------------------------------ 3684 -- xdsl2VopLineTable -- 3685 ------------------------------------------------ 3686 xdsl2VopLineTable OBJECT-TYPE 3687 SYNTAX SEQUENCE OF Xdsl2VopLineEntry 3688 MAX-ACCESS not-accessible 3689 STATUS current 3690 DESCRIPTION 3691 "This table is used only in the case where the 3692 indirect attachment method of VoP to xDSL lines is 3693 implemented. 3694 A row in this table is automatically created and 3695 deleted by the SNMP agent together with creating a row in the 3696 xdsl2LineTable for any xDSL line. The row index is the same as 3697 the index of the respective row in xdsl2LineTable. 3698 Thus, this table can be considered as extending the 3699 xdsl2LineTable." 3701 ::= { xdsl2VopLine 1 } 3703 xdsl2VopLineEntry OBJECT-TYPE 3704 SYNTAX Xdsl2VopLineEntry 3705 MAX-ACCESS not-accessible 3706 STATUS current 3707 DESCRIPTION 3708 "" 3709 INDEX { ifIndex } 3710 ::= { xdsl2VopLineTable 1 } 3712 Xdsl2VopLineEntry ::= 3713 SEQUENCE { 3714 xdsl2VopLineVectorId Unsigned32, 3715 xdsl2VopLineFallbackVectorId Unsigned32 3716 } 3718 xdsl2VopLineVectorId OBJECT-TYPE 3719 SYNTAX Unsigned32 3720 MAX-ACCESS read-write 3721 STATUS current 3722 DESCRIPTION 3723 "The value of this object identifies the row in the 3724 xdsl2VopVectorTable that applies for this line. 3726 This object MUST be maintained in a persistent manner." 3727 DEFVAL { 1 } 3728 ::= { xdsl2VopLineEntry 1 } 3730 xdsl2VopLineFallbackVectorId OBJECT-TYPE 3731 SYNTAX Unsigned32 3732 MAX-ACCESS read-write 3733 STATUS current 3734 DESCRIPTION 3735 "" 3736 ::= { xdsl2VopLineEntry 2 } 3738 ------------------------------------------------ 3739 -- xdsl2LineSegmentTable -- 3740 ------------------------------------------------ 3741 xdsl2LineSegmentTable OBJECT-TYPE 3742 SYNTAX SEQUENCE OF Xdsl2LineSegmentEntry 3743 MAX-ACCESS not-accessible 3744 STATUS current 3745 DESCRIPTION 3746 "The table xdsl2LineSegmentTable contains status parameters 3747 of VDSL2/ADSL/ADSL2 and ADSL2+ subcarriers. 3748 The parameters in this table are updated when a measurement 3749 request is made using the xdsl2LineCmndConfBpsc object. 3751 Note that a bits-per-subcarrier measurement is also performed 3752 during a line diagnostic procedure. This table provides an 3753 additional mechanism to fetch the bits-per-subcarrier data. This 3754 additional mechanism is provided so that bits-per-subcarrier 3755 data may be fetched without forcing the line into no power state. 3756 This is useful because the bits-per-subcarrier allocation may be 3757 adjusted at Showtime due to rate adaption and bit swapping. 3759 The implementation of this additional mechanism for measuring 3760 bits per subcarrier is not mandatory." 3761 ::= { xdsl2Status 1 } 3763 xdsl2LineSegmentEntry OBJECT-TYPE 3764 SYNTAX Xdsl2LineSegmentEntry 3765 MAX-ACCESS not-accessible 3766 STATUS current 3767 DESCRIPTION 3768 "The table xdsl2LineSegmentEntry contains status parameters 3769 of VDSL2/ADSL/ADSL2 and ADSL2+ subcarriers. 3771 Objects in the table refer to NSus and NSds. For G.993.2, the 3772 value of NSus and NSds are, respectively, the indices of the 3773 highest supported upstream and downstream subcarriers according 3774 to the selected implementation profile. For ADSL, NSus is equal 3775 to NSCus-1 and NSds is equal to NSCds-1. 3777 One index of this table is an interface index where the interface 3778 has an ifType of vdsl2(251). A second index of this table is the 3779 transmission direction. A third index identifies the specific 3780 segment of the subcarriers status addressed." 3781 INDEX { ifIndex, 3782 xdsl2LineSegmentDirection, 3783 xdsl2LineSegment } 3784 ::= { xdsl2LineSegmentTable 1 } 3786 Xdsl2LineSegmentEntry ::= 3787 SEQUENCE { 3788 xdsl2LineSegmentDirection Xdsl2Direction, 3789 xdsl2LineSegment Unsigned32, 3790 xdsl2LineSegmentBitsAlloc Xdsl2BitsAlloc, 3791 xdsl2LineSegmentRowStatus RowStatus 3792 } 3794 xdsl2LineSegmentDirection OBJECT-TYPE 3795 SYNTAX Xdsl2Direction 3796 MAX-ACCESS not-accessible 3797 STATUS current 3798 DESCRIPTION 3799 "The direction of the subcarrier either 3800 upstream or downstream." 3801 ::= { xdsl2LineSegmentEntry 1 } 3803 xdsl2LineSegment OBJECT-TYPE 3804 SYNTAX Unsigned32(1..8) 3805 MAX-ACCESS not-accessible 3806 STATUS current 3807 DESCRIPTION 3808 "The segment of the subcarriers status information 3809 provided by this row. 3810 Status parameters in this table are retrieved in segments. 3811 The first segment of the status information is retrieved with 3812 xdsl2LineSegment=1, the second segment is retrieved with 3813 xdsl2LineSegment=2, and so on. When a status parameter is 3814 retrieved in n segments where n<8) then, for that parameter, 3815 GET operations for the remaining segment numbers (n+1 to 8) will 3816 respond with a zero-length OCTET STRING." 3817 ::= { xdsl2LineSegmentEntry 2 } 3819 xdsl2LineSegmentBitsAlloc OBJECT-TYPE 3820 SYNTAX Xdsl2BitsAlloc 3821 UNITS "bits" 3822 MAX-ACCESS read-only 3823 STATUS current 3824 DESCRIPTION 3825 "The bits allocation per subcarrier. An array of 256 octets 3826 (512 nibbles), designed for supporting up to 512 (downstream) 3827 subcarriers. When more than 512 subcarriers are supported, the 3828 status information is reported through multiple (up to 8) 3829 segments. The first segment is then used for the first 512 3830 subcarriers. The second segment is used for the subcarriers 3831 512 to 1023 and so on. 3832 The aggregate number of utilized nibbles in the downstream 3833 direction (in all segments) depends on NSds; in the 3834 upstream direction, it depends on NSus. 3835 This value is referred to here as NS. The segment number is in 3836 xdsl2SCStatusSegment. 3837 Nibble i (0 <= i < MIN((NS+1)-(segment-1)*512,512)) in each 3838 segment is set to a value in the range 0 to 15 to indicate that 3839 the respective downstream or upstream subcarrier j 3840 (j=(segement-1)*512+i) has the same amount of bits 3841 allocation." 3842 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.29.1 (BITSpsds) 3843 and paragraph #7.5.1.29.2 (BITSpsus)" 3844 ::= { xdsl2LineSegmentEntry 3 } 3846 xdsl2LineSegmentRowStatus OBJECT-TYPE 3847 SYNTAX RowStatus 3848 MAX-ACCESS read-write 3849 STATUS current 3850 DESCRIPTION 3851 "Row Status. The SNMP agent will create a row in this table 3852 for storing the results of a measurement performed on the 3853 associated line, if the row does not already exist. 3855 The SNMP manager is not permitted to create rows in this table or 3856 set the row status to 'notInService'. In the first case, 3857 if the SNMP manager tries to create a new row, the SNMP agent 3858 responds with the value 'noCreation' in the error status 3859 field of the response-PDU. In the latter case, the SNMP agent 3860 responds with the value 'wrongValue' in the error status 3861 field of the response-PDU. 3863 The SNMP agent may have limited resources; therefore, if multiple 3864 rows coexist in this table, it may fail to add new rows to this 3865 table or allocate memory resources. 3866 If that occurs, the SNMP agent responds with the value 3867 'noResources' (for the xdsl2LineCmndConfBpscFailReason 3868 object in xdsl2LineTable). 3870 The management system (the operator) may delete rows from this 3871 table according to any scheme. For example, after retrieving 3872 the results. 3874 When the SNMP manager deletes any row in this table, the SNMP 3875 agent MUST delete all rows in this table that have the same 3876 ifIndex value." 3877 ::= { xdsl2LineSegmentEntry 4 } 3879 ------------------------------------------------ 3880 -- xdsl2LineBandTable -- 3881 ------------------------------------------------ 3882 xdsl2LineBandTable OBJECT-TYPE 3883 SYNTAX SEQUENCE OF Xdsl2LineBandEntry 3884 MAX-ACCESS not-accessible 3885 STATUS current 3886 DESCRIPTION 3887 "The table xdsl2LineBandTable contains the, per-band line 3888 status parameters of the VDSL2/ADSL/ADSL2 or ADSL2+ line. 3889 The parameters in this table are updated at line initialization 3890 time and at Showtime." 3891 ::= { xdsl2Line 2 } 3893 xdsl2LineBandEntry OBJECT-TYPE 3894 SYNTAX Xdsl2LineBandEntry 3895 MAX-ACCESS not-accessible 3896 STATUS current 3897 DESCRIPTION 3898 "One index of this table is an interface index where the 3899 interface 3900 has an ifType of vdsl2(251). A second index of this table is a 3901 per-band index covering both VDSL2 and ADSL/ADSL2/ADSL2+." 3902 INDEX { ifIndex, xdsl2LineBand } 3903 ::= { xdsl2LineBandTable 1 } 3905 Xdsl2LineBandEntry ::= 3906 SEQUENCE { 3907 xdsl2LineBand Xdsl2Band, 3908 xdsl2LineBandStatusLnAtten Unsigned32, 3909 xdsl2LineBandStatusSigAtten Unsigned32, 3910 xdsl2LineBandStatusSnrMargin Integer32 3911 } 3913 xdsl2LineBand OBJECT-TYPE 3914 SYNTAX Xdsl2Band 3915 MAX-ACCESS not-accessible 3916 STATUS current 3917 DESCRIPTION 3918 "Identifies the band(s) associated with this line. 3919 For ADSL/ADSL2/ADSL2+, the values 'upstream' and 'downstream' 3920 will always be present. 3921 For VDSL2, a subset of {'us0', 'ds1', 'us1' ... 'ds4', 'us4' } 3922 will always be present, together with rows for 3923 'upstream' and 'downstream', in which only the 3924 xdsl2LineBandStatusSnrMargin object is expected to hold a valid 3925 (average) measurement." 3926 ::= { xdsl2LineBandEntry 1 } 3928 xdsl2LineBandStatusLnAtten OBJECT-TYPE 3929 SYNTAX Unsigned32 (0..1270 | 2147483646 | 2147483647) 3930 UNITS "0.1 dB" 3931 MAX-ACCESS read-only 3932 STATUS current 3933 DESCRIPTION 3934 "Line Attenuation. 3935 When referring to a band in the downstream direction, it is 3936 the measured difference in the total power transmitted by the 3937 xTU-C and the total power received by the xTU-R over all 3938 subcarriers of that band during initialization. 3940 When referring to a band in the upstream direction, it is the 3941 measured difference in the total power transmitted by the xTU-R 3942 and the total power received by the xTU-C over all subcarriers of 3943 that band during initialization. 3945 Values range from 0 to 1270 in units of 0.1 dB (physical values 3946 are 0 to 127 dB). 3947 A special value of 0x7FFFFFFF (2147483647) indicates the line 3948 attenuation is out of range to be represented. 3949 A special value of 0x7FFFFFFE (2147483646) indicates the line 3950 attenuation measurement is unavailable." 3951 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.9 (LATNds) 3952 and paragraph #7.5.1.10 (LATNus)6" 3953 DEFVAL { 2147483646 } 3954 ::= { xdsl2LineBandEntry 2 } 3956 xdsl2LineBandStatusSigAtten OBJECT-TYPE 3957 SYNTAX Unsigned32 (0..1270 | 2147483646 | 2147483647) 3958 UNITS "0.1 dB" 3959 MAX-ACCESS read-only 3960 STATUS current 3961 DESCRIPTION 3962 "Signal Attenuation. 3963 When referring to a band in the downstream direction, it is 3964 the measured difference in the total power transmitted by the 3965 xTU-C and the total power received by the xTU-R over all 3966 subcarriers of that band during Showtime. 3968 When referring to a band in the upstream direction, it is the 3969 measured difference in the total power transmitted by the xTU-R 3970 and the total power received by the xTU-C over all subcarriers of 3971 that band during Showtime. 3973 Values range from 0 to 1270 in units of 0.1 dB (physical values 3974 are 0 to 127 dB). 3975 A special value of 0x7FFFFFFF (2147483647) indicates the line 3976 attenuation is out of range to be represented. 3977 A special value of 0x7FFFFFFE (2147483646) indicates the line 3978 attenuation measurement is unavailable." 3979 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.11 (SATNds) 3980 and paragraph #7.5.1.12 (SATNus)" 3981 DEFVAL { 2147483646 } 3982 ::= { xdsl2LineBandEntry 3 } 3984 xdsl2LineBandStatusSnrMargin OBJECT-TYPE 3985 SYNTAX Integer32 (-640..630 | 2147483646 | 2147483647) 3986 UNITS "0.1 dB" 3987 MAX-ACCESS read-only 3988 STATUS current 3989 DESCRIPTION 3990 "SNR Margin is the maximum increase in dB of the noise power 3991 received at the xTU (xTU-R for a band in the downstream direction 3992 and xTU-C for a band in the upstream direction), such that the 3993 BER requirements are met for all bearer channels received at the 3994 xTU. Values range from -640 to 630 in units of 0.1 dB (physical 3995 values are -64 to 63 dB). 3996 A special value of 0x7FFFFFFF (2147483647) indicates the SNR 3997 Margin is out of range to be represented. 3998 A special value of 0x7FFFFFFE (2147483646) indicates the SNR 3999 Margin measurement is currently unavailable." 4000 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.13 (SNRMds) 4001 and paragraph #7.5.1.14 (SNRMpbds) 4002 and paragraph #7.5.1.16 (SNRMus) 4003 and paragraph #7.5.1.17 (SNRMpbus)" 4004 DEFVAL { 2147483646 } 4005 ::= { xdsl2LineBandEntry 4 } 4007 ------------------------------------------------ 4008 -- xdsl2ChannelStatusTable -- 4009 ------------------------------------------------ 4010 xdsl2ChannelStatusTable OBJECT-TYPE 4011 SYNTAX SEQUENCE OF Xdsl2ChannelStatusEntry 4012 MAX-ACCESS not-accessible 4013 STATUS current 4014 DESCRIPTION 4015 "The table xdsl2ChannelStatusTable contains status 4016 parameters of VDSL2/ADSL/ADSL2 or ADSL2+ channel. 4017 This table contains live data from equipment." 4018 ::= { xdsl2Status 2 } 4020 xdsl2ChannelStatusEntry OBJECT-TYPE 4021 SYNTAX Xdsl2ChannelStatusEntry 4022 MAX-ACCESS not-accessible 4023 STATUS current 4024 DESCRIPTION 4025 "One index of this table is an interface index where the 4026 interface has an ifType of a DSL channel. A second index of 4027 this table is the termination unit." 4028 INDEX { ifIndex, xdsl2ChStatusUnit } 4029 ::= { xdsl2ChannelStatusTable 1 } 4031 Xdsl2ChannelStatusEntry ::= 4032 SEQUENCE { 4033 xdsl2ChStatusUnit Xdsl2Unit, 4034 xdsl2ChStatusActDataRate Unsigned32, 4035 xdsl2ChStatusPrevDataRate Unsigned32, 4036 xdsl2ChStatusActDelay Unsigned32, 4037 xdsl2ChStatusActInp Unsigned32, 4038 xdsl2ChStatusInpReport Xdsl2ChInpReport, 4039 xdsl2ChStatusNFec Unsigned32, 4040 xdsl2ChStatusRFec Unsigned32, 4041 xdsl2ChStatusLSymb Unsigned32, 4042 xdsl2ChStatusIntlvDepth Unsigned32, 4043 xdsl2ChStatusIntlvBlock Unsigned32, 4044 xdsl2ChStatusLPath Unsigned32, 4045 xdsl2ChStatusAtmStatus Xdsl2ChAtmStatus, 4046 xdsl2ChStatusPtmStatus Xdsl2ChPtmStatus 4047 } 4049 xdsl2ChStatusUnit OBJECT-TYPE 4050 SYNTAX Xdsl2Unit 4051 MAX-ACCESS not-accessible 4052 STATUS current 4053 DESCRIPTION 4054 "The termination unit." 4055 ::= { xdsl2ChannelStatusEntry 1 } 4057 xdsl2ChStatusActDataRate OBJECT-TYPE 4058 SYNTAX Unsigned32 4059 UNITS "bits/second" 4060 MAX-ACCESS read-only 4061 STATUS current 4062 DESCRIPTION 4063 "The actual net data rate at which the bearer channel is 4064 operating, if in L0 power management state. In L1 or L2 4065 states, it relates to the previous L0 state. The data rate is 4066 coded in bit/s." 4067 REFERENCE "ITU-T G.997.1, paragraph #7.5.2.1 4068 (Actual data rate)" 4069 DEFVAL { 0 } 4070 ::= { xdsl2ChannelStatusEntry 2 } 4072 xdsl2ChStatusPrevDataRate OBJECT-TYPE 4073 SYNTAX Unsigned32 4074 UNITS "bits/second" 4075 MAX-ACCESS read-only 4076 STATUS current 4077 DESCRIPTION 4078 "The previous net data rate that the bearer channel was 4079 operating at just before the latest rate change event. This 4080 could be a full or short initialization, fast retrain, DRA or 4081 power management transitions, excluding transitions between L0 4082 state and L1 or L2 states. The data rate is coded in 4083 bit/s." 4084 REFERENCE "ITU-T G.997.1, paragraph #7.5.2.2 4085 (Previous data rate)" 4087 DEFVAL { 0 } 4088 ::= { xdsl2ChannelStatusEntry 3 } 4090 xdsl2ChStatusActDelay OBJECT-TYPE 4091 SYNTAX Unsigned32(0..8176) 4092 UNITS "milliseconds" 4093 MAX-ACCESS read-only 4094 STATUS current 4095 DESCRIPTION 4096 "The actual one-way interleaving delay introduced by the 4097 PMS-TC in the direction of the bearer channel, if in L0 power 4098 management state. In L1 or L2 states, it relates to the previous 4099 L0 state. It is coded in ms (rounded to the nearest ms)." 4100 REFERENCE "ITU-T G.997.1, paragraph #7.5.2.3 4101 (Actual interleaving delay)" 4102 DEFVAL { 0 } 4103 ::= { xdsl2ChannelStatusEntry 4 } 4105 xdsl2ChStatusActInp OBJECT-TYPE 4106 SYNTAX Unsigned32(0..255) 4107 UNITS "0.1 symbols" 4108 MAX-ACCESS read-only 4109 STATUS current 4110 DESCRIPTION 4111 "Actual impulse noise protection. 4112 This parameter reports the actual impulse noise protection (INP) 4113 on the bearer channel in the L0 state. In the L1 or L2 state, 4114 the parameter contains the INP in the previous L0 state. For 4115 ADSL, this value is computed according to the formula specified 4116 in the relevant Recommendation based on the actual framing 4117 parameters. For ITU-T Recommendation G.993.2, the method to 4118 report this value is according to the INPREPORT parameter. 4119 The value is coded in fractions of DMT symbols with a 4120 granularity of 0.1 symbols. The range is from 0 to 25.4. 4121 The special value of 255 indicates an ACTINP higher 4122 than 25.4." 4123 REFERENCE "ITU-T G.997.1, paragraph #7.5.2.4 (ACTINP)" 4124 DEFVAL { 0 } 4125 ::= { xdsl2ChannelStatusEntry 5 } 4127 xdsl2ChStatusInpReport OBJECT-TYPE 4128 SYNTAX Xdsl2ChInpReport 4129 MAX-ACCESS read-only 4130 STATUS current 4131 DESCRIPTION 4132 "Impulse noise protection reporting mode." 4133 REFERENCE "ITU-T G.997.1 Amendment 1, paragraph #7.5.2.5 4134 (INPREPORT)" 4136 DEFVAL { inpComputedUsingFormula } 4137 ::= { xdsl2ChannelStatusEntry 6 } 4139 xdsl2ChStatusNFec OBJECT-TYPE 4140 SYNTAX Unsigned32(0..255) 4141 UNITS "bytes" 4142 MAX-ACCESS read-only 4143 STATUS current 4144 DESCRIPTION 4145 "Actual size of Reed-Solomon codeword. 4146 This parameter reports the actual number of Reed-Solomon 4147 redundancy bytes per codeword used in the latency path in which 4148 the bearer channel is transported. The value is coded in bytes. 4149 It ranges from 0 to 16. 4150 The value 0 indicates no Reed-Solomon coding." 4151 REFERENCE "ITU-T G.997.1, paragraph #7.5.2.6.1 (NFEC)" 4152 DEFVAL { 0 } 4153 ::= { xdsl2ChannelStatusEntry 7 } 4155 xdsl2ChStatusRFec OBJECT-TYPE 4156 SYNTAX Unsigned32(0..16) 4157 UNITS "bits" 4158 MAX-ACCESS read-only 4159 STATUS current 4160 DESCRIPTION 4161 "Actual number of Reed-Solomon redundancy bytes. 4162 This parameter reports the actual number of Reed-Solomon 4163 redundancy bytes per codeword used in the latency path in which 4164 the bearer channel is transported. The value is coded in bytes. 4165 It ranges from 0 to 16. 4166 The value 0 indicates no Reed-Solomon coding." 4167 REFERENCE "ITU-T G.997.1, paragraph #7.5.2.6.2 (RFEC)" 4168 DEFVAL { 0 } 4169 ::= { xdsl2ChannelStatusEntry 8 } 4171 xdsl2ChStatusLSymb OBJECT-TYPE 4172 SYNTAX Unsigned32(0..65535) 4173 UNITS "bits" 4174 MAX-ACCESS read-only 4175 STATUS current 4176 DESCRIPTION 4177 "Actual number of bits per symbol. 4178 This parameter reports the actual number of bits per symbol 4179 assigned to the latency path in which the bearer channel is 4180 transported. This value does not include trellis overhead. The 4181 value is coded in bits. 4182 It ranges from 0 to 65535." 4183 REFERENCE "ITU-T G.997.1, paragraph #7.5.2.6.3 (LSYMB)" 4184 DEFVAL { 0 } 4185 ::= { xdsl2ChannelStatusEntry 9 } 4187 xdsl2ChStatusIntlvDepth OBJECT-TYPE 4188 SYNTAX Unsigned32(1..4096) 4189 MAX-ACCESS read-only 4190 STATUS current 4191 DESCRIPTION 4192 "Actual interleaving depth. 4193 This parameter reports the actual depth of the interleaver used 4194 in the latency path in which the bearer channel is transported. 4195 The value ranges from 1 to 4096 in steps of 1. 4196 The value 1 indicates no interleaving." 4197 REFERENCE "ITU-T G.997.1, paragraph #7.5.2.6.4 (INTLVDEPTH)" 4198 DEFVAL { 1 } 4199 ::= { xdsl2ChannelStatusEntry 10 } 4201 xdsl2ChStatusIntlvBlock OBJECT-TYPE 4202 SYNTAX Unsigned32(4..255) 4203 MAX-ACCESS read-only 4204 STATUS current 4205 DESCRIPTION 4206 "Actual interleaving block length. 4207 This parameter reports the actual block length of the interleaver 4208 used in the latency path in which the bearer channel is 4209 transported. 4210 The value ranges from 4 to 255 in steps of 1." 4211 REFERENCE "ITU-T G.997.1, paragraph #7.5.2.6.5 (INTLVBLOCK)" 4212 DEFVAL { 4 } 4213 ::= { xdsl2ChannelStatusEntry 11 } 4215 xdsl2ChStatusLPath OBJECT-TYPE 4216 SYNTAX Unsigned32(0..3) 4217 MAX-ACCESS read-only 4218 STATUS current 4219 DESCRIPTION 4220 "Actual latency path. 4221 This parameter reports the index of the actual latency path in 4222 which the bearer is transported. 4223 The valid values are 0, 1, 2 and 3. 4224 For G.992.1, the FAST path shall be mapped to the latency 4225 index 0, and the INTERLEAVED path shall be mapped to the latency 4226 index 1." 4227 REFERENCE "ITU-T G.997.1 amendment 1, paragraph #7.5.2.7 4228 (LPATH)" 4229 DEFVAL { 0 } 4230 ::= { xdsl2ChannelStatusEntry 12 } 4232 xdsl2ChStatusAtmStatus OBJECT-TYPE 4233 SYNTAX Xdsl2ChAtmStatus 4234 MAX-ACCESS read-only 4235 STATUS current 4236 DESCRIPTION 4237 "Indicates current state (existing failures) of the DSL 4238 channel in case its Data Path is ATM. This is a bitmap of 4239 possible conditions. 4240 In case the channel is not of ATM Data Path, the object is set 4241 to '0'." 4242 REFERENCE "ITU-T G.997.1, paragraph #7.1.4 4243 (ATM data path failures)" 4244 DEFVAL { { noDefect } } 4245 ::= { xdsl2ChannelStatusEntry 13 } 4247 xdsl2ChStatusPtmStatus OBJECT-TYPE 4248 SYNTAX Xdsl2ChPtmStatus 4249 MAX-ACCESS read-only 4250 STATUS current 4251 DESCRIPTION 4252 "Indicates current state (existing failures) of the DSL 4253 channel in case its Data Path is PTM (Packet Transfer Mode). 4254 This is a bitmap of possible conditions. 4255 In case the channel is not of PTM Data Path, the object is set 4256 to '0'." 4257 REFERENCE "ITU-T G.997.1, paragraph #7.1.5 4258 (PTM Data Path failures)" 4259 DEFVAL { { noDefect } } 4260 ::= { xdsl2ChannelStatusEntry 14 } 4262 ------------------------------------------------ 4263 -- Scalars that relate to the SC Status Tables 4264 ------------------------------------------------ 4266 xdsl2ScalarSCMaxInterfaces OBJECT-TYPE 4267 SYNTAX Unsigned32 4268 MAX-ACCESS read-only 4269 STATUS current 4270 DESCRIPTION 4271 "This value determines the maximum number of 4272 interfaces supported by xdsl2SCStatusTable, 4273 xdsl2SCStatusBandTable, and xdsl2SCStatusSegmentTable." 4274 ::= { xdsl2ScalarSC 1 } 4276 xdsl2ScalarSCAvailInterfaces OBJECT-TYPE 4277 SYNTAX Unsigned32 4278 MAX-ACCESS read-only 4279 STATUS current 4280 DESCRIPTION 4281 "This value determines the currently available number of 4282 interfaces listed in xdsl2SCStatusTable, 4283 xdsl2SCStatusBandTable, and xdsl2SCStatusSegmentTable." 4284 ::= { xdsl2ScalarSC 2 } 4286 ------------------------------------------------ 4287 -- xdsl2SCStatusTable -- 4288 ------------------------------------------------ 4290 xdsl2SCStatusTable OBJECT-TYPE 4291 SYNTAX SEQUENCE OF Xdsl2SCStatusEntry 4292 MAX-ACCESS not-accessible 4293 STATUS current 4294 DESCRIPTION 4295 "The table xdsl2SCStatusTable contains 4296 status parameters for VDSL2/ADSL/ADSL2 and ADSL2+ that 4297 provide information about the size of parameters in 4298 xdsl2SCStatusSegmentTable. 4299 The parameters in this table MUST be updated after a loop 4300 diagnostic procedure, MAY be updated after a line 4301 initialization, and MAY be updated at Showtime." 4302 ::= { xdsl2Status 3 } 4304 xdsl2SCStatusEntry OBJECT-TYPE 4305 SYNTAX Xdsl2SCStatusEntry 4306 MAX-ACCESS not-accessible 4307 STATUS current 4308 DESCRIPTION 4309 "One index of this table is an interface index where the 4310 interface has an ifType of vdsl2(251). A second index of this 4311 table is the transmission direction." 4312 INDEX { ifIndex, xdsl2SCStatusDirection } 4313 ::= { xdsl2SCStatusTable 1 } 4315 Xdsl2SCStatusEntry ::= 4316 SEQUENCE { 4317 xdsl2SCStatusDirection Xdsl2Direction, 4318 xdsl2SCStatusLinScale Unsigned32, 4319 xdsl2SCStatusLinScGroupSize Unsigned32, 4320 xdsl2SCStatusLogMt Unsigned32, 4321 xdsl2SCStatusLogScGroupSize Unsigned32, 4322 xdsl2SCStatusQlnMt Unsigned32, 4323 xdsl2SCStatusQlnScGroupSize Unsigned32, 4324 xdsl2SCStatusSnrMtime Unsigned32, 4325 xdsl2SCStatusSnrScGroupSize Unsigned32, 4326 xdsl2SCStatusAttainableRate Unsigned32, 4327 xdsl2SCStatusRowStatus RowStatus 4328 } 4330 xdsl2SCStatusDirection OBJECT-TYPE 4331 SYNTAX Xdsl2Direction 4332 MAX-ACCESS not-accessible 4333 STATUS current 4334 DESCRIPTION 4335 "The direction of the subcarrier either 4336 upstream or downstream." 4337 ::= { xdsl2SCStatusEntry 1 } 4339 xdsl2SCStatusLinScale OBJECT-TYPE 4340 SYNTAX Unsigned32 (1..65535) 4341 MAX-ACCESS read-only 4342 STATUS current 4343 DESCRIPTION 4344 "The scale factor to be applied to the H(f) linear 4345 representation values for the respective transmission direction. 4346 This parameter is only available after a loop diagnostic 4347 procedure. It is represented as an unsigned integer in the range 4348 from 1 to 2^16-1." 4349 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.26.1 (HLINSCds) 4350 and paragraph #7.5.1.26.7 (HLINSCus)" 4351 ::= { xdsl2SCStatusEntry 2 } 4353 xdsl2SCStatusLinScGroupSize OBJECT-TYPE 4354 SYNTAX Unsigned32(1 | 2 | 4 | 8) 4355 MAX-ACCESS read-only 4356 STATUS current 4357 DESCRIPTION 4358 "Number of subcarriers per group used to report the H(f) 4359 linear representation values for the respective transmission 4360 direction. The valid values are 1, 2, 4, and 8. For ADSL, this 4361 parameter is equal to one and, for VDSL2, it is equal to the size 4362 of a subcarrier group used to compute these parameters. 4363 This parameter is only available after a loop diagnostic 4364 procedure." 4365 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.26.2 (HLINGds) 4366 and paragraph #7.5.1.26.8 (HLINGus)" 4367 ::= { xdsl2SCStatusEntry 3 } 4369 xdsl2SCStatusLogMt OBJECT-TYPE 4370 SYNTAX Unsigned32 (1..65535) 4371 MAX-ACCESS read-only 4372 STATUS current 4373 DESCRIPTION 4374 "This parameter contains the number of symbols used to 4375 measure the Hlog(f) values. It is represented as an unsigned 4376 integer in the range from 1 to 2^16-1. 4377 After a loop diagnostic procedure, this parameter shall contain 4378 the number of symbols used to measure the Hlog(f). It should 4379 correspond to the value specified in the Recommendation (e.g., the 4380 number of symbols in 1 s time interval for ITU-T Recommendation. 4381 G.992.3)." 4382 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.26.4 (HLOGMTds) 4383 and paragraph #7.5.1.26.10 (HLOGMTus)" 4384 ::= { xdsl2SCStatusEntry 4 } 4386 xdsl2SCStatusLogScGroupSize OBJECT-TYPE 4387 SYNTAX Unsigned32(1 | 2 | 4 | 8) 4388 MAX-ACCESS read-only 4389 STATUS current 4390 DESCRIPTION 4391 "Number of subcarriers per group used to report the H(f) 4392 logarithmic representation values for the respective 4393 transmission direction. The valid values are 1, 2, 4, and 8. 4394 For ADSL, this parameter is equal to 1, and for VDSL2, it is 4395 equal to the size of a subcarrier group used to compute these 4396 parameters." 4397 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.26.5 (HLOGGds) 4398 and paragraph #7.5.1.26.11 (HLOGGus)" 4399 ::= { xdsl2SCStatusEntry 5 } 4401 xdsl2SCStatusQlnMt OBJECT-TYPE 4402 SYNTAX Unsigned32 (1..65535) 4403 MAX-ACCESS read-only 4404 STATUS current 4405 DESCRIPTION 4406 "This parameter contains the number of symbols used to 4407 measure the QLN(f) values. It is an unsigned integer in the range 4408 from 1 to 2^16-1. After a loop diagnostic procedure, this 4409 parameter shall contain the number of symbols used to measure the 4410 QLN(f). It should correspond to the value specified in the 4411 Recommendation (e.g., the number of symbols in 1 s time interval 4412 for ITU-T Recommendation G.992.3)." 4413 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.27.1 (QLNMTds) 4414 and paragraph #7.5.1.27.4 (QLNMTus)" 4415 ::= { xdsl2SCStatusEntry 6 } 4417 xdsl2SCStatusQlnScGroupSize OBJECT-TYPE 4418 SYNTAX Unsigned32(1 | 2 | 4 | 8) 4419 MAX-ACCESS read-only 4420 STATUS current 4421 DESCRIPTION 4422 "Number of subcarriers per group used to report the Quiet 4423 Line Noise values for the respective transmission direction. 4424 The valid values are 1, 2, 4, and 8. 4425 For ADSL, this parameter is equal to 1, and for VDSL2, it is 4426 equal to the size of a subcarrier group used to compute these 4427 parameters." 4428 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.27.2 (QLNGds) 4429 and paragraph #7.5.1.27.5 (QLNGus)" 4430 ::= { xdsl2SCStatusEntry 7 } 4432 xdsl2SCStatusSnrMtime OBJECT-TYPE 4433 SYNTAX Unsigned32 (1..65535) 4434 UNITS "symbols" 4435 MAX-ACCESS read-only 4436 STATUS current 4437 DESCRIPTION 4438 "This parameter contains the number of symbols used to measure 4439 the SNR(f) values. It is an unsigned integer in the range from 1 4440 to 2^16-1. After a loop diagnostic procedure, this parameter 4441 shall contain the number of symbols used to measure the SNR(f). 4442 It should correspond to the value specified in the Recommendation 4443 (e.g., the number of symbols in 1 s time interval for ITU-T 4444 Recommendation G.992.3)." 4445 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.28.1 (SNRMTds) 4446 and paragraph #7.5.1.28.4 (SNRMTus)" 4447 ::= { xdsl2SCStatusEntry 8 } 4449 xdsl2SCStatusSnrScGroupSize OBJECT-TYPE 4450 SYNTAX Unsigned32(1 | 2 | 4 | 8) 4451 MAX-ACCESS read-only 4452 STATUS current 4453 DESCRIPTION 4454 "Number of subcarriers per group used to report the SNR values 4455 on the respective transmission direction. 4456 The valid values are 1, 2, 4, and 8. 4457 For ADSL, this parameter is equal to 1, and for VDSL2, it is 4458 equal to the size of a subcarrier group used to compute these 4459 parameters." 4460 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.28.2 (SNRGds) 4461 and paragraph #7.5.1.28.5 (SNRGus)" 4462 ::= { xdsl2SCStatusEntry 9 } 4464 xdsl2SCStatusAttainableRate OBJECT-TYPE 4465 SYNTAX Unsigned32 4466 UNITS "bits/second" 4467 MAX-ACCESS read-only 4468 STATUS current 4469 DESCRIPTION 4470 "Maximum Attainable Data Rate. The maximum net data rate 4471 currently attainable by the xTU-C transmitter and xTU-R receiver 4472 (when referring to downstream direction) or by the xTU-R 4473 transmitter and xTU-C receiver (when referring to upstream 4474 direction). Value is coded in bits/s. 4475 This object reflects the value of the parameter following the 4476 most recent DELT performed on the associated line. Once the DELT 4477 process is over, the parameter no longer changes until the row is 4478 deleted or a new DELT process is initiated." 4479 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.19 (ATTNDRds) 4480 and paragraph #7.5.1.20 (ATTNDRus)" 4481 ::= { xdsl2SCStatusEntry 10 } 4483 xdsl2SCStatusRowStatus OBJECT-TYPE 4484 SYNTAX RowStatus 4485 MAX-ACCESS read-write 4486 STATUS current 4487 DESCRIPTION 4488 "Row Status. The SNMP agent will create a row in this table 4489 for storing the results of a DELT performed on the associated 4490 line, if the row does not already exist. 4492 When a row is created in this table, the SNMP agent should also 4493 create corresponding rows in the tables xdsl2SCStatusBandTable and 4494 xdsl2SCStatusSegmentTable. 4496 The SNMP manager is not permitted to create rows in this table or 4497 set the row status to 'notInService'. In the first case, 4498 if the SNMP manager tries to create a new row, the SNMP agent 4499 responds with the value 'noCreation' in the error status 4500 field of the response-PDU. In the latter case the SNMP agent 4501 responds with the value 'wrongValue' in the error status 4502 field of the response-PDU. 4504 When a row is deleted in this table, the SNMP agent should also 4505 delete corresponding rows in the tables xdsl2SCStatusBandTable and 4506 xdsl2SCStatusSegmentTable. 4508 The SNMP agent may have limited resources; therefore, if multiple 4509 rows coexist in this table, it may fail to add new rows to this 4510 table or allocate memory resources for a new DELT process. If 4511 that occurs, the SNMP agent responds with either the value 4512 'tableFull' or the value 'noResources' (for 4513 the xdsl2LineCmndConfLdsfFailReason object in xdsl2LineTable). 4515 The management system (the operator) may delete rows from this 4516 table according to any scheme. For example, after retrieving the 4517 results." 4518 ::= { xdsl2SCStatusEntry 11 } 4520 ------------------------------------------------ 4521 -- xdsl2SCStatusBandTable -- 4522 ------------------------------------------------ 4524 xdsl2SCStatusBandTable OBJECT-TYPE 4525 SYNTAX SEQUENCE OF Xdsl2SCStatusBandEntry 4526 MAX-ACCESS not-accessible 4527 STATUS current 4528 DESCRIPTION 4529 "The table xdsl2SCStatusBandTable contains subcarrier status 4530 parameters for VDSL2/ADSL/ADSL2 and ADSL2+ that are grouped per- 4531 band. 4532 For ADSL/ADSL2/ADSL2+, there is a single upstream band and a 4533 single downstream band. For VDSL2, there are several downstream 4534 bands and several upstream bands. 4535 The parameters in this table are only available after a loop 4536 diagnostic procedure." 4537 ::= { xdsl2Status 4 } 4539 xdsl2SCStatusBandEntry OBJECT-TYPE 4540 SYNTAX Xdsl2SCStatusBandEntry 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(251). A second index of this table is the 4547 transmission band." 4548 INDEX { ifIndex, xdsl2SCStatusBand } 4549 ::= { xdsl2SCStatusBandTable 1 } 4551 Xdsl2SCStatusBandEntry ::= 4552 SEQUENCE { 4553 xdsl2SCStatusBand Xdsl2Band, 4554 xdsl2SCStatusBandLnAtten Unsigned32, 4555 xdsl2SCStatusBandSigAtten Unsigned32 4556 } 4558 xdsl2SCStatusBand OBJECT-TYPE 4559 SYNTAX Xdsl2Band 4560 MAX-ACCESS not-accessible 4561 STATUS current 4562 DESCRIPTION 4563 "The transmission band." 4564 ::= { xdsl2SCStatusBandEntry 1 } 4566 xdsl2SCStatusBandLnAtten OBJECT-TYPE 4567 SYNTAX Unsigned32 (0..1270 | 2147483646 | 2147483647) 4568 UNITS "0.1 dB" 4569 MAX-ACCESS read-only 4570 STATUS current 4571 DESCRIPTION 4572 "When referring to a band in the downstream direction, it is 4573 the measured difference in the total power transmitted by the 4574 xTU-C and the total power received by the xTU-R over all 4575 subcarriers during diagnostics mode. 4576 When referring to a band in the upstream direction, it is the 4577 measured difference in the total power transmitted by the xTU-R 4578 and the total power received by the xTU-C over all subcarriers 4579 during diagnostics mode. 4580 It ranges from 0 to 1270 units of 0.1 dB (physical values are 0 4581 to 127 dB). 4582 A special value of 0x7FFFFFFF (2147483647) indicates the line 4583 attenuation is out of range to be represented. 4584 A special value of 0x7FFFFFFE (2147483646) indicates the line 4585 attenuation measurement is unavailable. 4586 This object reflects the value of the parameter following the 4587 most recent DELT performed on the associated line. Once the DELT 4588 process is over, the parameter no longer changes until the row is 4589 deleted or a new DELT process is initiated." 4590 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.9 (LATNds) 4591 and paragraph #7.5.1.10 (LATNus)" 4592 DEFVAL { 2147483646 } 4593 ::= { xdsl2SCStatusBandEntry 2 } 4595 xdsl2SCStatusBandSigAtten OBJECT-TYPE 4596 SYNTAX Unsigned32 (0..1270 | 2147483646 | 2147483647) 4597 UNITS "0.1 dB" 4598 MAX-ACCESS read-only 4599 STATUS current 4600 DESCRIPTION 4601 "When referring to a band in the downstream direction, it is the 4602 measured difference in the total power transmitted by the xTU-C 4603 and the total power received by the xTU-R over all subcarriers 4604 during Showtime after the diagnostics mode. 4605 When referring to the upstream direction, it is the measured 4606 difference in the total power transmitted by the xTU-R and the 4607 total power received by the xTU-C over all subcarriers during 4608 Showtime after the diagnostics mode. 4609 It ranges from 0 to 1270 units of 0.1 dB (physical values are 0 4610 to 127 dB). 4611 A special value of 0x7FFFFFFF (2147483647) indicates the line 4612 attenuation is out of range to be represented. 4613 A special value of 0x7FFFFFFE (2147483646) indicates the line 4614 attenuation measurement is unavailable. 4615 This object reflects the value of the parameter following the 4616 most recent DELT performed on the associated line. Once the DELT 4617 process is over, the parameter no longer changes until the row is 4618 deleted or a new DELT process is initiated." 4619 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.11 (SATNds) 4620 and paragraph #7.5.1.12 (SATNus)" 4621 DEFVAL { 2147483646 } 4622 ::= { xdsl2SCStatusBandEntry 3 } 4624 ------------------------------------------------ 4625 -- xdsl2SCStatusSegmentTable -- 4626 ------------------------------------------------ 4628 xdsl2SCStatusSegmentTable OBJECT-TYPE 4629 SYNTAX SEQUENCE OF Xdsl2SCStatusSegmentEntry 4630 MAX-ACCESS not-accessible 4631 STATUS current 4632 DESCRIPTION 4633 "The table xdsl2SCStatusSegmentTable contains status 4634 parameters of VDSL2/ADSL/ADSL2 and ADSL2+ subcarriers. 4636 Several objects in the table refer to NSus and NSds. For 4637 G.993.2, the value of NSus and NSds are, respectively, the 4638 indices of the highest supported upstream and downstream 4639 subcarriers according to the selected implementation profile. 4640 For ADSL, NSus is equal to NSCus-1 and NSds is equal to NSCds-1. 4642 The parameters in this table MUST be updated after a loop 4643 diagnostic procedure and MAY be updated after a line 4644 initialization and MAY be updated at Showtime." 4645 ::= { xdsl2Status 5 } 4647 xdsl2SCStatusSegmentEntry OBJECT-TYPE 4648 SYNTAX Xdsl2SCStatusSegmentEntry 4649 MAX-ACCESS not-accessible 4650 STATUS current 4651 DESCRIPTION 4652 "One index of this table is an interface index where the 4653 interface has an ifType of vdsl2(251). A second index of this 4654 table is the transmission direction. A third index identifies 4655 the specific segment of the subcarriers status addressed." 4656 INDEX { ifIndex, 4657 xdsl2SCStatusDirection, 4658 xdsl2SCStatusSegment } 4659 ::= { xdsl2SCStatusSegmentTable 1 } 4661 Xdsl2SCStatusSegmentEntry ::= 4662 SEQUENCE { 4663 xdsl2SCStatusSegment Unsigned32, 4664 xdsl2SCStatusSegmentLinReal OCTET STRING, 4665 xdsl2SCStatusSegmentLinImg OCTET STRING, 4666 xdsl2SCStatusSegmentLog OCTET STRING, 4667 xdsl2SCStatusSegmentQln OCTET STRING, 4668 xdsl2SCStatusSegmentSnr OCTET STRING, 4669 xdsl2SCStatusSegmentBitsAlloc Xdsl2BitsAlloc, 4670 xdsl2SCStatusSegmentGainAlloc OCTET STRING 4671 } 4673 xdsl2SCStatusSegment OBJECT-TYPE 4674 SYNTAX Unsigned32(1..8) 4675 MAX-ACCESS not-accessible 4676 STATUS current 4677 DESCRIPTION 4678 "The segment of the subcarriers status information provided by 4679 this row. 4680 Several status parameters in this table are retrieved in segments. 4681 The first segment of the status information is retrieved with 4682 xdsl2SCStatusSegment=1, the second segment is retrieved with 4683 xdsl2SCStatusSegment=2, and so on. When any status parameter is 4684 retrieved in n segments where n<8), then for that parameter, 4685 GET operations for the remaining segment numbers (n+1 to 8) will 4686 respond with a zero-length OCTET STRING." 4687 ::= { xdsl2SCStatusSegmentEntry 1 } 4689 xdsl2SCStatusSegmentLinReal OBJECT-TYPE 4690 SYNTAX OCTET STRING (SIZE(0..1024)) 4691 MAX-ACCESS read-only 4692 STATUS current 4693 DESCRIPTION 4694 "An array of up to 512 complex H(f) linear representation 4695 values in linear scale for the respective transmission direction. 4696 It is designed to support up to 512 (downstream) subcarrier 4697 groups and can be retrieved in a single segment. 4698 The number of utilized values in the downstream direction depends 4699 on NSds; in the upstream direction, it depends on NSus. This 4700 value is referred to here as NS. 4701 Each array entry represents the real component (referred to here 4702 as a(i)) of Hlin(f = i*Df) value for a particular subcarrier 4703 group index i (0 <= i <= NS). 4704 Hlin(f) is represented as ((scale/2^15)*((a(i)+j*b(i))/2^15)), 4705 where scale is xdsl2SCStatusLinScale and a(i) and b(i) 4706 (provided by the xdsl2SCStatusSegmentLinImg object) are in the 4707 range (-2^15+1) to (+2^15-1). 4708 A special value a(i)=b(i)= -2^15 indicates that no measurement 4709 could be done for the subcarrier group because it is out of the 4710 passband or that the attenuation is out of range to be 4711 represented. This parameter is only available after a loop 4712 diagnostic procedure. 4713 Each value in this array is 16 bits wide and is stored in big 4714 endian format." 4715 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.26.3 (HLINpsds) 4716 and paragraph #7.5.1.26.9 (HLINpsus)" 4717 ::= { xdsl2SCStatusSegmentEntry 2 } 4719 xdsl2SCStatusSegmentLinImg OBJECT-TYPE 4720 SYNTAX OCTET STRING (SIZE(0..1024)) 4721 MAX-ACCESS read-only 4722 STATUS current 4723 DESCRIPTION 4724 "An array of up to 512 complex H(f) linear representation 4725 values in linear scale for the respective transmission direction. 4726 It is designed to support up to 512 (downstream) subcarrier 4727 groups and can be retrieved in a single segment. 4728 The number of utilized values in the downstream direction depends 4729 on NSds; in the upstream direction, it depends on NSus. This 4730 value is referred to here as NS. 4731 Each array entry represents the imaginary component (referred to 4732 here as b(i)) of Hlin(f = i*Df) value for a particular 4733 subcarrier group index i (0 <= i <= NS). 4734 Hlin(f) is represented as ((scale/2^15)*((a(i)+j*b(i))/2^15)), 4735 where scale is xdsl2SCStatusLinScale and a(i) (provided by the 4736 xdsl2SCStatusSegmentLinReal object) and b(i) are in the range 4737 (-2^15+1) to (+2^15-1). 4738 A special value a(i)=b(i)= -2^15 indicates that no measurement 4739 could be done for the subcarrier group because it is out of the 4740 passband or that the attenuation is out of range to be 4741 represented. This parameter is only available after a loop 4742 diagnostic procedure. 4743 Each value in this array is 16 bits wide and is stored in big 4744 endian format." 4745 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.26.3 (HLINpsds) 4746 and paragraph #7.5.1.26.9 (HLINpsus)" 4747 ::= { xdsl2SCStatusSegmentEntry 3 } 4749 xdsl2SCStatusSegmentLog OBJECT-TYPE 4750 SYNTAX OCTET STRING (SIZE(0..1024)) 4751 UNITS "dB" 4752 MAX-ACCESS read-only 4753 STATUS current 4754 DESCRIPTION 4755 "An array of up to 512 real H(f) logarithmic representation 4756 values in dB for the respective transmission direction. It is 4757 designed to support up to 512 (downstream) subcarrier groups 4758 and can be retrieved in a single segment. 4759 The number of utilized values in the downstream direction depends 4760 on NSds; in the upstream direction, it depends on NSus. This 4761 value is referred to here as NS. 4762 Each array entry represents the real Hlog(f = i*Df) value for a 4763 particular subcarrier group index i, (0 <= i <= NS). 4764 The real Hlog(f) value is represented as (6-m(i)/10), with m(i) 4765 in the range 0 to 1022. A special value m=1023 indicates that 4766 no measurement could be done for the subcarrier group because 4767 it is out of the passband or that the attenuation is out of 4768 range to be represented. This parameter is applicable in loop 4769 diagnostic procedure and initialization. 4770 Each value in this array is 16 bits wide and is stored in big 4771 endian format." 4772 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.26.6 (HLOGpsds) 4773 and paragraph #7.5.1.26.12 (HLOGpsus)" 4774 ::= { xdsl2SCStatusSegmentEntry 4 } 4776 xdsl2SCStatusSegmentQln OBJECT-TYPE 4777 SYNTAX OCTET STRING (SIZE(0..512)) 4778 UNITS "dBm/Hz" 4779 MAX-ACCESS read-only 4780 STATUS current 4781 DESCRIPTION 4782 "An array of up to 512 real Quiet Line Noise values in dBm/Hz 4783 for the respective transmission direction. It is designed for up 4784 to 512 (downstream) subcarrier groups and can be retrieved in a 4785 single segment. 4786 The number of utilized values in the downstream direction depends 4787 on NSds; in the upstream direction, it depends on NSus. This 4788 value is referred to here as NS. 4789 Each array entry represents the QLN(f = i*Df) value for a 4790 particular subcarrier index i, (0 <= i <= NS). 4791 The QLN(f) is represented as ( -23-n(i)/2), with n(i) in the range 4792 0 to 254. A special value n(i)=255 indicates that no measurement 4793 could be done for the subcarrier group because it is out of the 4794 passband or that the noise PSD is out of range to be represented. 4795 This parameter is applicable in loop diagnostic procedure and 4796 initialization. Each value in this array is 8 bits wide." 4797 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.27.3 (QLNpsds) 4798 and paragraph #7.5.1.27.6 (QLNpsus)" 4799 ::= { xdsl2SCStatusSegmentEntry 5 } 4801 xdsl2SCStatusSegmentSnr OBJECT-TYPE 4802 SYNTAX OCTET STRING (SIZE(0..512)) 4803 UNITS "0.5 dB" 4804 MAX-ACCESS read-only 4805 STATUS current 4806 DESCRIPTION 4807 "The SNR Margin per subcarrier group, expressing the ratio 4808 between the received signal power and received noise power per 4809 subscriber group. It is an array of 512 octets, designed for 4810 supporting up to 512 (downstream) subcarrier groups and can be 4811 retrieved in a single segment. 4812 The number of utilized octets in the downstream direction depends 4813 on NSds; in the upstream direction, it depends on NSus. This 4814 value is referred to here as NS. 4815 Octet i (0 <= i <= NS) is set to a value in the range 0 to 4816 254 to indicate that the respective downstream or upstream 4817 subcarrier group i has an SNR of: 4818 (-32 + xdsl2SCStatusSegmentSnr(i)/2) in dB (i.e., -32 to 95 dB). 4819 The special value 255 means that no measurement could be done for 4820 the subcarrier group because it is out of the PSD mask passband or 4821 that the noise PSD is out of range to be represented. Each value 4822 in this array is 8 bits wide." 4823 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.28.3 (SNRpsds) 4824 and paragraph #7.5.1.28.6 (SNRpsus)" 4825 ::= { xdsl2SCStatusSegmentEntry 6 } 4827 xdsl2SCStatusSegmentBitsAlloc OBJECT-TYPE 4828 SYNTAX Xdsl2BitsAlloc 4829 UNITS "bits" 4830 MAX-ACCESS read-only 4831 STATUS current 4832 DESCRIPTION 4833 "The bits allocation per subcarrier. An array of 256 octets 4834 (512 nibbles) designed for supporting up to 512 (downstream) 4835 subcarriers. When more than 512 subcarriers are supported, the 4836 status information is reported through multiple (up to 8) 4837 segments. The first segment is then used for the first 512 4838 subcarriers. The second segment is used for the subcarriers 4839 512 to 1023 and so on. 4840 The aggregate number of utilized nibbles in the downstream 4841 direction (in all segments) depends on NSds; in the upstream 4842 direction, it depends on NSus. 4843 This value is referred to here as NS. The segment number is in 4844 xdsl2SCStatusSegment. 4845 Nibble i (0 <= i < MIN((NS+1)-(segment-1)*512,512)) in each 4846 segment is set to a value in the range 0 to 15 to indicate that 4847 the respective downstream or upstream subcarrier j 4848 (j=(segement-1)*512+i) has the same amount of bits 4849 allocation." 4850 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.29.1 (BITSpsds) 4851 and paragraph #7.5.1.29.2 (BITSpsus)" 4852 ::= { xdsl2SCStatusSegmentEntry 7 } 4854 xdsl2SCStatusSegmentGainAlloc OBJECT-TYPE 4855 SYNTAX OCTET STRING (SIZE(0..1024)) 4856 MAX-ACCESS read-only 4857 STATUS current 4858 DESCRIPTION 4859 "The gain allocation per subcarrier. An array of 512 16-bit 4860 values, designed for supporting up to 512 (downstream) 4861 subcarriers. When more then 512 subcarriers are supported, the 4862 status information is reported through multiple (up to 8) 4863 segments. The first segment is then used for the first 512 4864 subcarriers. The second segment is used for the subcarriers 512 4865 to 1023 and so on. 4866 The aggregate number of utilized octets in the downstream 4867 direction depends on NSds; in the upstream direction, it depends 4868 on NSus. This value is referred to here as NS. The segment 4869 number is in xdsl2SCStatusSegment. 4870 Value i (0 <= i < MIN((NS+1)-(segment-1)*512,512)) in each 4871 segment is set to a value in the range 0 to 4093 to indicate that 4872 the respective downstream or upstream subcarrier j 4873 (j=(segement-1)*512+i) has the same amount of gain value. 4874 The gain value is represented as a multiple of 1/512 on a linear 4875 scale. Each value in this array is 16 bits wide and is stored in 4876 big endian format." 4877 REFERENCE "ITU-T G.997.1, paragraph #7.5.1.29.3 (GAINSpsds) 4878 and paragraph #7.5.1.29.4 (GAINSpsus)" 4879 ::= { xdsl2SCStatusSegmentEntry 8 } 4881 ------------------------------------------------ 4882 -- xdsl2LineInventoryTable -- 4883 ------------------------------------------------ 4884 xdsl2LineInventoryTable OBJECT-TYPE 4885 SYNTAX SEQUENCE OF Xdsl2LineInventoryEntry 4886 MAX-ACCESS not-accessible 4887 STATUS current 4888 DESCRIPTION 4889 "The table xdsl2LineInventoryTable contains an inventory of the 4890 DSL termination unit." 4891 ::= { xdsl2Inventory 1 } 4893 xdsl2LineInventoryEntry OBJECT-TYPE 4894 SYNTAX Xdsl2LineInventoryEntry 4895 MAX-ACCESS not-accessible 4896 STATUS current 4897 DESCRIPTION 4898 "One index of this table is an interface index where the 4899 interface 4900 has an ifType of vdsl2(251). A second index of this table is the 4901 termination unit." 4902 INDEX { ifIndex, xdsl2LInvUnit } 4903 ::= { xdsl2LineInventoryTable 1 } 4905 Xdsl2LineInventoryEntry ::= 4906 SEQUENCE { 4907 xdsl2LInvUnit Xdsl2Unit, 4908 xdsl2LInvG994VendorId OCTET STRING, 4909 xdsl2LInvSystemVendorId OCTET STRING, 4910 xdsl2LInvVersionNumber OCTET STRING, 4911 xdsl2LInvSerialNumber OCTET STRING, 4912 xdsl2LInvSelfTestResult Unsigned32, 4913 xdsl2LInvTransmissionCapabilities Xdsl2TransmissionModeType 4914 } 4916 xdsl2LInvUnit OBJECT-TYPE 4917 SYNTAX Xdsl2Unit 4918 MAX-ACCESS not-accessible 4919 STATUS current 4920 DESCRIPTION 4921 "The termination unit." 4922 ::= { xdsl2LineInventoryEntry 1 } 4924 xdsl2LInvG994VendorId OBJECT-TYPE 4925 SYNTAX OCTET STRING (SIZE(8)) 4926 MAX-ACCESS read-only 4927 STATUS current 4928 DESCRIPTION 4929 "The ADSL Transceiver Unit (ATU) G.994.1 Vendor ID as 4930 inserted in the G.994.1 CL/CLR message. 4931 It consists of 8 binary octets, including a country 4932 code followed by a (regionally allocated) provider code, as 4933 defined in Recommendation T.35." 4934 REFERENCE "ITU-T G.997.1, paragraph #7.4.1-7.4.2" 4935 ::= { xdsl2LineInventoryEntry 2 } 4937 xdsl2LInvSystemVendorId OBJECT-TYPE 4938 SYNTAX OCTET STRING (SIZE(8)) 4939 MAX-ACCESS read-only 4940 STATUS current 4941 DESCRIPTION 4942 "The ATU System Vendor ID (identifies the xTU system 4943 integrator) as inserted in the Overhead Messages (both xTUs for 4944 G.992.3, G.992.4, G.992.5, and G.993.2) or in the Embedded 4945 Operations Channel (xTU-R in G.992.1 and G.992.2). 4946 It consists of 8 binary octets, with same format as used for 4947 Xdsl2InvG994VendorId." 4948 REFERENCE "ITU-T G.997.1, paragraph #7.4.3-7.4.4" 4949 ::= { xdsl2LineInventoryEntry 3 } 4951 xdsl2LInvVersionNumber OBJECT-TYPE 4952 SYNTAX OCTET STRING (SIZE(0..16)) 4953 MAX-ACCESS read-only 4954 STATUS current 4955 DESCRIPTION 4956 "The xTU version number (vendor-specific information) as 4957 inserted in the Overhead Messages (both xTUs for G.992.3, 4958 G.992.4, G.992.5, and G.993.2) or in the Embedded Operations 4959 Channel (xTU-R in G.992.1 and G.992.2). It consists of up to 16 4960 binary octets." 4961 REFERENCE "ITU-T G.997.1, paragraph #7.4.5-7.4.6" 4962 ::= { xdsl2LineInventoryEntry 4 } 4964 xdsl2LInvSerialNumber OBJECT-TYPE 4965 SYNTAX OCTET STRING (SIZE(0..32)) 4966 MAX-ACCESS read-only 4967 STATUS current 4968 DESCRIPTION 4969 "The xTU serial number (vendor-specific information) as 4970 inserted in the Overhead Messages (both xTUs for G.992.3, 4971 G.992.4, G.992.5, and G.993.2) or in the Embedded Operations 4972 Channel (xTU-R in G.992.1 and G.992.2). It is vendor-specific 4973 information consisting of up to 32 ASCII characters." 4974 REFERENCE "ITU-T G.997.1, paragraph #7.4.7-7.4.8" 4975 ::= { xdsl2LineInventoryEntry 5 } 4977 xdsl2LInvSelfTestResult OBJECT-TYPE 4978 SYNTAX Unsigned32 4979 MAX-ACCESS read-only 4980 STATUS current 4981 DESCRIPTION 4982 "The xTU self-test result, coded as a 32-bit value. The 4983 most significant octet of the result is '0' if the 4984 self-test passed, and '1' if the self-test failed. The 4985 interpretation of the other octets is vendor discretionary." 4986 REFERENCE "ITU-T G.997.1, paragraph #7.4.9-7.4.10" 4987 DEFVAL { 0 } 4988 ::= { xdsl2LineInventoryEntry 6 } 4990 xdsl2LInvTransmissionCapabilities OBJECT-TYPE 4991 SYNTAX Xdsl2TransmissionModeType 4992 MAX-ACCESS read-only 4993 STATUS current 4994 DESCRIPTION 4995 "The xTU transmission system capability list of the different 4996 coding types. It is coded in a bitmap representation with 1 or 4997 more bits set. A bit set to '1' means that the xTU 4998 supports the respective coding. The value may be derived from 4999 the handshaking procedures defined in G.994.1. A set of xDSL 5000 line transmission modes, with one bit per mode." 5001 REFERENCE "ITU-T G.997.1, paragraph #7.4.11-7.4.12" 5002 ::= { xdsl2LineInventoryEntry 7 } 5004 ------------------------------------------------ 5005 -- Scalars that relate to the VOP attachment 5006 -- method. 5007 ------------------------------------------------ 5008 xdsl2ScalarVopAttachmentMethodCapabilties OBJECT-TYPE 5009 SYNTAX Xdsl2VopAttachmentMethods 5010 MAX-ACCESS read-only 5011 STATUS current 5012 DESCRIPTION 5013 "This object reflects the VoP attachment-method(s) this 5014 Network Element supports. 5016 Two attachment methods, 'direct' and 'indirect' are available 5017 and each Network Element MAY be able to support both 5018 attachment-methods (but not at the same time). 5020 The capability to support a specific attachment-method is 5021 indicated by the respective bit-position set to '1'. 5022 Particularly, a network element that supports both methods 5023 SHOULD indicate that by both bit-positions set to '1'." 5024 ::= { xdsl2ScalarVop 1 } 5026 xdsl2ScalarVopAttachmentMethodConfigured OBJECT-TYPE 5027 SYNTAX Xdsl2VopAttachmentMethods 5028 MAX-ACCESS read-write 5029 STATUS current 5030 DESCRIPTION 5031 "This object configures the VoP attachment-method to be 5032 used by this Network Element. 5033 Two attachment methods, 'direct' and 'indirect' are available 5034 and only one method can be selected at any time. 5035 To select a specific attachment-method the management system 5036 SHOULD set the respective bit-position to '1'. 5037 Changing the requested attachment-method may imply a system 5038 reboot. 5040 The value of this object MUST be maintained in a persistent 5041 manner. 5043 In case the selected attachment-method is not supported by 5044 the network element or if the management system tries 5045 to configure both methods simultaneously the SNMP SET 5046 operation SHOULD be rejected by the network element." 5047 ::= { xdsl2ScalarVop 2 } 5049 xdsl2ScalarVopAttachmentMethodCurrent OBJECT-TYPE 5050 SYNTAX Xdsl2VopAttachmentMethods 5051 MAX-ACCESS read-only 5052 STATUS current 5053 DESCRIPTION 5054 "This object reflects the VoP attachment-method currently 5055 used by this Network Element." 5056 ::= { xdsl2ScalarVop 3 } 5058 ------------------------------------------------ 5059 -- Scalar used to determine index values for 5060 -- the xdsl2VopVectorTable. 5061 ------------------------------------------------ 5062 xdsl2VopVectorIndexNext OBJECT-TYPE 5063 SYNTAX Unsigned32 (0 | 1..4294967295) 5064 MAX-ACCESS read-only 5065 STATUS current 5066 DESCRIPTION 5067 "This object is required only in case the 'indirect' 5068 attachment-method of VoP to xDSL lines is implemented, 5069 in which case entries/rows in xdsl2VopVectorTable are 5070 dynamically created and deleted by the management system. 5072 When implemented, the object reports an appropriate value to 5073 be used for xdsl2VopVectorIndex when creating entries in the 5074 xdsl2VopVectorTable. 5076 The value '0' indicates that no unassigned entries are 5077 available. 5078 To obtain the value of xdsl2VopVectorIndex for a new entry in 5079 the table, the manager issues a management protocol retrieval 5080 operation. 5081 The agent will determine through its local policy when this 5082 index value will be made available for reuse." 5083 ::= { xdsl2ScalarVop 4 } 5085 ------------------------------------------------ 5086 -- xdsl2VopVectorTable -- 5087 ------------------------------------------------ 5088 xdsl2VopVectorTable OBJECT-TYPE 5089 SYNTAX SEQUENCE OF Xdsl2VopVectorEntry 5090 MAX-ACCESS not-accessible 5091 STATUS current 5092 DESCRIPTION 5093 "" 5095 ::= { xdsl2VopVector 1 } 5097 xdsl2VopVectorEntry OBJECT-TYPE 5098 SYNTAX Xdsl2VopVectorEntry 5099 MAX-ACCESS not-accessible 5100 STATUS current 5101 DESCRIPTION 5102 "" 5103 INDEX { xdsl2VopVectorIndex } 5104 ::= { xdsl2VopVectorTable 1 } 5106 Xdsl2VopVectorEntry ::= 5107 SEQUENCE { 5108 xdsl2VopVectorIndex Unsigned32, 5109 xdsl2VopVectorRowStatus RowStatus, 5110 xdsl2VopVectorDescription OCTET STRING, 5111 xdsl2VopVectorUsDataRateProfId1 Unsigned32, 5112 xdsl2VopVectorUsRaRatio1 Unsigned32, 5113 xdsl2VopVectorDsDataRateProfId1 Unsigned32, 5114 xdsl2VopVectorDsRaRatio1 Unsigned32, 5115 xdsl2VopVectorInpDelayProfId1 Unsigned32, 5116 xdsl2VopVectorUsDataRateProfId2 Unsigned32, 5117 xdsl2VopVectorUsRaRatio2 Unsigned32, 5118 xdsl2VopVectorDsDataRateProfId2 Unsigned32, 5119 xdsl2VopVectorDsRaRatio2 Unsigned32, 5120 xdsl2VopVectorInpDelayProfId2 Unsigned32, 5121 xdsl2VopVectorUsDataRateProfId3 Unsigned32, 5122 xdsl2VopVectorUsRaRatio3 Unsigned32, 5123 xdsl2VopVectorDsDataRateProfId3 Unsigned32, 5124 xdsl2VopVectorDsRaRatio3 Unsigned32, 5125 xdsl2VopVectorInpDelayProfId3 Unsigned32, 5126 xdsl2VopVectorUsDataRateProfId4 Unsigned32, 5127 xdsl2VopVectorUsRaRatio4 Unsigned32, 5128 xdsl2VopVectorDsDataRateProfId4 Unsigned32, 5129 xdsl2VopVectorDsRaRatio4 Unsigned32, 5130 xdsl2VopVectorInpDelayProfId4 Unsigned32, 5131 xdsl2VopVectorLSpectrumProfId Unsigned32, 5132 xdsl2VopVectorUpboProfId Unsigned32, 5133 xdsl2VopVectorDpboProfId Unsigned32, 5134 xdsl2VopVectorRfiProfId Unsigned32, 5135 xdsl2VopVectorNoiseMarginProfId Unsigned32, 5136 xdsl2VopVectorVNoiseProfId Unsigned32 5137 } 5139 xdsl2VopVectorIndex OBJECT-TYPE 5140 SYNTAX Unsigned32 (1..4294967295) 5141 MAX-ACCESS not-accessible 5142 STATUS current 5143 DESCRIPTION 5144 "" 5145 ::= { xdsl2VopVectorEntry 1 } 5147 xdsl2VopVectorRowStatus OBJECT-TYPE 5148 SYNTAX RowStatus 5149 MAX-ACCESS read-create 5150 STATUS current 5151 DESCRIPTION 5152 "" 5153 ::= { xdsl2VopVectorEntry 2 } 5155 xdsl2VopVectorDescription OBJECT-TYPE 5156 SYNTAX OCTET STRING (SIZE (0..128)) 5157 MAX-ACCESS read-create 5158 STATUS current 5159 DESCRIPTION 5160 "" 5161 DEFVAL { "" } 5162 ::= { xdsl2VopVectorEntry 3 } 5164 xdsl2VopVectorUsDataRateProfId1 OBJECT-TYPE 5165 SYNTAX Unsigned32 (1..4294967295) 5166 MAX-ACCESS read-create 5167 STATUS current 5168 DESCRIPTION 5169 "" 5170 DEFVAL { 1 } 5171 ::= { xdsl2VopVectorEntry 4 } 5173 xdsl2VopVectorUsRaRatio1 OBJECT-TYPE 5174 SYNTAX Unsigned32 (0..100) 5175 MAX-ACCESS read-create 5176 STATUS current 5177 DESCRIPTION 5178 "" 5179 DEFVAL { 100 } 5180 ::= { xdsl2VopVectorEntry 5 } 5182 xdsl2VopVectorDsDataRateProfId1 OBJECT-TYPE 5183 SYNTAX Unsigned32 (1..4294967295) 5184 MAX-ACCESS read-create 5185 STATUS current 5186 DESCRIPTION 5187 "" 5188 DEFVAL { 2 } 5189 ::= { xdsl2VopVectorEntry 6 } 5191 xdsl2VopVectorDsRaRatio1 OBJECT-TYPE 5192 SYNTAX Unsigned32 (0..100) 5193 MAX-ACCESS read-create 5194 STATUS current 5195 DESCRIPTION 5196 "" 5197 DEFVAL { 100 } 5198 ::= { xdsl2VopVectorEntry 7 } 5200 xdsl2VopVectorInpDelayProfId1 OBJECT-TYPE 5201 SYNTAX Unsigned32 (1..4294967295) 5202 MAX-ACCESS read-create 5203 STATUS current 5204 DESCRIPTION 5205 "" 5206 DEFVAL { 1 } 5207 ::= { xdsl2VopVectorEntry 8 } 5209 xdsl2VopVectorUsDataRateProfId2 OBJECT-TYPE 5210 SYNTAX Unsigned32 (0..4294967295) 5211 MAX-ACCESS read-create 5212 STATUS current 5213 DESCRIPTION 5214 "" 5215 DEFVAL { 0 } 5216 ::= { xdsl2VopVectorEntry 9 } 5218 xdsl2VopVectorUsRaRatio2 OBJECT-TYPE 5219 SYNTAX Unsigned32 (0..100) 5220 MAX-ACCESS read-create 5221 STATUS current 5222 DESCRIPTION 5223 "" 5224 DEFVAL { 0 } 5225 ::= { xdsl2VopVectorEntry 10 } 5227 xdsl2VopVectorDsDataRateProfId2 OBJECT-TYPE 5228 SYNTAX Unsigned32 (0..4294967295) 5229 MAX-ACCESS read-create 5230 STATUS current 5231 DESCRIPTION 5232 "" 5233 DEFVAL { 0 } 5234 ::= { xdsl2VopVectorEntry 11 } 5236 xdsl2VopVectorDsRaRatio2 OBJECT-TYPE 5237 SYNTAX Unsigned32 (0..100) 5238 MAX-ACCESS read-create 5239 STATUS current 5240 DESCRIPTION 5241 "" 5242 DEFVAL { 0 } 5243 ::= { xdsl2VopVectorEntry 12 } 5245 xdsl2VopVectorInpDelayProfId2 OBJECT-TYPE 5246 SYNTAX Unsigned32 (0..4294967295) 5247 MAX-ACCESS read-create 5248 STATUS current 5249 DESCRIPTION 5250 "" 5251 DEFVAL { 0 } 5252 ::= { xdsl2VopVectorEntry 13 } 5254 xdsl2VopVectorUsDataRateProfId3 OBJECT-TYPE 5255 SYNTAX Unsigned32 (0..4294967295) 5256 MAX-ACCESS read-create 5257 STATUS current 5258 DESCRIPTION 5259 "" 5260 DEFVAL { 0 } 5261 ::= { xdsl2VopVectorEntry 14 } 5263 xdsl2VopVectorUsRaRatio3 OBJECT-TYPE 5264 SYNTAX Unsigned32 (0..100) 5265 MAX-ACCESS read-create 5266 STATUS current 5267 DESCRIPTION 5268 "" 5269 DEFVAL { 0 } 5270 ::= { xdsl2VopVectorEntry 15 } 5272 xdsl2VopVectorDsDataRateProfId3 OBJECT-TYPE 5273 SYNTAX Unsigned32 (0..4294967295) 5274 MAX-ACCESS read-create 5275 STATUS current 5276 DESCRIPTION 5277 "" 5278 DEFVAL { 0 } 5279 ::= { xdsl2VopVectorEntry 16 } 5281 xdsl2VopVectorDsRaRatio3 OBJECT-TYPE 5282 SYNTAX Unsigned32 (0..100) 5283 MAX-ACCESS read-create 5284 STATUS current 5285 DESCRIPTION 5286 "" 5288 DEFVAL { 0 } 5289 ::= { xdsl2VopVectorEntry 17 } 5291 xdsl2VopVectorInpDelayProfId3 OBJECT-TYPE 5292 SYNTAX Unsigned32 (0..4294967295) 5293 MAX-ACCESS read-create 5294 STATUS current 5295 DESCRIPTION 5296 "" 5297 DEFVAL { 0 } 5298 ::= { xdsl2VopVectorEntry 18 } 5300 xdsl2VopVectorUsDataRateProfId4 OBJECT-TYPE 5301 SYNTAX Unsigned32 (0..4294967295) 5302 MAX-ACCESS read-create 5303 STATUS current 5304 DESCRIPTION 5305 "" 5306 DEFVAL { 0 } 5307 ::= { xdsl2VopVectorEntry 19 } 5309 xdsl2VopVectorUsRaRatio4 OBJECT-TYPE 5310 SYNTAX Unsigned32 (0..100) 5311 MAX-ACCESS read-create 5312 STATUS current 5313 DESCRIPTION 5314 "" 5315 DEFVAL { 0 } 5316 ::= { xdsl2VopVectorEntry 20 } 5318 xdsl2VopVectorDsDataRateProfId4 OBJECT-TYPE 5319 SYNTAX Unsigned32 (0..4294967295) 5320 MAX-ACCESS read-create 5321 STATUS current 5322 DESCRIPTION 5323 "" 5324 DEFVAL { 0 } 5325 ::= { xdsl2VopVectorEntry 21 } 5327 xdsl2VopVectorDsRaRatio4 OBJECT-TYPE 5328 SYNTAX Unsigned32 (0..100) 5329 MAX-ACCESS read-create 5330 STATUS current 5331 DESCRIPTION 5332 "" 5333 DEFVAL { 0 } 5334 ::= { xdsl2VopVectorEntry 22 } 5336 xdsl2VopVectorInpDelayProfId4 OBJECT-TYPE 5337 SYNTAX Unsigned32 (0..4294967295) 5338 MAX-ACCESS read-create 5339 STATUS current 5340 DESCRIPTION 5341 "" 5342 DEFVAL { 0 } 5343 ::= { xdsl2VopVectorEntry 23 } 5345 xdsl2VopVectorLSpectrumProfId OBJECT-TYPE 5346 SYNTAX Unsigned32 (1..4294967295) 5347 MAX-ACCESS read-create 5348 STATUS current 5349 DESCRIPTION 5350 "" 5351 DEFVAL { 1 } 5352 ::= { xdsl2VopVectorEntry 24 } 5354 xdsl2VopVectorUpboProfId OBJECT-TYPE 5355 SYNTAX Unsigned32 (1..4294967295) 5356 MAX-ACCESS read-create 5357 STATUS current 5358 DESCRIPTION 5359 "" 5360 DEFVAL { 1 } 5361 ::= { xdsl2VopVectorEntry 25 } 5363 xdsl2VopVectorDpboProfId OBJECT-TYPE 5364 SYNTAX Unsigned32 (1..4294967295) 5365 MAX-ACCESS read-create 5366 STATUS current 5367 DESCRIPTION 5368 "" 5369 DEFVAL { 1 } 5370 ::= { xdsl2VopVectorEntry 26 } 5372 xdsl2VopVectorRfiProfId OBJECT-TYPE 5373 SYNTAX Unsigned32 (1..4294967295) 5374 MAX-ACCESS read-create 5375 STATUS current 5376 DESCRIPTION 5377 "" 5378 DEFVAL { 1 } 5379 ::= { xdsl2VopVectorEntry 27 } 5381 xdsl2VopVectorNoiseMarginProfId OBJECT-TYPE 5382 SYNTAX Unsigned32 (1..4294967295) 5383 MAX-ACCESS read-create 5384 STATUS current 5385 DESCRIPTION 5386 "" 5387 DEFVAL { 1 } 5388 ::= { xdsl2VopVectorEntry 28 } 5390 xdsl2VopVectorVNoiseProfId OBJECT-TYPE 5391 SYNTAX Unsigned32 (1..4294967295) 5392 MAX-ACCESS read-create 5393 STATUS current 5394 DESCRIPTION 5395 "" 5396 DEFVAL { 1 } 5397 ::= { xdsl2VopVectorEntry 29 } 5399 ------------------------------------------------ 5400 -- xdsl2VopVectorActualTable -- 5401 ------------------------------------------------ 5402 xdsl2VopVectorActualTable OBJECT-TYPE 5403 SYNTAX SEQUENCE OF Xdsl2VopVectorActualEntry 5404 MAX-ACCESS not-accessible 5405 STATUS current 5406 DESCRIPTION 5407 "" 5408 ::= { xdsl2VopVector 2 } 5410 xdsl2VopVectorActualEntry OBJECT-TYPE 5411 SYNTAX Xdsl2VopVectorActualEntry 5412 MAX-ACCESS not-accessible 5413 STATUS current 5414 DESCRIPTION 5415 "" 5416 INDEX { xdsl2VopVectorActualIndex } 5417 ::= { xdsl2VopVectorActualTable 1 } 5419 Xdsl2VopVectorActualEntry ::= 5420 SEQUENCE { 5421 xdsl2VopVectorActualIndex Unsigned32, 5422 xdsl2VopVectorActualUsDataRateProfId1 Unsigned32, 5423 xdsl2VopVectorActualUsRaRatio1 Unsigned32, 5424 xdsl2VopVectorActualDsDataRateProfId1 Unsigned32, 5425 xdsl2VopVectorActualDsRaRatio1 Unsigned32, 5426 xdsl2VopVectorActualInpDelayProfId1 Unsigned32, 5427 xdsl2VopVectorActualUsDataRateProfId2 Unsigned32, 5428 xdsl2VopVectorActualUsRaRatio2 Unsigned32, 5429 xdsl2VopVectorActualDsDataRateProfId2 Unsigned32, 5430 xdsl2VopVectorActualDsRaRatio2 Unsigned32, 5431 xdsl2VopVectorActualInpDelayProfId2 Unsigned32, 5432 xdsl2VopVectorActualUsDataRateProfId3 Unsigned32, 5433 xdsl2VopVectorActualUsRaRatio3 Unsigned32, 5434 xdsl2VopVectorActualDsDataRateProfId3 Unsigned32, 5435 xdsl2VopVectorActualDsRaRatio3 Unsigned32, 5436 xdsl2VopVectorActualInpDelayProfId3 Unsigned32, 5437 xdsl2VopVectorActualUsDataRateProfId4 Unsigned32, 5438 xdsl2VopVectorActualUsRaRatio4 Unsigned32, 5439 xdsl2VopVectorActualDsDataRateProfId4 Unsigned32, 5440 xdsl2VopVectorActualDsRaRatio4 Unsigned32, 5441 xdsl2VopVectorActualInpDelayProfId4 Unsigned32, 5442 xdsl2VopVectorActualLSpectrumProfId Unsigned32, 5443 xdsl2VopVectorActualUpboProfId Unsigned32, 5444 xdsl2VopVectorActualDpboProfId Unsigned32, 5445 xdsl2VopVectorActualRfiProfId Unsigned32, 5446 xdsl2VopVectorActualNoiseMarginProfId Unsigned32, 5447 xdsl2VopVectorActualVNoiseProfId Unsigned32 5448 } 5450 xdsl2VopVectorActualIndex OBJECT-TYPE 5451 SYNTAX Unsigned32 (1..4294967295) 5452 MAX-ACCESS not-accessible 5453 STATUS current 5454 DESCRIPTION 5455 "" 5456 ::= { xdsl2VopVectorActualEntry 1 } 5458 xdsl2VopVectorActualUsDataRateProfId1 OBJECT-TYPE 5459 SYNTAX Unsigned32 (1..4294967295) 5460 MAX-ACCESS read-only 5461 STATUS current 5462 DESCRIPTION 5463 "" 5464 ::= { xdsl2VopVectorActualEntry 2 } 5466 xdsl2VopVectorActualUsRaRatio1 OBJECT-TYPE 5467 SYNTAX Unsigned32 (0..100) 5468 MAX-ACCESS read-only 5469 STATUS current 5470 DESCRIPTION 5471 "" 5472 ::= { xdsl2VopVectorActualEntry 3 } 5474 xdsl2VopVectorActualDsDataRateProfId1 OBJECT-TYPE 5475 SYNTAX Unsigned32 (1..4294967295) 5476 MAX-ACCESS read-only 5477 STATUS current 5478 DESCRIPTION 5479 "" 5481 ::= { xdsl2VopVectorActualEntry 4 } 5483 xdsl2VopVectorActualDsRaRatio1 OBJECT-TYPE 5484 SYNTAX Unsigned32 (0..100) 5485 MAX-ACCESS read-only 5486 STATUS current 5487 DESCRIPTION 5488 "" 5489 ::= { xdsl2VopVectorActualEntry 5 } 5491 xdsl2VopVectorActualInpDelayProfId1 OBJECT-TYPE 5492 SYNTAX Unsigned32 (1..4294967295) 5493 MAX-ACCESS read-only 5494 STATUS current 5495 DESCRIPTION 5496 "" 5497 ::= { xdsl2VopVectorActualEntry 6 } 5499 xdsl2VopVectorActualUsDataRateProfId2 OBJECT-TYPE 5500 SYNTAX Unsigned32 (0..4294967295) 5501 MAX-ACCESS read-only 5502 STATUS current 5503 DESCRIPTION 5504 "" 5505 ::= { xdsl2VopVectorActualEntry 7 } 5507 xdsl2VopVectorActualUsRaRatio2 OBJECT-TYPE 5508 SYNTAX Unsigned32 (0..100) 5509 MAX-ACCESS read-only 5510 STATUS current 5511 DESCRIPTION 5512 "" 5513 ::= { xdsl2VopVectorActualEntry 8 } 5515 xdsl2VopVectorActualDsDataRateProfId2 OBJECT-TYPE 5516 SYNTAX Unsigned32 (0..4294967295) 5517 MAX-ACCESS read-only 5518 STATUS current 5519 DESCRIPTION 5520 "" 5521 ::= { xdsl2VopVectorActualEntry 9 } 5523 xdsl2VopVectorActualDsRaRatio2 OBJECT-TYPE 5524 SYNTAX Unsigned32 (0..100) 5525 MAX-ACCESS read-only 5526 STATUS current 5527 DESCRIPTION 5528 "" 5530 ::= { xdsl2VopVectorActualEntry 10 } 5532 xdsl2VopVectorActualInpDelayProfId2 OBJECT-TYPE 5533 SYNTAX Unsigned32 (0..4294967295) 5534 MAX-ACCESS read-only 5535 STATUS current 5536 DESCRIPTION 5537 "" 5538 ::= { xdsl2VopVectorActualEntry 11 } 5540 xdsl2VopVectorActualUsDataRateProfId3 OBJECT-TYPE 5541 SYNTAX Unsigned32 (0..4294967295) 5542 MAX-ACCESS read-only 5543 STATUS current 5544 DESCRIPTION 5545 "" 5546 ::= { xdsl2VopVectorActualEntry 12 } 5548 xdsl2VopVectorActualUsRaRatio3 OBJECT-TYPE 5549 SYNTAX Unsigned32 (0..100) 5550 MAX-ACCESS read-only 5551 STATUS current 5552 DESCRIPTION 5553 "" 5554 ::= { xdsl2VopVectorActualEntry 13 } 5556 xdsl2VopVectorActualDsDataRateProfId3 OBJECT-TYPE 5557 SYNTAX Unsigned32 (0..4294967295) 5558 MAX-ACCESS read-only 5559 STATUS current 5560 DESCRIPTION 5561 "" 5562 ::= { xdsl2VopVectorActualEntry 14 } 5564 xdsl2VopVectorActualDsRaRatio3 OBJECT-TYPE 5565 SYNTAX Unsigned32 (0..100) 5566 MAX-ACCESS read-only 5567 STATUS current 5568 DESCRIPTION 5569 "" 5570 ::= { xdsl2VopVectorActualEntry 15 } 5572 xdsl2VopVectorActualInpDelayProfId3 OBJECT-TYPE 5573 SYNTAX Unsigned32 (0..4294967295) 5574 MAX-ACCESS read-only 5575 STATUS current 5576 DESCRIPTION 5577 "" 5579 ::= { xdsl2VopVectorActualEntry 16 } 5581 xdsl2VopVectorActualUsDataRateProfId4 OBJECT-TYPE 5582 SYNTAX Unsigned32 (0..4294967295) 5583 MAX-ACCESS read-only 5584 STATUS current 5585 DESCRIPTION 5586 "" 5587 ::= { xdsl2VopVectorActualEntry 17 } 5589 xdsl2VopVectorActualUsRaRatio4 OBJECT-TYPE 5590 SYNTAX Unsigned32 (0..100) 5591 MAX-ACCESS read-only 5592 STATUS current 5593 DESCRIPTION 5594 "" 5595 ::= { xdsl2VopVectorActualEntry 18 } 5597 xdsl2VopVectorActualDsDataRateProfId4 OBJECT-TYPE 5598 SYNTAX Unsigned32 (0..4294967295) 5599 MAX-ACCESS read-only 5600 STATUS current 5601 DESCRIPTION 5602 "" 5603 ::= { xdsl2VopVectorActualEntry 19 } 5605 xdsl2VopVectorActualDsRaRatio4 OBJECT-TYPE 5606 SYNTAX Unsigned32 (0..100) 5607 MAX-ACCESS read-only 5608 STATUS current 5609 DESCRIPTION 5610 "" 5611 ::= { xdsl2VopVectorActualEntry 20 } 5613 xdsl2VopVectorActualInpDelayProfId4 OBJECT-TYPE 5614 SYNTAX Unsigned32 (0..4294967295) 5615 MAX-ACCESS read-only 5616 STATUS current 5617 DESCRIPTION 5618 "" 5619 ::= { xdsl2VopVectorActualEntry 21 } 5621 xdsl2VopVectorActualLSpectrumProfId OBJECT-TYPE 5622 SYNTAX Unsigned32 (1..4294967295) 5623 MAX-ACCESS read-only 5624 STATUS current 5625 DESCRIPTION 5626 "" 5628 ::= { xdsl2VopVectorActualEntry 22 } 5630 xdsl2VopVectorActualUpboProfId OBJECT-TYPE 5631 SYNTAX Unsigned32 (1..4294967295) 5632 MAX-ACCESS read-only 5633 STATUS current 5634 DESCRIPTION 5635 "" 5636 ::= { xdsl2VopVectorActualEntry 23 } 5638 xdsl2VopVectorActualDpboProfId OBJECT-TYPE 5639 SYNTAX Unsigned32 (1..4294967295) 5640 MAX-ACCESS read-only 5641 STATUS current 5642 DESCRIPTION 5643 "" 5644 ::= { xdsl2VopVectorActualEntry 24 } 5646 xdsl2VopVectorActualRfiProfId OBJECT-TYPE 5647 SYNTAX Unsigned32 (1..4294967295) 5648 MAX-ACCESS read-only 5649 STATUS current 5650 DESCRIPTION 5651 "" 5652 ::= { xdsl2VopVectorActualEntry 25 } 5654 xdsl2VopVectorActualNoiseMarginProfId OBJECT-TYPE 5655 SYNTAX Unsigned32 (1..4294967295) 5656 MAX-ACCESS read-only 5657 STATUS current 5658 DESCRIPTION 5659 "" 5660 ::= { xdsl2VopVectorActualEntry 26 } 5662 xdsl2VopVectorActualVNoiseProfId OBJECT-TYPE 5663 SYNTAX Unsigned32 (1..4294967295) 5664 MAX-ACCESS read-only 5665 STATUS current 5666 DESCRIPTION 5667 "" 5668 ::= { xdsl2VopVectorActualEntry 27 } 5670 ------------------------------------------------ 5671 -- xdsl2LineConfTemplateTable -- 5672 ------------------------------------------------ 5673 xdsl2LineConfTemplateTable OBJECT-TYPE 5674 SYNTAX SEQUENCE OF Xdsl2LineConfTemplateEntry 5675 MAX-ACCESS not-accessible 5676 STATUS current 5677 DESCRIPTION 5678 "The table xdsl2LineConfTemplateTable contains VDSL2/ADSL/ 5679 ADSL2 and ADSL2+ line configuration templates. 5681 Note that this table is also used to configure the number of 5682 bearer channels. 5683 When the number of bearer channels is increased, the SNMP agent 5684 SHOULD create rows in all tables indexed by a channel index. 5685 When the number of bearer channels is decreased, the SNMP agent 5686 SHOULD delete rows in all tables indexed by a channel index. 5687 For example, if the value of xdsl2LConfTempChan4ConfProfile is 5688 set to a non-null value, then rows SHOULD be created in 5689 xdsl2ChannelStatusTable, xdsl2PMChCurrTable, and all other tables 5690 indexed by a channel index. 5691 For example, if the value of xdsl2LConfTempChan2ConfProfile is 5692 set to a null value, then rows SHOULD be deleted in 5693 xdsl2ChannelStatusTable, xdsl2PMChCurrTable, and all other 5694 tables indexed by a channel index. 5696 NOTE : This object belongs only to the legacy management model 5697 : that was originally specified in RFC 5650. 5699 Entries in this table MUST be maintained in a persistent 5700 manner." 5701 ::= { xdsl2ProfileLine 1 } 5703 xdsl2LineConfTemplateEntry OBJECT-TYPE 5704 SYNTAX Xdsl2LineConfTemplateEntry 5705 MAX-ACCESS not-accessible 5706 STATUS current 5707 DESCRIPTION 5708 "A default template with an index of 'DEFVAL' will always 5709 exist, and its parameters will be set to vendor-specific values, 5710 unless otherwise specified in this document." 5711 INDEX { xdsl2LConfTempTemplateName } 5712 ::= { xdsl2LineConfTemplateTable 1 } 5714 Xdsl2LineConfTemplateEntry ::= 5715 SEQUENCE { 5716 xdsl2LConfTempTemplateName SnmpAdminString, 5717 xdsl2LConfTempLineProfile SnmpAdminString, 5718 xdsl2LConfTempChan1ConfProfile SnmpAdminString, 5719 xdsl2LConfTempChan1RaRatioDs Unsigned32, 5720 xdsl2LConfTempChan1RaRatioUs Unsigned32, 5721 xdsl2LConfTempChan2ConfProfile SnmpAdminString, 5722 xdsl2LConfTempChan2RaRatioDs Unsigned32, 5723 xdsl2LConfTempChan2RaRatioUs Unsigned32, 5724 xdsl2LConfTempChan3ConfProfile SnmpAdminString, 5725 xdsl2LConfTempChan3RaRatioDs Unsigned32, 5726 xdsl2LConfTempChan3RaRatioUs Unsigned32, 5727 xdsl2LConfTempChan4ConfProfile SnmpAdminString, 5728 xdsl2LConfTempChan4RaRatioDs Unsigned32, 5729 xdsl2LConfTempChan4RaRatioUs Unsigned32, 5730 xdsl2LConfTempRowStatus RowStatus 5731 } 5733 xdsl2LConfTempTemplateName OBJECT-TYPE 5734 SYNTAX SnmpAdminString (SIZE(1..32)) 5735 MAX-ACCESS not-accessible 5736 STATUS current 5737 DESCRIPTION 5738 "This object identifies a row in this table." 5739 REFERENCE "DSL Forum TR-129, paragraph #5.4" 5740 ::= { xdsl2LineConfTemplateEntry 1 } 5742 xdsl2LConfTempLineProfile OBJECT-TYPE 5743 SYNTAX SnmpAdminString (SIZE(1..32)) 5744 MAX-ACCESS read-create 5745 STATUS current 5746 DESCRIPTION 5747 "The value of this object identifies the row in the 5748 VDSL2/ADSL/ADSL2 and ADSL2+ line configuration Profile Table 5749 (xdsl2LineConfProfTable) that applies for this DSL line." 5750 REFERENCE "DSL Forum TR-129, paragraph #5.4" 5751 DEFVAL { "DEFVAL" } 5752 ::= { xdsl2LineConfTemplateEntry 2 } 5754 xdsl2LConfTempChan1ConfProfile OBJECT-TYPE 5755 SYNTAX SnmpAdminString (SIZE(1..32)) 5756 MAX-ACCESS read-create 5757 STATUS current 5758 DESCRIPTION 5759 "The value of this object identifies the row in the VDSL2/ 5760 ADSL/ADSL2 and ADSL2+ channel configuration Profile Table 5761 (xdsl2ChConfProfileTable) that applies to DSL bearer channel #1. 5762 The channel profile name specified here MUST match the name of an 5763 existing row in the xdsl2ChConfProfileTable table." 5764 DEFVAL { "DEFVAL" } 5765 ::= { xdsl2LineConfTemplateEntry 3 } 5767 xdsl2LConfTempChan1RaRatioDs OBJECT-TYPE 5768 SYNTAX Unsigned32(0..100) 5769 UNITS "percent" 5770 MAX-ACCESS read-create 5771 STATUS current 5772 DESCRIPTION 5773 "Rate Adaptation Ratio. The ratio (in percent) that should be 5774 taken into account for the bearer channel #1 when performing rate 5775 adaptation on Downstream. The ratio refers to the available data 5776 rate in excess of the Minimum Data Rate, summed over all bearer 5777 channels. 5778 Also, the 100 - xdsl2LConfTempChan1RaRatioDs is the ratio of 5779 excess data rate to be assigned to all other bearer channels on 5780 Downstream direction. The sum of rate adaptation ratios over all 5781 bearers on the same direction shall be equal to 100%." 5782 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1.4 5783 (Rate adaptation ratio)" 5784 DEFVAL { 100 } 5785 ::= { xdsl2LineConfTemplateEntry 4 } 5787 xdsl2LConfTempChan1RaRatioUs OBJECT-TYPE 5788 SYNTAX Unsigned32(0..100) 5789 UNITS "percent" 5790 MAX-ACCESS read-create 5791 STATUS current 5792 DESCRIPTION 5793 "Rate Adaptation Ratio. The ratio (in percent) that should be 5794 taken into account for the bearer channel #1 when performing 5795 rate adaptation on Upstream. The ratio refers to the available 5796 data rate in excess of the Minimum Data Rate, summed over all 5797 bearer channels. 5798 Also, the 100 - xdsl2LConfTempChan1RaRatioUs is the ratio of 5799 excess data rate to be assigned to all other bearer channels on 5800 Upstream direction. The sum of rate adaptation ratios over all 5801 bearers on the same direction shall be equal to 100%." 5802 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1.4 5803 (Rate adaptation ratio)" 5804 DEFVAL { 100 } 5805 ::= { xdsl2LineConfTemplateEntry 5 } 5807 xdsl2LConfTempChan2ConfProfile OBJECT-TYPE 5808 SYNTAX SnmpAdminString (SIZE(0..32)) 5809 MAX-ACCESS read-create 5810 STATUS current 5811 DESCRIPTION 5812 "The value of this object identifies the row in the VDSL2/ 5813 ADSL/ADSL2 and ADSL2+ channel configuration Profile Table 5814 (xdsl2ChConfProfileTable) that applies to DSL bearer channel #2. 5815 If the channel is unused, then the object is set to a zero-length 5816 string. 5817 This object may be set to a zero-length string only if 5818 xdsl2LConfTempChan3ConfProfile contains a zero-length 5819 string." 5821 DEFVAL { "" } 5822 ::= { xdsl2LineConfTemplateEntry 6 } 5824 xdsl2LConfTempChan2RaRatioDs OBJECT-TYPE 5825 SYNTAX Unsigned32(0..100) 5826 UNITS "percent" 5827 MAX-ACCESS read-create 5828 STATUS current 5829 DESCRIPTION 5830 "Rate Adaptation Ratio. The ratio (in percent) that should be 5831 taken into account for the bearer channel #2 when performing 5832 rate adaptation on Downstream. The ratio refers to the available 5833 data rate in excess of the Minimum Data Rate, summed over all 5834 bearer channels. 5835 Also, the 100 - xdsl2LConfTempChan2RaRatioDs is the ratio of 5836 excess data rate to be assigned to all other bearer channels on 5837 Downstream direction. The sum of rate adaptation ratios over all 5838 bearers on the same direction shall be equal to 5839 100%." 5840 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1.4 5841 (Rate adaptation ratio)" 5842 DEFVAL { 0 } 5843 ::= { xdsl2LineConfTemplateEntry 7 } 5845 xdsl2LConfTempChan2RaRatioUs OBJECT-TYPE 5846 SYNTAX Unsigned32(0..100) 5847 UNITS "percent" 5848 MAX-ACCESS read-create 5849 STATUS current 5850 DESCRIPTION 5851 "Rate Adaptation Ratio. The ratio (in percent) that should be 5852 taken into account for the bearer channel #2 when performing 5853 rate adaptation on Upstream. The ratio refers to the available 5854 data rate in excess of the Minimum Data Rate, summed over all 5855 bearer channels. 5856 Also, the 100 - xdsl2LConfTempChan2RaRatioUs is the ratio of 5857 excess data rate to be assigned to all other bearer channels on 5858 Upstream direction. The sum of rate adaptation ratios over all 5859 bearers on the same direction shall be equal to 100%." 5860 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1.4 5861 (Rate adaptation ratio)" 5862 DEFVAL { 0 } 5863 ::= { xdsl2LineConfTemplateEntry 8 } 5865 xdsl2LConfTempChan3ConfProfile OBJECT-TYPE 5866 SYNTAX SnmpAdminString (SIZE(0..32)) 5867 MAX-ACCESS read-create 5868 STATUS current 5869 DESCRIPTION 5870 "The value of this object identifies the row in the VDSL2/ 5871 ADSL/ADSL2 and ADSL2+ channel configuration Profile Table 5872 (xdsl2ChConfProfileTable) that applies to DSL bearer channel #3. 5873 If the channel is unused, then the object is set to a zero-length 5874 string. 5875 This object may be set to a zero-length string only if 5876 xdsl2LConfTempChan4ConfProfile contains a zero-length string. 5877 This object may be set to a non-zero-length string only if 5878 xdsl2LConfTempChan2ConfProfile contains a non-zero-length 5879 string." 5880 DEFVAL { "" } 5881 ::= { xdsl2LineConfTemplateEntry 9 } 5883 xdsl2LConfTempChan3RaRatioDs OBJECT-TYPE 5884 SYNTAX Unsigned32(0..100) 5885 UNITS "percent" 5886 MAX-ACCESS read-create 5887 STATUS current 5888 DESCRIPTION 5889 "Rate Adaptation Ratio. The ratio (in percent) that should be 5890 taken into account for the bearer channel #3 when performing 5891 rate adaptation on Downstream. The ratio refers to the available 5892 data rate in excess of the Minimum Data Rate, summed over all 5893 bearer channels. 5894 Also, the 100 - xdsl2LConfTempChan3RaRatioDs is the ratio of 5895 excess data rate to be assigned to all other bearer channels on 5896 Downstream direction. The sum of rate adaptation ratios over all 5897 bearers on the same direction shall be equal to 100%." 5898 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1.4 5899 (Rate adaptation ratio)" 5900 DEFVAL { 0 } 5901 ::= { xdsl2LineConfTemplateEntry 10 } 5903 xdsl2LConfTempChan3RaRatioUs OBJECT-TYPE 5904 SYNTAX Unsigned32(0..100) 5905 UNITS "percent" 5906 MAX-ACCESS read-create 5907 STATUS current 5908 DESCRIPTION 5909 "Rate Adaptation Ratio. The ratio (in percent) that should be 5910 taken into account for the bearer channel #3 when performing 5911 rate adaptation on Upstream. The ratio refers to the available 5912 data rate in excess of the Minimum Data Rate, summed over all 5913 bearer channels. 5914 Also, the 100 - xdsl2LConfTempChan3RaRatioUs is the ratio of 5915 excess data rate to be assigned to all other bearer channels on 5916 Upstream direction. The sum of rate adaptation ratios over all 5917 bearers on the same direction shall be equal to 100%." 5918 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1.4 5919 (Rate adaptation ratio)" 5920 DEFVAL { 0 } 5921 ::= { xdsl2LineConfTemplateEntry 11 } 5923 xdsl2LConfTempChan4ConfProfile OBJECT-TYPE 5924 SYNTAX SnmpAdminString (SIZE(0..32)) 5925 MAX-ACCESS read-create 5926 STATUS current 5927 DESCRIPTION 5928 "The value of this object identifies the row in the VDSL2/ 5929 ADSL/ADSL2 and ADSL2+ channel configuration Profile Table 5930 (xdsl2ChConfProfileTable) that applies to DSL bearer channel #4. 5931 If the channel is unused, then the object is set to a zero-length 5932 string. 5933 This object may be set to a non-zero-length string only if 5934 xdsl2LConfTempChan3ConfProfile contains a non-zero-length 5935 string." 5936 DEFVAL { "" } 5937 ::= { xdsl2LineConfTemplateEntry 12 } 5939 xdsl2LConfTempChan4RaRatioDs OBJECT-TYPE 5940 SYNTAX Unsigned32(0..100) 5941 UNITS "percent" 5942 MAX-ACCESS read-create 5943 STATUS current 5944 DESCRIPTION 5945 "Rate Adaptation Ratio. The ratio (in percent) that should be 5946 taken into account for the bearer channel #4 when performing rate 5947 adaptation on Downstream. The ratio refers to the available data 5948 rate in excess of the Minimum Data Rate, summed over all bearer 5949 channels. 5950 Also, the 100 - xdsl2LConfTempChan4RaRatioDs is the ratio of 5951 excess data rate to be assigned to all other bearer channels. 5952 The sum of rate adaptation ratios over all bearers on the same 5953 direction shall sum to 100%." 5954 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1.4 5955 (Rate adaptation ratio)" 5956 DEFVAL { 0 } 5957 ::= { xdsl2LineConfTemplateEntry 13 } 5959 xdsl2LConfTempChan4RaRatioUs OBJECT-TYPE 5960 SYNTAX Unsigned32(0..100) 5961 UNITS "percent" 5962 MAX-ACCESS read-create 5963 STATUS current 5964 DESCRIPTION 5965 "Rate Adaptation Ratio. The ratio (in percent) that should be 5966 taken into account for the bearer channel #4 when performing rate 5967 adaptation on Upstream. The ratio refers to the available data 5968 rate in excess of the Minimum Data Rate, summed over all bearer 5969 channels. 5970 Also, the 100 - xdsl2LConfTempChan4RaRatioUs is the ratio of 5971 excess data rate to be assigned to all other bearer channels. 5972 The sum of rate adaptation ratios over all bearers on the same 5973 direction shall sum to 100%." 5974 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1.4 5975 (Rate adaptation ratio)" 5976 DEFVAL { 0 } 5977 ::= { xdsl2LineConfTemplateEntry 14 } 5979 xdsl2LConfTempRowStatus OBJECT-TYPE 5980 SYNTAX RowStatus 5981 MAX-ACCESS read-create 5982 STATUS current 5983 DESCRIPTION 5984 "This object is used to create a new row or to modify or 5985 delete an existing row in this table. 5986 A template is activated by setting this object to 'active'. 5987 Before a profile can be deleted or taken out of service (by 5988 setting this object to 'destroy' or 'notInService'), it MUST be 5989 first unreferenced from all associated lines. 5990 A row in this table is said to be unreferenced when there is no 5991 instance of xdsl2LineConfTemplate or 5992 xdsl2LineConfFallbackTemplate that refers to the row." 5993 ::= { xdsl2LineConfTemplateEntry 15 } 5995 ------------------------------------------ 5996 -- xdsl2LineConfProfTable -- 5997 ------------------------------------------ 5998 xdsl2LineConfProfTable OBJECT-TYPE 5999 SYNTAX SEQUENCE OF Xdsl2LineConfProfEntry 6000 MAX-ACCESS not-accessible 6001 STATUS current 6002 DESCRIPTION 6003 "The table xdsl2LineConfProfTable contains VDSL2/ADSL/ 6004 ADSL2 and ADSL2+ line configuration profiles. 6006 NOTE : This object belongs only to the legacy management model 6007 : that was originally specified in RFC 5650. 6009 Entries in this table MUST be maintained in a persistent 6010 manner." 6011 ::= { xdsl2ProfileLine 2 } 6013 xdsl2LineConfProfEntry OBJECT-TYPE 6014 SYNTAX Xdsl2LineConfProfEntry 6015 MAX-ACCESS not-accessible 6016 STATUS current 6017 DESCRIPTION 6018 "A default profile with an index of 'DEFVAL' will always 6019 exist, and its parameters will be set to vendor-specific values, 6020 unless otherwise specified in this document." 6021 INDEX { xdsl2LConfProfProfileName } 6022 ::= { xdsl2LineConfProfTable 1 } 6024 Xdsl2LineConfProfEntry ::= 6025 SEQUENCE { 6026 xdsl2LConfProfProfileName SnmpAdminString, 6027 xdsl2LConfProfScMaskDs Xdsl2ScMaskDs, 6028 xdsl2LConfProfScMaskUs Xdsl2ScMaskUs, 6029 xdsl2LConfProfVdsl2CarMask Xdsl2CarMask, 6030 xdsl2LConfProfRfiBands Xdsl2RfiBands, 6031 xdsl2LConfProfRaModeDs Xdsl2RaMode, 6032 xdsl2LConfProfRaModeUs Xdsl2RaMode, 6033 xdsl2LConfProfRaUsNrmDs Unsigned32, 6034 xdsl2LConfProfRaUsNrmUs Unsigned32, 6035 xdsl2LConfProfRaUsTimeDs Unsigned32, 6036 xdsl2LConfProfRaUsTimeUs Unsigned32, 6037 xdsl2LConfProfRaDsNrmDs Unsigned32, 6038 xdsl2LConfProfRaDsNrmUs Unsigned32, 6039 xdsl2LConfProfRaDsTimeDs Unsigned32, 6040 xdsl2LConfProfRaDsTimeUs Unsigned32, 6041 xdsl2LConfProfTargetSnrmDs Unsigned32, 6042 xdsl2LConfProfTargetSnrmUs Unsigned32, 6043 xdsl2LConfProfMaxSnrmDs Unsigned32, 6044 xdsl2LConfProfMaxSnrmUs Unsigned32, 6045 xdsl2LConfProfMinSnrmDs Unsigned32, 6046 xdsl2LConfProfMinSnrmUs Unsigned32, 6047 xdsl2LConfProfMsgMinUs Unsigned32, 6048 xdsl2LConfProfMsgMinDs Unsigned32, 6049 xdsl2LConfProfCeFlag Xdsl2LineCeFlag, 6050 xdsl2LConfProfSnrModeDs Xdsl2LineSnrMode, 6051 xdsl2LConfProfSnrModeUs Xdsl2LineSnrMode, 6052 xdsl2LConfProfTxRefVnDs Xdsl2LineTxRefVnDs, 6053 xdsl2LConfProfTxRefVnUs Xdsl2LineTxRefVnUs, 6054 xdsl2LConfProfXtuTransSysEna Xdsl2TransmissionModeType, 6055 xdsl2LConfProfPmMode Xdsl2LinePmMode, 6056 xdsl2LConfProfL0Time Unsigned32, 6057 xdsl2LConfProfL2Time Unsigned32, 6058 xdsl2LConfProfL2Atpr Unsigned32, 6059 xdsl2LConfProfL2Atprt Unsigned32, 6060 xdsl2LConfProfProfiles Xdsl2LineProfiles, 6061 xdsl2LConfProfDpboEPsd Xdsl2PsdMaskDs, 6062 xdsl2LConfProfDpboEsEL Unsigned32, 6063 xdsl2LConfProfDpboEsCableModelA Unsigned32, 6064 xdsl2LConfProfDpboEsCableModelB Unsigned32, 6065 xdsl2LConfProfDpboEsCableModelC Unsigned32, 6066 xdsl2LConfProfDpboMus Unsigned32, 6067 xdsl2LConfProfDpboFMin Unsigned32, 6068 xdsl2LConfProfDpboFMax Unsigned32, 6069 xdsl2LConfProfUpboKL Unsigned32, 6070 xdsl2LConfProfUpboKLF Xdsl2UpboKLF, 6071 xdsl2LConfProfUs0Mask Xdsl2LineUs0Mask, 6072 xdsl2LConfProfForceInp TruthValue, 6073 xdsl2LConfProfRowStatus RowStatus 6074 } 6076 xdsl2LConfProfProfileName OBJECT-TYPE 6077 SYNTAX SnmpAdminString (SIZE(1..32)) 6078 MAX-ACCESS not-accessible 6079 STATUS current 6080 DESCRIPTION 6081 "This object identifies a row in this table." 6082 ::= { xdsl2LineConfProfEntry 1 } 6084 xdsl2LConfProfScMaskDs OBJECT-TYPE 6085 SYNTAX Xdsl2ScMaskDs 6086 MAX-ACCESS read-create 6087 STATUS current 6088 DESCRIPTION 6089 "Subcarrier mask. A bitmap of 512 bits that allows masking 6090 up to 512 downstream subcarriers. If bit i (0 <= i < 6091 NSCds) is set to '1', the respective downstream 6092 subcarrier is masked, and if set to '0', the respective 6093 subcarrier is unmasked. 6094 Note that there should always be unmasked subcarriers (i.e., 6095 this object cannot be all 1's). 6096 Also note that if NSCds < 512, all bits i 6097 (NSCds < i <= 512) should be set to '1'." 6098 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.6 (CARMASKds)" 6099 ::= { xdsl2LineConfProfEntry 2 } 6101 xdsl2LConfProfScMaskUs OBJECT-TYPE 6102 SYNTAX Xdsl2ScMaskUs 6103 MAX-ACCESS read-create 6104 STATUS current 6105 DESCRIPTION 6106 "Subcarrier mask. A bitmap of 64 bits that allows masking 6107 up to 64 upstream subcarriers. If bit i (0 <= i < NSCus) 6108 is set to '1', the respective upstream subcarrier is 6109 masked, and if set to '0', the respective subcarrier 6110 is unmasked. 6111 Note that there should always be unmasked subcarriers (i.e., 6112 this object cannot be all 1's). 6113 Also note that if NSCus < 64, all bits i 6114 (NSCus < i <= 64) should be set to '1'." 6115 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.7 (CARMASKus)" 6116 ::= { xdsl2LineConfProfEntry 3 } 6118 xdsl2LConfProfVdsl2CarMask OBJECT-TYPE 6119 SYNTAX Xdsl2CarMask 6120 MAX-ACCESS read-create 6121 STATUS current 6122 DESCRIPTION 6123 "VDSL2-specific subcarrier mask. This configuration 6124 parameter defines the restrictions, additional to the band plan, 6125 to determine the set of subcarriers allowed for transmission in 6126 both the upstream and downstream directions. 6127 The parameter shall describe the not masked subcarriers as one or 6128 more frequency bands. Each band is represented by start and stop 6129 subcarrier indices with a subcarrier spacing of 4.3125 kHz. The 6130 valid range of subcarrier indices runs from 0 to at least the 6131 index of the highest allowed subcarrier in both transmission 6132 directions among all profiles enabled by the parameter 6133 xdsl2LConfProfProfiles. 6134 Up to 32 bands may be specified. Other subcarriers shall be 6135 masked." 6136 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.8 (VDSL2- 6137 CARMASK)" 6138 ::= { xdsl2LineConfProfEntry 4 } 6140 xdsl2LConfProfRfiBands OBJECT-TYPE 6141 SYNTAX Xdsl2RfiBands 6142 MAX-ACCESS read-create 6143 STATUS current 6144 DESCRIPTION 6145 "For ITU-T Recommendation G.992.5, this configuration 6146 parameter defines 6147 the subset of downstream PSD mask breakpoints, as specified in 6148 xdsl2LConfProfPsdMaskDs (PSDMASKds), that shall be used to notch 6149 an RFI band. This subset consists of pairs of consecutive 6150 subcarrier indices belonging to breakpoints: [ti; ti + 1], 6151 corresponding to the low level of the notch. 6152 The specific interpolation around these points is defined in the 6153 relevant Recommendations (e.g., ITU-T Recommendation G.992.5). 6154 The CO-MIB shall define the RFI notches using breakpoints in 6155 xdsl2LConfProfPsdMaskDs (PSDMASKds) as specified in the relevant 6156 Recommendations (e.g., ITU-T Recommendation G.992.5). 6158 For ITU-T Recommendation G.993.2, this configuration parameter 6159 defines the bands where the PSD shall be reduced as 6160 specified in #7.2.1.2/G.993.2. Each band shall be represented 6161 by a start and stop subcarrier indices with a subcarrier 6162 spacing of 4.3125 kHz. Up to 16 bands may be specified. 6163 This parameter defines the RFI bands for both the upstream 6164 and downstream directions." 6165 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.10 (RFIBANDS)" 6166 ::= { xdsl2LineConfProfEntry 5 } 6168 xdsl2LConfProfRaModeDs OBJECT-TYPE 6169 SYNTAX Xdsl2RaMode 6170 MAX-ACCESS read-create 6171 STATUS current 6172 DESCRIPTION 6173 "The mode of operation of a rate-adaptive xTU-C in the 6174 transmit direction." 6175 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.4.1 (RA-MODEds)" 6176 DEFVAL { manual } 6177 ::= { xdsl2LineConfProfEntry 6 } 6179 xdsl2LConfProfRaModeUs OBJECT-TYPE 6180 SYNTAX Xdsl2RaMode 6181 MAX-ACCESS read-create 6182 STATUS current 6183 DESCRIPTION 6184 "The mode of operation of a rate-adaptive xTU-R in the 6185 transmit direction." 6186 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.4.2 (RA-MODEus)" 6187 DEFVAL { manual } 6188 ::= { xdsl2LineConfProfEntry 7 } 6190 xdsl2LConfProfRaUsNrmDs OBJECT-TYPE 6191 SYNTAX Unsigned32(0..310) 6192 UNITS "0.1 dB" 6193 MAX-ACCESS read-create 6194 STATUS current 6195 DESCRIPTION 6196 "The Downstream Up-Shift Noise Margin value, to be used when 6197 xdsl2LConfProfRaModeDs is set to 'dynamicRa'. If the downstream 6198 noise margin is above this value, and stays above it, 6199 for more than the time specified by the 6200 xdsl2LConfProfRaUsTimeDs, the xTU-R shall attempt to increase 6201 the downstream net data rate. The Downstream Up-Shift Noise 6202 Margin ranges from 0 to 310 units of 0.1 dB (physical values 6203 are 0 to 31 dB)." 6204 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.4.3 (RA-USNRMds)" 6205 DEFVAL { 10 } 6206 ::= { xdsl2LineConfProfEntry 8 } 6208 xdsl2LConfProfRaUsNrmUs OBJECT-TYPE 6209 SYNTAX Unsigned32(0..310) 6210 UNITS "0.1 dB" 6211 MAX-ACCESS read-create 6212 STATUS current 6213 DESCRIPTION 6214 "The Upstream Up-Shift Noise Margin value, to be used when 6215 xdsl2LConfProfRaModeUs is set to 'dynamicRa'. If the upstream 6216 noise margin is above this value, and stays above it, 6217 for more than 6218 the time specified by the xdsl2LConfProfRaUsTimeUs, the xTU-C 6219 shall attempt to increase the upstream net data rate. 6220 The Upstream Up-Shift Noise Margin ranges from 0 to 310 units of 6221 0.1 dB (physical values are 0 to 31 dB)." 6222 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.4.4 (RA-USNRMus)" 6223 DEFVAL { 10 } 6224 ::= { xdsl2LineConfProfEntry 9 } 6226 xdsl2LConfProfRaUsTimeDs OBJECT-TYPE 6227 SYNTAX Unsigned32(0..16383) 6228 UNITS "seconds" 6229 MAX-ACCESS read-create 6230 STATUS current 6231 DESCRIPTION 6232 "The Downstream Up-Shift Time Interval, to be used when 6233 xdsl2LConfProfRaModeDs is set to 'dynamicRa'. The interval of 6234 time that the downstream noise margin should stay above the 6235 Downstream Up-Shift Noise Margin before the xTU-R shall attempt 6236 to increase the downstream net data rate. The time interval 6237 ranges from 0 to 16383 seconds." 6238 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.4.5 (RA-UTIMEds)" 6239 DEFVAL { 3600 } 6240 ::= { xdsl2LineConfProfEntry 10 } 6242 xdsl2LConfProfRaUsTimeUs OBJECT-TYPE 6243 SYNTAX Unsigned32(0..16383) 6244 UNITS "seconds" 6245 MAX-ACCESS read-create 6246 STATUS current 6247 DESCRIPTION 6248 "The Upstream Up-Shift Time Interval, to be used when 6249 xdsl2LConfProfRaModeUs is set to 'dynamicRa'. The interval of 6250 time the upstream noise margin should stay above the Upstream 6251 Up-Shift Noise Margin before the xTU-C shall attempt to increase 6252 the upstream net data rate. The time interval ranges from 0 to 6253 16383 seconds." 6255 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.4.6 (RA-UTIMEus)" 6256 DEFVAL { 3600 } 6257 ::= { xdsl2LineConfProfEntry 11 } 6259 xdsl2LConfProfRaDsNrmDs OBJECT-TYPE 6260 SYNTAX Unsigned32(0..310) 6261 UNITS "0.1 dB" 6262 MAX-ACCESS read-create 6263 STATUS current 6264 DESCRIPTION 6265 "The Downstream Down-Shift Noise Margin value, to be used 6266 when xdsl2LConfProfRaModeDs is set to 'dynamicRa'. If the 6267 downstream noise margin is below this value and stays 6268 below that value, for more than the time specified by the 6269 xdsl2LConfProfRaDsTimeDs, the xTU-R shall attempt to decrease 6270 the downstream net data rate. The Downstream Down-Shift Noise 6271 Margin ranges from 0 to 310 units of 0.1 dB (physical values 6272 are 0 to 31 dB)." 6273 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.4.7 (RA-DSNRMds)" 6274 DEFVAL { 10 } 6275 ::= { xdsl2LineConfProfEntry 12 } 6277 xdsl2LConfProfRaDsNrmUs OBJECT-TYPE 6278 SYNTAX Unsigned32(0..310) 6279 UNITS "0.1 dB" 6280 MAX-ACCESS read-create 6281 STATUS current 6282 DESCRIPTION 6283 "The Upstream Downshift Noise Margin value, to be used when 6284 xdsl2LConfProfRaModeUs is set to 'dynamicRa'. If the upstream 6285 noise margin is below this value and stays below that value, 6286 for more than the time specified by the xdsl2LConfProfRaDsTimeUs, 6287 the xTU-C shall attempt to decrease the upstream net data rate. 6288 The Upstream Down-Shift Noise Margin ranges from 0 to 310 units 6289 of 0.1 dB (physical values are 0 to 31 dB)." 6290 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.4.8 (RA-DSNRMus)" 6291 DEFVAL { 10 } 6292 ::= { xdsl2LineConfProfEntry 13 } 6294 xdsl2LConfProfRaDsTimeDs OBJECT-TYPE 6295 SYNTAX Unsigned32(0..16383) 6296 UNITS "seconds" 6297 MAX-ACCESS read-create 6298 STATUS current 6299 DESCRIPTION 6300 "The Downstream Downshift Time Interval, to be used when 6301 xdsl2LConfProfRaModeDs is set to 'dynamicRa'. The interval of 6302 time the downstream noise margin should stay below the Downstream 6303 Down-Shift Noise Margin before the xTU-R shall attempt to 6304 decrease the downstream net data rate. The time interval ranges 6305 from 0 to 16383 seconds." 6306 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.4.9 (RA-DTIMEds)" 6307 DEFVAL { 3600 } 6308 ::= { xdsl2LineConfProfEntry 14 } 6310 xdsl2LConfProfRaDsTimeUs OBJECT-TYPE 6311 SYNTAX Unsigned32(0..16383) 6312 UNITS "seconds" 6313 MAX-ACCESS read-create 6314 STATUS current 6315 DESCRIPTION 6316 "The Upstream Down-Shift Time Interval, to be used when 6317 xdsl2LConfProfRaModeUs is set to 'dynamicRa'. The interval of 6318 time the upstream noise margin should stay below the Upstream 6319 Down-Shift Noise Margin before the xTU-C shall attempt to 6320 decrease the upstream net data rate. The time interval ranges 6321 from 0 to 16383 seconds." 6322 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.4.10 (RA-DTIMEus)" 6323 DEFVAL { 3600 } 6324 ::= { xdsl2LineConfProfEntry 15 } 6326 xdsl2LConfProfTargetSnrmDs OBJECT-TYPE 6327 SYNTAX Unsigned32(0..310) 6328 UNITS "0.1 dB" 6329 MAX-ACCESS read-create 6330 STATUS current 6331 DESCRIPTION 6332 "The minimum Noise Margin the xTU-R receiver shall achieve, 6333 relative to the BER requirement for each of the downstream bearer 6334 channels, to successfully complete initialization. 6335 The target noise margin ranges from 0 to 310 units of 0.1 dB 6336 (physical values are 0 to 31 dB)." 6337 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.3.1 (TARSNRMds)" 6338 DEFVAL { 60 } 6339 ::= { xdsl2LineConfProfEntry 16 } 6341 xdsl2LConfProfTargetSnrmUs OBJECT-TYPE 6342 SYNTAX Unsigned32(0..310) 6343 UNITS "0.1 dB" 6344 MAX-ACCESS read-create 6345 STATUS current 6346 DESCRIPTION 6347 "The minimum Noise Margin the xTU-C receiver shall achieve, 6348 relative to the BER requirement for each of the upstream bearer 6349 channels, to successfully complete initialization. 6350 The target noise margin ranges from 0 to 310 units of 0.1 dB 6351 (physical values are 0 to 31 dB)." 6352 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.3.2 (TARSNRMus)" 6353 DEFVAL { 60 } 6354 ::= { xdsl2LineConfProfEntry 17 } 6356 xdsl2LConfProfMaxSnrmDs OBJECT-TYPE 6357 SYNTAX Unsigned32 (0..310 | 2147483647) 6358 UNITS "0.1 dB" 6359 MAX-ACCESS read-create 6360 STATUS current 6361 DESCRIPTION 6362 "The maximum Noise Margin the xTU-R receiver shall try to 6363 sustain. If the Noise Margin is above this level, the xTU-R 6364 shall request that the xTU-C reduce the xTU-C transmit power to 6365 get a noise margin below this limit (if this functionality is 6366 supported). The maximum noise margin ranges from 0 to 310 units 6367 of 0.1 dB (physical values are 0 to 31 dB). A value of 6368 0x7FFFFFFF (2147483647) means that there is no maximum." 6369 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.3.3 (MAXSNRMds)" 6370 DEFVAL { 310 } 6371 ::= { xdsl2LineConfProfEntry 18 } 6373 xdsl2LConfProfMaxSnrmUs OBJECT-TYPE 6374 SYNTAX Unsigned32 (0..310 | 2147483647) 6375 UNITS "0.1 dB" 6376 MAX-ACCESS read-create 6377 STATUS current 6378 DESCRIPTION 6379 "The maximum Noise Margin the xTU-C receiver shall try to 6380 sustain. If the Noise Margin is above this level, the xTU-C 6381 shall request that the xTU-R reduce the xTU-R transmit power to 6382 get a noise margin below this limit (if this functionality is 6383 supported). The maximum noise margin ranges from 0 to 310 units 6384 of 0.1 dB (physical values are 0 to 31 dB). A value of 6385 0x7FFFFFFF (2147483647) means that there is no maximum." 6386 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.3.4 (MAXSNRMus)" 6387 DEFVAL { 310 } 6388 ::= { xdsl2LineConfProfEntry 19 } 6390 xdsl2LConfProfMinSnrmDs OBJECT-TYPE 6391 SYNTAX Unsigned32(0..310) 6392 UNITS "0.1 dB" 6393 MAX-ACCESS read-create 6394 STATUS current 6395 DESCRIPTION 6396 "The minimum Noise Margin the xTU-R receiver shall tolerate. 6397 If the noise margin falls below this level, the xTU-R shall 6398 request that the xTU-C increase the xTU-C transmit power. 6400 If an increase to xTU-C transmit power is not possible, a loss- 6401 of-margin (LOM) defect occurs, the xTU-R shall fail and attempt 6402 to reinitialize and the NMS shall be notified. The minimum noise 6403 margin ranges from 0 to 310 units of 0.1 dB (physical values are 6404 0 to 31 dB). A value of 0 means that there is no minimum." 6405 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.3.5 (MINSNRMds)" 6406 DEFVAL { 10 } 6407 ::= { xdsl2LineConfProfEntry 20 } 6409 xdsl2LConfProfMinSnrmUs OBJECT-TYPE 6410 SYNTAX Unsigned32(0..310) 6411 UNITS "0.1 dB" 6412 MAX-ACCESS read-create 6413 STATUS current 6414 DESCRIPTION 6415 "The minimum Noise Margin the xTU-C receiver shall tolerate. 6416 If the noise margin falls below this level, the xTU-C shall 6417 request that the xTU-R increase the xTU-R transmit power. 6418 If an increase of xTU-R transmit power is not possible, a loss- 6419 of-margin (LOM) defect occurs, the xTU-C shall fail and attempt 6420 to re-initialize and the NMS shall be notified. The minimum 6421 noise margin ranges from 0 to 310 units of 0.1 dB (physical 6422 values are 0 to 31 dB). A value of 0 means that there is no 6423 minimum." 6424 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.3.6 (MINSNRMus)" 6425 DEFVAL { 10 } 6426 ::= { xdsl2LineConfProfEntry 21 } 6428 xdsl2LConfProfMsgMinUs OBJECT-TYPE 6429 SYNTAX Unsigned32(4000..248000) 6430 UNITS "bits/second" 6431 MAX-ACCESS read-create 6432 STATUS current 6433 DESCRIPTION 6434 "Minimum Overhead Rate Upstream. Defines the minimum rate of 6435 the message-based overhead that shall be maintained by the xTU in 6436 upstream direction. Expressed in bits per second and ranges from 6437 4000 to 248000 bits/s." 6438 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.5.1 (MSGMINus)" 6439 DEFVAL { 4000 } 6440 ::= { xdsl2LineConfProfEntry 22 } 6442 xdsl2LConfProfMsgMinDs OBJECT-TYPE 6443 SYNTAX Unsigned32(4000..248000) 6444 UNITS "bits/second" 6445 MAX-ACCESS read-create 6446 STATUS current 6447 DESCRIPTION 6448 "Minimum Overhead Rate Downstream. Defines the minimum rate 6449 of the message-based overhead that shall be maintained by the xTU 6450 in the downstream direction. Expressed in bits per second and 6451 ranges from 4000 to 248000 bits/s." 6452 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.5.2 (MSGMINds)" 6453 DEFVAL { 4000 } 6454 ::= { xdsl2LineConfProfEntry 23 } 6456 xdsl2LConfProfCeFlag OBJECT-TYPE 6457 SYNTAX Xdsl2LineCeFlag 6458 MAX-ACCESS read-create 6459 STATUS current 6460 DESCRIPTION 6461 "This parameter is a bit that enables the use of the optional 6462 cyclic extension values." 6463 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.6.1 (CEFLAG)" 6464 DEFVAL { { } } 6465 ::= { xdsl2LineConfProfEntry 24 } 6467 xdsl2LConfProfSnrModeDs OBJECT-TYPE 6468 SYNTAX Xdsl2LineSnrMode 6469 MAX-ACCESS read-create 6470 STATUS current 6471 DESCRIPTION 6472 "This parameter enables the transmitter-referred virtual 6473 noise in the downstream direction." 6474 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.7.1 (SNRMODEds)" 6475 DEFVAL { virtualNoiseDisabled } 6476 ::= { xdsl2LineConfProfEntry 25 } 6478 xdsl2LConfProfSnrModeUs OBJECT-TYPE 6479 SYNTAX Xdsl2LineSnrMode 6480 MAX-ACCESS read-create 6481 STATUS current 6482 DESCRIPTION 6483 "This parameter enables the transmitter-referred virtual 6484 noise in the upstream direction." 6485 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.7.2 (SNRMODEus)" 6486 DEFVAL { virtualNoiseDisabled } 6487 ::= { xdsl2LineConfProfEntry 26 } 6489 xdsl2LConfProfTxRefVnDs OBJECT-TYPE 6490 SYNTAX Xdsl2LineTxRefVnDs 6491 MAX-ACCESS read-create 6492 STATUS current 6493 DESCRIPTION 6494 "This configuration parameter defines the downstream 6495 transmitter-referred virtual noise. 6497 The TXREFVNds shall be specified through a set of breakpoints. 6498 Each breakpoint shall consist of a subcarrier index t, with a 6499 subcarrier spacing of 4.3125 kHz, and a noise PSD level 6500 (expressed in dBm/Hz) at that subcarrier. The set of breakpoints 6501 can then be represented as: 6502 [(t1,PSD1), (t2, PSD2), ... , (tN, PSDN)]." 6503 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.7.3 (TXREFVNds)" 6504 ::= { xdsl2LineConfProfEntry 27 } 6506 xdsl2LConfProfTxRefVnUs OBJECT-TYPE 6507 SYNTAX Xdsl2LineTxRefVnUs 6508 MAX-ACCESS read-create 6509 STATUS current 6510 DESCRIPTION 6511 "This configuration parameter defines the upstream 6512 transmitter-referred virtual noise. 6513 The TXREFVNus shall be specified through a set of breakpoints. 6514 Each breakpoint shall consist of a subcarrier index t, with a 6515 subcarrier spacing of 4.3125 kHz, and a noise PSD level 6516 (expressed in dBm/Hz) at that subcarrier. The set of breakpoints 6517 can then be represented as: 6518 [(t1, PSD1), (t2, PSD2), ... , (tN, PSDN)]." 6519 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.7.4 (TXREFVNus)" 6520 ::= { xdsl2LineConfProfEntry 28 } 6522 xdsl2LConfProfXtuTransSysEna OBJECT-TYPE 6523 SYNTAX Xdsl2TransmissionModeType 6524 MAX-ACCESS read-create 6525 STATUS current 6526 DESCRIPTION 6527 "xTU Transmission System Enabling (XTSE). A list of the 6528 different coding types enabled in this profile. It is coded in a 6529 bitmap representation with 1 or more bits set. A bit set to 6530 '1' means that the xTUs may apply the respective 6531 coding for the DSL line. A bit set to '0' means that 6532 the xTUs cannot apply the respective coding for the ADSL line. 6533 All 'reserved' bits should be set to '0'." 6534 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.1.1 (XTSE)" 6535 ::= { xdsl2LineConfProfEntry 29 } 6537 xdsl2LConfProfPmMode OBJECT-TYPE 6538 SYNTAX Xdsl2LinePmMode 6539 MAX-ACCESS read-create 6540 STATUS current 6541 DESCRIPTION 6542 "Power management state Enabling (PMMode). Defines the power 6543 states the xTU-C or xTU-R may autonomously transition to on 6544 this line. 6546 This is a set of bits, where any bit with a '1' value 6547 means that the xTU is allowed to transit into the respective 6548 state and any bit with a '0' value means that the xTU 6549 is not allowed to transit into the respective state." 6550 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.1.4 (PMMode)" 6551 DEFVAL { { allowTransitionsToIdle, allowTransitionsToLowPower } } 6552 ::= { xdsl2LineConfProfEntry 30 } 6554 xdsl2LConfProfL0Time OBJECT-TYPE 6555 SYNTAX Unsigned32 (0..255) 6556 UNITS "seconds" 6557 MAX-ACCESS read-create 6558 STATUS current 6559 DESCRIPTION 6560 "The minimum time (in seconds) between an Exit from the L2 6561 state and the next Entry into the L2 state. 6562 It ranges from 0 to 255 seconds." 6563 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.1.5 (L0-TIME)" 6564 DEFVAL { 255 } 6565 ::= { xdsl2LineConfProfEntry 31 } 6567 xdsl2LConfProfL2Time OBJECT-TYPE 6568 SYNTAX Unsigned32 (0..255) 6569 UNITS "seconds" 6570 MAX-ACCESS read-create 6571 STATUS current 6572 DESCRIPTION 6573 "The minimum time (in seconds) between an Entry into the 6574 L2 state and the first Power Trim in the L2 state and between two 6575 consecutive Power Trims in the L2 state. 6576 It ranges from 0 to 255 seconds." 6577 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.1.6 (L2-TIME)" 6578 DEFVAL { 255 } 6579 ::= { xdsl2LineConfProfEntry 32 } 6581 xdsl2LConfProfL2Atpr OBJECT-TYPE 6582 SYNTAX Unsigned32 (0..31) 6583 UNITS "dB" 6584 MAX-ACCESS read-create 6585 STATUS current 6586 DESCRIPTION 6587 "The maximum aggregate transmit power reduction (in dB) that 6588 can be performed at transition of L0 to L2 state or through a 6589 single Power Trim in the L2 state. 6590 It ranges from 0 dB to 31 dB." 6591 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.1.7 (L2-ATPR)" 6592 DEFVAL { 10 } 6593 ::= { xdsl2LineConfProfEntry 33 } 6595 xdsl2LConfProfL2Atprt OBJECT-TYPE 6596 SYNTAX Unsigned32 (0..31) 6597 UNITS "dB" 6598 MAX-ACCESS read-create 6599 STATUS current 6600 DESCRIPTION 6601 "The total maximum aggregate transmit power reduction (in dB) 6602 that can be performed in an L2 state. This is the sum of all 6603 reductions of L2 Requests (i.e., at transition of L0 to L2 state) 6604 and Power Trims." 6605 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.1.9 (L2-ATPRT)" 6606 DEFVAL { 31 } 6607 ::= { xdsl2LineConfProfEntry 34 } 6609 xdsl2LConfProfProfiles OBJECT-TYPE 6610 SYNTAX Xdsl2LineProfiles 6611 MAX-ACCESS read-create 6612 STATUS current 6613 DESCRIPTION 6614 "The configuration parameter contains the G.993.2 profiles 6615 to be allowed by the near-end xTU on this line. 6616 It is coded in a bitmap representation (0 if not allowed, 1 if 6617 allowed)." 6618 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.1.11 (PROFILES)" 6619 DEFVAL { { profile8a, profile8b, profile8c, 6620 profile8d, profile12a, profile12b, 6621 profile17a, profile30a } } 6622 ::= { xdsl2LineConfProfEntry 35 } 6624 xdsl2LConfProfDpboEPsd OBJECT-TYPE 6625 SYNTAX Xdsl2PsdMaskDs 6626 MAX-ACCESS read-create 6627 STATUS current 6628 DESCRIPTION 6629 "This configuration parameter defines the PSD mask that is 6630 assumed to be permitted at the exchange. This parameter shall 6631 use the same format as xdsl2LConfProfPsdMaskDs (PSDMASKds). 6632 The maximum number of breakpoints for xdsl2LConfProfDpboEPsd 6633 is 16." 6634 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.13 (DPBOEPSD)" 6635 ::= { xdsl2LineConfProfEntry 36 } 6637 xdsl2LConfProfDpboEsEL OBJECT-TYPE 6638 SYNTAX Unsigned32 (0..511) 6639 UNITS "0.5 dB" 6640 MAX-ACCESS read-create 6641 STATUS current 6642 DESCRIPTION 6643 "This configuration parameter defines the assumed electrical 6644 length of cables (E-side cables) connecting exchange-based DSL 6645 services to a remote flexibility point (cabinet), that hosts the 6646 xTU-C that is subject to spectrally shaped downstream power back- 6647 off (DPBO) depending on this length. The electrical length is 6648 defined as the loss (in dB) of an equivalent length of 6649 hypothetical cable at a reference frequency defined by the 6650 network operator or in spectrum management regulations. 6651 This parameter shall be coded as an unsigned integer representing 6652 an electrical length from 0 dB (coded as 0) to 255.5 dB (coded as 6653 511) in steps of 0.5 dB. All values in the range are valid. If 6654 this parameter is set to '0', the DPBO shall be disabled." 6655 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.13 (DPBOESEL)" 6656 DEFVAL { 0 } 6657 ::= { xdsl2LineConfProfEntry 37 } 6659 xdsl2LConfProfDpboEsCableModelA OBJECT-TYPE 6660 SYNTAX Unsigned32 (0..640) 6661 UNITS "2^-8" 6662 MAX-ACCESS read-create 6663 STATUS current 6664 DESCRIPTION 6665 "The E-side Cable Model parameter A (DPBOESCMA) of the cable 6666 model (DPBOESCM) for cables connecting exchange-based DSL 6667 services to a remote flexibility point (cabinet), that hosts the 6668 xTU-C that is subject to spectrally shaped downstream power back- 6669 off (DPBO) depending on this value. 6670 The cable model is in terms of three scalars 6671 xdsl2LConfProfDpboEsCableModelA (DPBOESCMA), 6672 xdsl2LConfProfDpboEsCableModelB(DPBOESCMB), and 6673 xdsl2LConfProfDpboEsCableModelC (DPBOESCMC), that are used to 6674 estimate the frequency dependent loss of E-side cables calculated 6675 from the xdsl2LConfProfDpboEsEL (DPBOESEL) parameter. Possible 6676 values shall be coded as unsigned integers representing a scalar 6677 value from -1 (coded as 0) to 1.5 (coded as 640) in steps of 6678 2^-8. All values in the range are valid. This parameter is used 6679 only for G.993.2." 6680 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.13 (DPBOESCMA)" 6681 DEFVAL { 0 } 6682 ::= { xdsl2LineConfProfEntry 38 } 6684 xdsl2LConfProfDpboEsCableModelB OBJECT-TYPE 6685 SYNTAX Unsigned32 (0..640) 6686 UNITS "2^-8" 6687 MAX-ACCESS read-create 6688 STATUS current 6689 DESCRIPTION 6690 "The E-side Cable Model parameter B (DPBOESCMB) of the cable 6691 model (DPBOESCM) for cables connecting exchange-based DSL 6692 services to a remote flexibility point (cabinet), that hosts the 6693 xTU-C that is subject to spectrally shaped downstream power back- 6694 off (DPBO) depending on this value. 6695 The cable model is in terms of three scalars 6696 dsl2LConfProfDpboEsCableModelA (DPBOESCMA), 6697 xdsl2LConfProfDpboEsCableModelB(DPBOESCMB), and 6698 xdsl2LConfProfDpboEsCableModelC (DPBOESCMC), that are used to 6699 estimate the frequency dependent loss of E-side cables calculated 6700 from the xdsl2LConfProfDpboEsEL (DPBOESEL) parameter. Possible 6701 values shall be coded as unsigned integers representing a scalar 6702 value from -1 (coded as 0) to 1.5 (coded as 640) in steps of 6703 2^-8. All values in the range are valid. This parameter is used 6704 only for G.993.2." 6705 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.13 (DPBOESCMB)" 6706 DEFVAL { 0 } 6707 ::= { xdsl2LineConfProfEntry 39 } 6709 xdsl2LConfProfDpboEsCableModelC OBJECT-TYPE 6710 SYNTAX Unsigned32 (0..640) 6711 UNITS "2^-8" 6712 MAX-ACCESS read-create 6713 STATUS current 6714 DESCRIPTION 6715 "The E-side Cable Model parameter C (DPBOESCMC) of the cable 6716 model (DPBOESCM) for cables connecting exchange-based DSL 6717 services to a remote flexibility point (cabinet), that hosts the 6718 xTU-C that is subject to spectrally shaped downstream power back- 6719 off (DPBO) depending on this value. 6720 The cable model is in terms of three scalars 6721 xdsl2LConfProfDpboEsCableModelA (DPBOESCMA), 6722 xdsl2LConfProfDpboEsCableModelB(DPBOESCMB), and 6723 xdsl2LConfProfDpboEsCableModelC (DPBOESCMC), that are used to 6724 estimate the frequency dependent loss of E-side cables calculated 6725 from the xdsl2LConfProfDpboEsEL (DPBOESEL) parameter. Possible 6726 values shall be coded as unsigned integers representing a scalar 6727 value from -1 (coded as 0) to 1.5 (coded as 640) in steps of 6728 2^-8. All values in the range are valid. This parameter is used 6729 only for G.993.2." 6730 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.13 (DPBOESCMC)" 6731 DEFVAL { 0 } 6732 ::= { xdsl2LineConfProfEntry 40 } 6734 xdsl2LConfProfDpboMus OBJECT-TYPE 6735 SYNTAX Unsigned32 (0..255) 6736 UNITS "0.5 dBm/Hz" 6737 MAX-ACCESS read-create 6738 STATUS current 6739 DESCRIPTION 6740 "This configuration parameter defines the assumed Minimum 6741 Usable receive PSD mask (in dBm/Hz) for exchange-based services, 6742 used to modify parameter xdsl2LConfProfDpboFMax (DPBOFMAX) 6743 defined below (to determine the DPBO). It shall be coded as an 6744 unsigned integer representing a PSD mask level from 0 dBm/Hz 6745 (coded as 0) to -127.5 dBm/Hz (coded as 255) in steps of 0.5 6746 dBm/Hz. All values in the range are valid. 6747 NOTE - The PSD mask level is 3.5 dB above the signal PSD level. 6748 This parameter is used only for G.993.2." 6749 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.13 (DPBOMUS)" 6750 DEFVAL { 0 } 6751 ::= { xdsl2LineConfProfEntry 41 } 6753 xdsl2LConfProfDpboFMin OBJECT-TYPE 6754 SYNTAX Unsigned32 (0..2048) 6755 UNITS "4.3125 kHz" 6756 MAX-ACCESS read-create 6757 STATUS current 6758 DESCRIPTION 6759 "This configuration parameter defines the minimum frequency 6760 from which the DPBO shall be applied. It ranges from 0 kHz 6761 (coded as 0) to 8832 kHz (coded as 2048) in steps of 6762 4.3125 kHz. This parameter is used only for G.993.2." 6763 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.13 (DPBOFMIN)" 6764 DEFVAL { 32 } 6765 ::= { xdsl2LineConfProfEntry 42 } 6767 xdsl2LConfProfDpboFMax OBJECT-TYPE 6768 SYNTAX Unsigned32 (32..6956) 6769 UNITS "4.3125 kHz" 6770 MAX-ACCESS read-create 6771 STATUS current 6772 DESCRIPTION 6773 "This configuration parameter defines the maximum frequency 6774 at which DPBO may be applied. It ranges from 138 kHz (coded as 6775 32) to 29997.75 kHz (coded as 6956) in steps of 4.3125 kHz. 6776 This parameter is used only for G.993.2." 6777 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.13 (DPBOFMAX)" 6778 DEFVAL { 512 } 6779 ::= { xdsl2LineConfProfEntry 43 } 6781 xdsl2LConfProfUpboKL OBJECT-TYPE 6782 SYNTAX Unsigned32 (0..1280) 6783 UNITS "0.1 dB" 6784 MAX-ACCESS read-create 6785 STATUS current 6786 DESCRIPTION 6787 "This configuration parameter defines the electrical length 6788 expressed in dB at 1 MHz, kl0, configured by the CO-MIB. 6789 The value ranges from 0 (coded as 0) to 128 dB (coded as 1280) in 6790 steps of 0.1 dB. This parameter is relevant only if 6791 xdsl2LConfProfUpboKLF is set to 'override(2)', which indicates 6792 that this parameter's value will override the VTUs' 6793 determination of the electrical length. 6794 If xdsl2LConfProfUpboKLF is set either to auto(1) or 6795 disableUpbo(3), then this parameter will be ignored." 6796 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.14 (UPBOKL)" 6797 DEFVAL { 0 } 6798 ::= { xdsl2LineConfProfEntry 44 } 6800 xdsl2LConfProfUpboKLF OBJECT-TYPE 6801 SYNTAX Xdsl2UpboKLF 6802 MAX-ACCESS read-create 6803 STATUS current 6804 DESCRIPTION 6805 "Defines the upstream power backoff force mode." 6806 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.14 (UPBOKLF) 6807 " 6808 DEFVAL { disableUpbo } 6809 ::= { xdsl2LineConfProfEntry 45 } 6811 xdsl2LConfProfUs0Mask OBJECT-TYPE 6812 SYNTAX Xdsl2LineUs0Mask 6813 MAX-ACCESS read-create 6814 STATUS current 6815 DESCRIPTION 6816 "The configuration parameter contains the US0 PSD masks to be 6817 allowed by the near-end xTU on the line. This parameter is only 6818 defined for G.993.2 Annex A. It is represented as a bitmap (0 6819 if not allowed and 1 if allowed)." 6820 REFERENCE "ITU-T G.997.1 Amendment 1, paragraph #7.3.1.2.18 6821 (US0MASK)" 6822 DEFVAL { {} } 6823 ::= { xdsl2LineConfProfEntry 46 } 6825 xdsl2LConfProfForceInp OBJECT-TYPE 6826 SYNTAX TruthValue 6827 MAX-ACCESS read-create 6828 STATUS current 6829 DESCRIPTION 6830 "This parameter, when set to 'true' indicates that the framer 6831 settings of the bearer shall be selected such that the impulse 6832 noise protection computed according to the formula specified in 6833 the relevant Recommendation is greater than or equal to the 6834 minimal impulse noise protection requirement. 6836 This flag shall have the same value for all the bearers of one 6837 line in the same direction." 6838 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.5 (FORCEINP)" 6839 DEFVAL { false } 6840 ::= { xdsl2LineConfProfEntry 47 } 6842 xdsl2LConfProfRowStatus OBJECT-TYPE 6843 SYNTAX RowStatus 6844 MAX-ACCESS read-create 6845 STATUS current 6846 DESCRIPTION 6847 "This object is used to create a new row or to modify or 6848 delete an existing row in this table. 6850 A profile is activated by setting this object to 'active'. 6852 Before a profile can be deleted or taken out of service (by 6853 setting this object to 'destroy' or 'notInService'), it MUST be 6854 first unreferenced from all templates. 6856 A row in this table is said to be unreferenced when there is no 6857 instance of xdsl2LConfTempLineProfile that refers to the row. 6859 When a row is created in this table, the SNMP agent should also 6860 create corresponding rows in the tables 6861 xdsl2LineConfProfModeSpecTable and 6862 xdsl2LineConfProfModeSpecBandUsTable. 6863 When a row is deleted in this table, the SNMP agent should also 6864 delete corresponding rows in the tables 6865 xdsl2LineConfProfModeSpecTable and 6866 xdsl2LineConfProfModeSpecBandUsTable." 6867 ::= { xdsl2LineConfProfEntry 48 } 6869 ------------------------------------------ 6870 -- xdsl2LineConfProfModeSpecTable -- 6871 ------------------------------------------ 6872 xdsl2LineConfProfModeSpecTable OBJECT-TYPE 6873 SYNTAX SEQUENCE OF Xdsl2LineConfProfModeSpecEntry 6874 MAX-ACCESS not-accessible 6875 STATUS current 6876 DESCRIPTION 6877 "The table xdsl2LineConfProfModeSpecTable extends the DSL 6878 line configuration profile by xDSL Mode-Specific parameters. 6879 A row in this table that has an index of xdsl2LConfProfXdslMode 6880 == defMode(1), is called a 'mandatory' row or 'default' row. 6881 A row in this table that has an index such that 6882 xdsl2LConfProfXdslMode is not equal to defMode(1), is called an 6883 'optional' row or 'mode-specific' row. 6885 When a row in the xdsl2LineConfProfTable table (the parent row) 6886 is created, the SNMP agent will automatically create a 6887 'mandatory' row in this table. 6888 When the parent row is deleted, the SNMP agent will automatically 6889 delete all associated rows in this table. 6890 Any attempt to delete the 'mandatory' row using the 6891 xdsl2LConfProfModeSpecRowStatus object will be rejected by the 6892 SNMP agent. 6893 The manager MAY create an 'optional' row in this table using the 6894 xdsl2LConfProfModeSpecRowStatus object if the parent row 6895 exists. 6896 The manager MAY delete an 'optional' row in this table using the 6897 xdsl2LConfProfModeSpecRowStatus object at any time. 6898 If the actual transmission mode of a DSL line does not match one 6899 of the 'optional' rows in this table, then the line will use the 6900 PSD configuration from the 'mandatory' row. 6902 Entries in this table MUST be maintained in a persistent 6903 manner." 6904 ::= { xdsl2ProfileLine 3 } 6906 xdsl2LineConfProfModeSpecEntry OBJECT-TYPE 6907 SYNTAX Xdsl2LineConfProfModeSpecEntry 6908 MAX-ACCESS not-accessible 6909 STATUS current 6910 DESCRIPTION 6911 "The table xdsl2LineConfProfModeSpecTable extends the 6912 DSL line configuration profile by DSL Mode-Specific 6913 parameters." 6914 INDEX { xdsl2LConfProfProfileName, xdsl2LConfProfXdslMode } 6915 ::= { xdsl2LineConfProfModeSpecTable 1 } 6917 Xdsl2LineConfProfModeSpecEntry ::= 6918 SEQUENCE { 6919 xdsl2LConfProfXdslMode Xdsl2OperationModes, 6920 xdsl2LConfProfMaxNomPsdDs Integer32, 6921 xdsl2LConfProfMaxNomPsdUs Integer32, 6922 xdsl2LConfProfMaxNomAtpDs Unsigned32, 6923 xdsl2LConfProfMaxNomAtpUs Unsigned32, 6924 xdsl2LConfProfMaxAggRxPwrUs Integer32, 6925 xdsl2LConfProfPsdMaskDs Xdsl2PsdMaskDs, 6926 xdsl2LConfProfPsdMaskUs Xdsl2PsdMaskUs, 6927 xdsl2LConfProfPsdMaskSelectUs Xdsl2LinePsdMaskSelectUs, 6928 xdsl2LConfProfClassMask Xdsl2LineClassMask, 6929 xdsl2LConfProfLimitMask Xdsl2LineLimitMask, 6930 xdsl2LConfProfUs0Disable Xdsl2LineUs0Disable, 6931 xdsl2LConfProfModeSpecRowStatus RowStatus 6932 } 6934 xdsl2LConfProfXdslMode OBJECT-TYPE 6935 SYNTAX Xdsl2OperationModes 6936 MAX-ACCESS not-accessible 6937 STATUS current 6938 DESCRIPTION 6939 "The DSL Mode is a way of categorizing the various xDSL 6940 transmission modes into groups, each group (xDSL Mode) shares 6941 the same PSD configuration. 6942 There should be multiple entries in this table for a given line 6943 profile in case multiple bits are set in 6944 xdsl2LConfProfXtuTransSysEna for that profile." 6945 REFERENCE "DSL Forum TR-129, paragraph #5.5" 6946 ::= { xdsl2LineConfProfModeSpecEntry 1 } 6948 xdsl2LConfProfMaxNomPsdDs OBJECT-TYPE 6949 SYNTAX Integer32(-600..-300) 6950 UNITS "0.1 dBm/Hz" 6951 MAX-ACCESS read-create 6952 STATUS current 6953 DESCRIPTION 6954 "The maximum nominal transmit PSD in the downstream direction 6955 during initialization and Showtime. It ranges from -600 to -300 6956 units of 0.1 dBm/Hz (physical values are -60 to -30 6957 dBm/Hz)." 6958 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.1 (MAXNOMPSDds)" 6959 DEFVAL { -300 } 6960 ::= { xdsl2LineConfProfModeSpecEntry 2 } 6962 xdsl2LConfProfMaxNomPsdUs OBJECT-TYPE 6963 SYNTAX Integer32(-600..-300) 6964 UNITS "0.1 dBm/Hz" 6965 MAX-ACCESS read-create 6966 STATUS current 6967 DESCRIPTION 6968 "The maximum nominal transmit PSD in the upstream direction 6969 during initialization and Showtime. It ranges from -600 to 6970 -300 units of 0.1 dBm/Hz (physical values are -60 to -30 6971 dBm/Hz)." 6972 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.2 (MAXNOMPSDus)" 6973 DEFVAL { -300 } 6974 ::= { xdsl2LineConfProfModeSpecEntry 3 } 6976 xdsl2LConfProfMaxNomAtpDs OBJECT-TYPE 6977 SYNTAX Unsigned32 (0..255) 6978 UNITS "0.1 dBm" 6979 MAX-ACCESS read-create 6980 STATUS current 6981 DESCRIPTION 6982 "The maximum nominal aggregate to transmit power in the 6983 downstream direction during initialization and Showtime. It 6984 ranges from 0 to 255 units of 0.1 dBm (physical values are 0 6985 to 25.5 dBm)." 6986 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.3 (MAXNOMATPds)" 6987 DEFVAL { 255 } 6988 ::= { xdsl2LineConfProfModeSpecEntry 4 } 6990 xdsl2LConfProfMaxNomAtpUs OBJECT-TYPE 6991 SYNTAX Unsigned32 (0..255) 6992 UNITS "0.1 dBm" 6993 MAX-ACCESS read-create 6994 STATUS current 6995 DESCRIPTION 6996 "The maximum nominal aggregate transmit power in the upstream 6997 direction during initialization and Showtime. It ranges from 6998 0 to 255 units of 0.1 dBm (physical values are 0 to 25.5 6999 dBm)." 7000 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.4 (MAXNOMATPus)" 7001 DEFVAL { 255 } 7002 ::= { xdsl2LineConfProfModeSpecEntry 5 } 7004 xdsl2LConfProfMaxAggRxPwrUs OBJECT-TYPE 7005 SYNTAX Integer32(-255..255 | 2147483647) 7006 UNITS "0.1 dBm" 7007 MAX-ACCESS read-create 7008 STATUS current 7009 DESCRIPTION 7010 "The maximum upstream aggregate receive power over the 7011 relevant set of subcarriers. The xTU-C should verify that the 7012 upstream power cutback is such that this maximum aggregate 7013 receive power value is honored. It ranges from -255 to 255 7014 units of 0.1 dBm (physical values are -25.5 to 25.5 dBm). 7015 A value of 0x7FFFFFFF (2147483647) means that there is no 7016 limit." 7017 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.5 (MAXRXPWRus)" 7018 DEFVAL { 255 } 7019 ::= { xdsl2LineConfProfModeSpecEntry 6 } 7021 xdsl2LConfProfPsdMaskDs OBJECT-TYPE 7022 SYNTAX Xdsl2PsdMaskDs 7023 MAX-ACCESS read-create 7024 STATUS current 7025 DESCRIPTION 7026 "The downstream PSD mask applicable at the U-C2 reference 7027 point. 7028 This parameter is used only for G.992.5 and it may impose PSD 7029 restrictions (breakpoints) in addition to the Limit PSD mask 7030 defined in G.992.5. 7031 This is a string of 32 pairs of values in the following 7032 structure: 7033 Octets 0-1 - Index of the first subcarrier used in the context of 7034 a first breakpoint. 7035 Octet 2 - The PSD reduction for the subcarrier indicated in 7036 octets 0 and 1. 7037 Octets 3-5 - Same, for a second breakpoint. 7038 Octets 6-8 - Same, for a third breakpoint. 7039 This architecture continues until octets 94-95, which are 7040 associated with a 32nd breakpoint. 7041 Each subcarrier index is an unsigned number in the range 0 and 7042 NSCds-1. Each PSD reduction value is in the range 0 (0 dBm/Hz) to 7043 255 (-127.5 dBm/Hz) with steps of 0.5 dBm/Hz. Valid values are in 7044 the range 0 to 190 (0 to -95 dBm/Hz). 7045 When the number of breakpoints is less than 32, all remaining 7046 octets are set to the value '0'. Note that the content of this 7047 object should be correlated with the subcarrier mask and with 7048 the RFI setup." 7049 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.9 (PSDMASKds)" 7050 ::= { xdsl2LineConfProfModeSpecEntry 7 } 7052 xdsl2LConfProfPsdMaskUs OBJECT-TYPE 7053 SYNTAX Xdsl2PsdMaskUs 7054 MAX-ACCESS read-create 7055 STATUS current 7056 DESCRIPTION 7057 "The upstream PSD mask applicable at the U-R2 reference 7058 point. 7059 This parameter is used only for G.992.5, and it may impose PSD 7060 restrictions (breakpoints) in addition to the Limit PSD mask 7061 defined in G.992.5. 7062 This is a string of 16 pairs of values in the following 7063 structure: 7064 Octets 0-1 - Index of the first subcarrier used in the context of 7065 a first breakpoint. 7066 Octet 2 - The PSD reduction for the subcarrier indicated in 7067 octets 0 and 1. 7068 Octets 3-5 - Same, for a second breakpoint. 7069 Octets 6-8 - Same, for a third breakpoint. 7070 This architecture continues until octets 9-47, which are 7071 associated with a 16th breakpoint. 7072 Each subcarrier index is an unsigned number in the range 0 and 7073 NSCus-1. Each PSD reduction value is in the range 0 (0 dBm/Hz) to 7074 255 (-127.5 dBm/Hz) with steps of 0.5 dBm/Hz. Valid values are in 7075 the range 0 to 190 (0 to -95 dBm/Hz). 7076 When the number of breakpoints is less than 16, all remaining 7077 octets are set to the value '0'. Note that the content of this 7078 object should be correlated with the subcarrier mask and with 7079 the RFI setup." 7080 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.12 (PSDMASKus)" 7081 ::= { xdsl2LineConfProfModeSpecEntry 8 } 7083 xdsl2LConfProfPsdMaskSelectUs OBJECT-TYPE 7084 SYNTAX Xdsl2LinePsdMaskSelectUs 7085 MAX-ACCESS read-create 7086 STATUS current 7087 DESCRIPTION 7088 "The selected upstream PSD mask. This parameter is used only 7089 for Annexes J and M of G.992.3 and G.992.5, and the same 7090 selection is used for all relevant enabled bits in 7091 xdsl2LConfProfXtuTransSysEna." 7092 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.11 7093 (Upstream PSD mask selection)" 7094 DEFVAL { adlu32Eu32 } 7095 ::= { xdsl2LineConfProfModeSpecEntry 9 } 7097 xdsl2LConfProfClassMask OBJECT-TYPE 7098 SYNTAX Xdsl2LineClassMask 7099 MAX-ACCESS read-create 7100 STATUS current 7101 DESCRIPTION 7102 "In order to reduce the number of configuration 7103 possibilities, the limit Power Spectral Density masks (see 7104 LIMITMASK) are grouped in PSD mask classes. 7105 Each class is designed such that the PSD levels of each limit PSD 7106 mask of a specific class are equal in their respective passband 7107 above 552 kHz. 7108 This parameter is defined per VDSL2 Annex enabled in the 7109 xdsl2LConfProfXtuTransSysEna object. It selects a single PSD 7110 mask class per Annex that is activated at the VTU-O." 7111 REFERENCE "ITU-T G.997.1 Amendment 1, paragraph #7.3.1.2.15 7112 (CLASSMASK)" 7113 DEFVAL { a998ORb997M1cORc998B } 7114 ::= { xdsl2LineConfProfModeSpecEntry 10 } 7116 xdsl2LConfProfLimitMask OBJECT-TYPE 7117 SYNTAX Xdsl2LineLimitMask 7118 MAX-ACCESS read-create 7119 STATUS current 7120 DESCRIPTION 7121 "This configuration parameter contains the G.993.2 limit 7122 PSD masks of the selected PSD mask class, enabled by the near-end 7123 xTU on this line for each class of profiles. 7124 This parameter is defined per VDSL2 Annex enabled in the 7125 xdsl2LConfProfXtuTransSysEna object. 7127 Through this parameter, several limit PSD masks of the selected 7128 PSD mask class (xdsl2LConfProfClassMask) may be enabled. The 7129 enabling parameter is coded in a bitmap representation (0 if the 7130 associated mask is not allowed, 1 if it is allowed)." 7131 REFERENCE "ITU-T G.997.1 Amendment 1, paragraph #7.3.1.2.16 7132 (LIMITMASK)" 7133 DEFVAL { {} } 7134 ::= { xdsl2LineConfProfModeSpecEntry 11 } 7136 xdsl2LConfProfUs0Disable OBJECT-TYPE 7137 SYNTAX Xdsl2LineUs0Disable 7138 MAX-ACCESS read-create 7139 STATUS current 7140 DESCRIPTION 7141 "This configuration parameter indicates if the use of the US0 is 7142 disabled for each limit PSD mask enabled in the 7143 xdsl2LConfProfLimitMask parameter. 7144 This parameter is defined per VDSL2 Annex enabled in the 7145 xdsl2LConfProfXtuTransSysEna object. 7146 For each limit PSD mask enabled in the xdsl2LConfProfLimitMask 7147 parameter, a bit shall indicate if the US0 is disabled. The 7148 disabling parameter is coded as a bitmap. The bit is set to '1' 7149 if the US0 is disabled for the associated limit mask. 7150 This parameter and the xdsl2LConfProfLimitMask parameter use the 7151 same structure." 7152 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.17 (US0DISABLE)" 7153 DEFVAL { {} } 7154 ::= { xdsl2LineConfProfModeSpecEntry 12 } 7156 xdsl2LConfProfModeSpecRowStatus OBJECT-TYPE 7157 SYNTAX RowStatus 7158 MAX-ACCESS read-create 7159 STATUS current 7160 DESCRIPTION 7161 "This object is used to create a new row or to modify or 7162 delete an existing row in this table. 7164 This row is activated by setting this object to 'active'. 7166 A 'mandatory' row, as defined in the DESCRIPTION clause of 7167 xdsl2LineConfProfModeSpecTable, cannot be deleted at all. 7169 A 'mandatory' row can be taken out of service 7170 (by setting this object to 'notInService') if the parent 7171 row in the xdsl2LineConfProfTable table is not in 7172 the 'active' state. 7174 An 'optional' row (or 'mode-specific' row) can be deleted or 7175 taken out of service (by setting this object to 'destroy' or 7176 'notInService') at any time." 7178 ::= { xdsl2LineConfProfModeSpecEntry 13 } 7180 ---------------------------------------------- 7181 -- xdsl2LineConfProfModeSpecBandUsTable -- 7182 ---------------------------------------------- 7183 xdsl2LineConfProfModeSpecBandUsTable OBJECT-TYPE 7184 SYNTAX SEQUENCE OF Xdsl2LineConfProfModeSpecBandUsEntry 7185 MAX-ACCESS not-accessible 7186 STATUS current 7187 DESCRIPTION 7188 "The table xdsl2LineConfProfModeSpecBandUsTable extends 7189 xdsl2LineConfProfModeSpecTable with upstream-band-specific 7190 parameters for VDSL2, such as upstream power back-off 7191 parameters xdsl2LConfProfUpboPsdA and xdsl2LConfProfUpboPsdB 7192 (UPBOPSD-pb). 7193 When a parent 'mandatory row' is created in 7194 xdsl2LineConfProfModeSpecTable, the SNMP agent will automatically 7195 create several 'mandatory' rows in this table -- one for each 7196 upstream band: 7197 Note: A mandatory row is one where xdsl2LConfProfXdslMode = 7198 defMode(1). When the parent row is deleted, the SNMP agent will 7199 automatically delete all associated rows in this table. Any 7200 attempt to delete a 'mandatory' row using the 7201 xdsl2LConfProfModeSpecBandUsRowStatus object will be rejected 7202 by the SNMP agent. The manager MAY create a new 'optional' 7203 row in this table using the xdsl2LConfProfModeSpecBandUsRowStatus 7204 object if the associated parent row exists, and the 7205 value of xdsl2LConfProfXdslMode is a G.993.2 value. The manager 7206 MAY delete an 'optional' row in this table using the 7207 xdsl2LConfProfModeSpecBandUsRowStatus object at any time. 7209 With respect to the xdsl2LConfProfUpboPsdA and 7210 xdsl2LConfProfUpboPsdB parameters, for a given upstream band, 7211 if an optional row is missing from this table, then that 7212 means upstream power back-off is disabled for that upstream 7213 band. 7215 Entries in this table MUST be maintained in a persistent 7216 manner." 7217 ::= { xdsl2ProfileLine 4 } 7219 xdsl2LineConfProfModeSpecBandUsEntry OBJECT-TYPE 7220 SYNTAX Xdsl2LineConfProfModeSpecBandUsEntry 7221 MAX-ACCESS not-accessible 7222 STATUS current 7223 DESCRIPTION 7224 "The table xdsl2LineConfProfModeSpecBandUsTable extends 7225 xdsl2LineConfProfModeSpecTable with upstream-band-specific 7226 parameters for VDSL2, such as upstream power back-off parameters 7227 xdsl2LConfProfUpboPsdA and xdsl2LConfProfUpboPsdB (UPBOPSD- 7228 pb)." 7229 INDEX { xdsl2LConfProfProfileName, xdsl2LConfProfXdslMode, 7230 xdsl2LConfProfXdslBandUs} 7231 ::= { xdsl2LineConfProfModeSpecBandUsTable 1 } 7233 Xdsl2LineConfProfModeSpecBandUsEntry ::= 7234 SEQUENCE { 7235 xdsl2LConfProfXdslBandUs Xdsl2BandUs, 7236 xdsl2LConfProfUpboPsdA Integer32, 7237 xdsl2LConfProfUpboPsdB Integer32, 7238 xdsl2LConfProfModeSpecBandUsRowStatus RowStatus 7239 } 7241 xdsl2LConfProfXdslBandUs OBJECT-TYPE 7242 SYNTAX Xdsl2BandUs 7243 MAX-ACCESS not-accessible 7244 STATUS current 7245 DESCRIPTION 7246 "Each value identifies a specific band in the upstream 7247 transmission direction (excluding the US0 band)." 7248 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.14" 7249 ::= { xdsl2LineConfProfModeSpecBandUsEntry 1 } 7251 xdsl2LConfProfUpboPsdA OBJECT-TYPE 7252 SYNTAX Integer32(4000..8095) 7253 UNITS "0.01 dBm/Hz" 7254 MAX-ACCESS read-create 7255 STATUS current 7256 DESCRIPTION 7257 "This configuration parameter defines the 'a' reference 7258 parameter of the UPBO reference PSD used to compute the 7259 upstream power back-off for the upstream band. A UPBO PSD 7260 defined for each band shall consist of two parameters [a, b]. 7261 Parameter 'a' (xdsl2LConfProfUpboPsdA) ranges from 40 dBm/Hz 7262 (coded as 4000) to 80.95 dBm/Hz (coded as 8095) in steps of 0.01 7263 dBm/Hz; and parameter 'b' (xdsl2LConfProfUpboPsdB) ranges from 0 7264 dBm/Hz (coded as 0) to 40.95 dBm/Hz (coded as 4095) in steps of 7265 0.01 dBm/Hz. The UPBO reference PSD at the frequency 'f' 7266 expressed in MHz shall be equal to '-a-b(SQRT(f))'. Setting 7267 xdsl2LConfProfUpboPsdA to 4000 and xdsl2LConfProfUpboPsdB to 0 is 7268 a special configuration to disable UPBO in the respective 7269 upstream band." 7270 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.14 (UPBOPSD-pb)" 7271 DEFVAL { 4000 } 7272 ::= { xdsl2LineConfProfModeSpecBandUsEntry 2 } 7274 xdsl2LConfProfUpboPsdB OBJECT-TYPE 7275 SYNTAX Integer32(0..4095) 7276 UNITS "0.01 dBm/Hz" 7277 MAX-ACCESS read-create 7278 STATUS current 7279 DESCRIPTION 7280 "This configuration parameter defines the 'b' reference 7281 parameter of the UPBO reference PSD used to compute the 7282 upstream power back-off for the upstream band. A UPBO PSD 7283 defined for each band shall consist of two parameters [a, b]. 7284 Parameter 'a' (xdsl2LConfProfUpboPsdA) ranges from 40 dBm/Hz 7285 (coded as 4000) to 80.95 dBm/Hz (coded as 8095) in steps of 0.01 7286 dBm/Hz; and parameter 'b' (xdsl2LConfProfUpboPsdB) ranges from 0 7287 dBm/Hz (coded as 0) to 40.95 dBm/Hz (coded as 4095) in steps of 7288 0.01 dBm/Hz. The UPBO reference PSD at the frequency 'f' 7289 expressed in MHz shall be equal to '-a-b(SQRT(f))'. Setting 7290 xdsl2LConfProfUpboPsdA to 4000 and xdsl2LConfProfUpboPsdB to 0 is 7291 a special configuration to disable UPBO in the respective 7292 upstream band." 7293 REFERENCE "ITU-T G.997.1, paragraph #7.3.1.2.14 (UPBOPSD-pb)" 7294 DEFVAL { 0 } 7295 ::= { xdsl2LineConfProfModeSpecBandUsEntry 3 } 7297 xdsl2LConfProfModeSpecBandUsRowStatus OBJECT-TYPE 7298 SYNTAX RowStatus 7299 MAX-ACCESS read-create 7300 STATUS current 7301 DESCRIPTION 7302 "This object is used to create a new row or to modify or 7303 delete an existing row in this table. 7305 This row is activated by setting this object to 'active'. 7307 A 'mandatory' row, as defined in the DESCRIPTION clause of 7308 xdsl2LineConfProfModeSpecBandUsTable, cannot be deleted at all. 7310 A 'mandatory' row can be taken out of service 7311 (by setting this object to 'notInService') if the parent 7312 row in the xdsl2LineConfProfModeSpecTable table is not in 7313 the 'active' state. 7315 An 'optional' row (or 'mode-specific' row) can be deleted or 7316 taken out of service (by setting this object to 'destroy' or 7317 'notInService') at any time." 7318 ::= { xdsl2LineConfProfModeSpecBandUsEntry 4 } 7320 ------------------------------------------------ 7321 -- xdsl2ChConfProfileTable -- 7322 ------------------------------------------------ 7323 xdsl2ChConfProfileTable OBJECT-TYPE 7324 SYNTAX SEQUENCE OF Xdsl2ChConfProfileEntry 7325 MAX-ACCESS not-accessible 7326 STATUS current 7327 DESCRIPTION 7328 "The table xdsl2ChConfProfileTable contains DSL channel 7329 profile configuration. 7331 NOTE : This object belongs only to the legacy management model 7332 : that was originally specified in RFC 5650. 7334 Entries in this table MUST be maintained in a persistent 7335 manner." 7336 ::= { xdsl2ProfileChannel 1 } 7338 xdsl2ChConfProfileEntry OBJECT-TYPE 7339 SYNTAX Xdsl2ChConfProfileEntry 7340 MAX-ACCESS not-accessible 7341 STATUS current 7342 DESCRIPTION 7343 "A default profile with an index of 'DEFVAL' will always 7344 exist, and its parameters will be set to vendor-specific values, 7345 unless otherwise specified in this document." 7346 INDEX { xdsl2ChConfProfProfileName } 7347 ::= { xdsl2ChConfProfileTable 1 } 7349 Xdsl2ChConfProfileEntry ::= 7350 SEQUENCE { 7351 xdsl2ChConfProfProfileName SnmpAdminString, 7352 xdsl2ChConfProfMinDataRateDs Unsigned32, 7353 xdsl2ChConfProfMinDataRateUs Unsigned32, 7354 xdsl2ChConfProfMinResDataRateDs Unsigned32, 7355 xdsl2ChConfProfMinResDataRateUs Unsigned32, 7356 xdsl2ChConfProfMaxDataRateDs Unsigned32, 7357 xdsl2ChConfProfMaxDataRateUs Unsigned32, 7358 xdsl2ChConfProfMinDataRateLowPwrDs Unsigned32, 7359 xdsl2ChConfProfMinDataRateLowPwrUs Unsigned32, 7360 xdsl2ChConfProfMaxDelayDs Unsigned32, 7361 xdsl2ChConfProfMaxDelayUs Unsigned32, 7362 xdsl2ChConfProfMinProtectionDs Xdsl2SymbolProtection, 7363 xdsl2ChConfProfMinProtectionUs Xdsl2SymbolProtection, 7364 xdsl2ChConfProfMinProtection8Ds Xdsl2SymbolProtection8, 7365 xdsl2ChConfProfMinProtection8Us Xdsl2SymbolProtection8, 7366 xdsl2ChConfProfMaxBerDs Xdsl2MaxBer, 7367 xdsl2ChConfProfMaxBerUs Xdsl2MaxBer, 7368 xdsl2ChConfProfUsDataRateDs Unsigned32, 7369 xdsl2ChConfProfDsDataRateDs Unsigned32, 7370 xdsl2ChConfProfUsDataRateUs Unsigned32, 7371 xdsl2ChConfProfDsDataRateUs Unsigned32, 7372 xdsl2ChConfProfImaEnabled TruthValue, 7373 xdsl2ChConfProfMaxDelayVar Unsigned32, 7374 xdsl2ChConfProfInitPolicy Xdsl2ChInitPolicy, 7375 xdsl2ChConfProfRowStatus RowStatus 7376 } 7378 xdsl2ChConfProfProfileName OBJECT-TYPE 7379 SYNTAX SnmpAdminString (SIZE(1..32)) 7380 MAX-ACCESS not-accessible 7381 STATUS current 7382 DESCRIPTION 7383 "This object identifies a row in this table." 7384 ::= { xdsl2ChConfProfileEntry 1 } 7386 xdsl2ChConfProfMinDataRateDs OBJECT-TYPE 7387 SYNTAX Unsigned32 7388 UNITS "bits/second" 7389 MAX-ACCESS read-create 7390 STATUS current 7391 DESCRIPTION 7392 "Minimum Data Rate on Downstream direction. The minimum net 7393 data rate for the bearer channel, coded in bit/s." 7394 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1.1 7395 (Minimum data rate)" 7396 ::= { xdsl2ChConfProfileEntry 2 } 7398 xdsl2ChConfProfMinDataRateUs OBJECT-TYPE 7399 SYNTAX Unsigned32 7400 UNITS "bits/second" 7401 MAX-ACCESS read-create 7402 STATUS current 7403 DESCRIPTION 7404 "Minimum Data Rate on Upstream direction. The minimum net 7405 data rate for the bearer channel, coded in bit/s." 7406 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1.1 7407 (Minimum data rate)" 7408 ::= { xdsl2ChConfProfileEntry 3 } 7410 xdsl2ChConfProfMinResDataRateDs OBJECT-TYPE 7411 SYNTAX Unsigned32 7412 UNITS "bits/second" 7413 MAX-ACCESS read-create 7414 STATUS current 7415 DESCRIPTION 7416 "Minimum Reserved Data Rate on Downstream direction. The 7417 minimum reserved net data rate for the bearer channel, coded 7418 in bit/s. This parameter is used only if the Rate Adaptation 7419 Mode in the direction of the bearer channel (i.e., 7420 xdsl2LConfProfRaModeDs) is set to 'dynamicRa'." 7421 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1.2 7422 (Minimum reserved data rate)" 7423 ::= { xdsl2ChConfProfileEntry 4 } 7425 xdsl2ChConfProfMinResDataRateUs OBJECT-TYPE 7426 SYNTAX Unsigned32 7427 UNITS "bits/second" 7428 MAX-ACCESS read-create 7429 STATUS current 7430 DESCRIPTION 7431 "Minimum Reserved Data Rate on Upstream direction. The 7432 minimum reserved net data rate for the bearer channel, coded in 7433 bit/s. This parameter is used only if the Rate Adaptation Mode 7434 in the direction of the bearer channel (i.e., 7435 xdsl2LConfProfRaModeUs) is set to 'dynamicRa'." 7436 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1.2 7437 (Minimum reserved data rate)" 7438 ::= { xdsl2ChConfProfileEntry 5 } 7440 xdsl2ChConfProfMaxDataRateDs OBJECT-TYPE 7441 SYNTAX Unsigned32 7442 UNITS "bits/second" 7443 MAX-ACCESS read-create 7444 STATUS current 7445 DESCRIPTION 7446 "Maximum Data Rate on Downstream direction. The maximum net 7447 data rate for the bearer channel, coded in bit/s." 7448 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1.3 7449 (Maximum data rate)" 7450 ::= { xdsl2ChConfProfileEntry 6 } 7452 xdsl2ChConfProfMaxDataRateUs OBJECT-TYPE 7453 SYNTAX Unsigned32 7454 UNITS "bits/second" 7455 MAX-ACCESS read-create 7456 STATUS current 7457 DESCRIPTION 7458 "Maximum Data Rate on Upstream direction. The maximum net 7459 data rate for the bearer channel, coded in bit/s." 7460 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1.3 7461 (Maximum data rate)" 7462 ::= { xdsl2ChConfProfileEntry 7 } 7464 xdsl2ChConfProfMinDataRateLowPwrDs OBJECT-TYPE 7465 SYNTAX Unsigned32 7466 UNITS "bits/second" 7467 MAX-ACCESS read-create 7468 STATUS current 7469 DESCRIPTION 7470 "This parameter specifies the minimum net data rate for 7471 the bearer channel as desired by the operator of the system 7472 during the low power state (L1/L2). The power management low 7473 power states L1 and L2 are defined in ITU-T Recommendations 7474 G.992.2 and G.992.3, respectively. 7475 The data rate is coded in steps of bit/s." 7476 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1.5 7477 (Minimum Data Rate in low power state)" 7478 ::= { xdsl2ChConfProfileEntry 8 } 7480 xdsl2ChConfProfMinDataRateLowPwrUs OBJECT-TYPE 7481 SYNTAX Unsigned32 7482 UNITS "bits/second" 7483 MAX-ACCESS read-create 7484 STATUS current 7485 DESCRIPTION 7486 "This parameter specifies the minimum net data rate for 7487 the bearer channel as desired by the operator of the system 7488 during the low power state (L1/L2). The power management low 7489 power states L1 and L2 are defined in ITU-T Recommendations 7490 G.992.2 and G.992.3, respectively. 7491 The data rate is coded in steps of bit/s." 7492 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.1.5 7493 (Minimum Data Rate in low power state)" 7494 ::= { xdsl2ChConfProfileEntry 9 } 7496 xdsl2ChConfProfMaxDelayDs OBJECT-TYPE 7497 SYNTAX Unsigned32(0..63) 7498 UNITS "milliseconds" 7499 MAX-ACCESS read-create 7500 STATUS current 7501 DESCRIPTION 7502 "Maximum Interleave Delay on Downstream direction. The 7503 maximum one-way interleaving delay introduced by the PMS-TC on 7504 Downstream direction. The xTUs shall choose the S (factor) and D 7505 (depth) values such that the actual one-way interleaving delay 7506 (Xdsl2ChStatusActDelay) is as close as possible to, but less than 7507 or equal to, xdsl2ChConfProfMaxDelayDs. The delay is coded in 7508 ms, with the value 0 indicating no delay bound is being 7509 imposed." 7510 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.2 7511 (Maximum interleaving delay)" 7513 ::= { xdsl2ChConfProfileEntry 10 } 7515 xdsl2ChConfProfMaxDelayUs OBJECT-TYPE 7516 SYNTAX Unsigned32(0..63) 7517 UNITS "milliseconds" 7518 MAX-ACCESS read-create 7519 STATUS current 7520 DESCRIPTION 7521 "Maximum Interleave Delay on Upstream direction. The maximum 7522 one-way interleaving delay introduced by the PMS-TC on Upstream 7523 direction. The xTUs shall choose the S (factor) and D (depth) 7524 values such that the actual one-way interleaving delay 7525 (Xdsl2ChStatusActDelay) is as close as possible to, but less than 7526 or equal to, xdsl2ChConfProfMaxDelayUs. The delay is coded in 7527 ms, with the value 0 indicating no delay bound is being 7528 imposed." 7529 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.2 7530 (Maximum interleaving delay)" 7531 ::= { xdsl2ChConfProfileEntry 11 } 7533 xdsl2ChConfProfMinProtectionDs OBJECT-TYPE 7534 SYNTAX Xdsl2SymbolProtection 7535 UNITS "symbols" 7536 MAX-ACCESS read-create 7537 STATUS current 7538 DESCRIPTION 7539 "This parameter specifies the minimum impulse noise 7540 protection for the bearer channel if it is transported over DMT 7541 symbols with a subcarrier spacing of 4.3125 kHz. The impulse 7542 noise protection is expressed in DMT symbols with a subcarrier 7543 spacing of 4.3125 kHz and can take the values 1/2 and any integer 7544 from 0 to 16, inclusive. If the xTU does not support the 7545 configured INPMIN value, it shall use the nearest supported 7546 impulse noise protection greater than INPMIN." 7547 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.3 (INPMINds)" 7548 DEFVAL { noProtection } 7549 ::= { xdsl2ChConfProfileEntry 12 } 7551 xdsl2ChConfProfMinProtectionUs OBJECT-TYPE 7552 SYNTAX Xdsl2SymbolProtection 7553 UNITS "symbols" 7554 MAX-ACCESS read-create 7555 STATUS current 7556 DESCRIPTION 7557 "This parameter specifies the minimum impulse noise 7558 protection for the bearer channel if it is transported over DMT 7559 symbols with a subcarrier spacing of 4.3125 kHz. The impulse 7560 noise protection is expressed in DMT symbols with a subcarrier 7561 spacing of 4.3125 kHz and can take the values 1/2 and any integer 7562 from 0 to 16, inclusive. If the xTU does not support the 7563 configured INPMIN value, it shall use the nearest supported 7564 impulse noise protection greater than INPMIN." 7565 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.3 (INPMINus)" 7566 DEFVAL { noProtection } 7567 ::= { xdsl2ChConfProfileEntry 13 } 7569 xdsl2ChConfProfMinProtection8Ds OBJECT-TYPE 7570 SYNTAX Xdsl2SymbolProtection8 7571 UNITS "symbols" 7572 MAX-ACCESS read-create 7573 STATUS current 7574 DESCRIPTION 7575 "This parameter specifies the minimum impulse noise 7576 protection for the bearer channel if it is transported over DMT 7577 symbols with a subcarrier spacing of 8.625 kHz. The impulse 7578 noise protection is expressed in DMT symbols with a subcarrier 7579 spacing of 8.625 kHz." 7580 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.4 (INPMIN8ds)" 7581 DEFVAL { noProtection } 7582 ::= { xdsl2ChConfProfileEntry 14 } 7584 xdsl2ChConfProfMinProtection8Us OBJECT-TYPE 7585 SYNTAX Xdsl2SymbolProtection8 7586 UNITS "symbols" 7587 MAX-ACCESS read-create 7588 STATUS current 7589 DESCRIPTION 7590 "This parameter specifies the minimum impulse noise 7591 protection for the bearer channel if it is transported over DMT 7592 symbols with a subcarrier spacing of 8.625 kHz. The impulse 7593 noise protection is expressed in DMT symbols with a subcarrier 7594 spacing of 8.625 kHz." 7595 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.4 (INPMIN8us)" 7596 DEFVAL { noProtection } 7597 ::= { xdsl2ChConfProfileEntry 15 } 7599 xdsl2ChConfProfMaxBerDs OBJECT-TYPE 7600 SYNTAX Xdsl2MaxBer 7601 MAX-ACCESS read-create 7602 STATUS current 7603 DESCRIPTION 7604 "Maximum Bit Error Ratio on Downstream direction. The 7605 maximum bit error ratio for the bearer channel." 7606 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.6 7607 (Maximum bit error ratio)" 7608 DEFVAL { eminus5 } 7610 ::= { xdsl2ChConfProfileEntry 16 } 7612 xdsl2ChConfProfMaxBerUs OBJECT-TYPE 7613 SYNTAX Xdsl2MaxBer 7614 MAX-ACCESS read-create 7615 STATUS current 7616 DESCRIPTION 7617 "Maximum Bit Error Ratio on Upstream direction. The maximum 7618 bit error ratio for the bearer channel." 7619 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.6 7620 (Maximum bit error ratio)" 7621 DEFVAL { eminus5 } 7622 ::= { xdsl2ChConfProfileEntry 17 } 7624 xdsl2ChConfProfUsDataRateDs OBJECT-TYPE 7625 SYNTAX Unsigned32 7626 UNITS "bits/second" 7627 MAX-ACCESS read-create 7628 STATUS current 7629 DESCRIPTION 7630 "Data Rate Threshold Upshift for Downstream direction. An 7631 'Up-Shift rate change' event is triggered when the 7632 actual downstream data rate exceeds, by more than the threshold, 7633 the data rate at the last entry into Showtime. The parameter is 7634 coded in bit/s." 7635 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.8.1 7636 (Data rate threshold upshift)" 7637 ::= { xdsl2ChConfProfileEntry 18 } 7639 xdsl2ChConfProfDsDataRateDs OBJECT-TYPE 7640 SYNTAX Unsigned32 7641 UNITS "bits/second" 7642 MAX-ACCESS read-create 7643 STATUS current 7644 DESCRIPTION 7645 "Data Rate Threshold Downshift for Downstream direction. A 7646 'Down-Shift rate change' event is triggered when the 7647 actual downstream data rate is below the data rate at the last 7648 entry into Showtime, by more than the threshold. The parameter 7649 is coded in bit/s." 7650 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.8.2 7651 (Data rate threshold downshift)" 7652 ::= { xdsl2ChConfProfileEntry 19 } 7654 xdsl2ChConfProfUsDataRateUs OBJECT-TYPE 7655 SYNTAX Unsigned32 7656 UNITS "bits/second" 7657 MAX-ACCESS read-create 7658 STATUS current 7659 DESCRIPTION 7660 "Data Rate Threshold Upshift for Upstream direction. An 7661 'Up-Shift rate change' event is triggered when the 7662 actual upstream data rate exceeds, by more than the threshold, 7663 the data rate at the last entry into Showtime. The parameter is 7664 coded in bit/s." 7665 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.8.1 7666 (Data rate threshold upshift)" 7667 ::= { xdsl2ChConfProfileEntry 20 } 7669 xdsl2ChConfProfDsDataRateUs OBJECT-TYPE 7670 SYNTAX Unsigned32 7671 UNITS "bits/second" 7672 MAX-ACCESS read-create 7673 STATUS current 7674 DESCRIPTION 7675 "Data Rate Threshold Downshift for Upstream direction. A 7676 'Down-Shift rate change' event is triggered when the 7677 actual upstream data rate is below the data rate at the last 7678 entry into Showtime, by more than the threshold. The parameter 7679 is coded in bit/s." 7680 REFERENCE "ITU-T G.997.1, paragraph #7.3.2.8.2 7681 (Data rate threshold downshift)" 7682 ::= { xdsl2ChConfProfileEntry 21 } 7684 xdsl2ChConfProfImaEnabled OBJECT-TYPE 7685 SYNTAX TruthValue 7686 MAX-ACCESS read-create 7687 STATUS current 7688 DESCRIPTION 7689 "IMA Mode Enable. The parameter enables the IMA operation 7690 mode in the ATM Data Path. Relevant only if the channel is of 7691 ATM Data Path. When in 'enable' state, the ATM Data 7692 Path should comply with the requirements for IMA 7693 transmission." 7694 REFERENCE "ITU-T G.997.1, paragraph #7.3.4.1 7695 (IMA operation mode enable parameter)" 7696 DEFVAL { false } 7697 ::= { xdsl2ChConfProfileEntry 22 } 7699 xdsl2ChConfProfMaxDelayVar OBJECT-TYPE 7700 SYNTAX Unsigned32(1..255) 7701 UNITS "0.1 milliseconds" 7702 MAX-ACCESS read-create 7703 STATUS current 7704 DESCRIPTION 7705 "Maximum delay variation (DVMAX). 7707 This optional VDSL2-specific parameter specifies the maximum 7708 value for the delay variation allowed in an OLR procedure. 7709 It is ranges from 1 to 254 units of 0.1 milliseconds (i.e., 0.1 7710 to 25.4 milliseconds) with the special value 255, which indicates 7711 that no delay variation bound is imposed." 7712 REFERENCE "ITU-T G.997.1 Amendment 1, paragraph #7.3.2.9 7713 (DVMAX)" 7714 DEFVAL { 255 } 7715 ::= { xdsl2ChConfProfileEntry 23 } 7717 xdsl2ChConfProfInitPolicy OBJECT-TYPE 7718 SYNTAX Xdsl2ChInitPolicy 7719 MAX-ACCESS read-create 7720 STATUS current 7721 DESCRIPTION 7722 "Channel Initialization Policy Selection (CIPOLICY). 7723 This optional parameter indicates which policy shall be applied 7724 to determine the transceiver configuration parameters at 7725 initialization. Those policies are defined in the respective 7726 Recommendations." 7727 REFERENCE "ITU-T G.997.1 Amendment 1, paragraph #7.3.2.10 7728 (CIPOLICY)" 7729 DEFVAL { policy0 } 7730 ::= { xdsl2ChConfProfileEntry 24 } 7732 xdsl2ChConfProfRowStatus OBJECT-TYPE 7733 SYNTAX RowStatus 7734 MAX-ACCESS read-create 7735 STATUS current 7736 DESCRIPTION 7737 "This object is used to create a new row or to modify or 7738 delete an existing row in this table. 7740 A profile is activated by setting this object to 'active'. 7742 Before a profile can be deleted or taken out of service (by 7743 setting this object to 'destroy' or 'notInService'), it MUST be 7744 first unreferenced from all associated templates. 7746 A row in xdsl2ChConfProfTable is said to be unreferenced when 7747 there is no instance of xdsl2LConfTempChan1ConfProfile, 7748 xdsl2LConfTempChan2ConfProfile, xdsl2LConfTempChan3ConfProfile, 7749 or xdsl2LConfTempChan4ConfProfile that refers to 7750 the row." 7751 ::= { xdsl2ChConfProfileEntry 25 } 7753 ------------------------------------------------ 7754 -- xdsl2LineAlarmConfTemplateTable -- 7755 ------------------------------------------------ 7756 xdsl2LineAlarmConfTemplateTable OBJECT-TYPE 7757 SYNTAX SEQUENCE OF Xdsl2LineAlarmConfTemplateEntry 7758 MAX-ACCESS not-accessible 7759 STATUS current 7760 DESCRIPTION 7761 "The table xdsl2LineAlarConfTemplateTable contains DSL 7762 line alarm configuration templates. 7764 Entries in this table MUST be maintained in a persistent 7765 manner." 7766 ::= { xdsl2ProfileAlarmConf 1 } 7768 xdsl2LineAlarmConfTemplateEntry OBJECT-TYPE 7769 SYNTAX Xdsl2LineAlarmConfTemplateEntry 7770 MAX-ACCESS not-accessible 7771 STATUS current 7772 DESCRIPTION 7773 "A default template with an index of 'DEFVAL' will always 7774 exist, and its parameters will be set to vendor-specific values, 7775 unless otherwise specified in this document." 7776 INDEX { xdsl2LAlarmConfTempTemplateName } 7777 ::= { xdsl2LineAlarmConfTemplateTable 1 } 7779 Xdsl2LineAlarmConfTemplateEntry ::= 7780 SEQUENCE { 7781 xdsl2LAlarmConfTempTemplateName SnmpAdminString, 7782 xdsl2LAlarmConfTempLineProfile SnmpAdminString, 7783 xdsl2LAlarmConfTempChan1ConfProfile SnmpAdminString, 7784 xdsl2LAlarmConfTempChan2ConfProfile SnmpAdminString, 7785 xdsl2LAlarmConfTempChan3ConfProfile SnmpAdminString, 7786 xdsl2LAlarmConfTempChan4ConfProfile SnmpAdminString, 7787 xdsl2LAlarmConfTempRowStatus RowStatus 7788 } 7790 xdsl2LAlarmConfTempTemplateName OBJECT-TYPE 7791 SYNTAX SnmpAdminString (SIZE(1..32)) 7792 MAX-ACCESS not-accessible 7793 STATUS current 7794 DESCRIPTION 7795 "This object identifies a row in this table." 7796 ::= { xdsl2LineAlarmConfTemplateEntry 1 } 7798 xdsl2LAlarmConfTempLineProfile OBJECT-TYPE 7799 SYNTAX SnmpAdminString (SIZE(1..32)) 7800 MAX-ACCESS read-create 7801 STATUS current 7802 DESCRIPTION 7803 "The value of this object identifies the row in the DSL Line 7804 Thresholds Configuration Profile Table 7805 (xdsl2LineAlarmConfProfileTable) that applies to this line." 7806 REFERENCE "DSL Forum TR-129, paragraph #8.2" 7807 DEFVAL { "DEFVAL" } 7808 ::= { xdsl2LineAlarmConfTemplateEntry 2 } 7810 xdsl2LAlarmConfTempChan1ConfProfile OBJECT-TYPE 7811 SYNTAX SnmpAdminString (SIZE(1..32)) 7812 MAX-ACCESS read-create 7813 STATUS current 7814 DESCRIPTION 7815 "The value of this object identifies the row in the DSL 7816 Channel Thresholds Configuration Profile Table 7817 (xdsl2ChAlarmConfProfileTable) that applies for DSL bearer 7818 channel #1. The channel profile name specified here MUST match 7819 the name of an existing row in the xdsl2ChAlarmConfProfileTable 7820 table." 7821 REFERENCE "DSL Forum TR-129, paragraph #8.4" 7822 DEFVAL { "DEFVAL" } 7823 ::= { xdsl2LineAlarmConfTemplateEntry 3 } 7825 xdsl2LAlarmConfTempChan2ConfProfile OBJECT-TYPE 7826 SYNTAX SnmpAdminString (SIZE(0..32)) 7827 MAX-ACCESS read-create 7828 STATUS current 7829 DESCRIPTION 7830 "The value of this object identifies the row in the DSL 7831 Channel Thresholds Configuration Profile Table 7832 (xdsl2ChAlarmConfProfileTable) that applies for DSL bearer 7833 channel #2. The channel profile name specified here MUST match 7834 the name of an existing row in the xdsl2ChAlarmConfProfileTable 7835 table. If the channel is unused, then the object is set to a 7836 zero-length string." 7837 REFERENCE "DSL Forum TR-129, paragraph #8.4" 7838 DEFVAL { "" } 7839 ::= { xdsl2LineAlarmConfTemplateEntry 4 } 7841 xdsl2LAlarmConfTempChan3ConfProfile OBJECT-TYPE 7842 SYNTAX SnmpAdminString (SIZE(0..32)) 7843 MAX-ACCESS read-create 7844 STATUS current 7845 DESCRIPTION 7846 "The value of this object identifies the row in the DSL 7847 Channel Thresholds Configuration Profile Table 7848 (xdsl2ChAlarmConfProfileTable) that applies for DSL bearer 7849 channel #3. The channel profile name specified here MUST match 7850 the name of an existing row in the xdsl2ChAlarmConfProfileTable 7851 table. 7852 This object may be set to a non-zero-length string only if 7853 xdsl2LAlarmConfTempChan2ConfProfile contains a non-zero-length 7854 string." 7855 REFERENCE "DSL Forum TR-129, paragraph #8.4" 7856 DEFVAL { "" } 7857 ::= { xdsl2LineAlarmConfTemplateEntry 5 } 7859 xdsl2LAlarmConfTempChan4ConfProfile OBJECT-TYPE 7860 SYNTAX SnmpAdminString (SIZE(0..32)) 7861 MAX-ACCESS read-create 7862 STATUS current 7863 DESCRIPTION 7864 "The value of this object identifies the row in the DSL 7865 Channel Thresholds Configuration Profile Table 7866 (xdsl2ChAlarmConfProfileTable) that applies for DSL bearer 7867 channel #4. The channel profile name specified here MUST match 7868 the name of an existing row in the xdsl2ChAlarmConfProfileTable 7869 table. 7870 This object may be set to a non-zero-length string only if 7871 xdsl2LAlarmConfTempChan3ConfProfile contains a non-zero-length 7872 string." 7873 REFERENCE "DSL Forum TR-129, paragraph #8.4" 7874 DEFVAL { "" } 7875 ::= { xdsl2LineAlarmConfTemplateEntry 6 } 7877 xdsl2LAlarmConfTempRowStatus OBJECT-TYPE 7878 SYNTAX RowStatus 7879 MAX-ACCESS read-create 7880 STATUS current 7881 DESCRIPTION 7882 "This object is used to create a new row or to modify or 7883 delete an existing row in this table. 7885 A template is activated by setting this object to 'active'. 7887 Before a template can be deleted or taken out of service (by 7888 setting this object to 'destroy' or 'notInService'), it MUST be 7889 first unreferenced from all associated lines. 7891 A row in this table is said to be unreferenced when there is no 7892 instance of xdsl2LineAlarmConfTemplate that refers to the 7893 row." 7894 ::= { xdsl2LineAlarmConfTemplateEntry 7 } 7896 ------------------------------------------------ 7897 -- xdsl2LineAlarmConfProfileTable -- 7898 ------------------------------------------------ 7899 xdsl2LineAlarmConfProfileTable OBJECT-TYPE 7900 SYNTAX SEQUENCE OF Xdsl2LineAlarmConfProfileEntry 7901 MAX-ACCESS not-accessible 7902 STATUS current 7903 DESCRIPTION 7904 "The table xdsl2LineAlarmConfProfileTable contains DSL 7905 line performance threshold values. 7907 If a performance counter exceeds the threshold value specified 7908 in this table, then the SNMP agent will issue a threshold trap. 7909 Each performance counter has a unique trap type 7910 (see NOTIFICATION-TYPE definitions below). 7911 One trap will be sent per interval, per interface, per trap type. 7912 A value of 0 will disable the trap. 7914 Entries in this table MUST be maintained in a persistent 7915 manner." 7916 ::= { xdsl2ProfileAlarmConf 2 } 7918 xdsl2LineAlarmConfProfileEntry OBJECT-TYPE 7919 SYNTAX Xdsl2LineAlarmConfProfileEntry 7920 MAX-ACCESS not-accessible 7921 STATUS current 7922 DESCRIPTION 7923 "A default profile with an index of 'DEFVAL' will always 7924 exist, and its parameters will be set to vendor-specific values, 7925 unless otherwise specified in this document." 7926 INDEX { xdsl2LineAlarmConfProfileName } 7927 ::= { xdsl2LineAlarmConfProfileTable 1 } 7929 Xdsl2LineAlarmConfProfileEntry ::= 7930 SEQUENCE { 7931 xdsl2LineAlarmConfProfileName SnmpAdminString, 7932 xdsl2LineAlarmConfProfileXtucThresh15MinFecs 7933 HCPerfIntervalThreshold, 7934 xdsl2LineAlarmConfProfileXtucThresh15MinEs 7935 HCPerfIntervalThreshold, 7936 xdsl2LineAlarmConfProfileXtucThresh15MinSes 7937 HCPerfIntervalThreshold, 7938 xdsl2LineAlarmConfProfileXtucThresh15MinLoss 7939 HCPerfIntervalThreshold, 7940 xdsl2LineAlarmConfProfileXtucThresh15MinUas 7941 HCPerfIntervalThreshold, 7942 xdsl2LineAlarmConfProfileXturThresh15MinFecs 7943 HCPerfIntervalThreshold, 7944 xdsl2LineAlarmConfProfileXturThresh15MinEs 7945 HCPerfIntervalThreshold, 7946 xdsl2LineAlarmConfProfileXturThresh15MinSes 7947 HCPerfIntervalThreshold, 7948 xdsl2LineAlarmConfProfileXturThresh15MinLoss 7949 HCPerfIntervalThreshold, 7950 xdsl2LineAlarmConfProfileXturThresh15MinUas 7951 HCPerfIntervalThreshold, 7953 xdsl2LineAlarmConfProfileThresh15MinFailedFullInt Unsigned32, 7954 xdsl2LineAlarmConfProfileThresh15MinFailedShrtInt Unsigned32, 7956 xdsl2LineAlarmConfProfileRowStatus RowStatus 7957 } 7959 xdsl2LineAlarmConfProfileName OBJECT-TYPE 7960 SYNTAX SnmpAdminString (SIZE(1..32)) 7961 MAX-ACCESS not-accessible 7962 STATUS current 7963 DESCRIPTION 7964 "This object identifies a row in this table." 7965 ::= { xdsl2LineAlarmConfProfileEntry 1 } 7967 xdsl2LineAlarmConfProfileXtucThresh15MinFecs OBJECT-TYPE 7968 SYNTAX HCPerfIntervalThreshold 7969 UNITS "seconds" 7970 MAX-ACCESS read-create 7971 STATUS current 7972 DESCRIPTION 7973 "A threshold for the xdsl2PMLCurr15MFecs counter, when 7974 xdsl2PMLCurrUnit is xtuc {1}. 7975 The value 0 means that no threshold is specified for the 7976 associated counter." 7977 REFERENCE "ITU-T G.997.1, paragraph #7.2.7.2" 7978 DEFVAL { 0 } 7979 ::= { xdsl2LineAlarmConfProfileEntry 2 } 7981 xdsl2LineAlarmConfProfileXtucThresh15MinEs OBJECT-TYPE 7982 SYNTAX HCPerfIntervalThreshold 7983 UNITS "seconds" 7984 MAX-ACCESS read-create 7985 STATUS current 7986 DESCRIPTION 7987 "A threshold for the xdsl2PMLCurr15MEs counter, when 7988 xdsl2PMLCurrUnit is xtuc {1}. 7989 The value 0 means that no threshold is specified for the 7990 associated counter." 7991 REFERENCE "ITU-T G.997.1, paragraph #7.2.7.2" 7992 DEFVAL { 0 } 7993 ::= { xdsl2LineAlarmConfProfileEntry 3 } 7995 xdsl2LineAlarmConfProfileXtucThresh15MinSes OBJECT-TYPE 7996 SYNTAX HCPerfIntervalThreshold 7997 UNITS "seconds" 7998 MAX-ACCESS read-create 7999 STATUS current 8000 DESCRIPTION 8001 "A threshold for the xdsl2PMLCurr15MSes counter, when 8002 xdsl2PMLCurrUnit is xtuc {1}. 8003 The value 0 means that no threshold is specified for the 8004 associated counter." 8005 REFERENCE "ITU-T G.997.1, paragraph #7.2.7.2" 8006 DEFVAL { 0 } 8007 ::= { xdsl2LineAlarmConfProfileEntry 4 } 8009 xdsl2LineAlarmConfProfileXtucThresh15MinLoss OBJECT-TYPE 8010 SYNTAX HCPerfIntervalThreshold 8011 UNITS "seconds" 8012 MAX-ACCESS read-create 8013 STATUS current 8014 DESCRIPTION 8015 "A threshold for the xdsl2PMLCurr15MLoss counter, when 8016 xdsl2PMLCurrUnit is xtuc {1}. 8017 The value 0 means that no threshold is specified for the 8018 associated counter." 8019 REFERENCE "ITU-T G.997.1, paragraph #7.2.7.2" 8020 DEFVAL { 0 } 8021 ::= { xdsl2LineAlarmConfProfileEntry 5 } 8023 xdsl2LineAlarmConfProfileXtucThresh15MinUas OBJECT-TYPE 8024 SYNTAX HCPerfIntervalThreshold 8025 UNITS "seconds" 8026 MAX-ACCESS read-create 8027 STATUS current 8028 DESCRIPTION 8029 "A threshold for the xdsl2PMLCurr15MUas counter, when 8030 xdsl2PMLCurrUnit is xtuc {1}. 8031 The value 0 means that no threshold is specified for the 8032 associated counter." 8033 REFERENCE "ITU-T G.997.1, paragraph #7.2.7.2" 8034 DEFVAL { 0 } 8035 ::= { xdsl2LineAlarmConfProfileEntry 6 } 8037 xdsl2LineAlarmConfProfileXturThresh15MinFecs OBJECT-TYPE 8038 SYNTAX HCPerfIntervalThreshold 8039 UNITS "seconds" 8040 MAX-ACCESS read-create 8041 STATUS current 8042 DESCRIPTION 8043 "A threshold for the xdsl2PMLCurr15MFecs counter, when 8044 xdsl2PMLCurrUnit is xtur {2}. 8045 The value 0 means that no threshold is specified for the 8046 associated counter." 8047 REFERENCE "ITU-T G.997.1, paragraph #7.2.7.2" 8048 DEFVAL { 0 } 8049 ::= { xdsl2LineAlarmConfProfileEntry 7 } 8051 xdsl2LineAlarmConfProfileXturThresh15MinEs OBJECT-TYPE 8052 SYNTAX HCPerfIntervalThreshold 8053 UNITS "seconds" 8054 MAX-ACCESS read-create 8055 STATUS current 8056 DESCRIPTION 8057 "A threshold for the xdsl2PMLCurr15MEs counter, when 8058 xdsl2PMLCurrUnit is xtur {2}. 8059 The value 0 means that no threshold is specified for the 8060 associated counter." 8061 REFERENCE "ITU-T G.997.1, paragraph #7.2.7.2" 8062 DEFVAL { 0 } 8063 ::= { xdsl2LineAlarmConfProfileEntry 8 } 8065 xdsl2LineAlarmConfProfileXturThresh15MinSes OBJECT-TYPE 8066 SYNTAX HCPerfIntervalThreshold 8067 UNITS "seconds" 8068 MAX-ACCESS read-create 8069 STATUS current 8070 DESCRIPTION 8071 "A threshold for the xdsl2PMLCurr15MSes counter, when 8072 xdsl2PMLCurrUnit is xtur {2}. 8073 The value 0 means that no threshold is specified for the 8074 associated counter." 8075 REFERENCE "ITU-T G.997.1, paragraph #7.2.7.2" 8076 DEFVAL { 0 } 8077 ::= { xdsl2LineAlarmConfProfileEntry 9 } 8079 xdsl2LineAlarmConfProfileXturThresh15MinLoss OBJECT-TYPE 8080 SYNTAX HCPerfIntervalThreshold 8081 UNITS "seconds" 8082 MAX-ACCESS read-create 8083 STATUS current 8084 DESCRIPTION 8085 "A threshold for the xdsl2PMLCurr15MLoss counter, when 8086 xdsl2PMLCurrUnit is xtur {2}. 8087 The value 0 means that no threshold is specified for the 8088 associated counter." 8089 REFERENCE "ITU-T G.997.1, paragraph #7.2.7.2" 8090 DEFVAL { 0 } 8091 ::= { xdsl2LineAlarmConfProfileEntry 10 } 8093 xdsl2LineAlarmConfProfileXturThresh15MinUas OBJECT-TYPE 8094 SYNTAX HCPerfIntervalThreshold 8095 UNITS "seconds" 8096 MAX-ACCESS read-create 8097 STATUS current 8098 DESCRIPTION 8099 "A threshold for the xdsl2PMLCurr15MUas counter, when 8100 xdsl2PMLCurrUnit is xtur {2}. 8101 The value 0 means that no threshold is specified for the 8102 associated counter." 8103 REFERENCE "ITU-T G.997.1, paragraph #7.2.7.2" 8104 DEFVAL { 0 } 8105 ::= { xdsl2LineAlarmConfProfileEntry 11 } 8107 xdsl2LineAlarmConfProfileThresh15MinFailedFullInt OBJECT-TYPE 8108 SYNTAX Unsigned32 8109 MAX-ACCESS read-create 8110 STATUS current 8111 DESCRIPTION 8112 "A threshold for the xdsl2PMLInitCurr15MfailedFullInits 8113 counter. 8114 The value 0 means that no threshold is specified for the 8115 associated counter." 8116 REFERENCE "ITU-T G.997.1, paragraph #7.2.7.2" 8117 DEFVAL { 0 } 8118 ::= { xdsl2LineAlarmConfProfileEntry 12 } 8120 xdsl2LineAlarmConfProfileThresh15MinFailedShrtInt OBJECT-TYPE 8121 SYNTAX Unsigned32 8122 MAX-ACCESS read-create 8123 STATUS current 8124 DESCRIPTION 8125 "A threshold for the xdsl2PMLInitCurr15MFailedShortInits 8126 counter. 8127 The value 0 means that no threshold is specified for the 8128 associated counter." 8129 REFERENCE "ITU-T G.997.1, paragraph #7.2.7.2" 8130 DEFVAL { 0 } 8131 ::= { xdsl2LineAlarmConfProfileEntry 13 } 8133 xdsl2LineAlarmConfProfileRowStatus OBJECT-TYPE 8134 SYNTAX RowStatus 8135 MAX-ACCESS read-create 8136 STATUS current 8137 DESCRIPTION 8138 "This object is used to create a new row or to modify or 8139 delete an existing row in this table. 8141 A profile is activated by setting this object to 'active'. 8143 Before a profile can be deleted or taken out of service (by 8144 setting this object to 'destroy' or 'notInService'), it MUST be 8145 first unreferenced from all associated templates. 8147 A row in this table is said to be unreferenced when there is no 8148 instance of xdsl2LAlarmConfTempLineProfile that refers to the 8149 row." 8150 ::= { xdsl2LineAlarmConfProfileEntry 14 } 8152 ------------------------------------------------ 8153 -- xdsl2ChAlarmConfProfileTable -- 8154 ------------------------------------------------ 8156 xdsl2ChAlarmConfProfileTable OBJECT-TYPE 8157 SYNTAX SEQUENCE OF Xdsl2ChAlarmConfProfileEntry 8158 MAX-ACCESS not-accessible 8159 STATUS current 8160 DESCRIPTION 8161 "The table xdsl2ChAlarmConfProfileTable contains DSL channel 8162 performance threshold values. 8164 If a performance counter exceeds the threshold value specified 8165 in this table, then the SNMP agent will issue a threshold trap. 8166 Each performance counter has a unique trap type 8167 (see NOTIFICATION-TYPE definitions below). 8168 One trap will be sent per interval per interface per trap type. 8169 A value of 0 will disable the trap. 8171 Entries in this table MUST be maintained in a persistent 8172 manner." 8173 ::= { xdsl2ProfileAlarmConf 3 } 8175 xdsl2ChAlarmConfProfileEntry OBJECT-TYPE 8176 SYNTAX Xdsl2ChAlarmConfProfileEntry 8177 MAX-ACCESS not-accessible 8178 STATUS current 8179 DESCRIPTION 8180 "A default profile with an index of 'DEFVAL' will always 8181 exist, and its parameters will be set to vendor-specific values, 8182 unless otherwise specified in this document." 8183 INDEX { xdsl2ChAlarmConfProfileName } 8184 ::= { xdsl2ChAlarmConfProfileTable 1 } 8186 Xdsl2ChAlarmConfProfileEntry ::= 8187 SEQUENCE { 8188 xdsl2ChAlarmConfProfileName 8189 SnmpAdminString, 8190 xdsl2ChAlarmConfProfileXtucThresh15MinCodingViolations 8191 Unsigned32, 8192 xdsl2ChAlarmConfProfileXtucThresh15MinCorrected Unsigned32, 8193 xdsl2ChAlarmConfProfileXturThresh15MinCodingViolations 8194 Unsigned32, 8195 xdsl2ChAlarmConfProfileXturThresh15MinCorrected Unsigned32, 8196 xdsl2ChAlarmConfProfileRowStatus RowStatus 8197 } 8199 xdsl2ChAlarmConfProfileName OBJECT-TYPE 8200 SYNTAX SnmpAdminString (SIZE(1..32)) 8201 MAX-ACCESS not-accessible 8202 STATUS current 8203 DESCRIPTION 8204 "This object identifies a row in this table." 8205 ::= { xdsl2ChAlarmConfProfileEntry 1 } 8207 xdsl2ChAlarmConfProfileXtucThresh15MinCodingViolations OBJECT-TYPE 8208 SYNTAX Unsigned32 8209 MAX-ACCESS read-create 8210 STATUS current 8211 DESCRIPTION 8212 "A threshold for the xdsl2PMChCurr15MCodingViolations 8213 counter, when xdsl2PMChCurrUnit is xtuc {1}. 8214 The value 0 means that no threshold is specified for the 8215 associated counter." 8216 REFERENCE "ITU-T G.997.1, paragraph #7.2.7.2" 8217 DEFVAL { 0 } 8218 ::= { xdsl2ChAlarmConfProfileEntry 2 } 8220 xdsl2ChAlarmConfProfileXtucThresh15MinCorrected OBJECT-TYPE 8221 SYNTAX Unsigned32 8222 MAX-ACCESS read-create 8223 STATUS current 8224 DESCRIPTION 8225 "A threshold for the xdsl2PMChCurr15MCorrectedBlocks 8226 counter, when xdsl2PMChCurrUnit is xtuc {1}. 8227 The value 0 means that no threshold is specified for the 8228 associated counter." 8229 REFERENCE "ITU-T G.997.1, paragraph #7.2.7.2" 8230 DEFVAL { 0 } 8231 ::= { xdsl2ChAlarmConfProfileEntry 3 } 8233 xdsl2ChAlarmConfProfileXturThresh15MinCodingViolations OBJECT-TYPE 8234 SYNTAX Unsigned32 8235 MAX-ACCESS read-create 8236 STATUS current 8237 DESCRIPTION 8238 "A threshold for the xdsl2PMChCurr15MCodingViolations 8239 counter, when xdsl2PMChCurrUnit is xtur {2}. 8240 The value 0 means that no threshold is specified for the 8241 associated counter." 8242 REFERENCE "ITU-T G.997.1, paragraph #7.2.7.2" 8243 DEFVAL { 0 } 8244 ::= { xdsl2ChAlarmConfProfileEntry 4 } 8246 xdsl2ChAlarmConfProfileXturThresh15MinCorrected OBJECT-TYPE 8247 SYNTAX Unsigned32 8248 MAX-ACCESS read-create 8249 STATUS current 8250 DESCRIPTION 8251 "A threshold for the xdsl2PMChCurr15MCorrectedBlocks 8252 counter, when xdsl2PMChCurrUnit is xtur {2}. 8253 The value 0 means that no threshold is specified for the 8254 associated counter." 8255 REFERENCE "ITU-T G.997.1, paragraph #7.2.7.2" 8256 DEFVAL { 0 } 8257 ::= { xdsl2ChAlarmConfProfileEntry 5 } 8259 xdsl2ChAlarmConfProfileRowStatus OBJECT-TYPE 8260 SYNTAX RowStatus 8261 MAX-ACCESS read-create 8262 STATUS current 8263 DESCRIPTION 8264 "This object is used to create a new row or to modify or 8265 delete an existing row in this table. 8267 A profile is activated by setting this object to 'active'. 8269 Before a profile can be deleted or taken out of service (by 8270 setting this object to 'destroy' or 'notInService'), it MUST be 8271 first unreferenced from all associated templates. 8273 A row in xdsl2ChConfProfTable is said to be unreferenced when 8274 there is no instance of xdsl2LAlarmConfTempChan1ConfProfile, 8275 xdsl2LAlarmConfTempChan2ConfProfile, 8276 xdsl2LAlarmConfTempChan3ConfProfile, or 8277 xdsl2LAlarmConfTempChan4ConfProfile that refers to 8278 the row." 8279 ::= { xdsl2ChAlarmConfProfileEntry 6 } 8281 ------------------------------------------------ 8282 -- PM line current counters -- 8283 ------------------------------------------------ 8284 xdsl2PMLineCurrTable OBJECT-TYPE 8285 SYNTAX SEQUENCE OF Xdsl2PMLineCurrEntry 8286 MAX-ACCESS not-accessible 8287 STATUS current 8288 DESCRIPTION 8289 "The table xdsl2PMLineCurrTable contains current Performance 8290 Monitoring results for DSL lines." 8291 ::= { xdsl2PMLine 1 } 8293 xdsl2PMLineCurrEntry OBJECT-TYPE 8294 SYNTAX Xdsl2PMLineCurrEntry 8295 MAX-ACCESS not-accessible 8296 STATUS current 8297 DESCRIPTION 8298 "One index of this table is an interface index where the 8299 interface has an ifType of vdsl2(251). A second index of this 8300 table is the termination unit." 8301 INDEX { ifIndex, xdsl2PMLCurrUnit } 8302 ::= { xdsl2PMLineCurrTable 1 } 8304 Xdsl2PMLineCurrEntry ::= 8305 SEQUENCE { 8306 xdsl2PMLCurrUnit Xdsl2Unit, 8307 xdsl2PMLCurr15MValidIntervals Unsigned32, 8308 xdsl2PMLCurr15MInvalidIntervals Unsigned32, 8309 xdsl2PMLCurr15MTimeElapsed HCPerfTimeElapsed, 8310 xdsl2PMLCurr15MFecs Counter32, 8311 xdsl2PMLCurr15MEs Counter32, 8312 xdsl2PMLCurr15MSes Counter32, 8313 xdsl2PMLCurr15MLoss Counter32, 8314 xdsl2PMLCurr15MUas Counter32, 8315 xdsl2PMLCurr1DayValidIntervals Unsigned32, 8316 xdsl2PMLCurr1DayInvalidIntervals Unsigned32, 8317 xdsl2PMLCurr1DayTimeElapsed HCPerfTimeElapsed, 8318 xdsl2PMLCurr1DayFecs Counter32, 8319 xdsl2PMLCurr1DayEs Counter32, 8320 xdsl2PMLCurr1DaySes Counter32, 8321 xdsl2PMLCurr1DayLoss Counter32, 8322 xdsl2PMLCurr1DayUas Counter32 8323 } 8325 xdsl2PMLCurrUnit OBJECT-TYPE 8326 SYNTAX Xdsl2Unit 8327 MAX-ACCESS not-accessible 8328 STATUS current 8329 DESCRIPTION 8330 "The termination unit." 8331 ::= { xdsl2PMLineCurrEntry 1 } 8333 xdsl2PMLCurr15MValidIntervals OBJECT-TYPE 8334 SYNTAX Unsigned32 (0..96) 8335 MAX-ACCESS read-only 8336 STATUS current 8337 DESCRIPTION 8338 "The number of 15-minute PM intervals for which data 8339 was collected. The value will typically be equal to the maximum 8340 number of 15-minute intervals the implementation is planned to 8341 store (i.e., beyond the scope of this MIB module) unless the 8342 measurement was (re-)started recently, in which case the value 8343 will be the number of complete 15-minute intervals for which 8344 the agent has at least some data. In certain cases (e.g., in 8345 the case where the agent is a proxy), it is possible that some 8346 intervals are unavailable. In this case, this interval is the 8347 maximum interval number for which data is available." 8348 ::= { xdsl2PMLineCurrEntry 2 } 8350 xdsl2PMLCurr15MInvalidIntervals OBJECT-TYPE 8351 SYNTAX Unsigned32 (0..96) 8352 MAX-ACCESS read-only 8353 STATUS current 8354 DESCRIPTION 8355 "The number of 15-minute PM intervals for which no data is 8356 available. The value will typically be zero except in cases 8357 where the data for some intervals are not available (e.g., 8358 in proxy situations)." 8359 ::= { xdsl2PMLineCurrEntry 3 } 8361 xdsl2PMLCurr15MTimeElapsed OBJECT-TYPE 8362 SYNTAX HCPerfTimeElapsed 8363 UNITS "seconds" 8364 MAX-ACCESS read-only 8365 STATUS current 8366 DESCRIPTION 8367 "Total elapsed seconds in this interval." 8368 ::= { xdsl2PMLineCurrEntry 4 } 8370 xdsl2PMLCurr15MFecs OBJECT-TYPE 8371 SYNTAX Counter32 8372 UNITS "seconds" 8373 MAX-ACCESS read-only 8374 STATUS current 8375 DESCRIPTION 8376 "Count of seconds during this interval that there was at 8377 least one FEC correction event for one or more bearer channels in 8378 this line. This parameter is inhibited during UAS or SES." 8379 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.1.1 (FECS-L) 8380 and paragraph #7.2.1.2.1 (FECS-LFE)" 8381 ::= { xdsl2PMLineCurrEntry 5 } 8383 xdsl2PMLCurr15MEs OBJECT-TYPE 8384 SYNTAX Counter32 8385 UNITS "seconds" 8386 MAX-ACCESS read-only 8387 STATUS current 8388 DESCRIPTION 8389 "Count of seconds during this interval that there was: 8390 xTU-C: CRC-8 >= 1 for one or more bearer channels OR 8391 LOS >= 1 OR SEF >=1 OR LPR >= 1. 8392 xTU-R: FEBE >= 1 for one or more bearer channels OR 8393 LOS-FE >=1 OR RDI >=1 OR LPR-FE >=1. 8394 This parameter is inhibited during UAS." 8395 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.1.2 (ES-L) 8396 and paragraph #7.2.1.2.2 (ES-LFE)" 8397 ::= { xdsl2PMLineCurrEntry 6 } 8399 xdsl2PMLCurr15MSes OBJECT-TYPE 8400 SYNTAX Counter32 8401 UNITS "seconds" 8402 MAX-ACCESS read-only 8403 STATUS current 8404 DESCRIPTION 8405 "Count of seconds during this interval that there was: 8406 xTU-C: (CRC-8 anomalies in one or more of the 8407 received bearer channels) >= 18 OR LOS >= 1 8408 OR SEF >= 1 OR LPR >= 1. 8409 xTU-R: (FEBE anomalies in one or more of the 8410 received bearer channels) >= 18 OR LOS-FE >= 1 8411 OR RDI >= 1 OR LPR-FE >= 1. 8412 This parameter is inhibited during UAS." 8413 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.1.3 (SES-L) 8414 and paragraph #7.2.1.2.3 (SES-LFE)" 8415 ::= { xdsl2PMLineCurrEntry 7 } 8417 xdsl2PMLCurr15MLoss OBJECT-TYPE 8418 SYNTAX Counter32 8419 UNITS "seconds" 8420 MAX-ACCESS read-only 8421 STATUS current 8422 DESCRIPTION 8423 "Count of seconds during this interval that there was LOS (or 8424 LOS-FE for xTU-R)." 8425 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.1.4 (LOSS-L) 8426 and paragraph #7.2.1.2.4 (LOSS-LFE)" 8427 ::= { xdsl2PMLineCurrEntry 8 } 8429 xdsl2PMLCurr15MUas OBJECT-TYPE 8430 SYNTAX Counter32 8431 UNITS "seconds" 8432 MAX-ACCESS read-only 8433 STATUS current 8434 DESCRIPTION 8435 "Count of seconds in Unavailability State during this 8436 interval. Unavailability begins at the onset of 10 contiguous 8437 severely errored seconds, and ends at the onset of 10 contiguous 8438 seconds with no severely errored seconds." 8439 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.1.5 (UAS-L) 8440 and paragraph #7.2.1.2.5 (UAS-LFE)" 8441 ::= { xdsl2PMLineCurrEntry 9 } 8443 xdsl2PMLCurr1DayValidIntervals OBJECT-TYPE 8444 SYNTAX Unsigned32 (0..30) 8445 MAX-ACCESS read-only 8446 STATUS current 8447 DESCRIPTION 8448 "The number of 24-hour PM intervals for which data was 8449 collected. The value will typically be equal to the maximum 8450 number of 24-hour intervals the implementation is planned to 8451 store (i.e., beyond the scope of this MIB module) unless the 8452 measurement was (re-)started recently, in which case the value 8453 will be the number of complete 24-hour intervals for which 8454 the agent has at least some data. In certain cases (e.g., in 8455 the case where the agent is a proxy), it is possible that some 8456 intervals are unavailable. In this case, this interval is the 8457 maximum interval number for which data is available." 8458 ::= { xdsl2PMLineCurrEntry 10 } 8460 xdsl2PMLCurr1DayInvalidIntervals OBJECT-TYPE 8461 SYNTAX Unsigned32 (0..30) 8462 MAX-ACCESS read-only 8463 STATUS current 8464 DESCRIPTION 8465 "The number of 24-hour PM intervals for which no data is 8466 available. The value will typically be zero except in cases 8467 where the data for some intervals are not available (e.g., 8468 in proxy situations)." 8469 ::= { xdsl2PMLineCurrEntry 11 } 8471 xdsl2PMLCurr1DayTimeElapsed OBJECT-TYPE 8472 SYNTAX HCPerfTimeElapsed 8473 UNITS "seconds" 8474 MAX-ACCESS read-only 8475 STATUS current 8476 DESCRIPTION 8477 "Total elapsed seconds in this interval." 8478 ::= { xdsl2PMLineCurrEntry 12 } 8480 xdsl2PMLCurr1DayFecs OBJECT-TYPE 8481 SYNTAX Counter32 8482 UNITS "seconds" 8483 MAX-ACCESS read-only 8484 STATUS current 8485 DESCRIPTION 8486 "Count of seconds during this interval that there was at 8487 least one FEC correction event for one or more bearer channels in 8488 this line. This parameter is inhibited during UAS or SES." 8489 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.1.1 (FECS-L) 8490 and paragraph #7.2.1.2.1 (FECS-LFE)" 8491 ::= { xdsl2PMLineCurrEntry 13 } 8493 xdsl2PMLCurr1DayEs OBJECT-TYPE 8494 SYNTAX Counter32 8495 UNITS "seconds" 8496 MAX-ACCESS read-only 8497 STATUS current 8498 DESCRIPTION 8499 "Count of seconds during this interval that there was: 8500 xTU-C: CRC-8 >= 1 for one or more bearer channels OR 8501 LOS >= 1 OR SEF >= 1 OR LPR >= 1. 8502 xTU-R: FEBE >= 1 for one or more bearer channels OR 8503 LOS-FE >= 1 OR RDI >= 1 OR LPR-FE >= 1. 8504 This parameter is inhibited during UAS." 8505 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.1.2 (ES-L) 8506 and paragraph #7.2.1.2.2 (ES-LFE)" 8507 ::= { xdsl2PMLineCurrEntry 14 } 8509 xdsl2PMLCurr1DaySes OBJECT-TYPE 8510 SYNTAX Counter32 8511 UNITS "seconds" 8512 MAX-ACCESS read-only 8513 STATUS current 8514 DESCRIPTION 8515 "Count of seconds during this interval that there was: 8516 xTU-C: (CRC-8 anomalies in one or more of the 8517 received bearer channels) >= 18 OR LOS >= 1 8518 OR SEF >= 1 OR LPR >= 1. 8519 xTU-R: (FEBE anomalies in one or more of the 8520 received bearer channels) >= 18 OR LOS-FE >= 1. 8521 OR RDI >= 1 OR LPR-FE >= 1. 8523 This parameter is inhibited during UAS." 8524 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.1.3 (SES-L) 8525 and paragraph #7.2.1.2.3 (SES-LFE)" 8526 ::= { xdsl2PMLineCurrEntry 15 } 8528 xdsl2PMLCurr1DayLoss OBJECT-TYPE 8529 SYNTAX Counter32 8530 UNITS "seconds" 8531 MAX-ACCESS read-only 8532 STATUS current 8533 DESCRIPTION 8534 "Count of seconds during this interval that there was LOS (or 8535 LOS-FE for xTU-R)." 8536 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.1.4 (LOSS-L) 8537 and paragraph #7.2.1.2.4 (LOSS-LFE)" 8538 ::= { xdsl2PMLineCurrEntry 16 } 8540 xdsl2PMLCurr1DayUas OBJECT-TYPE 8541 SYNTAX Counter32 8542 UNITS "seconds" 8543 MAX-ACCESS read-only 8544 STATUS current 8545 DESCRIPTION 8546 "Count of seconds in Unavailability State during this 8547 interval. 8548 Unavailability begins at the onset of 10 contiguous severely 8549 errored seconds, and ends at the onset of 10 contiguous seconds 8550 with no severely errored seconds." 8551 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.1.5 (UAS-L) 8552 and paragraph #7.2.1.2.5 (UAS-LFE)" 8553 ::= { xdsl2PMLineCurrEntry 17 } 8555 ------------------------------------------------ 8556 -- PM line init current counters -- 8557 ------------------------------------------------ 8559 xdsl2PMLineInitCurrTable OBJECT-TYPE 8560 SYNTAX SEQUENCE OF Xdsl2PMLineInitCurrEntry 8561 MAX-ACCESS not-accessible 8562 STATUS current 8563 DESCRIPTION 8564 "The table xdsl2PMLineInitCurrTable contains current 8565 initialization counters for DSL lines." 8566 ::= { xdsl2PMLine 2 } 8568 xdsl2PMLineInitCurrEntry OBJECT-TYPE 8569 SYNTAX Xdsl2PMLineInitCurrEntry 8570 MAX-ACCESS not-accessible 8571 STATUS current 8572 DESCRIPTION 8573 "The index of this table is an interface index where the 8574 interface has an ifType of vdsl2(251)." 8575 INDEX { ifIndex } 8576 ::= { xdsl2PMLineInitCurrTable 1 } 8578 Xdsl2PMLineInitCurrEntry ::= 8579 SEQUENCE { 8580 xdsl2PMLInitCurr15MValidIntervals Unsigned32, 8581 xdsl2PMLInitCurr15MInvalidIntervals Unsigned32, 8582 xdsl2PMLInitCurr15MTimeElapsed Unsigned32, 8583 xdsl2PMLInitCurr15MFullInits Unsigned32, 8584 xdsl2PMLInitCurr15MFailedFullInits Unsigned32, 8585 xdsl2PMLInitCurr15MShortInits Unsigned32, 8586 xdsl2PMLInitCurr15MFailedShortInits Unsigned32, 8587 xdsl2PMLInitCurr1DayValidIntervals Unsigned32, 8588 xdsl2PMLInitCurr1DayInvalidIntervals Unsigned32, 8589 xdsl2PMLInitCurr1DayTimeElapsed Unsigned32, 8590 xdsl2PMLInitCurr1DayFullInits Unsigned32, 8591 xdsl2PMLInitCurr1DayFailedFullInits Unsigned32, 8592 xdsl2PMLInitCurr1DayShortInits Unsigned32, 8593 xdsl2PMLInitCurr1DayFailedShortInits Unsigned32 8594 } 8596 xdsl2PMLInitCurr15MValidIntervals OBJECT-TYPE 8597 SYNTAX Unsigned32 (0..96) 8598 MAX-ACCESS read-only 8599 STATUS current 8600 DESCRIPTION 8601 "The number of 15-minute PM intervals for which data 8602 was collected. The value will typically be equal to the maximum 8603 number of 15-minute intervals the implementation is planned to 8604 store (i.e., beyond the scope of this MIB module) unless the 8605 measurement was (re-)started recently, in which case the value 8606 will be the number of complete 15-minute intervals for which 8607 the agent has at least some data. In certain cases (e.g., in 8608 the case where the agent is a proxy), it is possible that some 8609 intervals are unavailable. In this case, this interval is the 8610 maximum interval number for which data is available." 8611 ::= { xdsl2PMLineInitCurrEntry 1 } 8613 xdsl2PMLInitCurr15MInvalidIntervals OBJECT-TYPE 8614 SYNTAX Unsigned32 (0..96) 8615 MAX-ACCESS read-only 8616 STATUS current 8617 DESCRIPTION 8618 "The number of 15-minute PM intervals for which no data is 8619 available. The value will typically be zero except in cases 8620 where the data for some intervals are not available (e.g., 8621 in proxy situations)." 8622 ::= { xdsl2PMLineInitCurrEntry 2 } 8624 xdsl2PMLInitCurr15MTimeElapsed OBJECT-TYPE 8625 SYNTAX Unsigned32 8626 UNITS "seconds" 8627 MAX-ACCESS read-only 8628 STATUS current 8629 DESCRIPTION 8630 "Total elapsed seconds in this interval." 8631 ::= { xdsl2PMLineInitCurrEntry 3 } 8633 xdsl2PMLInitCurr15MFullInits OBJECT-TYPE 8634 SYNTAX Unsigned32 8635 MAX-ACCESS read-only 8636 STATUS current 8637 DESCRIPTION 8638 "Count of full initializations attempted on the line 8639 (successful and failed) during this interval." 8640 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.3.1" 8641 ::= { xdsl2PMLineInitCurrEntry 4 } 8643 xdsl2PMLInitCurr15MFailedFullInits OBJECT-TYPE 8644 SYNTAX Unsigned32 8645 MAX-ACCESS read-only 8646 STATUS current 8647 DESCRIPTION 8648 "Count of failed full initializations on the line during this 8649 interval." 8650 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.3.2" 8651 ::= { xdsl2PMLineInitCurrEntry 5 } 8653 xdsl2PMLInitCurr15MShortInits OBJECT-TYPE 8654 SYNTAX Unsigned32 8655 MAX-ACCESS read-only 8656 STATUS current 8657 DESCRIPTION 8658 "Count of short initializations attempted on the line 8659 (successful and failed) during this interval." 8660 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.3.3" 8661 ::= { xdsl2PMLineInitCurrEntry 6 } 8663 xdsl2PMLInitCurr15MFailedShortInits OBJECT-TYPE 8664 SYNTAX Unsigned32 8665 MAX-ACCESS read-only 8666 STATUS current 8667 DESCRIPTION 8668 "Count of failed short initializations on the line during 8669 this interval." 8670 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.3.4" 8671 ::= { xdsl2PMLineInitCurrEntry 7 } 8673 xdsl2PMLInitCurr1DayValidIntervals OBJECT-TYPE 8674 SYNTAX Unsigned32 (0..30) 8675 MAX-ACCESS read-only 8676 STATUS current 8677 DESCRIPTION 8678 "The number of 24-hour PM intervals for which data was 8679 collected. The value will typically be equal to the maximum 8680 number of 24-hour intervals the implementation is planned to 8681 store (i.e., beyond the scope of this MIB module) unless the 8682 measurement was (re-)started recently, in which case the value 8683 will be the number of complete 24-hour intervals for which 8684 the agent has at least some data. In certain cases (e.g., in 8685 the case where the agent is a proxy), it is possible that some 8686 intervals are unavailable. In this case, this interval is the 8687 maximum interval number for which data is available." 8688 ::= { xdsl2PMLineInitCurrEntry 8 } 8690 xdsl2PMLInitCurr1DayInvalidIntervals OBJECT-TYPE 8691 SYNTAX Unsigned32 (0..30) 8692 MAX-ACCESS read-only 8693 STATUS current 8694 DESCRIPTION 8695 "The number of 24-hour PM intervals for which no data is 8696 available. The value will typically be zero except in cases 8697 where the data for some intervals are not available (e.g., 8698 in proxy situations)." 8699 ::= { xdsl2PMLineInitCurrEntry 9 } 8701 xdsl2PMLInitCurr1DayTimeElapsed OBJECT-TYPE 8702 SYNTAX Unsigned32 8703 UNITS "seconds" 8704 MAX-ACCESS read-only 8705 STATUS current 8706 DESCRIPTION 8707 "Total elapsed seconds in this interval." 8708 ::= { xdsl2PMLineInitCurrEntry 10 } 8710 xdsl2PMLInitCurr1DayFullInits OBJECT-TYPE 8711 SYNTAX Unsigned32 8712 MAX-ACCESS read-only 8713 STATUS current 8714 DESCRIPTION 8715 "Count of full initializations attempted on the line 8716 (successful and failed) during this interval." 8717 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.3.1" 8718 ::= { xdsl2PMLineInitCurrEntry 11 } 8720 xdsl2PMLInitCurr1DayFailedFullInits OBJECT-TYPE 8721 SYNTAX Unsigned32 8722 MAX-ACCESS read-only 8723 STATUS current 8724 DESCRIPTION 8725 "Count of failed full initializations on the line during this 8726 interval." 8727 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.3.2" 8728 ::= { xdsl2PMLineInitCurrEntry 12 } 8730 xdsl2PMLInitCurr1DayShortInits OBJECT-TYPE 8731 SYNTAX Unsigned32 8732 MAX-ACCESS read-only 8733 STATUS current 8734 DESCRIPTION 8735 "Count of short initializations attempted on the line 8736 (successful and failed) during this interval." 8737 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.3.3" 8738 ::= { xdsl2PMLineInitCurrEntry 13 } 8740 xdsl2PMLInitCurr1DayFailedShortInits OBJECT-TYPE 8741 SYNTAX Unsigned32 8742 MAX-ACCESS read-only 8743 STATUS current 8744 DESCRIPTION 8745 "Count of failed short initializations on the line during 8746 this interval." 8747 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.3.4" 8748 ::= { xdsl2PMLineInitCurrEntry 14 } 8750 ------------------------------------------- 8751 -- PM line history 15 Minutes -- 8752 ------------------------------------------- 8753 xdsl2PMLineHist15MinTable OBJECT-TYPE 8754 SYNTAX SEQUENCE OF Xdsl2PMLineHist15MinEntry 8755 MAX-ACCESS not-accessible 8756 STATUS current 8757 DESCRIPTION 8758 "The table xdsl2PMLineHist15MinTable contains PM line history 8759 for 15-minute intervals of DSL line." 8761 ::= { xdsl2PMLine 3 } 8763 xdsl2PMLineHist15MinEntry OBJECT-TYPE 8764 SYNTAX Xdsl2PMLineHist15MinEntry 8765 MAX-ACCESS not-accessible 8766 STATUS current 8767 DESCRIPTION 8768 "One index of this table is an interface index where the 8769 interface has an ifType of vdsl2(251). A second index of this 8770 table is the transmission unit. The third index is the interval 8771 number." 8772 INDEX { ifIndex, 8773 xdsl2PMLHist15MUnit, 8774 xdsl2PMLHist15MInterval } 8775 ::= { xdsl2PMLineHist15MinTable 1 } 8777 Xdsl2PMLineHist15MinEntry ::= 8778 SEQUENCE { 8779 xdsl2PMLHist15MUnit Xdsl2Unit, 8780 xdsl2PMLHist15MInterval Unsigned32, 8781 xdsl2PMLHist15MMonitoredTime Unsigned32, 8782 xdsl2PMLHist15MFecs Counter32, 8783 xdsl2PMLHist15MEs Counter32, 8784 xdsl2PMLHist15MSes Counter32, 8785 xdsl2PMLHist15MLoss Counter32, 8786 xdsl2PMLHist15MUas Counter32, 8787 xdsl2PMLHist15MValidInterval TruthValue 8788 } 8790 xdsl2PMLHist15MUnit OBJECT-TYPE 8791 SYNTAX Xdsl2Unit 8792 MAX-ACCESS not-accessible 8793 STATUS current 8794 DESCRIPTION 8795 "The termination unit." 8796 ::= { xdsl2PMLineHist15MinEntry 1 } 8798 xdsl2PMLHist15MInterval OBJECT-TYPE 8799 SYNTAX Unsigned32 (1..96) 8800 MAX-ACCESS not-accessible 8801 STATUS current 8802 DESCRIPTION 8803 "The interval number." 8804 ::= { xdsl2PMLineHist15MinEntry 2 } 8806 xdsl2PMLHist15MMonitoredTime OBJECT-TYPE 8807 SYNTAX Unsigned32 8808 UNITS "seconds" 8809 MAX-ACCESS read-only 8810 STATUS current 8811 DESCRIPTION 8812 "Total seconds monitored in this interval." 8813 ::= { xdsl2PMLineHist15MinEntry 3 } 8815 xdsl2PMLHist15MFecs OBJECT-TYPE 8816 SYNTAX Counter32 8817 UNITS "seconds" 8818 MAX-ACCESS read-only 8819 STATUS current 8820 DESCRIPTION 8821 "Count of seconds during this interval that there was at 8822 least one FEC correction event for one or more bearer channels in 8823 this line. This parameter is inhibited during UAS or SES." 8824 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.1.1 (FECS-L) 8825 and paragraph #7.2.1.2.1 (FECS-LFE)" 8826 ::= { xdsl2PMLineHist15MinEntry 4 } 8828 xdsl2PMLHist15MEs OBJECT-TYPE 8829 SYNTAX Counter32 8830 UNITS "seconds" 8831 MAX-ACCESS read-only 8832 STATUS current 8833 DESCRIPTION 8834 "Count of seconds during this interval that there was: 8835 xTU-C: CRC-8 >= 1 for one or more bearer channels OR 8836 LOS >= 1 OR SEF >= 1 OR LPR >= 1. 8837 xTU-R: FEBE >= 1 for one or more bearer channels OR 8838 LOS-FE >= 1 OR RDI >= 1 OR LPR-FE >= 1. 8839 This parameter is inhibited during UAS." 8840 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.1.2 (ES-L) 8841 and paragraph #7.2.1.2.2 (ES-LFE)" 8842 ::= { xdsl2PMLineHist15MinEntry 5 } 8844 xdsl2PMLHist15MSes OBJECT-TYPE 8845 SYNTAX Counter32 8846 UNITS "seconds" 8847 MAX-ACCESS read-only 8848 STATUS current 8849 DESCRIPTION 8850 "Count of seconds during this interval that there was: 8851 xTU-C: (CRC-8 anomalies in one or more of the 8852 received bearer channels) >= 18 OR LOS >= 1 8853 OR SEF >= 1 OR LPR >= 1. 8854 xTU-R: (FEBE anomalies in one or more of the 8855 received bearer channels) >= 18 OR LOS-FE >= 1 8856 OR RDI >= 1 OR LPR-FE >= 1. 8858 This parameter is inhibited during UAS." 8859 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.1.3 (SES-L) 8860 and paragraph #7.2.1.2.3 (SES-LFE)" 8861 ::= { xdsl2PMLineHist15MinEntry 6 } 8863 xdsl2PMLHist15MLoss OBJECT-TYPE 8864 SYNTAX Counter32 8865 UNITS "seconds" 8866 MAX-ACCESS read-only 8867 STATUS current 8868 DESCRIPTION 8869 "Count of seconds during this interval that there was LOS (or 8870 LOS-FE for xTU-R)." 8871 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.1.4 (LOSS-L) 8872 and paragraph #7.2.1.2.4 (LOSS-LFE)" 8873 ::= { xdsl2PMLineHist15MinEntry 7 } 8875 xdsl2PMLHist15MUas OBJECT-TYPE 8876 SYNTAX Counter32 8877 UNITS "seconds" 8878 MAX-ACCESS read-only 8879 STATUS current 8880 DESCRIPTION 8881 "Count of seconds in Unavailability State during this 8882 interval. 8883 Unavailability begins at the onset of 10 contiguous severely 8884 errored seconds, and ends at the onset of 10 contiguous seconds 8885 with no severely errored seconds." 8886 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.1.5 (UAS-L) 8887 and paragraph #7.2.1.2.5 (UAS-LFE)" 8888 ::= { xdsl2PMLineHist15MinEntry 8 } 8890 xdsl2PMLHist15MValidInterval OBJECT-TYPE 8891 SYNTAX TruthValue 8892 MAX-ACCESS read-only 8893 STATUS current 8894 DESCRIPTION 8895 "This variable indicates if the data for this interval is 8896 valid." 8897 ::= { xdsl2PMLineHist15MinEntry 9 } 8899 --------------------------------------- 8900 -- PM line history 1 Day -- 8901 --------------------------------------- 8902 xdsl2PMLineHist1DayTable OBJECT-TYPE 8903 SYNTAX SEQUENCE OF Xdsl2PMLineHist1DayEntry 8904 MAX-ACCESS not-accessible 8905 STATUS current 8906 DESCRIPTION 8907 "The table xdsl2PMLineHist1DayTable contains PM line history 8908 for 24-hour intervals of DSL line." 8909 ::= { xdsl2PMLine 4 } 8911 xdsl2PMLineHist1DayEntry OBJECT-TYPE 8912 SYNTAX Xdsl2PMLineHist1DayEntry 8913 MAX-ACCESS not-accessible 8914 STATUS current 8915 DESCRIPTION 8916 "One index of this table is an interface index where the 8917 interface has an ifType of vdsl2(251). A second index of this 8918 table is the transmission unit.The third index is the interval 8919 number." 8920 INDEX { ifIndex, 8921 xdsl2PMLHist1DUnit, 8922 xdsl2PMLHist1DInterval } 8923 ::= { xdsl2PMLineHist1DayTable 1 } 8925 Xdsl2PMLineHist1DayEntry ::= 8926 SEQUENCE { 8927 xdsl2PMLHist1DUnit Xdsl2Unit, 8928 xdsl2PMLHist1DInterval Unsigned32, 8929 xdsl2PMLHist1DMonitoredTime Unsigned32, 8930 xdsl2PMLHist1DFecs Counter32, 8931 xdsl2PMLHist1DEs Counter32, 8932 xdsl2PMLHist1DSes Counter32, 8933 xdsl2PMLHist1DLoss Counter32, 8934 xdsl2PMLHist1DUas Counter32, 8935 xdsl2PMLHist1DValidInterval TruthValue 8936 } 8938 xdsl2PMLHist1DUnit OBJECT-TYPE 8939 SYNTAX Xdsl2Unit 8940 MAX-ACCESS not-accessible 8941 STATUS current 8942 DESCRIPTION 8943 "The termination unit." 8944 ::= { xdsl2PMLineHist1DayEntry 1 } 8946 xdsl2PMLHist1DInterval OBJECT-TYPE 8947 SYNTAX Unsigned32 (1..30) 8948 MAX-ACCESS not-accessible 8949 STATUS current 8950 DESCRIPTION 8951 "The interval number." 8953 ::= { xdsl2PMLineHist1DayEntry 2 } 8955 xdsl2PMLHist1DMonitoredTime OBJECT-TYPE 8956 SYNTAX Unsigned32 8957 UNITS "seconds" 8958 MAX-ACCESS read-only 8959 STATUS current 8960 DESCRIPTION 8961 "Total seconds monitored in this interval." 8962 ::= { xdsl2PMLineHist1DayEntry 3 } 8964 xdsl2PMLHist1DFecs OBJECT-TYPE 8965 SYNTAX Counter32 8966 UNITS "seconds" 8967 MAX-ACCESS read-only 8968 STATUS current 8969 DESCRIPTION 8970 "Count of seconds during this interval that there was at 8971 least one FEC correction event for one or more bearer channels in 8972 this line. This parameter is inhibited during UAS or SES." 8973 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.1.1 (FECS-L) 8974 and paragraph #7.2.1.2.1 (FECS-LFE)" 8975 ::= { xdsl2PMLineHist1DayEntry 4 } 8977 xdsl2PMLHist1DEs OBJECT-TYPE 8978 SYNTAX Counter32 8979 UNITS "seconds" 8980 MAX-ACCESS read-only 8981 STATUS current 8982 DESCRIPTION 8983 "Count of seconds during this interval that there was: 8984 xTU-C: CRC-8 >= 1 for one or more bearer channels OR 8985 LOS >= 1 OR SEF >= 1 OR LPR >= 1. 8986 xTU-R: FEBE >= 1 for one or more bearer channels OR 8987 LOS-FE >= 1 OR RDI >= 1 OR LPR-FE >= 1. 8988 This parameter is inhibited during UAS." 8989 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.1.2 (ES-L) 8990 and paragraph #7.2.1.2.2 (ES-LFE)" 8991 ::= { xdsl2PMLineHist1DayEntry 5 } 8993 xdsl2PMLHist1DSes OBJECT-TYPE 8994 SYNTAX Counter32 8995 UNITS "seconds" 8996 MAX-ACCESS read-only 8997 STATUS current 8998 DESCRIPTION 8999 "Count of seconds during this interval that there was: 9000 xTU-C: (CRC-8 anomalies in one or more of the 9001 received bearer channels) >= 18 OR LOS >= 1 9002 OR SEF >= 1 OR LPR >= 1. 9003 xTU-R: (FEBE anomalies in one or more of the 9004 received bearer channels) >= 18 OR LOS-FE >= 1 9005 OR RDI >= 1 OR LPR-FE >= 1. 9006 This parameter is inhibited during UAS." 9007 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.1.3 (SES-L) 9008 and paragraph #7.2.1.2.3 (SES-LFE)" 9009 ::= { xdsl2PMLineHist1DayEntry 6 } 9011 xdsl2PMLHist1DLoss OBJECT-TYPE 9012 SYNTAX Counter32 9013 UNITS "seconds" 9014 MAX-ACCESS read-only 9015 STATUS current 9016 DESCRIPTION 9017 "Count of seconds during this interval that there was LOS (or 9018 LOS-FE for xTU-R)." 9019 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.1.4 (LOSS-L) 9020 and paragraph #7.2.1.2.4 (LOSS-LFE)" 9021 ::= { xdsl2PMLineHist1DayEntry 7 } 9023 xdsl2PMLHist1DUas OBJECT-TYPE 9024 SYNTAX Counter32 9025 UNITS "seconds" 9026 MAX-ACCESS read-only 9027 STATUS current 9028 DESCRIPTION 9029 "Count of seconds in Unavailability State during this 9030 interval. 9031 Unavailability begins at the onset of 10 contiguous severely 9032 errored seconds, and ends at the onset of 10 contiguous seconds 9033 with no severely errored seconds." 9034 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.1.5 (UAS-L) 9035 and paragraph #7.2.1.2.5 (UAS-LFE)" 9036 ::= { xdsl2PMLineHist1DayEntry 8 } 9038 xdsl2PMLHist1DValidInterval OBJECT-TYPE 9039 SYNTAX TruthValue 9040 MAX-ACCESS read-only 9041 STATUS current 9042 DESCRIPTION 9043 "This variable indicates if the data for this interval is 9044 valid." 9045 ::= { xdsl2PMLineHist1DayEntry 9 } 9047 ------------------------------------------- 9048 -- PM line init history 15 Minutes -- 9049 ------------------------------------------- 9051 xdsl2PMLineInitHist15MinTable OBJECT-TYPE 9052 SYNTAX SEQUENCE OF Xdsl2PMLineInitHist15MinEntry 9053 MAX-ACCESS not-accessible 9054 STATUS current 9055 DESCRIPTION 9056 "The table xdsl2PMLineInitHist15MinTable contains PM line 9057 initialization history for 15-minute intervals of DSL 9058 line." 9059 ::= { xdsl2PMLine 5 } 9061 xdsl2PMLineInitHist15MinEntry OBJECT-TYPE 9062 SYNTAX Xdsl2PMLineInitHist15MinEntry 9063 MAX-ACCESS not-accessible 9064 STATUS current 9065 DESCRIPTION 9066 "One index of this table is an interface index where the 9067 interface has an ifType of vdsl2(251). A second index is the 9068 interval number." 9069 INDEX { ifIndex, 9070 xdsl2PMLInitHist15MInterval } 9071 ::= { xdsl2PMLineInitHist15MinTable 1 } 9073 Xdsl2PMLineInitHist15MinEntry ::= 9074 SEQUENCE { 9075 xdsl2PMLInitHist15MInterval Unsigned32, 9076 xdsl2PMLInitHist15MMonitoredTime Unsigned32, 9077 xdsl2PMLInitHist15MFullInits Unsigned32, 9078 xdsl2PMLInitHist15MFailedFullInits Unsigned32, 9079 xdsl2PMLInitHist15MShortInits Unsigned32, 9080 xdsl2PMLInitHist15MFailedShortInits Unsigned32, 9081 xdsl2PMLInitHist15MValidInterval TruthValue 9082 } 9084 xdsl2PMLInitHist15MInterval OBJECT-TYPE 9085 SYNTAX Unsigned32 (1..96) 9086 MAX-ACCESS not-accessible 9087 STATUS current 9088 DESCRIPTION 9089 "The interval number." 9090 ::= { xdsl2PMLineInitHist15MinEntry 1 } 9092 xdsl2PMLInitHist15MMonitoredTime OBJECT-TYPE 9093 SYNTAX Unsigned32 9094 UNITS "seconds" 9095 MAX-ACCESS read-only 9096 STATUS current 9097 DESCRIPTION 9098 "Total seconds monitored in this interval." 9099 ::= { xdsl2PMLineInitHist15MinEntry 2 } 9101 xdsl2PMLInitHist15MFullInits OBJECT-TYPE 9102 SYNTAX Unsigned32 9103 MAX-ACCESS read-only 9104 STATUS current 9105 DESCRIPTION 9106 "Count of full initializations attempted on the line 9107 (successful and failed) during this interval." 9108 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.3.1" 9109 ::= { xdsl2PMLineInitHist15MinEntry 3 } 9111 xdsl2PMLInitHist15MFailedFullInits OBJECT-TYPE 9112 SYNTAX Unsigned32 9113 MAX-ACCESS read-only 9114 STATUS current 9115 DESCRIPTION 9116 "Count of failed full initializations on the line during this 9117 interval." 9118 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.3.2" 9119 ::= { xdsl2PMLineInitHist15MinEntry 4 } 9121 xdsl2PMLInitHist15MShortInits OBJECT-TYPE 9122 SYNTAX Unsigned32 9123 MAX-ACCESS read-only 9124 STATUS current 9125 DESCRIPTION 9126 "Count of short initializations attempted on the line 9127 (successful and failed) during this interval." 9128 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.3.3" 9129 ::= { xdsl2PMLineInitHist15MinEntry 5 } 9131 xdsl2PMLInitHist15MFailedShortInits OBJECT-TYPE 9132 SYNTAX Unsigned32 9133 MAX-ACCESS read-only 9134 STATUS current 9135 DESCRIPTION 9136 "Count of failed short initializations on the line during 9137 this interval." 9138 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.3.4" 9139 ::= { xdsl2PMLineInitHist15MinEntry 6 } 9141 xdsl2PMLInitHist15MValidInterval OBJECT-TYPE 9142 SYNTAX TruthValue 9143 MAX-ACCESS read-only 9144 STATUS current 9145 DESCRIPTION 9146 "This variable indicates if the data for this interval is 9147 valid." 9148 ::= { xdsl2PMLineInitHist15MinEntry 7 } 9150 ------------------------------------------- 9151 -- PM line init history 1 Day -- 9152 ------------------------------------------- 9153 xdsl2PMLineInitHist1DayTable OBJECT-TYPE 9154 SYNTAX SEQUENCE OF Xdsl2PMLineInitHist1DayEntry 9155 MAX-ACCESS not-accessible 9156 STATUS current 9157 DESCRIPTION 9158 "The table xdsl2PMLineInitHist1DayTable contains PM line 9159 initialization history for 24-hour intervals for DSL 9160 lines." 9161 ::= { xdsl2PMLine 6 } 9163 xdsl2PMLineInitHist1DayEntry OBJECT-TYPE 9164 SYNTAX Xdsl2PMLineInitHist1DayEntry 9165 MAX-ACCESS not-accessible 9166 STATUS current 9167 DESCRIPTION 9168 "One index of this table is an interface index where the 9169 interface has an ifType of vdsl2(251). A second index is the 9170 interval number." 9171 INDEX { ifIndex, 9172 xdsl2PMLInitHist1DInterval } 9173 ::= { xdsl2PMLineInitHist1DayTable 1 } 9175 Xdsl2PMLineInitHist1DayEntry ::= 9176 SEQUENCE { 9177 xdsl2PMLInitHist1DInterval Unsigned32, 9178 xdsl2PMLInitHist1DMonitoredTime Unsigned32, 9179 xdsl2PMLInitHist1DFullInits Unsigned32, 9180 xdsl2PMLInitHist1DFailedFullInits Unsigned32, 9181 xdsl2PMLInitHist1DShortInits Unsigned32, 9182 xdsl2PMLInitHist1DFailedShortInits Unsigned32, 9183 xdsl2PMLInitHist1DValidInterval TruthValue 9184 } 9186 xdsl2PMLInitHist1DInterval OBJECT-TYPE 9187 SYNTAX Unsigned32 (1..30) 9188 MAX-ACCESS not-accessible 9189 STATUS current 9190 DESCRIPTION 9191 "The interval number." 9192 ::= { xdsl2PMLineInitHist1DayEntry 1 } 9194 xdsl2PMLInitHist1DMonitoredTime OBJECT-TYPE 9195 SYNTAX Unsigned32 9196 UNITS "seconds" 9197 MAX-ACCESS read-only 9198 STATUS current 9199 DESCRIPTION 9200 "Total seconds monitored in this interval." 9201 ::= { xdsl2PMLineInitHist1DayEntry 2 } 9203 xdsl2PMLInitHist1DFullInits OBJECT-TYPE 9204 SYNTAX Unsigned32 9205 MAX-ACCESS read-only 9206 STATUS current 9207 DESCRIPTION 9208 "Count of full initializations attempted on the line 9209 (successful and failed) during this interval." 9210 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.3.1" 9211 ::= { xdsl2PMLineInitHist1DayEntry 3 } 9213 xdsl2PMLInitHist1DFailedFullInits OBJECT-TYPE 9214 SYNTAX Unsigned32 9215 MAX-ACCESS read-only 9216 STATUS current 9217 DESCRIPTION 9218 "Count of failed full initializations on the line during this 9219 interval." 9220 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.3.2" 9221 ::= { xdsl2PMLineInitHist1DayEntry 4 } 9223 xdsl2PMLInitHist1DShortInits OBJECT-TYPE 9224 SYNTAX Unsigned32 9225 MAX-ACCESS read-only 9226 STATUS current 9227 DESCRIPTION 9228 "Count of short initializations attempted on the line 9229 (successful and failed) during this interval." 9230 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.3.3" 9231 ::= { xdsl2PMLineInitHist1DayEntry 5 } 9233 xdsl2PMLInitHist1DFailedShortInits OBJECT-TYPE 9234 SYNTAX Unsigned32 9235 MAX-ACCESS read-only 9236 STATUS current 9237 DESCRIPTION 9238 "Count of failed short initializations on the line during 9239 this interval." 9240 REFERENCE "ITU-T G.997.1, paragraph #7.2.1.3.4" 9241 ::= { xdsl2PMLineInitHist1DayEntry 6 } 9243 xdsl2PMLInitHist1DValidInterval OBJECT-TYPE 9244 SYNTAX TruthValue 9245 MAX-ACCESS read-only 9246 STATUS current 9247 DESCRIPTION 9248 "This variable indicates if the data for this interval is 9249 valid." 9250 ::= { xdsl2PMLineInitHist1DayEntry 7 } 9252 --------------------------------------------------- 9253 -- PM channel current counters -- 9254 --------------------------------------------------- 9255 xdsl2PMChCurrTable OBJECT-TYPE 9256 SYNTAX SEQUENCE OF Xdsl2PMChCurrEntry 9257 MAX-ACCESS not-accessible 9258 STATUS current 9259 DESCRIPTION 9260 "The table xdsl2PMChCurrTable contains current Performance 9261 Monitoring results for DSL channels." 9262 ::= { xdsl2PMChannel 1 } 9264 xdsl2PMChCurrEntry OBJECT-TYPE 9265 SYNTAX Xdsl2PMChCurrEntry 9266 MAX-ACCESS not-accessible 9267 STATUS current 9268 DESCRIPTION 9269 "One index of this table is an interface index where the 9270 interface has an ifType of a DSL channel. A second index of 9271 this table is the termination unit." 9272 INDEX { ifIndex, xdsl2PMChCurrUnit } 9273 ::= { xdsl2PMChCurrTable 1 } 9275 Xdsl2PMChCurrEntry ::= 9276 SEQUENCE { 9277 xdsl2PMChCurrUnit Xdsl2Unit, 9278 xdsl2PMChCurr15MValidIntervals Unsigned32, 9279 xdsl2PMChCurr15MInvalidIntervals Unsigned32, 9280 xdsl2PMChCurr15MTimeElapsed HCPerfTimeElapsed, 9281 xdsl2PMChCurr15MCodingViolations Unsigned32, 9282 xdsl2PMChCurr15MCorrectedBlocks Unsigned32, 9283 xdsl2PMChCurr1DayValidIntervals Unsigned32, 9284 xdsl2PMChCurr1DayInvalidIntervals Unsigned32, 9285 xdsl2PMChCurr1DayTimeElapsed HCPerfTimeElapsed, 9286 xdsl2PMChCurr1DayCodingViolations Unsigned32, 9287 xdsl2PMChCurr1DayCorrectedBlocks Unsigned32 9288 } 9290 xdsl2PMChCurrUnit OBJECT-TYPE 9291 SYNTAX Xdsl2Unit 9292 MAX-ACCESS not-accessible 9293 STATUS current 9294 DESCRIPTION 9295 "The termination unit." 9296 ::= { xdsl2PMChCurrEntry 1 } 9298 xdsl2PMChCurr15MValidIntervals OBJECT-TYPE 9299 SYNTAX Unsigned32 (0..96) 9300 MAX-ACCESS read-only 9301 STATUS current 9302 DESCRIPTION 9303 "The number of 15-minute PM intervals for which data 9304 was collected. The value will typically be equal to the maximum 9305 number of 15-minute intervals the implementation is planned to 9306 store (i.e., beyond the scope of this MIB module) unless the 9307 measurement was (re-)started recently, in which case the value 9308 will be the number of complete 15-minute intervals for which 9309 the agent has at least some data. In certain cases (e.g., in 9310 the case where the agent is a proxy), it is possible that some 9311 intervals are unavailable. In this case, this interval is the 9312 maximum interval number for which data is available." 9313 ::= { xdsl2PMChCurrEntry 2 } 9315 xdsl2PMChCurr15MInvalidIntervals OBJECT-TYPE 9316 SYNTAX Unsigned32 (0..96) 9317 MAX-ACCESS read-only 9318 STATUS current 9319 DESCRIPTION 9320 "The number of 15-minute PM intervals for which no data is 9321 available. The value will typically be zero except in cases 9322 where the data for some intervals are not available (e.g., 9323 in proxy situations)." 9324 ::= { xdsl2PMChCurrEntry 3 } 9326 xdsl2PMChCurr15MTimeElapsed OBJECT-TYPE 9327 SYNTAX HCPerfTimeElapsed 9328 UNITS "seconds" 9329 MAX-ACCESS read-only 9330 STATUS current 9331 DESCRIPTION 9332 "Total elapsed seconds in this interval." 9333 ::= { xdsl2PMChCurrEntry 4 } 9335 xdsl2PMChCurr15MCodingViolations OBJECT-TYPE 9336 SYNTAX Unsigned32 9337 MAX-ACCESS read-only 9338 STATUS current 9339 DESCRIPTION 9340 "Count of CRC-8 (FEBE for xTU-R) anomalies occurring in the 9341 channel during the interval. This parameter is inhibited during 9342 UAS or SES. If the CRC is applied over multiple channels, then 9343 each related CRC-8 (or FEBE) anomaly SHOULD increment each of the 9344 counters related to the individual channels." 9345 REFERENCE "ITU-T G.997.1, paragraph #7.2.2.1.1 (CV-C) 9346 and paragraph #7.2.2.2.1 (CV-CFE)" 9347 ::= { xdsl2PMChCurrEntry 5 } 9349 xdsl2PMChCurr15MCorrectedBlocks OBJECT-TYPE 9350 SYNTAX Unsigned32 9351 MAX-ACCESS read-only 9352 STATUS current 9353 DESCRIPTION 9354 "Count of FEC (FFEC for xTU-R) anomalies (corrected code 9355 words) occurring in the channel during the interval. This 9356 parameter is inhibited during UAS or SES. If the FEC is applied 9357 over multiple channels, then each related FEC (or FFEC) anomaly 9358 SHOULD increment each of the counters related to the individual 9359 channels." 9360 REFERENCE "ITU-T G.997.1, paragraph #7.2.2.1.2 (FEC-C) 9361 and paragraph #7.2.2.2.2 (FEC-CFE)" 9362 ::= { xdsl2PMChCurrEntry 6 } 9364 xdsl2PMChCurr1DayValidIntervals OBJECT-TYPE 9365 SYNTAX Unsigned32 (0..30) 9366 MAX-ACCESS read-only 9367 STATUS current 9368 DESCRIPTION 9369 "The number of 24-hour PM intervals for which data was 9370 collected. The value will typically be equal to the maximum 9371 number of 24-hour intervals the implementation is planned to 9372 store (i.e., beyond the scope of this MIB module) unless the 9373 measurement was (re-)started recently, in which case the value 9374 will be the number of complete 24-hour intervals for which 9375 the agent has at least some data. In certain cases (e.g., in 9376 the case where the agent is a proxy), it is possible that some 9377 intervals are unavailable. In this case, this interval is the 9378 maximum interval number for which data is available." 9380 ::= { xdsl2PMChCurrEntry 7 } 9382 xdsl2PMChCurr1DayInvalidIntervals OBJECT-TYPE 9383 SYNTAX Unsigned32 (0..30) 9384 MAX-ACCESS read-only 9385 STATUS current 9386 DESCRIPTION 9387 "The number of 24-hour PM intervals for which no data is 9388 available. The value will typically be zero except in cases 9389 where the data for some intervals are not available (e.g., 9390 in proxy situations)." 9391 ::= { xdsl2PMChCurrEntry 8 } 9393 xdsl2PMChCurr1DayTimeElapsed OBJECT-TYPE 9394 SYNTAX HCPerfTimeElapsed 9395 UNITS "seconds" 9396 MAX-ACCESS read-only 9397 STATUS current 9398 DESCRIPTION 9399 "Total elapsed seconds in this interval." 9400 ::= { xdsl2PMChCurrEntry 9 } 9402 xdsl2PMChCurr1DayCodingViolations OBJECT-TYPE 9403 SYNTAX Unsigned32 9404 MAX-ACCESS read-only 9405 STATUS current 9406 DESCRIPTION 9407 "Count of CRC-8 (FEBE for xTU-R) anomalies occurring in the 9408 channel during the interval. This parameter is inhibited during 9409 UAS or SES. If the CRC is applied over multiple channels, then 9410 each related CRC-8 (or FEBE) anomaly SHOULD increment each of the 9411 counters related to the individual channels." 9412 REFERENCE "ITU-T G.997.1, paragraph #7.2.2.1.1 (CV-C) 9413 and paragraph #7.2.2.2.1 (CV-CFE)" 9414 ::= { xdsl2PMChCurrEntry 10 } 9416 xdsl2PMChCurr1DayCorrectedBlocks OBJECT-TYPE 9417 SYNTAX Unsigned32 9418 MAX-ACCESS read-only 9419 STATUS current 9420 DESCRIPTION 9421 "Count of FEC (FFEC for xTU-R) anomalies (corrected code 9422 words) occurring in the channel during the interval. This 9423 parameter is inhibited during UAS or SES. If the FEC is applied 9424 over multiple channels, then each related FEC (or FFEC) anomaly 9425 SHOULD increment each of the counters related to the individual 9426 channels." 9427 REFERENCE "ITU-T G.997.1, paragraph #7.2.2.1.2 (FEC-C) 9428 and paragraph #7.2.2.2.2 (FEC-CFE)" 9429 ::= { xdsl2PMChCurrEntry 11 } 9431 ------------------------------------------- 9432 -- PM channel history 15 Minutes -- 9433 ------------------------------------------- 9434 xdsl2PMChHist15MinTable OBJECT-TYPE 9435 SYNTAX SEQUENCE OF Xdsl2PMChHist15MinEntry 9436 MAX-ACCESS not-accessible 9437 STATUS current 9438 DESCRIPTION 9439 "The table xdsl2PMChHist15MinTable contains Performance 9440 Monitoring (PM) history for 15-minute intervals for DSL channels 9441 PM." 9442 ::= { xdsl2PMChannel 2 } 9444 xdsl2PMChHist15MinEntry OBJECT-TYPE 9445 SYNTAX Xdsl2PMChHist15MinEntry 9446 MAX-ACCESS not-accessible 9447 STATUS current 9448 DESCRIPTION 9449 "One index of this table is an interface index where the 9450 interface has an ifType of a DSL channel. A second index of 9451 this table is the transmission unit. The third index is the 9452 interval number." 9453 INDEX { ifIndex, 9454 xdsl2PMChHist15MUnit, 9455 xdsl2PMChHist15MInterval } 9456 ::= { xdsl2PMChHist15MinTable 1 } 9458 Xdsl2PMChHist15MinEntry ::= 9459 SEQUENCE { 9460 xdsl2PMChHist15MUnit Xdsl2Unit, 9461 xdsl2PMChHist15MInterval Unsigned32, 9462 xdsl2PMChHist15MMonitoredTime Unsigned32, 9463 xdsl2PMChHist15MCodingViolations Unsigned32, 9464 xdsl2PMChHist15MCorrectedBlocks Unsigned32, 9465 xdsl2PMChHist15MValidInterval TruthValue 9466 } 9468 xdsl2PMChHist15MUnit OBJECT-TYPE 9469 SYNTAX Xdsl2Unit 9470 MAX-ACCESS not-accessible 9471 STATUS current 9472 DESCRIPTION 9473 "The termination unit." 9475 ::= { xdsl2PMChHist15MinEntry 1 } 9477 xdsl2PMChHist15MInterval OBJECT-TYPE 9478 SYNTAX Unsigned32 (1..96) 9479 MAX-ACCESS not-accessible 9480 STATUS current 9481 DESCRIPTION 9482 "The interval number." 9483 ::= { xdsl2PMChHist15MinEntry 2 } 9485 xdsl2PMChHist15MMonitoredTime OBJECT-TYPE 9486 SYNTAX Unsigned32 9487 UNITS "seconds" 9488 MAX-ACCESS read-only 9489 STATUS current 9490 DESCRIPTION 9491 "Total seconds monitored in this interval." 9492 ::= { xdsl2PMChHist15MinEntry 3 } 9494 xdsl2PMChHist15MCodingViolations OBJECT-TYPE 9495 SYNTAX Unsigned32 9496 MAX-ACCESS read-only 9497 STATUS current 9498 DESCRIPTION 9499 "Count of CRC-8 (FEBE for xTU-R) anomalies occurring in the 9500 channel during the interval. This parameter is inhibited during 9501 UAS or SES. If the CRC is applied over multiple channels, then 9502 each related CRC-8 (or FEBE) anomaly SHOULD increment each of the 9503 counters related to the individual channels." 9504 REFERENCE "ITU-T G.997.1, paragraph #7.2.2.1.1 (CV-C) 9505 and paragraph #7.2.2.2.1 (CV-CFE)" 9506 ::= { xdsl2PMChHist15MinEntry 4 } 9508 xdsl2PMChHist15MCorrectedBlocks OBJECT-TYPE 9509 SYNTAX Unsigned32 9510 MAX-ACCESS read-only 9511 STATUS current 9512 DESCRIPTION 9513 "Count of FEC (FFEC for xTU-R) anomalies (corrected code 9514 words) occurring in the channel during the interval. This 9515 parameter is inhibited during UAS or SES. If the FEC is applied 9516 over multiple channels, then each related FEC (or FFEC) anomaly 9517 SHOULD increment each of the counters related to the individual 9518 channels." 9519 REFERENCE "ITU-T G.997.1, paragraph #7.2.2.1.2 (FEC-C) 9520 and paragraph #7.2.2.2.2 (FEC-CFE)" 9521 ::= { xdsl2PMChHist15MinEntry 5 } 9523 xdsl2PMChHist15MValidInterval OBJECT-TYPE 9524 SYNTAX TruthValue 9525 MAX-ACCESS read-only 9526 STATUS current 9527 DESCRIPTION 9528 "This variable indicates if the data for this interval is 9529 valid." 9530 ::= { xdsl2PMChHist15MinEntry 6 } 9532 ------------------------------------------ 9533 -- PM channel history 1 Day -- 9534 ------------------------------------------ 9535 xdsl2PMChHist1DTable OBJECT-TYPE 9536 SYNTAX SEQUENCE OF Xdsl2PMChHist1DEntry 9537 MAX-ACCESS not-accessible 9538 STATUS current 9539 DESCRIPTION 9540 "The table xdsl2PMChHist1DTable contains Performance 9541 Monitoring (PM) history for 1-day intervals for DSL channels 9542 PM." 9543 ::= { xdsl2PMChannel 3 } 9545 xdsl2PMChHist1DEntry OBJECT-TYPE 9546 SYNTAX Xdsl2PMChHist1DEntry 9547 MAX-ACCESS not-accessible 9548 STATUS current 9549 DESCRIPTION 9550 "One index of this table is an interface index where the 9551 interface has an ifType of a DSL channel. A second index of 9552 this table is the transmission unit. The third index is the 9553 interval number." 9554 INDEX { ifIndex, 9555 xdsl2PMChHist1DUnit, 9556 xdsl2PMChHist1DInterval } 9557 ::= { xdsl2PMChHist1DTable 1 } 9559 Xdsl2PMChHist1DEntry ::= 9560 SEQUENCE { 9561 xdsl2PMChHist1DUnit Xdsl2Unit, 9562 xdsl2PMChHist1DInterval Unsigned32, 9563 xdsl2PMChHist1DMonitoredTime Unsigned32, 9564 xdsl2PMChHist1DCodingViolations Unsigned32, 9565 xdsl2PMChHist1DCorrectedBlocks Unsigned32, 9566 xdsl2PMChHist1DValidInterval TruthValue 9567 } 9569 xdsl2PMChHist1DUnit OBJECT-TYPE 9570 SYNTAX Xdsl2Unit 9571 MAX-ACCESS not-accessible 9572 STATUS current 9573 DESCRIPTION 9574 "The termination unit." 9575 ::= { xdsl2PMChHist1DEntry 1 } 9577 xdsl2PMChHist1DInterval OBJECT-TYPE 9578 SYNTAX Unsigned32 (1..30) 9579 MAX-ACCESS not-accessible 9580 STATUS current 9581 DESCRIPTION 9582 "The interval number." 9583 ::= { xdsl2PMChHist1DEntry 2 } 9585 xdsl2PMChHist1DMonitoredTime OBJECT-TYPE 9586 SYNTAX Unsigned32 9587 UNITS "seconds" 9588 MAX-ACCESS read-only 9589 STATUS current 9590 DESCRIPTION 9591 "Total seconds monitored in this interval." 9592 ::= { xdsl2PMChHist1DEntry 3 } 9594 xdsl2PMChHist1DCodingViolations OBJECT-TYPE 9595 SYNTAX Unsigned32 9596 MAX-ACCESS read-only 9597 STATUS current 9598 DESCRIPTION 9599 "Count of CRC-8 (FEBE for xTU-R) anomalies occurring in the 9600 channel during the interval. This parameter is inhibited during 9601 UAS or SES. If the CRC is applied over multiple channels, then 9602 each related CRC-8 (or FEBE) anomaly SHOULD increment each of the 9603 counters related to the individual channels." 9604 REFERENCE "ITU-T G.997.1, paragraph #7.2.2.1.1 (CV-C) 9605 and paragraph #7.2.2.2.1 (CV-CFE)" 9606 ::= { xdsl2PMChHist1DEntry 4 } 9608 xdsl2PMChHist1DCorrectedBlocks OBJECT-TYPE 9609 SYNTAX Unsigned32 9610 MAX-ACCESS read-only 9611 STATUS current 9612 DESCRIPTION 9613 "Count of FEC (FFEC for xTU-R) anomalies (corrected code 9614 words) occurring in the channel during the interval. This 9615 parameter is inhibited during UAS or SES. If the FEC is applied 9616 over multiple channels, then each related FEC (or FFEC) anomaly 9617 SHOULD increment each of the counters related to the individual 9618 channels." 9619 REFERENCE "ITU-T G.997.1, paragraph #7.2.2.1.2 (FEC-C) 9620 and paragraph #7.2.2.2.2 (FEC-CFE)" 9621 ::= { xdsl2PMChHist1DEntry 5 } 9623 xdsl2PMChHist1DValidInterval OBJECT-TYPE 9624 SYNTAX TruthValue 9625 MAX-ACCESS read-only 9626 STATUS current 9627 DESCRIPTION 9628 "This variable indicates if the data for this interval is 9629 valid." 9630 ::= { xdsl2PMChHist1DEntry 6 } 9632 ------------------------------------------- 9633 -- Notifications Group -- 9634 ------------------------------------------- 9636 xdsl2LinePerfFECSThreshXtuc NOTIFICATION-TYPE 9637 OBJECTS 9638 { 9639 xdsl2PMLCurr15MFecs, 9640 xdsl2LineAlarmConfProfileXtucThresh15MinFecs 9641 } 9642 STATUS current 9643 DESCRIPTION 9644 "This notification indicates that the FEC seconds threshold 9645 has been reached/exceeded for the referred xTU-C." 9646 ::= { xdsl2Notifications 1 } 9648 xdsl2LinePerfFECSThreshXtur NOTIFICATION-TYPE 9649 OBJECTS 9650 { 9651 xdsl2PMLCurr15MFecs, 9652 xdsl2LineAlarmConfProfileXturThresh15MinFecs 9653 } 9654 STATUS current 9655 DESCRIPTION 9656 "This notification indicates that the FEC seconds threshold 9657 has been reached/exceeded for the referred xTU-R." 9658 ::= { xdsl2Notifications 2 } 9660 xdsl2LinePerfESThreshXtuc NOTIFICATION-TYPE 9661 OBJECTS 9662 { 9663 xdsl2PMLCurr15MEs, 9664 xdsl2LineAlarmConfProfileXtucThresh15MinEs 9665 } 9666 STATUS current 9667 DESCRIPTION 9668 "This notification indicates that the errored seconds 9669 threshold has been reached/exceeded for the referred xTU-C." 9670 ::= { xdsl2Notifications 3 } 9672 xdsl2LinePerfESThreshXtur NOTIFICATION-TYPE 9673 OBJECTS 9674 { 9675 xdsl2PMLCurr15MEs, 9676 xdsl2LineAlarmConfProfileXturThresh15MinEs 9677 } 9678 STATUS current 9679 DESCRIPTION 9680 "This notification indicates that the errored seconds 9681 threshold has been reached/exceeded for the referred xTU-R." 9682 ::= { xdsl2Notifications 4 } 9684 xdsl2LinePerfSESThreshXtuc NOTIFICATION-TYPE 9685 OBJECTS 9686 { 9687 xdsl2PMLCurr15MSes, 9688 xdsl2LineAlarmConfProfileXtucThresh15MinSes 9689 } 9690 STATUS current 9691 DESCRIPTION 9692 "This notification indicates that the severely errored seconds 9693 threshold has been reached/exceeded for the referred xTU-C." 9694 ::= { xdsl2Notifications 5 } 9696 xdsl2LinePerfSESThreshXtur NOTIFICATION-TYPE 9697 OBJECTS 9698 { 9699 xdsl2PMLCurr15MSes, 9700 xdsl2LineAlarmConfProfileXturThresh15MinSes 9701 } 9702 STATUS current 9703 DESCRIPTION 9704 "This notification indicates that the severely errored seconds 9705 threshold has been reached/exceeded for the referred xTU-R." 9706 ::= { xdsl2Notifications 6 } 9708 xdsl2LinePerfLOSSThreshXtuc NOTIFICATION-TYPE 9709 OBJECTS 9710 { 9711 xdsl2PMLCurr15MLoss, 9712 xdsl2LineAlarmConfProfileXtucThresh15MinLoss 9713 } 9714 STATUS current 9715 DESCRIPTION 9716 "This notification indicates that the LOS seconds 9717 threshold has been reached/exceeded for the referred xTU-C." 9718 ::= { xdsl2Notifications 7 } 9720 xdsl2LinePerfLOSSThreshXtur NOTIFICATION-TYPE 9721 OBJECTS 9722 { 9723 xdsl2PMLCurr15MLoss, 9724 xdsl2LineAlarmConfProfileXturThresh15MinLoss 9725 } 9726 STATUS current 9727 DESCRIPTION 9728 "This notification indicates that the LOS seconds 9729 threshold has been reached/exceeded for the referred xTU-R." 9730 ::= { xdsl2Notifications 8 } 9732 xdsl2LinePerfUASThreshXtuc NOTIFICATION-TYPE 9733 OBJECTS 9734 { 9735 xdsl2PMLCurr15MUas, 9736 xdsl2LineAlarmConfProfileXtucThresh15MinUas 9737 } 9738 STATUS current 9739 DESCRIPTION 9740 "This notification indicates that the unavailable seconds 9741 threshold has been reached/exceeded for the referred xTU-C." 9742 ::= { xdsl2Notifications 9 } 9744 xdsl2LinePerfUASThreshXtur NOTIFICATION-TYPE 9745 OBJECTS 9746 { 9747 xdsl2PMLCurr15MUas, 9748 xdsl2LineAlarmConfProfileXturThresh15MinUas 9749 } 9750 STATUS current 9751 DESCRIPTION 9752 "This notification indicates that the unavailable seconds 9753 threshold has been reached/exceeded for the referred xTU-R." 9754 ::= { xdsl2Notifications 10 } 9756 xdsl2LinePerfCodingViolationsThreshXtuc NOTIFICATION-TYPE 9757 OBJECTS 9758 { 9759 xdsl2PMChCurr15MCodingViolations, 9760 xdsl2ChAlarmConfProfileXtucThresh15MinCodingViolations 9761 } 9762 STATUS current 9763 DESCRIPTION 9764 "This notification indicates that the coding violations 9765 threshold has been reached/exceeded for the referred xTU-C." 9766 ::= { xdsl2Notifications 11 } 9768 xdsl2LinePerfCodingViolationsThreshXtur NOTIFICATION-TYPE 9769 OBJECTS 9770 { 9771 xdsl2PMChCurr15MCodingViolations, 9772 xdsl2ChAlarmConfProfileXturThresh15MinCodingViolations 9773 } 9774 STATUS current 9775 DESCRIPTION 9776 "This notification indicates that the coding violations 9777 threshold has been reached/exceeded for the referred xTU-R." 9778 ::= { xdsl2Notifications 12 } 9780 xdsl2LinePerfCorrectedThreshXtuc NOTIFICATION-TYPE 9781 OBJECTS 9782 { 9783 xdsl2PMChCurr15MCorrectedBlocks, 9784 xdsl2ChAlarmConfProfileXtucThresh15MinCorrected 9785 } 9786 STATUS current 9787 DESCRIPTION 9788 "This notification indicates that the corrected blocks 9789 (FEC events) threshold has been reached/exceeded for the 9790 referred xTU-C." 9791 ::= { xdsl2Notifications 13 } 9793 xdsl2LinePerfCorrectedThreshXtur NOTIFICATION-TYPE 9794 OBJECTS 9795 { 9796 xdsl2PMChCurr15MCorrectedBlocks, 9797 xdsl2ChAlarmConfProfileXturThresh15MinCorrected 9798 } 9799 STATUS current 9800 DESCRIPTION 9801 "This notification indicates that the corrected blocks 9802 (FEC events) threshold has been reached/exceeded for the 9803 referred xTU-R." 9804 ::= { xdsl2Notifications 14 } 9806 xdsl2LinePerfFailedFullInitThresh NOTIFICATION-TYPE 9807 OBJECTS 9808 { 9809 xdsl2PMLInitCurr15MFailedFullInits, 9810 xdsl2LineAlarmConfProfileThresh15MinFailedFullInt 9811 } 9812 STATUS current 9813 DESCRIPTION 9814 "This notification indicates that the failed full 9815 initializations threshold has been reached/exceeded for the 9816 referred ADSL/ADSL2 or ADSL2 line." 9817 ::= { xdsl2Notifications 15 } 9819 xdsl2LinePerfFailedShortInitThresh NOTIFICATION-TYPE 9820 OBJECTS 9821 { 9822 xdsl2PMLInitCurr15MFailedShortInits, 9823 xdsl2LineAlarmConfProfileThresh15MinFailedShrtInt 9824 } 9825 STATUS current 9826 DESCRIPTION 9827 "This notification indicates that the failed short 9828 initializations threshold has been reached/exceeded for the 9829 referred VDSL2/ADSL/ADSL2 or ADSL2+ line." 9830 ::= { xdsl2Notifications 16 } 9832 xdsl2LineStatusChangeXtuc NOTIFICATION-TYPE 9833 OBJECTS 9834 { 9835 xdsl2LineStatusXtuc 9836 } 9837 STATUS current 9838 DESCRIPTION 9839 "This notification indicates that a status change is 9840 detected for the referred xTU-C." 9841 ::= { xdsl2Notifications 17 } 9843 xdsl2LineStatusChangeXtur NOTIFICATION-TYPE 9844 OBJECTS 9845 { 9846 xdsl2LineStatusXtur 9847 } 9848 STATUS current 9849 DESCRIPTION 9850 "This notification indicates that a status change is 9851 detected for the referred xTU-R." 9852 ::= { xdsl2Notifications 18 } 9854 -- conformance information 9855 xdsl2Groups OBJECT IDENTIFIER ::= { xdsl2Conformance 1 } 9856 xdsl2Compliances OBJECT IDENTIFIER ::= { xdsl2Conformance 2 } 9858 xdsl2LineMibCompliance MODULE-COMPLIANCE 9859 STATUS current 9860 DESCRIPTION 9861 "The compliance statement for SNMP entities which 9862 manage VDSL2/ADSL/ADSL2 and ADSL2+ interfaces." 9863 MODULE -- this module 9864 MANDATORY-GROUPS 9865 { 9866 xdsl2LineGroup, 9867 xdsl2ChannelStatusGroup, 9868 xdsl2SCStatusGroup, 9869 xdsl2LineInventoryGroup, 9870 xdsl2LineConfTemplateGroup, 9871 xdsl2LineConfProfGroup, 9872 xdsl2LineConfProfModeSpecGroup, 9873 xdsl2LineConfProfModeSpecBandUsGroup, 9874 xdsl2ChConfProfileGroup, 9875 xdsl2LineAlarmConfTemplateGroup, 9876 xdsl2PMLineCurrGroup, 9877 xdsl2PMLineInitCurrGroup, 9878 xdsl2PMLineHist15MinGroup, 9879 xdsl2PMLineHist1DayGroup, 9880 xdsl2PMLineInitHist15MinGroup, 9881 xdsl2PMLineInitHist1DayGroup, 9882 xdsl2PMChCurrGroup, 9883 xdsl2PMChHist15MinGroup, 9884 xdsl2PMChHist1DGroup, 9885 -- 9886 -- VoP Mandatory Groups. 9887 -- 9888 xdsl2VopLineGroup, 9889 xdsl2VopVectorGroup, 9890 xdsl2VopVectorActualGroup, 9891 xdsl2ScalarVopGroup 9892 } 9894 GROUP xdsl2LineFallbackGroup 9895 DESCRIPTION 9896 "The group of configuration, status, and commands 9897 objects on the line level that are associated with the fallback 9898 feature." 9900 GROUP xdsl2LineBpscGroup 9901 DESCRIPTION 9902 "The group of configuration, status, and commands objects 9903 on the line level that are associated with requesting a bits 9904 per subcarrier measurement." 9906 GROUP xdsl2LineSegmentGroup 9907 DESCRIPTION 9908 "The group of status and commands objects on the line 9909 level that are used to hold the results of the 9910 bits-per-subcarrier measurement." 9912 GROUP xdsl2ChannelStatusAtmGroup 9913 DESCRIPTION 9914 "The group of status objects required when the data path 9915 is ATM." 9917 GROUP xdsl2ChannelStatusPtmGroup 9918 DESCRIPTION 9919 "The group of status objects required when the data path 9920 is PTM." 9922 GROUP xdsl2LineConfProfRaGroup 9923 DESCRIPTION 9924 "The group of objects required for controlling the 9925 rate-adaptive behavior of the line." 9927 GROUP xdsl2LineConfProfMsgMinGroup 9928 DESCRIPTION 9929 "The group of objects required for controlling the rate 9930 reserved for Overhead traffic." 9932 GROUP xdsl2LineAlarmConfProfileGroup 9933 DESCRIPTION 9934 "The group of objects that define the alarm thresholds 9935 on line-level PM counters." 9937 GROUP xdsl2ChAlarmConfProfileGroup 9938 DESCRIPTION 9939 "The group of objects that define the alarm thresholds 9940 on channel-level PM counters." 9942 GROUP xdsl2ChConfProfileAtmGroup 9943 DESCRIPTION 9944 "The group of configuration objects required when the data 9945 path is ATM." 9947 GROUP xdsl2ChConfProfileMinResGroup 9948 DESCRIPTION 9949 "The group of configuration objects required for the 9950 reserved data rate." 9952 GROUP xdsl2ChConfProfileOptAttrGroup 9953 DESCRIPTION 9954 "The group of various optional channel configuration 9955 objects." 9957 GROUP xdsl2PMLineInitCurrShortGroup 9958 DESCRIPTION 9959 "The group of PM counters for the current intervals short 9960 initializations." 9962 GROUP xdsl2PMLineInitHist15MinShortGroup 9963 DESCRIPTION 9964 "The group of PM counters for the previous 15-minute 9965 intervals short initializations." 9967 GROUP xdsl2PMLineInitHist1DayShortGroup 9968 DESCRIPTION 9969 "The group of PM counters for the previous 24-hour 9970 intervals short initializations." 9972 GROUP xdsl2ScalarSCGroup 9973 DESCRIPTION 9974 "The group of objects that report the available memory 9975 resources for the DELT processes." 9977 GROUP xdsl2ThreshNotificationGroup 9978 DESCRIPTION 9979 "The group of thresholds crossing notifications." 9981 GROUP xdsl2StatusChangeNotificationGroup 9982 DESCRIPTION 9983 "The group of status change notifications." 9985 -- 9986 -- VoP Optional Groups. 9987 -- 9989 GROUP xdsl2VopLineFallbackGroup 9990 DESCRIPTION 9991 "The group of configuration, status, and commands 9992 objects on the line level that are associated with the fallback 9993 feature." 9995 ::= { xdsl2Compliances 1 } 9997 -- units of conformance 9999 xdsl2LineGroup OBJECT-GROUP 10000 OBJECTS 10001 { 10002 xdsl2LineConfTemplate, 10003 xdsl2LineAlarmConfTemplate, 10004 xdsl2LineCmndConfPmsf, 10005 xdsl2LineCmndConfLdsf, 10006 xdsl2LineCmndConfLdsfFailReason, 10007 xdsl2LineCmndAutomodeColdStart, 10008 xdsl2LineCmndConfReset, 10009 xdsl2LineStatusXtuTransSys, 10010 xdsl2LineStatusPwrMngState, 10011 xdsl2LineStatusInitResult, 10012 xdsl2LineStatusLastStateDs, 10013 xdsl2LineStatusLastStateUs, 10014 xdsl2LineStatusXtur, 10015 xdsl2LineStatusXtuc, 10016 xdsl2LineStatusAttainableRateDs, 10017 xdsl2LineStatusAttainableRateUs, 10018 xdsl2LineStatusActPsdDs, 10019 xdsl2LineStatusActPsdUs, 10020 xdsl2LineStatusActAtpDs, 10021 xdsl2LineStatusActAtpUs, 10022 xdsl2LineStatusActProfile, 10023 xdsl2LineStatusActLimitMask, 10024 xdsl2LineStatusActUs0Mask, 10025 xdsl2LineStatusActSnrModeDs, 10026 xdsl2LineStatusActSnrModeUs, 10027 xdsl2LineStatusElectricalLength, 10028 xdsl2LineStatusTssiDs, 10029 xdsl2LineStatusTssiUs, 10030 xdsl2LineStatusMrefPsdDs, 10031 xdsl2LineStatusMrefPsdUs, 10032 xdsl2LineStatusTrellisDs, 10033 xdsl2LineStatusTrellisUs, 10034 xdsl2LineStatusActualCe, 10035 xdsl2LineBandStatusLnAtten, 10036 xdsl2LineBandStatusSigAtten, 10037 xdsl2LineBandStatusSnrMargin 10038 } 10039 STATUS current 10040 DESCRIPTION 10041 "The group of configuration, status, and commands objects 10042 on the line level." 10043 ::= { xdsl2Groups 1 } 10045 xdsl2LineFallbackGroup OBJECT-GROUP 10046 OBJECTS 10047 { 10048 xdsl2LineConfFallbackTemplate, 10049 xdsl2LineStatusActTemplate 10050 } 10051 STATUS current 10052 DESCRIPTION 10053 "The group of configuration, status, and commands 10054 objects on the line level that are associated with the 10055 fallback feature." 10056 ::= { xdsl2Groups 2 } 10058 xdsl2LineBpscGroup OBJECT-GROUP 10059 OBJECTS 10060 { 10061 xdsl2LineCmndConfBpsc, 10062 xdsl2LineCmndConfBpscFailReason, 10063 xdsl2LineCmndConfBpscRequests 10064 } 10065 STATUS current 10066 DESCRIPTION 10067 "The group of configuration, status, and commands 10068 objects on the line level that are associated with requesting 10069 a bits-per-subcarrier measurement." 10070 ::= { xdsl2Groups 3 } 10072 xdsl2LineSegmentGroup OBJECT-GROUP 10073 OBJECTS 10074 { 10075 xdsl2LineSegmentBitsAlloc, 10076 xdsl2LineSegmentRowStatus 10077 } 10078 STATUS current 10079 DESCRIPTION 10080 "The group of status and commands objects on the line 10081 level that are used to hold the results of the 10082 bits-per-subcarrier measurement." 10083 ::= { xdsl2Groups 4 } 10085 xdsl2ChannelStatusGroup OBJECT-GROUP 10086 OBJECTS 10087 { 10088 xdsl2ChStatusActDataRate, 10089 xdsl2ChStatusPrevDataRate, 10090 xdsl2ChStatusActDelay, 10091 xdsl2ChStatusActInp, 10092 xdsl2ChStatusInpReport, 10093 xdsl2ChStatusNFec, 10094 xdsl2ChStatusRFec, 10095 xdsl2ChStatusLSymb, 10096 xdsl2ChStatusIntlvDepth, 10097 xdsl2ChStatusIntlvBlock, 10098 xdsl2ChStatusLPath 10099 } 10100 STATUS current 10101 DESCRIPTION 10102 "The group of status objects on the channel level." 10103 ::= { xdsl2Groups 5 } 10105 xdsl2ChannelStatusAtmGroup OBJECT-GROUP 10106 OBJECTS 10107 { 10108 xdsl2ChStatusAtmStatus 10109 } 10110 STATUS current 10111 DESCRIPTION 10112 "The group of status objects on the data path level 10113 when it is ATM." 10114 ::= { xdsl2Groups 6 } 10116 xdsl2ChannelStatusPtmGroup OBJECT-GROUP 10117 OBJECTS 10118 { 10119 xdsl2ChStatusPtmStatus 10120 } 10121 STATUS current 10122 DESCRIPTION 10123 "The group of status objects on the data path level 10124 when it is PTM." 10125 ::= { xdsl2Groups 7 } 10127 xdsl2SCStatusGroup OBJECT-GROUP 10128 OBJECTS 10129 { 10130 xdsl2SCStatusLinScale, 10131 xdsl2SCStatusLinScGroupSize, 10132 xdsl2SCStatusLogMt, 10133 xdsl2SCStatusLogScGroupSize, 10134 xdsl2SCStatusQlnMt, 10135 xdsl2SCStatusQlnScGroupSize, 10136 xdsl2SCStatusSnrMtime, 10137 xdsl2SCStatusSnrScGroupSize, 10138 xdsl2SCStatusBandLnAtten, 10139 xdsl2SCStatusBandSigAtten, 10140 xdsl2SCStatusAttainableRate, 10141 xdsl2SCStatusRowStatus, 10142 xdsl2SCStatusSegmentLinReal, 10143 xdsl2SCStatusSegmentLinImg, 10144 xdsl2SCStatusSegmentLog, 10145 xdsl2SCStatusSegmentQln, 10146 xdsl2SCStatusSegmentSnr, 10147 xdsl2SCStatusSegmentBitsAlloc, 10148 xdsl2SCStatusSegmentGainAlloc 10149 } 10150 STATUS current 10151 DESCRIPTION 10152 "The group of status objects on the subcarrier level. 10153 They are updated as a result of a DELT process." 10154 ::= { xdsl2Groups 8 } 10156 xdsl2LineInventoryGroup OBJECT-GROUP 10157 OBJECTS 10158 { 10159 xdsl2LInvG994VendorId, 10160 xdsl2LInvSystemVendorId, 10161 xdsl2LInvVersionNumber, 10162 xdsl2LInvSerialNumber, 10163 xdsl2LInvSelfTestResult, 10164 xdsl2LInvTransmissionCapabilities 10165 } 10166 STATUS current 10167 DESCRIPTION 10168 "The group of inventory objects per xTU." 10169 ::= { xdsl2Groups 9 } 10171 xdsl2LineConfTemplateGroup OBJECT-GROUP 10172 OBJECTS 10173 { 10174 xdsl2LConfTempLineProfile, 10175 xdsl2LConfTempChan1ConfProfile, 10176 xdsl2LConfTempChan1RaRatioDs, 10177 xdsl2LConfTempChan1RaRatioUs, 10178 xdsl2LConfTempChan2ConfProfile, 10179 xdsl2LConfTempChan2RaRatioDs, 10180 xdsl2LConfTempChan2RaRatioUs, 10181 xdsl2LConfTempChan3ConfProfile, 10182 xdsl2LConfTempChan3RaRatioDs, 10183 xdsl2LConfTempChan3RaRatioUs, 10184 xdsl2LConfTempChan4ConfProfile, 10185 xdsl2LConfTempChan4RaRatioDs, 10186 xdsl2LConfTempChan4RaRatioUs, 10187 xdsl2LConfTempRowStatus 10188 } 10189 STATUS current 10190 DESCRIPTION 10191 "The group of objects in a line configuration 10192 template." 10193 ::= { xdsl2Groups 10 } 10195 xdsl2LineConfProfGroup OBJECT-GROUP 10196 OBJECTS 10197 { 10198 xdsl2LConfProfScMaskDs, 10199 xdsl2LConfProfScMaskUs, 10200 xdsl2LConfProfVdsl2CarMask, 10201 xdsl2LConfProfRfiBands, 10202 xdsl2LConfProfRaModeDs, 10203 xdsl2LConfProfRaModeUs, 10204 xdsl2LConfProfTargetSnrmDs, 10205 xdsl2LConfProfTargetSnrmUs, 10206 xdsl2LConfProfMaxSnrmDs, 10207 xdsl2LConfProfMaxSnrmUs, 10208 xdsl2LConfProfMinSnrmDs, 10209 xdsl2LConfProfMinSnrmUs, 10210 xdsl2LConfProfCeFlag, 10211 xdsl2LConfProfSnrModeDs, 10212 xdsl2LConfProfSnrModeUs, 10213 xdsl2LConfProfTxRefVnDs, 10214 xdsl2LConfProfTxRefVnUs, 10215 xdsl2LConfProfXtuTransSysEna, 10216 xdsl2LConfProfPmMode, 10217 xdsl2LConfProfL0Time, 10218 xdsl2LConfProfL2Time, 10219 xdsl2LConfProfL2Atpr, 10220 xdsl2LConfProfL2Atprt, 10221 xdsl2LConfProfProfiles, 10222 xdsl2LConfProfDpboEPsd, 10223 xdsl2LConfProfDpboEsEL, 10224 xdsl2LConfProfDpboEsCableModelA, 10225 xdsl2LConfProfDpboEsCableModelB, 10226 xdsl2LConfProfDpboEsCableModelC, 10227 xdsl2LConfProfDpboMus, 10228 xdsl2LConfProfDpboFMin, 10229 xdsl2LConfProfDpboFMax, 10230 xdsl2LConfProfUpboKL, 10231 xdsl2LConfProfUpboKLF, 10232 xdsl2LConfProfUs0Mask, 10233 xdsl2LConfProfForceInp, 10234 xdsl2LConfProfRowStatus 10235 } 10236 STATUS current 10237 DESCRIPTION 10238 "The group of objects in a line configuration 10239 profile." 10241 ::= { xdsl2Groups 11 } 10243 xdsl2LineConfProfRaGroup OBJECT-GROUP 10244 OBJECTS 10245 { 10246 xdsl2LConfProfRaUsNrmDs, 10247 xdsl2LConfProfRaUsNrmUs, 10248 xdsl2LConfProfRaUsTimeDs, 10249 xdsl2LConfProfRaUsTimeUs, 10250 xdsl2LConfProfRaDsNrmDs, 10251 xdsl2LConfProfRaDsNrmUs, 10252 xdsl2LConfProfRaDsTimeDs, 10253 xdsl2LConfProfRaDsTimeUs 10254 } 10255 STATUS current 10256 DESCRIPTION 10257 "The group of objects required for controlling the 10258 rate-adaptive behavior of the line." 10259 ::= { xdsl2Groups 12 } 10261 xdsl2LineConfProfMsgMinGroup OBJECT-GROUP 10262 OBJECTS 10263 { 10264 xdsl2LConfProfMsgMinUs, 10265 xdsl2LConfProfMsgMinDs 10266 } 10267 STATUS current 10268 DESCRIPTION 10269 "The group of objects required for controlling the rate 10270 reserved for Overhead traffic." 10271 ::= { xdsl2Groups 13 } 10273 xdsl2LineConfProfModeSpecGroup OBJECT-GROUP 10274 OBJECTS 10275 { 10276 xdsl2LConfProfMaxNomPsdDs, 10277 xdsl2LConfProfMaxNomPsdUs, 10278 xdsl2LConfProfMaxNomAtpDs, 10279 xdsl2LConfProfMaxNomAtpUs, 10280 xdsl2LConfProfMaxAggRxPwrUs, 10281 xdsl2LConfProfPsdMaskDs, 10282 xdsl2LConfProfPsdMaskUs, 10283 xdsl2LConfProfPsdMaskSelectUs, 10284 xdsl2LConfProfClassMask, 10285 xdsl2LConfProfLimitMask, 10286 xdsl2LConfProfUs0Disable, 10287 xdsl2LConfProfModeSpecRowStatus 10288 } 10290 STATUS current 10291 DESCRIPTION 10292 "The group of objects in a line configuration profile 10293 that have an instance for each operation mode allowed." 10294 ::= { xdsl2Groups 14 } 10296 xdsl2LineConfProfModeSpecBandUsGroup OBJECT-GROUP 10297 OBJECTS 10298 { 10299 xdsl2LConfProfUpboPsdA, 10300 xdsl2LConfProfUpboPsdB, 10301 xdsl2LConfProfModeSpecBandUsRowStatus 10302 } 10303 STATUS current 10304 DESCRIPTION 10305 "The group of objects in a line configuration profile 10306 that have several per-upstream-band instances for each 10307 operation mode allowed." 10308 ::= { xdsl2Groups 15 } 10310 xdsl2ChConfProfileGroup OBJECT-GROUP 10311 OBJECTS 10312 { 10313 xdsl2ChConfProfMinDataRateDs, 10314 xdsl2ChConfProfMinDataRateUs, 10315 xdsl2ChConfProfMaxDataRateDs, 10316 xdsl2ChConfProfMaxDataRateUs, 10317 xdsl2ChConfProfMinDataRateLowPwrDs, 10318 xdsl2ChConfProfMinDataRateLowPwrUs, 10319 xdsl2ChConfProfMaxDelayDs, 10320 xdsl2ChConfProfMaxDelayUs, 10321 xdsl2ChConfProfMinProtectionDs, 10322 xdsl2ChConfProfMinProtectionUs, 10323 xdsl2ChConfProfMinProtection8Ds, 10324 xdsl2ChConfProfMinProtection8Us, 10325 xdsl2ChConfProfMaxBerDs, 10326 xdsl2ChConfProfMaxBerUs, 10327 xdsl2ChConfProfUsDataRateDs, 10328 xdsl2ChConfProfDsDataRateDs, 10329 xdsl2ChConfProfUsDataRateUs, 10330 xdsl2ChConfProfDsDataRateUs, 10331 xdsl2ChConfProfRowStatus 10332 } 10333 STATUS current 10334 DESCRIPTION 10335 "The group of objects in a channel configuration 10336 profile." 10337 ::= { xdsl2Groups 16 } 10339 xdsl2ChConfProfileAtmGroup OBJECT-GROUP 10340 OBJECTS 10341 { 10342 xdsl2ChConfProfImaEnabled, 10343 xdsl2ChStatusAtmStatus 10344 } 10345 STATUS current 10346 DESCRIPTION 10347 "The group of configuration objects required when the data 10348 path is ATM." 10349 ::= { xdsl2Groups 17 } 10351 xdsl2ChConfProfileMinResGroup OBJECT-GROUP 10352 OBJECTS 10353 { 10354 xdsl2ChConfProfMinResDataRateDs, 10355 xdsl2ChConfProfMinResDataRateUs 10356 } 10357 STATUS current 10358 DESCRIPTION 10359 "The group of configuration objects required for the 10360 reserved data rate." 10361 ::= { xdsl2Groups 18 } 10363 xdsl2ChConfProfileOptAttrGroup OBJECT-GROUP 10364 OBJECTS 10365 { 10366 xdsl2ChConfProfMaxDelayVar, 10367 xdsl2ChConfProfInitPolicy 10368 } 10369 STATUS current 10370 DESCRIPTION 10371 "The group of various optional channel configuration 10372 parameters." 10373 ::= { xdsl2Groups 19 } 10375 xdsl2LineAlarmConfTemplateGroup OBJECT-GROUP 10376 OBJECTS 10377 { 10378 xdsl2LAlarmConfTempLineProfile, 10379 xdsl2LAlarmConfTempChan1ConfProfile, 10380 xdsl2LAlarmConfTempChan2ConfProfile, 10381 xdsl2LAlarmConfTempChan3ConfProfile, 10382 xdsl2LAlarmConfTempChan4ConfProfile, 10383 xdsl2LAlarmConfTempRowStatus 10384 } 10385 STATUS current 10386 DESCRIPTION 10387 "The group of objects in a line alarm template." 10388 ::= { xdsl2Groups 20 } 10390 xdsl2LineAlarmConfProfileGroup OBJECT-GROUP 10391 OBJECTS 10392 { 10393 xdsl2LineAlarmConfProfileXtucThresh15MinFecs, 10394 xdsl2LineAlarmConfProfileXtucThresh15MinEs, 10395 xdsl2LineAlarmConfProfileXtucThresh15MinSes, 10396 xdsl2LineAlarmConfProfileXtucThresh15MinLoss, 10397 xdsl2LineAlarmConfProfileXtucThresh15MinUas, 10398 xdsl2LineAlarmConfProfileXturThresh15MinFecs, 10399 xdsl2LineAlarmConfProfileXturThresh15MinEs, 10400 xdsl2LineAlarmConfProfileXturThresh15MinSes, 10401 xdsl2LineAlarmConfProfileXturThresh15MinLoss, 10402 xdsl2LineAlarmConfProfileXturThresh15MinUas, 10403 xdsl2LineAlarmConfProfileThresh15MinFailedFullInt, 10404 xdsl2LineAlarmConfProfileThresh15MinFailedShrtInt, 10405 xdsl2LineAlarmConfProfileRowStatus 10406 } 10407 STATUS current 10408 DESCRIPTION 10409 "The group of objects in a line alarm profile." 10410 ::= { xdsl2Groups 21 } 10412 xdsl2ChAlarmConfProfileGroup OBJECT-GROUP 10413 OBJECTS 10414 { 10415 xdsl2ChAlarmConfProfileXtucThresh15MinCodingViolations, 10416 xdsl2ChAlarmConfProfileXtucThresh15MinCorrected, 10417 xdsl2ChAlarmConfProfileXturThresh15MinCodingViolations, 10418 xdsl2ChAlarmConfProfileXturThresh15MinCorrected, 10419 xdsl2ChAlarmConfProfileRowStatus 10420 } 10421 STATUS current 10422 DESCRIPTION 10423 "The group of objects in a channel alarm profile." 10424 ::= { xdsl2Groups 22 } 10426 xdsl2PMLineCurrGroup OBJECT-GROUP 10427 OBJECTS 10428 { 10429 xdsl2PMLCurr15MValidIntervals, 10430 xdsl2PMLCurr15MInvalidIntervals, 10431 xdsl2PMLCurr15MTimeElapsed, 10432 xdsl2PMLCurr15MFecs, 10433 xdsl2PMLCurr15MEs, 10434 xdsl2PMLCurr15MSes, 10435 xdsl2PMLCurr15MLoss, 10436 xdsl2PMLCurr15MUas, 10437 xdsl2PMLCurr1DayValidIntervals, 10438 xdsl2PMLCurr1DayInvalidIntervals, 10439 xdsl2PMLCurr1DayTimeElapsed, 10440 xdsl2PMLCurr1DayFecs, 10441 xdsl2PMLCurr1DayEs, 10442 xdsl2PMLCurr1DaySes, 10443 xdsl2PMLCurr1DayLoss, 10444 xdsl2PMLCurr1DayUas 10445 } 10446 STATUS current 10447 DESCRIPTION 10448 "The group of objects that report the line-level 10449 counters for current PM intervals." 10450 ::= { xdsl2Groups 23 } 10452 xdsl2PMLineInitCurrGroup OBJECT-GROUP 10453 OBJECTS 10454 { 10455 xdsl2PMLInitCurr15MValidIntervals, 10456 xdsl2PMLInitCurr15MInvalidIntervals, 10457 xdsl2PMLInitCurr15MTimeElapsed, 10458 xdsl2PMLInitCurr15MFullInits, 10459 xdsl2PMLInitCurr15MFailedFullInits, 10460 xdsl2PMLInitCurr1DayValidIntervals, 10461 xdsl2PMLInitCurr1DayInvalidIntervals, 10462 xdsl2PMLInitCurr1DayTimeElapsed, 10463 xdsl2PMLInitCurr1DayFullInits, 10464 xdsl2PMLInitCurr1DayFailedFullInits 10465 } 10466 STATUS current 10467 DESCRIPTION 10468 "The group of objects that report the full 10469 initialization counters for current PM intervals." 10470 ::= { xdsl2Groups 24 } 10472 xdsl2PMLineInitCurrShortGroup OBJECT-GROUP 10473 OBJECTS 10474 { 10475 xdsl2PMLInitCurr15MShortInits, 10476 xdsl2PMLInitCurr15MFailedShortInits, 10477 xdsl2PMLInitCurr1DayShortInits, 10478 xdsl2PMLInitCurr1DayFailedShortInits 10479 } 10480 STATUS current 10481 DESCRIPTION 10482 "The group of objects that report the short 10483 initialization counters for current PM intervals." 10484 ::= { xdsl2Groups 25 } 10486 xdsl2PMLineHist15MinGroup OBJECT-GROUP 10487 OBJECTS 10488 { 10489 xdsl2PMLHist15MMonitoredTime, 10490 xdsl2PMLHist15MFecs, 10491 xdsl2PMLHist15MEs, 10492 xdsl2PMLHist15MSes, 10493 xdsl2PMLHist15MLoss, 10494 xdsl2PMLHist15MUas, 10495 xdsl2PMLHist15MValidInterval 10496 } 10497 STATUS current 10498 DESCRIPTION 10499 "The group of line-level PM counters for the previous 10500 15-minute intervals." 10501 ::= { xdsl2Groups 26 } 10503 xdsl2PMLineHist1DayGroup OBJECT-GROUP 10504 OBJECTS 10505 { 10506 xdsl2PMLHist1DMonitoredTime, 10507 xdsl2PMLHist1DFecs, 10508 xdsl2PMLHist1DEs, 10509 xdsl2PMLHist1DSes, 10510 xdsl2PMLHist1DLoss, 10511 xdsl2PMLHist1DUas, 10512 xdsl2PMLHist1DValidInterval 10513 } 10514 STATUS current 10515 DESCRIPTION 10516 "The group of line-level PM counters for the previous 10517 24-hour intervals." 10518 ::= { xdsl2Groups 27 } 10520 xdsl2PMLineInitHist15MinGroup OBJECT-GROUP 10521 OBJECTS 10522 { 10523 xdsl2PMLInitHist15MMonitoredTime, 10524 xdsl2PMLInitHist15MFullInits, 10525 xdsl2PMLInitHist15MFailedFullInits, 10526 xdsl2PMLInitHist15MValidInterval 10527 } 10528 STATUS current 10529 DESCRIPTION 10530 "The group of PM counters for the previous 15-minute 10531 interval full initializations." 10532 ::= { xdsl2Groups 28 } 10534 xdsl2PMLineInitHist15MinShortGroup OBJECT-GROUP 10535 OBJECTS 10536 { 10537 xdsl2PMLInitHist15MShortInits, 10538 xdsl2PMLInitHist15MFailedShortInits 10539 } 10540 STATUS current 10541 DESCRIPTION 10542 "The group of PM counters for the previous 15-minute 10543 interval short initializations." 10544 ::= { xdsl2Groups 29 } 10546 xdsl2PMLineInitHist1DayGroup OBJECT-GROUP 10547 OBJECTS 10548 { 10549 xdsl2PMLInitHist1DMonitoredTime, 10550 xdsl2PMLInitHist1DFullInits, 10551 xdsl2PMLInitHist1DFailedFullInits, 10552 xdsl2PMLInitHist1DValidInterval 10553 } 10554 STATUS current 10555 DESCRIPTION 10556 "The group of PM counters for the previous 24-hour 10557 interval full initializations." 10558 ::= { xdsl2Groups 30 } 10560 xdsl2PMLineInitHist1DayShortGroup OBJECT-GROUP 10561 OBJECTS 10562 { 10563 xdsl2PMLInitHist1DShortInits, 10564 xdsl2PMLInitHist1DFailedShortInits 10565 } 10566 STATUS current 10567 DESCRIPTION 10568 "The group of PM counters for the previous 24-hour 10569 interval short initializations." 10570 ::= { xdsl2Groups 31 } 10572 xdsl2PMChCurrGroup OBJECT-GROUP 10573 OBJECTS 10574 { 10575 xdsl2PMChCurr15MValidIntervals, 10576 xdsl2PMChCurr15MInvalidIntervals, 10577 xdsl2PMChCurr15MTimeElapsed, 10578 xdsl2PMChCurr15MCodingViolations, 10579 xdsl2PMChCurr15MCorrectedBlocks, 10580 xdsl2PMChCurr1DayValidIntervals, 10581 xdsl2PMChCurr1DayInvalidIntervals, 10582 xdsl2PMChCurr1DayTimeElapsed, 10583 xdsl2PMChCurr1DayCodingViolations, 10584 xdsl2PMChCurr1DayCorrectedBlocks 10585 } 10586 STATUS current 10587 DESCRIPTION 10588 "The group of objects that report the channel-level 10589 counters for current PM intervals." 10590 ::= { xdsl2Groups 32 } 10592 xdsl2PMChHist15MinGroup OBJECT-GROUP 10593 OBJECTS 10594 { 10595 xdsl2PMChHist15MMonitoredTime, 10596 xdsl2PMChHist15MCodingViolations, 10597 xdsl2PMChHist15MCorrectedBlocks, 10598 xdsl2PMChHist15MValidInterval 10599 } 10600 STATUS current 10601 DESCRIPTION 10602 "The group of objects that report the channel-level 10603 counters for previous 15-minute PM intervals." 10604 ::= { xdsl2Groups 33 } 10606 xdsl2PMChHist1DGroup OBJECT-GROUP 10607 OBJECTS 10608 { 10609 xdsl2PMChHist1DMonitoredTime, 10610 xdsl2PMChHist1DCodingViolations, 10611 xdsl2PMChHist1DCorrectedBlocks, 10612 xdsl2PMChHist1DValidInterval 10613 } 10614 STATUS current 10615 DESCRIPTION 10616 "The group of objects that report the channel-level 10617 counters for previous 24-hour PM intervals." 10618 ::= { xdsl2Groups 34 } 10620 xdsl2ScalarSCGroup OBJECT-GROUP 10621 OBJECTS 10622 { 10623 xdsl2ScalarSCMaxInterfaces, 10624 xdsl2ScalarSCAvailInterfaces 10625 } 10626 STATUS current 10627 DESCRIPTION 10628 "The group of objects that report the available memory 10629 resources for DELT processes." 10630 ::= { xdsl2Groups 35 } 10632 xdsl2ThreshNotificationGroup NOTIFICATION-GROUP 10633 NOTIFICATIONS 10634 { 10635 xdsl2LinePerfFECSThreshXtuc, 10636 xdsl2LinePerfFECSThreshXtur, 10637 xdsl2LinePerfESThreshXtuc, 10638 xdsl2LinePerfESThreshXtur, 10639 xdsl2LinePerfSESThreshXtuc, 10640 xdsl2LinePerfSESThreshXtur, 10641 xdsl2LinePerfLOSSThreshXtuc, 10642 xdsl2LinePerfLOSSThreshXtur, 10643 xdsl2LinePerfUASThreshXtuc, 10644 xdsl2LinePerfUASThreshXtur, 10645 xdsl2LinePerfCodingViolationsThreshXtuc, 10646 xdsl2LinePerfCodingViolationsThreshXtur, 10647 xdsl2LinePerfCorrectedThreshXtuc, 10648 xdsl2LinePerfCorrectedThreshXtur, 10649 xdsl2LinePerfFailedFullInitThresh, 10650 xdsl2LinePerfFailedShortInitThresh 10651 } 10652 STATUS current 10653 DESCRIPTION 10654 "This group supports notifications of significant 10655 conditions associated with DSL lines." 10656 ::= { xdsl2Groups 36 } 10658 xdsl2StatusChangeNotificationGroup NOTIFICATION-GROUP 10659 NOTIFICATIONS 10660 { 10661 xdsl2LineStatusChangeXtuc, 10662 xdsl2LineStatusChangeXtur 10663 } 10664 STATUS current 10665 DESCRIPTION 10666 "This group supports notifications of thresholds crossing 10667 associated with DSL lines." 10668 ::= { xdsl2Groups 37 } 10670 -- 10671 -- VoP Mandatory Groups. 10672 -- 10674 xdsl2VopLineGroup OBJECT-GROUP 10675 OBJECTS 10676 { 10677 xdsl2VopLineVectorId 10678 } 10679 STATUS current 10680 DESCRIPTION 10681 "" 10682 ::= { xdsl2Groups 38 } 10684 xdsl2VopVectorGroup OBJECT-GROUP 10685 OBJECTS 10686 { 10687 xdsl2VopVectorIndex, 10688 xdsl2VopVectorRowStatus, 10689 xdsl2VopVectorDescription, 10690 xdsl2VopVectorUsDataRateProfId1, 10691 xdsl2VopVectorUsRaRatio1, 10692 xdsl2VopVectorDsDataRateProfId1, 10693 xdsl2VopVectorDsRaRatio1, 10694 xdsl2VopVectorInpDelayProfId1, 10695 xdsl2VopVectorUsDataRateProfId2, 10696 xdsl2VopVectorUsRaRatio2, 10697 xdsl2VopVectorDsDataRateProfId2, 10698 xdsl2VopVectorDsRaRatio2, 10699 xdsl2VopVectorInpDelayProfId2, 10700 xdsl2VopVectorUsDataRateProfId3, 10701 xdsl2VopVectorUsRaRatio3, 10702 xdsl2VopVectorDsDataRateProfId3, 10703 xdsl2VopVectorDsRaRatio3, 10704 xdsl2VopVectorInpDelayProfId3, 10705 xdsl2VopVectorUsDataRateProfId4, 10706 xdsl2VopVectorUsRaRatio4, 10707 xdsl2VopVectorDsDataRateProfId4, 10708 xdsl2VopVectorDsRaRatio4, 10709 xdsl2VopVectorInpDelayProfId4, 10710 xdsl2VopVectorLSpectrumProfId, 10711 xdsl2VopVectorUpboProfId, 10712 xdsl2VopVectorDpboProfId, 10713 xdsl2VopVectorRfiProfId, 10714 xdsl2VopVectorNoiseMarginProfId, 10715 xdsl2VopVectorVNoiseProfId 10716 } 10717 STATUS current 10718 DESCRIPTION 10719 "" 10720 ::= { xdsl2Groups 39 } 10722 xdsl2VopVectorActualGroup OBJECT-GROUP 10723 OBJECTS 10724 { 10725 xdsl2VopVectorActualIndex, 10726 xdsl2VopVectorActualUsDataRateProfId1, 10727 xdsl2VopVectorActualUsRaRatio1, 10728 xdsl2VopVectorActualDsDataRateProfId1, 10729 xdsl2VopVectorActualDsRaRatio1, 10730 xdsl2VopVectorActualInpDelayProfId1, 10731 xdsl2VopVectorActualUsDataRateProfId2, 10732 xdsl2VopVectorActualUsRaRatio2, 10733 xdsl2VopVectorActualDsDataRateProfId2, 10734 xdsl2VopVectorActualDsRaRatio2, 10735 xdsl2VopVectorActualInpDelayProfId2, 10736 xdsl2VopVectorActualUsDataRateProfId3, 10737 xdsl2VopVectorActualUsRaRatio3, 10738 xdsl2VopVectorActualDsDataRateProfId3, 10739 xdsl2VopVectorActualDsRaRatio3, 10740 xdsl2VopVectorActualInpDelayProfId3, 10741 xdsl2VopVectorActualUsDataRateProfId4, 10742 xdsl2VopVectorActualUsRaRatio4, 10743 xdsl2VopVectorActualDsDataRateProfId4, 10744 xdsl2VopVectorActualDsRaRatio4, 10745 xdsl2VopVectorActualInpDelayProfId4, 10746 xdsl2VopVectorActualLSpectrumProfId, 10747 xdsl2VopVectorActualUpboProfId, 10748 xdsl2VopVectorActualDpboProfId, 10749 xdsl2VopVectorActualRfiProfId, 10750 xdsl2VopVectorActualNoiseMarginProfId, 10751 xdsl2VopVectorActualVNoiseProfId 10752 } 10753 STATUS current 10754 DESCRIPTION 10755 "" 10756 ::= { xdsl2Groups 40 } 10758 xdsl2ScalarVopGroup OBJECT-GROUP 10759 OBJECTS 10760 { 10761 xdsl2ScalarVopAttachmentMethodCapabilties, 10762 xdsl2ScalarVopAttachmentMethodConfigured, 10763 xdsl2ScalarVopAttachmentMethodCurrent, 10764 xdsl2VopVectorIndexNext 10765 } 10766 STATUS current 10767 DESCRIPTION 10768 "" 10769 ::= { xdsl2Groups 41 } 10771 -- 10772 -- VoP Optional Groups. 10773 -- 10775 xdsl2VopLineFallbackGroup OBJECT-GROUP 10776 OBJECTS 10777 { 10778 xdsl2VopLineFallbackVectorId 10779 } 10780 STATUS current 10781 DESCRIPTION 10782 "" 10783 ::= { xdsl2Groups 500 } 10785 END 10787 4. Implementation Analysis 10789 A management application intended to manage ADSL links (e.g., 10790 G.992.1) with this MIB module MUST be modified to adapt itself to 10791 certain differences between RFC 2662 [RFC2662] and this MIB module, 10792 including the following aspects: 10794 o Though the configuration templates/profiles allow referring to 1-4 10795 bearer channels, ADSL links are limited to two channels at most. 10797 o Though the channel configuration profile allows higher data rates, 10798 ADSL links are limited to downstream/upstream data rate as assumed 10799 in RFC 2662 [RFC2662]. 10801 o The Impulse Noise Protection (INP) configuration parameters are 10802 given by minimum protection and maximum delay parameters. 10804 o The line configuration profile includes a sub-table that addresses 10805 mode-specific parameters. For ADSL links, the management 10806 application SHOULD create a row in that table for the ADSL modes 10807 only. 10809 o The line configuration profile includes parameters that are 10810 irrelevant for ADSL links. Similarly, many status parameters in 10811 the MIB are irrelevant for certain ADSL modes. Therefore, it is 10812 advised to consult with ITU G.997.1 standard [G.997.1] regarding 10813 the scope and relevance of each parameter in this MIB. 10815 5. Security Considerations 10817 There are a number of management objects defined in this MIB module 10818 with a MAX-ACCESS clause of read-write and/or read-create. Such 10819 objects may be considered sensitive or vulnerable in some network 10820 environments. The support for SET operations in a non-secure 10821 environment without proper protection can have a negative effect on 10822 network operations. These are the tables and objects and their 10823 sensitivity/vulnerability: 10825 o xdsl2LineTable 10827 The table consists of the following objects that support SET 10828 operations: 10830 * xdsl2LineConfTemplate 10832 * xdsl2LineConfFallbackTemplate 10834 * xdsl2LineAlarmConfTemplate 10836 * xdsl2LineCmndConfPmsf 10838 * xdsl2LineCmndConfLdsf 10840 * xdsl2LineCmndConfBpsc 10842 * xdsl2LineCmndAutomodeColdStart 10844 * xdsl2LineCmndConfReset 10846 Unauthorized changes to xdsl2LineConfTemplate could have a major 10847 adverse operational effect on many lines simultaneously. 10849 Unauthorized changes to xdsl2LineConfFallbackTemplate could have a 10850 major adverse operational effect on many lines simultaneously. 10852 Unauthorized changes to xdsl2LineAlarmConfTemplate could have a 10853 contrary effect on notifications. 10855 Unauthorized changes to xdsl2LineCmndConfPmsf could have an 10856 adverse affect on the power consumption of a line and may disrupt 10857 an operational service. 10859 Unauthorized changes to xdsl2LineCmndConfLdsf could cause an 10860 unscheduled line test to be carried out on the line. 10862 Unauthorized changes to xdsl2LineCmndConfBpsc could cause an 10863 unscheduled bits-per-subcarrier measurement to be carried out on 10864 the line. 10866 Unauthorized changes to xdsl2LineCmndAutomodeColdStart could cause 10867 an unscheduled cold reset to the line. 10869 Unauthorized changes to xdsl2LineCmndConfReset could cause a 10870 unscheduled retrain of a line. 10872 o xdsl2LineSegmentTable 10874 This table contains one object, xdsl2LineSegmentRowStatus, that 10875 supports SET operations. Unauthorized changes could result in 10876 measurement results being deleted prematurely. 10878 o xdsl2SCStatusTable 10880 This table contains one object, xdsl2SCStatusRowStatus, that 10881 supports SET operations. Unauthorized changes could result in 10882 line test results being deleted prematurely. 10884 o xdsl2LineConfTemplateTable 10886 The table consists of the following objects that support SET 10887 operations: 10889 * xdsl2LConfTempLineProfile 10891 * xdsl2LConfTempChan1ConfProfile 10893 * xdsl2LConfTempChan1RaRatioDs 10895 * xdsl2LConfTempChan1RaRatioUs 10897 * xdsl2LConfTempChan2ConfProfile 10899 * xdsl2LConfTempChan2RaRatioDs 10901 * xdsl2LConfTempChan2RaRatioUs 10903 * xdsl2LConfTempChan3ConfProfile 10905 * xdsl2LConfTempChan3RaRatioDs 10906 * xdsl2LConfTempChan3RaRatioUs 10908 * xdsl2LConfTempChan4ConfProfile 10910 * xdsl2LConfTempChan4RaRatioDs 10912 * xdsl2LConfTempChan4RaRatioUs 10914 * xdsl2LConfTempRowStatus 10916 Unauthorized changes to xdsl2LConfTempLineProfile, 10917 xdsl2LConfTempChan1ConfProfile, xdsl2LConfTempChan2ConfProfile, 10918 xdsl2LConfTempChan3ConfProfile, or xdsl2LConfTempChan4ConfProfile 10919 could have an adverse operational effect on several lines; could 10920 change several lines over to running in unwanted levels of 10921 operation; or could result in several services undergoing changes 10922 in the number of channels that carry the service. 10924 Unauthorized changes to xdsl2LConfTempChan1RaRatioDs, 10925 xdsl2LConfTempChan2RaRatioDs, xdsl2LConfTempChan3RaRatioDs, or 10926 xdsl2LConfTempChan4RaRatioDs would alter the relative rate 10927 allocations among all channels belonging to a line. This could 10928 have an adverse operational effect on several lines. 10930 Unauthorized changes to xdsl2LConfTempRowStatus could result in 10931 templates being created or brought into service prematurely, or 10932 they could result in templates being inadvertently deleted or 10933 taken out of service. 10935 o xdsl2LineConfProfTable 10937 The table consists of the following objects that support SET 10938 operations: 10940 * xdsl2LConfProfScMaskDs 10942 * xdsl2LConfProfScMaskUs 10944 * xdsl2LConfProfRfiBandsDs 10946 * xdsl2LConfProfRaModeDs 10948 * xdsl2LConfProfRaModeUs 10950 * xdsl2LConfProfRaUsNrmDs 10951 * xdsl2LConfProfRaUsNrmUs 10953 * xdsl2LConfProfRaUsTimeDs 10955 * xdsl2LConfProfRaUsTimeUs 10957 * xdsl2LConfProfRaDsNrmDs 10959 * xdsl2LConfProfRaDsNrmUs 10961 * xdsl2LConfProfRaDsTimeDs 10963 * xdsl2LConfProfRaDsTimeUs 10965 * xdsl2LConfProfTargetSnrmDs 10967 * xdsl2LConfProfTargetSnrmUs 10969 * xdsl2LConfProfMaxSnrmDs 10971 * xdsl2LConfProfMaxSnrmUs 10973 * xdsl2LConfProfMinSnrmDs 10975 * xdsl2LConfProfMinSnrmUs 10977 * xdsl2LConfProfMsgMinUs 10979 * xdsl2LConfProfMsgMinDs 10981 * xdsl2LConfProfCeFlag 10983 * xdsl2LConfProfSnrModeDs 10985 * xdsl2LConfProfSnrModeUs 10987 * xdsl2LConfProfTxRefVnDs 10989 * xdsl2LConfProfTxRefVnUs 10991 * xdsl2LConfProfXtuTransSysEna 10993 * xdsl2LConfProfPmMode 10995 * xdsl2LConfProfL0Time 10997 * xdsl2LConfProfL2Time 10998 * xdsl2LConfProfL2Atpr 11000 * xdsl2LConfProfL2Atprt 11002 * xdsl2LConfProfProfiles 11004 * xdsl2LConfProfDpboEPsd 11006 * xdsl2LConfProfDpboEsEL 11008 * xdsl2LConfProfDpboEsCableModelA 11010 * xdsl2LConfProfDpboEsCableModelB 11012 * xdsl2LConfProfDpboEsCableModelC 11014 * xdsl2LConfProfDpboMus 11016 * xdsl2LConfProfDpboFMin 11018 * xdsl2LConfProfDpboFMax 11020 * xdsl2LConfProfUpboKL 11022 * xdsl2LConfProfUpboKLF 11024 * xdsl2LConfProfUs0Mask 11026 * xdsl2LConfProfForceInp 11028 * xdsl2LConfProfRowStatus 11030 Unauthorized changes resulting in the setting of any of the above 11031 objects to an incorrect value could have an adverse operational 11032 effect on several lines. 11034 Also, unauthorized changes to xdsl2LConfProfRowStatus could result 11035 in unwanted line profiles being created or brought into service 11036 prematurely, or they could result in line profiles being 11037 inadvertently deleted or taken out of service. 11039 o xdsl2LineConfProfModeSpecTable 11041 The table consists of the following objects that support SET 11042 operations: 11044 * xdsl2LConfProfMaxNomPsdDs 11046 * xdsl2LConfProfMaxNomPsdUs 11048 * xdsl2LConfProfMaxNomAtpDs 11050 * xdsl2LConfProfMaxNomAtpUs 11052 * xdsl2LConfProfMaxAggRxPwrUs 11054 * xdsl2LConfProfPsdMaskDs 11056 * xdsl2LConfProfPsdMaskUs 11058 * xdsl2LConfProfPsdMaskSelectUs 11060 * xdsl2LConfProfClassMask 11062 * xdsl2LConfProfLimitMask 11064 * xdsl2LConfProfUs0Disable 11066 * xdsl2LConfProfModeSpecRowStatus 11068 Unauthorized changes resulting in the setting of any of the above 11069 objects to an incorrect value could have an adverse operational 11070 effect on several lines. 11072 Also, unauthorized changes to xdsl2LConfProfModeSpecRowStatus 11073 could result in unwanted PSD configurations being created or 11074 brought into service prematurely, or they could result in PSD 11075 configurations being inadvertently deleted or taken out of 11076 service. 11078 o xdsl2LineConfProfModeSpecBandUsTable 11080 The table consists of the following objects that support SET 11081 operations: 11083 * xdsl2LConfProfUpboPsdA 11085 * xdsl2LConfProfUpboPsdB 11087 * xdsl2LConfProfModeSpecRowStatus 11088 Unauthorized changes resulting in the setting of any of the above 11089 objects to an incorrect value could have an adverse operational 11090 effect on several lines. 11092 Also, unauthorized changes to 11093 xdsl2LConfProfModeSpecBandUsRowStatus could result in unwanted PSD 11094 configurations being created or brought into service prematurely, 11095 or they could result in PSD configurations being inadvertently 11096 deleted or taken out of service. 11098 o xdsl2ChConfProfileTable 11100 The table consists of the following objects that support SET 11101 operations: 11103 * xdsl2ChConfProfMinDataRateDs 11105 * xdsl2ChConfProfMinDataRateUs 11107 * xdsl2ChConfProfMinResDataRateDs 11109 * xdsl2ChConfProfMinResDataRateUs 11111 * xdsl2ChConfProfMaxDataRateDs 11113 * xdsl2ChConfProfMaxDataRateUs 11115 * xdsl2ChConfProfMinDataRateLowPwrDs 11117 * xdsl2ChConfProfMinDataRateLowPwrUs 11119 * xdsl2ChConfProfMaxDelayDs 11121 * xdsl2ChConfProfMaxDelayUs 11123 * xdsl2ChConfProfMinProtectionDs 11125 * xdsl2ChConfProfMinProtectionUs 11127 * xdsl2ChConfProfMinProtection8Ds 11129 * xdsl2ChConfProfMinProtection8Us 11131 * xdsl2ChConfProfMaxBerDs 11133 * xdsl2ChConfProfMaxBerUs 11134 * xdsl2ChConfProfUsDataRateDs 11136 * xdsl2ChConfProfDsDataRateDs 11138 * xdsl2ChConfProfUsDataRateUs 11140 * xdsl2ChConfProfDsDataRateUs 11142 * xdsl2ChConfProfImaEnabled 11144 * xdsl2ChConfProfMaxDelayVar 11146 * xdsl2ChConfProfInitPolicy 11148 * xdsl2ChConfProfRowStatus 11150 Unauthorized changes resulting in the setting of any of the above 11151 objects to an incorrect value could have an adverse operational 11152 effect on several lines. 11154 Also, unauthorized changes to xdsl2ChConfProfRowStatus could 11155 result in unwanted channel profiles being created or brought into 11156 service prematurely, or they could result in channel profiles 11157 being inadvertently deleted or taken out of service. 11159 o xdsl2LineAlarmConfTemplateTable 11161 The table consists of the following objects that support SET 11162 operations: 11164 * xdsl2LAlarmConfTempLineProfile 11166 * xdsl2LAlarmConfTempChan1ConfProfile 11168 * xdsl2LalarmConfTempChan2ConfProfile 11170 * xdsl2LalarmConfTempChan3ConfProfile 11172 * xdsl2LalarmConfTempChan4ConfProfile 11174 * xdsl2LAlarmConfTempRowStatus 11176 Unauthorized changes to xdsl2LAlarmConfTempLineProfile, 11177 xdsl2LAlarmConfTempChan1ConfProfile, 11178 xdsl2LAlarmConfTempChan2ConfProfile, 11179 xdsl2LAlarmConfTempChan3ConfProfile, or 11180 xdsl2LAlarmConfTempChan4ConfProfile could have an adverse effect 11181 on the management of notifications generated at the scope of 11182 several to many lines, or they could change several to many lines 11183 over to running with unwanted management rates for generated 11184 notifications. 11186 Unauthorized changes to xdsl2LAlarmConfTempRowStatus could result 11187 in alarm templates being created or brought into service 11188 prematurely, or they could result in alarm templates being 11189 inadvertently deleted or taken out of service. 11191 o xdsl2LineAlarmConfProfileTable 11193 The table consists of the following objects that support SET 11194 operations: 11196 * xdsl2LineAlarmConfProfileXtucThresh15MinFecs 11198 * xdsl2LineAlarmConfProfileXtucThresh15MinEs 11200 * xdsl2LineAlarmConfProfileXtucThresh15MinSes 11202 * xdsl2LineAlarmConfProfileXtucThresh15MinLoss 11204 * xdsl2LineAlarmConfProfileXtucThresh15MinUas 11206 * xdsl2LineAlarmConfProfileXturThresh15MinFecs 11208 * xdsl2LineAlarmConfProfileXturThresh15MinEs 11210 * xdsl2LineAlarmConfProfileXturThresh15MinSes 11212 * xdsl2LineAlarmConfProfileXturThresh15MinLoss 11214 * xdsl2LineAlarmConfProfileXturThresh15MinUas 11216 * xdsl2LineAlarmConfProfileThresh15MinFailedFullInt 11218 * xdsl2LineAlarmConfProfileThresh15MinFailedShrtInt 11220 * xdsl2LineAlarmConfProfileRowStatus 11222 Increasing any of the threshold values could result in a 11223 notification being suppressed or deferred. Setting a threshold to 11224 '0' could result in a notification being suppressed. Suppressing 11225 or deferring a notification could prevent the timely delivery of 11226 important diagnostic information. Decreasing any of the threshold 11227 values could result in a notification being sent from the network 11228 falsely reporting a threshold crossing. 11230 Unauthorized changes to row status could result in unwanted line 11231 alarm profiles being created or brought into service. Also, 11232 changes to the row status could result in line alarm profiles 11233 being inadvertently deleted or taken out of service. 11235 o xdsl2ChAlarmConfProfileTable 11237 The table consists of the following objects that support SET 11238 operations: 11240 * xdsl2ChAlarmConfProfileXtucThresh15MinCodingViolations 11242 * xdsl2ChAlarmConfProfileXtucThresh15MinCorrected 11244 * xdsl2ChAlarmConfProfileXturThresh15MinCodingViolations 11246 * xdsl2ChAlarmConfProfileXturThresh15MinCorrected 11248 * xdsl2ChAlarmConfProfileRowStatus 11250 * xdsl2LineAlarmConfProfileXturThresh15MinFecs 11252 * xdsl2LineAlarmConfProfileXturThresh15MinEs 11254 * xdsl2LineAlarmConfProfileXturThresh15MinSes 11256 * xdsl2LineAlarmConfProfileXturThresh15MinLoss 11258 * xdsl2LineAlarmConfProfileXturThresh15MinUas 11260 * xdsl2LineAlarmConfProfileThresh15MinFailedFullInt 11262 * xdsl2LineAlarmConfProfileThresh15MinFailedShrtInt 11264 * xdsl2LineAlarmConfProfileRowStatus 11265 Increasing any of the threshold values could result in a 11266 notification being suppressed or deferred. Setting a threshold to 11267 '0' could result in a notification being suppressed. Suppressing 11268 or deferring a notification could prevent the timely delivery of 11269 important diagnostic information. Decreasing any of the threshold 11270 values could result in a notification being sent from the network 11271 falsely reporting a threshold crossing. 11273 Unauthorized changes to row status could result in unwanted 11274 channel alarm profiles being created or brought into service. 11275 Also, changes to the row status could result in channel alarm 11276 profiles being inadvertently deleted or taken out of service. 11278 Some of the readable objects in this MIB module (i.e., objects with a 11279 MAX-ACCESS other than not-accessible) may be considered sensitive or 11280 vulnerable in some network environments. It is thus important to 11281 control even GET and/or NOTIFY access to these objects and possibly 11282 to even encrypt the values of these objects when sending them over 11283 the network via SNMP. These are the tables and objects and their 11284 sensitivity/vulnerability: 11286 o xdsl2LineInventoryTable 11288 Access to these objects would allow an intruder to obtain 11289 information about which vendor's equipment is in use on the 11290 network. Further, such information is considered sensitive in 11291 many environments for competitive reasons. 11293 * xdsl2LInvG994VendorId 11295 * xdsl2LInvSystemVendorId 11297 * xdsl2LInvVersionNumber 11299 * xdsl2LInvSerialNumber 11301 * xdsl2LInvSelfTestResult 11303 * xdsl2LInvTransmissionCapabilities 11305 SNMP versions prior to SNMPv3 did not include adequate security. 11306 Even if the network itself is secure (for example, by using IPsec), 11307 even then, there is no control as to who on the secure network is 11308 allowed to access and GET/SET (read/change/create/delete) the objects 11309 in this MIB module. 11311 It is RECOMMENDED that implementers consider the security features as 11312 provided by the SNMPv3 framework (see [RFC3410], Section 8), 11313 including full support for the SNMPv3 cryptographic mechanisms (for 11314 authentication and privacy). 11316 It is RECOMMENDED to deploy SNMPv3 and to enable cryptographic 11317 security. It is then a customer/operator responsibility to ensure 11318 that the SNMP entity giving access to an instance of this MIB module 11319 is properly configured to give access only to those objects whose 11320 principals (users) have legitimate rights to indeed GET or SET 11321 (change/create/delete) them. 11323 6. Acknowledgments 11325 to be added 11327 7. References 11329 7.1. Normative References 11331 [G.992.1] , "Asymmetric digital subscriber line (ADSL) transceivers 11332 ", ITU-T G.992.1, 1999. 11334 [G.992.2] , "Splitterless asymmetric digital subscriber line (ADSL) 11335 transceivers ", ITU-T G.992.2, 1999. 11337 [G.992.3] , "Asymmetric digital subscriber line transceivers 2 11338 (ADSL2) ", ITU-T G.992.3, 2002. 11340 [G.992.4] , "Splitterless asymmetric digital subscriber line 11341 transceivers 2 (Splitterless ADSL2) ", ITU-T G.992.4, 11342 2002. 11344 [G.992.5] , "Asymmetric digital subscriber line (ADSL) transceivers 11345 - Extended bandwidth ADSL2 (ADSL2+) ", ITU-T G.992.5, 11346 2005. 11348 [G.993.1] , "Very-high speed Digital Subscriber Line Transceivers ", 11349 ITU-T G.993.1, June 2004. 11351 [G.993.2] , "Very-high speed Digital Subscriber Line Transceivers 2 11352 (VDSL2 draft) ", ITU-T G.993.2, February 2006. 11354 [G.997.1-Am1] 11355 , "Physical layer management for digital subscriber line 11356 (DSL) transceivers - Amendment 1 ", ITU-T G.997.1- 11357 Amendment 1, December 2006. 11359 [G.997.1] , "Physical layer management for digital subscriber line 11360 (DSL) transceivers ", ITU-T G.997.1, June 2006. 11362 [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate 11363 Requirement Levels", BCP 14, RFC 2119, March 1997. 11365 [RFC2578] McCloghrie, K., Ed., Perkins, D., Ed., and J. 11366 Schoenwaelder, Ed., "Structure of Management Information 11367 Version 2 (SMIv2)", STD 58, RFC 2578, April 1999. 11369 [RFC2579] McCloghrie, K., Ed., Perkins, D., Ed., and J. 11370 Schoenwaelder, Ed., "Textual Conventions for SMIv2", STD 11371 58, RFC 2579, April 1999. 11373 [RFC2580] McCloghrie, K., Perkins, D., and J. Schoenwaelder, 11374 "Conformance Statements for SMIv2", STD 58, RFC 2580, 11375 April 1999. 11377 [RFC2863] McCloghrie, K. and F. Kastenholz, "The Interfaces Group 11378 MIB", RFC 2863, June 2000. 11380 [RFC3411] Harrington, D., Presuhn, R., and B. Wijnen, "An 11381 Architecture for Describing Simple Network Management 11382 Protocol (SNMP) Management Frameworks", STD 62, RFC 3411, 11383 December 2002. 11385 [RFC3593] Tesink, K., "Textual Conventions for MIB Modules Using 11386 Performance History Based on 15 Minute Intervals", RFC 11387 3593, September 2003. 11389 [RFC3705] Ray, B. and R. Abbi, "High Capacity Textual Conventions 11390 for MIB Modules Using Performance History Based on 15 11391 Minute Intervals", RFC 3705, February 2004. 11393 [T1E1.413] 11394 J. Bingham & F. Van der Putten, ., "Network and Customer 11395 Installation Interfaces - Asymmetric Digital Subscriber 11396 Line (ADSL) Metallic Interface (T1.413 Issue 2) ", ANSI 11397 T1E1.413-1998, June 1998. 11399 7.2. Informative References 11401 [RFC2662] Bathrick, G. and F. Ly, "Definitions of Managed Objects 11402 for the ADSL Lines", RFC 2662, August 1999. 11404 [RFC3410] Case, J., Mundy, R., Partain, D., and B. Stewart, 11405 "Introduction and Applicability Statements for Internet- 11406 Standard Management Framework", RFC 3410, December 2002. 11408 [RFC3418] Presuhn, R., "Management Information Base (MIB) for the 11409 Simple Network Management Protocol (SNMP)", STD 62, RFC 11410 3418, December 2002. 11412 [RFC3728] Ray, B. and R. Abbi, "Definitions of Managed Objects for 11413 Very High Speed Digital Subscriber Lines (VDSL)", RFC 11414 3728, February 2004. 11416 [RFC4133] Bierman, A. and K. McCloghrie, "Entity MIB (Version 3)", 11417 RFC 4133, August 2005. 11419 [RFC4706] Morgenstern, M., Dodge, M., Baillie, S., and U. Bonollo, 11420 "Definitions of Managed Objects for Asymmetric Digital 11421 Subscriber Line 2 (ADSL2)", RFC 4706, November 2006. 11423 [TR-129] Adams, P., "Protocol Independent Management Model for Next 11424 Generation DSL Technologies ", DSL Forum TR-129, December 11425 2006. 11427 Authors' Addresses 11429 Moti Morgenstern 11430 ECI Telecom Ltd. 11431 30 Hasivim St. 11432 Petach Tikva 4959388 11433 Israel 11435 Phone: +972 3 926 6258 11436 Fax: +972 3 926 8090 11437 Email: moti.Morgenstern@ecitele.com 11439 Scott Baillie 11441 Email: scott.a.baillie@gmail.com 11443 Markus Freudenberger 11444 T-Systems International GmbH 11445 Deutsche-Telekom-Allee 7 11446 Darmstadt 64295 11447 Germany 11449 Phone: +49 6151 58 33679 11450 Fax: +49 6151 58 34484 11451 Email: markus.freudenberger@t-systems.com