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