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